hedgewars/uGears.pas
Wed, 25 Jul 2012 10:56:14 -0400 nemo Changes for the benefit of pas2c. Use downto in for loops to avoid repeated calls of Random/GetRandom. Wrap nots.
Fri, 20 Jul 2012 21:15:38 -0400 nemo Ok. *these* should be safe with just this one extra check...
Thu, 30 Aug 2012 12:13:24 -0400 nemo checkpoint merge
Fri, 20 Jul 2012 19:56:58 -0400 nemo :( I have no idea why this did not work
Fri, 20 Jul 2012 15:12:47 -0400 nemo I thirst for randomness.
Fri, 20 Jul 2012 14:16:05 -0400 nemo Try avoiding spamming the log by retaining the gears. untested.
Thu, 19 Jul 2012 17:34:18 -0400 nemo Fix TARDIS, make switcher work w/ the new more stringent check.
Mon, 16 Jul 2012 23:46:44 +0400 unc0rr - Check for harmful gear deletions
Sun, 15 Jul 2012 15:35:28 -0400 nemo Apparently order of multiple getrandom in params is undefined. Also remove broken and pointless getrandom call.
Sat, 14 Jul 2012 23:19:09 -0400 nemo Sorry about the slight delay in pickup. You can blame a few lame cheaters. This is to make their cheating a bit harder.
Sun, 08 Jul 2012 23:14:24 +0400 unc0rr Introduce uGearsHandlers.pas, for now only part of cake handlers is moved there
Wed, 04 Jul 2012 10:56:42 -0400 nemo Allow script to set number of ammo in a crate. untested.
Tue, 03 Jul 2012 22:44:50 +0400 unc0rr - Don't call Length() on variable size arrays
Sat, 21 Jul 2012 01:47:34 +0300 belphegorr Modified DrawGear so that it doesn't draw the gear when it has message gmRemoveFromList (it was causing havoc when I used HideHog as it could not access the position of the hog)
Mon, 04 Jun 2012 19:36:55 -0400 nemo Welp. We have a bit of a problem here. Reverting the move of nextturn. But this causes a desync in scripting unless we can find a better fix.
Sun, 03 Jun 2012 23:04:21 -0400 nemo Workaround for bug #144. This workaround had occurred to me a while ago, but wasn't sure if placing them unfairly was better than not placing them at all. Argument for not placing at all is people should probably abort the game when they notice it. Argument for placing unfairly is people can still abort, and if we really wanted them to abort, we should probably just have halted launch if all hogs failed to spawn. This way at least play can continue.
Sat, 02 Jun 2012 16:25:13 -0400 nemo add onGameTick20 to basic training, extend laser sight out way more (it was visible at top when completely zoomed out), move call of new turn to after AfterSwitchHedgehog to avoid lua issues in onNewTurn - if this causes problems, lua can do delayed actions in onGameTick
Thu, 31 May 2012 18:02:30 +0400 unc0rr Improve TestWhip
Mon, 28 May 2012 01:51:50 -0400 nemo Add onGameTick20 to try and encourage lua to be a bit more efficient. Rewrite Space Invasion to use it. Top speed of aliens is 25% higher now, although that could be changed, I kinda liked it. Change parameter order of div().
Sat, 12 May 2012 22:50:33 +0400 unc0rr Get rid of cripple SendIPCc
Fri, 11 May 2012 23:22:01 +0400 unc0rr More tolerance to pas2c
Fri, 11 May 2012 20:01:57 +0400 unc0rr Make pas2c happier with uSound
Sat, 05 May 2012 19:04:59 +0100 koda old typed const moved to their proper unit
Sat, 05 May 2012 15:17:16 +0100 koda adjust the scope of a few uSound variables and functions
Thu, 03 May 2012 00:20:58 -0400 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...
Wed, 02 May 2012 19:16:12 -0400 nemo Initial stub for freezer
Wed, 02 May 2012 11:43:43 +0100 koda marked a couple of functions as inline
Tue, 01 May 2012 19:56:55 +0200 koda breaking news, we don't support typed consts anymore
Sat, 21 Apr 2012 19:51:13 +0400 unc0rr - Remove support for variables in command handlers
Sat, 14 Apr 2012 23:50:14 +0400 unc0rr Fix insanity
Sun, 11 Mar 2012 18:28:32 -0400 nemo Add drowning to grenade too, try some little optimisations
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Tue, 24 Jan 2012 11:54:53 -0500 nemo Tweak voices a bit (always play hurry at correct time, skip "come on then" if other voice is playing)
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Sat, 31 Dec 2011 01:52:14 +0300 unc0rr Fix build
Thu, 15 Dec 2011 12:57:26 -0500 nemo Remove density adjustment in ammoshove. Means a mine and a barrel will be batted same distance again.
Thu, 15 Dec 2011 11:06:36 -0500 nemo Experiment. Applying density to both ammoshove and explosion, w/ distance of a hedgehog knock being standard value (/3 since hedgehog "density" is 3)
Wed, 07 Dec 2011 11:35:03 -0500 nemo Suggestion of sheepluva's - disable timebox in crates after SD, and set to disabled in Ammo. Also disable switch hedgehog for teams of 1 hedgehog in size, and try and correct what appears to be a bug in reserved hats.
Wed, 30 Nov 2011 23:16:44 +0100 Henek present somthing that could be taken as a structure
Fri, 30 Dec 2011 13:54:39 +0400 unc0rr Start refactoring uGears. Breaks build.
Sun, 27 Nov 2011 23:13:22 +0300 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
Mon, 14 Nov 2011 18:08:36 -0500 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
Sun, 06 Nov 2011 10:26:12 -0500 nemo exclude hogs from density check
Sat, 05 Nov 2011 21:51:50 -0400 nemo too game breaking I think
Sat, 05 Nov 2011 21:24:54 -0400 nemo Include density in gear kick
Mon, 31 Oct 2011 16:56:48 +0100 sheepluva this seems... um.. random
Sun, 23 Oct 2011 14:44:19 -0400 nemo oops
Sun, 23 Oct 2011 01:47:44 -0400 nemo retain dx/dy from landgun
Sun, 16 Oct 2011 21:03:30 +0200 koda merge the changes applied to 0.9.16
Mon, 10 Oct 2011 15:25:59 -0400 nemo Make a few more things be impacted by explosions nearby
Fri, 07 Oct 2011 23:57:14 -0400 nemo Add landbacktex to a few maps, just to see how it looks.
Sun, 02 Oct 2011 10:36:43 -0400 nemo Basic test implementation of an ice flag. Allows for slick parts of terrain. Intended for ice gun, or "ice" mask on portions of land objects.
Sun, 25 Sep 2011 10:48:18 -0400 nemo merge from default. Pulls in sheepluva's frontend work, and unbreaks engine cmake. 0.9.16
Tue, 20 Sep 2011 20:52:04 -0400 nemo Disable a bit of code from revision 4 that I'm pretty sure is not hit anymore, or we'd end up with plenty of doubled graves at a minimum. Also, clear gstWinner/gstLoser along with gstWait - still need to figure out why exactly those aren't rendering anymore though.
Sun, 18 Sep 2011 16:46:26 +0200 sheepluva set a default value for density that shouldn't lead to div by 0 0.9.16
Sun, 11 Sep 2011 21:32:49 -0400 nemo uh, that was just so I could look at the flame more closely, wasn't supposed to be checked in
Sun, 11 Sep 2011 21:30:42 -0400 nemo Since we are tweaking molotov. make the flame flickery and add a drowning frame
Sun, 11 Sep 2011 13:16:01 -0400 nemo Man, checking it at end of turn was just tidier :(
Sun, 11 Sep 2011 13:12:52 -0400 nemo better?
Sun, 11 Sep 2011 11:09:28 -0400 nemo Also this
less more (0) -300 -100 -60 tip