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_ScenarioFrameworkDamageContextConditionValue.c
Go to the documentation of this file.
1
[
BaseContainerProps
(),
SCR_ContainerActionTitle
()]
2
class
SCR_ScenarioFrameworkDamageContextConditionValue
:
SCR_ScenarioFrameworkDamageContextConditionBase
3
{
4
[
Attribute
(defvalue:
"0"
,
desc
:
"Activation Value"
,
params
:
"0 inf 0.01"
)]
5
float
m_fActivationValue;
6
7
[
Attribute
(
"0"
,
UIWidgets
.ComboBox,
"Operator"
,
""
, ParamEnumArray.FromEnum(
SCR_EScenarioFrameworkComparisonOperator
))]
8
protected
SCR_EScenarioFrameworkComparisonOperator
m_eComparisonOperator
;
9
10
//------------------------------------------------------------------------------------------------
11
override
bool
ConditionCheck
(
BaseDamageContext
damageContext)
12
{
13
return
(
14
((
m_eComparisonOperator
==
SCR_EScenarioFrameworkComparisonOperator
.LESS_THAN) && (damageContext.damageValue < m_fActivationValue)) ||
15
((
m_eComparisonOperator
==
SCR_EScenarioFrameworkComparisonOperator
.LESS_OR_EQUAL) && (damageContext.damageValue <= m_fActivationValue)) ||
16
((
m_eComparisonOperator
==
SCR_EScenarioFrameworkComparisonOperator
.EQUAL) && (damageContext.damageValue == m_fActivationValue)) ||
17
((
m_eComparisonOperator
==
SCR_EScenarioFrameworkComparisonOperator
.GREATER_OR_EQUAL) && (damageContext.damageValue >= m_fActivationValue)) ||
18
((
m_eComparisonOperator
==
SCR_EScenarioFrameworkComparisonOperator
.GREATER_THEN) && (damageContext.damageValue > m_fActivationValue))
19
);
20
}
21
}
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
SCR_EScenarioFrameworkComparisonOperator
SCR_EScenarioFrameworkComparisonOperator
Definition
SCR_EScenarioFrameworkComparisonOperator.c:2
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
params
category params
Definition
SCR_SpherePointGeneratorPreviewComponent.c:21
BaseDamageContext
Definition
BaseDamageContext.c:13
SCR_ContainerActionTitle
Definition
SCR_ContainerActionTitle.c:2
SCR_ScenarioFrameworkDamageContextConditionBase
Definition
SCR_ScenarioFrameworkDamageContextConditionBase.c:3
SCR_ScenarioFrameworkDamageContextConditionValue
Definition
SCR_ScenarioFrameworkDamageContextConditionValue.c:3
SCR_ScenarioFrameworkDamageContextConditionValue::ConditionCheck
override bool ConditionCheck(BaseDamageContext damageContext)
Definition
SCR_ScenarioFrameworkDamageContextConditionValue.c:11
SCR_ScenarioFrameworkDamageContextConditionValue::m_eComparisonOperator
SCR_EScenarioFrameworkComparisonOperator m_eComparisonOperator
Definition
SCR_ScenarioFrameworkDamageContextConditionValue.c:8
UIWidgets
Definition
attributes.c:40
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
ScenarioFramework
Actions
DamageActions
DamageInstigatorConditions
SCR_ScenarioFrameworkDamageContextConditionValue.c
Generated by
1.17.0