ChangeLog.txt
changeset 13757 f0cb47f0bfaf
parent 13752 f1c66a34f2fe
child 13770 baf15d31cd42
child 13839 2fceeea62b10
equal deleted inserted replaced
13756:a0d6404a80a2 13757:f0cb47f0bfaf
    35  * Fix damage not being displayed if hog drowns in water with 100% opacity (like in Compost theme)
    35  * Fix damage not being displayed if hog drowns in water with 100% opacity (like in Compost theme)
    36  * Fix retreat timer appearing after using baseball bat or whip and immediately taking damage
    36  * Fix retreat timer appearing after using baseball bat or whip and immediately taking damage
    37 
    37 
    38 Frontend:
    38 Frontend:
    39  + Add setting to disable audio dampening when losing window focus
    39  + Add setting to disable audio dampening when losing window focus
       
    40  + Rework player rankings: Losing clans are now ranked in the reverse order they died
       
    41  * Fix player rankings on round draw: Clans that died in the same turn now have the same rank
    40  * Fix rare crash when aborting video encoding in progress
    42  * Fix rare crash when aborting video encoding in progress
    41  * Fix critical failure to cleanup teams list after rejoining game under certain conditions
    43  * Fix critical failure to cleanup teams list after rejoining game under certain conditions
    42  * Controllers are detected again
    44  * Controllers are detected again
    43  * Fix failure to shutdown game window properly after player got kicked
    45  * Fix failure to shutdown game window properly after player got kicked
    44  * No longer allow having schemes with equal names (case-insensitive)
    46  * No longer allow having schemes with equal names (case-insensitive)
   119  + Changed call: HedgewarsScriptLoad: 2nd param. mustExist. If false, it's allowed for the script to not exist
   121  + Changed call: HedgewarsScriptLoad: 2nd param. mustExist. If false, it's allowed for the script to not exist
   120  + Changed call: HedgewarsScriptLoad: Return true on success and false on failure
   122  + Changed call: HedgewarsScriptLoad: Return true on success and false on failure
   121  + Change callback: onGearResurrect: 2nd parameter for visual gear spawned at resurrect position (might be nil)
   123  + Change callback: onGearResurrect: 2nd parameter for visual gear spawned at resurrect position (might be nil)
   122  + New parameter: SetAmmoTexts: 5th param. showExtra: Set to false to hide texts like “Not yet available”
   124  + New parameter: SetAmmoTexts: 5th param. showExtra: Set to false to hide texts like “Not yet available”
   123  + New parameter: ShowMission: 6th param. forceDisplay: Set to true to prevent this particular mission panel to be hidden manually by player
   125  + New parameter: ShowMission: 6th param. forceDisplay: Set to true to prevent this particular mission panel to be hidden manually by player
       
   126  + Can set custom team rank: Call SendStat with 1st param siTeamRank and 2nd param to the desired rank, as string. Must be called before siPlayerKills of the team for which this applies
   124  + New Lua library: Achievements
   127  + New Lua library: Achievements
   125  + Add sprite tint globals in Utilts library: U_LAND_TINT_NORMAL, U_LAND_TINT_ICE, U_LAND_TINT_INDESTRUCTIBLE and U_LAND_TINT_BOUNCY
   128  + Add sprite tint globals in Utilts library: U_LAND_TINT_NORMAL, U_LAND_TINT_ICE, U_LAND_TINT_INDESTRUCTIBLE and U_LAND_TINT_BOUNCY
   126  + New globals: Infinite fly time for jetpack/Birdy by setting health to JETPACK_FUEL_INFINITE or BIRDY_ENERGY_INFINITE, respectively
   129  + New globals: Infinite fly time for jetpack/Birdy by setting health to JETPACK_FUEL_INFINITE or BIRDY_ENERGY_INFINITE, respectively
   127  + New global game variable: MaxCaseDrops. Max. number of crats which can be in game by crate drops
   130  + New global game variable: MaxCaseDrops. Max. number of crats which can be in game by crate drops
   128  + New global: NO_CURSOR. Value of CursorX and CursorY if cursor is inactive
   131  + New global: NO_CURSOR. Value of CursorX and CursorY if cursor is inactive