Fri, 01 Jun 2012 12:42:44 +0400 |
unc0rr |
Some brainfucking code which greatly reduces number of TestCollision* calls in hedgehog walk routine. Especially helpful to AI optimization. Also fixes some edge cases.
|
file |
diff |
annotate
|
Thu, 31 May 2012 12:52:31 -0400 |
nemo |
Name the flags for fall tracking and indicating whether the explosion erases terrain.
|
file |
diff |
annotate
|
Thu, 31 May 2012 18:02:30 +0400 |
unc0rr |
Improve TestWhip
|
file |
diff |
annotate
|
Thu, 10 May 2012 22:55:13 +0400 |
unc0rr |
More definitions and mess with pascal code
|
file |
diff |
annotate
|
Wed, 02 May 2012 10:53:13 +0100 |
koda |
change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
|
file |
diff |
annotate
|
Wed, 02 May 2012 08:07:17 +0100 |
koda |
add support for default pascal mode by removing default arguments value (maybe this also helps the parser)
|
file |
diff |
annotate
|
Sat, 28 Apr 2012 18:56:31 +0200 |
sheepluva |
license header year range adjustments
|
file |
diff |
annotate
|
Sat, 14 Apr 2012 23:19:45 +0400 |
unc0rr |
Get rid of TGearsType to simplify pas2c
|
file |
diff |
annotate
|
Wed, 14 Mar 2012 21:12:04 -0400 |
nemo |
Allow RC plane to go through portals
|
file |
diff |
annotate
|
Tue, 13 Mar 2012 22:25:43 -0400 |
nemo |
Add fall damage
|
file |
diff |
annotate
|
Tue, 13 Mar 2012 21:51:50 -0400 |
nemo |
For reasons I can't fathom, if this portion isn't commented out, the AI completely fails w/ a weaponset of only firepunch.
|
file |
diff |
annotate
|
Tue, 13 Mar 2012 00:05:03 -0400 |
nemo |
Minimise another sqrt check.
|
file |
diff |
annotate
|
Mon, 12 Mar 2012 23:46:28 +0400 |
unc0rr |
Avoid local rate minimums around hog (within 15 pixels). Not tested.
|
file |
diff |
annotate
|
Mon, 12 Mar 2012 16:08:40 +0400 |
unc0rr |
Compatibility
|
file |
diff |
annotate
|
Mon, 12 Mar 2012 01:00:17 -0400 |
nemo |
Change rest of AI tests to floats, reenable snowball
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 23:24:09 -0400 |
nemo |
Try adding it to deagle too. Although the routine still doesn't consider angle, so it'll pretty much be luck. Might be a waste of time.
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 22:44:57 -0400 |
nemo |
Hm. Score was a bit too much, AI was doing suicidal things.
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 22:35:55 -0400 |
nemo |
small tweak. make drowning prefer higher health hogs
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 20:36:50 -0400 |
nemo |
Teach AI to drown with shotgun too
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 20:12:31 -0400 |
nemo |
Start on adding drowning bonus to bat/firepunch/whip. AI still is not smart enough to change direction when firepunching to face the water, or change the angle of the bat.
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 18:28:32 -0400 |
nemo |
Add drowning to grenade too, try some little optimisations
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 23:31:32 +0400 |
unc0rr |
Fix silliness
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 14:43:36 -0400 |
nemo |
First pass at making AI drowning aware. No concerns of performance, only applied to bazooka (not bat/fp etc)
|
file |
diff |
annotate
|
Sun, 11 Mar 2012 12:19:04 -0400 |
nemo |
Minor optimisation for AI to cut down on hwSqrt calls
|
file |
diff |
annotate
|
Fri, 17 Feb 2012 18:23:36 +0100 |
koda |
the most important commit of the year
|
file |
diff |
annotate
|
Tue, 17 Jan 2012 09:01:31 -0500 |
lovelacer |
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
|
file |
diff |
annotate
|
Thu, 01 Dec 2011 18:02:27 +0400 |
unc0rr |
- Improve renderer a bit, disallow nested functions
|
file |
diff |
annotate
|
Fri, 18 Nov 2011 12:47:40 -0500 |
nemo |
Only make AI avoid damaged dead mines and dangerously smoking barrels once the attack is finished.
|
file |
diff |
annotate
|
Sun, 13 Nov 2011 10:34:35 -0500 |
nemo |
Make AI avoid barrels the more they are damaged
|
file |
diff |
annotate
|
Sun, 02 Oct 2011 10:36:43 -0400 |
nemo |
Basic test implementation of an ice flag. Allows for slick parts of terrain. Intended for ice gun, or "ice" mask on portions of land objects.
|
file |
diff |
annotate
|
Sat, 24 Sep 2011 22:16:49 +0400 |
unC0Rr |
Fix a bunch of warnings (also improves speed a bit in 32 bit code)
|
file |
diff |
annotate
|
Mon, 12 Sep 2011 16:38:54 -0400 |
nemo |
fix for issue #139
|
file |
diff |
annotate
|
Mon, 22 Aug 2011 17:44:30 +0400 |
unc0rr |
Implement TestHammer which makes sense
|
file |
diff |
annotate
|
Mon, 22 Aug 2011 17:22:11 +0400 |
unc0rr |
Make AI aware of damage modifiers
|
file |
diff |
annotate
|
Sat, 20 Aug 2011 14:00:51 -0400 |
nemo |
teach AI about sticky mines
|
file |
diff |
annotate
|
Wed, 27 Jul 2011 11:38:00 +0400 |
unc0rr |
Remove unneeded variable
|
file |
diff |
annotate
|
Tue, 26 Jul 2011 17:28:55 +0400 |
unc0rr |
Make AI much more wise (fix a bug preventing AI to explore caves)
|
file |
diff |
annotate
|
Tue, 21 Jun 2011 16:42:04 +0400 |
unc0rr |
Don't stick to enemies when there are more than 2 clans
|
file |
diff |
annotate
|
Wed, 02 Mar 2011 11:48:02 -0500 |
nemo |
Try to make AI aware of dud mines by clearing gstAttacking on dud, and adding some rules on mine health/damage/dud probability to AI weighting.
|
file |
diff |
annotate
|
Wed, 02 Mar 2011 00:27:20 +0100 |
koda |
Happy 2011 :)
|
file |
diff |
annotate
|
Sun, 21 Nov 2010 19:41:19 +0300 |
unc0rr |
uDebug
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 12:12:51 +0300 |
unC0Rr |
Haven't found a better place than uIO for OutError
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 11:32:47 +0300 |
unC0Rr |
Move some stuff from uMisc to uUtils
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:09:07 -0500 |
nemo |
remove some more PHedgehog casts
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:14:41 +0300 |
unc0rr |
uTeams
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 22:07:03 +0300 |
unc0rr |
uLand isn't that important to them
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 20:58:23 +0300 |
unc0rr |
Remove ugly PHedgehog(Gear^.Hedgehog) cast
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 17:45:55 +0300 |
unC0Rr |
Move variables from uMisc to uVariables
|
file |
diff |
annotate
|
Wed, 17 Nov 2010 17:22:36 +0300 |
unC0Rr |
Introduce unit uTypes in order to remove some cyclic unit dependencies
|
file |
diff |
annotate
|
Wed, 22 Sep 2010 21:53:29 +0200 |
smaxx |
Engine:
|
file |
diff |
annotate
|
Sat, 31 Jul 2010 11:24:53 +0200 |
koda |
remove trailing spaces from end of line
|
file |
diff |
annotate
|
Sun, 02 May 2010 22:00:50 +0000 |
smxx |
Engine:
|
file |
diff |
annotate
|
Tue, 27 Apr 2010 12:51:29 +0000 |
mbait |
Teleport AI:
|
file |
diff |
annotate
|
Thu, 01 Apr 2010 16:08:09 +0000 |
nemo |
Update (c) lines to 2010 as unc0rr requested - they all had varying values so I just took the first year mentioned, then tacked on -2010
|
file |
diff |
annotate
|
Sun, 21 Mar 2010 19:02:03 +0000 |
unc0rr |
In pascal unit is a namespace
|
file |
diff |
annotate
|
Thu, 18 Mar 2010 02:55:42 +0000 |
nemo |
Adjust tests for cluster and watermelon, add molotov, assign FP test to whip, try to keep AI from attempting fire walking.
|
file |
diff |
annotate
|
Sat, 06 Mar 2010 10:59:20 +0000 |
unc0rr |
Replace tabs with spaces using 'expand -t 4' command
|
file |
diff |
annotate
|
Tue, 26 Jan 2010 21:55:51 +0000 |
koda |
complete the replacement of init/free wrappers for every unit
|
file |
diff |
annotate
|
Thu, 14 Jan 2010 16:46:50 +0000 |
koda |
makes freepascal code compatible with OBJFPC mode
|
file |
diff |
annotate
|
Wed, 11 Nov 2009 21:54:28 +0000 |
nemo |
AI fire w/o moving for artillery. Needs testing, but seems to work quickly and w/o AI screwups.
|
file |
diff |
annotate
|
Thu, 05 Nov 2009 16:23:09 +0000 |
koda |
move compiler directives to standard pascal
|
file |
diff |
annotate
|
Sun, 25 Oct 2009 16:35:09 +0000 |
koda |
fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
|
file |
diff |
annotate
|
Thu, 10 Sep 2009 15:29:28 +0000 |
nemo |
Strip trailing spaces
|
file |
diff |
annotate
|
Fri, 03 Apr 2009 16:38:16 +0000 |
unc0rr |
Some AI tweaks by imcold
|
file |
diff |
annotate
|
Sun, 15 Feb 2009 17:48:05 +0000 |
unc0rr |
Fix array overflow
|
file |
diff |
annotate
|
Sun, 25 Jan 2009 18:10:23 +0000 |
unc0rr |
Apply nemo's world resize patch
|
file |
diff |
annotate
|
Fri, 28 Nov 2008 14:52:00 +0000 |
unc0rr |
More delay after jump, less delay after small fall for hedgehog
|
file |
diff |
annotate
|
Tue, 14 Oct 2008 14:33:54 +0000 |
unc0rr |
Add more support for handling disconnects while playing (not fully tested)
|
file |
diff |
annotate
|
Wed, 30 Jul 2008 12:14:24 +0000 |
unc0rr |
- Some physics changes
|
file |
diff |
annotate
|
Mon, 07 Jul 2008 13:06:25 +0000 |
unc0rr |
Update copyright headers a bit
|
file |
diff |
annotate
|
Tue, 17 Jun 2008 19:22:54 +0000 |
unc0rr |
Fix warnings
|
file |
diff |
annotate
|
Fri, 09 May 2008 20:03:53 +0000 |
unc0rr |
Remove temporary debug messages
|
file |
diff |
annotate
|
Fri, 09 May 2008 12:58:10 +0000 |
unc0rr |
If there's more hedgehogs in AI's team than in others, then it will be less afraid to give damage to friend hedgehog
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 11:40:22 +0000 |
unc0rr |
Update copyright info in source files headers
|
file |
diff |
annotate
|
Thu, 16 Aug 2007 07:05:29 +0000 |
unc0rr |
- Small fixes
|
file |
diff |
annotate
|
Tue, 03 Jul 2007 16:09:04 +0000 |
unc0rr |
- Introduce clans (teams with same color)
|
file |
diff |
annotate
|
Mon, 02 Jul 2007 21:33:21 +0000 |
unc0rr |
Convert teams list to array
|
file |
diff |
annotate
|
Sun, 17 Jun 2007 14:48:15 +0000 |
unc0rr |
- Get rid of ammoProp_AttackInFall and gstFalling
|
file |
diff |
annotate
|
Mon, 07 May 2007 20:21:26 +0000 |
unc0rr |
Bots know shotgun behavior better
|
file |
diff |
annotate
|
Sat, 17 Mar 2007 18:17:19 +0000 |
unc0rr |
- Get rid of operator := to have GPC support
|
file |
diff |
annotate
|
Sun, 11 Feb 2007 15:33:19 +0000 |
unc0rr |
AI thinks in separate thread
|
file |
diff |
annotate
|
Mon, 05 Feb 2007 19:33:24 +0000 |
unc0rr |
Update copyright information
|
file |
diff |
annotate
|
Sun, 28 Jan 2007 20:58:06 +0000 |
unc0rr |
AI works properly
|
file |
diff |
annotate
|
Sat, 27 Jan 2007 14:18:33 +0000 |
unc0rr |
integer -> LongInt
|
file |
diff |
annotate
|
Sat, 27 Jan 2007 14:06:29 +0000 |
unc0rr |
- Repair bots: they can walk and use bazooka, possible cannot jump (why?)
|
file |
diff |
annotate
|
Fri, 26 Jan 2007 22:36:21 +0000 |
unc0rr |
AI compiles, but doesn't work
|
file |
diff |
annotate
|
Sun, 21 Jan 2007 19:51:02 +0000 |
unc0rr |
Fixed-point arithmetics in engine.
|
file |
diff |
annotate
|
Sun, 08 Oct 2006 18:17:52 +0000 |
unc0rr |
Bots are in the same thread as game. Fixes FreePascal issues.
|
file |
diff |
annotate
|
Thu, 05 Oct 2006 16:33:18 +0000 |
unc0rr |
Relicense to GPL
|
file |
diff |
annotate
|
Sun, 03 Sep 2006 15:26:52 +0000 |
unc0rr |
Implement bot levels
|
file |
diff |
annotate
|
Fri, 11 Aug 2006 20:00:29 +0000 |
unc0rr |
Small fixes for better FPC compatibility
|
file |
diff |
annotate
|
Sun, 06 Aug 2006 20:08:15 +0000 |
unc0rr |
Get rid of x86 assembler when using fpc
|
file |
diff |
annotate
|
Sat, 05 Aug 2006 20:57:36 +0000 |
unc0rr |
- Fixed compilation
|
file |
diff |
annotate
|
Sun, 23 Jul 2006 21:22:44 +0000 |
unc0rr |
- New fort
|
file |
diff |
annotate
|
Thu, 20 Jul 2006 20:11:32 +0000 |
unc0rr |
- Fixed bug with hedgehog under water using rope
|
file |
diff |
annotate
|
Sun, 16 Jul 2006 08:13:51 +0000 |
unc0rr |
- New test map
|
file |
diff |
annotate
|
Tue, 11 Jul 2006 21:04:05 +0000 |
unc0rr |
- New First Aid powerup
|
file |
diff |
annotate
|
Sat, 08 Jul 2006 21:40:03 +0000 |
unc0rr |
- Unicode support for team and hedgehogs names
|
file |
diff |
annotate
|
Wed, 28 Jun 2006 18:27:42 +0000 |
unc0rr |
- Changed falling damage scoring
|
file |
diff |
annotate
|
Fri, 23 Jun 2006 20:02:41 +0000 |
unc0rr |
- Many AI improvements
|
file |
diff |
annotate
|
Tue, 20 Jun 2006 21:18:49 +0000 |
unc0rr |
Many AI improvements, bots do think in separate thread
|
file |
diff |
annotate
|
Wed, 14 Jun 2006 15:50:22 +0000 |
unc0rr |
- Start AI rewrite
|
file |
diff |
annotate
|
Thu, 19 Jan 2006 21:12:20 +0000 |
unc0rr |
- Fixed bubble theme object
|
file |
diff |
annotate
|
Tue, 23 Aug 2005 16:17:53 +0000 |
unc0rr |
- set svn:eol-style to native
|
file |
diff |
annotate
|
Mon, 22 Aug 2005 13:35:41 +0000 |
unc0rr |
Add current sources.
|
file |
diff |
annotate
|