SwiftlyS2

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, INativeHandle

Implements

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

On this page