Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
BaseDamageEffect.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
13{
21 proto external void ApplyEffect(SCR_ExtendedDamageManagerComponent dmgManager);
26 proto external float GetTotalDamage();
31 proto external EDamageType GetDamageType();
36 proto external notnull Instigator GetInstigator();
41 proto external HitZone GetAffectedHitZone();
46 proto external void SetDamageType(EDamageType type);
51 proto external void SetInstigator(notnull Instigator instigator);
56 proto external void SetAffectedHitZone(notnull HitZone hitZone);
62 proto external bool IsValueChangeAllowed();
67 proto external bool IsProxy();
68
69 // callbacks
70
77 event bool HijackDamageEffect(SCR_ExtendedDamageManagerComponent dmgManager) {return false;};
82 event void OnEffectAdded(SCR_ExtendedDamageManagerComponent dmgManager);
87 event void OnEffectApplied(SCR_ExtendedDamageManagerComponent dmgManager);
94 event void HandleConsequences(SCR_ExtendedDamageManagerComponent dmgManager, DamageEffectEvaluator evaluator);
99 event void OnEffectRemoved(SCR_ExtendedDamageManagerComponent dmgManager);
105 event void OnDiag(SCR_ExtendedDamageManagerComponent dmgManager);
112 event bool Save(ScriptBitWriter w);
119 event bool Load(ScriptBitReader r);
120}
121
EDamageType type
void Load()
Definition gameLib.c:220
EDamageType
Definition EDamageType.c:13
BaseProjectileComponentClass GameComponentClass GetInstigator()