Skip to content

Add prototype "set quick save here" feature #537

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

Merged
merged 10 commits into from
Apr 2, 2025

Conversation

jonko0493
Copy link
Member

@jonko0493 jonko0493 commented Mar 19, 2025

Definitely needs a UX pass and also some polishing generally (e.g. we don't seem to set the BGM when modifying quick save data?) fixed! Also probably want to refactor out the code that saves the script preview to be shared between the dialog and this. Done! But wanted to push this up to show off something cool. :)

Eventually, this should hook in with the script validator to determine if you're loading in at a safe spot.

Right now it lives in a context menu but I'd imagine we'd want to put it in the toolbar and such eventually as well.
image

As noted above, part of this work involved determining how BGM info was stored in quick save data and adding that to our model. We now account for it in both save editing and here.

https://bsky.app/profile/jonkode.su/post/3lkr3me4h6k24

Closes #533.

Update: While implementing Advanced Mode™️, I found that our implementation of flags was...well, wrong. The internal values are all correct but the display values don't match what's used in scripts. I made some adjustments and got it working.

Also, advanced mode now exists. Set flags, change friendship values, previous objective arrangements, etc., all from the comfort of the script command context menu. These values then persist as you set new quick saves.

@jonko0493 jonko0493 requested a review from WiIIiam278 March 19, 2025 08:34
@jonko0493 jonko0493 self-assigned this Mar 19, 2025
@jonko0493 jonko0493 merged commit e2b91f2 into haroohie-club:main Apr 2, 2025
3 checks passed
@jonko0493 jonko0493 deleted the RunToCommand branch April 2, 2025 16:57
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.

"Run to Here" feature
1 participant