From 5785060ffb85edb33c72410e0c65123c094fb3dd Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 9 Jan 2026 02:59:38 +0300 Subject: [PATCH] fix: player entity body is active before player flight state applied --- res/scripts/components/player.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/res/scripts/components/player.lua b/res/scripts/components/player.lua index 2fc25b7e2..66fdda825 100644 --- a/res/scripts/components/player.lua +++ b/res/scripts/components/player.lua @@ -58,7 +58,15 @@ local function process_player_inputs(pid, rot, delta) end end +local prepared = false +body:set_enabled(false) + function on_physics_update(delta) + if not prepared then + prepared = true + body:set_enabled(true) + end + local pid = entity:get_player() if pid == -1 then return