CPathMoverEntitySpawner
Interface CPathMoverEntitySpawner
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CPathMoverEntitySpawner : CLogicalEntity, CServerOnlyEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CServerOnlyEntity>, ISchemaClass<CLogicalEntity>, ISchemaClass<CPathMoverEntitySpawner>, ISchemaField, ISchemaClass, INativeHandleImplements
- CLogicalEntity
- CServerOnlyEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CServerOnlyEntity>
- ISchemaClass<CLogicalEntity>
- ISchemaClass<CPathMoverEntitySpawner>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
DestroyMoverOnArrivedAtEnd
ref bool DestroyMoverOnArrivedAtEnd { get; }Property Value
Enabled
ref bool Enabled { get; }Property Value
LastSpawnTime
GameTime_t LastSpawnTime { get; }Property Value
MapSpawnedMoverTemplates
SchemaUntypedField MapSpawnedMoverTemplates { get; }Property Value
MaxActive
ref int MaxActive { get; }Property Value
OnTemplateGroupSpawned
ref CEntityIOOutput OnTemplateGroupSpawned { get; }Property Value
OnTemplateSpawned
ref CEntityIOOutput OnTemplateSpawned { get; }Property Value
PathMover
ref CHandle<CPathMover> PathMover { get; }Property Value
QueuedRemovals
ref CUtlVector<CHandle<CFuncMover>> QueuedRemovals { get; }Property Value
SpawnFrequencyDistToNearestMover
ref float SpawnFrequencyDistToNearestMover { get; }Property Value
SpawnFrequencySeconds
ref float SpawnFrequencySeconds { get; }Property Value
SpawnIndex
ref int SpawnIndex { get; }Property Value
SpawnNum
ref int SpawnNum { get; }Property Value
SpawnTemplates
ISchemaStringFixedArray SpawnTemplates { get; }Property Value