예제 #1
0
        public string AddPlayer(string name)
        {
            IPlayer currentPlayer = new CivilPlayer(name);

            players.Add(currentPlayer);

            return($"Successfully added civil player: {name}!");
        }
예제 #2
0
        public string AddPlayer(string name)
        {
            IPlayer player = new CivilPlayer(name);


            this.civilPlayers.Add(player);

            return($"Successfully added civil player: {name}!");
        }
예제 #3
0
        public string AddPlayer(string name)
        {
            CivilPlayer civilPlayer = new CivilPlayer(name);

            civilPlayer.GunRepository = new GunRepository();
            this.players.Add(civilPlayer);

            return($"Successfully added civil player: {name}!");
        }
예제 #4
0
        public string AddPlayer(string name)
        {
            IPlayer player = new CivilPlayer(name);

            this.civilPlayers.Add(player);

            return(string.Format(
                       OutputMessages.SuccessfullyAddedCivilPlayer,
                       name));
        }
        public string AddPlayer(string name)
        {
            IPlayer player = new CivilPlayer(name);

            this.civilPlayers.Add(player);

            return(string.Format(
                       OutputMessages.CivilPlayerAdded,
                       player.Name));
        }
예제 #6
0
        public string AddPlayer(string name)
        {
            if (string.IsNullOrWhiteSpace(name))
            {
                throw new ArgumentException("Player's name cannot be null or a whitespace!");
            }
            CivilPlayer player = new CivilPlayer(name);

            this.civilPlayers.Add(player);
            return($"Successfully added civil player: {name}!");
        }
예제 #7
0
        public string AddPlayer(string name)
        {
            IPlayer civilPlayer = new CivilPlayer(name);

            if (!this.players.ContainsKey(name))
            {
                this.players.Add(name, civilPlayer);
                return($"Successfully added civil player: {name}!");
            }

            this.players.Add(name, civilPlayer);
            return($"Civil player already exists");
        }