Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_DamageManagerData.c
Go to the documentation of this file.
1//------------------------------------------------------------------------------------------------
3{
4 int m_iNextFreeIndex = -1;
5 protected ref ScriptInvoker m_OnDamage;
11
12 //------------------------------------------------------------------------------------------------
13 void Reset()
14 {
15 delete m_OnDamage;
21 }
22
23 //------------------------------------------------------------------------------------------------
24 ScriptInvoker GetOnDamage(bool createNew = true)
25 {
26 if (!m_OnDamage && createNew)
28 return m_OnDamage;
29 }
30
31 //------------------------------------------------------------------------------------------------
33 {
34 if (!m_OnDamageOverTimeAdded && createNew)
37 }
38
39 //------------------------------------------------------------------------------------------------
46
47 //------------------------------------------------------------------------------------------------
49 {
50 if (!m_OnDamageStateChanged && createNew)
53 }
54
55 //------------------------------------------------------------------------------------------------
57 {
58 if (!m_OnDamageEffectAdded && createNew)
61 }
62
63 //------------------------------------------------------------------------------------------------
65 {
66 if (!m_OnDamageEffectRemoved && createNew)
69 }
70};
ref ScriptInvoker m_OnDamageStateChanged
ScriptInvoker GetOnDamageEffectRemoved(bool createNew=true)
ref ScriptInvoker m_OnDamageEffectAdded
ref ScriptInvoker m_OnDamageOverTimeRemoved
ScriptInvoker GetOnDamageEffectAdded(bool createNew=true)
ScriptInvoker GetOnDamageOverTimeRemoved(bool createNew=true)
ref ScriptInvoker m_OnDamageEffectRemoved
ScriptInvoker GetOnDamageStateChanged(bool createNew=true)
ref ScriptInvoker m_OnDamageOverTimeAdded
ref ScriptInvoker m_OnDamage
ScriptInvoker GetOnDamageOverTimeAdded(bool createNew=true)
ScriptInvoker GetOnDamage(bool createNew=true)
ScriptInvokerBase< func > ScriptInvoker
Definition tools.c:134