10 lines
425 B
GDScript
10 lines
425 B
GDScript
extends Area3D
|
|
|
|
func _on_body_entered(body: Node3D) -> void:
|
|
if multiplayer.is_server() and body is Player:
|
|
var player: Player = body
|
|
if !player.hunter:
|
|
for i: int in range(Multiplayer.players.size()):
|
|
if Multiplayer.players[i].id == player.get_multiplayer_authority():
|
|
Multiplayer.players[i].escaped = true
|
|
player.get_caught.rpc_id(player.get_multiplayer_authority(), $"../SpectatorCamera".get_path())
|