I was thinking it would be very simple to standardize the whole elevator process by adding 2 new blocks: elevator controller and elevator stop.
The elevator control would be placed inside the elevator and linked to the various stops, and could be used to designate which floor to move to in a similar fashion to the transporters. It could also be used as a call button outside of the elevator.
The elevator stops would be attached to the rail and work like a combination of an AND gate and an activation block, in that it only activates when the elevator is set to move to that stop and the elevator reaches it, stopping the elevator at that point.
This would also help with npcs as they wouldn't have to understand and deal with the various ways people build elevators (and there's a lot of different designs out there) and instead just be programmed to deal with the elevator blocks.
It could also be used for other purposes like moving turrets across a ship to stop at certain points, or partially opening hangar doors.
Plus it would seriously cut down on logic on big ships and the lag that comes with extremely complicated logic systems. And the logic beams going every which way.
The elevator control would be placed inside the elevator and linked to the various stops, and could be used to designate which floor to move to in a similar fashion to the transporters. It could also be used as a call button outside of the elevator.
The elevator stops would be attached to the rail and work like a combination of an AND gate and an activation block, in that it only activates when the elevator is set to move to that stop and the elevator reaches it, stopping the elevator at that point.
This would also help with npcs as they wouldn't have to understand and deal with the various ways people build elevators (and there's a lot of different designs out there) and instead just be programmed to deal with the elevator blocks.
It could also be used for other purposes like moving turrets across a ship to stop at certain points, or partially opening hangar doors.
Plus it would seriously cut down on logic on big ships and the lag that comes with extremely complicated logic systems. And the logic beams going every which way.