hedgewars/uScript.pas
branch0.9.19
changeset 9138 9e94a9bc8c7e
parent 9135 151c8e553de2
equal deleted inserted replaced
9135:151c8e553de2 9138:9e94a9bc8c7e
  1838 
  1838 
  1839 
  1839 
  1840 function lc_declareachievement(L : Plua_State) : LongInt; Cdecl;
  1840 function lc_declareachievement(L : Plua_State) : LongInt; Cdecl;
  1841 var gear: PGear;
  1841 var gear: PGear;
  1842 begin
  1842 begin
  1843     if lua_gettop(L) <> 3 then
  1843     if lua_gettop(L) <> 4 then
  1844         LuaError('Lua: Wrong number of parameters passed to DeclareAchievement!')
  1844         LuaError('Lua: Wrong number of parameters passed to DeclareAchievement!')
  1845     else
  1845     else
  1846         declareAchievement(lua_tostring(L, 1), lua_tostring(L, 2), lua_tointeger(L, 3));
  1846         declareAchievement(lua_tostring(L, 1), lua_tostring(L, 2), lua_tostring(L, 3), lua_tointeger(L, 4));
  1847     lc_declareachievement:= 0
  1847     lc_declareachievement:= 0
  1848 end;
  1848 end;
  1849 ///////////////////
  1849 ///////////////////
  1850 
  1850 
  1851 procedure ScriptPrintStack;
  1851 procedure ScriptPrintStack;