Hey Folks! Spent most of the day looking into mode switching on items, as the current problem of switching items on and off involves that system.
Up until now, I've been handling an object's mode switch by making a new object for the new mode, removing the old item from the ship, and adding the new one in its place. For the most part, this just works. Air pumps, alarms, and doors all use this regularly without issue.
However, while working on the reactor, I noticed a couple of problems.