285 {
286
287
290 {
292
295 }
296
298
300 {
302 {
304 }
305 }
306
308 {
309
310
312 {
313
316 {
318 }
320 {
322 }
323 }
324 else
325 {
327 }
328 }
329
330 #ifdef DIAG_DEVELOPER
331 #ifndef SERVER
333 {
334
337
338 DisplayDebug1("Symptoms Client", 50, primary_debug, secondary_debug);
340 ShowAvailableSymptoms();
341 }
342 else
343 {
344 CleanDebug1("Symptoms Client", 50);
345 CleanDebug2("Symptoms Server", 300);
346 CleanAvailableSymptoms();
347 }
348
351 {
353 }
355 {
357 }
358 #endif
359 #endif
360 }
ref array< ref Param > m_SymptomQueueServerDbgPrimary
ref map< int, int > m_ActiveSymptomTypes
SymptomBase QueueUpSecondarySymptomEx(int symptom_id, int uid=-1)
int m_ActiveSymptomIndexPrimary
void RemoveSecondarySymptom(int symptom_id)
Removes a single Symptom.
ref array< ref SymptomBase > m_SymptomQueueSecondary
ref array< ref SymptomBase > m_SymptomQueuePrimary
void UpdateActiveSymptoms(float deltatime)
ref SmptAnimMetaBase m_AnimMeta
void OnAnimationFinished(eAnimFinishType type=eAnimFinishType.SUCCESS)
int FindFirstAvailableSymptomIndex()
ref map< int, ref SymptomBase > m_AvailableSymptoms
ref array< ref Param > m_SymptomQueueServerDbgSecondary
Result for an object found in CGame.IsBoxCollidingGeometryProxy.