hedgewars/uGearsHedgehog.pas
2015-02-14 nemo Add placement of airmines in engine outside of hog proximity. Has a bug, only protecting 1st team. Also fix a spelling error and rename gstHHChooseTarget to gstChooseTarget
2015-01-16 nemo experiment with air mines. thought they could make shoppa... interesting. ToDo: Allow mines to give up, tweak distances, real graphics, toggle for whether they can acquire a new target while they haven't given up.
2014-12-24 nemo fix for issue #894
2014-12-14 sheepluva Issue 755: Lua API: Add ammo type parameter for onHogAttack
2014-11-29 nemo Move cake FollowGear to Attack like most others, remove the gmAttack clearing which is also done in Attack.
2014-11-29 sheepluva don't drown unplaced hedgehogs. thanks to zimmux and Wohlstand for reporting
2014-10-25 nemo Remove switching of hog's hat to chef. do it in draw instead.
2014-10-19 nemo allow hogs to repeatedly enter portals placed on the ground
2014-07-05 sheepluva WIP: weSea tweaks, functional and visual
2014-03-05 sheepluva don't stack bye/teleport sounds of hogs (when a team is gone)
2014-02-19 unc0rr Fix tinting of AI kills counter
2014-02-19 unc0rr Should never use State like this, since some states aren't synced (thinking state for example)
2014-02-08 unc0rr Even more explicit type conversions and other stuff to help pas2c use ansistrings
2014-02-08 unc0rr Implicit type casts to help pas2c
2014-02-06 sheepluva rolling back my PChar stuff, because unC0Rr improves string handling pas2c instead <3
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-02-04 sheepluva fixing the remaining PChar issues pas2c ran into to this point, now it stops because of being unable to deal with "set of char"
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2014-01-12 unc0rr That check was too weird and complicated
2014-01-05 unc0rr - Fix build via pas2c webgl
2014-01-04 unc0rr merge default webgl
2014-03-05 sheepluva don't stack bye/teleport sounds of hogs (when a team is gone) 0.9.20
2014-01-03 nemo tweak
2014-01-03 nemo hey, if unc0rr can screw with gravity...
2013-12-20 unC0Rr Fix warnings
2013-12-14 nemo clear gstCollision from doStepFallingGear once I'm done with it. hog "physics" doesn't use it, and was screwing up labels
2013-12-10 nemo fix for fail to place using ammo
2013-12-08 nemo Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
2013-12-01 nemo don't abort changeammo on attacking/attacked in infattack mode, keep scrolling through slot after setweap even if a multishoot was aborted triggering gstattacked, to ensure proper ammo gets set for next turn
2013-12-01 nemo Make sticky mine respect lfBouncy, make hogs do same, kinda... make uCollisions return land w/ mask, restrict bouncy to advbounce gears only, which means piano doesn't bounce anymore
2013-11-20 nemo return land word from uCollisions to make decisions based on it. Should be handy for trampoline.
2013-11-09 nemo Tweak trophyrace to work better w/ skip (probably, needs testing), drop Invulnerable in favour of effects - heInvulnerable is already in effects,
2013-11-05 nemo cleanup of timer accidentally exposed prob w/ timebox
2013-11-03 nemo this should prevent sliding when game clock isn't running. sorry unc0rr, not going to bother encapsulating. maybe later. short on time right now/lazy
2013-11-03 unc0rr Quick and simple implementation of afk mode (toggled by /pause)
2013-11-01 nemo ok. this should avoid calling switch inappropriately. also, add skip to trophyrace and add the per-team achievement reporting.
2013-10-26 nemo Remove this looping past F10. causes infinite loop with no weapons. Besides, should always have skip in last slot unless a script is screwing with it.
2013-10-14 nemo don't kill rope if not extended
2013-10-13 nemo make wrapping nicer when there's collision
2013-10-11 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
2013-10-10 nemo skip kill for bounce
2013-10-10 nemo kill rope on wrap
2013-10-08 unc0rr boo, nemo, boo
2013-10-08 nemo make this a tiny bit less aggressive
2013-09-29 nemo Make a few more gears honour world edge checks
2013-09-29 nemo partial implementation of non-infinite world (edge wrap/warp/bounce)
2013-06-27 nemo Make add/delete consistent (this has bugged me for so long)
2013-06-27 unc0rr Refactoring: get rid of GSHandlers.inc
2013-06-27 unc0rr Refactoring: VGSHandlers.inc -> uVisualGearsHandlers.pas
2013-06-09 koda update with default webgl
2013-06-05 nemo Restore CurAmmoType check as well, that was removed in r8f317ba10675 when trying to fix aiming during alt attack.
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-05-27 nemo don't resurrect frozen
2013-05-22 nemo Make frozen crates uncollectable, add some tinting to frozen items. Suggestions needed for what should happen to explosives
2013-05-14 nemo Rename submersible state, increase getaway time for attack underwater, slow down gear dx/dy underwater to simulate water resistance
2013-05-14 nemo some saucer thing for firing weps underwater and aiming and such. bit drunk and sleepy so testing I guess
2013-05-02 unc0rr CheckGearDrowning could delete hedgehogs gear! (CheckGearDrowning -> ResurrectHedgehog -> FindPlace). Fixes bug 620.
2013-04-02 koda update webgl branch webgl
2013-03-29 nemo This should ensure rope can still be aimed quickly when an alt weapon is active.
2013-03-27 koda merge correction, also what's with all those trailing whitespaces?
2013-03-26 nemo Try to document TGear a bit, so people know what is commonly overridden, and what stuff is used for. Remove gtIceGun-specific values from TGear and abuse a couple of commonly abused members instead.
2013-03-19 sheepluva fix ancient issue with hedgehogs sliding through/into think gaps; fixes issue 542; could and should be optimized (also to make sure that hogs can't slide through little pixel turds) - feel free to do so =P
2013-03-17 nemo Add some flags for a few of the magic Land values
2013-03-06 nemo oups
2013-03-05 nemo At multiple requests, change ice to be turn based. This is a more modest adjustment of existing code, that can be fairly easily flagged or reverted if desired. It also allows scripts to extend freezing, and preserves fire melting.
2013-03-04 nemo keep hogs from sliding while they are being frozen
2013-03-04 nemo Make hogs thaw only on enemy turns, make timebox counter decrement only on your turn, adjust knock for frozen hogs, increase damage on frozen hogs, make freezer fuel only reduce when not adjusting angle.
2013-03-03 nemo Call act as if attack ended on last shot if switching while in mid multi-shoot. Thanks to AI for discovering this.
2013-03-01 nemo Safety check. The main place this can be a problem is on a mild bowl w/ multiple hogs. Could possibly add a hog collision check in here.
2013-02-27 nemo merge w/ default icegun
2013-02-25 nemo workaround for frequent AllHH active call in hedgehog step icegun
2013-02-25 nemo More fiddling w/ sliding icegun
2013-02-24 nemo This and the "retain freezing" stuff could probably use a flag.
2013-02-25 nemo Trying to improve rendering, sliding and thawing. Messing around w/ making fire thaw faster. icegun
2013-02-23 nemo Restore freezing hedgehog for shotgun, sniper rifle and deagle to make unc0rr happy. You'll still be able to get away after throwing cleaver and sticky bomb tho.
2013-02-25 nemo Messing around w/ Freezer icegun
2013-02-24 Urbertar Add freezing hogs with icegun icegun
2013-02-22 nemo Allow switching away from any weapon when during multishoot.
2013-02-10 nemo Cleaver tweaks based on feedback. Nerf damage, shrink radius. This means cleaver will embed into ground quite a bit further.
2013-02-10 nemo oops. more specific ammo tests. maybe could use a few more properties
2013-02-10 nemo Allow moving after firing cleaver. This changes multishoot behaviour quite a bit. Needs a lot of testing.
2013-01-26 koda update branch webgl
2013-01-21 nemo Start piano higher (piano on maps that matched land_height was really weird before). Experiment w/ trying to make birdy shrink into distance to avoid odd birdy vanishes if tracking it.
2012-12-25 koda update branch with default webgl
2012-12-01 deepdog GCI2012: Remove Structure Weapon Code
2012-11-21 koda updated branch webgl
2012-11-17 nemo oft-requested, should make the shoppa guys happy, probably, but, knowing them, I'm sure someone will complain
2012-11-15 nemo Call fallers less often. Should hopefully still be about as effective at the intended purpose. Should help loads quite a bit.
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-11-07 nemo LongInt Land width/height, mouse coords
2012-11-04 nemo Causes AI fail. Needs testing 'cause at some point, I thought this was needed for portal, I don't remember *why*
2012-10-26 unc0rr Fix cake splashing bug (issue 429)
2012-10-22 nemo *sigh* revert the multishoot thingy. worked fine in my tests w/ smine and cleaver, screwed up deagle. need to find out why, but sleepy. for later
2012-10-22 nemo Turn off freezing in multishoot, unless unc0rr can come up w/ a good reason why this was here :)
2012-10-17 nemo I like this condition for home run better
2012-10-14 nemo First pass at cleaver.
2012-10-09 unc0rr Please pas2c
2012-10-09 nemo Knife is still broken, but so koda can fix it...
2012-10-08 nemo A bit more on the knife. Also add missing files to CMakeLists
2012-09-29 unc0rr Move hedgehog's step routine into separate function, use it in both hedgehog and ai code
2012-09-04 unc0rr Fix some warnings
2012-09-01 unc0rr Rope fix without hacks.
2012-09-01 nemo oops
2012-08-29 nemo isZero appears to be never used. Use it in a few obvious cases and add web variant.
2012-08-28 unc0rr Merge Stepik-777's video recording gsoc project
2012-08-25 nemo Fix throwing things off rope, also make throwing things a bit more generic and gear density dependent (so you can throw mines further, and also throw dynamite a little).
2012-08-25 nemo let's see if mikade will still accept this at least
2012-08-25 nemo make cheating a bit easier (mikade insisted). Also, try flipping dust for a bit more variety.
2012-08-05 Stepan777 merge
2012-07-28 nemo oops
2012-07-27 nemo Allow AfterAttack to proceed even if the Hedgehog is dead. They could be resurrected after all.
2012-07-26 Stepan777 uploading to youtube, it works, but user interface is still incomplete
2012-07-26 Stepan777 merge
2012-07-25 nemo Changes for the benefit of pas2c. Use downto in for loops to avoid repeated calls of Random/GetRandom. Wrap nots.
2012-07-20 nemo Avoid desync playing back demos
2012-07-20 nemo Try avoiding spamming the log by retaining the gears. untested.
2012-07-15 nemo Apparently order of multiple getrandom in params is undefined. Also remove broken and pointless getrandom call.
2012-07-13 Stepan777 merge
less more (0) -120 tip