void OnEnable() { if (m_Respawn != null) { m_Respawn.respawnOccurredEvent += OnRespawnOccured; } if (m_StatsContainer != null) { m_StatsContainer.RegisterHandler(tnTeamStatsId.s_EnergyInitialValue_StatId, OnEnergyInitialValueStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_EnergyRecoveryRate_StatId, OnEnergyRecoveryRateStatChanged); } }
void OnEnable() { if (m_Respawn != null) { m_Respawn.respawnOccurredEvent += OnRespawnOccured; } if (m_StatsContainer != null) { m_StatsContainer.RegisterHandler(tnTeamStatsId.s_KickEnergyCost_StatId, OnEnergyCostStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_KickRadius_StatId, OnRadiusStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_KickCooldown_StatId, OnCooldownStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_KickForce_StatId, OnKickForceStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_KickTackleForce_StatId, OnTackleForceStatChanged); } }
void OnEnable() { // Force stop. { m_Running = false; } // Bind callbacks. if (m_Respawn != null) { m_Respawn.respawnOccurredEvent += OnRespawnOccurred; } if (m_StatsContainer != null) { m_StatsContainer.RegisterHandler(tnTeamStatsId.s_AttractEnergyCostRate_StatId, OnEnergyCostRateStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_AttractForce_StatId, OnForceMagnitudeStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_AttractRadius_StatId, OnRadiusStatChanged); } }
void OnEnable() { if (m_StatsContainer != null) { m_StatsContainer.RegisterHandler(tnTeamStatsId.s_Mass_StatId, OnMassStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_Drag_StatId, OnDragStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_MovForce_StatId, OnAppliedForceStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_MaxSpeed_StatId, OnMaxSpeedStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_DashMass_StatId, OnDashMassStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_DashDrag_StatId, OnDragStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_DashForce_StatId, OnDashAppliedForceStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_DashCooldown_StatId, OnDashCooldownStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_DashDuration_StatId, OnDashDurationStatChanged); m_StatsContainer.RegisterHandler(tnTeamStatsId.s_DashEnergyCost_StatId, OnDashEnergyCostStatChanged); } if (m_Respawn != null) { m_Respawn.respawnOccurredEvent += OnRespawnOccurred; } }