diff -r 651d56a6e568 -r da2aa8355d91 hedgewars/uScript.pas --- a/hedgewars/uScript.pas Tue Aug 21 13:26:26 2012 +0400 +++ b/hedgewars/uScript.pas Tue Aug 21 19:40:02 2012 -0400 @@ -1745,6 +1745,7 @@ ScriptSetInteger('GameFlags', GameFlags); ScriptSetString('Seed', cSeed); ScriptSetInteger('TemplateFilter', cTemplateFilter); +ScriptSetInteger('TemplateNumber', LuaTemplateNumber); ScriptSetInteger('MapGen', cMapGen); ScriptSetInteger('ScreenHeight', cScreenHeight); ScriptSetInteger('ScreenWidth', cScreenWidth); @@ -1773,6 +1774,7 @@ // pop game variables ParseCommand('seed ' + ScriptGetString('Seed'), true); cTemplateFilter := ScriptGetInteger('TemplateFilter'); +LuaTemplateNumber:= ScriptGetInteger('TemplateNumber'); cMapGen := ScriptGetInteger('MapGen'); GameFlags := ScriptGetInteger('GameFlags'); cHedgehogTurnTime:= ScriptGetInteger('TurnTime');