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

Protected Member Functions

ScriptInvokerFloat GetOnVehicleResourcesValueChanged ()
ScriptInvokerInt GetOnResupplyTaskSolverStateChanged ()
OnTransportUnitVehicleChangedInvoker GetOnVehicleChanged ()
ScriptInvokerInt GetOnStateChanged ()
Faction GetFaction ()
SCR_ResupplyTaskSolver GetSolver ()
string GetName ()
SCR_CampaignMilitaryBaseComponent GetSourceBase ()
string GetDestinationName ()
void SetSourceBase (SCR_CampaignMilitaryBaseComponent sourceBase)
void SetSuppliedBase (SCR_CampaignMilitaryBaseComponent suppliedBase)
void SelectForTaskSolving (SCR_ResupplyCampaignMilitaryBaseTaskEntity task)
bool HasVehicle ()
SCR_EVehicleConditionCheckType GetVehicleFailedConditionType ()
Vehicle GetVehicle ()
bool IsVehicleUsable ()
float GetVehicleAggregatedResourceValue ()
SCR_AIGroup GetAIGroup ()
SCR_ETransportUnitState GetState ()
SCR_EResupplyTaskSolverState GetResupplyTaskSolverState ()
bool IsReadyForTaskSolving ()
void Update (float timeSlice)
void ReturnToSourceBaseIfNeeded ()
void OnBoardingCompleted (AIWaypoint waypoint)
void OnMoveToSourceBaseWaypointCompleted (AIWaypoint waypoint)
void TeleportGroupToVehicle ()
void OnPreferableResupplyTaskSet ()
 Called upon the m_PreferableResupplyTaskRplId replication.
void SetPreferableResupplyTask (SCR_ResupplyCampaignMilitaryBaseTaskEntity preferableTask)
void SetTruckFuel (float percentage)
void OnVehicleDeleted (SCR_AIVehicleUsageComponent vehicleUsageComponent)
void OnVehicleAggregatedResourceValueSet ()
void OnVehicleResourceValueChanged (SCR_ResourceInteractor interactor, float previousValue)
SCR_ResourceConsumer GetVehicleSuppliesConsumer (Vehicle vehicle)
void SetVehicle (Vehicle vehicle)
void UpdateGarbageBlacklist (notnull Vehicle vehicle, bool blacklisted)
void SetState (SCR_ETransportUnitState state)
SCR_ResupplyCampaignMilitaryBaseTaskEntity GetPreferableResupplyTask ()
void OnSourceBaseCallsignSet ()
 Called upon the m_iSourceBaseCallsign replication and set the correct base from the server.
void OnDestinationCallsignSet ()
void UpdateState ()
void OnResupplyTaskSolverStateChanged (int solverId, SCR_EResupplyTaskSolverState resupplyTaskSolverState)
void OnTaskSolverStateChanged (SCR_TaskSolverBase taskSolver, SCR_ETaskSolverState taskSolverState)
void CreateMoveWaypointToSourceBase ()
SCR_BoardingEntityWaypoint CreateBoardingVehicleWaypoint ()
SCR_TransportUnitHelpTaskEntity CreateTransportUnitHelpTask ()
bool HasTransportUnitHelpTask (notnull SCR_Faction faction)
Vehicle FindVehicle ()
Vehicle GetClosestVehicle ()
bool FilterVehicles (IEntity entity)
bool QuerySupplyTrucks (IEntity entity)
SCR_ResupplyCampaignMilitaryBaseTaskEntity SelectPreferableResupplyTask ()
void SetSourceBaseFromEntityName ()
void SendTransportGroupLostNotificationToCommander ()
override void EOnInit (IEntity owner)
void OnIsVehicleUsableSet ()
void OnVehicleUsabilityChanged (bool isUsable)
override void OnPostInit (IEntity owner)
override void OnDelete (IEntity owner)

Static Protected Member Functions

static int GenerateTaskID ()

Protected Attributes

