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

Easier Location Management - Editing #88

Open
george112n opened this issue Dec 11, 2023 · 2 comments
Open

Easier Location Management - Editing #88

george112n opened this issue Dec 11, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@george112n
Copy link
Member

In case anyone ever wants to change things on a location, like instructions, answers, etc., a way of doing this could be as follows:

When the creator plays through their own tutorial, there would be a GUI icon in the inventory, like when they add the location originally, and from here they can change instructions, hologram locations, links or answers etc.

This menu would be accessible whenever a creator plays one of their tutorials, so they can change things ad-hoc when they see an issue as they play through a random location.

A creator could also be able to select a location to do by right clicking on their tutorial in the tutorial library, brining up all of the locations. This would enable them to A) Play through any location for any of their tutorials at any point, and B) enable them to quickly access something they want to change.

Finally, this menu would enable a creator to skip to specific steps. The same mechanism that 'Virtual block renewal on continuation of tutorial' would be used to automatically add the required virtual blocks when skipping steps.

@george112n george112n added the enhancement New feature or request label Dec 11, 2023
@george112n george112n self-assigned this Jun 9, 2024
@george112n george112n added this to the Version 1.1.0 milestone Jun 9, 2024
@george112n
Copy link
Member Author

george112n commented Aug 25, 2024

Update in August 2024: The virtual blocks mechanism would indeed be fine to use.

For simplification of the code, the way creators can skip could just be via the #130 methods. Perhaps forward skipping can be enabled by default whenever the tutorial they are playing through is one of their own.

This feature would hence work as follows:

  • A new menu would be created allowing creators to select a specific location to play through when the tutorial is their own. This would be accessed via right clicking the tutorial in the Tutorials Library, or in their "My tutorials" page.

  • When editing the details of the location, the creator may use the tutorial navigation feature (Tutorial navigation #130) in order to skip to the desired step.

  • A menu for editing the details (Step: start position, hologram text, hologram location. Task: answers, additional details) will be accessible via an icon in the hot bar, either the learning menu or a separate edit menu.

@george112n
Copy link
Member Author

Further to editing, there could also be a way to set locations as "in use" or not in use, as one can already do with tutorials. This option might be accessed by right clicking the tutorial in their "my tutorials" page, bringing up a list of locations and an extra icon for adding a location. Potentially a "location menu" can be accessed when clicking on each location and from here the location can be played through or have it's 'use' status set.

@george112n george112n changed the title Easier Location Management Easier Location Management - Editing Aug 25, 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
Projects
None yet
Development

No branches or pull requests

1 participant