April 27 2025 build

From Skyscraper Wiki
Revision as of 21:38, 27 April 2025 by Elevator1512 (talk | contribs) (Created page with "{{legit}}{{db}} This build mainly includes the new VMConsole system. VMConsole is a new unix#like console component of Virtual Manager, and it lets you know operate more of the simulator from the in-app console. I also added support for a threaded text-based console when you turn the in-app console off, this is mainly used for Unix/Linux systems. This new system changed some critical sections of code, and so watch out for any crashes, so far I've cleaned up the ones I co...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
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 mainly includes the new VMConsole system. VMConsole is a new unix#like console component of Virtual Manager, and it lets you know operate more of the simulator from the in-app console. I also added support for a threaded text-based console when you turn the in-app console off, this is mainly used for Unix/Linux systems. This new system changed some critical sections of code, and so watch out for any crashes, so far I've cleaned up the ones I could find.

Some other things added:

  1. blinking directional indicators, this can be enabled by changing "Skyscraper.SBS.DirectionalIndicator.Blink" in the INI file.
  2. added the PrimCollider command, which lets you turn off or change colliders on primitives, previously they would always use a standard collider
  3. I split the script guide into multiple HTML files, and started the new Skyscraper User's Guide
  4. the console now supports colors on Linux and Mac, Windows doesn't appear to support it yet.

New VMConsole commands:

  1. shutdown
  2. setactive
  3. reload
  4. switch
  5. vminit
  6. boot
  7. vmload
  8. version
  9. start
  10. ps
  11. date
  12. uptime
  13. help
  14. arch
  15. platform
  16. uname
  17. profile

\ For an example of using the new console commands, when the simulator starts and pauses at the main menu, type these commands one by one into the console window and click Send for each one: vminit boot

These commands will create a sim engine instance, set the default building environment, and boot the SBS sim engine. Type "help" to see the commands and their available options. Certain commands are designed to imitate Unix somewhat, such as "ps" for showing the engine process list, "uptime" for showing the SBS engine uptime, etc.

Changelog:

  1. Add support for blinking directional indicators
  2. Added the PrimCollider command that turns on and off collider creation for primitives
  3. Split the script guide out into multiple HTML files
  4. Started work on the Skyscraper Users Guide
  5. added new VMConsole system
  6. added color support to the VM Console
  7. Added color text support to HAL
  8. integrated VMConsole into the GUI console
  9. Added color text support to the GUI console, and inverted the default console colors to make a black background
  10. Enable console Send button on start

See also

  1. Previous build
  2. Next build
  3. Development Builds

External links

  1. New build: 4/27/25 build