--- a/ChangeLog.txt Tue Nov 18 02:57:47 2014 +0100
+++ b/ChangeLog.txt Wed Nov 19 01:36:59 2014 +0100
@@ -1,6 +1,49 @@
+ features
* bugfixes
+0.9.20 -> 0.9.21:
+ + New type of randomly generated maps: Perlin Maps.
+ + Old Random generated maps are more diverse now.
+ + Slider for adjusting land generation detail.
+ + Highlander gamemode can now be used with custom weapon schemes (1-8=How probable to get this weapon. 9=All hogs get it)
+ + New training/multiplayer mission: "Climb Home"
+ + Game scheme screen has a "Script parameter" field now. This allows to make more customizable scripts/modes.
+ + Network game rejoining. Note: Your team(s) will vanish after 3 turns.
+ + Visual and gameplay changes to "sea" - world edges.
+ + New engine command: /togglechat will disable/enable chat display (does not affect chat history display)
+ + Change to Racer: first weapon/utility available will be automatically selected on start
+ + Added some visual feedback to failed girder placement.
+ + Various performance tweaks, especially for very large maps.
+ + Added custom Sudden Death music option for themes.
+ + Allow switching through hogs in reverse order with PRECISE+HOGSWITCH (left shift + tab, by default)
+ * Fixed drill rockets sometimes exploding on impact.
+ * Fixed trainings broken due to indestructable targets/crates.
+ * Fixes and tweaks for low qualily rendering.
+ * Sinegun won't shoot through -solid- land anymore
+ * Many bug fixes and tweaks.
+
+Frontend / Netgame:
+ + High resolution previews!
+ + Preview for dynamic maps generated by game style scripts (e.g. "ShoppaMap))!
+ + Moved room status filter to top left to waste less space.
+
+Lua API:
+ + More helpful syntax error messages.
+ + New hooks: onParameters(), onPreviewInit().
+ + New functions:
+ Dismissteam(teamname)
+ GetGameFlag(gameflag) -- returns true/false
+ PlaceSprite(x, y, sprite, frameIdx [, landFlag, ... ]) -- sprite refers to an id from the TSprite list
+ SetWaterLine(waterline) -- moves water level to the specified y. the current value is in read-only global waterline
+ SetNextWeapon() -- make current hedgehog switch to next weapon. e.g. use in trainings to preselect weapon
+ SetWeapon(ammoType) -- decide which weapon the current hedgehog should equip
+ + New global enumerations:
+ Mapgens: mgRandom, mgMaze, mgPerlin, mgDrawn
+ TSprite values
+ LandFlags: lfIndestructible, lfIce, lfBouncy
+ + Changed functions:
+ HogSay(gearUid, text, manner [, vgState]) -- now also allows you to make NON-Hedgehog gears speak, e.g. barrels... wait what?!
+
0.9.19 -> 0.9.20:
+ New campaign, A Space Adventure!
+ Password protected rooms
--- a/hedgewars/uScript.pas Tue Nov 18 02:57:47 2014 +0100
+++ b/hedgewars/uScript.pas Wed Nov 19 01:36:59 2014 +0100
@@ -1985,7 +1985,7 @@
placed: boolean;
const
call = 'PlaceSprite';
- params = 'x, y, sprite, frameIdx [, landFlags, ... ]';
+ params = 'x, y, sprite, frameIdx [, landFlag, ... ]';
begin
placed:= false;
if CheckAndFetchLuaParamMinCount(L, 4, call, params, n) then