예제 #1
0
        public string ManufactureFighter(string name, double attackPoints, double defensePoints)
        {
            if (machineRepository.Contains(name))
            {
                return(string.Format(OutputMessages.MachineExists, name));
            }

            Fighter fighter = new Fighter(name, attackPoints, defensePoints);

            machineRepository.Add(fighter);

            return(string.Format(OutputMessages.FighterManufactured, name, fighter.AttackPoints,
                                 fighter.DefensePoints, fighter.AggressiveModeToString()));
        }