CanInteractWith(notnull SCR_ResourceContainer container) | SCR_ResourceConsumer | |
Clear() | SCR_ResourceConsumer | |
CODEC_CONSUMER_PACKET_BYTESIZE | SCR_ResourceConsumer | protectedstatic |
CODEC_GENERATOR_PACKET_BYTESIZE | SCR_ResourceActor | protectedstatic |
DebugDraw() | SCR_ResourceConsumer | |
Decode(ScriptBitSerializer packet, ScriptCtx ctx, SSnapSerializerBase snapshot) | SCR_ResourceConsumer | static |
EnableConsumtion(bool shouldEnable, bool notifyChange=true) | SCR_ResourceConsumer | |
EnableExchange(bool shouldEnable, bool notifyChange=true) | SCR_ResourceConsumer | |
Encode(SSnapSerializerBase snapshot, ScriptCtx ctx, ScriptBitSerializer packet) | SCR_ResourceConsumer | static |
Extract(SCR_ResourceConsumer instance, ScriptCtx ctx, SSnapSerializerBase snapshot) | SCR_ResourceConsumer | static |
ExtractNetworkedVariables(SSnapSerializerBase snapshot, ScriptCtx hint) | SCR_ResourceConsumer | protected |
FindContainer(notnull SCR_ResourceContainer container) | SCR_ResourceConsumer | |
GetAggregatedMaxResourceValue() | SCR_ResourceConsumer | |
GetAggregatedResourceValue() | SCR_ResourceConsumer | |
GetBuyMultiplier() | SCR_ResourceConsumer | |
GetComponent() | SCR_ResourceActor | |
GetContainerCount() | SCR_ResourceConsumer | |
GetContainerQueue() | SCR_ResourceConsumer | |
GetDebugColor() | SCR_ResourceActor | |
GetDebugName() | SCR_ResourceActor | |
GetDebugNameHash() | SCR_ResourceActor | |
GetGeneratorIdentifier() | SCR_ResourceConsumer | |
GetGridUpdateId() | SCR_ResourceInteractor | |
GetIdentifier() | SCR_ResourceConsumer | |
GetLastPosition() | SCR_ResourceInteractor | |
GetOnBuyMultiplierChanged() | SCR_ResourceConsumer | |
GetOnConsumtionStateChanged() | SCR_ResourceConsumer | |
GetOnExchangeStateChanged() | SCR_ResourceConsumer | |
GetOnMaxResourcesChanged() | SCR_ResourceInteractor | |
GetOnResourceRangeChanged() | SCR_ResourceConsumer | |
GetOnResourcesChanged() | SCR_ResourceInteractor | |
GetOnSellMultiplierChanged() | SCR_ResourceConsumer | |
GetOwner() | SCR_ResourceActor | |
GetOwnerOrigin() | SCR_ResourceActor | |
GetResourceGridRange() | SCR_ResourceConsumer | |
GetResourceRange() | SCR_ResourceConsumer | |
GetResourceRight() | SCR_ResourceActor | |
GetResourceType() | SCR_ResourceInteractor | |
GetSellMultiplier() | SCR_ResourceConsumer | |
Initialize(notnull IEntity owner) | SCR_ResourceConsumer | |
Inject(SSnapSerializerBase snapshot, ScriptCtx ctx, SCR_ResourceConsumer instance) | SCR_ResourceConsumer | static |
InjectNetworkedVariables(SSnapSerializerBase snapshot, ScriptCtx hint) | SCR_ResourceConsumer | protected |
IsAllowed(notnull SCR_ResourceContainer container) | SCR_ResourceInteractor | |
IsAllowed(notnull IEntity entity, EResourceType resourceType) | SCR_ResourceInteractor | |
IsConsuming() | SCR_ResourceConsumer | |
IsExchanging() | SCR_ResourceConsumer | |
IsGridUpdateIdGreaterThan(int gridUpdateId) | SCR_ResourceInteractor | |
IsIgnoringItself() | SCR_ResourceConsumer | |
IsIsolated() | SCR_ResourceActor | |
m_bIsConsuming | SCR_ResourceConsumer | protected |
m_bIsExchanging | SCR_ResourceConsumer | protected |
m_bIsIgnoringItself | SCR_ResourceConsumer | protected |
m_ContainerQueue | SCR_ResourceConsumer | protected |
m_eGeneratorIdentifier | SCR_ResourceConsumer | protected |
m_eResourceRights | SCR_ResourceActor | protected |
m_eResourceType | SCR_ResourceActor | protected |
m_fAggregatedMaxResourceValue | SCR_ResourceInteractor | protected |
m_fAggregatedResourceValue | SCR_ResourceInteractor | protected |
m_fBuyMultiplier | SCR_ResourceConsumer | protected |
m_fResourceRange | SCR_ResourceConsumer | protected |
m_fSellMultiplier | SCR_ResourceConsumer | protected |
m_iGridUpdateId | SCR_ResourceInteractor | protected |
m_LastPosition | SCR_ResourceInteractor | protected |
m_OnBuyMultiplierChangedInvoker | SCR_ResourceConsumer | protected |
m_OnConsumtionStateChangedInvoker | SCR_ResourceConsumer | protected |
m_OnExchangeStateChangedInvoker | SCR_ResourceConsumer | protected |
m_OnMaxResourcesChangedInvoker | SCR_ResourceInteractor | protected |
m_OnResourceRangeChangedInvoker | SCR_ResourceConsumer | protected |
m_OnResourcesChangedInvoker | SCR_ResourceInteractor | protected |
m_OnSellMultiplierChangedInvoker | SCR_ResourceConsumer | protected |
m_Owner | SCR_ResourceActor | protected |
m_ResourceComponent | SCR_ResourceActor | protected |
m_sDebugName | SCR_ResourceActor | |
OnBuyMultiplierChanged(float previousValue) | SCR_ResourceConsumer | protected |
OnConsumtionStateChanged(float previousValue) | SCR_ResourceConsumer | protected |
OnContainerRegistered(notnull SCR_ResourceContainer container) | SCR_ResourceInteractor | |
OnContainerUnregistered(notnull SCR_ResourceContainer container) | SCR_ResourceInteractor | |
OnExchangeStateChanged(float previousValue) | SCR_ResourceConsumer | protected |
OnMaxResourcesChanged(float previousValue) | SCR_ResourceInteractor | |
OnResourceGridUpdated(notnull SCR_ResourceGrid grid) | SCR_ResourceInteractor | |
OnResourceRangeChanged(float previousValue) | SCR_ResourceConsumer | protected |
OnResourcesChanged(float previousValue) | SCR_ResourceInteractor | |
OnSellMultiplierChanged(float previousValue) | SCR_ResourceConsumer | protected |
PropCompare(SCR_ResourceConsumer instance, SSnapSerializerBase snapshot, ScriptCtx ctx) | SCR_ResourceConsumer | static |
PropCompareNetworkedVariables(SSnapSerializerBase snapshot, ScriptCtx hint) | SCR_ResourceConsumer | protected |
RegisterContainer(notnull SCR_ResourceContainer container) | SCR_ResourceConsumer | |
RegisterContainerForced(notnull SCR_ResourceContainer container) | SCR_ResourceConsumer | |
Replicate() | SCR_ResourceInteractor | |
ReplicateEx() | SCR_ResourceInteractor | |
RequestAvailability(float resourceCost, bool performFullQuery=false) | SCR_ResourceConsumer | |
RequestConsumtion(float resourceCost) | SCR_ResourceConsumer | |
RESOURCES_LOWER_LIMIT | SCR_ResourceActor | static |
SetBuyMultiplier(float value, bool notifyChange=true) | SCR_ResourceConsumer | |
SetGridUpdateId(int gridUpdateId) | SCR_ResourceInteractor | |
SetResourceRange(float value, bool notifyChange=true) | SCR_ResourceConsumer | |
SetResourceRights(EResourceRights rights) | SCR_ResourceActor | |
SetSellMultiplier(float value, bool notifyChange=true) | SCR_ResourceConsumer | |
ShouldUpdate() | SCR_ResourceConsumer | |
SnapCompare(SSnapSerializerBase lhs, SSnapSerializerBase rhs, ScriptCtx ctx) | SCR_ResourceConsumer | static |
UnregisterContainer(int containerIndex) | SCR_ResourceConsumer | |
UnregisterContainer(notnull SCR_ResourceContainer container) | SCR_ResourceConsumer | |
Update(float timeslice) | SCR_ResourceActor | |
UPDATE_PERIOD | SCR_ResourceActor | protectedstatic |
UpdateContainerMaxResourceValue(SCR_ResourceContainer container, float previousValue) | SCR_ResourceConsumer | |
UpdateContainerResourceValue(SCR_ResourceContainer container, float previousValue) | SCR_ResourceConsumer | |
UpdateInner(float timeslice) | SCR_ResourceActor | |
UpdateLastPosition() | SCR_ResourceInteractor | |
~SCR_ResourceActor() | SCR_ResourceActor | |