string m_sSourceBaseEntityName
float m_fSearchTruckRadius
bool m_bTeleportGroupToVehicle
LocalizedString m_sNoDestinationLocalizationKey
ResourceName m_sTransportUnitHelpTask
SCR_ETransportUnitState m_eState
int m_iSourceBaseCallsign = SCR_MilitaryBaseComponent.INVALID_BASE_CALLSIGN
int m_iSuppliedBaseCallsign = SCR_CampaignMilitaryBaseComponent.INVALID_BASE_CALLSIGN
RplId m_VehicleRplId = RplId.Invalid()
RplId m_PreferableResupplyTaskRplId = RplId.Invalid()
float m_fVehicleAggregatedResourceValue = -1
bool m_bIsVehicleUsable
SCR_EVehicleConditionCheckType m_eVehicleFailedConditionType
SCR_AIGroup m_AIGroup
SCR_ResupplyCampaignMilitaryBaseTaskEntity m_PreferableResupplyTask
ref set< Vehiclem_NearbySupplyTrucks = new set<Vehicle>()
SCR_SuppliesTransportSystem m_SuppliesTransportSystem
SCR_TaskSolverManagerComponent m_TaskSolverManager
SCR_CampaignMilitaryBaseComponent m_SourceBase
SCR_CampaignMilitaryBaseComponent m_SuppliedBase
Vehicle m_Vehicle
SCR_AIVehicleUsageComponent m_AiVehicleUsage
SCR_FuelManagerComponent m_FuelManager
SCR_ResupplyTaskSolver m_TaskSolver
SCR_VehicleConditionManager m_VehicleConditionManager
SCR_AIGroupConditionManager m_AiGroupConditionManager
SCR_TaskSystem m_TaskSystem
SCR_TransportUnitHelpTaskEntity m_TransportUnitHelpTaskEntity
SCR_BoardingEntityWaypoint m_BoardingWaypoint
SCR_AIWaypoint m_MoveToSourceBaseWaypoint
ref ScriptInvokerInt m_OnStateChanged
ref OnTransportUnitVehicleChangedInvoker m_OnVehicleChanged
ref ScriptInvokerInt m_OnResupplyTaskSolverStateChanged
ref ScriptInvokerFloat m_OnVehicleResourcesValueChanged

Static Protected Attributes

static int s_iLastGeneratedTaskId
static const string TRANSPORT_UNIT_HELP_TASK_ID = "%1_TransportUnitHelpTask_%2"

Detailed Description

Definition at line 10 of file SCR_TransportUnitComponent.c.

Member Function Documentation

◆ CreateBoardingVehicleWaypoint()

SCR_BoardingEntityWaypoint SCR_TransportUnitComponent::CreateBoardingVehicleWaypoint ( )
inlineprotected

Definition at line 617 of file SCR_TransportUnitComponent.c.

◆ CreateMoveWaypointToSourceBase()

void SCR_TransportUnitComponent::CreateMoveWaypointToSourceBase ( )
inlineprotected

Definition at line 604 of file SCR_TransportUnitComponent.c.

◆ CreateTransportUnitHelpTask()

SCR_TransportUnitHelpTaskEntity SCR_TransportUnitComponent::CreateTransportUnitHelpTask ( )
inlineprotected

Definition at line 626 of file SCR_TransportUnitComponent.c.

◆ EOnInit()

override void SCR_TransportUnitComponent::EOnInit ( IEntity owner)
inlineprotected

Definition at line 840 of file SCR_TransportUnitComponent.c.

◆ FilterVehicles()

bool SCR_TransportUnitComponent::FilterVehicles ( IEntity entity)
inlineprotected

Definition at line 732 of file SCR_TransportUnitComponent.c.

◆ FindVehicle()

Vehicle SCR_TransportUnitComponent::FindVehicle ( )
inlineprotected

Definition at line 691 of file SCR_TransportUnitComponent.c.

◆ GenerateTaskID()

int SCR_TransportUnitComponent::GenerateTaskID ( )
inlinestaticprotected

