CItemGeneric
Interface CItemGeneric
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CItemGeneric : CItem, CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CItem>, ISchemaClass<CItemGeneric>, ISchemaField, ISchemaClass, INativeHandleImplements
- CItem
- CBaseAnimGraph
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CBaseAnimGraph>
- ISchemaClass<CItem>
- ISchemaClass<CItemGeneric>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
AllowPickupScriptFunction
string AllowPickupScriptFunction { get; set; }Property Value
AmbientSoundEffect
string AmbientSoundEffect { get; set; }Property Value
AutoStartAmbientSound
ref bool AutoStartAmbientSound { get; }Property Value
GlowColor
ref Color GlowColor { get; }Property Value
GlowWhenInTrigger
ref bool GlowWhenInTrigger { get; }Property Value
HasPickupRadius
ref bool HasPickupRadius { get; }Property Value
HasTriggerRadius
ref bool HasTriggerRadius { get; }Property Value
LastPickupCheck
GameTime_t LastPickupCheck { get; }Property Value
OnPickup
CEntityIOOutput OnPickup { get; }Property Value
OnTimeout
CEntityIOOutput OnTimeout { get; }Property Value
OnTriggerEndTouch
CEntityIOOutput OnTriggerEndTouch { get; }Property Value
OnTriggerStartTouch
CEntityIOOutput OnTriggerStartTouch { get; }Property Value
OnTriggerTouch
CEntityIOOutput OnTriggerTouch { get; }Property Value
PickupFilter
ref CHandle<CBaseFilter> PickupFilter { get; }Property Value
PickupFilterName
string PickupFilterName { get; set; }Property Value
PickupParticleEffect
ref CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> PickupParticleEffect { get; }Property Value
PickupRadius
ref float PickupRadius { get; }Property Value
PickupRadiusSqr
ref float PickupRadiusSqr { get; }Property Value
PickupScriptFunction
string PickupScriptFunction { get; set; }Property Value
PickupSoundEffect
string PickupSoundEffect { get; set; }Property Value
PlayerCounterListenerAdded
ref bool PlayerCounterListenerAdded { get; }Property Value
PlayerInTriggerRadius
ref bool PlayerInTriggerRadius { get; }Property Value
SpawnParticleEffect
ref CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> SpawnParticleEffect { get; }Property Value
SpawnScriptFunction
string SpawnScriptFunction { get; set; }Property Value
TimeoutParticleEffect
ref CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> TimeoutParticleEffect { get; }Property Value
TimeoutScriptFunction
string TimeoutScriptFunction { get; set; }Property Value
TimeoutSoundEffect
string TimeoutSoundEffect { get; set; }Property Value
TriggerHelper
ref CHandle<CItemGenericTriggerHelper> TriggerHelper { get; }Property Value
TriggerRadius
ref float TriggerRadius { get; }Property Value
TriggerRadiusSqr
ref float TriggerRadiusSqr { get; }Property Value
TriggerSoundEffect
string TriggerSoundEffect { get; set; }Property Value
Useable
ref bool Useable { get; }Property Value