March 19 2023 build

From Skyscraper Wiki
Jump to navigation Jump to search

This build, which is the first of the 1.12 (Alpha 12) development releases, introduces a major new feature, the Sound Manager dialog window, which demonstrates Skyscraper's newer sound system that I designed a number of years ago. Basically it lets you have a much more advanced amount of control over the sounds in the simulator.

The Triton Center's swimming pool's collider wasn't working anymore, this was fixed and the script guide has been updated to document the change for collider meshes.

A major crash that happened when deleting elevator objects has been fixed, it was caused by an out-of-order object deletion process, this mainly prompted an update release for Alpha 11.

I added more verbose messages for sound processing, for debugging.

I added an INI file setting to enable or disable the frame statistics on the top right of the screen.

I have an old Macbook Pro (with a Retina screen) and tried booting Debian Linux on it but Skyscraper wouldn't display properly due to the scaling factor being at 200%. This has been fixed in the code, and now Skyscraper works with different scaling factors on Linux, I haven't tested Windows yet for this, if it has a similar thing.

Changelog:

  1. Updated guide to reflect collider filename change
  2. Upgraded the swimmingpool collider mesh format, and renamed it to a "collider.mesh" file in order to load properly
  3. Sizing fixes for CameraTexture dialog
  4. CameraTexture dialog fixes
  5. Fixed a crash when deleting elevator objects
  6. Added verbose messages to soundsystem and sounds
  7. Fix for the sound's GetSpeed() function
  8. New Sound Manager dialog
  9. Added an INI file setting to enable or disable the frame statistics on startup
  10. Render window now resizes properly on Linux when the scaling factor is not 100%

See also[edit | edit source]

External links[edit | edit source]