◆ SCR_MPDestructionManager()
void SCR_MPDestructionManager.SCR_MPDestructionManager |
( |
IEntitySource |
src, |
|
|
IEntity |
parent |
|
) |
| |
◆ ~SCR_MPDestructionManager()
void SCR_MPDestructionManager.~SCR_MPDestructionManager |
( |
| ) |
|
◆ DestroyDelayed()
void SCR_MPDestructionManager.DestroyDelayed |
( |
| ) |
|
|
protected |
◆ DestroyInFrame()
◆ EOnFrame()
override void SCR_MPDestructionManager.EOnFrame |
( |
IEntity |
owner, |
|
|
float |
timeSlice |
|
) |
| |
|
protected |
◆ EOnInit()
override void SCR_MPDestructionManager.EOnInit |
( |
IEntity |
owner | ) |
|
◆ FindDynamicallySpawnedDestructibleByIndex()
◆ FindDynamicallySpawnedDestructibleIndex()
◆ GetAudioSourceConfiguration()
◆ GetInstance()
Returns the instance of the destruction manager.
◆ InitializeDestructionManager()
◆ IsInitialized()
static bool SCR_MPDestructionManager.IsInitialized |
( |
| ) |
|
|
static |
◆ IsProxy()
bool SCR_MPDestructionManager.IsProxy |
( |
| ) |
|
Checks if this entity is locally owned.
◆ RegisterChangedDynamicallySpawnedDestructible()
◆ RegisterDeletedDynamicallySpawnedDestructible()
◆ RegisterDynamicallySpawnedDestructible()
◆ RplLoad()
override bool SCR_MPDestructionManager.RplLoad |
( |
ScriptBitReader |
reader | ) |
|
Called when Item is initialized from replication stream. Carries the data from Master.
◆ RplSave()
override bool SCR_MPDestructionManager.RplSave |
( |
ScriptBitWriter |
writer | ) |
|
Called when Item is getting replicated from Master to Slave connection. The data will be delivered to Slave using RplLoad method.
◆ COLLISIONDV_SIGNAL_NAME
const string SCR_MPDestructionManager.COLLISIONDV_SIGNAL_NAME = "CollisionDV" |
|
static |
◆ DESTRUCTION_MANAGER_PREFAB
const ResourceName SCR_MPDestructionManager.DESTRUCTION_MANAGER_PREFAB = "{9BB369F2803C6F71}Prefabs/MP/MPDestructionManager.et" |
|
static |
◆ ENTITY_SIZE_SIGNAL_NAME
const string SCR_MPDestructionManager.ENTITY_SIZE_SIGNAL_NAME = "EntitySize" |
|
static |
◆ m_aDestroyInFrame
◆ m_AudioSourceConfiguration
◆ m_ChangedDestructibles
ref array<EntityID> SCR_MPDestructionManager.m_ChangedDestructibles = new array<EntityID>() |
|
protected |
◆ m_DeletedDestructibles
ref array<EntityID> SCR_MPDestructionManager.m_DeletedDestructibles = new array<EntityID>() |
|
protected |
◆ m_mChangedDynamicallySpawnedDestructibles
ref map<RplId, ref array<int> > SCR_MPDestructionManager.m_mChangedDynamicallySpawnedDestructibles = new map<RplId, ref array<int>>() |
|
protected |
◆ m_mDeletedDynamicallySpawnedDestructibles
ref map<RplId, ref array<int> > SCR_MPDestructionManager.m_mDeletedDynamicallySpawnedDestructibles = new map<RplId, ref array<int>>() |
|
protected |
◆ m_mDynamicallySpawnedDestructibles
◆ m_RplComponent
◆ PHASES_TO_DESTROYED_PHASE_SIGNAL_NAME
const string SCR_MPDestructionManager.PHASES_TO_DESTROYED_PHASE_SIGNAL_NAME = "PhasesToDestroyed" |
|
static |
◆ s_bInitialized
bool SCR_MPDestructionManager.s_bInitialized = false |
|
static |
The documentation for this interface was generated from the following file:
- Game/Destruction/SCR_MPDestructionManager.c