Esempio n. 1
0
        public Enemy( Armor[] armor, string name, int[] stats, Weapon weapon, int experienceWorth, AI actions )
            : base(armor,  name, stats, weapon, actions)
        {
            /* start constructor */

            mExperienceWorth = experienceWorth;
        }
Esempio n. 2
0
        private void setBasicBlackMageArmor()
        {
            /* start getBasicBlackMageArmor */

            Armor[] set = new Armor[Armor.MAXARMOR];

            mArmorSet[(int)ArmorEnum.HEAD] = WeTriedHat();
            mArmorSet[(int)ArmorEnum.CHEST] = WeTriedRobe();
            mArmorSet[(int)ArmorEnum.GLOVES] = WeTriedGloves();
            mArmorSet[(int)ArmorEnum.FEET] = WeTriedShoes();
        }
        public PlayerCharacter( Armor[] armor, string name, int[] stats, Weapon weapon, LevelTract pclass )
            : base(armor,  name, stats, weapon, pclass)
        {
            /* start constructor */

            mExperience = 0;
            mLevel = 1;
            mUpgraded = false;
            mClass = pclass;

            mClass.LevelUp(1);
        }
        public PlayerCharacter( Armor[] armor, string name, int[] stats, Weapon weapon, LevelTract pclass, ClassEnum classes )
            : base(armor,  name, stats, weapon, pclass)
        {
            /* start constructor */

            mExperience = 1000;
            mClass = pclass;
            mIsPlayer = true;
            mClassEnum = classes;

            mClass.LevelUp(1);
        }
Esempio n. 5
0
        public Enemy( Armor[] armor, string name, int[] stats, Weapon weapon, int experienceWorth, AI ai, EnemyType type )
            : base(armor,  name, stats, weapon, ai)
        {
            /* start constructor */

            mExperienceWorth = experienceWorth;
            mAI = ai;
            mIsPlayer = false;
            mType = type;

            mAI.Enemy = this;
        }
Esempio n. 6
0
        public static Armor[] getBasicRedMageArmor()
        {
            /* start getBasicRedMageArmor */

            Armor[] set = new Armor[ Armor.MAXARMOR ];

            set[ (int)ArmorEnum.HEAD ] = WeTriedHat();
            set[(int)ArmorEnum.CHEST] = WeTriedMail();
            set[(int)ArmorEnum.GLOVES] = WeTriedGloves();
            set[(int)ArmorEnum.FEET] = WeTriedShoes();

            return set;
        }
Esempio n. 7
0
        protected Character( Armor[] armor, string name, int[] stats, Weapon weapon, AbilitiesHolder abilities)
        {
            /* start constructor */

            mArmor = armor;
            mName = name;
            mStats = stats;
            mWeapon = weapon;
            mAbilities = abilities;

            mHealth = this.MaximumHealth;
            mMana = this.MaximumMana;
        }
Esempio n. 8
0
        private void setBasicWarriorArmor()
        {
            /* start getBasicWarriorArmor */

            Armor[] set = new Armor[Armor.MAXARMOR];

            mArmorSet[(int)ArmorEnum.HEAD] = WeTriedHelm();
            mArmorSet[(int)ArmorEnum.CHEST] = WeTriedPlate();
            mArmorSet[(int)ArmorEnum.GLOVES] = WeTriedGauntlets();
            mArmorSet[(int)ArmorEnum.FEET] = WeTriedBoots();
        }