hedgewars/uGearsHandlersMess.pas
Fri, 12 Jun 2015 17:28:20 -0400 nemo Just to prevent airmines from stealing camera when they blow up... but really what is needed I think is forcing camera to stay on current hedgehog if you are the active player. either all the time, or at least if you are on rope/saucer.
Tue, 26 May 2015 11:59:46 +0300 unC0Rr Make sure to have gstMoving flag cleared
Fri, 22 May 2015 13:39:12 -0400 nemo don't decrement 0 timer for air mines...
Fri, 10 Apr 2015 11:14:53 -0400 nemo bouncy/noportal check after spawn
Wed, 08 Apr 2015 15:04:48 -0400 nemo Add options to set colouring, behind existing land, and horizontal/vertical flipping to PlaceSprite
Sun, 05 Apr 2015 16:41:39 -0400 nemo Make bouncing a bit less wtf for various gears tested (hog, 'zooka, saucer hog, drill strike). Less hacky is another matter.
Fri, 03 Apr 2015 15:20:08 -0400 nemo Make FP tunnel 2px wider.
Wed, 25 Mar 2015 21:30:04 +0100 sheepluva only display cake timer if it is low
Wed, 25 Mar 2015 20:30:52 +0100 sheepluva allow gear specific data (with gear type specific type). applied to cake
Tue, 17 Feb 2015 16:05:54 -0500 nemo Clear flag set by gear on gear deletion. Also added a few more nil checks on HHGear
Mon, 16 Feb 2015 13:58:32 -0500 nemo make mines submersible
Sat, 14 Feb 2015 22:25:31 -0500 nemo hook up to frontend
Sat, 14 Feb 2015 17:34:12 -0500 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
Sat, 07 Feb 2015 11:53:08 +0300 unc0rr Fix pas2c?
Sat, 24 Jan 2015 13:49:57 -0500 nemo Make the various mine states a bit clearer (inactive, active but not in seek mode, seek mode, chasing target)
Wed, 21 Jan 2015 16:00:08 -0500 nemo more turn-based-y
Sun, 18 Jan 2015 16:57:32 -0500 nemo Use the larger scaled airmine sprite originally intended, add some antidickery measures.
Sun, 18 Jan 2015 16:01:09 -0500 nemo more tweakery
Sun, 18 Jan 2015 15:12:54 -0500 nemo initialise trackSpeed, add nil check before resetting seek timer
Sun, 18 Jan 2015 15:03:35 -0500 nemo er... didn't mean to leave this line in
Sun, 18 Jan 2015 20:59:37 +0100 sheepluva begin/end
Sun, 18 Jan 2015 14:48:23 -0500 nemo merge
Sun, 18 Jan 2015 15:36:36 +0100 sheepluva fix pas2c (airbomb code: "not" statement in boolean expression was without parentheses)
Sun, 18 Jan 2015 14:47:25 -0500 nemo radius and sprite drawing tweaks to match the still temporary sprite. also a begin/end sheepluva suggested
Sat, 17 Jan 2015 10:07:12 -0500 nemo tweak a few params. still something wtf going on when on rope
Fri, 16 Jan 2015 17:51:29 -0500 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.
Thu, 01 Jan 2015 12:43:00 -0500 nemo Try to handle negative gravity w/ snow. Still needs to look nicer. Currently causes banding.
Tue, 16 Dec 2014 08:04:18 -0500 nemo add a couple of onGearDamage callbacks to mine/barrel fall damage
Mon, 15 Dec 2014 19:37:44 +0100 sheepluva fix for Issue 855: Failure to teleport rarely makes engine crash
Thu, 11 Dec 2014 21:32:24 -0500 nemo remove a not that somehow magically appeared in a prior commit.
Thu, 11 Dec 2014 15:20:23 +0100 sheepluva pas2c doesn't like semi-colons after repeat
Thu, 11 Dec 2014 13:35:35 +0100 sheepluva let sinegun bounce on weBounce
Thu, 11 Dec 2014 09:50:31 +0100 sheepluva wrap sinegun
Thu, 11 Dec 2014 01:24:27 +0100 sheepluva fix some old code that assumes that a bullet under water is always outside land array - which is wrong (e.g. during sudden-death in previous releases, also weSea now)
Tue, 09 Dec 2014 22:56:34 -0500 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
Mon, 08 Dec 2014 23:00:13 +0300 unc0rr Normalize to length of _1_9 to avoid endless normalization leading to fire particles floating midair indefinitely
Mon, 08 Dec 2014 09:35:14 -0500 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?).
Mon, 01 Dec 2014 13:07:42 +0300 unC0Rr oops
Sun, 30 Nov 2014 23:36:22 +0300 unc0rr Limit fire particles speed to 2
Sun, 30 Nov 2014 15:30:51 -0500 nemo expose FlightTime to lua, disable in-air flame harming moving hogs ☹ aaaand override that in ClimbHome ☺
Sun, 30 Nov 2014 15:07:01 -0500 nemo add a half-second flighttime delay to flamethrower flames so they can leave the "barrel" of the flamethrower without burning the hog
Sun, 30 Nov 2014 02:41:49 +0100 sheepluva give sea world edges some icegun love
Sat, 29 Nov 2014 15:30:33 -0500 nemo Reset max team health after script may have screwed with it on start. Maybe a script max health reset function could be useful too. Set climbhome hogs to invulnerable while not their turn if needed to avoid accidental mine/dead hog damage. Tweak cake fire boom a bit.
Sat, 29 Nov 2014 14:57:07 -0500 nemo Move cake FollowGear to Attack like most others, remove the gmAttack clearing which is also done in Attack.
Sat, 29 Nov 2014 14:00:40 -0500 nemo duplicate the ammoshove block into the falling fire area - this will make falling flames take out hogs in saucers, on rope, etc. no more dodging your own napalm strike by taking to the skies...
Mon, 24 Nov 2014 20:44:45 +0100 sheepluva fix for Issue 828: Manual placement animation is drawn twice
Sun, 23 Nov 2014 18:25:11 -0500 nemo make seduction thaw a frozen hog.
Sun, 23 Nov 2014 18:10:15 -0500 nemo prevent seduction of frozen hogs
Mon, 17 Nov 2014 23:23:10 +0100 sheepluva fix underwater-skipping bug and make air-strike missiles submersible when fired from within weSea
Mon, 17 Nov 2014 15:25:24 +0100 sheepluva some whitespace fixes
Sun, 16 Nov 2014 17:56:27 +0100 sheepluva add bounce effect to bouncy world edges
Fri, 14 Nov 2014 17:00:47 +0300 unC0Rr Fix warnings given by 32-bit fpc
Tue, 11 Nov 2014 23:57:46 +0300 unc0rr Fix some stuff from coverity
Wed, 17 Sep 2014 23:03:24 -0400 nemo Make it a bit easier/safer to build ice bridges
Wed, 13 Aug 2014 13:36:35 +0200 sheepluva I a recent commit I caused flames to use uninitialized values. that lead to fire burning slow and desyncs. this commit fixes/reverts this
Sat, 02 Aug 2014 02:20:48 +0200 sheepluva "fix" sinegun
Fri, 25 Jul 2014 20:41:52 +0400 unc0rr Forced sprites placing mode, exposed to scripts (not tested at all)
Mon, 07 Jul 2014 16:07:49 +0200 sheepluva burst drowning gears into bubbles after timeout
Mon, 07 Jul 2014 15:43:48 +0200 sheepluva drowning tweaks
Sun, 06 Jul 2014 12:19:24 +0200 sheepluva one finger ought to be enough for everybody
Sat, 05 Jul 2014 21:22:42 +0200 sheepluva for real this time
Sat, 05 Jul 2014 20:15:56 +0200 sheepluva WIP: weSea tweaks, functional and visual
Sat, 05 Jul 2014 18:51:45 +0200 sheepluva simplify some code
Fri, 13 Jun 2014 17:51:55 +0200 sheepluva make using the teleporter a bit less challenging
Thu, 12 Jun 2014 15:17:53 +0200 sheepluva fix TryPlaceOnLand's ambiguity/messup wrt to making terrain indestructible (had boolean parameter for indestructible AND landflags parameters that could contain lfIndestructibly)
Sun, 01 Jun 2014 16:13:47 -0400 nemo allow teleporting outside Land[]
Sun, 01 Jun 2014 04:17:27 +0200 sheepluva collision indicator on failed girder placement (especially useful with rubberband I guess). still needs some tweaks but I am going to bed now :P
Wed, 30 Apr 2014 14:17:06 +0400 unc0rr Fix crashers in rc plane code
Mon, 03 Mar 2014 22:36:30 +0400 unc0rr - Fix crasher in doStepSniperRifleShot
Fri, 28 Feb 2014 13:55:16 +0400 unc0rr AI doesn't skip till action on the map stops (mostly dedicated to highlander) + various small tweaks
Tue, 18 Feb 2014 06:02:22 +0100 sheepluva allow switching through hogs in reverse order with PRECISE+HOGSWITCH
Thu, 13 Feb 2014 22:04:56 +0400 unc0rr Fix read of freed memory found with valgrind
Wed, 12 Feb 2014 00:50:15 +0400 unc0rr - pas2c recognizes typecasts in initialization expressions
Sun, 09 Feb 2014 18:35:11 +0100 sheepluva fix misleading indentation
Sat, 08 Feb 2014 16:29:34 +0400 unc0rr Implicit type casts to help pas2c
Fri, 07 Feb 2014 10:11:10 +0100 sheepluva disallow sinegun to penetrate solid land
Thu, 06 Feb 2014 20:18:10 +0100 sheepluva fix indentation of previous commit and simplify rc-plane's angle-fix after portal code
Thu, 06 Feb 2014 19:05:22 +0100 sheepluva simplify rc-plane's angle-adjustment-after-wrap code
Tue, 04 Feb 2014 19:45:22 +0100 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
Tue, 21 Jan 2014 22:53:15 +0100 koda merge
Tue, 21 Jan 2014 21:16:52 +0100 sheepluva Fix uGearsHandlersMess.pas changes lost in merge r1c02143bfe9c.
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Fri, 17 Jan 2014 16:13:10 -0500 nemo Add check for gear kind of hedgehog on invulnerability effect. This probably fixes bug #766, is similar to change in previous r2a1483d91977 and was introduced by r7d925e82e572
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Fri, 10 Jan 2014 22:56:10 +0400 unc0rr Cake falls when loses ground
Fri, 10 Jan 2014 11:35:02 -0500 nemo keep velocity from fluttering between 2 and 3px / ms when falling...
Sun, 05 Jan 2014 10:54:03 +0400 unc0rr - Fix build via pas2c webgl
Sat, 04 Jan 2014 23:55:54 +0400 unc0rr merge default webgl
Mon, 30 Dec 2013 18:29:23 -0500 nemo missed this in the merge. rejected the uGearsHandlersMess changes thinking they were all desyncing, but there was the function rename from uLandGraphics 0.9.20
Mon, 30 Dec 2013 14:56:47 -0500 nemo merge safe fixes from default. physfs include order, tips file length check, server checker fixes, shoppa border fix, land drawing optimisations, physfs off by 1 (probably unused by us), rubber svg image 0.9.20
Sun, 29 Dec 2013 12:32:36 +0400 unc0rr Be friendly with pas2c
Sat, 28 Dec 2013 08:18:41 -0500 nemo also make drill much much less likely to explode on shallow angles
Fri, 27 Dec 2013 23:52:04 -0500 nemo reset X/Y too (make drill less explodey. mask fixes revealed an issue)
Wed, 25 Dec 2013 08:44:39 -0500 nemo give cake a tiny initial push so it does something useful in zerog
Mon, 23 Dec 2013 00:52:02 -0500 nemo make punch usable with no gravity lua
Sun, 22 Dec 2013 15:49:01 -0500 nemo stricter check of dY and collision
Sun, 22 Dec 2013 14:46:30 -0500 nemo allow poison clouds to flag active using tmpflag
Fri, 20 Dec 2013 22:25:06 -0500 nemo make rubber bouncy even in winter. was considering icy as well but, one, evil, two, would prob want ice sprite like girder
Sat, 21 Dec 2013 01:14:59 +0400 unC0Rr Fix warnings
Mon, 09 Dec 2013 10:59:38 -0500 nemo Experiment in adding a "boing" graphic for bouncing. It has no text right now (was thinking l10n) and colour is fixed.
Sun, 08 Dec 2013 16:04:40 -0500 nemo Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
Sun, 08 Dec 2013 13:49:11 -0500 nemo Add missing gstCollision bug #725
Sun, 08 Dec 2013 17:58:45 +0100 sheepluva fix Issue #724: Bee sound never stops (underwater when timer is 0)
Tue, 03 Dec 2013 12:10:51 -0500 nemo Remove turntimeleft/hog gear check from smine if infinite attack is enabled. just use the flightime for that.
Sat, 30 Nov 2013 22:34:39 -0500 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
Sat, 30 Nov 2013 11:14:32 +0100 sheepluva fixing position of spawning sparkles of target gears by applying a filthy workaround for a filthy bug in the filthy filthy doStepCase handler.
Fri, 29 Nov 2013 18:46:32 +0100 sheepluva whip: visual enhancements (hat'n'dust) as suggested by nemo
Thu, 28 Nov 2013 21:13:49 -0500 nemo Initial pass at bounciness. To try it out, or lfBouncy on girder in uLandGraphics (search for the word graphically)
Tue, 19 Nov 2013 22:15:40 -0500 nemo return land word from uCollisions to make decisions based on it. Should be handy for trampoline.
Thu, 14 Nov 2013 12:47:22 -0500 nemo Make birdy fly away if hog gear is deleted.
Fri, 08 Nov 2013 23:11:13 -0500 nemo Tweak trophyrace to work better w/ skip (probably, needs testing), drop Invulnerable in favour of effects - heInvulnerable is already in effects,
Sun, 20 Oct 2013 20:10:09 -0400 nemo avoid infinite loop
Sun, 20 Oct 2013 18:25:58 -0400 nemo make landspray build across too
Sat, 19 Oct 2013 16:10:57 -0400 nemo Prevent attacking yourself w/ plane from crashing
Sat, 19 Oct 2013 15:59:47 -0400 nemo differentiate borders a bit
Mon, 14 Oct 2013 00:33:10 -0400 nemo don't kill rope if not extended
Sun, 13 Oct 2013 13:14:32 -0400 nemo make wrapping nicer when there's collision
Fri, 11 Oct 2013 17:43:13 +0200 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
Wed, 09 Oct 2013 20:16:34 -0400 nemo Allow girder construction to wrap. Makes wrapping w/ large bodies of water a bit more interesting.
Thu, 03 Oct 2013 12:22:12 -0400 nemo couple more wrap calls. freezer still doesn't propagate properly. mostly due to
less more (0) -120 tip