Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_BarbedWireCuttingDamageEffect.c
Go to the documentation of this file.
1
class
SCR_BarbedWireCuttingDamageEffect
:
SCR_InstantDamageEffect
2
{
3
[
Attribute
(defvalue:
"10"
, uiwidget:
UIWidgets
.EditBox,
desc
:
"Multiplication of base barbed wire damageValue \n x = m/s"
,
category
:
"Barbed wire damage"
)]
4
protected
float
m_fDamageMultiplier
;
5
6
[
Attribute
(defvalue:
"0.5"
, uiwidget:
UIWidgets
.EditBox,
desc
:
"Chance that bleeding is started by the cut on the character \n 0 means no chance, 1 means always bleed"
,
params
:
"0 1 0.001"
,
category
:
"Barbed wire damage"
)]
7
protected
float
m_fCauseBleedingChance
;
8
9
10
//------------------------------------------------------------------------------------------------
11
protected
override
void
HandleConsequences
(SCR_ExtendedDamageManagerComponent dmgManager,
DamageEffectEvaluator
evaluator)
12
{
13
super.HandleConsequences(dmgManager, evaluator);
14
15
evaluator.HandleEffectConsequences(
this
, dmgManager);
16
}
17
18
//------------------------------------------------------------------------------------------------
19
float
GetDamageMultiplier
()
20
{
21
return
m_fDamageMultiplier
;
22
}
23
24
//------------------------------------------------------------------------------------------------
25
float
GetBleedingChance
()
26
{
27
return
m_fCauseBleedingChance
;
28
}
29
}
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
params
category params
Definition
SCR_SpherePointGeneratorPreviewComponent.c:21
category
params category
Definition
SCR_VehicleDamageManagerComponent.c:302
DamageEffectEvaluator
Definition
DamageEffectEvaluator.c:2
SCR_BarbedWireCuttingDamageEffect
Definition
SCR_BarbedWireCuttingDamageEffect.c:2
SCR_BarbedWireCuttingDamageEffect::HandleConsequences
override void HandleConsequences(SCR_ExtendedDamageManagerComponent dmgManager, DamageEffectEvaluator evaluator)
Definition
SCR_BarbedWireCuttingDamageEffect.c:11
SCR_BarbedWireCuttingDamageEffect::m_fCauseBleedingChance
float m_fCauseBleedingChance
Definition
SCR_BarbedWireCuttingDamageEffect.c:7
SCR_BarbedWireCuttingDamageEffect::GetBleedingChance
float GetBleedingChance()
Definition
SCR_BarbedWireCuttingDamageEffect.c:25
SCR_BarbedWireCuttingDamageEffect::m_fDamageMultiplier
float m_fDamageMultiplier
Definition
SCR_BarbedWireCuttingDamageEffect.c:4
SCR_BarbedWireCuttingDamageEffect::GetDamageMultiplier
float GetDamageMultiplier()
Definition
SCR_BarbedWireCuttingDamageEffect.c:19
SCR_InstantDamageEffect
Definition
SCR_InstantDamageEffect.c:7
UIWidgets
Definition
attributes.c:40
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
Damage
DamageEffects
CharacterDamageEffects
SCR_BarbedWireCuttingDamageEffect.c
Generated by
1.17.0