October 14 2022 build
It contains good-faith information, such as an existing building or content. |
It contains good information related to Skyscraper Simulator. |
This build has a number of fixes, and also introduces Light commands and CameraTexture commands, which have been added to the [[|Help:Design Guide|script guide]]. The updated guide comes with the app, or can be seen here, the new commands are in the "Extended Commands/Functions" section.
Changelog:
- Added functions to enable/disable shadows on meshes and textures
- Fix for LoadTextureCropped command, the CopyTexture() function was doing a full-size texture copy when it was supposed to only copy a portion.
- Fixed a bug in GetMeshObject() where the shaft or stairwell number would be invalid if a model number was specified
- Added INI file option for ambient lighting
- Added lights to elevators in the Triton Center, and only have light creation message in verbose mode
- Renamed Stairs object to Stairwell
- Report on Shaft and Stairwell creation
- Switched Shaft and Stairwell objects over to Levels design
- Added a Simple CameraTexture demo building
- Added an elevator shaft security camera to the Triton Center
- Added CameraTextureControl dialog
- Added Action support for CameraTexture object, and added Triggers to both buildings to only turn on the camera when nearby the screen
- Added Action support for lights
- GetObject() will now search for the object name, and the "parent name:object name" combination to find a result
- Fixed a crash that would happen if a DynamicMesh mesh object was deleted after the related client's scenenode was deleted
- Have Echo option checked by default in Console window
- Delete flash timer in destructor
- Text box sizing fixes for Mac
- Show horizontal scrollbar in Console window
- Added Clear button to Console
- Fixed some initialization issues