3class BleedingIndicator
extends Managed
75 Debug.
Log(
"Unknown severity value!");
130 ImageWidget dropImage;
static const float SEQUENCE_DURATION_MEDIUM
static const float SEQUENCE_DROP_AVERAGE_HIGH
static const float SEQUENCE_DROP_DELAY_MAX_HIGH
static const float SEQUENCE_DROP_AVERAGE_MEDIUM
static const float SEQUENCE_DURATION_LOW
static const int INDICATOR_SEVERITY_MEDIUM
static const float SEQUENCE_DROP_DELAY_MAX_MEDIUM
static const float SEQUENCE_DROP_DELAY_MAX_LOW
static const float SEQUENCE_DROP_DELAY_MIN_MEDIUM
static const float SEQUENCE_DROP_AVERAGE_LOW
static const int INDICATOR_SEVERITY_LOW
static const float SEQUENCE_DURATION_HIGH
static const float SEQUENCE_DROP_DELAY_MIN_LOW
static const int INDICATOR_SEVERITY_HIGH
static const float SEQUENCE_DROP_DELAY_MIN_HIGH
void SetBasePosition(vector pos)
Super root of all classes in Enforce script.
static float m_DbgDropMinDelay
static float m_DbgDropMaxDelay
static bool m_DbgUseOverrideValues
static float m_DbgSequenceDuration
static info (non-constants)
static void Log(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
Prints debug message with normal prio.
ref set< ref BleedingIndicatorDropData > m_ActiveDrops
ref set< int > m_CleanupQueue
GameplayEffectsDataBleeding m_ParentMetaData
int m_CurrentDropProbabilityStep
array< float > m_DropProbabilityArray
bool IsRunningDrops()
Are any drops currently being animated?
void InitIndicator(vector position)
void BleedingIndicator(int source_ID, int severity, GameplayEffectsDataBleeding parent)
float m_LastDropSpawnTime
void StopIndicator(bool instant=false)
static bool m_Initialized
float m_TimeElapsedSequence
int m_DropProbabilityRollsCount
void Update(float timeSlice)
float m_DropSpawnMinDelay
float m_DropSpawnMaxDelay
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
static float RandomFloat01()
Returns a random float number between and min [inclusive] and max [inclusive].