ChangeLog.txt
changeset 14258 2bfadefae9bb
parent 14229 e590fb0f2567
child 14269 47af42f7ca8b
equal deleted inserted replaced
14257:8c76c0a35fb1 14258:2bfadefae9bb
     1 + features
     1 + features
     2 * bugfixes
     2 * bugfixes
     3 ====================== 0.9.25 ======================
     3 ====================== 0.9.25 ======================
     4 HIGHLIGHTS:
     4 HIGHLIGHTS:
     5  + Complete overhaul of Continental supplies
     5  + Complete overhaul of Continental supplies
       
     6  + Can adjust weapon start and crate probabilities in Balanced Random Weapon
     6  + Remove rubber duck
     7  + Remove rubber duck
     7  + Rework team rankings
     8  + Rework team rankings
     8  + Tied teams now rank equally
     9  + Tied teams now rank equally
     9  + Help button in main menu
    10  + Help button in main menu
    10  + 19 new hedgehog taunts
    11  + 19 new hedgehog taunts
    17 
    18 
    18 Game, gameplay:
    19 Game, gameplay:
    19  + Increase hedgehog limit to 64
    20  + Increase hedgehog limit to 64
    20  + Remove rubber duck
    21  + Remove rubber duck
    21  + Shotgun, Desert Eagle, Sniper Rifle, Firepunch, Kamikaze, Whip and Baseball Bat can now hit air mines (and some other moving gears) ...
    22  + Shotgun, Desert Eagle, Sniper Rifle, Firepunch, Kamikaze, Whip and Baseball Bat can now hit air mines (and some other moving gears) ...
    22  + ... also, air mines get stunned by getting hit by any of the weapons above
    23  + Air mines get stunned by getting shoved
    23  + Shotgun shots can now pass through portals
    24  + Shotgun shots can now pass through portals
    24  * Fix hog being unable to walk after using sniper rifle without firing both shots
    25  * Fix hog being unable to walk after using sniper rifle without firing both shots
    25  * Fix sine gun dealing damage to attacker if shooting up
    26  * Fix sine gun dealing damage to attacker if shooting up
    26  * Hedgehog was able to drop more than 2 sticky mines if dropping first one from utility, then stop using utility
    27  * Hedgehog was able to drop more than 2 sticky mines if dropping first one from utility, then stop using utility
    27  * Fix Sudden Death starting in the second turn of a round rather than the first
    28  * Fix Sudden Death starting in the second turn of a round rather than the first
   100 Racer/TechRacer:
   101 Racer/TechRacer:
   101  * Fix rare bug in TechRacer causing crates and other objects to not appear on start of turn
   102  * Fix rare bug in TechRacer causing crates and other objects to not appear on start of turn
   102  * Fix ranking of teams if teams are tied
   103  * Fix ranking of teams if teams are tied
   103 
   104 
   104 Balanced Random Weapon:
   105 Balanced Random Weapon:
   105  + Can adjust weapon start and crate probabilities
   106  + Can adjust weapon start and crate probabilities by using ammo scheme
   106 
   107 
   107 Random Weapon:
   108 Random Weapon:
   108  * Fix breakage when enabling per-hog ammo
   109  * Fix breakage when enabling per-hog ammo
   109 
   110 
   110 Continental supplies:
   111 Continental supplies:
   163  + Major translation updates: Russian, Japanese, Scottish Gaelic, Ukrainian
   164  + Major translation updates: Russian, Japanese, Scottish Gaelic, Ukrainian
   164 
   165 
   165 Lua API:
   166 Lua API:
   166  * Deprecation: Setting TurnTimeLeft/ReadyTimeLeft directly is deprecated and will become useless in future. Use the setter functions below
   167  * Deprecation: Setting TurnTimeLeft/ReadyTimeLeft directly is deprecated and will become useless in future. Use the setter functions below
   167  * Deprecation: Symbols amDuck/gtDuck are deprecated, will be removed later. For now, they alias to amCreeper/gtCreeper
   168  * Deprecation: Symbols amDuck/gtDuck are deprecated, will be removed later. For now, they alias to amCreeper/gtCreeper
       
   169  * Changed global: lfCurrentHog becomes lfCurHogCrate
   168  + New call: SetTurnTimeLeft(newTurnTimeLeft): Set remaining turn time
   170  + New call: SetTurnTimeLeft(newTurnTimeLeft): Set remaining turn time
   169  + New call: SetReadyTimeLeft(newReadyTimeLeft): Set remaining ready time
   171  + New call: SetReadyTimeLeft(newReadyTimeLeft): Set remaining ready time
   170  + New call: Retreat(time [, respectGetAwayTimeFactor): Force current turn into retreating mode
   172  + New call: Retreat(time [, respectGetAwayTimeFactor): Force current turn into retreating mode
   171  + New call: GetAmmoTimer(gearUid, ammoType): Returns current set timer for given ammoType and hog gear in ms. Returns nil for non-timerable ammo
   173  + New call: GetAmmoTimer(gearUid, ammoType): Returns current set timer for given ammoType and hog gear in ms. Returns nil for non-timerable ammo
   172  + New call: EnableSwitchHog(): Enable hog switching
   174  + New call: EnableSwitchHog(): Enable hog switching
   193  + New global: MAX_TURN_TIME. Maximum possible turn time
   195  + New global: MAX_TURN_TIME. Maximum possible turn time
   194  + New global: EXPLForceDraw. Flag for Explode function, forces land removal even with gfSolidLand on
   196  + New global: EXPLForceDraw. Flag for Explode function, forces land removal even with gfSolidLand on
   195  + New global: PLATFORM. Platform type. "Desktop" for desktop builds, "Mobile" for mobile device builds
   197  + New global: PLATFORM. Platform type. "Desktop" for desktop builds, "Mobile" for mobile device builds
   196  + New globals: capcolDefault, capcolSetting: Default caption colors
   198  + New globals: capcolDefault, capcolSetting: Default caption colors
   197  * Animate library: Remove defunct follow argument for AnimVisualGear
   199  * Animate library: Remove defunct follow argument for AnimVisualGear
   198  * Changed global: lfCurrentHog becomes lfCurHogCrate
       
   199  * Fixed variable: TotalRounds was -1 (instead of 0) in first real round after hog placement phase
   200  * Fixed variable: TotalRounds was -1 (instead of 0) in first real round after hog placement phase
   200  * Fixed variables: LeftX, RightX, TopY, LAND_WIDTH, LAND_HEIGHT were broken if onVisualGearAdd was defined
   201  * Fixed variables: LeftX, RightX, TopY, LAND_WIDTH, LAND_HEIGHT were broken if onVisualGearAdd was defined
   201  * AI sometimes intentionally shot hedgehogs with aihDoesntMatter set
   202  * AI sometimes intentionally shot hedgehogs with aihDoesntMatter set
   202 
   203 
   203 ====================== 0.9.24.1 ====================
   204 ====================== 0.9.24.1 ====================