--- a/hedgewars/uScript.pas Sun Aug 21 22:18:54 2011 +0200
+++ b/hedgewars/uScript.pas Sun Aug 21 22:20:20 2011 +0200
@@ -1232,8 +1232,13 @@
gear:= GearByUID(lua_tointeger(L, 1));
if gear <> nil then
begin
- lua_pushinteger(L, gear^.TargetX);
- lua_pushinteger(L, gear^.TargetY)
+ lua_pushinteger(L, gear^.Target.X);
+ lua_pushinteger(L, gear^.Target.Y)
+ end
+ else
+ begin
+ lua_pushnil(L);
+ lua_pushnil(L)
end
end;
lc_getgeartarget:= 2;
@@ -1249,8 +1254,8 @@
gear:= GearByUID(lua_tointeger(L, 1));
if gear <> nil then
begin
- gear^.TargetX:= lua_tointeger(L, 2);
- gear^.TargetY:= lua_tointeger(L, 3)
+ gear^.Target.X:= lua_tointeger(L, 2);
+ gear^.Target.Y:= lua_tointeger(L, 3)
end
end;
lc_setgeartarget:= 0