|
Arma Reforger Script API
|
Public Member Functions | |
| override bool | CanCreateObjectiveEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity) |
| override bool | CanQuickEntryBeShown (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 | CanGroupEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group) |
| override bool | CanGroupEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group, out string disabledText="") |
| override void | OnCommandIssued (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group) |
Public Member Functions inherited from SCR_FactionCommanderConflictBaseMenuHandler | |
| 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) |
Public Member Functions inherited from SCR_FactionCommanderBaseTaskMenuHandler | |
| TypeName | GetTaskPrefabClassTypename () |
Public Member Functions inherited from SCR_FactionCommanderBaseMenuHandler | |
| void | SetMenuEntry (SCR_FactionCommanderMenuEntry menuEntry) |
| SCR_FactionCommanderMenuEntry | GetMenuEntry () |
| void | OnEntryHovered (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity) |
Protected Attributes | |
| bool | m_bMustPlaceOnEnemyBase |
| vector | m_vPositionOffset |
Protected Attributes inherited from SCR_FactionCommanderConflictBaseMenuHandler | |
| bool | m_bIsObjectiveCreationEnabled |
Protected Attributes inherited from SCR_FactionCommanderBaseMenuHandler | |
| SCR_FactionCommanderMenuEntry | m_MenuEntry |
Additional Inherited Members | |
Protected Member Functions inherited from SCR_FactionCommanderConflictBaseMenuHandler | |
| 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 () |
Static Protected Attributes inherited from SCR_FactionCommanderConflictBaseMenuHandler | |
| const string | BASE_NOT_SELECTED_TEXT = "#AR-FactionCommander_NoBaseSelected" |
| override bool SCR_FactionCommanderCommandConflictBaseMenuHandler.CanCreateObjectiveEntryBeShown | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity ) |
Implements SCR_FactionCommanderConflictBaseMenuHandler.
| override bool SCR_FactionCommanderCommandConflictBaseMenuHandler.CanEntryBeSelected | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| out string | disabledText = "" ) |
Implements SCR_FactionCommanderConflictBaseMenuHandler.
| override bool SCR_FactionCommanderCommandConflictBaseMenuHandler.CanGroupEntryBeSelected | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| SCR_AIGroup | group, | ||
| out string | disabledText = "" ) |
Implements SCR_FactionCommanderConflictBaseMenuHandler.
| override bool SCR_FactionCommanderCommandConflictBaseMenuHandler.CanGroupEntryBeShown | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| SCR_AIGroup | group ) |
Implements SCR_FactionCommanderBaseTaskMenuHandler.
| override bool SCR_FactionCommanderCommandConflictBaseMenuHandler.CanQuickEntryBeShown | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity ) |
Implements SCR_FactionCommanderBaseMenuHandler.
| override void SCR_FactionCommanderCommandConflictBaseMenuHandler.OnCommandIssued | ( | notnull Faction | commanderFaction, |
| int | playerId, | ||
| vector | position, | ||
| IEntity | hoveredEntity, | ||
| SCR_AIGroup | group ) |
Implements SCR_FactionCommanderBaseMenuHandler.
|
protected |
|
protected |