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_MinBaseDistanceConfig.c
Go to the documentation of this file.
1
[
BaseContainerProps
(configRoot:
true
)]
2
class
SCR_MinBaseDistanceConfig
3
{
4
[
Attribute
()]
5
protected
ref array<ref SCR_MinBaseDistanceInfo>
m_aMinBaseDistanceInfoList
;
6
7
//------------------------------------------------------------------------------------------------
10
int
GetMinDistanceFromBase
(
SCR_ECampaignBaseType
baseType)
11
{
12
foreach
(SCR_MinBaseDistanceInfo baseDistanceInfo :
m_aMinBaseDistanceInfoList
)
13
{
14
if
(baseDistanceInfo.GetBaseType() == baseType)
15
return
baseDistanceInfo.GetDistance();
16
}
17
18
return
0;
19
}
20
}
21
22
[
BaseContainerProps
()]
23
class
SCR_MinBaseDistanceInfo
24
{
25
[
Attribute
(defvalue:
SCR_ECampaignBaseType
.BASE.ToString(), uiwidget:
UIWidgets
.ComboBox,
desc
:
"Base type"
, enumType:
SCR_ECampaignBaseType
)]
26
protected
SCR_ECampaignBaseType
m_eBaseType;
27
28
[
Attribute
(
"0"
,
params
:
"0 inf 1"
,
desc
:
"Minimum required distance from the base to establish a new base."
)]
29
protected
int
m_iMinimumRequiredDistanceFromBase;
30
31
//------------------------------------------------------------------------------------------------
32
SCR_ECampaignBaseType
GetBaseType()
33
{
34
return
m_eBaseType;
35
}
36
37
//------------------------------------------------------------------------------------------------
38
int
GetDistance()
39
{
40
return
m_iMinimumRequiredDistanceFromBase;
41
}
42
}
SCR_ECampaignBaseType
SCR_ECampaignBaseType
Definition
SCR_CampaignMilitaryBaseComponent.c:2966
BaseContainerProps
class SCR_MinBaseDistanceConfig BaseContainerProps()] class SCR_MinBaseDistanceInfo
Definition
SCR_MinBaseDistanceConfig.c:22
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
params
category params
Definition
SCR_SpherePointGeneratorPreviewComponent.c:21
SCR_MinBaseDistanceConfig
Definition
SCR_MinBaseDistanceConfig.c:3
SCR_MinBaseDistanceConfig::GetMinDistanceFromBase
int GetMinDistanceFromBase(SCR_ECampaignBaseType baseType)
Definition
SCR_MinBaseDistanceConfig.c:10
SCR_MinBaseDistanceConfig::m_aMinBaseDistanceInfoList
ref array< ref SCR_MinBaseDistanceInfo > m_aMinBaseDistanceInfoList
Definition
SCR_MinBaseDistanceConfig.c:5
UIWidgets
Definition
attributes.c:40
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
Campaign
SCR_MinBaseDistanceConfig.c
Generated by
1.17.0