diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-10-14 20:18:39 +0200 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-10-14 20:18:39 +0200 |
| commit | 572b70590e59ff5a644d638be66142df133d46bf (patch) | |
| tree | 2fe6e54e94a2a8a1b260e860ce1db8d4a3cace05 /client | |
| parent | 9a7b220d5ea7557b1d0b02a4c540779b06046987 (diff) | |
| download | hurrycurry-572b70590e59ff5a644d638be66142df133d46bf.tar hurrycurry-572b70590e59ff5a644d638be66142df133d46bf.tar.bz2 hurrycurry-572b70590e59ff5a644d638be66142df133d46bf.tar.zst | |
Disable most controllable player logic when despawning
Diffstat (limited to 'client')
| -rw-r--r-- | client/player/controllable_player.gd | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/client/player/controllable_player.gd b/client/player/controllable_player.gd index c5de41d7..2ac8a4e9 100644 --- a/client/player/controllable_player.gd +++ b/client/player/controllable_player.gd @@ -69,6 +69,7 @@ const MAX_DT = 1. / 50. func _process(delta): super(delta) marker.position = G.interpolate(marker.position, target_visual, delta * 30.) + if is_despawning: return while delta > 0.001: var dt = min(delta, MAX_DT) _process_movement(dt) |