示例#1
0
 private void MobStatsMgr_OnDestroy()
 {
     _mob      = null;
     _view     = null;
     _stats    = null;
     _creature = null;
 }
示例#2
0
 public MobStatsMgr(WO_MOB parent)
     : base(parent)
 {
     Team        = -1;
     _mob        = parent;
     _meleeSkill = _mob.Creature.SpellID;
     _attackRate = _mob.Creature.Attack_Rate;
 }
示例#3
0
 public MobMovement(WO_MOB parent)
     : base(parent)
 {
     _entry               = new SyncEntry();
     _position            = _creature.SpawnPosition;
     _rotation            = _creature.SpawnRotation.ToRadians();
     parent.OnSpawn      += MobMovement_OnSpawn;
     parent.OnDestroy    += MobMovement_OnDestroy;
     parent.OnInitialize += MobMovement_OnInitialize;
 }
 public MobThreatMgr(WO_MOB parent)
     : base(parent)
 {
 }