diff --git a/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js b/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js index b2d119667..366672653 100644 --- a/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js +++ b/Projects/Superalgos/UI/Spaces/Tutorial-Space/TutorialSpace.js @@ -131,6 +131,7 @@ function newSuperalgosTutorialSpace() { } keyPressed() + toggleMapView() checkPressButton() checkGif() checkImage() @@ -162,6 +163,20 @@ function newSuperalgosTutorialSpace() { } } + function toggleMapView() { + if (currentNode === undefined) { return } + let config = JSON.parse(currentNode.config) + if ( + config.toggleMapView !== undefined + ) { + if (config.toggleMapView.view === "On") { + UI.projects.superalgos.spaces.floatingSpace.inMapMode = true + } else + if (config.toggleMapView.view === "Off") { + UI.projects.superalgos.spaces.floatingSpace.inMapMode = false + } + } + } function checkViewportZoom() { if (currentNode === undefined) { return } let config = JSON.parse(currentNode.config) @@ -810,7 +825,7 @@ function newSuperalgosTutorialSpace() { resetDocumentation() resetRepositionAtTimeMachine() resetPositionAtNode() - resetTimeMachineKeyPressed() + resetTimeMachineKeyPressed() resetKeyPressed() resetSlider() changeNodeConfig()