- Syncing the attached/detached state of the items. This should fix the "received a position update for an item with no physics body " errors: midround-joining clients didn't get notified if an item had been detached, causing the error to appear every time it receives a position update.
- Detached items can be picked up just like any other item, instead of having to use a wrench and wait for the item to "detach".
- Wires can't be connected to items with a physics body (such as detached buttons).
Juanjp pointed out that it would run the coroutine if you modified changes in the settings without yet pressing "Apply".
Also reworded the job descriptions.
- Added a coroutine which will save the current settings to the config.xml file if no further changes to the preferences are applied after 10 seconds.
-The default ordering is now Engineer, Mechanic, Captain, Security, Doctor and Assistant.