BTEUK / TeachingTutorials

An interactive tutorials system for Build the Earth
MIT License
0 stars 0 forks source link

Teleportation at start of a Step #77

Closed george112n closed 1 year ago

george112n commented 1 year ago

Allow the creator of a tutorial to have the user teleported to a different place on each new step. This could also act as the location to TP people to when they fall below the minimum distance into the void.

This would allow tutorial locations to expand in area (you could tp someone around a town, enabling a greater range of buildings to be selected for a tutorial location without having the player tpll or fly there which may repulse them from completing the tutorial). Note also that when "resuming" a tutorial, it TPs the player back to the start location which if a player is a long way through the tutorial may be no where near where they need to be.

It would also provide players with an easier and smoother experience.

This could potentially replace Location TPs entirely as whatever the Start Location of the first step is can entirely replace the LocationTP.

george112n commented 1 year ago

Step start location coordinates will be added to the new StepLocations table which will hold step data specific to locations.

george112n commented 1 year ago

Upon further testing, I've discovered that a teleportation delay would be helpful perhaps. It teleports the player as soon as they finish the last task of the previous step which feels a bit strange sometimes.