19 lines
433 B
C#
19 lines
433 B
C#
using UnityEngine;
|
|
using Unity.Netcode;
|
|
|
|
public class PitZone : NetworkBehaviour
|
|
{
|
|
private void OnTriggerEnter(Collider _other)
|
|
{
|
|
if (!IsServer) return;
|
|
|
|
PlayerHealth _playerHealth = _other.GetComponent<PlayerHealth>();
|
|
|
|
if (_playerHealth == null) return;
|
|
|
|
if(!RoundManager.Current.IsRoundActive) return;
|
|
|
|
RoundManager.Current.OnPlayerFellIntoPit(_playerHealth.OwnerClientId);
|
|
}
|
|
}
|