Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_FactionCommanderConflictBaseMenuHandler Class Reference
Inheritance diagram for SCR_FactionCommanderConflictBaseMenuHandler:
SCR_FactionCommanderBaseTaskMenuHandler SCR_FactionCommanderCancelConflictBaseMenuHandler SCR_FactionCommanderCommandConflictBaseMenuHandler SCR_FactionCommanderCommandConflictMenuHandler SCR_FactionCommanderDismantleCommandMenuHandler SCR_FactionCommanderEstablishCommandMenuHandler

Protected Member Functions

bool CanCreateObjectiveEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
bool CanCreateObjectiveEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, out string disabledText="")
override bool CanEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
override bool CanEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, out string disabledText="")
override bool CanGroupEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group, out string disabledText="")
SCR_CampaignFactionCommanderPlayerComponent GetLocalCampaignCommanderComponent ()
SCR_CampaignMilitaryBaseComponent GetHoveredBase ()
SCR_Task GetTaskOnBase (SCR_CampaignMilitaryBaseComponent targetBase, Faction targetFaction, typename taskClass)
SCR_Task GetTask (IEntity hoveredEntity, notnull Faction faction, typename taskClass)
SCR_Task GetTaskOnHoveredBase (notnull Faction faction, typename taskClass)
bool CanCampaignGroupEntryBeSelected (notnull Faction faction, IEntity hoveredEntity, notnull SCR_AIGroup group, typename taskClass)

Protected Attributes

bool m_bIsObjectiveCreationEnabled
const string BASE_NOT_SELECTED_TEXT = "#AR-FactionCommander_NoBaseSelected"

Detailed Description

Definition at line 2 of file SCR_FactionCommanderConflictBaseMenuHandler.c.

Member Function Documentation

◆ CanCampaignGroupEntryBeSelected()

bool SCR_FactionCommanderConflictBaseMenuHandler::CanCampaignGroupEntryBeSelected ( notnull Faction faction,
IEntity hoveredEntity,
notnull SCR_AIGroup group,
typename taskClass  )
inlineprotected

◆ CanCreateObjectiveEntryBeSelected()

bool SCR_FactionCommanderConflictBaseMenuHandler::CanCreateObjectiveEntryBeSelected ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity,
out string disabledText = "" )
inlineprotected

◆ CanCreateObjectiveEntryBeShown()

bool SCR_FactionCommanderConflictBaseMenuHandler::CanCreateObjectiveEntryBeShown ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity )
inlineprotected

◆ CanEntryBeSelected()

override bool SCR_FactionCommanderConflictBaseMenuHandler::CanEntryBeSelected ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity,
out string disabledText = "" )
inlineprotected

◆ CanEntryBeShown()

override bool SCR_FactionCommanderConflictBaseMenuHandler::CanEntryBeShown ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity )
inlineprotected

◆ CanGroupEntryBeSelected()

override bool SCR_FactionCommanderConflictBaseMenuHandler::CanGroupEntryBeSelected ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity,
SCR_AIGroup group,
out string disabledText = "" )
inlineprotected

◆ GetHoveredBase()

SCR_CampaignMilitaryBaseComponent SCR_FactionCommanderConflictBaseMenuHandler::GetHoveredBase ( )
inlineprotected

◆ GetLocalCampaignCommanderComponent()

SCR_CampaignFactionCommanderPlayerComponent SCR_FactionCommanderConflictBaseMenuHandler::GetLocalCampaignCommanderComponent ( )
inlineprotected

◆ GetTask()

SCR_Task SCR_FactionCommanderConflictBaseMenuHandler::GetTask ( IEntity hoveredEntity,
notnull Faction faction,
typename taskClass  )
inlineprotected

◆ GetTaskOnBase()

SCR_Task SCR_FactionCommanderConflictBaseMenuHandler::GetTaskOnBase ( SCR_CampaignMilitaryBaseComponent targetBase,
Faction targetFaction,
typename taskClass  )
inlineprotected

◆ GetTaskOnHoveredBase()

SCR_Task SCR_FactionCommanderConflictBaseMenuHandler::GetTaskOnHoveredBase ( notnull Faction faction,
typename taskClass  )
inlineprotected

Member Data Documentation

◆ BASE_NOT_SELECTED_TEXT

const string SCR_FactionCommanderConflictBaseMenuHandler::BASE_NOT_SELECTED_TEXT = "#AR-FactionCommander_NoBaseSelected"
protected

Definition at line 7 of file SCR_FactionCommanderConflictBaseMenuHandler.c.

◆ m_bIsObjectiveCreationEnabled

bool SCR_FactionCommanderConflictBaseMenuHandler::m_bIsObjectiveCreationEnabled
protected

Definition at line 5 of file SCR_FactionCommanderConflictBaseMenuHandler.c.


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