Bale on wrapper table does not synchronize correctly, also warning is displayed in log (client side only):
Code: Select all
Warning (LUA): 'link': Argument 1 has wrong type. Expected: Int. Actual: Nil
..\..\..\src\base\scripting\lua\LuaScriptSystem.cpp (640): expectedType == Value::VoidType
LUA call stack:
dataS/scripts/objects/MountableObject.lua (116) : link
dataS/scripts/objects/Bale.lua (127) : mount
dataS/scripts/vehicles/specializations/BaleWrapper.lua (398) : mount
dataS/scripts/vehicles/Vehicle.lua (2598) : update
dataS/scripts/network/Client.lua (64) : update
dataS/scripts/BaseMission.lua (1511) : update
dataS/scripts/FSBaseMission.lua (2171) : update
dataS/scripts/missions/mission00.lua (333) : update
dataS/scripts/main.lua (1876) : update
If a client now joins the server (or you re-join), there is no bale visible on the wrapper table and the warning above appears in log.
When the bale later is dropped it re-appears and game is in sync.