Skip to content

Object Editor 5.8.0

Latest

Choose a tag to compare

@LeftofZen LeftofZen released this 10 Jan 01:49
· 14 commits to master since this release
74d6e56

What's Changed

Editor

  • Add inline inflation-adjusted cost viewer for objects. #223
    image

  • Image table grouping for vehicles. As part of this, I found several bugs in the BodySprite class (part of VehicleObject) that the editor is using, which have now all been rectified to match OpenLoco. #227
    image

  • Added a button to manually run the object validation, allowing you to see issues that may prevent OpenLoco from loading the object. b30c958
    image

  • Use neutral grey colours instead of the obnoxious bright colours, for the building previewer released in the last version. cdf100e
    image

  • Improved the mouseover hint and popup for "delete file", (but it can still use some work). 3156dbb
    image

  • Fixed a small bug when saving the image table with sprites that have the "DuplicatePrevious" flag in them. Because the editor actually displays the sprites for all the duplicates, it saves those sprites as part of the object even though they should be empty. The editor now respects this and doesn't save the duplicate images, matching vanilla and resulting in smaller objects. 9704198

ObjectService

Most of these changes are backend or refactor changes; you won't see any functional change here, but they're worth mentioning:

  • Enable ASP.NET Identity with JWT bearer token authentication. This is in preparation of "user accounts" which is needed to enable people to edit the data in the object service. #220
  • Report missing objects to server when not found in online index. #222
  • Refactor missing object routes to use BaseTableRouteHandler pattern. #224
  • Migrate missing objects from ObjectAvailability enum to dedicated TblObjectMissing table. #225

Full Changelog: 5.7.0...5.8.0