int LuaSyncedMoveCtrl::SetPosition(lua_State* L) { CScriptMoveType* moveType = ParseMoveType(L, __FUNCTION__, 1); if (moveType == NULL) { return 0; } const float3 pos((float)luaL_checknumber(L, 2), (float)luaL_checknumber(L, 3), (float)luaL_checknumber(L, 4)); moveType->SetPosition(pos); return 0; }
int LuaSyncedMoveCtrl::SetPosition(lua_State* L) { CScriptMoveType* moveType = ParseScriptMoveType(L, __FUNCTION__, 1); if (moveType == NULL) return 0; const float3 pos(luaL_checkfloat(L, 2), luaL_checkfloat(L, 3), luaL_checkfloat(L, 4)); ASSERT_SYNCED(pos); moveType->SetPosition(pos); return 0; }