hedgewars/uGears.pas
Tue, 09 Apr 2019 00:45:14 +0200 Wuzzy Fix bugs when entering speech bubble commands during hog placement phase
Mon, 08 Apr 2019 15:51:42 +0200 Wuzzy New callback: onCaseDrop (called when engine MIGHT drop a crate)
Mon, 08 Apr 2019 03:15:34 +0200 Wuzzy Fix map preview not matching actual map
Sun, 07 Apr 2019 23:21:07 +0200 Wuzzy Hide health of fake health crates
Sun, 07 Apr 2019 22:57:58 +0200 Wuzzy Fix coloring of mine timers
Sun, 07 Apr 2019 22:43:45 +0200 Wuzzy Add support for decimal point of displayed mine timer
Sun, 07 Apr 2019 20:01:02 +0200 Wuzzy Don't explose mine timer in game if random (using Karma value)
Sun, 07 Apr 2019 19:26:16 +0200 Wuzzy Render mine timer if gear info is active
Sun, 07 Apr 2019 18:21:14 +0200 Wuzzy Add key to display extra gear info tags
Mon, 01 Apr 2019 19:16:55 +0200 Wuzzy Hedgehogs: Move setting of random pos to chAddHH
Mon, 21 Jan 2019 23:50:56 +0100 Wuzzy Hide hog GUI extras in scripted cinematic, also suppress some voices
Mon, 14 Jan 2019 03:52:09 +0100 Wuzzy Remove a bunch of dead out-commented code
Sun, 13 Jan 2019 15:54:10 +0100 Wuzzy Don't try to spawn air mines beyond the bounce world edge
Wed, 19 Dec 2018 01:02:06 +0100 Wuzzy Disable caption and FollowGear for crates that spawn before 1st turn (useful for missions)
Mon, 10 Dec 2018 19:20:36 +0100 Wuzzy Also play countdown warning sounds with low initial turn time
Mon, 10 Dec 2018 10:28:06 +0100 Wuzzy Shorter turn reaction delay
Mon, 10 Dec 2018 10:01:24 +0100 Wuzzy Also show SD warning 3 and 7 rounds before SD
Mon, 10 Dec 2018 09:39:34 +0100 Wuzzy Show Sudden Death warning messages only once per round
Mon, 10 Dec 2018 09:01:27 +0100 Wuzzy Tweak damage tag delay
Mon, 10 Dec 2018 08:00:45 +0100 Wuzzy Fix poison damage not working in first round
Mon, 10 Dec 2018 07:35:29 +0100 Wuzzy Longer delays between turns for better readability
Mon, 10 Dec 2018 02:30:14 +0100 Wuzzy Fix some King Mode bugs causing minions not always being properly killed
Sun, 09 Dec 2018 17:12:47 +0100 Wuzzy Lua API: SetTurnTimePaused/GetTurnTimePaused
Fri, 30 Nov 2018 17:09:08 +0100 Wuzzy Don't reduce InitialHealth below 1
Sat, 10 Nov 2018 21:15:42 +0100 Wuzzy Remove all traces of dead code related to amStructure/gtStructure
Wed, 31 Oct 2018 13:35:53 +0100 Wuzzy Add Ouch taunt for particulary damaging hits (fall, bullet, shove, hammer)
Tue, 09 Oct 2018 09:02:39 -0400 nemo make explicit for pas2c some string casts that fpc was probably doing automatically
Sat, 06 Oct 2018 00:23:27 +0200 Wuzzy Make sure AddChatString is only fed with shortstrings
Fri, 05 Oct 2018 16:54:26 -0400 nemo formatA expects ansistring params
Thu, 04 Oct 2018 19:04:27 +0200 Wuzzy Change syntax for Format/FormatA, remove array in function to be friendlier to Pas2C
Thu, 27 Sep 2018 00:26:58 +0200 Wuzzy Fix teleport cursor briefly re-appearing after placing hog in hog placement phase + inf attack mode
Sat, 15 Sep 2018 15:26:23 +0200 Wuzzy Fix team stats screwing up if game ends due to drowning in rising Sudden Death water
Tue, 04 Sep 2018 17:57:48 +0200 Wuzzy Fix turn reaction not working properly after turn
Mon, 03 Sep 2018 22:14:46 +0200 Wuzzy Rip out stats code from TurnReaction and put it into new function TurnStats. Fixes buggy stats
Mon, 03 Sep 2018 05:05:00 +0200 Wuzzy Use translation template for speech bubble command
Mon, 03 Sep 2018 00:53:44 +0200 Wuzzy Don't play timer countdown sounds if in ready phase
Sat, 01 Sep 2018 23:03:56 +0200 Wuzzy Check for victory before stTurnReact. Fixes 382
Sat, 11 Aug 2018 21:43:55 +0200 Wuzzy Add separate TotalRounds var for Lua to count the *actual* number of rounds that have been played
Wed, 08 Aug 2018 14:38:54 +0200 Wuzzy Refactor text color variable names, export 2 color values to Lua
Wed, 08 Aug 2018 11:19:08 +0200 Wuzzy Make sure gear fuel and alt weapon overlays are always drawn on top
Thu, 02 Aug 2018 20:27:20 -0400 nemo hijack the duck for an attempted resurrection of the creeper. initial pass.
Sun, 29 Jul 2018 11:39:48 -0400 nemo and fix index
Sun, 29 Jul 2018 11:37:14 -0400 nemo oh. and indent that loop
Sun, 29 Jul 2018 11:32:56 -0400 nemo add wrap check
Thu, 26 Apr 2018 00:21:03 +0200 Wuzzy Fix hog being unable to walk after using sniper rifle without firing both shots
Thu, 12 Apr 2018 14:52:47 +0200 Wuzzy Don't let hedgehogs moan if they take 0 Sudden Death damage
Thu, 15 Mar 2018 02:59:37 +0100 Wuzzy gtGenericFaller: Use Tag=1 to allow gtGenericFaller to be displaced randomly. Otherwise it is left alone
Mon, 12 Mar 2018 12:37:35 +0100 Wuzzy Lua API: Add onSkipTurn callback, called when hog skips
Wed, 07 Mar 2018 22:47:55 +0100 Wuzzy Add hedgehog effect heArtillery, allows to set per-hedgehog artillery mode
Sat, 17 Feb 2018 20:59:56 +0100 Wuzzy Fix onEndTurn being called in multishoot
Fri, 09 Feb 2018 12:08:12 +0100 Wuzzy Show subtle heal effect for healing hogs in health reset mode
Thu, 08 Feb 2018 18:10:39 +0100 Wuzzy Add callback: onEndTurn
Thu, 08 Feb 2018 07:09:39 +0100 Wuzzy Fix timebox being usable in SD w/ damage=0
Wed, 07 Feb 2018 11:03:14 +0100 Wuzzy Refactor Sudden Death starting into own function
Wed, 07 Feb 2018 07:54:18 +0100 Wuzzy Fix green color channel on themes with sd-tint (#566)
Wed, 31 Jan 2018 13:42:52 -0500 alfadur Machinegun. also tweaked ignore
Sat, 30 Sep 2017 21:54:47 +0200 sheepluva fix some fpc hints
Fri, 01 Sep 2017 11:24:18 -0400 nemo remove the collision addition for hogs again.
Wed, 09 Aug 2017 15:35:39 -0400 nemo Add checkins so that spawning on top of things is possible too
Tue, 25 Apr 2017 04:54:46 +0200 Wuzzy Fix sndBoring being played when force-ending turn due to victory
Sat, 22 Apr 2017 23:06:47 +0200 Wuzzy Fix sniper rifle disabling laser sight utility after shooting
Mon, 10 Apr 2017 14:15:00 +0200 Wuzzy Render gear timers in front of water
Sat, 08 Apr 2017 18:36:12 +0200 Wuzzy Add gear gtDuck: rubber duck
Fri, 07 Apr 2017 02:26:12 +0200 Wuzzy Harden the countdown sound check
Sun, 01 May 2016 02:36:17 +0200 Wuzzy Enable timer warning sounds in hog placement phase
Sun, 01 May 2016 01:04:45 +0200 Wuzzy Fix sniper rifle making timer gray all the time
Sat, 30 Apr 2016 23:46:57 +0200 Wuzzy Make timer gray while the time is not running or while it is paused
Sat, 30 Apr 2016 23:30:34 +0200 Wuzzy Add ammoprop for blowtorch and pickhammer for not stopping timer in inf attack
Sat, 19 Nov 2016 15:00:14 +0100 Wuzzy Play countdown sounds for 4-1 remaining seconds and “boring” voice on timeout
Wed, 16 Nov 2016 19:19:36 +0100 sheepluva reenable divided-mode spawning hack^Wtweak, that was accidently removed in 34ede05e4d4f
Wed, 16 Nov 2016 12:26:26 -0500 nemo Make sd-tint a theme variable so cophernue can tweak his sky tinting
Tue, 15 Nov 2016 03:00:56 +0100 Wuzzy Show symbols at bottom right while extra damage / low grav. are active
Tue, 15 Nov 2016 01:25:37 +0100 Wuzzy Remove old Fort Mode from frontend
Mon, 03 Oct 2016 14:10:25 -0400 nemo Make frozen hogs poison immune
Fri, 06 May 2016 20:00:55 +0200 sheepluva <unC0Rr> might be somewhere width used instead of rightx
Wed, 27 Apr 2016 23:52:43 +0200 sheepluva make hog fallback (flower-in-hole) positioning respect limits (e.g. used by gfDivideTeams)
Wed, 27 Apr 2016 23:14:47 +0200 sheepluva fix incorrect debug message
Tue, 26 Apr 2016 22:09:50 +0200 sheepluva create forts in random order
Tue, 26 Apr 2016 14:41:56 +0200 sheepluva Fort Mode: allow more than 2 clans
Tue, 26 Apr 2016 12:27:17 +0200 sheepluva cleaning up team divide mode code from last night a little
Tue, 26 Apr 2016 02:42:45 +0200 sheepluva divided teams: better horizontal clan distribution
Mon, 25 Apr 2016 21:12:34 +0200 sheepluva "divided teams" modifier will now work with more than 2 teams!
Sun, 31 Jan 2016 16:07:14 +0300 unc0rr Bye-bye TryDo
Tue, 12 Jan 2016 22:43:39 +0100 sheepluva pas2c still does (not like) this
Thu, 31 Dec 2015 15:11:44 -0500 nemo Tweak the hole carving to become less agressive about spacing if random points keep failing.
Thu, 31 Dec 2015 12:47:33 -0500 nemo Force locations for hogs if even TryHard fails on initial spawn.
Wed, 30 Dec 2015 08:50:19 -0500 nemo call this faller scrambling less often.
Sat, 10 Oct 2015 18:18:26 +0200 sheepluva Lua-API: onSuddenDeath hook
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Sun, 19 Jul 2015 04:05:19 +0200 sheepluva add some chat message colors
Mon, 13 Jul 2015 06:19:51 +0200 sheepluva just ignore gfDivideTeams if more/less than 2 teams. instead of quitting with fatal error
Sun, 22 Mar 2015 21:40:16 +0100 sheepluva make using hog speech a bit more comfortable
Tue, 17 Feb 2015 10:04:32 -0500 nemo avoid airmines too when spawning
Sat, 14 Feb 2015 17:47:28 -0500 nemo Fix bug, undo debug level in server, set air mine number to something non-debug
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
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.
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, 17 Nov 2014 15:25:24 +0100 sheepluva some whitespace fixes
Sun, 16 Nov 2014 17:07:13 +0100 sheepluva fix health crate collision
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
Sun, 24 Aug 2014 10:43:49 +0400 unc0rr Better diagnostics in log, even though it shouldn't matter anymore
Tue, 03 Jun 2014 11:09:18 -0400 nemo theme configurable sudden death music. untested
Tue, 06 May 2014 23:16:35 +0400 unc0rr - Increase limits on number of mines and explosives in game scheme
Sun, 09 Feb 2014 00:44:29 +0400 unc0rr Even more explicit type conversions and other stuff to help pas2c use ansistrings
Thu, 06 Feb 2014 22:03:53 +0100 sheepluva rolling back my PChar stuff, because unC0Rr improves string handling pas2c instead <3
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, 04 Feb 2014 16:35:31 +0100 sheepluva fixing the remaining PChar issues pas2c ran into to this point, now it stops because of being unable to deal with "set of char"
Mon, 27 Jan 2014 00:33:42 +0400 unc0rr Some love to pas2c
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Sat, 18 Jan 2014 08:09:55 -0500 nemo Make poison damage possibly variable (might as well since effects is a count). Scripts might find it handy.
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Wed, 08 Jan 2014 00:13:12 +0400 unc0rr Fix two desync causes webgl
Sun, 05 Jan 2014 10:54:03 +0400 unc0rr - Fix build via pas2c webgl
Tue, 07 Jan 2014 13:56:03 -0500 nemo pick random x/y prior to addgear (as generic faller does) to avoid random numbers picked out of order
Sat, 04 Jan 2014 23:55:54 +0400 unc0rr merge default webgl
Sun, 22 Dec 2013 15:11:13 -0500 nemo Default to ...
Tue, 10 Dec 2013 13:26:42 -0500 nemo oups. accidentally commented out both lines
Tue, 10 Dec 2013 00:20:53 -0500 nemo can't use parsecommand since it does sendipc
Sun, 08 Dec 2013 16:04:40 -0500 nemo Add rubber utility. Graphics are still incomplete. Also flag snow/ice in theme config.
Sat, 07 Dec 2013 22:09:55 -0500 nemo revert r938d1c08d0d1 in favour of putting it in the chat log. I think this addresses main concern about missing text. There've been complaints in past too about conversation in bubbles not being visible in history. If the objection is that r938d1c08d0d1 offers a more æsthetic solution, I think it should augment this, be flagged, and fix the visual issues first.
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, 03 Nov 2013 14:45:07 -0500 nemo this should prevent sliding when game clock isn't running. sorry unc0rr, not going to bother encapsulating. maybe later. short on time right now/lazy
Mon, 28 Oct 2013 17:03:20 +0100 koda correctly use USE_TOUCH_INTERFACE
Sun, 27 Oct 2013 22:34:25 -0400 nemo not sure why this nil check is in here
Wed, 23 Oct 2013 22:25:17 +0400 unc0rr Oh, dudes :(
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
Mon, 07 Oct 2013 21:31:28 -0400 nemo Issue #581
Sat, 06 Jul 2013 19:29:18 +0200 koda use SDL2 as ifdef symbol because we're not really sdl1.3 compatible, change the compatibility layer, drop unused code, add some documentation
Fri, 28 Jun 2013 12:47:54 -0400 nemo Remove some GLunit dependencies noticed on graph. uUtils was using it for GLfloat - but, the stuff it was returning to was usually converting to "real" anyway. uLand was including it unnecessarily. Minor refactor
Fri, 28 Jun 2013 10:25:42 +0400 unc0rr You better test build before committing even trivial patches
Thu, 27 Jun 2013 14:01:43 -0400 nemo Make add/delete consistent (this has bugged me for so long)
Thu, 27 Jun 2013 15:33:02 +0400 unc0rr Refactoring: get rid of GSHandlers.inc
Thu, 27 Jun 2013 14:37:03 +0400 unc0rr Refactoring: VGSHandlers.inc -> uVisualGearsHandlers.pas
Mon, 17 Jun 2013 23:10:45 +0200 koda really update with default webgl
Thu, 13 Jun 2013 22:27:23 +0200 koda merge cmake_pascal branch in default
Tue, 04 Jun 2013 23:56:17 +0200 koda parsing ok, stops at uGears webgl
Tue, 04 Jun 2013 22:28:12 +0200 koda update branch webgl
Mon, 03 Jun 2013 23:59:55 -0400 nemo blowtorch defrosts too
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Thu, 04 Apr 2013 14:37:19 +0200 koda remove now-unused function webgl
Wed, 03 Apr 2013 00:03:46 +0400 unc0rr Fixes to make pas2c parse this webgl
Tue, 02 Apr 2013 21:00:57 +0200 koda update webgl branch webgl
Tue, 19 Mar 2013 18:32:03 +0100 koda move RestoreHog from uGears to uTeams to break a circular dependency cmake_pascal
Sun, 03 Mar 2013 19:43:01 -0500 nemo Make hogs thaw only on enemy turns, make timebox counter decrement only on your turn, adjust knock for frozen hogs, increase damage on frozen hogs, make freezer fuel only reduce when not adjusting angle.
Tue, 26 Feb 2013 20:37:58 -0500 nemo merge w/ default icegun
Mon, 25 Feb 2013 12:54:50 -0500 nemo workaround for frequent AllHH active call in hedgehog step icegun
Mon, 25 Feb 2013 12:29:39 -0500 nemo More fiddling w/ sliding icegun
Sun, 24 Feb 2013 23:07:46 -0500 nemo Trying to improve rendering, sliding and thawing. Messing around w/ making fire thaw faster. icegun
Fri, 22 Feb 2013 19:24:59 -0500 nemo Restore freezing hedgehog for shotgun, sniper rifle and deagle to make unc0rr happy. You'll still be able to get away after throwing cleaver and sticky bomb tho.
Sat, 09 Feb 2013 20:28:05 -0500 nemo Allow moving after firing cleaver. This changes multishoot behaviour quite a bit. Needs a lot of testing.
Sun, 27 Jan 2013 00:28:57 +0100 koda update branch webgl
Wed, 23 Jan 2013 03:37:27 +0100 koda restored ios project file, updated Game() interface, tweaked arg parsing, updated log writing, minor warnings
Wed, 02 Jan 2013 10:11:42 +0100 koda also have uTouch follow the new NewTurn policy
Tue, 01 Jan 2013 14:21:51 -0500 nemo move onNewTurn, onGameTick and onGameTick20 to try and avoid ParseCommand breakage after nextturn call. Needs testing, but should be safe for most scripts. Also fix locale loading.
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Mon, 03 Dec 2012 17:51:57 +0100 Rowan D GCI2012: Convert uMobile into a Callback Record
Sat, 01 Dec 2012 02:12:10 +0100 deepdog GCI2012: Remove Structure Weapon Code
Wed, 28 Nov 2012 00:27:30 +0400 unc0rr Remove limit on hedgehogs number
Thu, 22 Nov 2012 01:47:09 +0100 koda throw in some 'nots' trying to restore pas2c functionality webgl
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Wed, 14 Nov 2012 23:23:56 -0500 nemo Call fallers less often. Should hopefully still be about as effective at the intended purpose. Should help loads quite a bit.
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 07 Nov 2012 23:04:29 -0500 nemo objects too
Wed, 07 Nov 2012 14:02:10 -0500 nemo LongInt Land width/height, mouse coords
Tue, 06 Nov 2012 23:33:25 +0400 unc0rr Spam log with checksums
Mon, 29 Oct 2012 16:26:26 -0400 nemo disable this block since it doesn't fit star's new graphic. doesn't show up often anyway, since unc0rr changed gst clearing
Sun, 28 Oct 2012 04:28:39 +0100 koda cleanup in initEverything and freeEverything
Tue, 23 Oct 2012 16:52:13 -0400 nemo Flag script parsecommands to avoid echoing to net
Thu, 18 Oct 2012 14:04:24 -0400 nemo damn nots
Tue, 16 Oct 2012 13:41:23 -0400 nemo skip all dx/dy mod if Power is 0
Sun, 14 Oct 2012 20:24:08 -0400 nemo Also shove using shotgun, switch off hat when not active hog
Sun, 14 Oct 2012 13:35:15 -0400 nemo First pass at cleaver.
Mon, 08 Oct 2012 21:07:18 -0400 nemo Knife is still broken, but so koda can fix it...
Mon, 08 Oct 2012 13:27:46 -0400 nemo A bit more on the knife. Also add missing files to CMakeLists
Mon, 01 Oct 2012 12:01:39 +0400 unc0rr - Fix warnings and hints
Tue, 04 Sep 2012 13:18:26 +0200 sheepluva I didn't want to do this since it seems less clean, but...
Tue, 04 Sep 2012 12:43:55 +0200 sheepluva skip second CheckForWin if water wasn't raised after first one
Tue, 04 Sep 2012 12:34:00 +0200 sheepluva fix multi-shot related game ends leading to incomplete stats, fixes issue 372
Thu, 30 Aug 2012 13:02:19 -0400 nemo Checking merge against latest trunk
Fri, 24 Aug 2012 14:01:07 +0400 unc0rr Move rope code to separate unit
Wed, 22 Aug 2012 11:42:42 -0400 nemo Burn a random number in the override. Make sure cirbuf is reset.
Wed, 08 Aug 2012 11:07:59 -0400 nemo er. more like this.
Wed, 08 Aug 2012 10:26:10 -0400 nemo Allow scripting to delete gears
Sat, 04 Aug 2012 20:47:13 -0400 nemo First pass at variable land size. For playing a small map (forced on rqLowRes), this should save 42MiB of RAM.
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
less more (0) -240 tip