Definition at line 367 of file SCR_TransportUnitComponent.c.

◆ GetAIGroup()

SCR_AIGroup SCR_TransportUnitComponent::GetAIGroup ( )
inlineprotected

Definition at line 245 of file SCR_TransportUnitComponent.c.

◆ GetClosestVehicle()

Vehicle SCR_TransportUnitComponent::GetClosestVehicle ( )
inlineprotected

Definition at line 700 of file SCR_TransportUnitComponent.c.

◆ GetDestinationName()

string SCR_TransportUnitComponent::GetDestinationName ( )
inlineprotected

Definition at line 156 of file SCR_TransportUnitComponent.c.

◆ GetFaction()

Faction SCR_TransportUnitComponent::GetFaction ( )
inlineprotected

Definition at line 129 of file SCR_TransportUnitComponent.c.

◆ GetName()

string SCR_TransportUnitComponent::GetName ( )
inlineprotected

Definition at line 144 of file SCR_TransportUnitComponent.c.

◆ GetOnResupplyTaskSolverStateChanged()

ScriptInvokerInt SCR_TransportUnitComponent::GetOnResupplyTaskSolverStateChanged ( )
inlineprotected

Definition at line 102 of file SCR_TransportUnitComponent.c.

◆ GetOnStateChanged()

ScriptInvokerInt SCR_TransportUnitComponent::GetOnStateChanged ( )
inlineprotected

Definition at line 120 of file SCR_TransportUnitComponent.c.

◆ GetOnVehicleChanged()

OnTransportUnitVehicleChangedInvoker SCR_TransportUnitComponent::GetOnVehicleChanged ( )
inlineprotected

Definition at line 111 of file SCR_TransportUnitComponent.c.

◆ GetOnVehicleResourcesValueChanged()

ScriptInvokerFloat SCR_TransportUnitComponent::GetOnVehicleResourcesValueChanged ( )
inlineprotected

Definition at line 93 of file SCR_TransportUnitComponent.c.

◆ GetPreferableResupplyTask()

SCR_ResupplyCampaignMilitaryBaseTaskEntity SCR_TransportUnitComponent::GetPreferableResupplyTask ( )
inlineprotected

Definition at line 537 of file SCR_TransportUnitComponent.c.

◆ GetResupplyTaskSolverState()

SCR_EResupplyTaskSolverState SCR_TransportUnitComponent::GetResupplyTaskSolverState ( )
inlineprotected

Definition at line 257 of file SCR_TransportUnitComponent.c.

◆ GetSolver()

SCR_ResupplyTaskSolver SCR_TransportUnitComponent::GetSolver ( )
inlineprotected

Definition at line 138 of file SCR_TransportUnitComponent.c.

◆ GetSourceBase()

SCR_CampaignMilitaryBaseComponent SCR_TransportUnitComponent::GetSourceBase ( )
inlineprotected

Definition at line 150 of file SCR_TransportUnitComponent.c.

◆ GetState()

SCR_ETransportUnitState SCR_TransportUnitComponent::GetState ( )
inlineprotected

Definition at line 251 of file SCR_TransportUnitComponent.c.

◆ GetVehicle()

Vehicle SCR_TransportUnitComponent::GetVehicle ( )
inlineprotected

Definition at line 227 of file SCR_TransportUnitComponent.c.

◆ GetVehicleAggregatedResourceValue()

float SCR_TransportUnitComponent::GetVehicleAggregatedResourceValue ( )
inlineprotected

Definition at line 239 of file SCR_TransportUnitComponent.c.

◆ GetVehicleFailedConditionType()

SCR_EVehicleConditionCheckType SCR_TransportUnitComponent::GetVehicleFailedConditionType ( )
inlineprotected

Definition at line 221 of file SCR_TransportUnitComponent.c.

◆ GetVehicleSuppliesConsumer()

SCR_ResourceConsumer SCR_TransportUnitComponent::GetVehicleSuppliesConsumer ( Vehicle vehicle)
inlineprotected

