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