Ejemplo n.º 1
0
 public KimbokoCombine(List <Kimboko> kimbokos, int ID, Player ownerPlayer, MOVEDIRECTIONTYPE moveDirectionerType)
     : base(ID, ownerPlayer, unitType, moveDirectionerType)
 {
     this.kimbokos = OccupierStatDatabase.GetCombineKimbokoOrder(kimbokos);
     Stats         = OccupierStatDatabase.CreateKimbokoCombineStat(kimbokos);
     Abilities     = OccupierAbilityDatabase.CreateKimbokoAbilities(this);
 }
Ejemplo n.º 2
0
        public KimbokoX(int ID, Player ownerPlayer) : base(ID, ownerPlayer, unitType, moveDirectionerType)
        {
            if (ownerPlayer.ID == 1)
            {
                MoveDirectionerType = MOVEDIRECTIONTYPE.CROSSLEFT;
            }

            Stats     = OccupierStatDatabase.CreateKimbokoXStat();
            Abilities = OccupierAbilityDatabase.CreateKimbokoAbilities(this);
            //AttackPowerStat attackPow = new AttackPowerStat(2, 2);
            //AttackRangeStat attackRan = new AttackRangeStat(1, 3);
            //MoveRangeStat moveRan = new MoveRangeStat(1, 3);
            //HealthStat healthStat = new HealthStat(2, 2);
            //ActionPointStat actionPStat = new ActionPointStat(2, 2);
            //Stats = new Dictionary<int, Stat>();
            //Stats.Add(attackPow.id, attackPow);
            //Stats.Add(attackRan.id, attackRan);
            //Stats.Add(moveRan.id, moveRan);
            //Stats.Add(healthStat.id, healthStat);
            //Stats.Add(actionPStat.id, actionPStat);
        }