Definition at line 446 of file SCR_TransportUnitComponent.c.

◆ HasTransportUnitHelpTask()

bool SCR_TransportUnitComponent::HasTransportUnitHelpTask ( notnull SCR_Faction faction)
inlineprotected

Definition at line 666 of file SCR_TransportUnitComponent.c.

◆ HasVehicle()

bool SCR_TransportUnitComponent::HasVehicle ( )
inlineprotected

Definition at line 215 of file SCR_TransportUnitComponent.c.

◆ IsReadyForTaskSolving()

bool SCR_TransportUnitComponent::IsReadyForTaskSolving ( )
inlineprotected

Definition at line 263 of file SCR_TransportUnitComponent.c.

◆ IsVehicleUsable()

bool SCR_TransportUnitComponent::IsVehicleUsable ( )
inlineprotected

Definition at line 233 of file SCR_TransportUnitComponent.c.

◆ OnBoardingCompleted()

void SCR_TransportUnitComponent::OnBoardingCompleted ( AIWaypoint waypoint)
inlineprotected

Definition at line 341 of file SCR_TransportUnitComponent.c.

◆ OnDelete()

override void SCR_TransportUnitComponent::OnDelete ( IEntity owner)
inlineprotected

Definition at line 912 of file SCR_TransportUnitComponent.c.

◆ OnDestinationCallsignSet()

void SCR_TransportUnitComponent::OnDestinationCallsignSet ( )
inlineprotected

Definition at line 555 of file SCR_TransportUnitComponent.c.

◆ OnIsVehicleUsableSet()

void SCR_TransportUnitComponent::OnIsVehicleUsableSet ( )
inlineprotected

Definition at line 871 of file SCR_TransportUnitComponent.c.

◆ OnMoveToSourceBaseWaypointCompleted()

void SCR_TransportUnitComponent::OnMoveToSourceBaseWaypointCompleted ( AIWaypoint waypoint)
inlineprotected

Definition at line 356 of file SCR_TransportUnitComponent.c.

◆ OnPostInit()

override void SCR_TransportUnitComponent::OnPostInit ( IEntity owner)
inlineprotected

Definition at line 897 of file SCR_TransportUnitComponent.c.

◆ OnPreferableResupplyTaskSet()

void SCR_TransportUnitComponent::OnPreferableResupplyTaskSet ( )
inlineprotected

Called upon the m_PreferableResupplyTaskRplId replication.

Definition at line 393 of file SCR_TransportUnitComponent.c.

◆ OnResupplyTaskSolverStateChanged()

void SCR_TransportUnitComponent::OnResupplyTaskSolverStateChanged ( int solverId,
SCR_EResupplyTaskSolverState resupplyTaskSolverState )
inlineprotected

Definition at line 582 of file SCR_TransportUnitComponent.c.

◆ OnSourceBaseCallsignSet()

void SCR_TransportUnitComponent::OnSourceBaseCallsignSet ( )
inlineprotected

Called upon the m_iSourceBaseCallsign replication and set the correct base from the server.

Definition at line 544 of file SCR_TransportUnitComponent.c.

◆ OnTaskSolverStateChanged()

void SCR_TransportUnitComponent::OnTaskSolverStateChanged ( SCR_TaskSolverBase taskSolver,
SCR_ETaskSolverState taskSolverState )
inlineprotected

Definition at line 589 of file SCR_TransportUnitComponent.c.

◆ OnVehicleAggregatedResourceValueSet()

void SCR_TransportUnitComponent::OnVehicleAggregatedResourceValueSet ( )
inlineprotected

Definition at line 426 of file SCR_TransportUnitComponent.c.

◆ OnVehicleDeleted()

void SCR_TransportUnitComponent::OnVehicleDeleted ( SCR_AIVehicleUsageComponent vehicleUsageComponent)
inlineprotected

Definition at line 420 of file SCR_TransportUnitComponent.c.

◆ OnVehicleResourceValueChanged()

