hedgewars/uAIMisc.pas
2019-04-08 Wuzzy Computer hog no longer walks into player-placed mines if >= 90% duds
2019-01-14 nemo branch merge
2019-01-14 nemo ai improvements are release branch safe 0.9.25
2019-01-01 unc0rr - Bots activate extra time if needed
2018-11-21 nemo flag crates since waste of time for mutant.
2018-11-15 nemo more seems to work better?
2018-11-15 nemo adding X offset seems to improve chance of drownings
2018-08-18 nemo basic AI bazooka wrapping.
2018-07-11 Wuzzy Fix aihDoesntMatter still being attacked with air attack
2018-07-11 Wuzzy Fix aihDoesntMatter not applying to hammer and shover
2018-07-10 Wuzzy Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
2015-08-10 sheepluva more copyright fixes
2014-12-08 nemo nil out CurrentHedgehog in FreeModule, add a test for nil'd CurrentHedgehog in DelCI since I'd still like to use DeleteGear for the other stuff it does. Move some variable initialiasations in AI Misc to hopefully avoid some uninit val errors.
2014-11-17 sheepluva some whitespace fixes
2014-07-05 sheepluva WIP: weSea tweaks, functional and visual
2014-02-28 unc0rr AI doesn't skip till action on the map stops (mostly dedicated to highlander) + various small tweaks
2014-02-14 unc0rr What about exact value?
2014-02-04 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2014-01-04 unc0rr merge default webgl
2013-11-20 nemo return land word from uCollisions to make decisions based on it. Should be handy for trampoline.
2013-06-09 koda update with default webgl
2013-06-05 sheepluva fixed all engine compilation hints and notes (that I could see)
2013-06-04 koda parsing ok, stops at uGears webgl
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-05-10 nemo I was using this to test firepunching likely duds, but most of the time that would probably just make him bazooka them
2013-05-10 nemo Adjust barrel damage so AI can actually bat to explode them. Fix state flag check. Remove unneeded dmgMod var. Cancel dX for low dX barrel tracing.
2013-05-09 nemo oops
2013-05-09 nemo *sigh* freakin "with"
2013-05-07 nemo remove redundant abs, and some incorrect 1+ to damage
2013-05-07 nemo
2013-05-07 nemo Apply radius consistently. Still doesn't explain AI fail I think, although I can't run it right now.
2013-05-06 nemo So. This at least should make the math more accurate, even if it still doesn't appear to resolve prob w/ AI attacks
2013-05-05 nemo *sigh*
2013-05-05 nemo oops
2013-05-04 nemo simplify mine/explosive damage calc. clear dX in stable explosives. remove 0/4096 in trace routines.
2013-05-04 nemo explosive/mine damage for shove fall. AI still seems to refuse to bat dud mines :(
2013-05-04 nemo Also have AI consider mines that will almost certainly be duds by the time he gets to them. I'm mostly using it to test AI behaviour w/ firepunch/whip/bat on a mine-heavy map.
2013-05-04 nemo oops
2013-05-04 nemo try to guess at barrel state. prob should flag it..
2013-05-04 nemo ignore non-hedgies here. could be useful, but Hammer needs to be taught to consider it. (hammer + explosives on a bridge could be neat)
2013-05-04 nemo trying to make AI aware of mine/explosive break point. also remove redundant test.
2013-05-03 nemo only rate subs if significant. still very much need correct fall+damage esp given different knocks.
2013-05-03 nemo Make hogs aware of dud mines and explosives. Still a bit more needed.
2013-04-27 nemo So. First pass. Add secondary explosions to RateExplosion and RateShotgun. Not yet added to shoves. This is of limited utility at present since the dX has to be small since we can't bother tracing all hog motion. But, should be more useful once shove is added, and tracking of explosives and mines.
2013-04-20 koda update 0.9.19 with dev branch 0.9.19
2013-04-10 jaree Change collision detection with current hedgehog
2013-04-07 nemo set translucency on fruit theme water, clamp size to even number (same sdl window resize) and honouring min size, reduce calls to dmgmod a bit
2013-04-04 jaree Fix AI collision detection with crates and overlapping hedgehogs. Remove duplicating code
2013-04-02 koda update webgl branch webgl
2013-03-28 Urbertar Fix TestCollExcludingMe function. Now it doesn't skip test if there are more then one hog at checking pixel
2013-03-26 nemo merge. hate the fact that "unsynced remote changes" is just a "note" now.
2013-03-18 nemo More flagging of Land values. Also use less than for tests of non-terrain, instead of "and $FF00 = 0". Saves a couple of ops, which actually matters a small amount in a few places.
2013-03-17 nemo Add some flags for a few of the magic Land values
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-11-08 unc0rr Various tweaks to recent AI change
2012-11-07 unc0rr Try to beat AI in Mutant!
2012-10-28 koda cleanup in initEverything and freeEverything
less more (0) -100 -60 tip