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_IsCharacterADSCondition.c
Go to the documentation of this file.
1
[
BaseContainerProps
()]
2
class
SCR_IsCharacterADSCondition
:
SCR_AvailableActionCondition
3
{
4
[
Attribute
(
"1"
,
desc
:
"Check if character is aiming with gadget"
)]
5
protected
bool
m_bCheckGadget
;
6
7
[
Attribute
(
"1"
,
desc
:
"Check if character is aiming down the sights of his personal weapon"
)]
8
protected
bool
m_bCheckPersonalWeapon
;
9
10
[
Attribute
(
"1"
,
desc
:
"Check if character is aiming down the sights of a weapon that is mouneted on a turret"
)]
11
protected
bool
m_bCheckTurretWeapon
;
12
13
//------------------------------------------------------------------------------------------------
15
override
bool
IsAvailable
(notnull
SCR_AvailableActionsConditionData
data
)
16
{
17
if
(
m_bCheckGadget
&&
data
.GetGadgetRaised())
18
return
GetReturnResult
(
true
);
19
20
if
(
m_bCheckTurretWeapon
)
21
{
22
TurretControllerComponent
turretController =
data
.GetCurrentTurretController();
23
if
(turretController && turretController.IsWeaponADS())
24
return
GetReturnResult
(
true
);
25
}
26
27
return
GetReturnResult
(
m_bCheckPersonalWeapon
&&
data
.GetIsCharacterADS());
28
}
29
}
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
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_IsCharacterADSCondition
Definition
SCR_IsCharacterADSCondition.c:3
SCR_IsCharacterADSCondition::m_bCheckGadget
bool m_bCheckGadget
Definition
SCR_IsCharacterADSCondition.c:5
SCR_IsCharacterADSCondition::m_bCheckPersonalWeapon
bool m_bCheckPersonalWeapon
Definition
SCR_IsCharacterADSCondition.c:8
SCR_IsCharacterADSCondition::IsAvailable
override bool IsAvailable(notnull SCR_AvailableActionsConditionData data)
Returns true when character is in any form of ADS.
Definition
SCR_IsCharacterADSCondition.c:15
SCR_IsCharacterADSCondition::m_bCheckTurretWeapon
bool m_bCheckTurretWeapon
Definition
SCR_IsCharacterADSCondition.c:11
TurretControllerComponent
Definition
TurretControllerComponent.c:13
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
UI
HUD
AvailableActions
Conditions
Game
Character
SCR_IsCharacterADSCondition.c
Generated by
1.17.0