StudioSB icon indicating copy to clipboard operation
StudioSB copied to clipboard

Overhaul LVD editor and refactor reading/writing

Open ThatNintendoNerd opened this issue 2 years ago • 0 comments

Restructures LVD object classes and their fields based on recent work to lvd-rs as well as expanding on the functionality of the application's LVD editor.

  • Improved accuracy of LVD file reading.
    • Implemented versioning of fields.
    • Improve handling of uninitialized string buffers.
  • Improved accuracy of classifying an edge as a floor, wall, or ceiling.
  • Added missing edge materials from Smash Ultimate
  • Added more toggles for edge attributes.
  • Added previewing of dynamic offsets (previously known as "start position").
  • Added all supported object types to tree view, no longer requiring double-clicking in viewport for certain object types.
  • Recolored all edge materials to better represent their physical representation.
  • General maintenance to code quality and consistency.

ThatNintendoNerd avatar Sep 27 '23 22:09 ThatNintendoNerd