Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_BuildingTaskCreator Interface Reference
Inheritance diagram for SCR_BuildingTaskCreator:
SCR_TaskCreator

Public Member Functions

override void Init (SCR_TaskCreatorComponent taskCreatorComponent)
 Init task creator.
 
override void Deinit ()
 Deinit task creator.
 

Public Attributes

SCR_CampaignBuildingManagerComponent m_BuildingManager
 

Protected Member Functions

void OnEntitySpawnedByProvider (int prefabID, SCR_EditableEntityComponent editableEntity, int playerId, SCR_CampaignBuildingProviderComponent provider)
 

Protected Attributes

vector m_vPositionOffset
 
- Protected Attributes inherited from SCR_TaskCreator
ResourceName m_sTaskPrefab
 

Static Protected Attributes

static const string CAMPAIGN_BUILDING_TASK_ID = "%1_BuildingCampaignMilitaryBaseTask_%2"
 

Member Function Documentation

◆ Deinit()

override void SCR_BuildingTaskCreator.Deinit ( )

Deinit task creator.

Implements SCR_TaskCreator.

◆ Init()

override void SCR_BuildingTaskCreator.Init ( SCR_TaskCreatorComponent taskCreatorComponent)

Init task creator.

Parameters
[in]taskCreatorComponent

Implements SCR_TaskCreator.

◆ OnEntitySpawnedByProvider()

void SCR_BuildingTaskCreator.OnEntitySpawnedByProvider ( int prefabID,
SCR_EditableEntityComponent editableEntity,
int playerId,
SCR_CampaignBuildingProviderComponent provider )
protected

Member Data Documentation

◆ CAMPAIGN_BUILDING_TASK_ID

const string SCR_BuildingTaskCreator.CAMPAIGN_BUILDING_TASK_ID = "%1_BuildingCampaignMilitaryBaseTask_%2"
staticprotected

◆ m_BuildingManager

SCR_CampaignBuildingManagerComponent SCR_BuildingTaskCreator.m_BuildingManager

◆ m_vPositionOffset

vector SCR_BuildingTaskCreator.m_vPositionOffset
protected

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