From 95f197b3b63fabfa01b33add79a45e9b7ed3dda6 Mon Sep 17 00:00:00 2001 From: betalars Date: Mon, 12 Feb 2024 01:16:22 +0100 Subject: [PATCH] fixme: disabling player upon load to prevent illegal state in main menu --- src/base-environments/youth_room/room_handle.gd | 2 ++ src/base-environments/youth_room/youth_room.tscn | 1 + 2 files changed, 3 insertions(+) diff --git a/src/base-environments/youth_room/room_handle.gd b/src/base-environments/youth_room/room_handle.gd index 309c8cab..045c7581 100644 --- a/src/base-environments/youth_room/room_handle.gd +++ b/src/base-environments/youth_room/room_handle.gd @@ -20,6 +20,7 @@ var current_mode: int = Modes.FREEZE: current_mode = _update_scene(new_mode) func start(): + $logic/PlayerController.process_mode = Node.PROCESS_MODE_INHERIT emit_signal("ini_room") current_mode = Modes.WALKING @@ -45,3 +46,4 @@ func _ready(): if get_parent() == get_tree().root: get_ready() start() + diff --git a/src/base-environments/youth_room/youth_room.tscn b/src/base-environments/youth_room/youth_room.tscn index 523b4eb4..754ee5e0 100644 --- a/src/base-environments/youth_room/youth_room.tscn +++ b/src/base-environments/youth_room/youth_room.tscn @@ -2127,6 +2127,7 @@ script = ExtResource("1_aitp0") [node name="logic" type="Node3D" parent="."] [node name="PlayerController" parent="logic" groups=["camera_owner"] instance=ExtResource("3_foj4y")] +process_mode = 4 transform = Transform3D(0.686123, 0, 0.727485, 0, 1, 0, -0.727485, 0, 0.686123, 0.63, 0, 0.925) [node name="colission" type="Node3D" parent="logic"]