Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AICharacterSetting.c
Go to the documentation of this file.
3[BaseContainerProps(visible: false)]
4class SCR_AICharacterSetting : SCR_AISettingBase
5{
12
13 override int GetMaxActionCause() { return ACTION_CAUSE_NOT_SUPPORTED; }
14}
15
17[BaseContainerProps(visible: false)]
18class SCR_AICharacterSettingWithCause : SCR_AICharacterSetting
19{
20 [Attribute(typename.EnumToString(SCR_EAIBehaviorCause, SCR_EAIBehaviorCause.DANGER_LOW), UIWidgets.ComboBox, enums: ParamEnumArray.FromEnum(SCR_EAIBehaviorCause), desc: "The setting applies to actions of this cause and all below it (higher in the combo box list)")]
21 protected SCR_EAIBehaviorCause m_eCause;
22
23 //---------------------------------------------------------------------------------------------------
24 protected void Init(SCR_EAISettingOrigin origin, SCR_EAIBehaviorCause cause)
25 {
26 Init(origin);
27 m_eCause = cause;
28 }
29
30 //---------------------------------------------------------------------------------------------------
31 override int GetMaxActionCause()
32 {
33 return m_eCause;
34 }
35}
override void Init()
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
SCR_EAIBehaviorCause
override int GetMaxActionCause()
SCR_EAISettingOrigin
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
SCR_FieldOfViewSettings Attribute