Go to the source code of this file.
|
SCR_ScenarioFrameworkSlotBaseClass SCR_ScenarioFrameworkLayerBaseClass | Attribute (params:"et", desc:"Resource name of the object to be spawned", category:"Asset") |
| Get objects of type defined in m_sObjectToSpawn in the range. More...
|
|
void | OnObjectDamage (EDamageState state) |
|
void | OnInventoryParentChanged (InventoryStorageSlot oldSlot, InventoryStorageSlot newSlot) |
|
void | OnCompartmentEntered (IEntity vehicle, BaseCompartmentManagerComponent mgr, IEntity occupant, int managerId, int slotID) |
|
string | GetOverridenObjectDisplayName () |
|
void | SetOverridenObjectDisplayName (string name) |
|
string | GetSpawnedEntityDisplayName () |
|
protected bool | GetEntity (notnull IEntity entity) |
| Get object of type defined in m_sObjectToSpawn. More...
|
|
SCR_ScenarioFrameworkArea | GetAreaWB () |
| Get the Layer Task which is parent of this Slot. More...
|
|
string | GetSpawnedObjectName () |
|
ResourceName | GetObjectToSpawn () |
|
ResourceName | GetRandomlySpawnedObject () |
|
void | SetRandomlySpawnedObject (ResourceName name) |
|
override void | RestoreToDefault (bool includeChildren=false, bool reinitAfterRestoration=false) |
|
override void | DynamicDespawn (SCR_ScenarioFrameworkLayerBase layer) |
|
override void | Init (SCR_ScenarioFrameworkArea area=null, SCR_ScenarioFrameworkEActivationType activation=SCR_ScenarioFrameworkEActivationType.SAME_AS_PARENT) |
|
override void | AfterAllChildrenSpawned (SCR_ScenarioFrameworkLayerBase layer) |
|
ScriptInvoker | GetOnAllAreasInitiatedInvoker () |
|
override void | SpawnChildren (bool previouslyRandomized=false) |
|
ResourceName | GetRandomAsset (out ResourceName prefab) |
|
IEntity | SpawnAsset () |
|
void | SCR_ScenarioFrameworkSlotBase (IEntityComponentSource src, IEntity ent, IEntity parent) |
|
void | ~SCR_ScenarioFrameworkSlotBase () |
|
◆ AfterAllChildrenSpawned()
◆ Attribute()
◆ DynamicDespawn()
◆ GetAreaWB()
◆ GetEntity()
protected bool GetEntity |
( |
notnull IEntity |
entity | ) |
|
◆ GetObjectToSpawn()
ResourceName GetObjectToSpawn |
( |
| ) |
|
◆ GetOnAllAreasInitiatedInvoker()
ScriptInvoker GetOnAllAreasInitiatedInvoker |
( |
| ) |
|
◆ GetOverridenObjectDisplayName()
string GetOverridenObjectDisplayName |
( |
| ) |
|
◆ GetRandomAsset()
ResourceName GetRandomAsset |
( |
out ResourceName |
prefab | ) |
|
◆ GetRandomlySpawnedObject()
ResourceName GetRandomlySpawnedObject |
( |
| ) |
|
◆ GetSpawnedEntityDisplayName()
string GetSpawnedEntityDisplayName |
( |
| ) |
|
◆ GetSpawnedObjectName()
string GetSpawnedObjectName |
( |
| ) |
|
◆ Init()
◆ OnCompartmentEntered()
void OnCompartmentEntered |
( |
IEntity |
vehicle, |
|
|
BaseCompartmentManagerComponent |
mgr, |
|
|
IEntity |
occupant, |
|
|
int |
managerId, |
|
|
int |
slotID |
|
) |
| |
◆ OnInventoryParentChanged()
◆ OnObjectDamage()
◆ RestoreToDefault()
override void RestoreToDefault |
( |
bool |
includeChildren = false , |
|
|
bool |
reinitAfterRestoration = false |
|
) |
| |
◆ SCR_ScenarioFrameworkSlotBase()
void SCR_ScenarioFrameworkSlotBase |
( |
IEntityComponentSource |
src, |
|
|
IEntity |
ent, |
|
|
IEntity |
parent |
|
) |
| |
◆ SetOverridenObjectDisplayName()
void SetOverridenObjectDisplayName |
( |
string |
name | ) |
|
◆ SetRandomlySpawnedObject()
void SetRandomlySpawnedObject |
( |
ResourceName |
name | ) |
|
◆ SpawnAsset()
◆ SpawnChildren()
override void SpawnChildren |
( |
bool |
previouslyRandomized = false | ) |
|
◆ ~SCR_ScenarioFrameworkSlotBase()