Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ResourceContainerVehicleUnloadAction Class Reference
Inheritance diagram for SCR_ResourceContainerVehicleUnloadAction:
SCR_ScriptedUserAction

Protected Member Functions

override void PerformContinuousAction (IEntity pOwnerEntity, IEntity pUserEntity, float timeSlice)
override void PerformAction (IEntity pOwnerEntity, IEntity pUserEntity)
void GetResourceValues (out float currentResource, out float maxResource, out float transferAmount)
override bool GetActionNameScript (out string outName)
override bool CanBeShownScript (IEntity user)
override event bool CanBePerformedScript (IEntity user)
override event void Init (IEntity pOwnerEntity, GenericComponent pManagerComponent)

Protected Attributes

EResourceType m_eResourceType
float m_fTransferAmount
SCR_ResourceSystemSubscriptionHandleBase m_ResourceSubscriptionHandleConsumer
SCR_ResourceSystemSubscriptionHandleBase m_ResourceSubscriptionHandleGenerator
SCR_ResourceComponent m_ResourceComponent
SCR_ResourceGenerator m_ResourceGenerator
SCR_ResourceConsumer m_ResourceConsumer
RplId m_ResourceInventoryPlayerComponentRplId
float m_fMaxStoredResource
float m_fCurrentResource
float m_fCurrentTransferValue
bool m_bCanPerform

Detailed Description

Definition at line 1 of file SCR_ResourceContainerVehicleUnloadAction.c.

Member Function Documentation

◆ CanBePerformedScript()

override event bool SCR_ResourceContainerVehicleUnloadAction::CanBePerformedScript ( IEntity user)
inlineprotected

Definition at line 113 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ CanBeShownScript()

override bool SCR_ResourceContainerVehicleUnloadAction::CanBeShownScript ( IEntity user)
inlineprotected

Definition at line 89 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ GetActionNameScript()

override bool SCR_ResourceContainerVehicleUnloadAction::GetActionNameScript ( out string outName)
inlineprotected

Definition at line 73 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ GetResourceValues()

void SCR_ResourceContainerVehicleUnloadAction::GetResourceValues ( out float currentResource,
out float maxResource,
out float transferAmount )
inlineprotected

Definition at line 61 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ Init()

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

Definition at line 155 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ PerformAction()

override void SCR_ResourceContainerVehicleUnloadAction::PerformAction ( IEntity pOwnerEntity,
IEntity pUserEntity )
inlineprotected

Definition at line 31 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ PerformContinuousAction()

override void SCR_ResourceContainerVehicleUnloadAction::PerformContinuousAction ( IEntity pOwnerEntity,
IEntity pUserEntity,
float timeSlice )
inlineprotected

Definition at line 22 of file SCR_ResourceContainerVehicleUnloadAction.c.

Member Data Documentation

◆ m_bCanPerform

bool SCR_ResourceContainerVehicleUnloadAction::m_bCanPerform
protected

Definition at line 18 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_eResourceType

EResourceType SCR_ResourceContainerVehicleUnloadAction::m_eResourceType
protected

Definition at line 4 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_fCurrentResource

float SCR_ResourceContainerVehicleUnloadAction::m_fCurrentResource
protected

Definition at line 16 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_fCurrentTransferValue

float SCR_ResourceContainerVehicleUnloadAction::m_fCurrentTransferValue
protected

Definition at line 17 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_fMaxStoredResource

float SCR_ResourceContainerVehicleUnloadAction::m_fMaxStoredResource
protected

Definition at line 15 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_fTransferAmount

float SCR_ResourceContainerVehicleUnloadAction::m_fTransferAmount
protected

Definition at line 7 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_ResourceComponent

SCR_ResourceComponent SCR_ResourceContainerVehicleUnloadAction::m_ResourceComponent
protected

Definition at line 11 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_ResourceConsumer

SCR_ResourceConsumer SCR_ResourceContainerVehicleUnloadAction::m_ResourceConsumer
protected

Definition at line 13 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_ResourceGenerator

SCR_ResourceGenerator SCR_ResourceContainerVehicleUnloadAction::m_ResourceGenerator
protected

Definition at line 12 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_ResourceInventoryPlayerComponentRplId

RplId SCR_ResourceContainerVehicleUnloadAction::m_ResourceInventoryPlayerComponentRplId
protected

Definition at line 14 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_ResourceSubscriptionHandleConsumer

SCR_ResourceSystemSubscriptionHandleBase SCR_ResourceContainerVehicleUnloadAction::m_ResourceSubscriptionHandleConsumer
protected

Definition at line 9 of file SCR_ResourceContainerVehicleUnloadAction.c.

◆ m_ResourceSubscriptionHandleGenerator

SCR_ResourceSystemSubscriptionHandleBase SCR_ResourceContainerVehicleUnloadAction::m_ResourceSubscriptionHandleGenerator
protected

Definition at line 10 of file SCR_ResourceContainerVehicleUnloadAction.c.


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