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

Reusable Command Snippets #26

Open
zimberzimber opened this issue Jun 7, 2023 · 0 comments
Open

Reusable Command Snippets #26

zimberzimber opened this issue Jun 7, 2023 · 0 comments
Labels
enhancement New feature or request events
Milestone

Comments

@zimberzimber
Copy link
Member

Is your feature request related to a problem? Please describe.

Sometimes you need to repeat a certain command chain, be it for reproducing specific logic steps or a set of conditional branches, which can be tedious and time consuming.

Describe the solution you'd like

It would be very helpful if the user could define a snippet/blueprint which would contain a set of commands, and give it an appropriate name.
Then when needed, the user could insert the blueprint into a command list of the same type. (Prevent insertion of movement specific commands into an events command list)
Very similar to how RMXP already does command copy/pasting, but instead of relying on the clipboard we could have a menu featuring a list of snippets/blueprints we can share and use when needed.

This feature could also be extended to events, as sometimes you have a specific type of event that would repeat across multiple areas, such as outdoor map transfer or fast travel.

Describe alternatives you've considered

Currently you must either create dummy events just to store the commands, or go looking for an event that's using them.

Additional context

Fading Memory has a lot of repeating command patterns, like waiting for an event to dynamically reach a certain spot, or a complex conditional chain with sub-conditions, so it could be used as a testing ground.
Most of the repeating commands can be found under Mod/DEBUG/utility showcase.

@zimberzimber zimberzimber added the enhancement New feature or request label Jun 7, 2023
@Speak2Erase Speak2Erase self-assigned this Jun 8, 2023
@Speak2Erase Speak2Erase added this to the v1.0 milestone Oct 16, 2023
@Speak2Erase Speak2Erase removed their assignment Jun 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request events
Projects
None yet
Development

No branches or pull requests

2 participants