Esempio n. 1
0
 public override void OnUse()
 {
     base.OnUse();
     this.navmeshCut = null;
     this._attackOneTargetCounter     = 0;
     this._attackOneTargetCounterLast = 0;
     this._myLastTarget            = new PoolObjHandle <ActorRoot>();
     this._aroundEffects           = null;
     this._attackLinker            = null;
     _myselfHeightVec              = new Vector3(0f, 3f, 0f);
     this.attackAreaCheck          = null;
     this._aroundEnemyMonsterCount = 0;
     this.m_bFirstAttacked         = false;
     this.HitEffect = new OrganHitEffect();
     this.cfgInfo   = null;
 }
Esempio n. 2
0
 public override void OnUse()
 {
     base.OnUse();
     this.navmeshCut = null;
     this._attackOneTargetCounter     = 0;
     this._attackOneTargetCounterLast = 0;
     this._myLastTarget            = default(PoolObjHandle <ActorRoot>);
     this.nOutCombatHpRecoveryTick = 0;
     this._aroundEffects           = null;
     this._attackLinker            = null;
     this.attackAreaCheck          = null;
     this._aroundEnemyMonsterCount = 0;
     this.m_bFirstAttacked         = false;
     this.HitEffect       = default(OrganHitEffect);
     this.cfgInfo         = null;
     this.antiHiddenTimer = 0;
     this.TarEyeList_     = null;
     this.attackDistSqr   = 0L;
 }