Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ScenarioFrameworkWaypointForcedMove.c
Go to the documentation of this file.
1//------------------------------------------------------------------------------------------------
3class SCR_ScenarioFrameworkWaypointForcedMove : SCR_ScenarioFrameworkWaypointScripted
4{
5 [Attribute(defvalue: "5", uiwidget: UIWidgets.Slider, desc: "Radius in m")]
6 float m_fCompletionRadius;
7
8 [Attribute(defvalue: "{06E1B6EBD480C6E0}Prefabs/AI/Waypoints/AIWaypoint_ForcedMove.et", desc: "In Default, it will use specific prefab for each class, but here you can change it if you know what you are doing")]
9 ResourceName m_sWaypointPrefab;
10
11 [Attribute(defvalue: EAIWaypointCompletionType.Any.ToString(), UIWidgets.ComboBox, "AI Waypoint Completion Type", "", ParamEnumArray.FromEnum(EAIWaypointCompletionType))]
12 EAIWaypointCompletionType m_eAIWaypointCompletionType;
13
14 [Attribute("2000", UIWidgets.SpinBox, "Waypoint priority level", "0 2000 1000")]
15 float m_fPriorityLevel;
16
17 //------------------------------------------------------------------------------------------------
18 override void SetWaypointCompletionRadius(float radius)
19 {
20 m_fCompletionRadius = radius;
21 }
22
23 //------------------------------------------------------------------------------------------------
24 override float GetWaypointCompletionRadius()
25 {
26 return m_fCompletionRadius;
27 }
28
29 //------------------------------------------------------------------------------------------------
30 override void SetWaypointCompletionType(EAIWaypointCompletionType type)
31 {
32 m_eAIWaypointCompletionType = type;
33 }
34
35 //------------------------------------------------------------------------------------------------
36 override EAIWaypointCompletionType GetWaypointCompletionType()
37 {
38 return m_eAIWaypointCompletionType;
39 }
40
41 //------------------------------------------------------------------------------------------------
42 override void SetWaypointPriorityLevel(float priority)
43 {
44 m_fPriorityLevel = priority;
45 }
46
47 //------------------------------------------------------------------------------------------------
48 override float GetWaypointPriorityLevel()
49 {
50 return m_fPriorityLevel;
51 }
52
53 //------------------------------------------------------------------------------------------------
54 override void SetWaypointPrefab(ResourceName prefab)
55 {
56 m_sWaypointPrefab = prefab;
57 }
58
59 //------------------------------------------------------------------------------------------------
60 override ResourceName GetWaypointPrefab()
61 {
62 return m_sWaypointPrefab;
63 }
64}
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
EDamageType type
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
SCR_FieldOfViewSettings Attribute