Example #1
0
        public SkillBackStab Copy()
        {
            SkillBackStab b = new SkillBackStab();

            b.id           = id;
            b.referPoint   = referPoint;
            b.basePoint    = basePoint;
            b.moveDelay    = moveDelay;
            b.maxInfluence = maxInfluence;
            b.hitArea      = hitArea.Copy();
            return(b);
        }
Example #2
0
        public SkillAreaRand Copy()
        {
            SkillAreaRand b = new SkillAreaRand();

            b.id         = id;
            b.referPoint = referPoint;
            b.basePoint  = basePoint;
            b.unitID     = unitID;
            b.unitCount  = unitCount;
            b.area       = area.Copy();
            return(b);
        }
Example #3
0
        public SkillJump Copy()
        {
            SkillJump b = new SkillJump();

            b.id           = id;
            b.moveTime     = moveTime;
            b.speed        = speed;
            b.height       = height;
            b.jumpType     = jumpType;
            b.hitArea      = hitArea.Copy();
            b.maxInfluence = maxInfluence;
            return(b);
        }
Example #4
0
        public SkillFollow Copy()
        {
            SkillFollow b = new SkillFollow();

            b.id            = id;
            b.maxFollowTime = maxFollowTime;
            b.speed         = speed;
            b.waves         = waves;
            b.waveDelay     = waveDelay;
            b.hitArea       = hitArea.Copy();
            b.offset        = offset;
            return(b);
        }
Example #5
0
        public SkillHelix Copy()
        {
            SkillHelix b = new SkillHelix();

            b.id           = id;
            b.moveTime     = moveTime;
            b.maxRadius    = maxRadius;
            b.maxInfluence = maxInfluence;
            b.canPierce    = canPierce;
            b.hitArea      = hitArea.Copy();
            b.offset       = offset;
            return(b);
        }
Example #6
0
        public SkillArea Copy()
        {
            SkillArea b = new SkillArea();

            b.id           = id;
            b.moveDelay    = moveDelay;
            b.referPoint   = referPoint;
            b.basePoint    = basePoint;
            b.waves        = waves;
            b.waveDelay    = waveDelay;
            b.maxInfluence = maxInfluence;
            b.hitArea      = hitArea.Copy();
            return(b);
        }
Example #7
0
        public SkillLine Copy()
        {
            SkillLine b = new SkillLine();

            b.id           = id;
            b.moveTime     = moveTime;
            b.speed        = speed;
            b.waves        = waves;
            b.waveDelay    = waveDelay;
            b.maxInfluence = maxInfluence;
            b.canPierce    = canPierce;
            b.hitArea      = hitArea.Copy();
            b.offset       = offset;
            return(b);
        }