December 20 2009 build

From Skyscraper
Jump to: navigation, search
This is the article of a development build of Skyscraper Simulator.
It has been confirmed a good-faith contribution to the Skyscraper wiki.

This build has the changes from yesterday's patch, and these new fixes/features:
-automatic queue resets are now optional and are disabled by default - they can be turned on in the INI file or with the QueueResets command
-some minor code speed optimizations were made (I ran it through a profiler to get some stats)
-a memory leak was fixed; the elevator's idle sound wasn't being deleted on exit
-elevator modes can now be set from scripts and the INI file
-fire service modes now work properly
-ACP mode now works

Fixes from the 12/19 patch:
-the main window is no longer blank on startup on Macs
-added single mode for call buttons, so that they don't search for other elevators if they only serve one
-main elevator movement function now handles same-floor door opens instead of queue processor
-elevator movement function will now wait until doors are closed before proceeding (why wasn't this done before?)
-removed "Move Pending" state, since the change to the movement function renders it useless
-queuing is now only done if doors are closed, so elevator doors no longer immediately close when a floor button is pressed
-up/down peak modes fixed
-fire phase 2 mode fixed
-floor buttons now light up in independent service and fire phase 2 modes
-Control panel no longer crashes when closed, and can be re-opened by pressing F12
-lots of misc fixes

See Also