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_VehicleAltitudeAGLCondition.c
Go to the documentation of this file.
1
2
[
BaseContainerProps
()]
3
class
SCR_VehicleAltitudeAGLCondition
:
SCR_AvailableActionCondition
4
{
5
protected
const
string
ALTITUDE_AGL_SIGNAL
=
"altitudeAGL"
;
6
7
[
Attribute
(defvalue:
"3"
,
desc
:
"Minimum altitude AGL\n[m]"
,
params
:
"0 10000 0.1"
,
precision
: 1)]
8
protected
float
m_fAltitudeAGL;
9
10
protected
SignalsManagerComponent
m_Signals
;
11
protected
int
m_iAltitudeAGLID
= -1;
12
13
//------------------------------------------------------------------------------------------------
16
override
bool
IsAvailable
(notnull
SCR_AvailableActionsConditionData
data
)
17
{
18
SignalsManagerComponent
signals =
data
.GetCurrentVehicleSignals();
19
if
(!signals ||
m_Signals
!= signals)
20
{
21
m_Signals
= signals;
22
m_iAltitudeAGLID
= -1;
23
return
false
;
24
}
25
26
if
(
m_iAltitudeAGLID
== -1)
27
m_iAltitudeAGLID
= signals.AddOrFindSignal(
ALTITUDE_AGL_SIGNAL
);
28
29
return
GetReturnResult
(
m_iAltitudeAGLID
!= -1 && signals.GetSignalValue(
m_iAltitudeAGLID
) >= m_fAltitudeAGL);
30
}
31
}
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
data
Get all prefabs that have the spawner data
Definition
SCR_EntityCatalogManagerComponent.c:320
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
params
category params
Definition
SCR_SpherePointGeneratorPreviewComponent.c:21
SCR_AvailableActionCondition
A single available action condition representation.
Definition
SCR_AvailableActionCondition.c:4
SCR_AvailableActionCondition::GetReturnResult
bool GetReturnResult(bool desiredResult)
Definition
SCR_AvailableActionCondition.c:22
SCR_AvailableActionsConditionData
Definition
SCR_AvailableActionsConditionData.c:6
SCR_VehicleAltitudeAGLCondition
Returns true if current vehicle speed matches the condition.
Definition
SCR_VehicleAltitudeAGLCondition.c:4
SCR_VehicleAltitudeAGLCondition::m_Signals
SignalsManagerComponent m_Signals
Definition
SCR_VehicleAltitudeAGLCondition.c:10
SCR_VehicleAltitudeAGLCondition::ALTITUDE_AGL_SIGNAL
const string ALTITUDE_AGL_SIGNAL
Definition
SCR_VehicleAltitudeAGLCondition.c:5
SCR_VehicleAltitudeAGLCondition::precision
params precision
Definition
SCR_VehicleAltitudeAGLCondition.c:8
SCR_VehicleAltitudeAGLCondition::IsAvailable
override bool IsAvailable(notnull SCR_AvailableActionsConditionData data)
Definition
SCR_VehicleAltitudeAGLCondition.c:16
SCR_VehicleAltitudeAGLCondition::m_iAltitudeAGLID
int m_iAltitudeAGLID
Definition
SCR_VehicleAltitudeAGLCondition.c:11
SignalsManagerComponent
Definition
SignalsManagerComponent.c:13
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
UI
HUD
AvailableActions
Conditions
Game
Vehicle
SCR_VehicleAltitudeAGLCondition.c
Generated by
1.17.0