32#define EARTHQUAKE_STRENGTH 50
34class ViewJitter :
public Trigger
42 qboolean m_bDoneDeath;
46 CLASS_PROTOTYPE(ViewJitter);
59 void EventActivateJitter(
Event *ev);
60 void EventJitterThink(
Event *ev);
61 void EventSetRadius(
Event *ev);
62 void EventSetEdgeEffect(
Event *ev);
63 void EventSetAmount(
Event *ev);
64 void EventSetDuration(
Event *ev);
65 void EventSetTimeDecay(
Event *ev);
66 void EventSetDoneDeath(
Event *ev);
68 void Archive(
Archiver& arc)
override;
71inline void ViewJitter::Archive(
Archiver& arc)
73 Trigger::Archive(arc);
75 arc.ArchiveFloat(&m_fRadius);
76 arc.ArchiveFloat(&m_fEdgeEffect);
77 arc.ArchiveVector(&m_vJitterStrength);
78 arc.ArchiveFloat(&m_fDuration);
79 arc.ArchiveVector(&m_vTimeDecay);
80 arc.ArchiveBoolean(&m_bDoneDeath);
81 arc.ArchiveFloat(&m_fTimeRunning);
Definition listener.h:246