hedgewars/uGears.pas
2010-11-08 koda merge
2010-11-08 Henek inactivate sudden death if both health decrease and water rise is 0 and lower sudden death turns to 50 again
2010-11-08 koda this time i got it right, i'm sure of it; TEST ANYWAYS
2010-11-07 nemo revert 4200:dd54999c2822 - it was breaking schemes. koda. just leave this alone until next release
2010-11-07 nemo no need to clear this flag
2010-11-07 koda revamp gamemodes section in the ifrontend and update ios game modes
2010-11-07 nemo better end of turn in infinite attack mode. NEEDS TESTING.
2010-11-07 koda err better wait after relase for this one
2010-11-07 koda move turnstime and minestime * 1000 outside frontend and place it in engine
2010-11-07 unc0rr Fix rev dec8aafc6414 (not tested)
2010-11-07 Henek renaming gtAmmo_Bomb and gtAmmo_Grenade
2010-11-07 unc0rr Fix hanging in air after whip or bat attack
2010-11-07 unc0rr REmove stupid int64 conversions, provide real fixes to compiler hints
2010-11-07 nemo Prevent escape
2010-11-06 henek 2 more variables to control water rise and health loss during sudden death.
2010-11-06 henek Decouple forts from divide/mines/explosives, since those can be set individually these days
2010-11-06 henek Remove the last vestiges of the shoppa hack by adding 2 spinners for percentage health and amount of health in crate, also update translations and increase SD spinner (some users have requested it)
2010-11-05 nemo more button updates, wait for hogs in infinite attack mode stop moving before clearing their damage (just used an arbitrary small interval)
2010-11-04 nemo Make health machine effects impact health reset
2010-11-03 nemo Apply the reset to all hogs on all teams in uGears. Make InitialHealth same type as Health to avoid issues w/ initial health > 255. Update InitialHealth with the king buff.
2010-11-03 koda health reset mode ftw (replaces gfmines)
2010-10-31 koda merge
2010-10-31 nemo Oops. Restore the check as well
2010-10-31 nemo set hasGone to prevent resurrection.
2010-10-31 koda add some phone rumbling to big explosions, airbomb and sinegun
2010-10-30 Tobias Neumann Resurrector: respect modified Gear position for resurrection range circle
2010-10-28 koda merge
2010-10-28 koda disable gfMines and update variable names (landadds -> minesnum, cLandAdditions -> cLandMines)
2010-10-27 nemo merge
2010-10-26 koda restore king mode
2010-10-27 nemo make napalm strike a bit less irritating
2010-10-14 koda less warning, no rotation glitch, more comments
2010-10-11 Tobias Neumann New Weapon: Resurrector (TODO: ammo icon + sprites)
2010-10-11 nemo restore the delay between shots
2010-10-11 nemo Skip "hurry" message if turn is 10s or less
2010-10-11 nemo Hopefully fix the last of the more obvious weapon bugs w/ infinite attack mode, add a depixeling sweep every 5s too.
2010-10-11 nemo Correct another bug in slot switching, adjust width of theme list, really truly fix reset of weps (I hope) should also fix infinite teleport bug in place hogs mode. Slow update of health to 5s for inf attack mode.
2010-10-10 nemo Add the standard delay (1.25 seconds) between attacks on inf attack mode, as well as checks for damage and win.
2010-10-10 nemo Enable resetting of weapons after each turn - useful in combination with a limited weaponset and unlimited attacks
2010-09-26 nemo Can't use cHealthDecrease here for these two 'cause it isn't a generic "do some damage to hog" flag, but is rather set when SD starts
2010-09-22 smaxx Engine:
2010-09-10 smaxx Engine:
2010-09-09 nemo Untested fix of r3672 - should avoid hogs dying due to multiple health machine sources, and inappropriate application of karma/vampirism to these.
2010-09-06 nemo Change all use of curslot/idx to CurAmmoType to try and avoid some bugs with use of last weapon.
2010-09-05 nemo Delete CI in ResurrectHedgehog prior to FindPlace. Restrict FindPlace to the waterline, a bit more efficient.
2010-09-04 burp gfAISurvival: fix issue when cpu cannot find new place to spawn
2010-09-01 smaxx Engine:
2010-08-29 burp Extend statistics collection (TeamKills, TurnSkips, TeamDamage)
2010-08-26 burp gfAISurvival/heResurrectable: respawn always with 100HP
2010-08-26 tiyuri Fixes memory leak -Burp
2010-08-26 tiyuri Add kill counter to Survival Mode -Burp
2010-08-25 tiyuri Some survival mode changes by burp
2010-08-21 burp SpawnCustomCrateAt: spawn crate at random position for x=y=0, also let it return the gear, and luabindings the gear uid
2010-08-21 smaxx Engine:
2010-08-10 burp * SpawnCustomCrateAt procedure + lua bindings
2010-08-06 smaxx Engine:
2010-08-03 smaxx Engine:
2010-08-03 smaxx Engine:
2010-08-02 smaxx Engine:
2010-08-02 smaxx Engine:
2010-08-02 smaxx Engine:
2010-07-31 koda remove trailing spaces from end of line
2010-07-30 smaxx Engine:
2010-07-29 smaxx Engine:
2010-07-25 koda shrink confirmation button, double tap resets zoom and centers hog
2010-07-03 koda further code cleanup and less redundancy
2010-06-30 koda turn cReducedQuality into a LongInt and provide a series of quality flags (and best of all, this is still compatible with current frontend)
2010-06-28 sheepluva engine: apply weapon offset to charge animation
2010-06-16 sheepluva correct cake sit-down animation so that it doesn't sit down in mid-air anymore
2010-06-05 smxx Engine:
2010-06-05 smxx Engine:
2010-05-28 smxx Engine (Henek):
2010-05-28 smxx Engine:
2010-05-23 nemo Prevent all portal loops the guaranteed way, at least until sheepluva's tests yield something reliable.
2010-05-19 nemo Henek adds a flamethrower, updates some translations, and tweaks how fire works.
2010-05-18 smxx Engine:
2010-05-17 sheepluva portal-link-bugfix: make sure deleted portals don't reset links other than those to themselves
2010-05-17 sheepluva remove all portal specific code from EndTurnCleanup(), instead have portals self destruct if "CurrentHedgehog" is not the portal's creator
2010-05-17 nemo Change to just set timer to 0
2010-05-14 nemo revert the restoration of non-vgt health gears. desyncs continued with it, and furthermore, occur in r3489 too
2010-05-14 nemo sheepluva adds back non-vgt health tag due to desyncs. we should still see about solving the desync though.
2010-05-11 nemo hey sheepluva, how about just this? lets you have an anonymous one too.
2010-05-10 nemo tweak
2010-05-08 nemo Fix spectator bug in health tag
2010-05-07 sheepluva finishing the gtHealthTag -> vgtHealthTag, no segfaults and hogzombies no more, hopefully
2010-05-07 unc0rr Fix list Z-order bug (not tested)
2010-05-06 sheepluva * gtHealthTag, gtSmokeTrace, gtEvilTrace, gtExplosion and gtBigExplosion are visual gears now (vgt*)
2010-05-06 unc0rr Explain a bug. Fix should be kinda trivial, but I have no time now to fix and test.
2010-05-06 sheepluva * get rid of some fpc hints (redundant/superfluous includes)
2010-05-06 sheepluva removed debug string I thought I deleted already.. wth...
2010-05-06 sheepluva portal:
2010-05-05 nemo unneeded
2010-05-04 sheepluva * some changes/cleanups to portal, still much to do :/ * reverted nemo's temporary loop fix * notice: small loops possible again, so take care :P, bigger onces should be interrupted
2010-05-04 nemo TEMPORARY
2010-05-02 smxx Engine:
2010-05-02 koda js' patch that restores Vsync on snow leopard
2010-05-02 nemo Drown the hog using the piano
2010-05-02 nemo More portal changes. Allows for a multishoot utility. Hopefully not breaking anything.
2010-05-01 smxx Engine:
2010-05-01 nemo Fix portal graphic name, continuing work on portal movement
2010-05-01 nemo Break out DrawHH/DrawGear to reduce scrolling in uGears.pas, add portal graphics
2010-05-01 sheepluva * added some comments
2010-04-30 mbait Gas grenade:
2010-04-29 smxx Engine:
2010-04-29 sheepluva let players affect in which direction their teleported hedgehog will look
2010-04-29 smxx Engine:
2010-04-17 palewolf cWindSpeed recalculation assumed GetRandom returns a value between 0.0-1.0 while in fact is in the 0.0-0.5 range; Halve cMaxWindSpeed to compensate.
2010-04-16 smxx Engine:
2010-04-15 nemo Some initial stubs for portal just so Tiy will quit nagging. Also let folks know what approximation of physics I plan to try, here.
2010-04-12 smxx Engine:
2010-04-11 nemo offset graves
2010-04-10 smxx Engine:
2010-04-07 sheepluva * INSTALL file: setting FreePascal to >= 2.2.0
2010-04-06 smxx Engine:
2010-04-04 nemo Add reference to ammo at time of gear creation to allow switching to work on jetpack/parachute
2010-04-03 nemo Comment out this drawing of hat - I'm pretty sure it is redundant, did try to check various combinations
2010-04-02 sheepluva * add some kind of SniperRifle training mission
2010-04-02 nemo GetRandom(0) is illegal
2010-04-02 palewolf Slightly different easing equations for bigexplosion
2010-04-02 nemo Rebalance Default to take into account reweighting of crates, remove redundant check
2010-04-02 nemo This attempts to distribute crates based on their probabilities, while preserving 35% for health crates since that has no probability GUI yet
2010-04-02 nemo Alter distribution of probabilities from frontend, allow utility crates in shoppa if probabilities permit (still ban health crates)
2010-04-02 nemo Call modify damage on poison damage
2010-04-01 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
2010-04-01 sheepluva * make invul animations of different hogs run asynchronously
2010-04-01 sheepluva * check for valid TWave before starting/drawing them, prevents segfault
2010-03-30 sheepluva fix fpc 2.2.4 type related warning with unclear origin
2010-03-30 smxx Engine:
2010-03-29 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
2010-03-29 palewolf - Add HH dX/dY to Birdy disappearing animation
2010-03-28 palewolf Birdy appears from off-screen
2010-03-28 sheepluva * removed old hellishimpact.ogg
2010-03-28 nemo another ban for gstLoser
2010-03-27 smxx Engine:
2010-03-27 nemo Restore this for now until I figure out why ShowCrosshair is being cleared on last rope
2010-03-27 nemo New impact sounds for HHG
2010-03-27 smxx Engine:
2010-03-27 nemo Tidier way to handle crosshair drawing. show/hide based on CurAmmoGear for alt attack weps
2010-03-27 smxx Engine:
2010-03-27 nemo Keep crosshair active when using rope, regardless of alt wep
2010-03-27 smxx Engine:
2010-03-27 nemo Reduce turns to -1 to allow processing health machine on first turn. Needs testing with Sudden Death set to 0
2010-03-27 smxx Engine:
2010-03-27 palewolf - Bee sprites for target and HH hand
2010-03-27 mbait Added egg sprite
2010-03-27 mbait Added poisoned eggs
2010-03-27 nemo Specifically check for current hedgehog being on rope, the tricky bastard.
2010-03-27 nemo Try to reduce expensive Distance() call until sure it is needed
2010-03-27 sheepluva making collision/impact sounds a gear property + adding random melon+hellish sound, feel free to hate me :D
2010-03-26 nemo remove pointless code
2010-03-26 nemo Eliminate flake kick on themes with no flakes, more than 200 flakes (city) or explosions of 25 or smaller
2010-03-26 smxx Engine:
2010-03-26 nemo I don't know why I'm bothering. Sheepluva has a whole new approach in the works.
2010-03-25 mbait Birdy egg added
2010-03-23 palewolf Make UFO rotate while flying
2010-03-22 unc0rr Clean Augean stables
2010-03-22 smxx Engine:
2010-03-21 palewolf Fix 16px offset on previous commit
2010-03-21 palewolf Insert commit message here
2010-03-21 unc0rr In pascal unit is a namespace
2010-03-21 palewolf Insert commit message here
2010-03-21 nemo Remove Timer2 from Gear, add a Timer to Hedgehog
2010-03-21 nemo Add a 2nd timer variable due to conflicts. This could perhaps use renaming
2010-03-16 smxx Engine:
2010-03-14 nemo Palewolf adds bubbles and splashes when firing bullets into the water
2010-03-14 nemo Remove animation on jumping/resuming walk, only leave it in on weapon switch
2010-03-14 nemo An animation requested by Tiy. Needs testing.
2010-03-14 smxx Engine:
2010-03-14 nemo Add back sheepluva's 45° patch for some weapons. Rescale Tiy's latest icons to his specifications.
2010-03-14 nemo Tiy adds active weapon icons for a bunch of things.
2010-03-14 nemo Kick flakes a bit when an explosion is nearby. Needs testing / review by those more artistically inclined
2010-03-14 smxx Engine:
2010-03-08 nemo Fix iluvu flag (indexed), shrink molotov radius a bit to try and reduce fail
2010-03-06 nemo Try out "tumbling" frame as a drowning frame
2010-03-06 nemo Tweak to joke in french locale (everyone always fixes the spelling) updated explosive frames from Palewolf, increase explosive fall damage from 30 to 40
2010-03-06 unc0rr Replace tabs with spaces using 'expand -t 4' command
2010-03-06 unc0rr hate Smaxx (tested)
2010-03-06 nemo Stagger gear animations
2010-03-06 nemo Remove frame count from rolling explosive
2010-03-05 nemo White/Black smoke, break out rolling barrel into its own routine, adjust rolling barrel impact damage. NEEDS TESTING
2010-03-05 smxx Engine:
2010-03-05 nemo ok. I think I'm finally done burning revisions
2010-03-05 nemo More tweaking, make blowtorch interact badly w/ explosives
2010-03-05 nemo tweak
2010-03-05 nemo Try not to hang the simulation :)
2010-03-05 nemo Experiment with barrels. Add rolling.
2010-03-03 nemo Rearrange the test a bit to make the separation a bit clearer, also try snuggling crates up a bit closer to other things.
2010-03-03 nemo Add spinner for explosives, add dust on crate impact, crank up explosives a bit
2010-03-03 nemo Ensure explosives are spawned somewhere w/ plenty of ground under them
2010-03-02 smxx Engine:
2010-03-02 nemo tweak
2010-02-28 nemo Graphic for dead mines
2010-02-28 nemo Dude mine probability spinner
2010-02-27 nemo First real reserved hats. Thanks Tiy! Also, seeing if blowtorch looks ok w/ hat on.
2010-02-25 nemo Awesome patch from TheException - adds editing of weapon delay and crate count. Tiy might want to tweak the crate graphic, could make be smaller or less overlappy.
2010-02-23 smxx Engine:
2010-02-22 smxx Engine:
2010-02-22 nemo Skip drawing some stuff if water is opaque. Affects simulation.
2010-02-18 nemo Extra incentive to attack non-king hogs. If king loses his entourage, he loses 5hp per turn
2010-02-15 smxx Engine:
2010-02-15 nemo Keep crosshairs when being kicked by gstWinner (for rope and such)
2010-02-15 smxx Engine:
2010-02-12 smxx Engine:
2010-02-12 smxx Engine:
2010-02-10 smxx Engine:
2010-02-10 smxx Engine:
2010-02-10 smxx Engine:
2010-02-08 nemo Override both hog placements, this makes divide teams pretty much useless with hog placement mode. Restricting hog placement to one side might be a nice addition.
2010-02-08 nemo Decrease king buff from 150% bonus to 50% bonus, disable warning sound in placement mode
2010-02-08 nemo Mode to place hogs at start of game. Will probably need a bit more testing.
2010-02-05 nemo ... or. just move the king check to after the gear nil
2010-02-05 nemo account for dying king
2010-02-05 nemo Add one king per team instead of clan, kill off clan if all kings are dead. untested.
2010-02-04 smxx Engine:
2010-02-03 nemo Fix crash in DrawTunnel
2010-01-31 nemo Remove king invulnerability, disable everything but teleport instead.
2010-01-31 nemo Pass correct gear to modifydamage in shotgun
2010-01-31 nemo Adjust king movement in ammoshove, give king a damage bonus
2010-01-31 nemo Update translation files, add "King Mode"
2010-01-26 koda complete the replacement of init/free wrappers for every unit
2010-01-18 koda replace initialization/finalization statements with custom init functions
2010-01-14 koda makes freepascal code compatible with OBJFPC mode
2009-12-09 nemo This seems a little more efficient
2009-11-15 koda fix chat color in ppc
2009-11-14 unc0rr Fix desync when playing with AI via network, occuring in certain conditions
2009-11-14 koda fix wrong ttf blending in ppc
2009-11-10 nemo Add check for nil gear
2009-11-09 unc0rr - Formatting changes
2009-11-05 koda move compiler directives to standard pascal
2009-11-02 nemo A basic Spidey hat, leave hat on when roping.
2009-10-20 nemo Bunch of neat stuff by Smaxx. ATI check, translucent name tags to reduce terrain fail, disabling health crates on invulnerable hogs. Also tweaks to prior stuff.
2009-10-18 nemo Disable followgear on ammoshove for napalm fire damage
2009-10-16 nemo Tweak of molotov based on burp's play, a little bit more specificity in homerun.
2009-10-16 nemo Smaxx excludes flames from triggering homerun sound, presumably any other weapon still can??
2009-10-16 nemo Kill flame if any gears collide.
2009-10-16 nemo increase molotov radius a bit
2009-10-15 nemo openal fix, training map selection and rcplane adjustments from Smaxx (untested, but look reasonable). Bunch of new graphics from Tiy, new translation for pt-pt from inu_
2009-10-15 nemo Adjustments to training mode and credits by Smaxx
2009-10-15 nemo Initial molotov cocktail. Still needs graphics, tweaking of fire behaviour. Also changed probabilities for default weapon sets
2009-10-15 nemo Remove sheepluva's simple 45 deg bouncing from r2472, add various flame sizes for Tiy
less more (0) -240 tip