Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_EmoteBaseCommand Interface Reference
Inheritance diagram for SCR_EmoteBaseCommand:
[legend]

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 ()
 
- Public Member Functions inherited from SCR_BaseRadialCommand
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

 
void VisualizeCommand (vector targetPosition)
 
void VisualizeCommandPreview (vector targetPosition)
 
string GetIconName ()
 
string GetCommandDisplayName ()
 
ResourceName GetIconImageset ()
 
string GetCommandName ()
 
bool CanRoleShow ()
 
bool CanBeShownInCurrentLifeState ()
 
bool CanBeShown ()
 
bool CanShowOnMap ()
 
bool CanBePerformed ()
 

Protected Attributes

bool m_bUnequipItems
 
int m_iGestureID
 
ref array< ref ECharacterStancem_aAllowedStances
 
- Protected Attributes inherited from SCR_BaseRadialCommand
string m_sCommandName
 
string m_sCommandDisplayName
 
ResourceName m_sImageset
 
string m_sIconName
 

Member Function Documentation

◆ CanBePerformed()

override bool SCR_EmoteBaseCommand.CanBePerformed ( )

Implements SCR_BaseRadialCommand.

◆ Execute()

override bool SCR_EmoteBaseCommand.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.

Member Data Documentation

◆ m_aAllowedStances

ref array<ref ECharacterStance> SCR_EmoteBaseCommand.m_aAllowedStances
protected

◆ m_bUnequipItems

bool SCR_EmoteBaseCommand.m_bUnequipItems
protected

◆ m_iGestureID

int SCR_EmoteBaseCommand.m_iGestureID
protected

The documentation for this interface was generated from the following file: