# HG changeset patch
# User sheepluva
# Date 1441160724 -7200
# Node ID 2f1efb11ddf30e7a4d1c59c182d078a2e467e4bc
# Parent  506b6184f4afa0bdaae08903f2eb313aa7829017
Lua API: expose MapFeatureSize during init

diff -r 506b6184f4af -r 2f1efb11ddf3 hedgewars/uScript.pas
--- a/hedgewars/uScript.pas	Wed Sep 02 04:03:24 2015 +0200
+++ b/hedgewars/uScript.pas	Wed Sep 02 04:25:24 2015 +0200
@@ -2296,7 +2296,7 @@
         else flipVert := false;
         lf:= 0;
 
-        // accept any amount of landflags, loop is never executed if n>6
+        // accept any amount of landflags, loop is never executed if n<9
         for i:= 9 to n do
             lf:= lf or lua_tointeger(L, i);
 
@@ -2693,6 +2693,7 @@
 ScriptSetInteger('TemplateFilter', cTemplateFilter);
 ScriptSetInteger('TemplateNumber', LuaTemplateNumber);
 ScriptSetInteger('MapGen', ord(cMapGen));
+ScriptSetInteger('MapFeatureSize', cFeatureSize);
 ScriptSetInteger('ScreenHeight', cScreenHeight);
 ScriptSetInteger('ScreenWidth', cScreenWidth);
 ScriptSetInteger('TurnTime', cHedgehogTurnTime);
@@ -2722,6 +2723,7 @@
 cTemplateFilter  := ScriptGetInteger('TemplateFilter');
 LuaTemplateNumber:= ScriptGetInteger('TemplateNumber');
 cMapGen          := TMapGen(ScriptGetInteger('MapGen'));
+cFeatureSize     := ScriptGetInteger('MapFeatureSize');
 GameFlags        := ScriptGetInteger('GameFlags');
 cHedgehogTurnTime:= ScriptGetInteger('TurnTime');
 cCaseFactor      := ScriptGetInteger('CaseFreq');