April 12 2023 build

From Skyscraper Wiki
Jump to navigation Jump to search

This build has a lot of cleanups and fixes to the last build, to make Destination Dispatch work better, and so I wanted to put a new build out quickly. See the changelog for more information on what has changed, and also see yesterday's build for more information on recent changes. This also has fixes for the Person routing which was reported before.

Let me know how this is working, and also any suggestions you have that I can implement. For this build I also started making letter indicators in the "Triton Center - Destination Dispatch" building using the Directional Indicator objects (I'm trying to reuse as much code as I can), but didn't finish it for the whole building yet.

Changelog:

  1. Call station should report if no controller is assigned or available
  2. Fix for elevator route pathfinding, incorrect function was used
  3. Have elevator notify controller of movement, for controller to reset arrival status. This fixes issues with person routing.
  4. Report XX on indicator if no elevators are found for the route, and drop the route
  5. Report on indicator for each new repeated request
  6. Added new RespondingToCall function so NotifyArrival can determine if it's responding to a hall call, for DD mode. The function is intended to be used in the future to replace the GetCallButtonStatus function call.
  7. The SameFloorArrival check code should take into account empty queues for the active queue direction
  8. (Triton Center) Added letter indicators for some elevators, using the Directional Indicator object
  9. Improve algorithm to keep track of both busy and non-busy elevators when determining closest elevator
  10. Prepare FindClosestElevator to work without destination dispatch mode

See also[edit | edit source]

External links[edit | edit source]