97{
106
107
109 {
111 }
112
113
115 {
117 }
118
120 {
122 {
124 }
125 }
126
128 {
130 {
131 return true;
132 }
133
134 return false;
135 }
136
138 {
140 }
141
143 {
144 return true;
145 }
146
148 {
149 return true;
150 }
151
153
155 {
157 {
159 }
160 }
161
163 {
165 }
166
168 {
170 }
171
173 {
175 }
176}
177
178class SoundEventHandler
179{
181
186}
eBleedingSourceType m_Type
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
override int GetCurrentStateEventID()
override int GetCurrentStateEventType()
override bool PlayRequestEx(EPlayerSoundEventID id, bool sent_from_server=false, int param=0)
AbstractWave m_SoundSetCallback
AbstractWave GetSoundSetCallback()
bool IsSoundCallbackExist()
bool IsDestroyRequested()
int m_SoundVoiceAnimEventClassID
bool IsSkipForControlled()
string m_SoundSetNameRoot
bool m_SkipForControlledCharacter
void Stop()
Stops all elements this effect consists of.