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_ManualCameraAdjustSpeedHintCondition.c
Go to the documentation of this file.
1
[
BaseContainerProps
(), SCR_BaseContainerHintCondition()]
2
class
SCR_ManualCameraAdjustSpeedHintCondition
:
SCR_BaseHintCondition
3
{
4
//------------------------------------------------------------------------------------------------
5
protected
SCR_AdjustSpeedManualCameraComponent
GetComponent
(Managed owner)
6
{
7
SCR_ManualCamera
camera =
SCR_ManualCamera
.Cast(owner);
8
if
(camera)
9
return
SCR_AdjustSpeedManualCameraComponent
.Cast(camera.
FindCameraComponent
(
SCR_AdjustSpeedManualCameraComponent
));
10
else
11
return
null;
12
}
13
14
//------------------------------------------------------------------------------------------------
15
protected
void
OnSpeedChange
(
float
speed,
bool
isManualChange)
16
{
17
if
(isManualChange)
18
Activate
();
19
}
20
21
//------------------------------------------------------------------------------------------------
22
override
protected
void
OnInitCondition
(Managed owner)
23
{
24
SCR_AdjustSpeedManualCameraComponent
component =
GetComponent
(owner);
25
if
(component)
26
component.
GetOnSpeedChange
().Insert(
OnSpeedChange
);
27
}
28
29
//------------------------------------------------------------------------------------------------
30
override
protected
void
OnExitCondition
(Managed owner)
31
{
32
SCR_AdjustSpeedManualCameraComponent
component =
GetComponent
(owner);
33
if
(component)
34
component.
GetOnSpeedChange
().Remove(
OnSpeedChange
);
35
}
36
}
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
SCR_AdjustSpeedManualCameraComponent
Adjusting speed at small increments for manual camera.
Definition
SCR_AdjustSpeedManualCameraComponent.c:6
SCR_AdjustSpeedManualCameraComponent::GetOnSpeedChange
ScriptInvoker GetOnSpeedChange()
Definition
SCR_AdjustSpeedManualCameraComponent.c:27
SCR_BaseHintCondition::Activate
void Activate()
Definition
SCR_BaseHintCondition.c:11
SCR_BaseHintCondition::SCR_BaseHintCondition
void SCR_BaseHintCondition()
Definition
SCR_BaseHintCondition.c:77
SCR_ManualCameraAdjustSpeedHintCondition
Definition
SCR_ManualCameraAdjustSpeedHintCondition.c:3
SCR_ManualCameraAdjustSpeedHintCondition::OnExitCondition
void OnExitCondition(Managed owner)
Definition
SCR_ManualCameraAdjustSpeedHintCondition.c:30
SCR_ManualCameraAdjustSpeedHintCondition::GetComponent
SCR_AdjustSpeedManualCameraComponent GetComponent(Managed owner)
Definition
SCR_ManualCameraAdjustSpeedHintCondition.c:5
SCR_ManualCameraAdjustSpeedHintCondition::OnInitCondition
void OnInitCondition(Managed owner)
Definition
SCR_ManualCameraAdjustSpeedHintCondition.c:22
SCR_ManualCameraAdjustSpeedHintCondition::OnSpeedChange
void OnSpeedChange(float speed, bool isManualChange)
Definition
SCR_ManualCameraAdjustSpeedHintCondition.c:15
SCR_ManualCamera
Definition
SCR_ManualCamera.c:17
SCR_ManualCamera::FindCameraComponent
SCR_BaseManualCameraComponent FindCameraComponent(typename type)
Definition
SCR_ManualCamera.c:200
scripts
Game
Components
Hints
HintConditions
SCR_ManualCameraAdjustSpeedHintCondition.c
Generated by
1.17.0