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

Public Member Functions

void ~SCR_Tutorial_SW_PICKUP_CARBINE ()
 
- 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 ()
 

Protected Member Functions

override void Setup ()
 
bool OnItemAdded (IEntity item, BaseInventoryStorageComponent storageComponent)
 
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 ()
 

Additional Inherited Members

- 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
 

Constructor & Destructor Documentation

◆ ~SCR_Tutorial_SW_PICKUP_CARBINE()

void SCR_Tutorial_SW_PICKUP_CARBINE.~SCR_Tutorial_SW_PICKUP_CARBINE ( )

Member Function Documentation

◆ GetIsFinished()

override bool SCR_Tutorial_SW_PICKUP_CARBINE.GetIsFinished ( )
protected

Implements SCR_BaseTutorialStage.

◆ OnItemAdded()

bool SCR_Tutorial_SW_PICKUP_CARBINE.OnItemAdded ( IEntity item,
BaseInventoryStorageComponent storageComponent )
protected

◆ Setup()

override void SCR_Tutorial_SW_PICKUP_CARBINE.Setup ( )
protected

Implements SCR_BaseTutorialStage.


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