This is an official call for somebody VERY well-versed in memory logic and display logic.
I'd like to have a multi-floor selection elevator, but one of my admins who is a master of just display logic, says that what I want would require a lot of memory logic. Here's the basic user experience I have in mind:
Player interacts with display module, and is with some others who want different floors.
> Player selects first floor to travel to
> Player sets second floor to travel to
> etc.
How I imagine the logic working is actually jsut having a "trip" for each floor to prepare and reset it; outer trip resets the floor to the "in use" direction, and the inner trip sets the floor to head in the direction the elevator is travelling. The basic idea is that the floors get "reset" as you go past them, but it only affects the elevator if you're going to that floor.
I'd like to have a multi-floor selection elevator, but one of my admins who is a master of just display logic, says that what I want would require a lot of memory logic. Here's the basic user experience I have in mind:
Player interacts with display module, and is with some others who want different floors.
> Player selects first floor to travel to
> Player sets second floor to travel to
> etc.
How I imagine the logic working is actually jsut having a "trip" for each floor to prepare and reset it; outer trip resets the floor to the "in use" direction, and the inner trip sets the floor to head in the direction the elevator is travelling. The basic idea is that the floors get "reset" as you go past them, but it only affects the elevator if you're going to that floor.