PlayerAdd() публичный Метод

public PlayerAdd ( Player plr ) : void
plr Player
Результат void
Пример #1
0
        private void HandleAddPlayer(Event ev)
        {
            MatchAddPlayerEvent evCasted = (MatchAddPlayerEvent)ev;
            Player plr = evCasted.Player;
            Team plrTeam = new Team(this, String.Format("{0}'s team", plr.Name));
            TeamAdd(plrTeam);
            plrTeam.PlayerAdd(plr);

            plr.OnEvent += HandlePlayerShot;
            plr.OnEvent += HandlePlayerLose;
            foreach (Ship ship in plr.Ships)
            {
                ship.OnEvent += HandleShipMove;
                ship.OnEvent += HandleShipDestroyed;
            }
        }