126{
135
136
138 {
140 }
141
142
144 {
146 }
147
149 {
151 {
153 }
154 }
155
157 {
159 {
160 return true;
161 }
162
163 return false;
164 }
165
167 {
169 }
170
172 {
173 return true;
174 }
175
177 {
178 return true;
179 }
180
182
184 {
186 {
188 }
189 }
190
192 {
194 }
195
197 {
199 }
200
202 {
204 }
205}
206
207class SoundEventHandler
208{
210
215}
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.