1234567891011121314151617181920212223242526272829303132333435363738394041 |
- class HeartbeatNotfr: NotifierBase
- {
- void HeartbeatNotfr(NotifiersManager manager)
- {
- m_Active = false;
- }
- override int GetNotifierType()
- {
- return eNotifiers.NTF_HEARTBEAT;
- }
- override void DisplayBadge()
- {
-
- DisplayElementBadge dis_elm = DisplayElementBadge.Cast(GetVirtualHud().GetElement(eDisplayElements.DELM_BADGE_HEARTBEAT));
-
- if( dis_elm )
- {
- if (m_Player.GetPulseType() == EPulseType.REGULAR)
- {
- dis_elm.SetLevel(eBadgeLevel.FIRST);
- }
- else
- {
- dis_elm.SetLevel(eBadgeLevel.SECOND);
- }
- }
- }
- override void HideBadge()
- {
-
- DisplayElementBadge dis_elm = DisplayElementBadge.Cast(GetVirtualHud().GetElement(eDisplayElements.DELM_BADGE_HEARTBEAT));
-
- if( dis_elm )
- {
- dis_elm.SetLevel(eBadgeLevel.NONE);
- }
- }
- };
|