Ejemplo n.º 1
0
        public static void Main()
        {
            Ninja ninja = new Ninja("Gogo");

            string name   = RandomeEvilName.RandomName(RandomeEvilName.JediNames);
            string second = RandomeEvilName.RandomName(RandomeEvilName.RobotNames);
            string trd    = RandomeEvilName.RandomName(RandomeEvilName.AssasinNames);

            Console.WriteLine(name);
            Console.WriteLine(second);
            Console.WriteLine(trd);

            Console.WriteLine(ninja.Cash);

            Bag <IItem> check = new Bag <IItem>()
            {
                new SpecialPower(AttackTypeEnum.ForceAttack, "Name", 12, 12, 12),
                new Recreation("recreation"),
                new Energizer(EnergizerEnum.Bgurger, "energy")
            };

            check.Insert(0, new Recreation("ssss"));


            foreach (IItem item in check)
            {
                Console.WriteLine(item);
            }
        }
Ejemplo n.º 2
0
 public Bot(int level)
     : base(RandomeEvilName.RandomName(RandomeEvilName.RobotNames), level)
 {
     this.mentalPower   = this.TotalEnergy / InitialEvilSettings.EnergyToMentalPowerRatio;
     this.mentalSuccess = Randomizer.Rand.Next(InitialEvilSettings.MentalSuccessMin, InitialEvilSettings.MentalSuccessMax + 1);
     this.mentalAttack  = new Skill(PowerEnum.MentalPower, InitialEvilSettings.MentalAttackName, this.mentalPower, this.mentalSuccess);
 }
Ejemplo n.º 3
0
 public Assassin(int level)
     : base(RandomeEvilName.RandomName(RandomeEvilName.AssasinNames), level)
 {
     this.forcePower   = this.TotalEnergy / InitialEvilSettings.EnergyToForcePowerRatio;
     this.forceSuccess = Randomizer.Rand.Next(InitialEvilSettings.ForceSuccessMin, InitialEvilSettings.ForceSuccessMax + 1);
     this.forceAttack  = new Skill(PowerEnum.ForcePower, InitialEvilSettings.ForceAttackName, this.forcePower, this.forceSuccess);
 }