pillsnotfr.c 627 B

12345678910111213141516171819202122232425262728293031323334
  1. class PillsNotfr: NotifierBase
  2. {
  3. void PillsNotfr(NotifiersManager manager)
  4. {
  5. m_Active = false;
  6. }
  7. override int GetNotifierType()
  8. {
  9. return eNotifiers.NTF_PILLS;
  10. }
  11. override void DisplayBadge()
  12. {
  13. DisplayElementBadge dis_elm = DisplayElementBadge.Cast(GetVirtualHud().GetElement(eDisplayElements.DELM_BADGE_PILLS));
  14. if( dis_elm )
  15. {
  16. dis_elm.SetLevel(eBadgeLevel.FIRST);
  17. }
  18. }
  19. override void HideBadge()
  20. {
  21. DisplayElementBadge dis_elm = DisplayElementBadge.Cast(GetVirtualHud().GetElement(eDisplayElements.DELM_BADGE_PILLS));
  22. if( dis_elm )
  23. {
  24. dis_elm.SetLevel(eBadgeLevel.NONE);
  25. }
  26. }
  27. };