Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_Tutorial_Heli_GETIN.c
Go to the documentation of this file.
1[EntityEditorProps(insertable: false)]
5
6//------------------------------------------------------------------------------------------------
8{
10 //------------------------------------------------------------------------------------------------
11 override protected void Setup()
12 {
13 m_Helicopter = Vehicle.Cast(GetGame().GetWorld().FindEntityByName("UH1COURSE"));
14 if (!m_Helicopter)
15 return;
16
17 RegisterWaypoint(m_Helicopter, "", "GETIN").SetOffsetVector("0 5 0");;
18 m_TutorialComponent.ChangeVehicleLockState(m_Helicopter, false);
19
20 GetGame().GetCallqueue().CallLater(PlayNarrativeCharacterStage, 500, false, "Soldier_Choppa", 1);
21 }
22
23 //------------------------------------------------------------------------------------------------
24 override protected bool GetIsFinished()
25 {
26 if (!m_Helicopter)
27 return false;
28
29 return m_Helicopter.GetPilot() == m_Player;
30 }
31};
ArmaReforgerScripted GetGame()
Definition game.c:1398
enum SCR_ECompassType EntityEditorProps(category:"GameScripted/Gadgets", description:"Compass", color:"0 0 255 255")
Prefab data class for compass component.
proto external BaseWorld GetWorld()
SCR_TutorialGamemodeComponent m_TutorialComponent
SCR_Waypoint RegisterWaypoint(string entityName, string title=string.Empty, string icon="MISC")
void PlayNarrativeCharacterStage(string characterName, int stage)
void SetOffsetVector(vector offset)
enum EPhysicsLayerPresets Vehicle
Definition gameLib.c:24