hedgewars/uGearsHedgehog.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 18:48:04 -0400 nemo Avoid desync playing back demos
Fri, 20 Jul 2012 14:16:05 -0400 nemo Try avoiding spamming the log by retaining the gears. untested.
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.
Fri, 13 Jul 2012 16:35:42 +0400 Stepan777 merge
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.
Wed, 11 Jul 2012 22:18:43 -0400 nemo Tell AI to avoid edges, especially ones over water (this does not include checking whether a knock could drown yet). Also make flakes pick a new random dx/dy on respawn to further reduce patterns. Also disable a couple of weapons for the particularly dumb AI levels, and disable switching for the dumbest.
Mon, 09 Jul 2012 16:42:13 +0400 Stepan777 merge
Sun, 08 Jul 2012 18:59:25 +0400 unc0rr Fix rare condition when hog's gear stucks in an infinite loop which adds 1 to its Y coordinate not checking for drowning
Fri, 06 Jul 2012 12:50:18 +0400 Stepan777 merge
Wed, 04 Jul 2012 12:41:47 -0400 nemo free up power for use by script
Wed, 04 Jul 2012 10:56:42 -0400 nemo Allow script to set number of ammo in a crate. untested.
Sun, 24 Jun 2012 20:31:26 +0400 Stepan777 merge
Sat, 23 Jun 2012 22:39:00 -0400 nemo Second part of the change. Make collision check use the new mask bit.
Thu, 07 Jun 2012 17:42:32 +0400 Stepan777 merge
Tue, 05 Jun 2012 14:07:28 +0400 unc0rr - Allow camera movement while current hedgehog is falling
Mon, 04 Jun 2012 21:32:30 +0400 Stepan777 here it is
Fri, 01 Jun 2012 12:42:44 +0400 unc0rr Some brainfucking code which greatly reduces number of TestCollision* calls in hedgehog walk routine. Especially helpful to AI optimization. Also fixes some edge cases.
Sat, 12 May 2012 23:55:09 +0400 unc0rr pas2c stuff again
Sat, 12 May 2012 22:44:39 +0400 unc0rr A solution to char vs string problem: mark single-letter strings with _S macro
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
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 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
Tue, 24 Apr 2012 23:50:40 +0400 unc0rr Get rid of overloaded functions in uAmmo
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Tue, 17 Jan 2012 09:20:16 -0500 nemo fix line endings
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
Sat, 17 Dec 2011 13:12:33 -0500 nemo Little tweak to reduce noob fail. Delay drill rocket explosion by 250ms after spawn in Attack. Unless you drop it straight down w/ no power, it should not explode immediately in your face.
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.
Fri, 30 Dec 2011 13:54:39 +0400 unc0rr Start refactoring uGears. Breaks build.
less more (0) tip