Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_Tutorial_LRS_Prone.c
Go to the documentation of this file.
1[EntityEditorProps(insertable: false)]
5
6class SCR_Tutorial_LRS_Prone : SCR_BaseTutorialStage
7{
8 //------------------------------------------------------------------------------------------------
9 override void Setup()
10 {
11 SCR_HintManagerComponent.HideHint();
12 SCR_HintManagerComponent.ClearLatestHint();
13
14 PlayNarrativeCharacterStage("LONGRANGESHOOTING_Instructor", 4);
15 }
16
17 //------------------------------------------------------------------------------------------------
18 override void OnVoiceoverEventFinished(string eventName)
19 {
20 if (eventName == "SOUND_TUTORIAL_TA_SCOPE_PICKED_UP_INSTRUCTOR_K_04")
21 RegisterWaypoint("LRS_mat");
22 }
23
24 //------------------------------------------------------------------------------------------------
25 override bool GetIsFinished()
26 {
27 CharacterControllerComponent comp = CharacterControllerComponent.Cast(m_Player.FindComponent(CharacterControllerComponent));
28
29 if (comp)
30 return comp.GetStance() == ECharacterStance.PRONE;
31 else
32 return true;
33 }
34}
ChimeraCharacter m_Player
enum SCR_ECompassType EntityEditorProps(category:"GameScripted/Gadgets", description:"Compass", color:"0 0 255 255")
Prefab data class for compass component.
void OnVoiceoverEventFinished(string eventName)
SCR_Waypoint RegisterWaypoint(string entityName, string title=string.Empty, string icon="MISC")
void PlayNarrativeCharacterStage(string characterName, int stage)
ECharacterStance