Beispiel #1
0
        public Monster(
				Family inMemberOf,
				String inName,
				int inMaxLV,
				int inGrowthRate,
				int inBaseHP,
				int inBaseMP,
				int inBaseATK,
				int inBaseDEF,
				int inBaseAGL,
				int inBaseINT,
				Skill inSkill1,
				Skill inSkill2,
				Skill inSkill3
			)
        {
            this.MemberOf = inMemberOf;
            this.Name = inName;
            this.MaxLV = inMaxLV;
            this.GrowthRate = inGrowthRate;
            this.BaseHP = inBaseHP;
            this.BaseMP = inBaseMP;
            this.BaseATK = inBaseATK;
            this.BaseDEF = inBaseDEF;
            this.BaseAGL = inBaseAGL;
            this.BaseINT = inBaseINT;
            this.LearnedSkills = new List<Skill>();
            this.LearnedSkills.Add(inSkill1);
            this.LearnedSkills.Add(inSkill2);
            this.LearnedSkills.Add(inSkill3);
        }
Beispiel #2
0
        public Key(
				String inName,
				int inRarity,
				Family inMonsterType1,
				Family inMonsterType2
			)
        {
            this.Name = inName;
            this.Rarity = inRarity;
            this.MonsterTypes = new List<Family>();
            this.MonsterTypes.Add(inMonsterType1);
            if (inMonsterType2 != null)
                this.MonsterTypes.Add(inMonsterType2);
        }