ChangeLog.txt
branchui-scaling
changeset 15663 d92eeb468dad
parent 15283 c4fd2813b127
parent 15448 6e4ca1c46370
child 15665 63e2b7b2ec47
child 15671 f28ca5a87682
equal deleted inserted replaced
15283:c4fd2813b127 15663:d92eeb468dad
     3 ======================= ??? ========================
     3 ======================= ??? ========================
     4 User Interface:
     4 User Interface:
     5  + In-Game chat size can now be adjusted. Hold Ctrl and press -, + or = while in chat input. Hold shift for finer control.
     5  + In-Game chat size can now be adjusted. Hold Ctrl and press -, + or = while in chat input. Hold shift for finer control.
     6  + The intial in-game chat size can be configured in the Frontend's "advanced" settings tab.
     6  + The intial in-game chat size can be configured in the Frontend's "advanced" settings tab.
     7 
     7 
     8 ============== 1.0.0-dev (unreleased) ==============
     8 ====================== 1.0.0 =======================
     9 Highlights:
     9 Highlights:
    10  + Campaigns now respect your team identity instead of overwriting it
    10  + Campaigns now respect your team identity instead of overwriting it
    11  + Single missions now support team selection and track your progress
    11  + Single missions now support team selection and track your progress
    12  + Challenges track the team's highscores
    12  + Challenges track the team's highscores
    13  + Hand-drawn maps can now be scaled with slider
    13  + Hand-drawn maps can now be scaled with slider
    42  * Fix laser sight not working properly when it starts out of map bounds
    42  * Fix laser sight not working properly when it starts out of map bounds
    43  * Fix parachute making hog stuck or fast when bumping into wall while looking other way
    43  * Fix parachute making hog stuck or fast when bumping into wall while looking other way
    44  * Add missing winner animation in single missions
    44  * Add missing winner animation in single missions
    45  * Fix hog floating when switching to moving hog
    45  * Fix hog floating when switching to moving hog
    46  * Fix jump key not being ignored after placing girder or target
    46  * Fix jump key not being ignored after placing girder or target
    47  * Explode hog instantly when taking damage while dying
       
    48  * Fix buggy hog when hog took damage during "idle" phase in kamikaze attack
    47  * Fix buggy hog when hog took damage during "idle" phase in kamikaze attack
       
    48  * Fix movement stopping when activating flying saucer after long jump
       
    49  * Girder/rubber can no longer be placed inside moving hogs and land objects
    49 
    50 
    50 Styles and schemes:
    51 Styles and schemes:
    51  + The Specialists: Unlock game scheme
    52  + The Specialists: Unlock game scheme
    52  + The Specialists: Add script parameter support to set custom specialists order
    53  + The Specialists: Add script parameter support to set custom specialists order
    53  + Control, CTF_Blizzard: Display scores in stats screen
    54  + Control, CTF_Blizzard: Display scores in stats screen
    54  + CTF_Blizzard: Various minor graphical and text improvements
    55  + CTF_Blizzard: Various minor graphical and text improvements
    55  + Frenzy: Change ammo slots
    56  + Frenzy: Change ammo slots
    56  + Continental supplies: Show continent in team bars
    57  + Continental supplies: Show continent in team bars
       
    58  + King Mode: Automatically select teleport in king placement phase
       
    59  + Racer: Invulnerability can now be disabled in game scheme
    57  * Balanced Random Weapon: Fix Lua errors after using Time Box
    60  * Balanced Random Weapon: Fix Lua errors after using Time Box
    58  * Racer: Fix racer ghost not getting reset after a skip
    61  * Racer: Fix racer ghost not getting reset after a skip
       
    62  * Racer, TechRacer: Improve compability with game scheme
    59  * Space Invasion: No longer allow to set start shield above shield limit
    63  * Space Invasion: No longer allow to set start shield above shield limit
    60  * Battalion, WxW: Crates drop between turns, when appropriate
    64  * Battalion, WxW: Crates drop between turns, when appropriate
    61  * Battalion: Sudden Death effects are now like in the base game
    65  * Battalion: Sudden Death effects are now like in the base game
       
    66  * Battalion: Fix incorrect health boost in Highland mode
       
    67  * Battalion: Fix points display not updating properly
    62  * King Mode: Fix team sometimes not being killed properly if king drowned
    68  * King Mode: Fix team sometimes not being killed properly if king drowned
    63  * King Mode: Kill resurrected minions if king is not alive
    69  * King Mode: Kill resurrected minions if king is not alive
    64  * King Mode: Fix whole clan being killed if a king died
    70  * King Mode: Fix whole clan being killed if a king died
    65  * King Mode: Fix king placement phase not working correctly with multiple teams in a clan
    71  * King Mode: Fix king placement phase not working correctly with multiple teams in a clan
    66  * HedgeEditor: Fix major FPS drop when there are a lot of objects
    72  * HedgeEditor: Fix major FPS drop when there are a lot of objects
   125 Game HUD:
   131 Game HUD:
   126  + Display current hog health (and related status icons) at top right corner
   132  + Display current hog health (and related status icons) at top right corner
   127  + Display laser sight icon above wind bar when laser sight utility is active
   133  + Display laser sight icon above wind bar when laser sight utility is active
   128  + Display selected weapon above hedgehog for some weapons/tools
   134  + Display selected weapon above hedgehog for some weapons/tools
   129  + Change cursor of piano strike
   135  + Change cursor of piano strike
       
   136  + New style for switching arrows
   130  + Colorize switching arrows, pointing arrow and target cross in clan color
   137  + Colorize switching arrows, pointing arrow and target cross in clan color
   131  + Skip ammo menu animation when playing with turn time of 10s or less
   138  + Skip ammo menu animation when playing with turn time of 10s or less
   132  + Don't show crate spawn message for initial crates in missions
   139  + Don't show crate spawn message for initial crates in missions
   133  + Don't show hedgehog health if “invulnerable” game modifier is active
   140  + Don't show hedgehog health if “invulnerable” game modifier is active
   134  + Display player name of own teams in online games
   141  + Display player name of own teams in online games
   135  + Show contour of flying saucer and air mines when in highly opaque water
   142  + Show contour of flying saucer and air mines when in highly opaque water
   136  + Remove visual clutter in cut scenes
   143  + Remove visual clutter in cut scenes
   137  + Add setting to set default/initial zoom
   144  + Add setting to set default/initial zoom
       
   145  + Render arrow pointing to hog only one if playing with wrapped map
   138  * Black clan color can now be used without visual problems
   146  * Black clan color can now be used without visual problems
   139  * Fix last 2 characters in demo chat being missing
   147  * Fix last 2 characters in demo chat being missing
   140  * Hide most HUD elements in cinematic mode
   148  * Hide most HUD elements in cinematic mode
   141  * Don't show "F1", "F2", etc. in ammo menu if these aren't the actual slot keys
   149  * Don't show "F1", "F2", etc. in ammo menu if these aren't the actual slot keys
   142  * Fix wind bar animation not looping properly
   150  * Fix wind bar animation not looping properly
   143  * Fix airplane line being drawn above many HUD elements
   151  * Fix airplane line being drawn above many HUD elements
   144  * Suppress “<team> is gone.” message at end of game
   152  * Suppress “<team> is gone.” message at end of game
   145  * Fix game engine ignoring appropriate number formatting of user language
   153  * Fix game engine ignoring appropriate number formatting of user language
   146  * Fix buggy behaviour when entering speech bubble command in hog placement phase
   154  * Fix buggy behaviour when entering speech bubble command in hog placement phase
       
   155  * Fix switching arrows overlapping hedgehog tags of own hedgehog
   147 
   156 
   148 Translations:
   157 Translations:
   149  + Complete: German, Polish
   158  + Complete: German, Polish
   150  + Major updates: Chinese, Scottish Gaelic
   159  + Major updates: Chinese, Scottish Gaelic, Hungarian
   151  + Credits page is now translatable
   160  + Credits page is now translatable
   152  * Remove Arabic translation from release
   161  * Remove Arabic translation from release
   153 
   162 
   154 Frontend:
   163 Frontend:
   155  + Add button in main menu at top left corner to open credits page
   164  + Add button in main menu at top left corner to open credits page
   159  + Display a warning when the same key is used multiple times
   168  + Display a warning when the same key is used multiple times
   160  + Stats screen now hides empty sections
   169  + Stats screen now hides empty sections
   161  + Visual notification when someone joins the room online
   170  + Visual notification when someone joins the room online
   162  + Display recommended max. hedgehog count for Perlin maps
   171  + Display recommended max. hedgehog count for Perlin maps
   163  + Various minor style tweaks
   172  + Various minor style tweaks
       
   173  + Remember maximized state of frontend/game window
   164  * Fix broken handling of /watch chat command on official server
   174  * Fix broken handling of /watch chat command on official server
   165  * Fix renaming a video leading to loss of thumbnail after restart
   175  * Fix renaming a video leading to loss of thumbnail after restart
   166  * Fix controls list failing to display correct key names with regards to keyboard layout
   176  * Fix controls list failing to display correct key names with regards to keyboard layout
   167  * Fix force-locked schemes getting unlocked when changing map types
   177  * Fix force-locked schemes getting unlocked when changing map types
   168  * Fix possible to select background-only or hidden themes indirectly by changing map type
   178  * Fix possible to select background-only or hidden themes indirectly by changing map type
   169  * Disallow slash, backslash and colon characters in team and scheme names
   179  * Disallow slash, backslash and colon characters in team and scheme names
       
   180  * Increase user name length from 20 to 40
   170 
   181 
   171 Sounds and voicepacks:
   182 Sounds and voicepacks:
   172  + sndYoohoo has been split to sndYoohoo and sndKiss
   183  + sndYoohoo has been split to sndYoohoo and sndKiss
   173  + Voice files sndPoisonCough and sndPoisonMoan are now optional (fall back to Default voicepack)
   184  + Voice files sndPoisonCough and sndPoisonMoan are now optional (fall back to Default voicepack)
   174  + Add taunt: sndFlyAway / Flyaway.ogg: When hedgehog flies off the map
   185  + Add taunt: sndFlyAway / Flyaway.ogg: When hedgehog flies off the map
   175  + Add underwater sound for airplane
   186  + Add underwater sound for airplane
   176  + Tweak some taunts: sndFirstBlood, sndLeaveMeAlone, sndCutItOut
   187  + Tweak some taunts: sndFirstBlood, sndLeaveMeAlone, sndCutItOut
   177  * Fix English voicepack selection of team being overwritten when playing in non-English locale
   188  * Fix English voicepack selection of team being overwritten when playing in non-English locale
       
   189  * Remove Coward.ogg in Default_es voicepack, it contained an insult
   178 
   190 
   179 Theme customization
   191 Theme customization
   180  + Default fallback Sudden Death music of themes (fallback-sd-music) is now sdmusic.ogg
   192  + Default fallback Sudden Death music of themes (fallback-sd-music) is now sdmusic.ogg
   181  + Make rope stylable by theme: Support for RopeNode.png and rope-step in theme.cfg
   193  + Make rope stylable by theme: Support for RopeNode.png and rope-step in theme.cfg
       
   194 
       
   195 Other game media:
       
   196  + New hat: zoo_crocodile
   182 
   197 
   183 Lua API:
   198 Lua API:
   184  + New call: SaveMissionVar(varname, value): Save value to mission variable (variable for non-campaign mission)
   199  + New call: SaveMissionVar(varname, value): Save value to mission variable (variable for non-campaign mission)
   185  + New call: GetMissionVar(varname): Get value of mission variable
   200  + New call: GetMissionVar(varname): Get value of mission variable
   186  + New call: SetTurnTimePaused(isPaused): Call with true to pause turn time, false to unpause
   201  + New call: SetTurnTimePaused(isPaused): Call with true to pause turn time, false to unpause
   387  + HWPs can be nested inside HWPs (1 layer deep only)
   402  + HWPs can be nested inside HWPs (1 layer deep only)
   388  + Add-ons now support preview images for campaign missions
   403  + Add-ons now support preview images for campaign missions
   389 
   404 
   390 Translations:
   405 Translations:
   391  + Translations kept up-to-date: German, Polish
   406  + Translations kept up-to-date: German, Polish
   392  + Major translation updates: Russian, Japanese, Scottish Gaelic, Ukrainian
   407  + Major translation updates: Russian, Japanese, Scottish Gaelic, Ukrainian, Italian
   393 
   408 
   394 Lua API:
   409 Lua API:
   395  * Deprecation: Setting TurnTimeLeft/ReadyTimeLeft directly is deprecated and will become useless in future. Use the setter functions below
   410  * Deprecation: Setting TurnTimeLeft/ReadyTimeLeft directly is deprecated and will become useless in future. Use the setter functions below
   396  * Deprecation: Symbols amDuck/gtDuck are deprecated, will be removed later. For now, they alias to amCreeper/gtCreeper
   411  * Deprecation: Symbols amDuck/gtDuck are deprecated, will be removed later. For now, they alias to amCreeper/gtCreeper
   397  * Changed global: lfCurrentHog becomes lfCurHogCrate
   412  * Changed global: lfCurrentHog becomes lfCurHogCrate
   917  + Custom Sudden Death background tint for themes with sd-tint
   932  + Custom Sudden Death background tint for themes with sd-tint
   918  * Default water color was black instead of blue
   933  * Default water color was black instead of blue
   919 
   934 
   920 Translations:
   935 Translations:
   921  + Complete translations: German, Polish
   936  + Complete translations: German, Polish
   922  + Major translation updates: Scottish Gaelic, Italian
   937  + Major translation updates: Scottish Gaelic, Italian, Hungarian
   923  + Loading screen can now be translated
   938  + Loading screen can now be translated
   924  + A few window titles can be translated
   939  + A few window titles can be translated
   925  + Campaign names and campaign mission names can be translated
   940  + Campaign names and campaign mission names can be translated
   926  + A Classic Fairytale, missions 8 and 10 can now be translated
   941  + A Classic Fairytale, missions 8 and 10 can now be translated
   927  * Built-in texts from Qt (e.g. “cut”, “paste”, “copy”) in frontend weren't translated
   942  * Built-in texts from Qt (e.g. “cut”, “paste”, “copy”) in frontend weren't translated