hedgewars/uGearsList.pas
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
2012-07-15 nemo Sorry about the slight delay in pickup. You can blame a few lame cheaters. This is to make their cheating a bit harder.
2012-07-08 nemo Insert at front of same Z, not end. Saves a little time on insertion and lua lookup of recent adds.
2012-07-08 nemo Draw bombs behind plane
2012-07-04 nemo Allow script to set number of ammo in a crate. untested.
2012-06-24 nemo Another take at prettier crate appearance
2012-06-24 nemo Second part of the change. Make collision check use the new mask bit.
2012-06-04 nemo Make watching AI v AI on ai survival a bit more entertaining
2012-06-03 nemo warp sound when AI survival hog respawns. attempt at a bit of a crate spawn animation (moar sparkles and a quick fadein)
2012-05-20 nemo Bit more freezer.
2012-05-13 nemo oops
2012-05-12 unc0rr pas2c stuff again
2012-05-05 koda old typed const moved to their proper unit
2012-05-03 nemo Switch effects to longint for convenience of tracking ice states. I could add a new Hedgehog value, but since we have this effects list being all useless as booleans anyway...
2012-05-02 unc0rr GetRandom -> GetRandomf
2012-05-01 koda breaking news, we don't support typed consts anymore
2012-03-17 nemo Ensure flawless is false if any hog is lost, unless it was lost doing a kamikaze
2012-02-17 koda the most important commit of the year
2012-01-17 nemo fix line endings
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
less more (0) -120 tip