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

Public Member Functions

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

Public Attributes

SCR_FactionAffiliationComponent m_AffiliationComp
 
SCR_PopUpNotification m_PopUpNotification
 
SCR_SeizingComponent m_SeizingComponent
 

Protected Member Functions

override void Setup ()
 
void OnSeizingStarted (SCR_Faction faction, SCR_SeizingComponent seizingComponent)
 
void OnSeizingInterrupted (SCR_Faction faction, SCR_SeizingComponent seizingComponent)
 
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_Seizing_CaptureBase()

void SCR_Tutorial_Seizing_CaptureBase.~SCR_Tutorial_Seizing_CaptureBase ( )

Member Function Documentation

◆ GetIsFinished()

override bool SCR_Tutorial_Seizing_CaptureBase.GetIsFinished ( )
protected

Implements SCR_BaseTutorialStage.

◆ OnSeizingInterrupted()

void SCR_Tutorial_Seizing_CaptureBase.OnSeizingInterrupted ( SCR_Faction faction,
SCR_SeizingComponent seizingComponent )
protected

◆ OnSeizingStarted()

void SCR_Tutorial_Seizing_CaptureBase.OnSeizingStarted ( SCR_Faction faction,
SCR_SeizingComponent seizingComponent )
protected

◆ Setup()

override void SCR_Tutorial_Seizing_CaptureBase.Setup ( )
protected

Implements SCR_BaseTutorialStage.

Member Data Documentation

◆ m_AffiliationComp

SCR_FactionAffiliationComponent SCR_Tutorial_Seizing_CaptureBase.m_AffiliationComp

◆ m_PopUpNotification

SCR_PopUpNotification SCR_Tutorial_Seizing_CaptureBase.m_PopUpNotification

◆ m_SeizingComponent

SCR_SeizingComponent SCR_Tutorial_Seizing_CaptureBase.m_SeizingComponent

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