ChangeLog.txt
changeset 12748 aa96dec39da8
parent 12747 d3dad8de4aca
child 12749 1df909b46c05
equal deleted inserted replaced
12747:d3dad8de4aca 12748:aa96dec39da8
    60  + Divided Teams mode will now work with more than 2 teams (Hint: you probably want to set world edges to "wrap" in such games)
    60  + Divided Teams mode will now work with more than 2 teams (Hint: you probably want to set world edges to "wrap" in such games)
    61  + Frozen hedgehogs can no longer be poisoned
    61  + Frozen hedgehogs can no longer be poisoned
    62  + AI hedgehogs can now use Bee, Vampirism and Time Box
    62  + AI hedgehogs can now use Bee, Vampirism and Time Box
    63  + Improved hedgehog spawns on maps that lack land mass or free space
    63  + Improved hedgehog spawns on maps that lack land mass or free space
    64  + Hogs no longer spawn on icy terrain
    64  + Hogs no longer spawn on icy terrain
       
    65  + Temporarily suspend Heavy Wind mode while turn timer is not running
       
    66  + Engine supports now really gigantic maps
    65  * Fixed cursor often jumping back to screen center when putting target location while moving cursor
    67  * Fixed cursor often jumping back to screen center when putting target location while moving cursor
    66  * Fixed team getting infinite ammo when stockpiling >= 100 ammo (max. finite ammo is now limited to 99)
    68  * Fixed team getting infinite ammo when stockpiling >= 100 ammo (max. finite ammo is now limited to 99)
    67  * Fixed failure to collect crate across wrap world edge
    69  * Fixed failure to collect crate across wrap world edge
    68  * Remove buggy “/finish” chat command
    70  * Remove buggy “/finish” chat command
    69  * Various other fixes
    71  * Various other fixes
    72  + Show indicator symbols at bottom right while extra damage or low gravity are active
    74  + Show indicator symbols at bottom right while extra damage or low gravity are active
    73  + Color coding for the turn timer: green = ready timer, yellow = turn in progress, red = retreat timer, gray = timer paused
    75  + Color coding for the turn timer: green = ready timer, yellow = turn in progress, red = retreat timer, gray = timer paused
    74  + Play countdown sounds at 1-4 seconds turn time
    76  + Play countdown sounds at 1-4 seconds turn time
    75  + Several new sound effects for weapons and utilities
    77  + Several new sound effects for weapons and utilities
    76  + More ticker messages: Hog gets sick, king died, hog was resurrected, hog time travels (and returns), timeout, kamikaze
    78  + More ticker messages: Hog gets sick, king died, hog was resurrected, hog time travels (and returns), timeout, kamikaze
    77  + Small visual effects enhancements: Baseball bat, dynamite
    79  + Small visual effects enhancements: Baseball bat, dynamite and more
    78  + Render graves behind everything else, so that they can't hide mines etc.
    80  + Render graves behind everything else, so that they can't hide mines etc.
    79  * Video recording functionality is restored
    81  * Video recording functionality is restored
    80  * Fixed screenshots being too bright if taken in quick succession
    82  * Fixed screenshots being too bright if taken in quick succession
    81  * Fixed hedgehog voices missing a response type (Justyouwait/"You're gonna pay for that") on some platforms (e.g. GNU/Linux)
    83  * Fixed hedgehog voices missing a response type (Justyouwait/"You're gonna pay for that") on some platforms (e.g. GNU/Linux)
    82  * Fixed SD flakes of themes not working if regular flakes were disabled
    84  * Fixed SD flakes of themes not working if regular flakes were disabled
   212  * Fix error when trying to set ShoppaBalance rank without anything selected
   214  * Fix error when trying to set ShoppaBalance rank without anything selected
   213  * Don't show misleading circle when placing girder/rubber
   215  * Don't show misleading circle when placing girder/rubber
   214  * Disable timer keys 2-4 in rubber placement mode
   216  * Disable timer keys 2-4 in rubber placement mode
   215  * Fix incorrect weapon crate preview of air attack, drill strike and napalm
   217  * Fix incorrect weapon crate preview of air attack, drill strike and napalm
   216 
   218 
   217 Other Game Styles:
   219 Other styles and schemes:
   218  + The Specialists: Saints get low gravity
   220  + The Specialists: Saints get low gravity
   219  + Capture The Flag supports setting number of captures with script parameter “captures=<number>”
   221  + Capture The Flag: Setting number of captures with script parameter “captures=<number>”
   220  + Don't place air mines in Shoppa
   222  + Mutant: Show appropriate ranking and graph in stats screen
   221  * Fixed Capture the Flag error: Flag of first team spawned at second hog instead of first
   223  + Shoppa: Don't place air mines
   222  * Mutant script shows now appropriate ranking and graph in stats screen
   224  * Capture the Flag: Fix flag of first team spawning at second hog instead of first
       
   225  * Gravity: Using the low gravity *utility* had no effect. Now it halves the base gravity of the style
   223  * Disable Sudden Death for good in Shoppa game scheme, some game styles and mission maps
   226  * Disable Sudden Death for good in Shoppa game scheme, some game styles and mission maps
   224 
   227 
   225 A Classic Fairytale:
   228 A Classic Fairytale:
   226  + Mission 4: Add infinite skip
   229  + Mission 4: Add infinite skip
   227  + Mission 5: Spare traitor's life with Skip instead of Precise
   230  + Mission 5: Spare traitor's life with Skip instead of Precise
   309  + “Random team” button is now able to randomly select from all available hats
   312  + “Random team” button is now able to randomly select from all available hats
   310  + Creating new game/weapon schemes guarantees unique names
   313  + Creating new game/weapon schemes guarantees unique names
   311  + Custom maps and styles are now marked with an icon instead of an asterisk
   314  + Custom maps and styles are now marked with an icon instead of an asterisk
   312  + Mark custom forts in team editor
   315  + Mark custom forts in team editor
   313  + Room host can delegate room control to other player by rightclick
   316  + Room host can delegate room control to other player by rightclick
       
   317  + Switch from HTTP to HTTPS where possible
   314  * Fix flag being selectable for computer players although it had no effect
   318  * Fix flag being selectable for computer players although it had no effect
   315  * Campaign screen does no longer show AI-controlled teams
   319  * Campaign screen does no longer show AI-controlled teams
   316  * Campaign names and campaign mission names can now be translated
   320  * Campaign names and campaign mission names can now be translated
   317  * Creating randomized teams now randomizes (almost) every aspect
   321  * Creating randomized teams now randomizes (almost) every aspect
   318  * Fixed mostly broken descriptions for multiplayer mission maps
   322  * Fixed mostly broken descriptions for multiplayer mission maps
   370  + New variable: AmmoTypeMax -- Maximum ammo type ID (useful to iterate through all ammo types, starting by 0)
   374  + New variable: AmmoTypeMax -- Maximum ammo type ID (useful to iterate through all ammo types, starting by 0)
   371  + New variable: ReadyTimeLeft -- Remaining ready time, 0 if turn in progress. Can be set in onNewTurn
   375  + New variable: ReadyTimeLeft -- Remaining ready time, 0 if turn in progress. Can be set in onNewTurn
   372  + Locale library: loc_noop -- Mark string for translation but don't translate it
   376  + Locale library: loc_noop -- Mark string for translation but don't translate it
   373  + Animate library: AnimInit([startAnimating]) -- New parameter startAnimating: if true, will start game in cinematic mode with most controls disabled. Must play an animation after that
   377  + Animate library: AnimInit([startAnimating]) -- New parameter startAnimating: if true, will start game in cinematic mode with most controls disabled. Must play an animation after that
   374  + Animate library: AnimSetInputMask(extraInputMask) -- Set input mask in a manner comptible with the Animate library
   378  + Animate library: AnimSetInputMask(extraInputMask) -- Set input mask in a manner comptible with the Animate library
       
   379  + Gear values: “Boom” -- used to modify explosion size and/or damage for most gears
       
   380  + 8 overridable custom sprites/sounds: sprCustom1-sprCustom8, sndCustom1-sndCustom8
   375  * Fixed call: HideHog(gear) -- Fix crash when gear is invalid. Returns true on success or false otherwise
   381  * Fixed call: HideHog(gear) -- Fix crash when gear is invalid. Returns true on success or false otherwise
   376  * Fixed call: SwitchHog(gear) -- Fix new hog being unable to open ammo menu
   382  * Fixed call: SwitchHog(gear) -- Fix new hog being unable to open ammo menu
   377  * Removed call: SetAmmoStore -- Old undocumented function of questional use, has never been used
   383  * Removed call: SetAmmoStore -- Old undocumented function of questional use, has never been used
   378  * Fix huge numbers having sign errors on 64-bit architectures
   384  * Fix huge numbers having sign errors on 64-bit architectures
   379 
   385