Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_Tutorial_CombatEngineering_EquipEntrenchingTool Interface Reference
Inheritance diagram for SCR_Tutorial_CombatEngineering_EquipEntrenchingTool:
SCR_BaseTutorialStage

Protected Member Functions

override void Setup ()
 
override bool GetIsFinished ()
 
- Protected Member Functions inherited from SCR_BaseTutorialStage
void CreateMarkerPath (string pathEntityName)
 
SCR_MapMarkerBase CreateMarkerCustom (string entityName, SCR_EScenarioFrameworkMarkerCustom icon, SCR_EScenarioFrameworkMarkerCustomColor color, string name=string.Empty)
 
SCR_MapMarkerBase CreateMarkerCustom (notnull IEntity entity, SCR_EScenarioFrameworkMarkerCustom icon, SCR_EScenarioFrameworkMarkerCustomColor color, string name=string.Empty)
 
SCR_MapMarkerBase CreateMarkerMilitary (string entityName, SCR_EScenarioFrameworkMarkerCustom icon, SCR_EScenarioFrameworkMarkerCustomColor color, string name=string.Empty)
 
SCR_MapMarkerBase CreateMarkerMilitary (notnull IEntity entity, EMilitarySymbolIdentity factionIdentity, EMilitarySymbolDimension dimension, EMilitarySymbolIcon typeFlags, string name=string.Empty)
 
void RegisterMarker (notnull SCR_MapMarkerBase marker, notnull IEntity entity)
 
void DeleteMarker (SCR_MapMarkerBase marker)
 
int GetQuickslotIndexByPrefab (ResourceName prefabName)
 
void ShowHint (int index=0)
 
void OnVoiceoverEventFinishedBase (string eventName)
 
void OnVoiceoverEventFinished (string eventName)
 
void HintGamepad (bool isSilent=false)
 
void HintKeyboard (bool isSilent=false)
 
void DelayedPopup (string text="", string subtitle="", float duration=SCR_PopUpNotification.DEFAULT_DURATION, string param1="", string param2="", string subtitleParam1="", string subtitleParam2="")
 
void OnStageFinished ()
 
bool CheckWaypoints ()
 
int GetSuppliesInInventory ()
 

Protected Attributes

SCR_CharacterInventoryStorageComponent m_PlayerInventory
 
ResourceName m_sEToolResource = "{6E35D94130954509}Prefabs/Items/Equipment/Accessories/ETool_ALICE/ETool_ALICE_FreeRoamBuilding_Gadget.et"
 
IEntity m_ETool
 
IEntity m_SpawnedEntity
 
- Protected Attributes inherited from SCR_BaseTutorialStage
float m_fTimer
 
float m_fStageTimer
 
float m_fConditionCheckPeriod = 0.25
 
float m_fDuration
 
float m_fDelay
 
float m_fWaypointCompletionRadius = 1
 
bool m_bShowWaypoint = true
 
bool m_bCheckWaypoint = true
 
bool m_bConditionCheckOnSetDuration
 
bool m_bAutoShowHint = true
 
bool m_bInstantConditionCheck
 
string m_sLastFinishedEvent
 
float m_fStartTimestamp
 
string m_sHintSoundEvent
 
SCR_Waypoint m_ReachedWaypoint
 
ChimeraCharacter m_Player
 
ref array< SCR_Waypointm_aStageWaypoints
 
SCR_TutorialGamemodeComponent m_TutorialComponent
 
bool m_bFinished
 
Resource m_HintsConfig
 
SCR_TutorialStageInfo m_StageInfo
 
SCR_BaseTutorialCourseLogic m_Logic
 

Additional Inherited Members

- Public Member Functions inherited from SCR_BaseTutorialStage
SCR_TutorialStageInfo GetStageInfo ()
 
float GetDuration ()
 
void Reset ()
 
void OnInputDeviceChanged (bool switchedToKeyboard)
 
void UnregisterWaypoint (IEntity waypointEntity)
 
void UnregisterWaypoint (string waypointName)
 
SCR_Waypoint RegisterWaypoint (string entityName, string title=string.Empty, string icon="MISC")
 
SCR_Waypoint RegisterWaypoint (notnull IEntity entity, string title=string.Empty, string icon="MISC")
 
SCR_Waypoint GetWaypoint (int index=0)
 
void OnStructureBuilt (SCR_CampaignMilitaryBaseComponent base, IEntity structure)
 
bool IsBuildingModeOpen ()
 
override void EOnFrame (IEntity owner, float timeSlice)
 
void Init (SCR_TutorialStageInfo stageInfo)
 
void ~SCR_BaseTutorialStage ()
 
void PlayNarrativeCharacterStage (string characterName, int stage)
 
void SetPermanentNarrativeStage (string characterName, int stage)
 
void FinishStage ()
 

Member Function Documentation

◆ GetIsFinished()

override bool SCR_Tutorial_CombatEngineering_EquipEntrenchingTool.GetIsFinished ( )
protected

Implements SCR_BaseTutorialStage.

◆ Setup()

override void SCR_Tutorial_CombatEngineering_EquipEntrenchingTool.Setup ( )
protected

Implements SCR_BaseTutorialStage.

Member Data Documentation

◆ m_ETool

IEntity SCR_Tutorial_CombatEngineering_EquipEntrenchingTool.m_ETool
protected

◆ m_PlayerInventory

SCR_CharacterInventoryStorageComponent SCR_Tutorial_CombatEngineering_EquipEntrenchingTool.m_PlayerInventory
protected

◆ m_sEToolResource

ResourceName SCR_Tutorial_CombatEngineering_EquipEntrenchingTool.m_sEToolResource = "{6E35D94130954509}Prefabs/Items/Equipment/Accessories/ETool_ALICE/ETool_ALICE_FreeRoamBuilding_Gadget.et"
protected

◆ m_SpawnedEntity

IEntity SCR_Tutorial_CombatEngineering_EquipEntrenchingTool.m_SpawnedEntity
protected

The documentation for this interface was generated from the following file: