wetnessnotfr.c 625 B

123456789101112131415161718192021222324252627282930313233
  1. class WetnessNotfr: NotifierBase
  2. {
  3. void WetnessNotfr(NotifiersManager manager)
  4. {
  5. m_Active = false;
  6. }
  7. override int GetNotifierType()
  8. {
  9. return eNotifiers.NTF_WETNESS;
  10. }
  11. override void DisplayBadge()
  12. {
  13. DisplayElementBadge dis_elm = DisplayElementBadge.Cast(GetVirtualHud().GetElement(eDisplayElements.DELM_BADGE_WET));
  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_WET));
  22. if( dis_elm )
  23. {
  24. dis_elm.SetLevel(eBadgeLevel.NONE);
  25. }
  26. }
  27. };