Skyscrapersim 2.0 RC3
Today I felt that the code was ready for another release candidate, mainly due to the inclusion of a very nice feature, the ability to cancel building loads. I felt that a 2.0 stable release would need that, and also it didn't really touch much code, so it was relatively easy to add without causing bugs. The fixes that were made for that feature, also fix issues with the simulator not starting properly when one of the sim engines loading fails on a script error. The progress dialog now shows elapsed and estimated times, which should help in timing buildings.
I added the SetCameraZoom command, which is used for the maps now. The Triton Center has a new map display in the lobby service area, and has the new intro music playing in the 135th floor Grand Ballroom.
Models will now no longer load when using the DirectX11 renderer, this fixes an issue where buildings wouldn't load at all on DirectX11 if they contained models.
The changelog shows the other misc things I was working on for this release. The vast majority of things are basically ready for a 2.0 stable release, I just need to check things over more and fix any remaining issues that are found if possible. There's a chance that there will be an RC4 release, but we'll see.
Changelog for 2.0:
- Report on the number of joystick buttons on startup
- GUI: Have progress dialog show elapsed and estimated times
- Engine Manager: added uptime display
- VM: properly handle cancel functionality for additional engines
- VM: Only close progress dialog when loading engine count reaches 1
- VM: if an engine fails loading, switch to the next available engine even if it's in a loading state
- Allow building loads to be cancelled from the progress dialog
- Added the new 2.1 intro music as alternate music
- ScriptProc: adjusted the map zoom levels in the Triton Center and "Simple - Map" buildings
- ScriptProc: Added SetCameraZoom command
- Triton Center: added a map screen to the Lobby service area
- Triton Center: added the new intro music in the grand ballroom
- Disable models on Direct3D11 renderer, allowing buildings that contain models to load
- VMConsole: added engine runtime to ps function
- VMConsole: don't show the simulator time if no sky system is loaded
See also
- Previous build
- Next build
- Development Builds