void SCR_TransportUnitComponent::OnVehicleResourceValueChanged ( SCR_ResourceInteractor interactor,
float previousValue )
inlineprotected

Definition at line 433 of file SCR_TransportUnitComponent.c.

◆ OnVehicleUsabilityChanged()

void SCR_TransportUnitComponent::OnVehicleUsabilityChanged ( bool isUsable)
inlineprotected

Definition at line 878 of file SCR_TransportUnitComponent.c.

◆ QuerySupplyTrucks()

bool SCR_TransportUnitComponent::QuerySupplyTrucks ( IEntity entity)
inlineprotected

Definition at line 738 of file SCR_TransportUnitComponent.c.

◆ ReturnToSourceBaseIfNeeded()

void SCR_TransportUnitComponent::ReturnToSourceBaseIfNeeded ( )
inlineprotected

Definition at line 302 of file SCR_TransportUnitComponent.c.

◆ SelectForTaskSolving()

void SCR_TransportUnitComponent::SelectForTaskSolving ( SCR_ResupplyCampaignMilitaryBaseTaskEntity task)
inlineprotected

Definition at line 199 of file SCR_TransportUnitComponent.c.

◆ SelectPreferableResupplyTask()

SCR_ResupplyCampaignMilitaryBaseTaskEntity SCR_TransportUnitComponent::SelectPreferableResupplyTask ( )
inlineprotected

Definition at line 756 of file SCR_TransportUnitComponent.c.

◆ SendTransportGroupLostNotificationToCommander()

void SCR_TransportUnitComponent::SendTransportGroupLostNotificationToCommander ( )
inlineprotected

Definition at line 826 of file SCR_TransportUnitComponent.c.

◆ SetPreferableResupplyTask()

void SCR_TransportUnitComponent::SetPreferableResupplyTask ( SCR_ResupplyCampaignMilitaryBaseTaskEntity preferableTask)
inlineprotected

Definition at line 399 of file SCR_TransportUnitComponent.c.

◆ SetSourceBase()

void SCR_TransportUnitComponent::SetSourceBase ( SCR_CampaignMilitaryBaseComponent sourceBase)
inlineprotected

Definition at line 168 of file SCR_TransportUnitComponent.c.

◆ SetSourceBaseFromEntityName()

void SCR_TransportUnitComponent::SetSourceBaseFromEntityName ( )
inlineprotected

Definition at line 809 of file SCR_TransportUnitComponent.c.

◆ SetState()

void SCR_TransportUnitComponent::SetState ( SCR_ETransportUnitState state)
inlineprotected

Definition at line 524 of file SCR_TransportUnitComponent.c.

◆ SetSuppliedBase()

void SCR_TransportUnitComponent::SetSuppliedBase ( SCR_CampaignMilitaryBaseComponent suppliedBase)
inlineprotected

Definition at line 184 of file SCR_TransportUnitComponent.c.

◆ SetTruckFuel()

void SCR_TransportUnitComponent::SetTruckFuel ( float percentage)
inlineprotected

Definition at line 411 of file SCR_TransportUnitComponent.c.

◆ SetVehicle()

void SCR_TransportUnitComponent::SetVehicle ( Vehicle vehicle)
inlineprotected

Definition at line 456 of file SCR_TransportUnitComponent.c.

◆ TeleportGroupToVehicle()

void SCR_TransportUnitComponent::TeleportGroupToVehicle ( )
inlineprotected

Definition at line 373 of file SCR_TransportUnitComponent.c.

◆ Update()

void SCR_TransportUnitComponent::Update ( float timeSlice)
inlineprotected

Definition at line 281 of file SCR_TransportUnitComponent.c.

◆ UpdateGarbageBlacklist()

void SCR_TransportUnitComponent::UpdateGarbageBlacklist ( notnull Vehicle vehicle,
bool blacklisted )
inlineprotected

Definition at line 507 of file SCR_TransportUnitComponent.c.

◆ UpdateState()

void SCR_TransportUnitComponent::UpdateState ( )
inlineprotected

Definition at line 566 of file SCR_TransportUnitComponent.c.

