public override ThinkNode DeepCopy(bool resolve = true) { JobGiver_AIFightEnemy obj = (JobGiver_AIFightEnemy)base.DeepCopy(resolve); obj.targetAcquireRadius = targetAcquireRadius; obj.targetKeepRadius = targetKeepRadius; obj.needLOSToAcquireNonPawnTargets = needLOSToAcquireNonPawnTargets; obj.chaseTarget = chaseTarget; return(obj); }
public override ThinkNode DeepCopy(bool resolve = true) { JobGiver_AIFightEnemy jobGiver_AIFightEnemy = (JobGiver_AIFightEnemy)base.DeepCopy(resolve); jobGiver_AIFightEnemy.targetAcquireRadius = this.targetAcquireRadius; jobGiver_AIFightEnemy.targetKeepRadius = this.targetKeepRadius; jobGiver_AIFightEnemy.needLOSToAcquireNonPawnTargets = this.needLOSToAcquireNonPawnTargets; jobGiver_AIFightEnemy.chaseTarget = this.chaseTarget; return(jobGiver_AIFightEnemy); }