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_ScenarioFrameworkResourceConditionValue.c
Go to the documentation of this file.
1
[
BaseContainerProps
()]
2
class
SCR_ScenarioFrameworkResourceConditionValue
:
SCR_ScenarioFrameworkResourceConditionBase
3
{
4
[
Attribute
(defvalue:
"0"
,
desc
:
"Activation amount"
,
params
:
"0 inf"
)]
5
float
m_fTargetValue;
6
7
[
Attribute
(defvalue:
"0"
,
desc
:
"Operator"
, uiwidget:
UIWidgets
.ComboBox, enumType:
SCR_EScenarioFrameworkComparisonOperator
)]
8
SCR_EScenarioFrameworkComparisonOperator
m_eComparisonOperator;
9
10
//------------------------------------------------------------------------------------------------
11
override
bool
Init
(notnull
IEntity
ent, notnull SCR_ResourceComponent resourceComponent,
EResourceType
resourceType)
12
{
13
super.Init(ent, resourceComponent, resourceType);
14
15
float
current;
16
SCR_ResourceSystemHelper
.GetStoredResources(resourceComponent, current, resourceType);
17
18
if
(((m_eComparisonOperator ==
SCR_EScenarioFrameworkComparisonOperator
.LESS_THAN) && (current < m_fTargetValue)) || ((m_eComparisonOperator ==
SCR_EScenarioFrameworkComparisonOperator
.LESS_OR_EQUAL) && (current <= m_fTargetValue)) || ((m_eComparisonOperator ==
SCR_EScenarioFrameworkComparisonOperator
.EQUAL) && (current == m_fTargetValue)) || ((m_eComparisonOperator ==
SCR_EScenarioFrameworkComparisonOperator
.GREATER_OR_EQUAL) && (current >= m_fTargetValue)) ||((m_eComparisonOperator ==
SCR_EScenarioFrameworkComparisonOperator
.GREATER_THEN) && (current > m_fTargetValue)))
19
return
true
;
20
21
return
false
;
22
}
23
}
Init
override void Init()
Definition
CharacterCameraHandlerComponent.c:40
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
SCR_EScenarioFrameworkComparisonOperator
SCR_EScenarioFrameworkComparisonOperator
Definition
SCR_EScenarioFrameworkComparisonOperator.c:2
EResourceType
EResourceType
Definition
SCR_ResourceContainer.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
IEntity
Definition
IEntity.c:13
SCR_ResourceSystemHelper
Definition
SCR_ResourceSystemHelper.c:2
SCR_ScenarioFrameworkResourceConditionBase
Definition
SCR_ScenarioFrameworkResourceConditionBase.c:3
SCR_ScenarioFrameworkResourceConditionValue
Definition
SCR_ScenarioFrameworkResourceConditionValue.c:3
UIWidgets
Definition
attributes.c:40
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
ScenarioFramework
Conditions
ResourceConditions
SCR_ScenarioFrameworkResourceConditionValue.c
Generated by
1.17.0