Member Data Documentation

◆ m_AIGroup

SCR_AIGroup SCR_TransportUnitComponent::m_AIGroup
protected

Definition at line 51 of file SCR_TransportUnitComponent.c.

◆ m_AiGroupConditionManager

SCR_AIGroupConditionManager SCR_TransportUnitComponent::m_AiGroupConditionManager
protected

Definition at line 75 of file SCR_TransportUnitComponent.c.

◆ m_AiVehicleUsage

SCR_AIVehicleUsageComponent SCR_TransportUnitComponent::m_AiVehicleUsage
protected

Definition at line 67 of file SCR_TransportUnitComponent.c.

◆ m_bIsVehicleUsable

bool SCR_TransportUnitComponent::m_bIsVehicleUsable
protected

Definition at line 46 of file SCR_TransportUnitComponent.c.

◆ m_BoardingWaypoint

SCR_BoardingEntityWaypoint SCR_TransportUnitComponent::m_BoardingWaypoint
protected

Definition at line 80 of file SCR_TransportUnitComponent.c.

◆ m_bTeleportGroupToVehicle

bool SCR_TransportUnitComponent::m_bTeleportGroupToVehicle
protected

Definition at line 19 of file SCR_TransportUnitComponent.c.

◆ m_eState

SCR_ETransportUnitState SCR_TransportUnitComponent::m_eState
protected

Definition at line 28 of file SCR_TransportUnitComponent.c.

◆ m_eVehicleFailedConditionType

SCR_EVehicleConditionCheckType SCR_TransportUnitComponent::m_eVehicleFailedConditionType
protected

Definition at line 49 of file SCR_TransportUnitComponent.c.

◆ m_fSearchTruckRadius

float SCR_TransportUnitComponent::m_fSearchTruckRadius
protected

Definition at line 16 of file SCR_TransportUnitComponent.c.

◆ m_FuelManager

SCR_FuelManagerComponent SCR_TransportUnitComponent::m_FuelManager
protected

Definition at line 69 of file SCR_TransportUnitComponent.c.

◆ m_fVehicleAggregatedResourceValue

float SCR_TransportUnitComponent::m_fVehicleAggregatedResourceValue = -1
protected

Definition at line 43 of file SCR_TransportUnitComponent.c.

◆ m_iSourceBaseCallsign

int SCR_TransportUnitComponent::m_iSourceBaseCallsign = SCR_MilitaryBaseComponent.INVALID_BASE_CALLSIGN
protected

Definition at line 31 of file SCR_TransportUnitComponent.c.

◆ m_iSuppliedBaseCallsign

int SCR_TransportUnitComponent::m_iSuppliedBaseCallsign = SCR_CampaignMilitaryBaseComponent.INVALID_BASE_CALLSIGN
protected

Definition at line 34 of file SCR_TransportUnitComponent.c.

◆ m_MoveToSourceBaseWaypoint

SCR_AIWaypoint SCR_TransportUnitComponent::m_MoveToSourceBaseWaypoint
protected

Definition at line 81 of file SCR_TransportUnitComponent.c.

◆ m_NearbySupplyTrucks

ref set<Vehicle> SCR_TransportUnitComponent::m_NearbySupplyTrucks = new set<Vehicle>()
protected

Definition at line 55 of file SCR_TransportUnitComponent.c.

◆ m_OnResupplyTaskSolverStateChanged

ref ScriptInvokerInt SCR_TransportUnitComponent::m_OnResupplyTaskSolverStateChanged
protected

Definition at line 85 of file SCR_TransportUnitComponent.c.

◆ m_OnStateChanged

ref ScriptInvokerInt SCR_TransportUnitComponent::m_OnStateChanged
protected

Definition at line 83 of file SCR_TransportUnitComponent.c.

◆ m_OnVehicleChanged

ref OnTransportUnitVehicleChangedInvoker SCR_TransportUnitComponent::m_OnVehicleChanged
protected

Definition at line 84 of file SCR_TransportUnitComponent.c.

