July 28 2024 build: Difference between revisions

From Skyscraper Wiki
Jump to navigation Jump to search
(Created page with "{{legit}}{{db}} This is the first build of the 2.0 Beta code. The name "Alpha 12" has been dropped from the simulator, since I'm moving the simulator's versioning out of Alpha stage. The MessageOnStart elevator parameter has been added, which lets you play up/down elevator messages either at the beginning of the doors opening, or at the end of them closing. A big object deletion fix was put in place, elevators will no longer crash the simulator when deleted. Wall clickin...")
 
mNo edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{legit}}{{db}}
{{legit}}{{db}}
This is the first build of the 2.0 Beta code. The name "Alpha 12" has been dropped from the simulator, since I'm moving the simulator's versioning out of Alpha stage. The MessageOnStart elevator parameter has been added, which lets you play up/down elevator messages either at the beginning of the doors opening, or at the end of them closing. A big object deletion fix was put in place, elevators will no longer crash the simulator when deleted. Wall clicking should be working a lot better now. This build also introduces the "[[Simple City]]" demo, which generates a city of over 200 sim engines running [[Simple]] buildings.
This is the first build of the 2.0 Beta code. The name "Alpha 12" has been dropped from the simulator, since I'm moving the simulator's versioning out of Alpha stage. The MessageOnStart elevator parameter has been added, which lets you play up/down elevator messages either at the beginning of the doors opening, or at the end of them closing. A big object deletion fix was put in place, elevators will no longer crash the simulator when deleted. Wall clicking should be working a lot better now. This build also introduces the "[[Simple City]]" demo, which generates a city of over 200<abbr title="231, to be exact">*</abbr> sim engines running [[Simple]] buildings.


The Simple City demo was mostly made to test multi-engine scalability and has already revealed problems, but these should be fixed in the 2.1 development cycle. Right now it's a good demo for 2.0.
The Simple City demo was mostly made to test multi-engine scalability and has already revealed problems, but these should be fixed in the 2.1 development cycle. Right now it's a good demo for 2.0.
Line 8: Line 8:
*2.1 Pre-Alpha: all new features can be put into this version, builds of 2.1 will commence after a stable 2.0 release.
*2.1 Pre-Alpha: all new features can be put into this version, builds of 2.1 will commence after a stable 2.0 release.


Changelog:
'''Changelog:'''
#added MessageOnStart elevator car parameter
#added MessageOnStart elevator car parameter
#updated version to 2.0 (currently Beta)
#updated version to 2.0 (currently Beta)
Line 20: Line 20:
== See also ==
== See also ==
* [[July 20 2024 build|Previous build]]  
* [[July 20 2024 build|Previous build]]  
* Next build
* [[July 31 2024 build|Next build]]
* [[Development Builds]]
* [[Development Builds]]


== External links ==
== External links ==
* [https://skyscrapersimulatorforum.createaforum.com/download-skyscraper-simulator/new-build-72024-build/ New build: 7/28/24 (Beta) build on the Skyscraper Simulator Forum]
* [https://skyscrapersimulatorforum.createaforum.com/download-skyscraper-simulator/new-build-72824-(beta)-build/ Build: 7/28/24 (Beta) build on the Skyscraper Simulator Forum]


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

Latest revision as of 15:40, 8 October 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 is the first build of the 2.0 Beta code. The name "Alpha 12" has been dropped from the simulator, since I'm moving the simulator's versioning out of Alpha stage. The MessageOnStart elevator parameter has been added, which lets you play up/down elevator messages either at the beginning of the doors opening, or at the end of them closing. A big object deletion fix was put in place, elevators will no longer crash the simulator when deleted. Wall clicking should be working a lot better now. This build also introduces the "Simple City" demo, which generates a city of over 200* sim engines running Simple buildings.

The Simple City demo was mostly made to test multi-engine scalability and has already revealed problems, but these should be fixed in the 2.1 development cycle. Right now it's a good demo for 2.0.

The way the versioning works now:

  • 2.0 Beta (this build): only minor features can be added if they're needed and don't affect critical code or large amounts of code
  • 2.1 Pre-Alpha: all new features can be put into this version, builds of 2.1 will commence after a stable 2.0 release.

Changelog:

  1. added MessageOnStart elevator car parameter
  2. updated version to 2.0 (currently Beta)
  3. expanded engine list in Engine Manager dialog
  4. Fixed local/remote mismatches in the IntersectRay() function, this fixes the wall clicking feature
  5. removed code block for GetGeometry() wall function
  6. when checking for a closer elevator, don't process if the result is -1 (not found)
  7. only show floor skip text if the floor is not served by any cars in the elevator
  8. check wall and polygon objects before use, this fixes crashes that would happen when deleting objects (the crashes were introduced with the polygon code rework)
  9. created the Simple City demo

See also[edit | edit source]

External links[edit | edit source]