Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LH doesn't always load all properties #160

Open
tyoeer opened this issue Jun 27, 2024 · 1 comment
Open

LH doesn't always load all properties #160

tyoeer opened this issue Jun 27, 2024 · 1 comment
Labels
reverse engineering Stuff that requires collecting data and/or figuring new things out s-level Scope: the level editor and interface t-bug Type: Something isn't working as intended

Comments

@tyoeer
Copy link
Owner

tyoeer commented Jun 27, 2024

Importing importDedup.mid at around fcbf74b generates a lot of Boomboxes, of which LH doesn't load all the Repeat Beats correctly (they get set to "No Repeat", causing notes to go missing.

  • CH does load things correctly.
  • Cutting a lot of the MIDI file makes the issue go away.
  • Changing just one Boombox back to what it should after a LH load/save doesn't immediately go away again.

Current theories:

  • LH can't handle too much property
    • Levels with lot's of music boxes have been made before without apparent issue
      • Different version?
  • The order of properties in the .lhs matters
@tyoeer tyoeer added t-bug Type: Something isn't working as intended reverse engineering Stuff that requires collecting data and/or figuring new things out s-level Scope: the level editor and interface labels Jun 27, 2024
@tyoeer
Copy link
Owner Author

tyoeer commented Jun 27, 2024

Figuring this out will probably require a new an improved Hex Inspector/.lhs inspector

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
reverse engineering Stuff that requires collecting data and/or figuring new things out s-level Scope: the level editor and interface t-bug Type: Something isn't working as intended
Projects
None yet
Development

No branches or pull requests

1 participant