ChangeLog.txt
changeset 10516 e2aee295cb16
parent 9848 2b8f928faa14
child 10520 066a9aa50b75
equal deleted inserted replaced
10514:a1423588a4e4 10516:e2aee295cb16
     1 + features
     1 + features
     2 * bugfixes
     2 * bugfixes
       
     3 
       
     4 0.9.20 -> 0.9.21:
       
     5  + New type of randomly generated maps: Perlin Maps.
       
     6  + Old Random generated maps are more diverse now.
       
     7  + Slider for adjusting land generation detail.
       
     8  + Highlander gamemode can now be used with custom weapon schemes (1-8=How probable to get this weapon. 9=All hogs get it)
       
     9  + New training/multiplayer mission: "Climb Home"
       
    10  + Game scheme screen has a "Script parameter" field now. This allows to make more customizable scripts/modes.
       
    11  + Network game rejoining. Note: Your team(s) will vanish after 3 turns.
       
    12  + Visual and gameplay changes to "sea" - world edges.
       
    13  + New engine command: /togglechat will disable/enable chat display (does not affect chat history display)
       
    14  + Change to Racer: first weapon/utility available will be automatically selected on start
       
    15  + Added some visual feedback to failed girder placement.
       
    16  + Various performance tweaks, especially for very large maps.
       
    17  + Added custom Sudden Death music option for themes.
       
    18  + Allow switching through hogs in reverse order with PRECISE+HOGSWITCH (left shift + tab, by default)
       
    19  * Fixed drill rockets sometimes exploding on impact.
       
    20  * Fixed trainings broken due to indestructable targets/crates.
       
    21  * Fixes and tweaks for low qualily rendering.
       
    22  * Sinegun won't shoot through -solid- land anymore
       
    23  * Many bug fixes and tweaks.
       
    24 
       
    25 Frontend / Netgame:
       
    26  + High resolution previews!
       
    27  + Preview for dynamic maps generated by game style scripts (e.g. "ShoppaMap))!
       
    28  + Moved room status filter to top left to waste less space.
       
    29 
       
    30 Lua API:
       
    31  + More helpful syntax error messages.
       
    32  + New hooks: onParameters(), onPreviewInit().
       
    33  + New functions:
       
    34       Dismissteam(teamname)
       
    35       GetGameFlag(gameflag) -- returns true/false
       
    36       PlaceSprite(x, y, sprite, frameIdx [, landFlag, ... ]) -- sprite refers to an id from the TSprite list
       
    37       SetWaterLine(waterline) -- moves water level to the specified y. the current value is in read-only global waterline
       
    38       SetNextWeapon() -- make current hedgehog switch to next weapon. e.g. use in trainings to preselect weapon
       
    39       SetWeapon(ammoType) -- decide which weapon the current hedgehog should equip
       
    40  + New global enumerations:
       
    41       Mapgens: mgRandom, mgMaze, mgPerlin, mgDrawn
       
    42       TSprite values
       
    43       LandFlags: lfIndestructible, lfIce, lfBouncy
       
    44  + Changed functions:
       
    45       HogSay(gearUid, text, manner [, vgState]) -- now also allows you to make NON-Hedgehog gears speak, e.g. barrels... wait what?!
     3 
    46 
     4 0.9.19 -> 0.9.20:
    47 0.9.19 -> 0.9.20:
     5  + New campaign, A Space Adventure!
    48  + New campaign, A Space Adventure!
     6  + Password protected rooms
    49  + Password protected rooms
     7  + Shapes on drawn maps (ellipses, rectangles)  - constrain dimensions with ctrl, as with straight line tool.
    50  + Shapes on drawn maps (ellipses, rectangles)  - constrain dimensions with ctrl, as with straight line tool.