public Player(PlayerDefinition definition) { X = definition.X; Y = definition.Y; Name = definition.Name; ZoneKey = definition.ZoneKey; DebugGame.Log("Player", "Player", "Création du player " + Name + " en " + X + ", " + Y + " de la zone " + ZoneKey); }
public Player CreatePlayer(PlayerDefinition definition) { var player = new Player(definition); player.OnPlayerMoved += Event_OnPlayerMoved; if (OnNewPlayerCreated != null) { OnNewPlayerCreated(player); } return(player); }