◆ CanBeExecuted()
| bool SCR_BaseRadialCommand.CanBeExecuted |
( |
notnull IEntity | target | ) |
|
Returns true if target of the command - typically cursortarget - can execute the command.
- Parameters
-
| [in] | target | entity, that should execute the command |
◆ CanBePerformed()
◆ CanBeShown()
| bool SCR_BaseRadialCommand.CanBeShown |
( |
| ) |
|
◆ CanBeShownInCurrentLifeState()
| bool SCR_BaseRadialCommand.CanBeShownInCurrentLifeState |
( |
| ) |
|
◆ CanRoleShow()
| bool SCR_BaseRadialCommand.CanRoleShow |
( |
| ) |
|
◆ CanShowOnMap()
| bool SCR_BaseRadialCommand.CanShowOnMap |
( |
| ) |
|
◆ Execute()
| bool SCR_BaseRadialCommand.Execute |
( |
IEntity | cursorTarget, |
|
|
IEntity | target, |
|
|
vector | targetPosition, |
|
|
int | playerID, |
|
|
bool | isClient ) |
method that will be executed when the command is selected in the menu This method is right now broadcaasted to all clients, so if the command is intended only for specific clients, it needs to be filtered inside
Implemented in SCR_CharacterEntityWaypointGroupCommand, SCR_ContextGetIngroupCommand, SCR_ContinuousLoiterCommand, SCR_EmoteBaseCommand, SCR_FollowGroupCommand, SCR_GestureGroupCommand, SCR_GetINtoSelectedVehicleGroupCommand, SCR_GetOutGroupCommand, SCR_LookAtGroupCommand, SCR_PatrolGroupCommand, SCR_RecruitAIGroupCommand, SCR_RemoveAIGroupCommand, SCR_SetCombatModeGroupCommand, SCR_SetRallyPointCommand, SCR_StopMovementGroupCommand, and SCR_WaypointGroupCommand.
◆ GetCannotExecuteReason()
◆ GetCannotPerformReason()
◆ GetCommandDisplayName()
| string SCR_BaseRadialCommand.GetCommandDisplayName |
( |
| ) |
|
◆ GetCommandName()
| string SCR_BaseRadialCommand.GetCommandName |
( |
| ) |
|
◆ GetIconImageset()
| ResourceName SCR_BaseRadialCommand.GetIconImageset |
( |
| ) |
|
◆ GetIconName()
| string SCR_BaseRadialCommand.GetIconName |
( |
| ) |
|
◆ SetCannotExecuteReason()
| void SCR_BaseRadialCommand.SetCannotExecuteReason |
( |
LocalizedString | newReason | ) |
|
|
protected |
◆ SetCannotPerformReason()
| void SCR_BaseRadialCommand.SetCannotPerformReason |
( |
LocalizedString | newReason | ) |
|
|
protected |
◆ VisualizeCommand()
| void SCR_BaseRadialCommand.VisualizeCommand |
( |
vector | targetPosition | ) |
|
◆ VisualizeCommandPreview()
| void SCR_BaseRadialCommand.VisualizeCommandPreview |
( |
vector | targetPosition | ) |
|
◆ CANNOT_EXECUTE_SOLDIER_NA
| const LocalizedString SCR_BaseRadialCommand.CANNOT_EXECUTE_SOLDIER_NA = "#AR-Commanding_CannotExecute_SoldierNotAvailable" |
|
staticprotected |
◆ CANNOT_PERFORM_RANK_TOO_LOW
| const LocalizedString SCR_BaseRadialCommand.CANNOT_PERFORM_RANK_TOO_LOW = "#AR-Commanding_CannotPefrorm_RankTooLow" |
|
staticprotected |
◆ m_eRequiredRank
| SCR_ECharacterRank SCR_BaseRadialCommand.m_eRequiredRank |
|
protected |
◆ m_sCannotExecuteReason
◆ m_sCannotPerformReason
◆ m_sCommandDisplayName
| string SCR_BaseRadialCommand.m_sCommandDisplayName |
|
protected |
◆ m_sCommandName
| string SCR_BaseRadialCommand.m_sCommandName |
|
protected |
◆ m_sIconName
| string SCR_BaseRadialCommand.m_sIconName |
|
protected |
◆ m_sImageset
| ResourceName SCR_BaseRadialCommand.m_sImageset |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Commanding/Commands/SCR_BaseRadialCommand.c