DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
ParticleBase.c
См. документацию.
1
53
60class ParticleBase : Entity
61{
63 protected bool m_IsPlaying;
64
67
68
69
72 {
74 }
75
76
77
79 override bool IsParticle()
80 {
81 return true;
82 }
83
84
85
90
97 {
98 ErrorEx("Not implemented.", ErrorExSeverity.WARNING);
99 }
100
107 bool PlayParticleEx(int particle_id = -1, int flags = 0)
108 {
109 ErrorEx("Not implemented.", ErrorExSeverity.WARNING);
110 return false;
111 }
112
118 bool StopParticle(int flags = 0)
119 {
120 ErrorEx("Not implemented.", ErrorExSeverity.WARNING);
121 return false;
122 }
123
129 {
130 ErrorEx("Not implemented.", ErrorExSeverity.WARNING);
131 return false;
132 }
133
139 {
140 ErrorEx("Not implemented.", ErrorExSeverity.WARNING);
141 return false;
142 }
143
149 {
150 ErrorEx("Not implemented.", ErrorExSeverity.WARNING);
151 return false;
152 }
153
155
156
157
163 {
164 return m_EventInvokers;
165 }
166
167
168
175
179 protected void OnParticleStart()
180 {
181 m_IsPlaying = true;
183 }
184
188 protected void OnParticleStop()
189 {
190 m_IsPlaying = false;
192 }
193
197 protected void OnParticleReset()
198 {
200 }
201
206 protected void OnParticleEnd()
207 {
209 }
210
214 protected void OnParticleParented(IEntity parent)
215 {
217 }
218
222 protected void OnParticleUnParented(IEntity parent)
223 {
225 }
226
228}
bool m_IsPlaying
Whether the Effect is currently playing.
Определения Effect.c:37
bool IsParticle()
Check whether the Effect is EffectParticle without casting.
Определения Effect.c:136
void PlayParticle(int particle_id=-1)
Method to tell the particle to start playing.
Определения ParticleBase.c:96
void ParticleBase()
ctor
Определения ParticleBase.c:71
ParticleEvents GetEvents()
Get the events.
Определения ParticleBase.c:162
bool StopParticle(int flags=0)
Method to tell the particle to stop playing.
Определения ParticleBase.c:118
bool ResetParticle()
Method to tell the particle to reset.
Определения ParticleBase.c:128
bool RestartParticle()
Method to tell the particle to restart (reset + play)
Определения ParticleBase.c:138
void OnParticleParented(IEntity parent)
Event when the particle receives a parent.
Определения ParticleBase.c:214
bool PlayParticleEx(int particle_id=-1, int flags=0)
Method to tell the particle to start playing.
Определения ParticleBase.c:107
void OnParticleStart()
Event when the particle starts.
Определения ParticleBase.c:179
void OnParticleUnParented(IEntity parent)
Event when the particle is orphaned.
Определения ParticleBase.c:222
void OnParticleReset()
Event when the particle is restarted.
Определения ParticleBase.c:197
ref ParticleEvents m_EventInvokers
Event invokers.
Определения ParticleBase.c:66
void OnParticleEnd()
Event when the particle ends.
Определения ParticleBase.c:206
bool IsParticlePlaying()
Ask if the particle is still playing.
Определения ParticleBase.c:148
void OnParticleStop()
Event when the particle stops.
Определения ParticleBase.c:188
int particle_id
Определения SmokeSimulation.c:28
Определения Camera.c:2
Определения EnEntity.c:165
ref ScriptInvoker Event_OnParticleUnParented
Called when particle is orphaned.
Определения ParticleBase.c:51
ref ScriptInvoker Event_OnParticleEnd
Called when particle ends.
Определения ParticleBase.c:41
ref ScriptInvoker Event_OnParticleParented
Called when particle receives a parent.
Определения ParticleBase.c:46
ref ScriptInvoker Event_OnParticleStart
Called when particle starts playing.
Определения ParticleBase.c:22
ref ScriptInvoker Event_OnParticleReset
Called when particle is reset.
Определения ParticleBase.c:34
ref ScriptInvoker Event_OnParticleStop
Called when particle stops playing.
Определения ParticleBase.c:28
Invokers for ParticleBase events, called from events.
Определения ParticleBase.c:16
proto void Invoke(void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
invoke call on all inserted methods with given arguments
ScriptInvoker Class provide list of callbacks usage:
Определения tools.c:116
ErrorExSeverity
Определения EnDebug.c:62
enum ShapeType ErrorEx