|
override bool | 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
|
|
bool | SetWaypointForAIGroup (IEntity target, vector targetPosition, int playerID) |
|
void | SpawnWPVisualization (vector targetPosition, int playerID) |
|
ResourceName | GetWaypointPrefab () |
|
void | SetWaypointPrefab (ResourceName wpPrefab) |
|
bool | GetOverridePreviousCommands () |
|
void | SetOverridePreviousCommands (bool overridePrevious) |
|
vector | GetTargetPosition (int playerID, vector targetPosition) |
|
void | CheckPreviousWaypoints (SCR_AIGroup slaveGroup) |
|
override bool | CanBeShown () |
|
void | SetCombatMode (IEntity target, EAIGroupCombatMode combatMode) |
|
Public Member Functions inherited from SCR_BaseGroupCommand |
override bool | CanRoleShow () |
|
string | GetSoundEventName () |
|
float | GetSoundEventSeed () |
|
bool | CanShowPreview () |
|
bool | ShouldPlayAIResponse () |
|
override bool | CanShowOnMap () |
|
int | GetCommandGestureID () |
|
SCR_ECommandVisualizationDuration | GetVisualizationDuration () |
|
override bool | CanBeShownInCurrentLifeState () |
|
override void | VisualizeCommand (vector targetPosition) |
|
override void | VisualizeCommandPreview (vector targetPosition) |
|
Public Member Functions inherited from SCR_BaseRadialCommand |
string | GetIconName () |
|
string | GetCommandDisplayName () |
|
ResourceName | GetIconImageset () |
|
string | GetCommandName () |
|
bool | CanBePerformed (notnull SCR_ChimeraCharacter user) |
|
LocalizedString | GetCannotPerformReason () |
|
◆ CanBeShown()
override bool SCR_WaypointGroupCommand.CanBeShown |
( |
| ) |
|
◆ CheckPreviousWaypoints()
void SCR_WaypointGroupCommand.CheckPreviousWaypoints |
( |
SCR_AIGroup | slaveGroup | ) |
|
◆ Execute()
override bool SCR_WaypointGroupCommand.Execute |
( |
IEntity | cursorTarget, |
|
|
IEntity | target, |
|
|
vector | targetPosition, |
|
|
int | playerID, |
|
|
bool | isClient ) |
◆ GetOverridePreviousCommands()
bool SCR_WaypointGroupCommand.GetOverridePreviousCommands |
( |
| ) |
|
◆ GetTargetPosition()
vector SCR_WaypointGroupCommand.GetTargetPosition |
( |
int | playerID, |
|
|
vector | targetPosition ) |
◆ GetWaypointPrefab()
ResourceName SCR_WaypointGroupCommand.GetWaypointPrefab |
( |
| ) |
|
◆ SetCombatMode()
void SCR_WaypointGroupCommand.SetCombatMode |
( |
IEntity | target, |
|
|
EAIGroupCombatMode | combatMode ) |
◆ SetOverridePreviousCommands()
void SCR_WaypointGroupCommand.SetOverridePreviousCommands |
( |
bool | overridePrevious | ) |
|
◆ SetWaypointForAIGroup()
bool SCR_WaypointGroupCommand.SetWaypointForAIGroup |
( |
IEntity | target, |
|
|
vector | targetPosition, |
|
|
int | playerID ) |
◆ SetWaypointPrefab()
void SCR_WaypointGroupCommand.SetWaypointPrefab |
( |
ResourceName | wpPrefab | ) |
|
◆ SpawnWPVisualization()
void SCR_WaypointGroupCommand.SpawnWPVisualization |
( |
vector | targetPosition, |
|
|
int | playerID ) |
◆ m_bForceCommand
bool SCR_WaypointGroupCommand.m_bForceCommand |
|
protected |
◆ m_bOverridePreviousCommands
bool SCR_WaypointGroupCommand.m_bOverridePreviousCommands |
|
protected |
◆ m_bSetCombatMode
bool SCR_WaypointGroupCommand.m_bSetCombatMode |
◆ m_bTargetSelf
bool SCR_WaypointGroupCommand.m_bTargetSelf |
|
protected |
◆ m_eCombatMode
EAIGroupCombatMode SCR_WaypointGroupCommand.m_eCombatMode |
|
protected |
◆ m_fCompletionRadius
float SCR_WaypointGroupCommand.m_fCompletionRadius |
|
protected |
◆ m_sWaypointPrefab
ResourceName SCR_WaypointGroupCommand.m_sWaypointPrefab |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Commanding/Commands/SCR_WaypointGroupCommand.c