Open Cekis opened 4 years ago
This happens because the server code (src) sends a message to the scripting engine (dsrc) that the item in slot "7" is being removed. The server code knows slot "7" as the booster slot... the scripting engine knows slot "7" as the droid_interface slot. The fix could be as simple as sync'ing the two environments, however, so much existing functionality revolves around the slots as they are that there may be major issues trying to sync them with other areas of space.
Is it possible to have an appended step where a check is used to identify that two components were removed and to put the droid computer back in?
In the ship management window, when you unload a booster and have a loaded Droid/Flight Computer (aka "navicomputer"), the Droid/Flight Computer will also be unloaded.