fixme: disabling player upon load to prevent illegal state in main menu

This commit is contained in:
betalars 2024-02-12 01:16:22 +01:00
parent 8e81af33ee
commit 0564f994ec
2 changed files with 3 additions and 0 deletions

View File

@ -20,6 +20,7 @@ var current_mode: int = Modes.FREEZE:
current_mode = _update_scene(new_mode) current_mode = _update_scene(new_mode)
func start(): func start():
$logic/PlayerController.process_mode = Node.PROCESS_MODE_INHERIT
emit_signal("ini_room") emit_signal("ini_room")
current_mode = Modes.WALKING current_mode = Modes.WALKING
@ -45,3 +46,4 @@ func _ready():
if get_parent() == get_tree().root: if get_parent() == get_tree().root:
get_ready() get_ready()
start() start()

View File

@ -2127,6 +2127,7 @@ script = ExtResource("1_aitp0")
[node name="logic" type="Node3D" parent="."] [node name="logic" type="Node3D" parent="."]
[node name="PlayerController" parent="logic" groups=["camera_owner"] instance=ExtResource("3_foj4y")] [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) 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"] [node name="colission" type="Node3D" parent="logic"]