diff --git a/Scenes/Maps/map_1.tscn b/Scenes/Maps/map_1.tscn index b3ad932..605c420 100644 --- a/Scenes/Maps/map_1.tscn +++ b/Scenes/Maps/map_1.tscn @@ -1567,8 +1567,6 @@ script/script = ExtResource( 13 ) [node name="Cages" type="Node2D" parent="."] -editor/display_folded = true - [node name="jail" parent="Cages" instance=ExtResource( 14 )] transform/pos = Vector2( -1250, -2410 ) diff --git a/Scenes/Menu/back_button.gd b/Scenes/Menu/back_button.gd index 3ea10f3..aa89597 100644 --- a/Scenes/Menu/back_button.gd +++ b/Scenes/Menu/back_button.gd @@ -5,10 +5,11 @@ export(PackedScene) var scene func _ready(): set_process_input(true) -func _on_Button_pressed(): +func _on_Button_pressed(): + global.save_game() get_tree().set_pause(false) get_tree().change_scene_to(scene) func _input(ev): - if (ev.is_action_pressed("ui_cancel")): + if (ev.is_action_pressed("ui_cancel")): _on_Button_pressed() \ No newline at end of file diff --git a/Scenes/Menu/level_selector.gd b/Scenes/Menu/level_selector.gd index 7e7af52..1daffeb 100644 --- a/Scenes/Menu/level_selector.gd +++ b/Scenes/Menu/level_selector.gd @@ -19,7 +19,8 @@ func _ready(): func next_level(): if (global.level < levels.size()): global.level += 1 - global.unlocked_levels += 1 + if (global.level >= global.unlocked_levels): + global.unlocked_levels += 1 global.save_game() viewport.get_child(0).queue_free() #reset_hud()