/// <summary> /// Despawns a character /// </summary> /// <param name="clientID"></param> public void Despawn(ushort clientID) { if (_characters.ContainsKey(clientID) == true) { var character = _characters[clientID]; _characters.Remove(clientID); character.Dispose(); CharacterDespawned?.Invoke(character); } }
public void OnCharacterDespawned(GameObject _char) { CharacterDespawned?.Invoke(_char); }