Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BaseMineAction Class Reference
Inheritance diagram for SCR_BaseMineAction:
ScriptedUserAction SCR_ActivateMineUserAction SCR_DisarmMineAction

Protected Member Functions

void OrientToForward (vector forward, inout vector mat[4])
void AllowActionUsage ()
override event void PerformAction (IEntity pOwnerEntity, IEntity pUserEntity)
override bool CanBePerformedScript (IEntity user)
override void Init (IEntity pOwnerEntity, GenericComponent pManagerComponent)
override bool CanBeShownScript (IEntity user)

Protected Attributes

bool m_bCanBeUsedProne
vector m_vAdditionalRotation
InventoryItemComponent m_Item
SCR_PressureTriggerComponent m_MineTriggereComp
bool m_bBlockUserAction
const float MAX_HEIGHT_DIFFERENCE = 0.4
const string CANNOT_PERFORM_PRONE = "#AR-UserAction_CannotPerformWhileProne"

Detailed Description

Definition at line 1 of file SCR_BaseMineAction.c.

Member Function Documentation

◆ AllowActionUsage()

void SCR_BaseMineAction::AllowActionUsage ( )
inlineprotected

Definition at line 29 of file SCR_BaseMineAction.c.

◆ CanBePerformedScript()

override bool SCR_BaseMineAction::CanBePerformedScript ( IEntity user)
inlineprotected

Definition at line 42 of file SCR_BaseMineAction.c.

◆ CanBeShownScript()

override bool SCR_BaseMineAction::CanBeShownScript ( IEntity user)
inlineprotected

Definition at line 87 of file SCR_BaseMineAction.c.

◆ Init()

override void SCR_BaseMineAction::Init ( IEntity pOwnerEntity,
GenericComponent pManagerComponent )
inlineprotected

Definition at line 80 of file SCR_BaseMineAction.c.

◆ OrientToForward()

void SCR_BaseMineAction::OrientToForward ( vector forward,
inout vector mat[4] )
inlineprotected

Definition at line 20 of file SCR_BaseMineAction.c.

◆ PerformAction()

override event void SCR_BaseMineAction::PerformAction ( IEntity pOwnerEntity,
IEntity pUserEntity )
inlineprotected

Definition at line 35 of file SCR_BaseMineAction.c.

Member Data Documentation

◆ CANNOT_PERFORM_PRONE

const string SCR_BaseMineAction::CANNOT_PERFORM_PRONE = "#AR-UserAction_CannotPerformWhileProne"
protected

Definition at line 17 of file SCR_BaseMineAction.c.

◆ m_bBlockUserAction

bool SCR_BaseMineAction::m_bBlockUserAction
protected

Definition at line 14 of file SCR_BaseMineAction.c.

◆ m_bCanBeUsedProne

bool SCR_BaseMineAction::m_bCanBeUsedProne
protected

Definition at line 7 of file SCR_BaseMineAction.c.

◆ m_Item

InventoryItemComponent SCR_BaseMineAction::m_Item
protected

Definition at line 12 of file SCR_BaseMineAction.c.

◆ m_MineTriggereComp

SCR_PressureTriggerComponent SCR_BaseMineAction::m_MineTriggereComp
protected

Definition at line 13 of file SCR_BaseMineAction.c.

◆ m_vAdditionalRotation

vector SCR_BaseMineAction::m_vAdditionalRotation
protected

Definition at line 10 of file SCR_BaseMineAction.c.

◆ MAX_HEIGHT_DIFFERENCE

const float SCR_BaseMineAction::MAX_HEIGHT_DIFFERENCE = 0.4
protected

Definition at line 16 of file SCR_BaseMineAction.c.


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