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

(W.I.P) Chart Editor Rewritten(with HaxeUI) #149

Draft
wants to merge 29 commits into
base: master
Choose a base branch
from

Conversation

soushimiya
Copy link
Contributor

@soushimiya soushimiya commented Jan 10, 2025

https://github.com/user-attachments/assets/424fb567-9e30-413f-8ce3-2b80d87cec14
I felt that the current chart editor was a bit cluttered, so made a new chart editor based on the design of the base game.
Stability and maintainability are maintained by adopting xml (+ script) based UI management.
(Mostly) rewritten UI based on HaxeUI with improved error handling.
Tabs/Windows (and smaller objects like Lil'Buddies) have been moved into separate classes, which can be scripted (if needed) to create things like tool type mods.

Current Bugs/Unfinished Stuff

  • A lot of unused code needs to be removed
  • Further componentizing the chart editor
  • The Notes type window is not complete at all
  • The text box looks really weird

@soushimiya soushimiya changed the title (W.I.P) Reworked Chart Editor (with HaxeUI) (W.I.P Chart Editor Rewritten(with HaxeUI) Jan 10, 2025
@soushimiya soushimiya changed the title (W.I.P Chart Editor Rewritten(with HaxeUI) (W.I.P) Chart Editor Rewritten(with HaxeUI) Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant