hedgewars/uGearsList.pas
2018-12-10 Wuzzy Fix some King Mode bugs causing minions not always being properly killed
2018-11-12 alfadur stun airmines on shove
2018-11-10 Wuzzy Remove all traces of dead code related to amStructure/gtStructure
2018-10-27 alfadur make firepunch hit moving gears (airmines are not amused)
2018-10-26 Wuzzy Add separate sound symbols for case impact and extra damage
2018-10-26 Wuzzy Add ice beam idle sound
2018-10-05 Wuzzy Rename amDuck and related symbols to amCreeper, gtCreeper, etc.
2018-10-05 Wuzzy Remove unused doStepDuck gear handler
2018-09-01 Wuzzy Fix damage not being displayed if hog drowns in water with 100% opacity (like in Compost theme)
2018-08-11 Wuzzy Add separate TotalRounds var for Lua to count the *actual* number of rounds that have been played
2018-08-06 Wuzzy Fix projectiles reacing incorrectly with land just behind the wrap world edge
2018-08-03 nemo hijack the duck for an attempted resurrection of the creeper. initial pass.
2018-07-30 Wuzzy Fix freeze ray not working through wrap world edge; add DrawLineWrapped
2018-07-10 Wuzzy Refactor collision mask checks, remove hardcoded numbers
2018-07-10 Wuzzy Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
2018-05-24 nemo Allow freezing airmines because whyyy not
2018-05-02 nemo real droplet fix - default density is fine - also add back in the underwater bullet trails
2018-05-02 nemo reduce minigun splash droplets a little
2018-04-29 nemo Airmines should have been set for 45° bounce - the only reason they weren't I guess is they were a clone of some mine values - and mines use traditional behaviour.
2018-03-10 Wuzzy Minigun: Move attack timer to Karma to make gear type more Lua-friendly
2018-03-07 Wuzzy Add hedgehog effect heArtillery, allows to set per-hedgehog artillery mode
2018-01-31 alfadur Machinegun. also tweaked ignore
2017-11-09 alfadur animation tweak
2017-10-06 Wuzzy Fix molotov cocktails bouncing off vertically off rubber
2017-10-04 Wuzzy Fix cake taking >200s to explode when it's completely stuck and can't move (bug 194)
2016-05-12 Wuzzy Make duck rise to surface when spawning underwater
2016-05-12 Wuzzy Add a few comments for rubber duck
2016-05-12 Wuzzy Put duck speed factor into gear variable
2016-05-12 Wuzzy Fix rubber duck not bouncing off diagonal rubber
2016-05-12 Wuzzy Fix swimming rubberduck screwing up after portal, also change timer to 15s, no resets
2017-04-08 Wuzzy Add ammotype amDuck for rubber duck
2017-04-08 Wuzzy Add gear gtDuck: rubber duck
2017-04-06 Wuzzy More ticker messages: Sick, king died, resurrect, time box return, timeout, kamikaze
2017-01-15 alfadur code changes to make the new bat animation work
2016-11-27 sheepluva make random timers less easy to predict
2016-05-21 nemo Change this back to allowing hooking rope to hogs again, 'cause, well, rage...
2016-04-13 Wuzzy Add sound effects for: cleaver impact, air mine impact, using extra time
2016-03-03 nemo Break up the hog/object collision. Currently is $7F, allowing 128 overlapping objects accurately. Breaking it up into 15 for hogs, 7 for other objects. I'm thinking the overall accuracy should be just fine as far as people noticing even with a ton of overlapping hogs, and this way we can tell the difference between a hog and "something else". For experiment and rope-breaking purposes, make rope pass through hogs.
2016-02-09 nemo Put graves behind other stuff.
2016-02-09 unC0Rr Fix possible crashes/hangs due to recent changes
2016-01-31 unc0rr Bye-bye TryDo
2015-12-29 nemo Make weapon damage in most cases be a structure value and also expose it to lua. Needs testing/review due to conditions at time of doing this (w/ one arm, dizzy/tingling due to sodium citrate), and just number of places changed..
2015-10-08 nemo Pass overridden uid into AddGear instead
2015-09-13 nemo Oups. 6, not 12 - was testing
2015-09-13 nemo Allow for arbitrary number of airstrike bombs and spacing.
2015-09-13 nemo Move health:= 6 to gear addition so lua can more easily override it.
2015-08-10 sheepluva more copyright fixes
2015-08-09 sheepluva Hammer had been accessing dangling pointers under particular circumstances (e.g. when hitting a mine/barrel right when it exploded)
2015-08-05 nemo oops. melon pieces need friction and elasticity to bounce right.
2015-07-11 nemo remove teamgone. desyncs now. less interesting without the animation, perhaps something should be flagged to replace it
2015-04-03 nemo enable bounce on rubber for air bombs. give them the missing elasticity they needed for the code there to work properly.
2015-04-03 nemo give melon pieces a radius. is why they weren't bouncing.
2015-03-25 sheepluva only display cake timer if it is low
2015-03-25 sheepluva allow gear specific data (with gear type specific type). applied to cake
2015-03-15 nemo Allow rope tinting
2015-02-17 nemo avoid airmines too when spawning
2015-02-17 nemo bit more friction. remove gstSubmersible clearing. was for the old "sea" thing that is totally gone now. As a general attribute, better to let other stuff clear it as needed.
2015-02-16 nemo make mines submersible
2015-01-19 nemo inherit mines time div 4
2015-01-18 nemo Use the larger scaled airmine sprite originally intended, add some antidickery measures.
2015-01-18 nemo more tweakery
2015-01-18 nemo radius and sprite drawing tweaks to match the still temporary sprite. also a begin/end sheepluva suggested
2015-01-17 nemo tweak a few params. still something wtf going on when on rope
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-12 nemo remove a not that somehow magically appeared in a prior commit.
2014-12-10 nemo put back the old uteams cleanup, leaks and all, to worry about post-release since my attempt to use DeleteGear was running into the fact that that procedure does way more than just delete a gear. might need an explicit cleanup routine for both to call.
2014-12-10 nemo Fix in-flight colouring of land spray, make it use tint when added to land too (lua might find that handy), tweak climbhome cake delay slightly
2014-12-08 nemo skip a bunch of stuff not applicable to cleanup
2014-12-08 nemo HedgehogDamaged calls CurrentHedgehog
2014-12-08 nemo sheepluva is right
2014-12-08 nemo oh, probably need nil checks here too
2014-12-08 nemo meh. will persevere. DeleteGear can't call that much stuff...
2014-12-08 nemo Use FreeAndNil across the board. Even if we are immediately assigning after, probably avoids accidental mistakes. Also free neglected owner tex on shutdown, and delete hog gears using the normal deletion procedure if for any reason they still exist (EndGame call?).
2014-12-04 sheepluva flake FrameTicks value of 0 now indicades that the frame should not be changed
2014-11-30 nemo expose FlightTime to lua, disable in-air flame harming moving hogs ☹ aaaand override that in ClimbHome ☺
2014-11-19 sheepluva make gear ability to speak somewhat less ironic
2014-11-14 unc0rr - Comment out getrandom in addgear for hedgehog, causes preview-game desync
2014-11-14 unC0Rr Fix warnings given by 32-bit fpc
2014-11-11 unc0rr Fix some stuff from coverity
2014-07-05 sheepluva WIP: weSea tweaks, functional and visual
2014-02-09 unc0rr It compiles \o/
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 merge
2014-01-21 nemo This adds idle hog tinting. Active hog tinting still needed.
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-12-23 nemo more advbounce flagging
2013-12-23 nemo make punch usable with no gravity lua
2013-12-20 unC0Rr Fix warnings
2013-11-29 nemo Initial pass at bounciness. To try it out, or lfBouncy on girder in uLandGraphics (search for the word graphically)
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-09-30 nemo move border back a bit from left/right bounds, bee tweak
2013-06-17 koda update with default webgl
2013-06-17 nemo Many of the gears treat non-0 timer as overridden. Added that check in more places so that lua could use this a tiny bit more consistently. Also preserve state for jetpack.
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
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-04-02 koda update webgl branch webgl
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-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
2013-02-10 nemo Cleaver tweaks based on feedback. Nerf damage, shrink radius. This means cleaver will embed into ground quite a bit further.
2012-12-25 koda update branch with default webgl
2012-12-01 deepdog GCI2012: Remove Structure Weapon Code
2012-11-30 Joe Doyle (Ginto8) Move global variables to units that use them
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-10-14 nemo First pass at cleaver.
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-10-07 nemo Set default collision mask for gears at currenthedgehog X/Y to FF7F, expose mask to scripting as well. This should resolve the collision part of bug #420
2012-10-01 unc0rr - Fix warnings and hints
2012-09-02 nemo Correct snow fall/rotation (matching visual gear)
2012-09-01 unc0rr Rope fix without hacks.
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-07-16 unc0rr - Check for harmful gear deletions
2012-07-16 unc0rr Use gmDestroy message instead
2012-07-15 nemo Fix bug in resurrector deleting graves (exists in stable too), remove some unnecessary assignments due to the fillchar 0
less more (0) -120 tip