Skyscrapersim 2.0 RC4

From Skyscraper Wiki
Jump to navigation Jump to search

This should be the last release candidate, since the 2.0 code looks about finished, and I'm already working on 2.1 features such as rotation fixes.

This release includes the progress bar resize fix, and also centers the progress bar when updating.  The main menu has been remade, so far this design appears to be pretty good, and I tried to remake buttons with the original Gimp button creator.  If you right-click on the "Other Buildings" button, it now opens the native file selection window.  A global stats checkbox was added to the statistics window, which shows global statistics such as the global object count instead of just per-engine.  Bullet has been upgraded to 2.89, and has new build instructions for it.  Joystick centering issues should be fixed now.

For the development, the C++ API reference has been added to the guide.

Changelog for 2.0:

  1. VMConsole: add build number to uname command
  2. SBS: Use GetDerivedOrientation() function instead of an ogre call
  3. SBS: replaced SetPositionRelative() functions with a relative parameter to SetPosition()
  4. VM: moved version code from frontend into VM
  5. SBS: added safety checks to Object
  6. PolyMesh: GetTexels() should return array size, and prevent a potential buffer overrun
  7. GUI: center progress dialog when updating
  8. Removed outdated design document
  9. Removed Bullet patch
  10. SBS: remove the camera_only parameter to the SetGravity() function; the DynanamicsWorld gravity should always be set.
  11. SBS: add support for slowing down revolving doors
  12. VM: objects need to be checked before use, this fixes a potential crash in the ListPlayingSounds() function
  13. Texture Manager: show mipmaps as "unlimited" for textures that return the MIP_UNLIMITED value
  14. VM: fixed a crash in GetGlobalStats() function
  15. Added C++ reference to the guide
  16. SBS: name callstations on a per-floor basis
  17. Have joystick only have camera jump if on ground
  18. Assign joystick button 4 to Jump function
  19. Add a joystick centering range, fixes joystick centering issues
  20. updated Bullet to 2.89
  21. Stats: Added a global stats checkbox
  22. Frontend: right-clicking on the "Other Building" button now opens the original (native) file selection dialog
  23. Updated doxygen config for 2.0
  24. Remade menu screen, and switched Sears Tower with City Demo
  25. SBS: Name call stations properly
  26. Updated the DD version of Triton Center, for the new map and grand ballroom music
  27. GUI: resize the progress dialog when updating

See also[edit | edit source]

External links[edit | edit source]