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

Public Member Functions

override bool GetIsFinished ()
 
void ~SCR_Tutorial_SW_PICKUP_CHARGES ()
 
- 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

bool m_bHasDetonator
 
int m_iChargesCount
 

Protected Member Functions

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

void SCR_Tutorial_SW_PICKUP_CHARGES.~SCR_Tutorial_SW_PICKUP_CHARGES ( )

Member Function Documentation

◆ GetIsFinished()

override bool SCR_Tutorial_SW_PICKUP_CHARGES.GetIsFinished ( )

Implements SCR_BaseTutorialStage.

◆ OnItemAdded()

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

◆ OnItemRemoved()

bool SCR_Tutorial_SW_PICKUP_CHARGES.OnItemRemoved ( IEntity item,
BaseInventoryStorageComponent storageComponent )
protected

◆ Setup()

override void SCR_Tutorial_SW_PICKUP_CHARGES.Setup ( )
protected

Implements SCR_BaseTutorialStage.

Member Data Documentation

◆ m_bHasDetonator

bool SCR_Tutorial_SW_PICKUP_CHARGES.m_bHasDetonator

◆ m_iChargesCount

int SCR_Tutorial_SW_PICKUP_CHARGES.m_iChargesCount

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