fix phantom bombs for good
This commit is contained in:
parent
cb07298c8a
commit
99d95402c1
@ -31,6 +31,7 @@ func _disable_body() -> void:
|
||||
# not using synchronizer for this because it ends up enabling processing
|
||||
# on other clients
|
||||
(func() -> void: body.process_mode = Node.PROCESS_MODE_DISABLED).call_deferred()
|
||||
_picking_area.collision_layer = 0
|
||||
|
||||
|
||||
func _on_body_entered(p_body: Node3D) -> void:
|
||||
@ -50,9 +51,7 @@ func _on_body_entered(p_body: Node3D) -> void:
|
||||
|
||||
is_dead = true
|
||||
_model.hide()
|
||||
_picking_area.collision_layer = 0
|
||||
_disable_body.rpc()
|
||||
_picking_area.collision_layer = 0
|
||||
await _splash_small_sound.finished
|
||||
if _splash_small_quiet_sound.playing:
|
||||
await _splash_small_quiet_sound.finished
|
||||
|
Loading…
Reference in New Issue
Block a user