HOLY CRAP, this sounds great and amazing and awesome.
...But I am curious about one thing. Player movement setups, like doors, lifts, and so on, get really complex. How exactly will NPCs be able to navigate these?
For instance, my elevator works in a way where you stand in front of the elevator tube to call the floating platform, then walk onto the platform and hit a button on the wall of the tube to send it to the desired deck. Except on the bridge, where there are no buttons and users just have to wait for the platform to return to the nearest main deck. I can't see how an NPC could know how to do this, and I would not want to have to change it up completely for the new system. I predict that I'll have to have inter-deck transporters for crew reasons, but that'd be a bit disappointing.