|
Arma Reforger Script API
|
Public 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="") |
Public Member Functions inherited from SCR_FactionCommanderBaseTaskMenuHandler | |
| TypeName | GetTaskPrefabClassTypename () |
| override bool | CanGroupEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group) |
Public Member Functions inherited from SCR_FactionCommanderBaseMenuHandler | |
| void | SetMenuEntry (SCR_FactionCommanderMenuEntry menuEntry) |
| SCR_FactionCommanderMenuEntry | GetMenuEntry () |
| bool | CanQuickEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity) |
| void | OnEntryHovered (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity) |
| void | OnCommandIssued (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group) |
Protected Member Functions | |
| 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 Member Functions inherited from SCR_FactionCommanderBaseTaskMenuHandler | |
| ResourceName | GetTaskPrefab () |
| bool | IsTaskValid (IEntity hoveredEntity) |
Protected Member Functions inherited from SCR_FactionCommanderBaseMenuHandler | |
| SCR_FactionCommanderPlayerComponent | GetLocalCommanderComponent () |
Protected Attributes | |
| bool | m_bIsObjectiveCreationEnabled |
Protected Attributes inherited from SCR_FactionCommanderBaseMenuHandler | |
| SCR_FactionCommanderMenuEntry | m_MenuEntry |
Static Protected Attributes | |
| const string | BASE_NOT_SELECTED_TEXT = "#AR-FactionCommander_NoBaseSelected" |
|
protected |
| bool SCR_FactionCommanderConflictBaseMenuHandler.CanCreateObjectiveEntryBeSelected | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| out string | disabledText = "" ) |
| bool SCR_FactionCommanderConflictBaseMenuHandler.CanCreateObjectiveEntryBeShown | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity ) |
| override bool SCR_FactionCommanderConflictBaseMenuHandler.CanEntryBeSelected | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| out string | disabledText = "" ) |
Implements SCR_FactionCommanderBaseMenuHandler.
Implemented in SCR_FactionCommanderCancelConflictBaseMenuHandler, SCR_FactionCommanderCommandConflictBaseMenuHandler, SCR_FactionCommanderCommandConflictMenuHandler, SCR_FactionCommanderDismantleCommandMenuHandler, and SCR_FactionCommanderEstablishCommandMenuHandler.
| override bool SCR_FactionCommanderConflictBaseMenuHandler.CanEntryBeShown | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity ) |
| override bool SCR_FactionCommanderConflictBaseMenuHandler.CanGroupEntryBeSelected | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| SCR_AIGroup | group, | ||
| out string | disabledText = "" ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
protected |