Пример #1
0
 public override void Start()
 {
     cachedTarget    = RequireComponent <PlayerTarget>();
     cachedCharacter = RequireComponent <CharacterObject>();
     cachedBonuses   = GetComponent <PlayerBonuses>();
     cachedSkills    = GetComponent <PlayerSkills>();
     cachedDamagable = GetComponent <DamagableObject>();
     mPassiveBonuses = GetComponent <PassiveBonusesComponent>();
     mMessage        = GetComponent <MmoMessageComponent>();
     m_Achievments   = GetComponent <AchievmentComponent>();
     m_CachedBot     = GetComponent <BotObject>();
 }
Пример #2
0
 public override void Start()
 {
     mPlayer      = RequireComponent <MmoActor>();
     mShip        = RequireComponent <PlayerShip>();
     mLoader      = GetComponent <PlayerLoaderObject>();
     mMessage     = GetComponent <MmoMessageComponent>();
     mBonuses     = GetComponent <PlayerBonuses>();
     mRace        = GetComponent <RaceableObject>();
     m_PetManager = GetComponent <PetManager>();
     m_Achivments = GetComponent <AchievmentComponent>();
     //m_QuestManager = GetComponent<QuestManager>();
 }
Пример #3
0
 public override void Start()
 {
     //damagers = new Dictionary<string, DamageInfo>();
     props.SetProperty((byte)PS.IgnoreDamage, ignoreDamage);
     props.SetProperty((byte)PS.IgnoreDamageTimer, mIgnoreDamageTimer);
     mIgnoreDamageTimer = ignoreDamageInterval;
     mBonuses           = GetComponent <PlayerBonuses>();
     timedDamage        = new TimedDamage(this);
     m_Skills           = GetComponent <PlayerSkills>();
     m_Achievments      = GetComponent <AchievmentComponent>();
     m_Bot       = GetComponent <BotObject>();
     m_Mmo       = GetComponent <MmoMessageComponent>();
     m_Character = GetComponent <CharacterObject>();
 }