swiftlys2/docs/api/ai/
API Reference GameHooks

IGameHookDatamaps

Interface
Namespace: SwiftlyS2.Shared.GameHooks · Assembly: SwiftlyS2.CS2.dll
public interface IGameHookDatamaps
View source

Properties

CAmbientGeneric

IGameHookDatamapCAmbientGeneric CAmbientGeneric { get; }

CBarnLight

IGameHookDatamapCBarnLight CBarnLight { get; }

CBaseAnimGraph

IGameHookDatamapCBaseAnimGraph CBaseAnimGraph { get; }

CBaseButton

IGameHookDatamapCBaseButton CBaseButton { get; }

CBaseCSGrenadeProjectile

IGameHookDatamapCBaseCSGrenadeProjectile CBaseCSGrenadeProjectile { get; }

CBaseDoor

IGameHookDatamapCBaseDoor CBaseDoor { get; }

CBaseEntity

IGameHookDatamapCBaseEntity CBaseEntity { get; }

CBaseGrenade

IGameHookDatamapCBaseGrenade CBaseGrenade { get; }

CBaseModelEntity

IGameHookDatamapCBaseModelEntity CBaseModelEntity { get; }

CBasePropDoor

IGameHookDatamapCBasePropDoor CBasePropDoor { get; }

CBombTarget

IGameHookDatamapCBombTarget CBombTarget { get; }

CBreakable

IGameHookDatamapCBreakable CBreakable { get; }

CBreakableProp

IGameHookDatamapCBreakableProp CBreakableProp { get; }

CCSPlayerController

IGameHookDatamapCCSPlayerController CCSPlayerController { get; }

CCSPlayerPawn

IGameHookDatamapCCSPlayerPawn CCSPlayerPawn { get; }

CCSPlayerResource

IGameHookDatamapCCSPlayerResource CCSPlayerResource { get; }

CCSWeaponBase

IGameHookDatamapCCSWeaponBase CCSWeaponBase { get; }

CChicken

IGameHookDatamapCChicken CChicken { get; }

CColorCorrection

IGameHookDatamapCColorCorrection CColorCorrection { get; }

CColorCorrectionVolume

IGameHookDatamapCColorCorrectionVolume CColorCorrectionVolume { get; }

CDecoyProjectile

IGameHookDatamapCDecoyProjectile CDecoyProjectile { get; }

CDynamicLight

IGameHookDatamapCDynamicLight CDynamicLight { get; }

CDynamicProp

IGameHookDatamapCDynamicProp CDynamicProp { get; }

CEntityDissolve

IGameHookDatamapCEntityDissolve CEntityDissolve { get; }

CEnvBeam

IGameHookDatamapCEnvBeam CEnvBeam { get; }

CEnvEntityMaker

IGameHookDatamapCEnvEntityMaker CEnvEntityMaker { get; }

CEnvLaser

IGameHookDatamapCEnvLaser CEnvLaser { get; }

CEnvSpark

IGameHookDatamapCEnvSpark CEnvSpark { get; }

CEnvWind

IGameHookDatamapCEnvWind CEnvWind { get; }

CEnvWindController

IGameHookDatamapCEnvWindController CEnvWindController { get; }

CFishPool

IGameHookDatamapCFishPool CFishPool { get; }

CFogController

IGameHookDatamapCFogController CFogController { get; }

CFuncMoveLinear

IGameHookDatamapCFuncMoveLinear CFuncMoveLinear { get; }

CFuncPlat

IGameHookDatamapCFuncPlat CFuncPlat { get; }

CFuncRotating

IGameHookDatamapCFuncRotating CFuncRotating { get; }

CFuncShatterglass

IGameHookDatamapCFuncShatterglass CFuncShatterglass { get; }

CFuncTrackChange

IGameHookDatamapCFuncTrackChange CFuncTrackChange { get; }

CFuncTrackTrain

IGameHookDatamapCFuncTrackTrain CFuncTrackTrain { get; }

CFuncTrain

IGameHookDatamapCFuncTrain CFuncTrain { get; }

CGenericConstraint

IGameHookDatamapCGenericConstraint CGenericConstraint { get; }

CGunTarget

IGameHookDatamapCGunTarget CGunTarget { get; }

CHostage

IGameHookDatamapCHostage CHostage { get; }

CHostageRescueZone

IGameHookDatamapCHostageRescueZone CHostageRescueZone { get; }

CInferno

IGameHookDatamapCInferno CInferno { get; }

CInfoSpawnGroupLoadUnload

IGameHookDatamapCInfoSpawnGroupLoadUnload CInfoSpawnGroupLoadUnload { get; }

CItem

IGameHookDatamapCItem CItem { get; }
Property Value

CItemDefuser

IGameHookDatamapCItemDefuser CItemDefuser { get; }

CItemGeneric

IGameHookDatamapCItemGeneric CItemGeneric { get; }

CLogicActiveAutosave

IGameHookDatamapCLogicActiveAutosave CLogicActiveAutosave { get; }

CLogicDistanceAutosave

IGameHookDatamapCLogicDistanceAutosave CLogicDistanceAutosave { get; }

CLogicGameStateReport

IGameHookDatamapCLogicGameStateReport CLogicGameStateReport { get; }

CLogicMeasureMovement

IGameHookDatamapCLogicMeasureMovement CLogicMeasureMovement { get; }

CLogicNPCCounter

IGameHookDatamapCLogicNPCCounter CLogicNPCCounter { get; }

