hedgewars/GSHandlers.inc
Sun, 07 Nov 2010 17:01:48 +0300 unc0rr Don't call getrandom() from parameters to a function. The order of calls is undefined, so desyncs are probable.
Sat, 06 Nov 2010 22:03:12 -0400 nemo Prevent escape
Sat, 06 Nov 2010 17:56:24 -0400 henek 2 more variables to control water rise and health loss during sudden death.
Fri, 05 Nov 2010 17:27:14 -0400 nemo This should make bee and other targetted things behave more reliably in infinite attack mode. Blocks switching of weps if a target point is active.
Wed, 03 Nov 2010 20:16:31 +0100 sheepluva copypasta(TM) saves the day (nemo's bugfix part2)
Wed, 03 Nov 2010 15:03:24 -0400 nemo clear gmAttack on attach to prevent a particularly nasty abuse found by the shoppa users.
Tue, 02 Nov 2010 13:17:01 +0100 sheepluva more portal tweaks (closer exit position, cake stuff, etc)
Mon, 01 Nov 2010 03:05:44 +0100 sheepluva we had it with you intolerant portals\!
Sun, 31 Oct 2010 19:16:54 +0100 sheepluva various portal tweaks, also: nemo's gear jiggling is back
Sun, 31 Oct 2010 18:04:21 +0100 koda merge
Sun, 31 Oct 2010 00:32:41 -0400 nemo Cancel out dX/dY to handle the invulnerability case
Sat, 30 Oct 2010 23:50:49 -0400 nemo Check for collision with surfaces above when levitating hog, use more typical drawing syntax for the resurrector wep, restore typical indentation
Sun, 31 Oct 2010 02:50:15 +0100 sheepluva potential fix for Issue #86: 'Objects behind a portal will sometimes go through the portal.' please test
Sat, 30 Oct 2010 21:39:50 -0400 nemo make aura match cross colour, add a faint aura to resurrected hogs. basically mucking about w/ burp's weapon again.
Sat, 30 Oct 2010 21:06:55 -0400 nemo Only set zombie hat if the hog didn't have a hat. I'm keeping my dinos dammit!
Sun, 31 Oct 2010 18:04:02 +0100 koda add some phone rumbling to big explosions, airbomb and sinegun
Sat, 30 Oct 2010 23:25:41 +0200 sheepluva Portal: don't port RCPlanes for now, they are too wide anyway :P
Sat, 30 Oct 2010 21:57:54 +0200 Tobias Neumann Resurrector: respect modified Gear position for resurrection range circle
Sat, 30 Oct 2010 21:43:41 +0200 Tobias Neumann Resurrector: Levitate hog + show cross
Sat, 30 Oct 2010 20:01:34 +0200 Tobias Neumann Resurrector: Use zombie-hat for resurrected hogs
Fri, 29 Oct 2010 20:35:17 -0400 nemo burp can always remove this if he doesn't like it. just making it a bit more interesting.
Fri, 29 Oct 2010 20:05:19 -0400 nemo Kill off hog immediately on using up health, use more common formatting, call render less often
Wed, 27 Oct 2010 11:39:05 -0400 nemo Only FollowGear for the pilot.
Sat, 23 Oct 2010 14:10:23 +0200 Tobias Neumann Resurrector Weapon: Add ammo icon, sound, hedgehog picture (from Tiy).
Tue, 19 Oct 2010 21:12:53 -0400 nemo Remove this - doesn't seem to do anything useful after all.
Tue, 19 Oct 2010 19:47:17 -0400 nemo merge
Thu, 14 Oct 2010 22:01:33 +0200 koda less warning, no rotation glitch, more comments
Thu, 14 Oct 2010 16:01:43 +0200 Tobias Neumann Resurrector weapon: do not make it end turn, add description,
Tue, 19 Oct 2010 19:46:43 -0400 nemo Rope optimisation. Remove a space in sdl keys that seems like a bug - issue #70
Tue, 12 Oct 2010 05:06:30 +0200 koda minor stuff
Mon, 11 Oct 2010 14:55:13 -0400 nemo Call OnUsedAmmo *after* doing the normal CurAmmoType stuff so CurAmmoType actually points to the right bloody weapon
Mon, 11 Oct 2010 20:34:21 +0200 Tobias Neumann New Weapon: Resurrector (TODO: ammo icon + sprites)
Mon, 11 Oct 2010 11:36:47 -0400 nemo Don't use AfterAttack in saucer - CurAmmoType is switched at this point
Sun, 10 Oct 2010 21:14:58 -0400 nemo Hopefully fix the last of the more obvious weapon bugs w/ infinite attack mode, add a depixeling sweep every 5s too.
Sun, 10 Oct 2010 20:34:48 -0400 nemo Hopefully fix bee/air attacks w/o screwing anything else up. Set mines to trigger immediately in infinite attack mode (better not use 0s mines)
Wed, 29 Sep 2010 16:16:25 -0400 nemo Correct bug in flight ceiling for birdy as well, increase clip on velocity to 1.9 (shouldn't cause problems with most collision checks still), apply clip to both + and -
Sun, 26 Sep 2010 19:06:59 -0400 nemo remove windspeed from bubbles, remove initial dY from bubbles, apply dY/dX to bubbles, correct offsets on flying saucer flame graphics, add bubbles when flying saucer thrusts underwater, make flying saucer sink more slowly underwater
Sun, 26 Sep 2010 15:40:59 -0400 nemo Allow UFO to go underwater. Keep UFO active if it runs out of fuel in the air/water, just disable controls.
Wed, 22 Sep 2010 21:53:29 +0200 smaxx Engine:
Sun, 12 Sep 2010 17:56:41 -0400 nemo Fix kamikaze portal loop
Sun, 12 Sep 2010 23:43:20 +0200 smaxx Sounds:
Thu, 09 Sep 2010 23:13:11 -0400 nemo Fix swapped x/y in drill rocket test
Mon, 06 Sep 2010 16:23:47 -0400 nemo Change all use of curslot/idx to CurAmmoType to try and avoid some bugs with use of last weapon.
Fri, 03 Sep 2010 01:41:51 +0200 smaxx Engine:
Wed, 01 Sep 2010 19:31:32 -0400 nemo Fix for issue #20
Wed, 25 Aug 2010 21:06:34 +0100 tiyuri Some survival mode changes by burp
Tue, 24 Aug 2010 13:24:37 +0200 smaxx Engine:
Sun, 22 Aug 2010 16:31:57 +0200 smaxx Engine:
Fri, 06 Aug 2010 11:45:20 +0200 smaxx Engine:
Tue, 03 Aug 2010 15:13:32 +0200 smaxx Engine:
Tue, 03 Aug 2010 14:19:47 +0200 smaxx Engine:
Tue, 03 Aug 2010 02:33:57 +0200 smaxx Engine:
Tue, 03 Aug 2010 01:33:20 +0200 smaxx Engine:
Tue, 03 Aug 2010 00:36:36 +0200 smaxx Engine:
Mon, 02 Aug 2010 18:19:55 +0200 smaxx Engine:
Mon, 02 Aug 2010 01:07:51 +0200 smaxx Engine:
Mon, 02 Aug 2010 00:48:15 +0200 smaxx Engine:
Thu, 29 Jul 2010 13:43:57 +0200 smaxx Engine:
Tue, 13 Jul 2010 17:39:00 -0400 nemo Reduce calls to expensive operations in fire. Slightly alters fire behaviour, but should still be reasonable
Fri, 02 Jul 2010 21:19:22 -0400 nemo Minor fire tweak for readability and lethalness, remove exit condition that was hanging game (identified by jaylittle)
Thu, 01 Jul 2010 17:00:14 -0400 nemo Grid the landscape, and shortcircuit checks on the collision array if there are no nearby checked in collisions to be collided with. This is a big win for fire's ammoshove in particular. Also add a +2 that seemed missing in the check, and update fire accordingly.
Wed, 30 Jun 2010 12:55:33 +0200 koda turn cReducedQuality into a LongInt and provide a series of quality flags (and best of all, this is still compatible with current frontend)
Tue, 29 Jun 2010 23:30:49 -0400 nemo Remove hwFloat from VisualGears - they don't need the precision for syncing purposes, and it saves a whole lot of operations.
Tue, 29 Jun 2010 23:25:42 +0200 sheepluva bee:
Tue, 29 Jun 2010 18:06:50 +0200 sheepluva rope: another, small optimization
Tue, 29 Jun 2010 07:09:55 +0200 sheepluva rope: optimization, should save up to ~3 million hwFloat multiplications per second
Tue, 29 Jun 2010 06:27:59 +0200 sheepluva rope: another small optimization
Tue, 29 Jun 2010 05:22:25 +0200 sheepluva rope: tiny optimisation
Mon, 28 Jun 2010 08:52:17 +0200 sheepluva portal: angle preservation tweaking
Sun, 27 Jun 2010 18:17:34 +0200 sheepluva portal: I accidentally flipped the exit angle in last commit
Sun, 27 Jun 2010 05:32:11 +0200 sheepluva portal: some moar tweaks
Sun, 27 Jun 2010 02:11:31 +0200 sheepluva portal: entry angle is now affecting exit angle
Sat, 26 Jun 2010 19:30:16 +0200 sheepluva portal / slope detection:
Sat, 26 Jun 2010 09:59:53 +0200 sheepluva portal:
Sat, 26 Jun 2010 08:14:53 +0200 sheepluva portal: make shot 2 times faster, add hog movement speed to shot speed (only the part in shot direction, so that aiming is not messed up)
Wed, 23 Jun 2010 22:12:06 -0400 nemo Workaround for cakes and portals. Also disable something that always seems to screw up my portal games.
Fri, 18 Jun 2010 14:26:04 -0400 nemo rename flags
Thu, 17 Jun 2010 11:41:38 -0400 nemo Make land types flagged (to allow stacking future attributes such as indestructible ice, but also for a damaged flag)
Wed, 16 Jun 2010 11:50:45 +0200 mario.liebisch Engine:
Sat, 05 Jun 2010 19:00:42 +0000 nemo Remove decrement of iterator health. Might fix weird health bug.
Fri, 28 May 2010 20:05:22 +0000 smxx Engine (Henek):
Fri, 28 May 2010 19:48:51 +0000 smxx Engine:
Fri, 28 May 2010 16:21:54 +0000 smxx Engine:
Sun, 23 May 2010 23:51:54 +0000 nemo Prevent all portal loops the guaranteed way, at least until sheepluva's tests yield something reliable.
Wed, 19 May 2010 02:10:28 +0000 nemo Henek adds a flamethrower, updates some translations, and tweaks how fire works.
Tue, 18 May 2010 13:09:57 +0000 smxx Engine:
Mon, 17 May 2010 15:42:48 +0000 nemo Increase minimum threshold for barrel damage to reduce likelihood of blowing one up on jumping out, increase damage to compensate (may need tweaking). Only apply dX for collision w/ kick if barrel is rolling.
Mon, 17 May 2010 06:26:06 +0000 sheepluva remove all portal specific code from EndTurnCleanup(), instead have portals self destruct if "CurrentHedgehog" is not the portal's creator
Sun, 16 May 2010 23:43:45 +0000 sheepluva * make portals delete each other only indirectly (by setting timer to 0)
Sat, 15 May 2010 09:21:25 +0000 sheepluva fix multi-round fire
Fri, 14 May 2010 23:42:56 +0000 nemo revert the restoration of non-vgt health gears. desyncs continued with it, and furthermore, occur in r3489 too
Fri, 14 May 2010 16:02:27 +0000 nemo sheepluva adds back non-vgt health tag due to desyncs. we should still see about solving the desync though.
Mon, 10 May 2010 04:43:07 +0000 mbait Reslyling: little fix of previous commit
Mon, 10 May 2010 04:41:19 +0000 mbait Code restlyling: experimental restyling of one module
Thu, 06 May 2010 22:02:56 +0000 sheepluva * gtHealthTag, gtSmokeTrace, gtEvilTrace, gtExplosion and gtBigExplosion are visual gears now (vgt*)
Thu, 06 May 2010 03:12:42 +0000 nemo trying to unbreak what I broke
Thu, 06 May 2010 01:41:07 +0000 sheepluva portal:
Tue, 04 May 2010 21:30:25 +0000 nemo Add back in earlier lines, commented out
Tue, 04 May 2010 19:51:27 +0000 nemo erase useless junk
Tue, 04 May 2010 19:40:57 +0000 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
Tue, 04 May 2010 16:30:41 +0000 nemo Add drown-the-playing-hog check for case of piano falling off the landscape.
Tue, 04 May 2010 03:04:07 +0000 sheepluva on portal death: make sure that the linked portal know it has been unlinked
Tue, 04 May 2010 02:46:23 +0000 sheepluva fix segfault on destroyed portal
Tue, 04 May 2010 02:34:23 +0000 nemo TEMPORARY
Tue, 04 May 2010 00:44:32 +0000 sheepluva some portal changes, warning: no loop prevention yet, note: entry angle not preserved yet
Mon, 03 May 2010 23:56:18 +0000 nemo tweak
Mon, 03 May 2010 02:32:17 +0000 sheepluva tweak land angle detection/portal a bit
Sun, 02 May 2010 22:00:50 +0000 smxx Engine:
Sun, 02 May 2010 20:30:23 +0000 nemo Minor tweak. Still needs a lot of work.
Sun, 02 May 2010 18:25:13 +0000 nemo hax
Sun, 02 May 2010 16:53:19 +0000 nemo Revert switch behaviour (can't use AfterAttack here) remove unneeded value from jetpack definition
Sun, 02 May 2010 16:24:31 +0000 sheepluva add a part of my landslide vector collision and use if for the portal gun DirAngle, not flawless yet
Sun, 02 May 2010 14:38:46 +0000 nemo Drown the hog using the piano
Sun, 02 May 2010 04:51:29 +0000 nemo Avoid checking in log spam.
Sun, 02 May 2010 04:49:07 +0000 nemo Revert removal of CurAmmoGear from shotgun/deagle (was a silly idea of speeding up the shots)
Sun, 02 May 2010 02:58:59 +0000 nemo More portal changes. Allows for a multishoot utility. Hopefully not breaking anything.
Sat, 01 May 2010 20:15:10 +0000 nemo Minor change, so sheepluva can comment
Sat, 01 May 2010 18:44:25 +0000 nemo Fix portal graphic name, continuing work on portal movement
Sat, 01 May 2010 05:15:16 +0000 sheepluva * added some comments
Fri, 30 Apr 2010 12:19:25 +0000 mbait Gas grenade:
less more (0) -120 tip