hedgewars/uScript.pas
branchhedgeroid
changeset 5644 4ad07103cfae
parent 5587 0b0a0f0c2cdc
parent 5612 2638dec1b323
child 5655 44c2d19f79e2
--- 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