Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
CTestPulseIO::FloatStringArgs_t
CTestPulseIO::ThreeStringArgs_t
CTestPulseIOComponent
CTestPulseIOComponent_Derived
CTextureBasedAnimatable
CTimeline
CTimerEntity
CTonemapController2
CTonemapController2Alias_env_tonemap_controller2
CTonemapTrigger
CTormentorSpawnPhase
CTouchExpansionComponent
CTriggerActiveWeaponDetect
CTriggerBrush
CTriggerCallback
CTriggerDetectBulletFire
CTriggerDetectExplosion
CTriggerDota
CTriggerDotaPath
CTriggerFan
CTriggerGameEvent
CTriggerGravity
CTriggerHurt
CTriggerImpact
CTriggerLerpObject
CTriggerLook
CTriggerMultiple
CTriggerOnce
CTriggerPhysics
CTriggerProximity
CTriggerPush
CTriggerRemove
CTriggerSave
CTriggerSndSosOpvar
CTriggerSoundscape
CTriggerTeleport
CTriggerVolume
CVerticalMotionController
CWorld
ConstraintSoundInfo
CountdownTimer
CreatureAbilityData_t
CreatureAbilityType
CreatureStateData_t
DOTANeutralCampInfo_t
DOTATeleportInfo_t
DOTAThreatLevelInfo_t
DOTA_AssassinMinigameNetworkState
DamageShareEvent_t
DataTeamPlayer_t
DynamicVolumeDef_t
EOverrideBlockLOS_t
EPoorNetworkConditionsType
EngineCountdownTimer
EntFinderMethod_t
EntityRenderAttribute_t
EventGrantDefinition_Action_t
EventGrantDefinition_Points_t
Explosions
FilterDamageType
FilterHealth
FowBlocker_t
FuncMoverMovementSummaryFlags_t
FuncMoverMovementSummary_t
FuncMoverTransitionRecord_t
FuncRotatorRotationSummaryFlags_t
FuncRotatorRotationSummary_t
GameChatLogEntry_t
HoverPoseFlags_t
IIntention
INavObstacle
INavObstacle::NavObstacleType_t
INextBotBody
INextBotBody::PostureType
INextBotComponent
INextBotEventResponder
INextBotReply
InGamePredictionData_t
IntervalTimer
InventoryQuickBuyState_t
Type
/
to search schemas
Dota 2
server
CBaseTrigger
CTriggerFan
CTriggerFan
trigger_fan
2704 bytes (0x0A90), align 16
Source
Inherits
CBaseTrigger
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
client
Counter-Strike 2
differs
Deadlock
differs
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x09CF
m_vFanOriginOffset
Vector
2512
0x09D0
m_vDirection
Vector
2524
0x09DC
m_bPushTowardsInfoTarget
bool
2536
0x09E8
m_bPushAwayFromInfoTarget
bool
2537
0x09E9
m_qNoiseDelta
Quaternion
2544
0x09F0
m_hInfoFan
CHandle
<
CInfoFan
>
2560
0x0A00
sent as
ehandle
m_flForce
float32
2564
0x0A04
m_bFalloff
bool
2568
0x0A08
m_RampTimer
CountdownTimer
2576
0x0A10
m_vFanOriginWS
VectorWS
2600
0x0A28
m_vFanOriginLS
Vector
2612
0x0A34
m_vFanEndLS
Vector
2624
0x0A40
m_vNoiseDirectionTarget
Vector
2636
0x0A4C
m_iszInfoFan
CUtlSymbolLarge
2648
0x0A58
m_flRopeForceScale
float32
2656
0x0A60
m_flParticleForceScale
float32
2660
0x0A64
m_flPlayerForce
float32
2664
0x0A68
m_bPlayerWindblock
bool
2668
0x0A6C
m_flNPCForce
float32
2672
0x0A70
m_flRampTime
float32
2676
0x0A74
m_fNoiseDegrees
float32
2680
0x0A78
m_fNoiseSpeed
float32
2684
0x0A7C
m_bPushPlayer
bool
2688
0x0A80
m_bRampDown
bool
2689
0x0A81
m_nManagerFanIdx
int32
2692
0x0A84
trigger_fan
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
fan_push_away_from_info_fan
bool
m_bPushAwayFromInfoTarget
fan_push_towards_info_fan
bool
m_bPushTowardsInfoTarget
fan_force
float32
m_flForce
fan_falloff
bool
m_bFalloff
fan_origin
Vector
m_vFanOriginLS
fan_end
Vector
m_vFanEndLS
fan_info_fan
string
m_iszInfoFan
fan_noise_speed
float32
m_fNoiseSpeed
fan_noise_direction_degrees
float32
m_fNoiseDegrees
fan_rope_force_scale
float32
m_flRopeForceScale
fan_particle_force_scale
float32
m_flParticleForceScale
fan_player_force
float32
m_flPlayerForce
fan_player_windblock
bool
m_bPlayerWindblock
fan_npc_force
float32
m_flNPCForce
fan_ramp_time
float32
m_flRampTime
fan_push_player
bool
m_bPushPlayer
fan_rampdown
bool
m_bRampDown
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs