Esempio n. 1
0
 internal void OnPlayerRespawn(PlayerInfo player)
 {
     PlayerRespawn?.Invoke(this, player);
 }
Esempio n. 2
0
 protected virtual void OnPlayerJoined(PlayerInfo player)
 {
     PlayerJoined?.Invoke(this, player);
 }
Esempio n. 3
0
 protected virtual void OnPlayerLeft(PlayerInfo player)
 {
     PlayerLeft?.Invoke(this, player);
 }
Esempio n. 4
0
 protected virtual PlayerInfo CreatePlayer(byte id, bool local = false)
 {
     Players[id] = new PlayerInfo(id);
     OnPlayerJoined(Players[id]);
     return(Players[id]);
 }