Exemple #1
0
 public NewPlayerEvent(Player player) : base("new_player")
 {
     Player = player;
 }
Exemple #2
0
 public MoveEvent(Player playerWithNewPosition):base("move")
 {
     Player = playerWithNewPosition;
 }
Exemple #3
0
 public Player SpawnPlayer(string playerUid)
 {
     var player = new Player(playerUid, _random.NextDouble() * FieldWidth, _random.NextDouble() * FieldHeight);
     _players[playerUid] = player;
     _eventQueue.Enqueue(new NewPlayerEvent(player));
     return player;
 }
Exemple #4
0
 public DestroyPlayerEvent(Player player) : base("destroy_player")
 {
     Player = player;
 }