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); }
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); }
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); }
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); }
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); }
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); }
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); }