◆ m_OnVehicleResourcesValueChanged

ref ScriptInvokerFloat SCR_TransportUnitComponent::m_OnVehicleResourcesValueChanged
protected

Definition at line 86 of file SCR_TransportUnitComponent.c.

◆ m_PreferableResupplyTask

SCR_ResupplyCampaignMilitaryBaseTaskEntity SCR_TransportUnitComponent::m_PreferableResupplyTask
protected

Definition at line 53 of file SCR_TransportUnitComponent.c.

◆ m_PreferableResupplyTaskRplId

RplId SCR_TransportUnitComponent::m_PreferableResupplyTaskRplId = RplId.Invalid()
protected

Definition at line 40 of file SCR_TransportUnitComponent.c.

◆ m_sNoDestinationLocalizationKey

LocalizedString SCR_TransportUnitComponent::m_sNoDestinationLocalizationKey
protected

Definition at line 22 of file SCR_TransportUnitComponent.c.

◆ m_SourceBase

SCR_CampaignMilitaryBaseComponent SCR_TransportUnitComponent::m_SourceBase
protected

Definition at line 61 of file SCR_TransportUnitComponent.c.

◆ m_sSourceBaseEntityName

string SCR_TransportUnitComponent::m_sSourceBaseEntityName
protected

Definition at line 13 of file SCR_TransportUnitComponent.c.

◆ m_sTransportUnitHelpTask

ResourceName SCR_TransportUnitComponent::m_sTransportUnitHelpTask
protected

Definition at line 25 of file SCR_TransportUnitComponent.c.

◆ m_SuppliedBase

SCR_CampaignMilitaryBaseComponent SCR_TransportUnitComponent::m_SuppliedBase
protected

Definition at line 63 of file SCR_TransportUnitComponent.c.

◆ m_SuppliesTransportSystem

SCR_SuppliesTransportSystem SCR_TransportUnitComponent::m_SuppliesTransportSystem
protected

Definition at line 57 of file SCR_TransportUnitComponent.c.

◆ m_TaskSolver

SCR_ResupplyTaskSolver SCR_TransportUnitComponent::m_TaskSolver
protected

Definition at line 71 of file SCR_TransportUnitComponent.c.

◆ m_TaskSolverManager

SCR_TaskSolverManagerComponent SCR_TransportUnitComponent::m_TaskSolverManager
protected

Definition at line 59 of file SCR_TransportUnitComponent.c.

◆ m_TaskSystem

SCR_TaskSystem SCR_TransportUnitComponent::m_TaskSystem
protected

Definition at line 77 of file SCR_TransportUnitComponent.c.

◆ m_TransportUnitHelpTaskEntity

SCR_TransportUnitHelpTaskEntity SCR_TransportUnitComponent::m_TransportUnitHelpTaskEntity
protected

Definition at line 78 of file SCR_TransportUnitComponent.c.

◆ m_Vehicle

Vehicle SCR_TransportUnitComponent::m_Vehicle
protected

Definition at line 65 of file SCR_TransportUnitComponent.c.

◆ m_VehicleConditionManager

SCR_VehicleConditionManager SCR_TransportUnitComponent::m_VehicleConditionManager
protected

Definition at line 73 of file SCR_TransportUnitComponent.c.

◆ m_VehicleRplId

RplId SCR_TransportUnitComponent::m_VehicleRplId = RplId.Invalid()
protected

Definition at line 37 of file SCR_TransportUnitComponent.c.

◆ s_iLastGeneratedTaskId

int SCR_TransportUnitComponent::s_iLastGeneratedTaskId
staticprotected

Definition at line 88 of file SCR_TransportUnitComponent.c.

◆ TRANSPORT_UNIT_HELP_TASK_ID

const string SCR_TransportUnitComponent::TRANSPORT_UNIT_HELP_TASK_ID = "%1_TransportUnitHelpTask_%2"
staticprotected

Definition at line 90 of file SCR_TransportUnitComponent.c.


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