From: Eduardo Date: Sun, 7 Jul 2024 15:09:54 +0000 (+0200) Subject: removed current scene export variable since its no longer needed X-Git-Url: http://git.edufdez.es/?a=commitdiff_plain;h=bd5836a77460a9f96dd05ad456db8e1abd9a9d32;p=rpg-template.git removed current scene export variable since its no longer needed player position is now requested to the active scene via Globals --- diff --git a/scenes/house_template.tscn b/scenes/house_template.tscn index 5e22a04..099334c 100644 --- a/scenes/house_template.tscn +++ b/scenes/house_template.tscn @@ -480,7 +480,6 @@ position = Vector2(584, 442) position = Vector2(584, 456) scale = Vector2(3.44061, 0.770942) player = NodePath("../Player") -current_scene = 1 push_direction = 2 [node name="Camera2D" type="Camera2D" parent="."] diff --git a/scripts/door_scene_manager.gd b/scripts/door_scene_manager.gd index 74bab1e..696744a 100644 --- a/scripts/door_scene_manager.gd +++ b/scripts/door_scene_manager.gd @@ -15,9 +15,6 @@ const scene_manager_options := { ## if [b]player[/b] is null will check any [CharacterBody2D] @export var player: CharacterBody2D -## Current scene -@export var current_scene: Constants.LEVELS_NAMES - ## Scene to go on area entered @export var _to_scene: Constants.LEVELS_NAMES @@ -88,5 +85,5 @@ func change_scene(): changing_scene = true - Globals.update_player_position(current_scene, player.position) + Globals.request_update_player_position.emit() SceneManager.change_scene(to_scene, scene_manager_options)