miscevents.c 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. class PickupHeavySoundEvent extends PlayerSoundEventBase
  2. {
  3. void PickupHeavySoundEvent()
  4. {
  5. m_HasPriorityOverTypes = -1;//-1 for all
  6. m_Type = EPlayerSoundEventType.STAMINA;
  7. m_ID = EPlayerSoundEventID.PICKUP_HEAVY;
  8. m_SoundVoiceAnimEventClassID = 19;
  9. }
  10. }
  11. class ThirstSoundEvent extends PlayerSoundEventBase
  12. {
  13. void ThirstSoundEvent()
  14. {
  15. m_HasPriorityOverTypes = EPlayerSoundEventType.DUMMY | EPlayerSoundEventType.STAMINA;//-1 for all
  16. m_Type = EPlayerSoundEventType.GENERAL;
  17. m_ID = EPlayerSoundEventID.THIRST;
  18. m_SoundVoiceAnimEventClassID = 902;
  19. }
  20. }
  21. class ForceConsumeSoundEvent extends PlayerSoundEventBase
  22. {
  23. void ForceConsumeSoundEvent()
  24. {
  25. m_HasPriorityOverTypes = -1;//-1 for all
  26. m_Type = EPlayerSoundEventType.GENERAL;
  27. }
  28. }
  29. class ForceFeedSoundEvent extends ForceConsumeSoundEvent
  30. {
  31. void ForceFeedSoundEvent()
  32. {
  33. m_ID = EPlayerSoundEventID.FORCE_FEED;
  34. m_SoundVoiceAnimEventClassID = 888;
  35. }
  36. }
  37. class ForceDrinkSoundEvent extends ForceConsumeSoundEvent
  38. {
  39. void ForceDrinkSoundEvent()
  40. {
  41. m_ID = EPlayerSoundEventID.FORCE_DRINK;
  42. m_SoundVoiceAnimEventClassID = 200;
  43. }
  44. }