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_CharacterFreelookCondition.c
Go to the documentation of this file.
1
2
[
BaseContainerProps
()]
3
class
SCR_CharacterFreelookCondition
:
SCR_AvailableActionCondition
4
{
5
[
Attribute
(uiwidget:
UIWidgets
.CheckBox,
desc
:
"Available only if freelook is toggled"
)]
6
protected
bool
m_bToggled
;
7
8
[
Attribute
(uiwidget:
UIWidgets
.CheckBox,
desc
:
"Available only if freelook is not toggled"
)]
9
protected
bool
m_bNotToggled
;
10
11
[
Attribute
(uiwidget:
UIWidgets
.CheckBox,
desc
:
"Available only if freelook is forced"
)]
12
protected
bool
m_bForced
;
13
14
[
Attribute
(uiwidget:
UIWidgets
.CheckBox,
desc
:
"Available only if freelook is not forced"
)]
15
protected
bool
m_bNotForced
;
16
17
//------------------------------------------------------------------------------------------------
20
override
bool
IsAvailable
(notnull
SCR_AvailableActionsConditionData
data
)
21
{
22
bool
result =
data
.GetIsCharacterFreelook();
23
24
if
(result)
25
{
26
bool
toggled =
data
.GetIsCharacterFreelookToggled();
27
if
(
m_bToggled
)
28
result = result && toggled;
29
30
if
(
m_bNotToggled
)
31
result = result && !toggled;
32
33
bool
forced =
data
.GetIsCharacterFreelookForced();
34
if
(
m_bForced
)
35
result = result && forced;
36
37
if
(
m_bNotForced
)
38
result = result && !forced;
39
}
40
41
return
GetReturnResult
(result);
42
}
43
}
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_CharacterFreelookCondition
Returns true if character is freelooking with specified conditions.
Definition
SCR_CharacterFreelookCondition.c:4
SCR_CharacterFreelookCondition::m_bForced
bool m_bForced
Definition
SCR_CharacterFreelookCondition.c:12
SCR_CharacterFreelookCondition::m_bToggled
bool m_bToggled
Definition
SCR_CharacterFreelookCondition.c:6
SCR_CharacterFreelookCondition::IsAvailable
override bool IsAvailable(notnull SCR_AvailableActionsConditionData data)
Definition
SCR_CharacterFreelookCondition.c:20
SCR_CharacterFreelookCondition::m_bNotForced
bool m_bNotForced
Definition
SCR_CharacterFreelookCondition.c:15
SCR_CharacterFreelookCondition::m_bNotToggled
bool m_bNotToggled
Definition
SCR_CharacterFreelookCondition.c:9
UIWidgets
Definition
attributes.c:40
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
UI
HUD
AvailableActions
Conditions
Game
Character
SCR_CharacterFreelookCondition.c
Generated by
1.17.0