Author Topic: New build: 3/23/24 build  (Read 110 times)

Offline eventhorizon

  • Administrator
  • Contributor Level II
  • *****
  • Posts: 389
  • Location: Chicago, IL
    • View Profile
    • Ryan Thoryk's Website
New build: 3/23/24 build
« on: March 23, 2024, 07:36:50 pm »
This build adds the elevator car parameters MusicUp and MusicDown for playing separate up and down music files.  The new MusicAlwaysOn parameter for elevator cars also, should improve realism by continuously playing the elevator music instance with the volume at 0, and then setting the volume to full when the music is supposed to be heard, this is so that the music will continue realistically when you enter the elevator.  The MessageOnMove parameter changes the elevator directional messages so that they play when the elevator starts moving, instead of when the doors fully open.



The Windows patch can be applied only to the previous build:
https://download.skyscrapersim.net/dev/patch-032324-x64.zip



Downloads:
https://www.skyscrapersim.net

GitHub repository:
https://github.com/eventhorizon5/skyscraper

Script guide:
https://www.skyscrapersim.net/guide



Changelog:
-Relocated wxWidgets GUI classes into their own folder, to clean up the frontend source file layout
-Updated email address
-Added support for separate elevator music files for the up and down directions, via the MusicUp and MusicDown parameters
-Added an always-on mode for elevator music, for a more realistic effect, via the MusicAlwaysOn parameter
-Added MessageOnMove elevator car parameter, which if set to true, has the up/down directional messages play when the elevator starts moving instead of when the doors open fully
-Fix include for Windows builds
« Last Edit: March 23, 2024, 07:40:14 pm by eventhorizon »

Share on Facebook Share on Twitter


Offline g-Elevators

  • General Member
  • Posts: 42
    • View Profile
Re: New build: 3/23/24 build
« Reply #1 on: March 23, 2024, 08:27:13 pm »
I just noticed that the design guide was not updated in the patch build at all. Can you fix that please?
« Last Edit: March 23, 2024, 08:36:48 pm by g-Elevators »

Offline eventhorizon

  • Administrator
  • Contributor Level II
  • *****
  • Posts: 389
  • Location: Chicago, IL
    • View Profile
    • Ryan Thoryk's Website
Re: New build: 3/23/24 build
« Reply #2 on: March 23, 2024, 11:42:19 pm »
I just noticed that the design guide was not updated in the patch build at all. Can you fix that please?

That's now been fixed.

Offline eventhorizon

  • Administrator
  • Contributor Level II
  • *****
  • Posts: 389
  • Location: Chicago, IL
    • View Profile
    • Ryan Thoryk's Website
Re: New build: 3/23/24 build
« Reply #3 on: March 23, 2024, 11:45:00 pm »
I also started a new branch for some multithreading work I've been doing, currently am trying to run each elevator in it's own thread and see what happens.  So far it's running them like that, but is extremely buggy haha.

You can see the progress of it in the "threading" branch:
https://github.com/eventhorizon5/skyscraper/tree/threading

This is the third attempt at multithreading Skyscraper.  Before I was using Intel TBB to try to multhread the Cut function (speed up startup), but that ended up in a complete mess and also had a huge performance penalty, so I'm trying something different this time.
« Last Edit: March 24, 2024, 12:29:48 am by eventhorizon »