March 28 2016 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 is mostly fixes for previous issues. I did an overhaul in the frontend to clean up string functions for wxWidgets 3.0, which makes the C++ code easier to read. The Dynamic Mesh auto-combiner can now be switched off with an option in the INI file. The ShowFullStairs command has been updated, with the addition of an "always" option which makes it behave like the ShowFullShaft command, to show the entire stairwell all the time (this should help in situations with outside stairwells, like the Skyscraper School complex).

Changelog:
-added an "always" value to the ShowFullStairs command, which allows a stairwell to always be fully shown, like the ShowFullShaft command does with shafts
-only force combine if value is true
-shafts need to force-combine the main dynamic mesh if ShowFullShaft is true
-added INI file option to switch off the Dynamic Mesh's auto combiner
-when emptying a submesh, make sure the Prepare flag is reset (fixes an issue where walls weren't deleting properly)
-wxWidgets 3.0 string cleanups
-SwitchEngines function should try to switch to active engine's parent, if possible
-for door re-openings, only issue a re-open on doors that are moving
-elevator doors should only set "hold" option if not moving manually

See Also