Arma Reforger Script API
|
Public Member Functions | |
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 | |
override bool | CanBePerformed (notnull SCR_ChimeraCharacter user) |
bool | StartLoiter () |
![]() | |
void | VisualizeCommand (vector targetPosition) |
void | VisualizeCommandPreview (vector targetPosition) |
string | GetIconName () |
string | GetCommandDisplayName () |
ResourceName | GetIconImageset () |
string | GetCommandName () |
bool | CanRoleShow () |
bool | CanBeShownInCurrentLifeState () |
bool | CanBeShown () |
bool | CanShowOnMap () |
LocalizedString | GetCannotPerformReason () |
Protected Attributes | |
ref SCR_ScriptedCharacterInputContext | m_pScrInputContext |
ELoiteringType | m_eLoiterType |
bool | m_bUnequipItems |
ref array< ref ECharacterStance > | m_aAllowedStances |
ResourceName | m_sHint = "{3D2B20A0A9C3248A}Configs/Hints/GeneralHints.conf" |
![]() | |
string | m_sCommandName |
string | m_sCommandDisplayName |
ResourceName | m_sImageset |
string | m_sIconName |
SCR_ECharacterRank | m_eRequiredRank |
LocalizedString | m_sCannotPerformReason |
Additional Inherited Members | |
![]() | |
void | SetCannotPerformReason (LocalizedString newReason) |
![]() | |
static const LocalizedString | CANNOT_PERFORM_RANK_TOO_LOW = "#AR-Commanding_CannotPefrorm_RankTooLow" |
override bool SCR_ContinuousLoiterCommand.CanBePerformed | ( | notnull SCR_ChimeraCharacter | user | ) |
Implements SCR_BaseRadialCommand.
override bool SCR_ContinuousLoiterCommand.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
Implements SCR_BaseRadialCommand.
bool SCR_ContinuousLoiterCommand.StartLoiter | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |