Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_RankInfo.c
Go to the documentation of this file.
3{
4 [Attribute(defvalue: "1", uiwidget: UIWidgets.ComboBox, desc: "Rank ID", enums: ParamEnumArray.FromEnum(SCR_ECharacterRank))]
5 protected SCR_ECharacterRank m_iRank;
6
7 [Attribute("0", UIWidgets.CheckBox, "Renegade", "Is this rank considered hostile by friendlies?")]
8 protected bool m_bIsRenegade;
9
10 [Attribute("100", UIWidgets.EditBox, "XP required to get promoted to this rank.")]
11 protected int m_iRequiredXP;
12
13 [Attribute(defvalue: "", uiwidget: UIWidgets.EditBox, desc: "Rank name")]
14 protected string m_sRankName;
15
16 [Attribute(defvalue: "", uiwidget: UIWidgets.EditBox, desc: "Rank name (upper case)")]
17 protected string m_sRankNameUpper;
18
19 [Attribute(defvalue: "", uiwidget: UIWidgets.EditBox, desc: "Rank name (short)")]
20 protected string m_sRankNameShort;
21
22 [Attribute("", "Rank insignia quad name in MilitaryIcons.imageset")]
23 protected string m_sInsignia;
24
25 //------------------------------------------------------------------------------------------------
27 SCR_ECharacterRank GetRankID()
28 {
29 return m_iRank;
30 }
31
32 //------------------------------------------------------------------------------------------------
36 {
37 return m_bIsRenegade;
38 }
39
40 //------------------------------------------------------------------------------------------------
43 {
44 return m_iRequiredXP;
45 }
46
47 //------------------------------------------------------------------------------------------------
49 string GetRankName()
50 {
51 return m_sRankName;
52 }
53
54 //------------------------------------------------------------------------------------------------
57 {
58 return m_sRankNameUpper;
59 }
60
61 //------------------------------------------------------------------------------------------------
64 {
65 return m_sRankNameShort;
66 }
67
68 //------------------------------------------------------------------------------------------------
71 {
72 return m_sInsignia;
73 }
74}
75
76//~ Character ranks. Take note to update any changes in SCR_EntityCatalogSpawnerData and EEditableEntityBudget
77enum SCR_ECharacterRank
78{
99}
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
class SCR_RankInfo CUSTOM4
class SCR_RankInfo SERGEANT
class SCR_RankInfo CORPORAL
class SCR_RankInfo COLONEL
class SCR_RankInfo CUSTOM7
class SCR_RankInfo RENEGADE
class SCR_RankInfo CUSTOM5
class SCR_RankInfo CUSTOM2
class SCR_RankInfo PRIVATE
class SCR_RankInfo CUSTOM10
class SCR_RankInfo CUSTOM9
class SCR_RankInfo CUSTOM1
class SCR_RankInfo GENERAL
class SCR_RankInfo CUSTOM8
class SCR_RankInfo CUSTOM3
class SCR_RankInfo CUSTOM6
class SCR_RankInfo CAPTAIN
class SCR_RankInfo LIEUTENANT
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
string GetRankNameUpperCase()
string GetRankName()
SCR_ECharacterRank GetRankID()
string m_sInsignia
int GetRequiredRankXP()
bool m_bIsRenegade
Definition SCR_RankInfo.c:8
string GetRankNameShort()
string m_sRankName
SCR_ECharacterRank m_iRank
Definition SCR_RankInfo.c:5
string m_sRankNameShort
string GetRankInsignia()
string m_sRankNameUpper
bool IsRankRenegade()
SCR_FieldOfViewSettings Attribute
@ INVALID
Missing components, or obstruction test was not possible.