Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ResourceContainerVehicleLoadAction Class Reference
Inheritance diagram for SCR_ResourceContainerVehicleLoadAction:
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
const LocalizedString OCCUPIED_BY_CHARACTER = "#AR-UserAction_SeatOccupied"
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
SCR_BaseCompartmentManagerComponent m_CompartmentManager

Detailed Description

Definition at line 1 of file SCR_ResourceContainerVehicleLoadAction.c.

Member Function Documentation

◆ CanBePerformedScript()

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

Definition at line 117 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ CanBeShownScript()

override bool SCR_ResourceContainerVehicleLoadAction::CanBeShownScript ( IEntity user)
inlineprotected

Definition at line 93 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ GetActionNameScript()

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

Definition at line 77 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ GetResourceValues()

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

Definition at line 65 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ Init()

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

Definition at line 166 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ PerformAction()

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

Definition at line 35 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ PerformContinuousAction()

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

Definition at line 26 of file SCR_ResourceContainerVehicleLoadAction.c.

Member Data Documentation

◆ m_bCanPerform

bool SCR_ResourceContainerVehicleLoadAction::m_bCanPerform
protected

Definition at line 20 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_CompartmentManager

SCR_BaseCompartmentManagerComponent SCR_ResourceContainerVehicleLoadAction::m_CompartmentManager
protected

Definition at line 22 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_eResourceType

EResourceType SCR_ResourceContainerVehicleLoadAction::m_eResourceType
protected

Definition at line 4 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_fCurrentResource

float SCR_ResourceContainerVehicleLoadAction::m_fCurrentResource
protected

Definition at line 18 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_fCurrentTransferValue

float SCR_ResourceContainerVehicleLoadAction::m_fCurrentTransferValue
protected

Definition at line 19 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_fMaxStoredResource

float SCR_ResourceContainerVehicleLoadAction::m_fMaxStoredResource
protected

Definition at line 17 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_fTransferAmount

float SCR_ResourceContainerVehicleLoadAction::m_fTransferAmount
protected

Definition at line 7 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_ResourceComponent

SCR_ResourceComponent SCR_ResourceContainerVehicleLoadAction::m_ResourceComponent
protected

Definition at line 13 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_ResourceConsumer

SCR_ResourceConsumer SCR_ResourceContainerVehicleLoadAction::m_ResourceConsumer
protected

Definition at line 15 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_ResourceGenerator

SCR_ResourceGenerator SCR_ResourceContainerVehicleLoadAction::m_ResourceGenerator
protected

Definition at line 14 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_ResourceInventoryPlayerComponentRplId

RplId SCR_ResourceContainerVehicleLoadAction::m_ResourceInventoryPlayerComponentRplId
protected

Definition at line 16 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_ResourceSubscriptionHandleConsumer

SCR_ResourceSystemSubscriptionHandleBase SCR_ResourceContainerVehicleLoadAction::m_ResourceSubscriptionHandleConsumer
protected

Definition at line 11 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ m_ResourceSubscriptionHandleGenerator

SCR_ResourceSystemSubscriptionHandleBase SCR_ResourceContainerVehicleLoadAction::m_ResourceSubscriptionHandleGenerator
protected

Definition at line 12 of file SCR_ResourceContainerVehicleLoadAction.c.

◆ OCCUPIED_BY_CHARACTER

const LocalizedString SCR_ResourceContainerVehicleLoadAction::OCCUPIED_BY_CHARACTER = "#AR-UserAction_SeatOccupied"
protected

Definition at line 9 of file SCR_ResourceContainerVehicleLoadAction.c.


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