CMapVetoPickController

IGameHookDatamapCMapVetoPickController CMapVetoPickController { get; }

CMomentaryRotButton

IGameHookDatamapCMomentaryRotButton CMomentaryRotButton { get; }

CMultiLightProxy

IGameHookDatamapCMultiLightProxy CMultiLightProxy { get; }

CMultiSource

IGameHookDatamapCMultiSource CMultiSource { get; }

CParticleSystem

IGameHookDatamapCParticleSystem CParticleSystem { get; }

CPathMoverEntitySpawner

IGameHookDatamapCPathMoverEntitySpawner CPathMoverEntitySpawner { get; }

CPathNode

IGameHookDatamapCPathNode CPathNode { get; }

CPhysForce

IGameHookDatamapCPhysForce CPhysForce { get; }

CPhysHinge

IGameHookDatamapCPhysHinge CPhysHinge { get; }

CPhysImpact

IGameHookDatamapCPhysImpact CPhysImpact { get; }

CPhysSlideConstraint

IGameHookDatamapCPhysSlideConstraint CPhysSlideConstraint { get; }

CPhysicsProp

IGameHookDatamapCPhysicsProp CPhysicsProp { get; }

CPhysicsPropRespawnable

IGameHookDatamapCPhysicsPropRespawnable CPhysicsPropRespawnable { get; }

CPlantedC4

IGameHookDatamapCPlantedC4 CPlantedC4 { get; }

CPointCommentaryNode

IGameHookDatamapCPointCommentaryNode CPointCommentaryNode { get; }

CPointHurt

IGameHookDatamapCPointHurt CPointHurt { get; }

CPointOrient

IGameHookDatamapCPointOrient CPointOrient { get; }

CPointPush

IGameHookDatamapCPointPush CPointPush { get; }

CPointValueRemapper

IGameHookDatamapCPointValueRemapper CPointValueRemapper { get; }

CRagdollProp

IGameHookDatamapCRagdollProp CRagdollProp { get; }

CRevertSaved

IGameHookDatamapCRevertSaved CRevertSaved { get; }

CScriptedSequence

IGameHookDatamapCScriptedSequence CScriptedSequence { get; }

CSmokeGrenadeProjectile

IGameHookDatamapCSmokeGrenadeProjectile CSmokeGrenadeProjectile { get; }

CSoundEventConeEntity

IGameHookDatamapCSoundEventConeEntity CSoundEventConeEntity { get; }

CSoundEventEntity

IGameHookDatamapCSoundEventEntity CSoundEventEntity { get; }

CSoundEventOBBEntity

IGameHookDatamapCSoundEventOBBEntity CSoundEventOBBEntity { get; }

CSoundEventPathCornerEntity

IGameHookDatamapCSoundEventPathCornerEntity CSoundEventPathCornerEntity { get; }

CSoundEventSphereEntity

IGameHookDatamapCSoundEventSphereEntity CSoundEventSphereEntity { get; }

CSoundOpvarSetAutoRoomEntity

IGameHookDatamapCSoundOpvarSetAutoRoomEntity CSoundOpvarSetAutoRoomEntity { get; }

CSoundOpvarSetBoxEntity

IGameHookDatamapCSoundOpvarSetBoxEntity CSoundOpvarSetBoxEntity { get; }

CSoundOpvarSetOBBWindEntity

IGameHookDatamapCSoundOpvarSetOBBWindEntity CSoundOpvarSetOBBWindEntity { get; }

CSoundOpvarSetPathCornerEntity

IGameHookDatamapCSoundOpvarSetPathCornerEntity CSoundOpvarSetPathCornerEntity { get; }

CSoundOpvarSetPointBase

IGameHookDatamapCSoundOpvarSetPointBase CSoundOpvarSetPointBase { get; }

CSoundOpvarSetPointEntity

IGameHookDatamapCSoundOpvarSetPointEntity CSoundOpvarSetPointEntity { get; }

CSplineConstraint

IGameHookDatamapCSplineConstraint CSplineConstraint { get; }

CSprite

IGameHookDatamapCSprite CSprite { get; }

CTriggerActiveWeaponDetect

IGameHookDatamapCTriggerActiveWeaponDetect CTriggerActiveWeaponDetect { get; }

CTriggerFan

IGameHookDatamapCTriggerFan CTriggerFan { get; }

CTriggerHurt

IGameHookDatamapCTriggerHurt CTriggerHurt { get; }

CTriggerImpact

IGameHookDatamapCTriggerImpact CTriggerImpact { get; }

CTriggerLerpObject

IGameHookDatamapCTriggerLerpObject CTriggerLerpObject { get; }

CTriggerLook

IGameHookDatamapCTriggerLook CTriggerLook { get; }

CTriggerMultiple

IGameHookDatamapCTriggerMultiple CTriggerMultiple { get; }

CTriggerProximity

IGameHookDatamapCTriggerProximity CTriggerProximity { get; }

CTriggerSave

IGameHookDatamapCTriggerSave CTriggerSave { get; }

CTriggerSndSosOpvar

IGameHookDatamapCTriggerSndSosOpvar CTriggerSndSosOpvar { get; }

CTriggerSoundscape

IGameHookDatamapCTriggerSoundscape CTriggerSoundscape { get; }

CVoteController

IGameHookDatamapCVoteController CVoteController { get; }

CWaterBullet

IGameHookDatamapCWaterBullet CWaterBullet { get; }