July 6 2024 build: Difference between revisions

From Skyscraper Wiki
Jump to navigation Jump to search
(Created page with "{{legit}}{{db}} This build has a couple performance improvements, the first is the new Utility object (utility.cpp/utility.h) that uses persistent vectors to improve performance, and the other is a minor change that avoids a double-initialize for bounding boxes. The main fix in this is that I reverted a change that was intended to make better performance for the Prepare stage (end of the building startup), but it broke a lot of things and so isn't in this build. Let me...")
 
 
(2 intermediate revisions by one other user not shown)
Line 16: Line 16:


* [[June 30 2024 build|Previous build]]  
* [[June 30 2024 build|Previous build]]  
* Next build
* [[July 8 2024 build|Next build]]
* [[Development Builds]]
* [[Development Builds]]


== External links ==
== External links ==
* [https://skyscrapersimulatorforum.createaforum.com/download-skyscraper-simulator/new-build-7624-build/ New build: 7/6/24 build on the Skyscraper Simulator Forum]
* [https://skyscrapersimulatorforum.createaforum.com/download-skyscraper-simulator/new-build-7624-build/ Build: 7/6/24 build on the Skyscraper Simulator Forum]


[[Category:Development Builds]]
[[Category:Development Builds]]
[[Category:2024 Builds]]
[[Category:Alpha 12 builds]]
[[Category:Alpha 12 builds]]

Latest revision as of 13:57, 1 September 2024

This article is legitimate.
It contains good-faith information, such as an existing building or content.
This article describes a development build of Skyscraper Simulator.
It contains good information related to Skyscraper Simulator.

This build has a couple performance improvements, the first is the new Utility object (utility.cpp/utility.h) that uses persistent vectors to improve performance, and the other is a minor change that avoids a double-initialize for bounding boxes. The main fix in this is that I reverted a change that was intended to make better performance for the Prepare stage (end of the building startup), but it broke a lot of things and so isn't in this build. Let me know if you encounter any more issues.

For information on the recent addition of For loops to the script interpreter, see the last build article:

June 30 2024 build

Changelog:

  1. Created a base Manager class for all manager objects
  2. Moved the SBS utility functions into a new Utility object
  3. Avoid double-initialize
  4. Revert "Modify SBS Prepare functions to work from the runloop"

See also[edit | edit source]

External links[edit | edit source]