DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс GameplayEffectsData

Manages all bleeding indicators and their updates. Подробнее...

Защищенные члены

void GameplayEffectsDataBleeding (array< ref Widget > input, int type, int user_override=-1)
 
override void Init (array< ref Widget > input, int type, Widget layout_root, int user_override=-1)
 
override bool HasDefinedHandle ()
 
override bool DataInitialized ()
 
override void RegisterData (Param p)
 
void RegisterBleedingIndicatorInstance (int bit, float flow_modifier)
 
void SpawnBleedingIndicator (int source_ID, vector position)
 
int CalculateSeverity (float flow_modifier)
 
ImageWidget GetNextDropImage ()
 
void StopBleedingIndicator (int source_ID, bool instant=false)
 
void UpdateBleedingIndicators (float timeSlice)
 
void CleanupBleedingIndicators ()
 
override void Update (float timeSlice=0, Param p=null, int handle=-1)
 
override void UpdateVisibility (bool state)
 
override void ForceStop ()
 stops and re-sets indicators and images even out of sequence. Should still be tied to the 'player' update, though!
 
void BuildProbabilityData (int severity, float frequency)
 
array< floatGetProbabilities (int severity)
 
void BuildPositioningData ()
 
vector GenerateSequenceRandomPosition ()
 

Защищенные данные

bool m_Initialized
 
bool m_Visible
 
ref map< int, ref BleedingIndicator > m_RegisteredInstances
 
ref array< intm_CleanupQueue
 
ref array< intm_RunningIndicators
 
int m_LastDropIdx
 
int m_ImageWidgetCount
 
ref map< int, ref array< float > > m_ProbabilityMap
 
ref array< Widgetm_PositioningFramesArray
 
Widget m_BloodDropsFrame
 
int m_LastPositionFrameUsed
 

Подробное описание

Manages all bleeding indicators and their updates.

См. определение в файле GEWidgetsMetaDataBleeding.c строка 3