r5apex.exe!0x011ee9b8 ClientRenderTargets001
r5apex.exe!0x011e2558 EngineTraceClient004
r5apex.exe!0x011e2348 EngineTraceClientDecals004
r5apex.exe!0x018fc7f0 EventSystem001
r5apex.exe!0x01ee6a70 GameUI011
r5apex.exe!0x011e55a8 ISoundC002
r5apex.exe!0x01d1a6f8 RunGameEngine005
r5apex.exe!0x01357140 ShaderSystem002
r5apex.exe!0x01909110 VClient018
r5apex.exe!0x01ba2528 VClientEntityList003
r5apex.exe!0x01ee5a20 VClientPrediction001
r5apex.exe!0x011e3680 VCvarQuery001
r5apex.exe!0x011e1ed0 VDebugOverlay004
r5apex.exe!0x011e6cb8 VENGINE_GAMEUIFUNCS_VERSION005
r5apex.exe!0x01343ad0 VENGINE_LAUNCHER_API_VERSION004
r5apex.exe!0x011efd40 VEngineModel016
r5apex.exe!0x011e4d48 VEngineRandom001
r5apex.exe!0x011e4078 VEngineRenderView013
r5apex.exe!0x01f05980 VGUI_System010
r5apex.exe!0x011e7b28 VMaterialSystemConfig004
TimeDateStamp = 0x60ff32d2
CheckSum = 0x2048083
GameVersion = "v3.0.9.135"
NUM_ENT_ENTRIES = 0x10000
r5apex.exe!0x19224d8 cl_entitylist
r5apex.exe!0x11ea988 LocalEntityHandle
r5apex.exe!0x1cd1d58 LocalPlayer
r5apex.exe!0x12bf3b0 GlobalVars
r5apex.exe!0x84056a0 NameList
r5apex.exe!0x41f4d98 ViewRender + 0x1b3bd0 ViewMatrix
r5apex.exe!0x12bf6a0 ClientState
r5apex.exe!0x12bf738 SignonState
r5apex.exe!0x12bf850 LevelName
CPlayer!0x448c armorType
CPlayer!0x4488 helmetType
r5apex.exe!0x041f6d10 EffectDispatch
r5apex.exe!0x041f6448 ExtraParticleFilesTable
r5apex.exe!0x041f4db0 ImpactEffectTableNames
r5apex.exe!0x041f6430 Materials
r5apex.exe!0x041f4d88 Movies
r5apex.exe!0x041f6d28 ParticleEffectNames
r5apex.exe!0x041f5f38 ScriptNames
r5apex.exe!0x041f4dc8 SoundIDs
r5apex.exe!0x041f6450 VguiScreen
r5apex.exe!0x041f75d0 WeaponNames
r5apex.exe!0x041f35f8 localize
These are addresses to global instances of the kbutton_t
struct.
r5apex.exe!0x041f7630 kbutton_t in_attack
r5apex.exe!0x041f7758 kbutton_t in_backward
r5apex.exe!0x084060c8 kbutton_t in_break
r5apex.exe!0x08804410 kbutton_t in_camin
r5apex.exe!0x084063b0 kbutton_t in_camout
r5apex.exe!0x08406360 kbutton_t in_campitchdown
r5apex.exe!0x08804498 kbutton_t in_campitchup
r5apex.exe!0x084063e8 kbutton_t in_camyawleft
r5apex.exe!0x08406390 kbutton_t in_camyawright
r5apex.exe!0x041f75f0 kbutton_t in_commandermousemove
r5apex.exe!0x041f76c8 kbutton_t in_dodge
r5apex.exe!0x084060e8 kbutton_t in_duck
r5apex.exe!0x041f7730 kbutton_t in_forward
r5apex.exe!0x041f7640 kbutton_t in_graph
r5apex.exe!0x041f76a8 kbutton_t in_jump
r5apex.exe!0x08804470 kbutton_t in_klook
r5apex.exe!0x084063d0 kbutton_t in_left
r5apex.exe!0x08406380 kbutton_t in_lookdown
r5apex.exe!0x084060d8 kbutton_t in_lookup
r5apex.exe!0x08804480 kbutton_t in_melee
r5apex.exe!0x084063f8 kbutton_t in_movedown
r5apex.exe!0x041f7720 kbutton_t in_moveleft
r5apex.exe!0x041f7748 kbutton_t in_moveright
r5apex.exe!0x08804450 kbutton_t in_moveup
r5apex.exe!0x08804460 kbutton_t in_offhand0
r5apex.exe!0x084063c0 kbutton_t in_offhand1
r5apex.exe!0x08406188 kbutton_t in_offhand2
r5apex.exe!0x08406168 kbutton_t in_offhand3
r5apex.exe!0x08406118 kbutton_t in_offhand4
r5apex.exe!0x041f7698 kbutton_t in_pause_menu
r5apex.exe!0x041f7600 kbutton_t in_ping
r5apex.exe!0x041f7650 kbutton_t in_reload
r5apex.exe!0x084063a0 kbutton_t in_right
r5apex.exe!0x08406198 kbutton_t in_score
r5apex.exe!0x08406198 kbutton_t in_showscores
r5apex.exe!0x041f75d8 kbutton_t in_speed
r5apex.exe!0x041f7668 kbutton_t in_strafe
r5apex.exe!0x08804430 kbutton_t in_toggle_duck
r5apex.exe!0x08804420 kbutton_t in_toggle_zoom
r5apex.exe!0x08406178 kbutton_t in_use
r5apex.exe!0x08406108 kbutton_t in_useAndReload
r5apex.exe!0x08804440 kbutton_t in_use_alt
r5apex.exe!0x084060f8 kbutton_t in_use_long
r5apex.exe!0x041f7678 kbutton_t in_variableScopeToggle
r5apex.exe!0x08406138 kbutton_t in_walk
r5apex.exe!0x08406370 kbutton_t in_weaponCycle
r5apex.exe!0x08406128 kbutton_t in_weapon_discard
r5apex.exe!0x08406158 kbutton_t in_zoom
client_class CAI_BaseNPC
class_id: 0
sizeof: 7600
client_class CAmbientGeneric
class_id: 0
sizeof: 2752
client_class CBaseAnimating
class_id: 0
sizeof: 5776
client_class CBaseAnimatingOverlay
class_id: 0
sizeof: 6624
client_class CBaseButton
class_id: 0
sizeof: 2720
client_class CBaseCombatCharacter
class_id: 0
sizeof: 7152
client_class CBaseEntity
class_id: 0
sizeof: 2656
client_class CBaseGrenade
class_id: 0
sizeof: 11760
client_class CBaseParticleEntity
class_id: 0
sizeof: 2656
client_class CBaseTempEntity
class_id: 0
sizeof: 40
client_class CBaseToggle
class_id: 0
sizeof: 2704
client_class CBaseTrigger
class_id: 0
sizeof: 2720
client_class CBaseVPhysicsTrigger
class_id: 0
sizeof: 2672
client_class CBaseViewModel
class_id: 0
sizeof: 20400
client_class CBoneFollower
class_id: 0
sizeof: 2672
client_class CBreakableProp
class_id: 0
sizeof: 5776
client_class CBreakableSurface
class_id: 0
sizeof: 3776
client_class CCascadeLight
class_id: 0
sizeof: 2992
client_class CColorCorrection
class_id: 0
sizeof: 2992
client_class CCrossbowBolt
class_id: 0
sizeof: 11616
client_class CDeathBoxProp
class_id: 0
sizeof: 5904
client_class CDynamicLight
class_id: 0
sizeof: 2688
client_class CDynamicProp
class_id: 0
sizeof: 5840
client_class CDynamicPropLightweight
class_id: 0
sizeof: 5840
client_class CEntityBlocker
class_id: 0
sizeof: 2656
client_class CEntityDissolve
class_id: 0
sizeof: 2704
client_class CEntityLinkPage
class_id: 0
sizeof: 4720
client_class CEnvDecoy
class_id: 0
sizeof: 5776
client_class CEnvWind
class_id: 0
sizeof: 3040
client_class CFirstPersonProxy
class_id: 0
sizeof: 5888
client_class CFuncBrush
class_id: 0
sizeof: 2768
client_class CFuncBrushLightweight
class_id: 0
sizeof: 2768
client_class CFuncMoveLinear
class_id: 0
sizeof: 2704
client_class CGameRulesProxy
class_id: 0
sizeof: 2656
client_class CGlobalNonRewinding
class_id: 0
sizeof: 4720
client_class CGrappleHook
class_id: 0
sizeof: 5792
client_class CHardPointEntity
class_id: 0
sizeof: 2720
client_class CHardPointFrontierEntity
class_id: 0
sizeof: 2720
client_class CHealthKit
class_id: 0
sizeof: 5776
client_class CImportantOnEntSound
class_id: 0
sizeof: 2688
client_class CInfoPlacementHelper
class_id: 0
sizeof: 2688
client_class CInfoTarget
class_id: 0
sizeof: 2656
client_class CInfoTargetGravity
class_id: 0
sizeof: 2672
client_class CInfoTargetMinimap
class_id: 0
sizeof: 2656
client_class CLootGrabber
class_id: 0
sizeof: 5856
client_class CLootRoller
class_id: 0
sizeof: 5888
client_class CMissile
class_id: 0
sizeof: 11952
client_class CMovieDisplay
class_id: 0
sizeof: 3008
client_class CNPC_Drone
class_id: 0
sizeof: 7632
client_class CNPC_Dropship
class_id: 0
sizeof: 7648
client_class CNPC_SentryTurret
class_id: 0
sizeof: 7632
client_class CNPC_Titan
class_id: 0
sizeof: 7760
client_class CParticleSystem
class_id: 0
sizeof: 2848
client_class CPhysicsProp
class_id: 0
sizeof: 5872
client_class CPlayer
class_id: 0
sizeof: 18048
client_class CPlayerDecoy
class_id: 0
sizeof: 5888
client_class CPlayerTasklist
class_id: 0
sizeof: 4016
client_class CPlayerVehicle
class_id: 0
sizeof: 7536
client_class CPlayerWaypoint
class_id: 0
sizeof: 3424
client_class CPointCamera
class_id: 0
sizeof: 2832
client_class CPortal_PointPush
class_id: 0
sizeof: 2688
client_class CPostProcessController
class_id: 0
sizeof: 2688
client_class CPredictedFirstPersonProxy
class_id: 0
sizeof: 5920
client_class CProjectile
class_id: 0
sizeof: 11568
client_class CPropDoor
class_id: 0
sizeof: 6032
client_class CPropSurvival
class_id: 0
sizeof: 5824
client_class CRopeKeyframe
class_id: 0
sizeof: 3904
client_class CScriptMover
class_id: 0
sizeof: 6336
client_class CScriptMoverTrainNode
class_id: 0
sizeof: 4240
client_class CScriptNetData
class_id: 0
sizeof: 3184
client_class CScriptNetDataGlobal
class_id: 0
sizeof: 3488
client_class CScriptNetDataGlobalNonRewind
class_id: 0
sizeof: 3488
client_class CScriptNetData_SNDC_DEATH_BOX
class_id: 0
sizeof: 3264
client_class CScriptNetData_SNDC_GLOBAL
class_id: 0
sizeof: 3488
client_class CScriptNetData_SNDC_GLOBAL_NON_REWIND
class_id: 0
sizeof: 3488
client_class CScriptNetData_SNDC_PLAYER_EXCLUSIVE
class_id: 0
sizeof: 3392
client_class CScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED
class_id: 0
sizeof: 3504
client_class CScriptNetData_SNDC_PLAYER_GLOBAL
class_id: 0
sizeof: 3392
client_class CScriptNetData_SNDC_TITAN_SOUL
class_id: 0
sizeof: 3312
client_class CScriptProp
class_id: 0
sizeof: 6000
client_class CScriptTraceVolume
class_id: 0
sizeof: 2704
client_class CShieldProp
class_id: 0
sizeof: 5856
client_class CSkyCamera
class_id: 0
sizeof: 2656
client_class CStatueProp
class_id: 0
sizeof: 5920
client_class CStatusEffectPlugin
class_id: 0
sizeof: 2720
client_class CTEBreakModel
class_id: 0
sizeof: 112
client_class CTEEffectDispatch
class_id: 0
sizeof: 208
client_class CTEExplosion
class_id: 0
sizeof: 128
client_class CTEGibEvent
class_id: 0
sizeof: 56
client_class CTEParticleSystem
class_id: 0
sizeof: 56
client_class CTEPhysicsProp
class_id: 0
sizeof: 96
client_class CTEProjectileTrail
class_id: 0
sizeof: 88
client_class CTEScriptParticleSystem
class_id: 0
sizeof: 80
client_class CTEScriptParticleSystemOnEntity
class_id: 0
sizeof: 64
client_class CTEScriptParticleSystemOnEntityWithPos
class_id: 0
sizeof: 88
client_class CTEShatterSurface
class_id: 0
sizeof: 104
client_class CTESoundDispatch
class_id: 0
sizeof: 72
client_class CTeam
class_id: 0
sizeof: 3008
client_class CTitanSoul
class_id: 0
sizeof: 3552
client_class CTriggerCylinderHeavy
class_id: 0
sizeof: 2928
client_class CTriggerNoGrapple
class_id: 0
sizeof: 2720
client_class CTriggerNoObjectPlacement
class_id: 0
sizeof: 2720
client_class CTriggerNoZipline
class_id: 0
sizeof: 2720
client_class CTriggerPlayerMovement
class_id: 0
sizeof: 2736
client_class CTriggerPointGravity
class_id: 0
sizeof: 2752
client_class CTriggerSlip
class_id: 0
sizeof: 2752
client_class CTriggerUpdraft
class_id: 0
sizeof: 2720
client_class CTurret
class_id: 0
sizeof: 6816
client_class CVGuiScreen
class_id: 0
sizeof: 2832
client_class CVortexSphere
class_id: 0
sizeof: 2736
client_class CWaterLODControl
class_id: 0
sizeof: 2672
client_class CWeaponX
class_id: 0
sizeof: 26544
client_class CWorld
class_id: 0
sizeof: 4912
client_class CZipline
class_id: 0
sizeof: 4208
client_class CZiplineEnd
class_id: 0
sizeof: 2672
client_class DoorMover
class_id: 0
sizeof: 6352
client_class ScriptMoverLightweight
class_id: 0
sizeof: 6352
client_class Titan_Cockpit
class_id: 0
sizeof: 6288
r5apex.exe!0x011f8848 ClientClass CAI_BaseNPC
r5apex.exe!0x011ef0e8 ClientClass CAmbientGeneric
r5apex.exe!0x011e9b28 ClientClass CBaseAnimating
r5apex.exe!0x011efc68 ClientClass CBaseAnimatingOverlay
r5apex.exe!0x011f81e8 ClientClass CBaseButton
r5apex.exe!0x011ec458 ClientClass CBaseCombatCharacter
r5apex.exe!0x01ee9a98 ClientClass CBaseEntity
r5apex.exe!0x01343a98 ClientClass CBaseGrenade
r5apex.exe!0x01d13fb8 ClientClass CBaseParticleEntity
r5apex.exe!0x011f7ec8 ClientClass CBaseTempEntity
r5apex.exe!0x011f0938 ClientClass CBaseToggle
r5apex.exe!0x012bde78 ClientClass CBaseTrigger
r5apex.exe!0x011f91c8 ClientClass CBaseVPhysicsTrigger
r5apex.exe!0x01cb38a8 ClientClass CBaseViewModel
r5apex.exe!0x011e98c8 ClientClass CBoneFollower
r5apex.exe!0x011ebf58 ClientClass CBreakableProp
r5apex.exe!0x011ee628 ClientClass CBreakableSurface
r5apex.exe!0x011ebd18 ClientClass CCascadeLight
r5apex.exe!0x011f7c48 ClientClass CColorCorrection
r5apex.exe!0x01ed4898 ClientClass CCrossbowBolt
r5apex.exe!0x011eac78 ClientClass CDeathBoxProp
r5apex.exe!0x011f0b18 ClientClass CDynamicLight
r5apex.exe!0x011f7e28 ClientClass CDynamicProp
r5apex.exe!0x011eaf98 ClientClass CDynamicPropLightweight
r5apex.exe!0x01cd29b8 ClientClass CEntityBlocker
r5apex.exe!0x011ef368 ClientClass CEntityDissolve
r5apex.exe!0x012bda78 ClientClass CEntityLinkPage
r5apex.exe!0x01d0e0b8 ClientClass CEnvDecoy
r5apex.exe!0x011eb828 ClientClass CEnvWind
r5apex.exe!0x01ed2ed8 ClientClass CFirstPersonProxy
r5apex.exe!0x011efb28 ClientClass CFuncBrush
r5apex.exe!0x011ed158 ClientClass CFuncBrushLightweight
r5apex.exe!0x011ece18 ClientClass CFuncMoveLinear
r5apex.exe!0x01d04a28 ClientClass CGameRulesProxy
r5apex.exe!0x01cbc988 ClientClass CGlobalNonRewinding
r5apex.exe!0x01ed57c8 ClientClass CGrappleHook
r5apex.exe!0x011fb648 ClientClass CHardPointEntity
r5apex.exe!0x012bd198 ClientClass CHardPointFrontierEntity
r5apex.exe!0x01d16c18 ClientClass CHealthKit
r5apex.exe!0x012be2b8 ClientClass CImportantOnEntSound
r5apex.exe!0x01d1a848 ClientClass CInfoPlacementHelper
r5apex.exe!0x01d014c8 ClientClass CInfoTarget
r5apex.exe!0x0133ed88 ClientClass CInfoTargetGravity
r5apex.exe!0x01cb6108 ClientClass CInfoTargetMinimap
r5apex.exe!0x011f6ea8 ClientClass CLootGrabber
r5apex.exe!0x011f8e08 ClientClass CLootRoller
r5apex.exe!0x01ed1088 ClientClass CMissile
r5apex.exe!0x011ec3b8 ClientClass CMovieDisplay
r5apex.exe!0x011eca58 ClientClass CNPC_Drone
r5apex.exe!0x011ec9b8 ClientClass CNPC_Dropship
r5apex.exe!0x011eb038 ClientClass CNPC_SentryTurret
r5apex.exe!0x011eefa8 ClientClass CNPC_Titan
r5apex.exe!0x011ef188 ClientClass CParticleSystem
r5apex.exe!0x011efe88 ClientClass CPhysicsProp
r5apex.exe!0x011ea208 ClientClass CPlayer
r5apex.exe!0x01d13ee8 ClientClass CPlayerDecoy
r5apex.exe!0x01d10f18 ClientClass CPlayerTasklist
r5apex.exe!0x012bd598 ClientClass CPlayerVehicle
r5apex.exe!0x01d100f8 ClientClass CPlayerWaypoint
r5apex.exe!0x011eeb48 ClientClass CPointCamera
r5apex.exe!0x01d1afc8 ClientClass CPortal_PointPush
r5apex.exe!0x011eb0d8 ClientClass CPostProcessController
r5apex.exe!0x01ed2a58 ClientClass CPredictedFirstPersonProxy
r5apex.exe!0x01ed64e8 ClientClass CProjectile
r5apex.exe!0x01350618 ClientClass CPropDoor
r5apex.exe!0x011ed628 ClientClass CPropSurvival
r5apex.exe!0x01d0d9e8 ClientClass CRopeKeyframe
r5apex.exe!0x01d13328 ClientClass CScriptMover
r5apex.exe!0x01d0a018 ClientClass CScriptMoverTrainNode
r5apex.exe!0x01d11828 ClientClass CScriptNetData
r5apex.exe!0x01d0f350 ClientClass CScriptNetDataGlobal
r5apex.exe!0x01d13eb0 ClientClass CScriptNetDataGlobalNonRewind
r5apex.exe!0x01d09fe0 ClientClass CScriptNetData_SNDC_DEATH_BOX
r5apex.exe!0x01d10130 ClientClass CScriptNetData_SNDC_GLOBAL
r5apex.exe!0x01d09cc8 ClientClass CScriptNetData_SNDC_GLOBAL_NON_REWIND
r5apex.exe!0x01d0fa68 ClientClass CScriptNetData_SNDC_PLAYER_EXCLUSIVE
r5apex.exe!0x01d12f18 ClientClass CScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED
r5apex.exe!0x01d0f388 ClientClass CScriptNetData_SNDC_PLAYER_GLOBAL
r5apex.exe!0x01d10168 ClientClass CScriptNetData_SNDC_TITAN_SOUL
r5apex.exe!0x011ed0b8 ClientClass CScriptProp
r5apex.exe!0x01ed0468 ClientClass CScriptTraceVolume
r5apex.exe!0x011ead18 ClientClass CShieldProp
r5apex.exe!0x01ee9578 ClientClass CSkyCamera
r5apex.exe!0x011f7228 ClientClass CStatueProp
r5apex.exe!0x01d11028 ClientClass CStatusEffectPlugin
r5apex.exe!0x012bd818 ClientClass CTEBreakModel
r5apex.exe!0x011fa928 ClientClass CTEEffectDispatch
r5apex.exe!0x011fa688 ClientClass CTEExplosion
r5apex.exe!0x011efd08 ClientClass CTEGibEvent
r5apex.exe!0x012be038 ClientClass CTEParticleSystem
r5apex.exe!0x011fc5c8 ClientClass CTEPhysicsProp
r5apex.exe!0x01edc698 ClientClass CTEProjectileTrail
r5apex.exe!0x01cbc748 ClientClass CTEScriptParticleSystem
r5apex.exe!0x01cbb3a8 ClientClass CTEScriptParticleSystemOnEntity
r5apex.exe!0x01d02e58 ClientClass CTEScriptParticleSystemOnEntityWithPos
r5apex.exe!0x012bdcb8 ClientClass CTEShatterSurface
r5apex.exe!0x011f9c08 ClientClass CTESoundDispatch
r5apex.exe!0x012be178 ClientClass CTeam
r5apex.exe!0x011ec738 ClientClass CTitanSoul
r5apex.exe!0x01d0fa30 ClientClass CTriggerCylinderHeavy
r5apex.exe!0x011fa548 ClientClass CTriggerNoGrapple
r5apex.exe!0x011f9628 ClientClass CTriggerNoObjectPlacement
r5apex.exe!0x012bdb98 ClientClass CTriggerNoZipline
r5apex.exe!0x01d132f0 ClientClass CTriggerPlayerMovement
r5apex.exe!0x01d10ff0 ClientClass CTriggerPointGravity
r5apex.exe!0x01d100c0 ClientClass CTriggerSlip
r5apex.exe!0x011fc788 ClientClass CTriggerUpdraft
r5apex.exe!0x01ed3818 ClientClass CTurret
r5apex.exe!0x012be6f8 ClientClass CVGuiScreen
r5apex.exe!0x01ed5b88 ClientClass CVortexSphere
r5apex.exe!0x012bd4f8 ClientClass CWaterLODControl
r5apex.exe!0x01ee4df8 ClientClass CWeaponX
r5apex.exe!0x012be5b8 ClientClass CWorld
r5apex.exe!0x01ee9198 ClientClass CZipline
r5apex.exe!0x01ee7998 ClientClass CZiplineEnd
r5apex.exe!0x01d0e080 ClientClass DoorMover
r5apex.exe!0x01d12fb8 ClientClass ScriptMoverLightweight
r5apex.exe!0x01d1b928 ClientClass Titan_Cockpit
class DT_AI_BaseNPC extends DT_BaseCombatCharacter
{
statuseffectsdata_npc: DT_AI_BaseNPC_StatusEffects,
m_localOrigin: Vector,
m_hGroundEntity: Int,
m_iHealth: Int,
m_localAngles: Vector,
m_iMaxHealth: Int,
m_lifeState: Int,
m_inventory: DT_WeaponInventoryActiveWeaponOnly,
m_fireteamSlotIndex: Int,
m_aiSprinting: Int,
m_aiNetworkFlags: Int,
m_isHologram: Int,
m_title: String,
m_aiSettingsIndex: Int,
m_subclass: Int,
}
DT_AI_BaseNPC!0x0000 statuseffectsdata_npc
DT_AI_BaseNPC!0x0004 m_localOrigin
DT_AI_BaseNPC!0x0434 m_hGroundEntity
DT_AI_BaseNPC!0x0438 m_iHealth
DT_AI_BaseNPC!0x0490 m_localAngles
DT_AI_BaseNPC!0x0578 m_iMaxHealth
DT_AI_BaseNPC!0x0798 m_lifeState
DT_AI_BaseNPC!0x1a10 m_inventory
DT_AI_BaseNPC!0x1bf0 m_fireteamSlotIndex
DT_AI_BaseNPC!0x1d5a m_aiSprinting
DT_AI_BaseNPC!0x1d7c m_aiNetworkFlags
DT_AI_BaseNPC!0x1d80 m_isHologram
DT_AI_BaseNPC!0x1d81 m_title
DT_AI_BaseNPC!0x1da4 m_aiSettingsIndex
DT_AI_BaseNPC!0x1da8 m_subclass
class DT_AI_BaseNPC_StatusEffects
{
m_statusEffectsTimedNPCNV: DataTable,
m_statusEffectsEndlessNPCNV: DataTable,
}
DT_AI_BaseNPC_StatusEffects!0x1bf8 m_statusEffectsTimedNPCNV
DT_AI_BaseNPC_StatusEffects!0x1c40 m_statusEffectsEndlessNPCNV
class DT_AmbientGeneric extends DT_BaseEntity
{
m_radius: Float,
m_isEnabled: Int,
m_networkTableSoundID: Int,
m_networkedSegmentEndpointWorldSpace: Vector,
m_hasPolylineSegments: Int,
}
DT_AmbientGeneric!0x0a60 m_radius
DT_AmbientGeneric!0x0a64 m_isEnabled
DT_AmbientGeneric!0x0a70 m_networkTableSoundID
DT_AmbientGeneric!0x0a78 m_networkedSegmentEndpointWorldSpace
DT_AmbientGeneric!0x0a84 m_hasPolylineSegments
class DT_AnimRelativeData
{
m_animInitialPos: Vector,
m_animInitialVel: Vector,
m_animInitialRot: Rotation,
m_animInitialCorrectPos: Vector,
m_animInitialCorrectRot: Rotation,
m_animEntityToRefOffset: Vector,
m_animEntityToRefRotation: Rotation,
m_animBlendBeginTime: Time,
m_animBlendEndTime: Time,
m_animScriptSequence: Int,
m_animScriptModel: Int,
m_animIgnoreParentRot: Int,
m_animMotionMode: Int,
}
DT_AnimRelativeData!0x0000 m_animInitialPos
DT_AnimRelativeData!0x000c m_animInitialVel
DT_AnimRelativeData!0x0018 m_animInitialRot
DT_AnimRelativeData!0x0028 m_animInitialCorrectPos
DT_AnimRelativeData!0x0034 m_animInitialCorrectRot
DT_AnimRelativeData!0x0044 m_animEntityToRefOffset
DT_AnimRelativeData!0x0050 m_animEntityToRefRotation
DT_AnimRelativeData!0x0060 m_animBlendBeginTime
DT_AnimRelativeData!0x0064 m_animBlendEndTime
DT_AnimRelativeData!0x0068 m_animScriptSequence
DT_AnimRelativeData!0x006c m_animScriptModel
DT_AnimRelativeData!0x0070 m_animIgnoreParentRot
DT_AnimRelativeData!0x0074 m_animMotionMode
class DT_BaseAnimating extends DT_BaseEntity
{
serveranimdata: DT_ServerAnimationData,
m_animPlaybackRate: Float,
m_animFrozen: Int,
m_animModelIndex: Int,
m_nNewSequenceParity: Int,
m_flPoseParameter: DataTable,
m_bClientSideRagdoll: Int,
m_vecForce: Vector,
m_flEstIkOffset: Float,
m_passDamageToParent: Int,
m_animNetworkFlags: Int,
m_animActive: Int,
m_animCollisionEnabled: Int,
m_animRelativeToGroundEnabled: Int,
m_animPlantingEnabled: Int,
m_animRelativeData: DT_AnimRelativeData,
m_syncingWithEntity: Int,
m_predictedAnimEventData: DT_PredictedAnimEventData,
m_nRagdollImpactFXTableId: Int,
m_flSkyScaleStartValue: Float,
m_flSkyScaleEndValue: Float,
m_flSkyScaleStartTime: Time,
m_flSkyScaleEndTime: Time,
m_SequenceTransitioner: DT_SequenceTransitioner,
m_nSkin: Int,
m_skinMod: Int,
m_nBody: Int,
m_camoIndex: Int,
m_nForceBone: Int,
m_bSequenceFinished: Int,
m_lockedAnimDeltaYaw: Float,
m_flModelScale: Float,
}
DT_BaseAnimating!0x0000 serveranimdata
DT_BaseAnimating!0x0010 m_animPlaybackRate
DT_BaseAnimating!0x0014 m_animFrozen
DT_BaseAnimating!0x0018 m_animModelIndex
DT_BaseAnimating!0x0020 m_nNewSequenceParity
DT_BaseAnimating!0x0024 m_flPoseParameter
DT_BaseAnimating!0x0084 m_bClientSideRagdoll
DT_BaseAnimating!0x0088 m_vecForce
DT_BaseAnimating!0x0094 m_flEstIkOffset
DT_BaseAnimating!0x07c4 m_passDamageToParent
DT_BaseAnimating!0x0a88 m_animNetworkFlags
DT_BaseAnimating!0x0a8c m_animActive
DT_BaseAnimating!0x0a8f m_animCollisionEnabled
DT_BaseAnimating!0x0a90 m_animRelativeToGroundEnabled
DT_BaseAnimating!0x0a91 m_animPlantingEnabled
DT_BaseAnimating!0x0a94 m_animRelativeData
DT_BaseAnimating!0x0b84 m_syncingWithEntity
DT_BaseAnimating!0x0b88 m_predictedAnimEventData
DT_BaseAnimating!0x0bf4 m_nRagdollImpactFXTableId
DT_BaseAnimating!0x0bf8 m_flSkyScaleStartValue
DT_BaseAnimating!0x0bfc m_flSkyScaleEndValue
DT_BaseAnimating!0x0c00 m_flSkyScaleStartTime
DT_BaseAnimating!0x0c04 m_flSkyScaleEndTime
DT_BaseAnimating!0x0c20 m_SequenceTransitioner
DT_BaseAnimating!0x0ea8 m_nSkin
DT_BaseAnimating!0x0eac m_skinMod
DT_BaseAnimating!0x0eb0 m_nBody
DT_BaseAnimating!0x0eb4 m_camoIndex
DT_BaseAnimating!0x0ef0 m_nForceBone
DT_BaseAnimating!0x0f54 m_bSequenceFinished
DT_BaseAnimating!0x0f58 m_lockedAnimDeltaYaw
DT_BaseAnimating!0x0f60 m_flModelScale
class DT_BaseAnimatingOverlay extends DT_BaseAnimating
{
overlay_vars: DT_OverlayVars,
m_animOverlayIsActive: DataTable,
m_animOverlayStartTime: DataTable,
m_animOverlayStartCycle: DataTable,
m_animOverlayPlaybackRate: DataTable,
m_animOverlayModelIndex: DataTable,
m_animOverlaySequence: DataTable,
m_animOverlayWeight: DataTable,
m_animOverlayOrder: DataTable,
m_animOverlayAnimTime: DataTable,
m_animOverlayFadeInDuration: DataTable,
m_animOverlayFadeOutDuration: DataTable,
}
DT_BaseAnimatingOverlay!0x0000 overlay_vars
DT_BaseAnimatingOverlay!0x0008 m_animOverlayIsActive
DT_BaseAnimatingOverlay!0x0014 m_animOverlayStartTime
DT_BaseAnimatingOverlay!0x0038 m_animOverlayStartCycle
DT_BaseAnimatingOverlay!0x005c m_animOverlayPlaybackRate
DT_BaseAnimatingOverlay!0x0080 m_animOverlayModelIndex
DT_BaseAnimatingOverlay!0x00a4 m_animOverlaySequence
DT_BaseAnimatingOverlay!0x00c8 m_animOverlayWeight
DT_BaseAnimatingOverlay!0x00ec m_animOverlayOrder
DT_BaseAnimatingOverlay!0x0110 m_animOverlayAnimTime
DT_BaseAnimatingOverlay!0x0134 m_animOverlayFadeInDuration
DT_BaseAnimatingOverlay!0x0158 m_animOverlayFadeOutDuration
class DT_BaseCombatCharacter extends DT_BaseAnimatingOverlay
{
bcc_localdata: DT_BCCLocalPlayerExclusive,
m_weaponGettingSwitchedOut: DataTable,
m_showActiveWeapon3p: DataTable,
m_vecViewOffset.x: Float,
m_vecViewOffset.y: Float,
m_vecViewOffset.z: Float,
m_cloakEndTime: Float,
m_cloakFadeInEndTime: Time,
m_cloakFadeOutStartTime: Float,
m_cloakFadeInDuration: Float,
m_cloakFlickerAmount: Float,
m_cloakFlickerEndTime: Time,
m_networkedFlags: Int,
m_deathVelocity: Vector,
m_minimapData: DT_MinimapBaseEntityData,
m_nameVisibilityFlags: Int,
m_lastFiredTime: Time,
m_lastFiredWeapon: Int,
m_raiseFromMeleeEndTime: Time,
m_sharedEnergyCount: Int,
m_sharedEnergyTotal: Int,
m_sharedEnergyLockoutThreshold: Int,
m_lastSharedEnergyRegenTime: Time,
m_sharedEnergyRegenRate: Time,
m_sharedEnergyRegenDelay: Float,
m_lastSharedEnergyTakeTime: Time,
m_selectedWeapons: DataTable,
m_latestPrimaryWeapons: DataTable,
m_latestPrimaryWeaponsIndexZeroOrOne: DataTable,
m_latestNonOffhandWeapons: DataTable,
m_lastCycleSlot: Int,
m_weaponPermission: Int,
m_weaponDelayEnableTime: Time,
m_weaponDisabledInScript: Int,
m_weaponDisabledFlags: Int,
m_weaponTypeDisabledFlags: Int,
m_weaponTypeDisabledRefCount: DataTable,
m_hudInfo_visibilityTestAlwaysPasses: Int,
m_contextAction: Int,
m_phaseShiftTimeStart: Time,
m_phaseShiftTimeEnd: Time,
m_targetInfoIconName: String,
}
DT_BaseCombatCharacter!0x0000 bcc_localdata
DT_BaseCombatCharacter!0x0008 m_weaponGettingSwitchedOut
DT_BaseCombatCharacter!0x0010 m_showActiveWeapon3p
DT_BaseCombatCharacter!0x0038 m_vecViewOffset.x
DT_BaseCombatCharacter!0x003c m_vecViewOffset.y
DT_BaseCombatCharacter!0x0040 m_vecViewOffset.z
DT_BaseCombatCharacter!0x019c m_cloakEndTime
DT_BaseCombatCharacter!0x01a0 m_cloakFadeInEndTime
DT_BaseCombatCharacter!0x01a4 m_cloakFadeOutStartTime
DT_BaseCombatCharacter!0x01a8 m_cloakFadeInDuration
DT_BaseCombatCharacter!0x01ac m_cloakFlickerAmount
DT_BaseCombatCharacter!0x01b0 m_cloakFlickerEndTime
DT_BaseCombatCharacter!0x03ec m_networkedFlags
DT_BaseCombatCharacter!0x0470 m_deathVelocity
DT_BaseCombatCharacter!0x0968 m_minimapData
DT_BaseCombatCharacter!0x09b8 m_nameVisibilityFlags
DT_BaseCombatCharacter!0x19e4 m_lastFiredTime
DT_BaseCombatCharacter!0x19e8 m_lastFiredWeapon
DT_BaseCombatCharacter!0x19ec m_raiseFromMeleeEndTime
DT_BaseCombatCharacter!0x19f0 m_sharedEnergyCount
DT_BaseCombatCharacter!0x19f4 m_sharedEnergyTotal
DT_BaseCombatCharacter!0x19f8 m_sharedEnergyLockoutThreshold
DT_BaseCombatCharacter!0x19fc m_lastSharedEnergyRegenTime
DT_BaseCombatCharacter!0x1a00 m_sharedEnergyRegenRate
DT_BaseCombatCharacter!0x1a04 m_sharedEnergyRegenDelay
DT_BaseCombatCharacter!0x1a08 m_lastSharedEnergyTakeTime
DT_BaseCombatCharacter!0x1a68 m_selectedWeapons
DT_BaseCombatCharacter!0x1a6c m_latestPrimaryWeapons
DT_BaseCombatCharacter!0x1a74 m_latestPrimaryWeaponsIndexZeroOrOne
DT_BaseCombatCharacter!0x1a7c m_latestNonOffhandWeapons
DT_BaseCombatCharacter!0x1a84 m_lastCycleSlot
DT_BaseCombatCharacter!0x1a8c m_weaponPermission
DT_BaseCombatCharacter!0x1a90 m_weaponDelayEnableTime
DT_BaseCombatCharacter!0x1a94 m_weaponDisabledInScript
DT_BaseCombatCharacter!0x1ab9 m_weaponDisabledFlags
DT_BaseCombatCharacter!0x1abc m_weaponTypeDisabledFlags
DT_BaseCombatCharacter!0x1ac0 m_weaponTypeDisabledRefCount
DT_BaseCombatCharacter!0x1ac9 m_hudInfo_visibilityTestAlwaysPasses
DT_BaseCombatCharacter!0x1adc m_contextAction
DT_BaseCombatCharacter!0x1b08 m_phaseShiftTimeStart
DT_BaseCombatCharacter!0x1b0c m_phaseShiftTimeEnd
DT_BaseCombatCharacter!0x1b5c m_targetInfoIconName
class DT_BaseEntity
{
movetype: Int,
movecollide: Int,
predictable_id: DT_PredictableId,
HighlightSettings: DT_HighlightSettings,
moveparent: Int,
m_parentAttachmentIndex: Int,
m_fEffects: Int,
m_usableType: Int,
m_cellX: Int,
m_cellY: Int,
m_clrRender: Int,
m_cellZ: Int,
m_clIntensity: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_bossPlayer: Int,
m_shieldHealth: Int,
m_shieldHealthMax: Int,
m_networkedFlags: Int,
m_visibilityFlags: Int,
m_iTeamNum: Int,
m_teamMemberIndex: Int,
m_squadID: Int,
m_grade: Int,
m_ignorePredictedTriggerFlags: Int,
m_passThroughFlags: Int,
m_passThroughThickness: Int,
m_passThroughDirection: Float,
m_bIsSoundCodeControllerValueSet: Int,
m_flSoundCodeControllerValue: Float,
m_localAngles: Vector,
m_hOwnerEntity: Int,
m_bRenderWithViewModels: Int,
m_nRenderFX: Int,
m_nRenderMode: Int,
m_Collision: DT_CollisionProperty,
m_CollisionGroup: Int,
m_contents: Int,
m_collideWithOwner: Int,
m_iSignifierName: String,
m_iName: String,
m_scriptNameIndex: Int,
m_instanceNameIndex: Int,
m_holdUsePrompt: String,
m_pressUsePrompt: String,
m_phaseShiftFlags: Int,
m_baseTakeDamage: Int,
m_invulnerableToDamageCount: Int,
m_attachmentLerpStartTime: Time,
m_attachmentLerpEndTime: Time,
m_attachmentLerpStartOrigin: Vector,
m_attachmentLerpStartAngles: Vector,
m_parentAttachmentModel: Int,
m_fadeDist: Float,
m_dissolveEffectEntityHandle: Int,
m_usablePriority: Int,
m_usableDistanceOverride: Float,
m_usableFOV: Float,
m_usePromptSize: Float,
m_spottedByTeams: DataTable,
m_firstChildEntityLink: Int,
m_firstParentEntityLink: Int,
m_realmsBitMask: BitMask,
}
DT_BaseEntity!0x0000 movetype
DT_BaseEntity!0x0000 movecollide
DT_BaseEntity!0x0000 predictable_id
DT_BaseEntity!0x0000 HighlightSettings
DT_BaseEntity!0x001c moveparent
DT_BaseEntity!0x0024 m_parentAttachmentIndex
DT_BaseEntity!0x0044 m_fEffects
DT_BaseEntity!0x0048 m_usableType
DT_BaseEntity!0x004c m_cellX
DT_BaseEntity!0x0050 m_cellY
DT_BaseEntity!0x0050 m_clrRender
DT_BaseEntity!0x0054 m_cellZ
DT_BaseEntity!0x0054 m_clIntensity
DT_BaseEntity!0x0058 m_localOrigin
DT_BaseEntity!0x0064 m_nModelIndex
DT_BaseEntity!0x0124 m_bossPlayer
DT_BaseEntity!0x0170 m_shieldHealth
DT_BaseEntity!0x0174 m_shieldHealthMax
DT_BaseEntity!0x03ec m_networkedFlags
DT_BaseEntity!0x0440 m_visibilityFlags
DT_BaseEntity!0x0448 m_iTeamNum
DT_BaseEntity!0x0450 m_teamMemberIndex
DT_BaseEntity!0x0454 m_squadID
DT_BaseEntity!0x0458 m_grade
DT_BaseEntity!0x045c m_ignorePredictedTriggerFlags
DT_BaseEntity!0x0464 m_passThroughFlags
DT_BaseEntity!0x0468 m_passThroughThickness
DT_BaseEntity!0x046c m_passThroughDirection
DT_BaseEntity!0x047c m_bIsSoundCodeControllerValueSet
DT_BaseEntity!0x0480 m_flSoundCodeControllerValue
DT_BaseEntity!0x0490 m_localAngles
DT_BaseEntity!0x04a4 m_hOwnerEntity
DT_BaseEntity!0x04a8 m_bRenderWithViewModels
DT_BaseEntity!0x04a9 m_nRenderFX
DT_BaseEntity!0x04b9 m_nRenderMode
DT_BaseEntity!0x04c0 m_Collision
DT_BaseEntity!0x0540 m_CollisionGroup
DT_BaseEntity!0x0544 m_contents
DT_BaseEntity!0x0548 m_collideWithOwner
DT_BaseEntity!0x0580 m_iSignifierName
DT_BaseEntity!0x0589 m_iName
DT_BaseEntity!0x0690 m_scriptNameIndex
DT_BaseEntity!0x0694 m_instanceNameIndex
DT_BaseEntity!0x0718 m_holdUsePrompt
DT_BaseEntity!0x0720 m_pressUsePrompt
DT_BaseEntity!0x07b8 m_phaseShiftFlags
DT_BaseEntity!0x07bc m_baseTakeDamage
DT_BaseEntity!0x07c0 m_invulnerableToDamageCount
DT_BaseEntity!0x0834 m_attachmentLerpStartTime
DT_BaseEntity!0x0838 m_attachmentLerpEndTime
DT_BaseEntity!0x083c m_attachmentLerpStartOrigin
DT_BaseEntity!0x0848 m_attachmentLerpStartAngles
DT_BaseEntity!0x0860 m_parentAttachmentModel
DT_BaseEntity!0x086c m_fadeDist
DT_BaseEntity!0x0918 m_dissolveEffectEntityHandle
DT_BaseEntity!0x0928 m_usablePriority
DT_BaseEntity!0x092c m_usableDistanceOverride
DT_BaseEntity!0x0930 m_usableFOV
DT_BaseEntity!0x0934 m_usePromptSize
DT_BaseEntity!0x0948 m_spottedByTeams
DT_BaseEntity!0x0a40 m_firstChildEntityLink
DT_BaseEntity!0x0a44 m_firstParentEntityLink
DT_BaseEntity!0x0a48 m_realmsBitMask
class DT_BaseGrenade extends DT_Projectile
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_cloakEndTime: Float,
m_cloakFadeInEndTime: Time,
m_cloakFadeOutStartTime: Float,
m_cloakFadeInDuration: Float,
m_cloakFlickerAmount: Float,
m_cloakFlickerEndTime: Time,
m_baseTakeDamage: Int,
m_invulnerableToDamageCount: Int,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
m_doesExplode: Int,
m_DmgRadius: Float,
m_grenadeStatusFlags: Int,
m_ziplineGrenadeExpectedEndPosition: Vector,
}
DT_BaseGrenade!0x001c moveparent
DT_BaseGrenade!0x0020 m_parentAttachmentType
DT_BaseGrenade!0x0024 m_parentAttachmentIndex
DT_BaseGrenade!0x019c m_cloakEndTime
DT_BaseGrenade!0x01a0 m_cloakFadeInEndTime
DT_BaseGrenade!0x01a4 m_cloakFadeOutStartTime
DT_BaseGrenade!0x01a8 m_cloakFadeInDuration
DT_BaseGrenade!0x01ac m_cloakFlickerAmount
DT_BaseGrenade!0x01b0 m_cloakFlickerEndTime
DT_BaseGrenade!0x07bc m_baseTakeDamage
DT_BaseGrenade!0x07c0 m_invulnerableToDamageCount
DT_BaseGrenade!0x085c m_parentAttachmentHitbox
DT_BaseGrenade!0x0860 m_parentAttachmentModel
DT_BaseGrenade!0x2d31 m_doesExplode
DT_BaseGrenade!0x2d34 m_DmgRadius
DT_BaseGrenade!0x2d58 m_grenadeStatusFlags
DT_BaseGrenade!0x2dc8 m_ziplineGrenadeExpectedEndPosition
class DT_BaseViewModel
{
overlay_vars: DT_OverlayVars,
m_animStartTime: Time,
m_animOverlayIsActive: DataTable,
m_animStartCycle: Float,
m_animPlaybackRate: Float,
m_animFrozen: Int,
m_animOverlayStartTime: DataTable,
m_animModelIndex: Int,
m_animSequence: Int,
m_nNewSequenceParity: Int,
m_animOverlayStartCycle: DataTable,
m_fEffects: Int,
m_clrRender: Int,
m_animOverlayPlaybackRate: DataTable,
m_nModelIndex: Int,
m_animOverlayModelIndex: DataTable,
m_animOverlaySequence: DataTable,
m_animOverlayWeight: DataTable,
m_animOverlayOrder: DataTable,
m_animOverlayAnimTime: DataTable,
m_animOverlayFadeInDuration: DataTable,
m_animOverlayFadeOutDuration: DataTable,
m_nRenderMode: Int,
m_nBody: Int,
m_nResetEventsParity: Int,
m_bSequenceFinished: Int,
m_flModelScale: Float,
m_overlayEventParity: DataTable,
m_viewModelOwner: Int,
m_projectileIsVisible: Int,
m_bBlockEventLayer: Int,
m_isAdsTransition: Int,
m_hWeapon: Int,
m_tracerAttachments: DataTable,
m_tracerAttachmentsScoped: DataTable,
}
DT_BaseViewModel!0x0000 overlay_vars
DT_BaseViewModel!0x0008 m_animStartTime
DT_BaseViewModel!0x0008 m_animOverlayIsActive
DT_BaseViewModel!0x000c m_animStartCycle
DT_BaseViewModel!0x0010 m_animPlaybackRate
DT_BaseViewModel!0x0014 m_animFrozen
DT_BaseViewModel!0x0014 m_animOverlayStartTime
DT_BaseViewModel!0x0018 m_animModelIndex
DT_BaseViewModel!0x001c m_animSequence
DT_BaseViewModel!0x0020 m_nNewSequenceParity
DT_BaseViewModel!0x0038 m_animOverlayStartCycle
DT_BaseViewModel!0x0044 m_fEffects
DT_BaseViewModel!0x0050 m_clrRender
DT_BaseViewModel!0x005c m_animOverlayPlaybackRate
DT_BaseViewModel!0x0064 m_nModelIndex
DT_BaseViewModel!0x0080 m_animOverlayModelIndex
DT_BaseViewModel!0x00a4 m_animOverlaySequence
DT_BaseViewModel!0x00c8 m_animOverlayWeight
DT_BaseViewModel!0x00ec m_animOverlayOrder
DT_BaseViewModel!0x0110 m_animOverlayAnimTime
DT_BaseViewModel!0x0134 m_animOverlayFadeInDuration
DT_BaseViewModel!0x0158 m_animOverlayFadeOutDuration
DT_BaseViewModel!0x04b9 m_nRenderMode
DT_BaseViewModel!0x0eb0 m_nBody
DT_BaseViewModel!0x0ebc m_nResetEventsParity
DT_BaseViewModel!0x0f54 m_bSequenceFinished
DT_BaseViewModel!0x0f60 m_flModelScale
DT_BaseViewModel!0x17a1 m_overlayEventParity
DT_BaseViewModel!0x1a3c m_viewModelOwner
DT_BaseViewModel!0x1a40 m_projectileIsVisible
DT_BaseViewModel!0x1e20 m_bBlockEventLayer
DT_BaseViewModel!0x1e21 m_isAdsTransition
DT_BaseViewModel!0x1e24 m_hWeapon
DT_BaseViewModel!0x1e28 m_tracerAttachments
DT_BaseViewModel!0x1e30 m_tracerAttachmentsScoped
class DT_BoneFollower
{
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_networkedFlags: Int,
m_localAngles: Vector,
m_hOwnerEntity: Int,
m_Collision: DT_CollisionProperty,
m_CollisionGroup: Int,
m_modelIndex: Int,
m_boneIndex: Int,
}
DT_BoneFollower!0x004c m_cellX
DT_BoneFollower!0x0050 m_cellY
DT_BoneFollower!0x0054 m_cellZ
DT_BoneFollower!0x0058 m_localOrigin
DT_BoneFollower!0x0064 m_nModelIndex
DT_BoneFollower!0x03ec m_networkedFlags
DT_BoneFollower!0x0490 m_localAngles
DT_BoneFollower!0x04a4 m_hOwnerEntity
DT_BoneFollower!0x04c0 m_Collision
DT_BoneFollower!0x0540 m_CollisionGroup
DT_BoneFollower!0x0a60 m_modelIndex
DT_BoneFollower!0x0a64 m_boneIndex
class DT_BreakableSurface extends DT_BaseEntity
{
m_nNumWide: Int,
m_nNumHigh: Int,
m_flPanelWidth: Float,
m_flPanelHeight: Float,
m_vNormal: Vector,
m_vUp: Vector,
m_vCorner: Vector,
m_bIsBroken: Int,
m_nSurfaceType: Int,
m_RawPanelBitVec: DataTable,
}
DT_BreakableSurface!0x0a68 m_nNumWide
DT_BreakableSurface!0x0a6c m_nNumHigh
DT_BreakableSurface!0x0a70 m_flPanelWidth
DT_BreakableSurface!0x0a74 m_flPanelHeight
DT_BreakableSurface!0x0a78 m_vNormal
DT_BreakableSurface!0x0a84 m_vUp
DT_BreakableSurface!0x0a9c m_vCorner
DT_BreakableSurface!0x0aa8 m_bIsBroken
DT_BreakableSurface!0x0aac m_nSurfaceType
DT_BreakableSurface!0x0ae8 m_RawPanelBitVec
class DT_CPropDoor
{
HighlightSettings: DT_HighlightSettings,
m_fEffects: Int,
m_usableType: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_networkedFlags: Int,
m_localAngles: Vector,
m_nSkin: Int,
m_skinMod: Int,
m_closedAngle: Float,
m_angle: Float,
m_startAngle: Float,
m_startAngleVel: Float,
m_startMoveTime: Time,
m_isLocked: Int,
m_isFrozen: Int,
m_oppositeDoor: Int,
m_interactingPlayer: Int,
m_interactingPlayerWantsOpen: Int,
}
DT_CPropDoor!0x0000 HighlightSettings
DT_CPropDoor!0x0044 m_fEffects
DT_CPropDoor!0x0048 m_usableType
DT_CPropDoor!0x004c m_cellX
DT_CPropDoor!0x0050 m_cellY
DT_CPropDoor!0x0054 m_cellZ
DT_CPropDoor!0x0058 m_localOrigin
DT_CPropDoor!0x0064 m_nModelIndex
DT_CPropDoor!0x03ec m_networkedFlags
DT_CPropDoor!0x0490 m_localAngles
DT_CPropDoor!0x0ea8 m_nSkin
DT_CPropDoor!0x0eac m_skinMod
DT_CPropDoor!0x1700 m_closedAngle
DT_CPropDoor!0x1704 m_angle
DT_CPropDoor!0x1708 m_startAngle
DT_CPropDoor!0x170c m_startAngleVel
DT_CPropDoor!0x1710 m_startMoveTime
DT_CPropDoor!0x1714 m_isLocked
DT_CPropDoor!0x1715 m_isFrozen
DT_CPropDoor!0x1718 m_oppositeDoor
DT_CPropDoor!0x1768 m_interactingPlayer
DT_CPropDoor!0x176c m_interactingPlayerWantsOpen
class DT_CascadeLight extends DT_BaseEntity
{
m_shadowDirection: Vector,
m_envLightShadowDirection: Vector,
m_bEnabled: Int,
m_bEnableShadows: Int,
m_LightColor: Int,
m_cloudMaskName: String,
m_cloudOffset: Vector,
m_cloudScale: Float,
}
DT_CascadeLight!0x0a60 m_shadowDirection
DT_CascadeLight!0x0a78 m_envLightShadowDirection
DT_CascadeLight!0x0a8c m_bEnabled
DT_CascadeLight!0x0a8d m_bEnableShadows
DT_CascadeLight!0x0a8f m_LightColor
DT_CascadeLight!0x0a93 m_cloudMaskName
DT_CascadeLight!0x0b98 m_cloudOffset
DT_CascadeLight!0x0ba4 m_cloudScale
class DT_CollisionProperty
{
m_vecMins: Vector,
m_vecMaxs: Vector,
m_usSolidFlags: Int,
m_nSolidType: Int,
m_triggerBloat: Int,
m_collisionDetailLevel: Int,
m_nSurroundType: Int,
m_vecSpecifiedSurroundingMins: Vector,
m_vecSpecifiedSurroundingMaxs: Vector,
}
DT_CollisionProperty!0x0010 m_vecMins
DT_CollisionProperty!0x001c m_vecMaxs
DT_CollisionProperty!0x0028 m_usSolidFlags
DT_CollisionProperty!0x002c m_nSolidType
DT_CollisionProperty!0x002d m_triggerBloat
DT_CollisionProperty!0x002e m_collisionDetailLevel
DT_CollisionProperty!0x003c m_nSurroundType
DT_CollisionProperty!0x0048 m_vecSpecifiedSurroundingMins
DT_CollisionProperty!0x0054 m_vecSpecifiedSurroundingMaxs
class DT_ColorCorrection extends DT_BaseEntity
{
m_hOwnerEntity: Int,
m_localOrigin: Vector,
m_MinFalloff: Float,
m_MaxFalloff: Float,
m_flFadeInDuration: Float,
m_flFadeOutDuration: Float,
m_flMaxWeight: Float,
m_flCurWeight: Float,
m_netLookupFilename: String,
m_bEnabled: Int,
m_bMaster: Int,
m_bClientSide: Int,
m_bExclusive: Int,
}
DT_ColorCorrection!0x04a4 m_hOwnerEntity
DT_ColorCorrection!0x0a60 m_localOrigin
DT_ColorCorrection!0x0a6c m_MinFalloff
DT_ColorCorrection!0x0a70 m_MaxFalloff
DT_ColorCorrection!0x0a74 m_flFadeInDuration
DT_ColorCorrection!0x0a78 m_flFadeOutDuration
DT_ColorCorrection!0x0a7c m_flMaxWeight
DT_ColorCorrection!0x0a80 m_flCurWeight
DT_ColorCorrection!0x0a84 m_netLookupFilename
DT_ColorCorrection!0x0b88 m_bEnabled
DT_ColorCorrection!0x0b89 m_bMaster
DT_ColorCorrection!0x0b8a m_bClientSide
DT_ColorCorrection!0x0b8b m_bExclusive
class DT_CurrentData_LocalPlayer
{
m_viewConeAngleMin: Vector,
m_viewConeAngleMax: Vector,
m_stepSmoothingOffset: Vector,
m_duckTransitionRemainderMsec: Int,
m_vecPunchBase_Angle: Vector,
m_vecPunchBase_AngleVel: Vector,
m_vecPunchWeapon_Angle: Vector,
m_vecPunchWeapon_AngleVel: Vector,
m_shieldChangeAmountPerSource: DataTable,
m_pushedFixedPointOffset: DataTable,
m_pushedFixedPointOffsetReplayCompensated: DataTable,
m_localGravityRotation: Rotation,
}
DT_CurrentData_LocalPlayer!0x0000 m_viewConeAngleMin
DT_CurrentData_LocalPlayer!0x000c m_viewConeAngleMax
DT_CurrentData_LocalPlayer!0x0018 m_stepSmoothingOffset
DT_CurrentData_LocalPlayer!0x0024 m_duckTransitionRemainderMsec
DT_CurrentData_LocalPlayer!0x0028 m_vecPunchBase_Angle
DT_CurrentData_LocalPlayer!0x0034 m_vecPunchBase_AngleVel
DT_CurrentData_LocalPlayer!0x0040 m_vecPunchWeapon_Angle
DT_CurrentData_LocalPlayer!0x004c m_vecPunchWeapon_AngleVel
DT_CurrentData_LocalPlayer!0x0058 m_shieldChangeAmountPerSource
DT_CurrentData_LocalPlayer!0x0060 m_pushedFixedPointOffset
DT_CurrentData_LocalPlayer!0x006c m_pushedFixedPointOffsetReplayCompensated
DT_CurrentData_LocalPlayer!0x0084 m_localGravityRotation
class DT_CurrentData_Player
{
m_flHullHeight: Float,
m_angEyeAngles.x: Float,
m_angEyeAngles.y: Float,
m_traversalAnimProgress: Float,
m_sprintTiltFrac: Float,
m_ammoPoolCount: DataTable,
}
DT_CurrentData_Player!0x0014 m_flHullHeight
DT_CurrentData_Player!0x0018 m_angEyeAngles.x
DT_CurrentData_Player!0x001c m_angEyeAngles.y
DT_CurrentData_Player!0x0024 m_traversalAnimProgress
DT_CurrentData_Player!0x0028 m_sprintTiltFrac
DT_CurrentData_Player!0x002c m_ammoPoolCount
class DT_DoorMover
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_fEffects: Int,
m_usableType: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_vecAngVelocity: Vector,
m_networkedFlags: Int,
m_vecVelocity: Vector,
m_localAngles: Vector,
m_Collision: DT_CollisionProperty,
m_CollisionGroup: Int,
m_iSignifierName: String,
m_scriptNameIndex: Int,
m_holdUsePrompt: String,
m_pressUsePrompt: String,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
m_fadeDist: Float,
m_usablePriority: Int,
m_usableDistanceOverride: Float,
m_usableFOV: Float,
m_usePromptSize: Float,
m_doorFlags: Int,
}
DT_DoorMover!0x001c moveparent
DT_DoorMover!0x0020 m_parentAttachmentType
DT_DoorMover!0x0024 m_parentAttachmentIndex
DT_DoorMover!0x0044 m_fEffects
DT_DoorMover!0x0048 m_usableType
DT_DoorMover!0x004c m_cellX
DT_DoorMover!0x0050 m_cellY
DT_DoorMover!0x0054 m_cellZ
DT_DoorMover!0x0058 m_localOrigin
DT_DoorMover!0x0064 m_nModelIndex
DT_DoorMover!0x0128 m_vecAngVelocity
DT_DoorMover!0x03ec m_networkedFlags
DT_DoorMover!0x0484 m_vecVelocity
DT_DoorMover!0x0490 m_localAngles
DT_DoorMover!0x04c0 m_Collision
DT_DoorMover!0x0540 m_CollisionGroup
DT_DoorMover!0x0580 m_iSignifierName
DT_DoorMover!0x0690 m_scriptNameIndex
DT_DoorMover!0x0718 m_holdUsePrompt
DT_DoorMover!0x0720 m_pressUsePrompt
DT_DoorMover!0x085c m_parentAttachmentHitbox
DT_DoorMover!0x0860 m_parentAttachmentModel
DT_DoorMover!0x086c m_fadeDist
DT_DoorMover!0x0928 m_usablePriority
DT_DoorMover!0x092c m_usableDistanceOverride
DT_DoorMover!0x0930 m_usableFOV
DT_DoorMover!0x0934 m_usePromptSize
DT_DoorMover!0x18c0 m_doorFlags
class DT_DynamicLight extends DT_BaseEntity
{
m_Flags: Int,
m_LightStyle: Int,
m_Radius: Float,
m_Exponent: Int,
m_InnerAngle: Float,
m_OuterAngle: Float,
m_SpotRadius: Float,
}
DT_DynamicLight!0x0a60 m_Flags
DT_DynamicLight!0x0a61 m_LightStyle
DT_DynamicLight!0x0a64 m_Radius
DT_DynamicLight!0x0a68 m_Exponent
DT_DynamicLight!0x0a6c m_InnerAngle
DT_DynamicLight!0x0a70 m_OuterAngle
DT_DynamicLight!0x0a74 m_SpotRadius
class DT_DynamicProp extends DT_BreakableProp
{
m_iTeamNum: Int,
m_lifeState: Int,
m_bUseHitboxesForRenderBox: Int,
m_bAnimateInStaticShadow: Int,
m_wantsScopeHighlight: Int,
}
DT_DynamicProp!0x0448 m_iTeamNum
DT_DynamicProp!0x0798 m_lifeState
DT_DynamicProp!0x1691 m_bUseHitboxesForRenderBox
DT_DynamicProp!0x1692 m_bAnimateInStaticShadow
DT_DynamicProp!0x1693 m_wantsScopeHighlight
class DT_DynamicPropLightweight
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_fEffects: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_networkedFlags: Int,
m_visibilityFlags: Int,
m_localAngles: Vector,
m_Collision: DT_CollisionProperty,
m_CollisionGroup: Int,
m_parentAttachmentModel: Int,
m_fadeDist: Float,
m_nSkin: Int,
m_skinMod: Int,
}
DT_DynamicPropLightweight!0x001c moveparent
DT_DynamicPropLightweight!0x0020 m_parentAttachmentType
DT_DynamicPropLightweight!0x0024 m_parentAttachmentIndex
DT_DynamicPropLightweight!0x0044 m_fEffects
DT_DynamicPropLightweight!0x004c m_cellX
DT_DynamicPropLightweight!0x0050 m_cellY
DT_DynamicPropLightweight!0x0054 m_cellZ
DT_DynamicPropLightweight!0x0058 m_localOrigin
DT_DynamicPropLightweight!0x0064 m_nModelIndex
DT_DynamicPropLightweight!0x03ec m_networkedFlags
DT_DynamicPropLightweight!0x0440 m_visibilityFlags
DT_DynamicPropLightweight!0x0490 m_localAngles
DT_DynamicPropLightweight!0x04c0 m_Collision
DT_DynamicPropLightweight!0x0540 m_CollisionGroup
DT_DynamicPropLightweight!0x0860 m_parentAttachmentModel
DT_DynamicPropLightweight!0x086c m_fadeDist
DT_DynamicPropLightweight!0x0ea8 m_nSkin
DT_DynamicPropLightweight!0x0eac m_skinMod
class DT_EffectData
{
m_vOrigin.x: Float,
m_vOrigin.y: Float,
m_vOrigin.z: Float,
m_vStart.x: Float,
m_vStart.y: Float,
m_vStart.z: Float,
m_vNormal: Vector,
m_vAngles: Vector,
m_effectFlags: Int,
m_effectEntHandle: Int,
m_otherEntHandle: Int,
m_flScale: Float,
m_flMagnitude: Float,
m_flRadius: Float,
m_nAttachmentIndex: Int,
m_attachmentIndexForViewmodel: Int,
m_nSurfaceProp: Int,
m_nDamageType: Int,
m_nOtherEntIndex: Int,
m_sharedInt32_A: Int,
m_sharedInt32_B: Int,
m_iImpactEffectTableIndex: Int,
m_nColor: Int,
m_persistentWeaponEffect: Int,
m_iEffectName: Int,
}
DT_EffectData!0x0000 m_vOrigin.x
DT_EffectData!0x0004 m_vOrigin.y
DT_EffectData!0x0008 m_vOrigin.z
DT_EffectData!0x000c m_vStart.x
DT_EffectData!0x0010 m_vStart.y
DT_EffectData!0x0014 m_vStart.z
DT_EffectData!0x0018 m_vNormal
DT_EffectData!0x0024 m_vAngles
DT_EffectData!0x0030 m_effectFlags
DT_EffectData!0x0050 m_effectEntHandle
DT_EffectData!0x0054 m_otherEntHandle
DT_EffectData!0x0058 m_flScale
DT_EffectData!0x005c m_flMagnitude
DT_EffectData!0x0060 m_flRadius
DT_EffectData!0x0064 m_nAttachmentIndex
DT_EffectData!0x0068 m_attachmentIndexForViewmodel
DT_EffectData!0x006c m_nSurfaceProp
DT_EffectData!0x0070 m_nDamageType
DT_EffectData!0x0074 m_nOtherEntIndex
DT_EffectData!0x007c m_sharedInt32_A
DT_EffectData!0x0080 m_sharedInt32_B
DT_EffectData!0x0084 m_iImpactEffectTableIndex
DT_EffectData!0x0088 m_nColor
DT_EffectData!0x009c m_persistentWeaponEffect
DT_EffectData!0x00a0 m_iEffectName
class DT_EntityDissolve extends DT_BaseEntity
{
m_flStartTime: Time,
m_flFadeStart: Float,
m_flFadeLength: Float,
m_nDissolveType: Int,
m_isLethal: Int,
}
DT_EntityDissolve!0x0a68 m_flStartTime
DT_EntityDissolve!0x0a6c m_flFadeStart
DT_EntityDissolve!0x0a70 m_flFadeLength
DT_EntityDissolve!0x0a74 m_nDissolveType
DT_EntityDissolve!0x0a78 m_isLethal
class DT_EntityLinkPage
{
pageIndex: Int,
next: DataTable,
entity: DataTable,
}
DT_EntityLinkPage!0x0a60 pageIndex
DT_EntityLinkPage!0x0a64 next
DT_EntityLinkPage!0x0e64 entity
class DT_EnvWindShared
{
m_flStartTime: Time,
m_iWindSeed: Int,
m_iMinWind: Int,
m_iMaxWind: Int,
m_iMinGust: Int,
m_iMaxGust: Int,
m_flMinGustDelay: Float,
m_flMaxGustDelay: Float,
m_flGustDuration: Float,
m_iGustDirChange: Int,
m_iInitialWindDir: Int,
m_flInitialWindSpeed: Float,
}
DT_EnvWindShared!0x0008 m_flStartTime
DT_EnvWindShared!0x000c m_iWindSeed
DT_EnvWindShared!0x0010 m_iMinWind
DT_EnvWindShared!0x0014 m_iMaxWind
DT_EnvWindShared!0x001c m_iMinGust
DT_EnvWindShared!0x0020 m_iMaxGust
DT_EnvWindShared!0x0024 m_flMinGustDelay
DT_EnvWindShared!0x0028 m_flMaxGustDelay
DT_EnvWindShared!0x002c m_flGustDuration
DT_EnvWindShared!0x0030 m_iGustDirChange
DT_EnvWindShared!0x0070 m_iInitialWindDir
DT_EnvWindShared!0x0074 m_flInitialWindSpeed
class DT_FuncBrushLightweight
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_networkedFlags: Int,
m_visibilityFlags: Int,
m_localAngles: Vector,
m_Collision: DT_CollisionProperty,
m_CollisionGroup: Int,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
}
DT_FuncBrushLightweight!0x001c moveparent
DT_FuncBrushLightweight!0x0020 m_parentAttachmentType
DT_FuncBrushLightweight!0x0024 m_parentAttachmentIndex
DT_FuncBrushLightweight!0x004c m_cellX
DT_FuncBrushLightweight!0x0050 m_cellY
DT_FuncBrushLightweight!0x0054 m_cellZ
DT_FuncBrushLightweight!0x0058 m_localOrigin
DT_FuncBrushLightweight!0x0064 m_nModelIndex
DT_FuncBrushLightweight!0x03ec m_networkedFlags
DT_FuncBrushLightweight!0x0440 m_visibilityFlags
DT_FuncBrushLightweight!0x0490 m_localAngles
DT_FuncBrushLightweight!0x04c0 m_Collision
DT_FuncBrushLightweight!0x0540 m_CollisionGroup
DT_FuncBrushLightweight!0x085c m_parentAttachmentHitbox
DT_FuncBrushLightweight!0x0860 m_parentAttachmentModel
class DT_GlobalNonRewinding
{
m_playerObserver: DataTable,
m_playerMiscData: DataTable,
}
DT_GlobalNonRewinding!0x0a60 m_playerObserver
DT_GlobalNonRewinding!0x0e60 m_playerMiscData
class DT_GrappleData
{
m_grapplePoints: Array,
m_grappleVel: Vector,
m_grapplePoints[0]: Vector,
m_grapplePointCount: Int,
m_grappleAttached: Int,
m_grapplePulling: Int,
m_grappleSwinging: Int,
m_grappleRetracting: Int,
m_grappleForcedRetracting: Int,
m_grappleGracePeriodFinished: Int,
m_grappleUsedPower: Float,
m_grappleActivateTime: Time,
m_grapplePullTime: Time,
m_grappleAttachTime: Time,
m_grappleDetachTime: Time,
m_grappleMeleeTarget: Int,
m_grappleAutoAimTarget: Int,
m_grappleHasGoodVelocity: Int,
m_grappleLastGoodVelocityTime: Time,
m_grappleSwingDetachLowSpeed: Float,
m_grappleSwingHoldTime: Time,
}
DT_GrappleData!0x0000 m_grapplePoints
DT_GrappleData!0x0008 m_grappleVel
DT_GrappleData!0x0014 m_grapplePoints[0]
DT_GrappleData!0x0044 m_grapplePointCount
DT_GrappleData!0x0048 m_grappleAttached
DT_GrappleData!0x0049 m_grapplePulling
DT_GrappleData!0x004a m_grappleSwinging
DT_GrappleData!0x004b m_grappleRetracting
DT_GrappleData!0x004c m_grappleForcedRetracting
DT_GrappleData!0x004d m_grappleGracePeriodFinished
DT_GrappleData!0x0050 m_grappleUsedPower
DT_GrappleData!0x0054 m_grappleActivateTime
DT_GrappleData!0x0058 m_grapplePullTime
DT_GrappleData!0x005c m_grappleAttachTime
DT_GrappleData!0x0060 m_grappleDetachTime
DT_GrappleData!0x0064 m_grappleMeleeTarget
DT_GrappleData!0x0068 m_grappleAutoAimTarget
DT_GrappleData!0x006c m_grappleHasGoodVelocity
DT_GrappleData!0x0070 m_grappleLastGoodVelocityTime
DT_GrappleData!0x0074 m_grappleSwingDetachLowSpeed
DT_GrappleData!0x0078 m_grappleSwingHoldTime
class DT_GrappleHook
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_visibilityFlags: Int,
m_localAngles: Vector,
m_hOwnerEntity: Int,
m_parentAttachmentHitbox: Int,
m_realmsBitMask: BitMask,
m_grappleZipline: Int,
}
DT_GrappleHook!0x001c moveparent
DT_GrappleHook!0x0020 m_parentAttachmentType
DT_GrappleHook!0x0024 m_parentAttachmentIndex
DT_GrappleHook!0x004c m_cellX
DT_GrappleHook!0x0050 m_cellY
DT_GrappleHook!0x0054 m_cellZ
DT_GrappleHook!0x0058 m_localOrigin
DT_GrappleHook!0x0064 m_nModelIndex
DT_GrappleHook!0x0440 m_visibilityFlags
DT_GrappleHook!0x0490 m_localAngles
DT_GrappleHook!0x04a4 m_hOwnerEntity
DT_GrappleHook!0x085c m_parentAttachmentHitbox
DT_GrappleHook!0x0a48 m_realmsBitMask
DT_GrappleHook!0x1690 m_grappleZipline
class DT_HardPointEntity
{
m_localOrigin: Vector,
m_iTeamNum: Int,
m_minimapData: DT_MinimapBaseEntityData,
m_state: Int,
m_estimatedCaptureTime: Float,
m_progressRefPoint: Float,
m_teamMilitiaAICount: Int,
m_teamIMCAICount: Int,
m_teamMilitiaPlayerCount: Int,
m_teamIMCPlayerCount: Int,
m_teamMilitiaPlayerTitanCount: Int,
m_teamIMCPlayerTitanCount: Int,
m_hardpointID: Int,
m_terminal: Int,
}
DT_HardPointEntity!0x0004 m_localOrigin
DT_HardPointEntity!0x0448 m_iTeamNum
DT_HardPointEntity!0x0968 m_minimapData
DT_HardPointEntity!0x0a64 m_state
DT_HardPointEntity!0x0a68 m_estimatedCaptureTime
DT_HardPointEntity!0x0a6c m_progressRefPoint
DT_HardPointEntity!0x0a70 m_teamMilitiaAICount
DT_HardPointEntity!0x0a74 m_teamIMCAICount
DT_HardPointEntity!0x0a78 m_teamMilitiaPlayerCount
DT_HardPointEntity!0x0a7c m_teamIMCPlayerCount
DT_HardPointEntity!0x0a80 m_teamMilitiaPlayerTitanCount
DT_HardPointEntity!0x0a84 m_teamIMCPlayerTitanCount
DT_HardPointEntity!0x0a88 m_hardpointID
DT_HardPointEntity!0x0a90 m_terminal
class DT_HighlightSettings
{
m_highlightParams: DataTable,
m_highlightFunctionBits: DataTable,
m_highlightTeamBits: DataTable,
m_highlightServerFadeBases: DataTable,
m_highlightServerFadeStartTimes: DataTable,
m_highlightServerFadeEndTimes: DataTable,
m_highlightServerContextID: Int,
}
DT_HighlightSettings!0x01b8 m_highlightParams
DT_HighlightSettings!0x02c0 m_highlightFunctionBits
DT_HighlightSettings!0x0318 m_highlightTeamBits
DT_HighlightSettings!0x0370 m_highlightServerFadeBases
DT_HighlightSettings!0x0378 m_highlightServerFadeStartTimes
DT_HighlightSettings!0x0380 m_highlightServerFadeEndTimes
DT_HighlightSettings!0x03c0 m_highlightServerContextID
class DT_ImportantOnEntSound extends DT_BaseEntity
{
m_networkTableSoundID: Int,
m_hAttachedToEntity: Int,
m_beginTime: Time,
m_hSuppressedClient: Int,
m_milesSignal: Int,
}
DT_ImportantOnEntSound!0x0a60 m_networkTableSoundID
DT_ImportantOnEntSound!0x0a64 m_hAttachedToEntity
DT_ImportantOnEntSound!0x0a68 m_beginTime
DT_ImportantOnEntSound!0x0a6c m_hSuppressedClient
DT_ImportantOnEntSound!0x0a70 m_milesSignal
class DT_InfoPlacementHelper
{
m_localOrigin: Vector,
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_localAngles: Vector,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
}
DT_InfoPlacementHelper!0x0004 m_localOrigin
DT_InfoPlacementHelper!0x001c moveparent
DT_InfoPlacementHelper!0x0020 m_parentAttachmentType
DT_InfoPlacementHelper!0x0024 m_parentAttachmentIndex
DT_InfoPlacementHelper!0x0490 m_localAngles
DT_InfoPlacementHelper!0x085c m_parentAttachmentHitbox
DT_InfoPlacementHelper!0x0860 m_parentAttachmentModel
class DT_InfoTarget
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_iTeamNum: Int,
m_bIsSoundCodeControllerValueSet: Int,
m_flSoundCodeControllerValue: Float,
m_localAngles: Vector,
m_hOwnerEntity: Int,
m_iSignifierName: String,
m_iName: String,
m_scriptNameIndex: Int,
m_instanceNameIndex: Int,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
m_firstChildEntityLink: Int,
m_firstParentEntityLink: Int,
}
DT_InfoTarget!0x001c moveparent
DT_InfoTarget!0x0020 m_parentAttachmentType
DT_InfoTarget!0x0024 m_parentAttachmentIndex
DT_InfoTarget!0x004c m_cellX
DT_InfoTarget!0x0050 m_cellY
DT_InfoTarget!0x0054 m_cellZ
DT_InfoTarget!0x0058 m_localOrigin
DT_InfoTarget!0x0448 m_iTeamNum
DT_InfoTarget!0x047c m_bIsSoundCodeControllerValueSet
DT_InfoTarget!0x0480 m_flSoundCodeControllerValue
DT_InfoTarget!0x0490 m_localAngles
DT_InfoTarget!0x04a4 m_hOwnerEntity
DT_InfoTarget!0x0580 m_iSignifierName
DT_InfoTarget!0x0589 m_iName
DT_InfoTarget!0x0690 m_scriptNameIndex
DT_InfoTarget!0x0694 m_instanceNameIndex
DT_InfoTarget!0x085c m_parentAttachmentHitbox
DT_InfoTarget!0x0860 m_parentAttachmentModel
DT_InfoTarget!0x0a40 m_firstChildEntityLink
DT_InfoTarget!0x0a44 m_firstParentEntityLink
class DT_Local
{
m_airMoveBlockPlanes: Array,
m_iHideHUD: Int,
m_superJumpsUsed: Int,
m_jumpedOffRodeo: Int,
m_jumpPressTime: Time,
m_prevJumpPressTime: Time,
m_jetpackActivateTime: Time,
m_jetpackDeactivateTime: Time,
m_flSuitPower: Float,
m_flSuitJumpPower: Float,
m_flSuitGrapplePower: Float,
m_flFallVelocity: Float,
m_flStepSize: Float,
m_airSlowMoFrac: Float,
predictableFlags: Int,
m_bitsActiveDevices: Int,
m_forceStance: Int,
m_duckToggleOn: Int,
m_bDrawViewmodel: Int,
m_bAllowAutoMovement: Int,
m_accelScale: Float,
m_powerRegenRateScale: Float,
m_dodgePowerDelayScale: Float,
m_hSkyCamera: Int,
m_skybox3d.scale: Int,
m_skybox3d.useWorldFog: Int,
m_skybox3d.fog.botAlt: Float,
m_skybox3d.fog.topAlt: Float,
m_skybox3d.fog.halfDistBot: Float,
m_skybox3d.fog.halfDistTop: Float,
m_skybox3d.fog.distColorStr: Float,
m_skybox3d.fog.dirColorStr: Float,
m_skybox3d.fog.distOffset: Float,
m_skybox3d.fog.densityScale: Float,
m_skybox3d.fog.halfAngleDeg: Float,
m_skybox3d.fog.HDRColorScale: Float,
m_skybox3d.fog.distColor: Int,
m_skybox3d.fog.dirColor: Int,
m_skybox3d.fog.direction: Vector,
m_skybox3d.fog.enable: Int,
m_audio.localSound[0]: Vector,
m_audio.localSound[1]: Vector,
m_audio.localSound[2]: Vector,
m_audio.localSound[3]: Vector,
m_audio.localSound[4]: Vector,
m_audio.localSound[5]: Vector,
m_audio.localSound[6]: Vector,
m_audio.localSound[7]: Vector,
m_audio.soundscapeIndex: Int,
m_audio.localBits: Int,
m_audio.entIndex: Int,
m_animNearZ: Float,
lastAttacker: Int,
attackedCount: Int,
m_airMoveBlockPlanes[0]: Vector,
m_airMoveBlockPlaneTime: Time,
m_airMoveBlockPlaneCount: Int,
m_queuedMeleePressTime: Time,
m_queuedGrappleMeleeTime: Time,
m_disableMeleeUntilRelease: Int,
m_meleePressTime: Time,
m_meleeDisabledCounter: Int,
m_meleeInputIndex: Int,
m_trackedChildProjectileCount: Int,
m_oneHandedWeaponUsage: Int,
m_flCockpitEntryTime: Time,
m_ejectStartTime: Time,
m_disembarkStartTime: Time,
m_hotDropImpactTime: Time,
m_outOfBoundsDeadTime: Time,
m_objectiveIndex: Int,
m_objectiveEntity: Int,
m_objectiveEndTime: Time,
m_cinematicEventFlags: Int,
m_forcedDialogueOnly: Int,
m_titanBuildTime: Time,
m_titanBubbleShieldTime: Time,
m_titanEmbarkEnabled: Int,
m_titanDisembarkEnabled: Int,
m_voicePackIndex: Int,
m_playerAnimStationaryGoalFeetYaw: Float,
m_playerAnimJumping: Int,
m_playerAnimJumpStartTime: Time,
m_playerAnimFirstJumpFrame: Int,
m_playerAnimDodging: Int,
m_playerAnimJumpActivity: Int,
m_playerAnimLanding: Int,
m_playerAnimShouldLand: Int,
m_playerAnimLandStartTime: Time,
m_playerAnimInAirWalk: Int,
m_playerAnimPrevFrameSequenceMotionYaw: Float,
m_playerAnimMeleeParity: Int,
m_playerAnimMeleeStartTime: Time,
m_playerLocalGravityBlendStartRotation: Rotation,
m_playerLocalGravityBlendEndRotation: Rotation,
m_playerLocalGravityBlendEndDirection: Vector,
m_playerLocalGravityBlendStartTime: Time,
m_playerLocalGravityBlendEndTime: Time,
m_playerLocalGravityBlendStrength: Float,
m_playerLocalGravityStrength: Float,
m_playerLocalGravityType: Int,
m_playerLocalGravityPoint: Vector,
m_playerLocalGravityLineStart: Vector,
m_playerLocalGravityLineEnd: Vector,
m_playerLocalGravityEntity: Int,
m_playerLocalGravityLineStartEntity: Int,
m_playerLocalGravityLineEndEntity: Int,
m_playerFloatLookStartTime: Time,
m_playerFloatLookEndTime: Time,
m_wallrunLatestFloorHeight: Float,
m_wallrunFromJetpack: Int,
m_groundNormal: Vector,
m_continuousUseBlocked: Int,
m_useEnt: Int,
}
DT_Local!0x0000 m_airMoveBlockPlanes
DT_Local!0x0014 m_iHideHUD
DT_Local!0x0018 m_superJumpsUsed
DT_Local!0x001c m_jumpedOffRodeo
DT_Local!0x0020 m_jumpPressTime
DT_Local!0x0024 m_prevJumpPressTime
DT_Local!0x0028 m_jetpackActivateTime
DT_Local!0x002c m_jetpackDeactivateTime
DT_Local!0x0030 m_flSuitPower
DT_Local!0x0034 m_flSuitJumpPower
DT_Local!0x0038 m_flSuitGrapplePower
DT_Local!0x003c m_flFallVelocity
DT_Local!0x0040 m_flStepSize
DT_Local!0x0044 m_airSlowMoFrac
DT_Local!0x0048 predictableFlags
DT_Local!0x004c m_bitsActiveDevices
DT_Local!0x0050 m_forceStance
DT_Local!0x0054 m_duckToggleOn
DT_Local!0x0055 m_bDrawViewmodel
DT_Local!0x0056 m_bAllowAutoMovement
DT_Local!0x0058 m_accelScale
DT_Local!0x005c m_powerRegenRateScale
DT_Local!0x0060 m_dodgePowerDelayScale
DT_Local!0x0078 m_hSkyCamera
DT_Local!0x007c m_skybox3d.scale
DT_Local!0x0080 m_skybox3d.useWorldFog
DT_Local!0x0084 m_skybox3d.fog.botAlt
DT_Local!0x0088 m_skybox3d.fog.topAlt
DT_Local!0x008c m_skybox3d.fog.halfDistBot
DT_Local!0x0090 m_skybox3d.fog.halfDistTop
DT_Local!0x0094 m_skybox3d.fog.distColorStr
DT_Local!0x0098 m_skybox3d.fog.dirColorStr
DT_Local!0x009c m_skybox3d.fog.distOffset
DT_Local!0x00a0 m_skybox3d.fog.densityScale
DT_Local!0x00a4 m_skybox3d.fog.halfAngleDeg
DT_Local!0x00a8 m_skybox3d.fog.HDRColorScale
DT_Local!0x00ac m_skybox3d.fog.distColor
DT_Local!0x00b0 m_skybox3d.fog.dirColor
DT_Local!0x00b4 m_skybox3d.fog.direction
DT_Local!0x00c5 m_skybox3d.fog.enable
DT_Local!0x00cc m_audio.localSound[0]
DT_Local!0x00d8 m_audio.localSound[1]
DT_Local!0x00e4 m_audio.localSound[2]
DT_Local!0x00f0 m_audio.localSound[3]
DT_Local!0x00fc m_audio.localSound[4]
DT_Local!0x0108 m_audio.localSound[5]
DT_Local!0x0114 m_audio.localSound[6]
DT_Local!0x0120 m_audio.localSound[7]
DT_Local!0x012c m_audio.soundscapeIndex
DT_Local!0x0130 m_audio.localBits
DT_Local!0x0134 m_audio.entIndex
DT_Local!0x0150 m_animNearZ
DT_Local!0x0154 lastAttacker
DT_Local!0x0158 attackedCount
DT_Local!0x0184 m_airMoveBlockPlanes[0]
DT_Local!0x019c m_airMoveBlockPlaneTime
DT_Local!0x01a0 m_airMoveBlockPlaneCount
DT_Local!0x01a4 m_queuedMeleePressTime
DT_Local!0x01a8 m_queuedGrappleMeleeTime
DT_Local!0x01ad m_disableMeleeUntilRelease
DT_Local!0x01b0 m_meleePressTime
DT_Local!0x01b4 m_meleeDisabledCounter
DT_Local!0x01b8 m_meleeInputIndex
DT_Local!0x01bc m_trackedChildProjectileCount
DT_Local!0x01c0 m_oneHandedWeaponUsage
DT_Local!0x01c4 m_flCockpitEntryTime
DT_Local!0x01c8 m_ejectStartTime
DT_Local!0x01cc m_disembarkStartTime
DT_Local!0x01d0 m_hotDropImpactTime
DT_Local!0x01d4 m_outOfBoundsDeadTime
DT_Local!0x01d8 m_objectiveIndex
DT_Local!0x01dc m_objectiveEntity
DT_Local!0x01e0 m_objectiveEndTime
DT_Local!0x01e4 m_cinematicEventFlags
DT_Local!0x01e8 m_forcedDialogueOnly
DT_Local!0x01ec m_titanBuildTime
DT_Local!0x01f0 m_titanBubbleShieldTime
DT_Local!0x01f4 m_titanEmbarkEnabled
DT_Local!0x01f5 m_titanDisembarkEnabled
DT_Local!0x01f8 m_voicePackIndex
DT_Local!0x01fc m_playerAnimStationaryGoalFeetYaw
DT_Local!0x0200 m_playerAnimJumping
DT_Local!0x0204 m_playerAnimJumpStartTime
DT_Local!0x0208 m_playerAnimFirstJumpFrame
DT_Local!0x0209 m_playerAnimDodging
DT_Local!0x020c m_playerAnimJumpActivity
DT_Local!0x0210 m_playerAnimLanding
DT_Local!0x0211 m_playerAnimShouldLand
DT_Local!0x0214 m_playerAnimLandStartTime
DT_Local!0x0218 m_playerAnimInAirWalk
DT_Local!0x021c m_playerAnimPrevFrameSequenceMotionYaw
DT_Local!0x0220 m_playerAnimMeleeParity
DT_Local!0x0224 m_playerAnimMeleeStartTime
DT_Local!0x0258 m_playerLocalGravityBlendStartRotation
DT_Local!0x0268 m_playerLocalGravityBlendEndRotation
DT_Local!0x0278 m_playerLocalGravityBlendEndDirection
DT_Local!0x0284 m_playerLocalGravityBlendStartTime
DT_Local!0x0288 m_playerLocalGravityBlendEndTime
DT_Local!0x028c m_playerLocalGravityBlendStrength
DT_Local!0x0290 m_playerLocalGravityStrength
DT_Local!0x0294 m_playerLocalGravityType
DT_Local!0x0298 m_playerLocalGravityPoint
DT_Local!0x02a4 m_playerLocalGravityLineStart
DT_Local!0x02b0 m_playerLocalGravityLineEnd
DT_Local!0x02bc m_playerLocalGravityEntity
DT_Local!0x02c0 m_playerLocalGravityLineStartEntity
DT_Local!0x02c4 m_playerLocalGravityLineEndEntity
DT_Local!0x02c8 m_playerFloatLookStartTime
DT_Local!0x02cc m_playerFloatLookEndTime
DT_Local!0x02d0 m_wallrunLatestFloorHeight
DT_Local!0x02d4 m_wallrunFromJetpack
DT_Local!0x02d8 m_groundNormal
DT_Local!0x02e4 m_continuousUseBlocked
DT_Local!0x02e8 m_useEnt
class DT_LocalPlayerExclusive
{
NearbyPushers: DT_NearbyPushers,
m_localOrigin: VectorXY,
m_localOrigin.z: Float,
m_vecAbsVelocity: Vector,
m_vecBaseVelocity: Vector,
m_vecVelocity.x: Float,
m_vecVelocity.y: Float,
m_vecVelocity.z: Float,
m_flFriction: Float,
m_tethers: DataTable,
m_lastUCmdSimulationTicks: Cycle,
m_lastUCmdSimulationRemainderTime: Float,
m_Local: DT_Local,
m_currentFrameLocalPlayer: DT_CurrentData_LocalPlayer,
m_modInventory: DataTable,
m_consumableInventory: DataTable,
m_fStickySprintMinTime: Float,
m_sprintStartedTime: Time,
m_sprintStartedFrac: Float,
m_sprintEndedTime: Time,
m_sprintEndedFrac: Float,
m_stickySprintStartTime: Time,
m_upDirPredicted: Vector,
m_lastWallRunStartPos: Vector,
m_wallrunFrictionScale: Float,
m_groundFrictionScale: Float,
m_traversalBegin: Vector,
m_traversalMid: Vector,
m_traversalEnd: Vector,
m_traversalMidFrac: Float,
m_traversalForwardDir: Vector,
m_traversalProgress: Float,
m_traversalStartTime: Time,
m_traversalHandAppearTime: Time,
m_traversalReleaseTime: Time,
m_traversalBlendOutStartTime: Time,
m_traversalBlendOutStartOffset: Vector,
m_wallDangleJumpOffTime: Time,
m_wallDangleMayHangHere: Int,
m_wallDangleForceFallOff: Int,
m_wallDangleLastPushedForward: Int,
m_wallDangleDisableWeapon: Int,
m_gravityLiftActive: Int,
m_gravityLiftEnterTime: Float,
m_gravityLiftEjectTime: Float,
m_gravityLiftHoverTime: Float,
m_blackholeActive: Int,
m_slowMoEnabled: Int,
m_sliding: Int,
m_slideLongJumpAllowed: Int,
m_bIsStickySprinting: Int,
m_prevMoveYaw: Float,
m_sprintTiltVel: Float,
m_sprintTiltPoseParameter: Int,
m_sprintFracPoseParameter: Int,
m_ziplineAllowed: Int,
m_lastZipline: Int,
m_lastZiplineDetachTime: Time,
m_zipline: DT_PlayerZipline,
m_ziplineViewOffsetPosition: Vector,
m_ziplineViewOffsetVelocity: Vector,
m_ziplineGrenadeEntity: Int,
m_sameZiplineCooldownTime: Float,
m_highSpeedViewmodelAnims: Int,
m_playAnimationType: Int,
m_detachGrappleOnPlayAnimationEnd: Int,
m_playAnimationNext: DataTable,
m_playAnimationEntityBlocker: Int,
m_playAnimationEntityBlockerDucking: Int,
m_boosting: Int,
m_activateBoost: Int,
m_repeatedBoost: Int,
m_boostMeter: Float,
m_jetpack: Int,
m_activateJetpack: Int,
m_jetpackAfterburner: Int,
m_gliding: Int,
m_glideMeter: Float,
m_glideRechargeDelayAccumulator: Float,
m_hovering: Int,
m_lastJumpHeight: Float,
m_touchingUpdraftTriggers: DataTable,
m_touchingUpdraftTriggersCount: Int,
m_touchingSlipTriggers: DataTable,
m_touchingSlipTriggersCount: Int,
m_slipAirRestrictDirection: Vector,
m_slipAirRestrictTime: Time,
m_replayImportantSounds_networkTableSoundID: DataTable,
m_replayImportantSounds_beginTime: DataTable,
m_viewConeActive: Int,
m_viewConeParented: Int,
m_viewConeParity: Int,
m_hConstraintEntity: Int,
m_vecConstraintCenter: Vector,
m_flConstraintRadius: Float,
m_flConstraintWidth: Float,
m_flConstraintSpeedFactor: Float,
m_bConstraintPastRadius: Int,
m_iObserverMode: Int,
m_hObserverTarget: Int,
m_observerModeStaticPosition: Vector,
m_observerModeStaticAngles: Vector,
m_observerModeStaticFOVOverride: Float,
m_lastKillTime: Time,
m_wallRunStartTime: Time,
m_wallRunClearTime: Time,
m_dodging: Int,
m_dodgingInAir: Int,
m_airSpeed: Float,
m_airAcceleration: Float,
m_firstPersonProxy: Int,
m_predictedFirstPersonProxy: Int,
m_hardpointEntity: Int,
m_petTitanMode: Int,
m_hThirdPersonEnt: Int,
m_thirdPersonShoulderView: Int,
m_thirdPerson: DT_ThirdPersonView,
m_playerLookTargetEntity: Int,
m_playerLookTargetOffset: Vector,
m_viewConeLerpTime: Float,
m_flLaggedMovementValue: Float,
m_lastMoveInputTime: Time,
m_ignoreEntityForMovementUntilNotTouching: Int,
m_lungeTargetEntity: Int,
m_isLungingToPosition: Int,
m_lungeTargetPosition: Vector,
m_lungeStartPositionOffset: Vector,
m_lungeEndPositionOffset: Vector,
m_lungeStartTime: Time,
m_lungeEndTime: Time,
m_lungeCanFly: Int,
m_lungeLockPitch: Int,
m_lungeStartPitch: Float,
m_lungeSmoothTime: Float,
m_lungeMaxTime: Float,
m_lungeMaxEndSpeed: Float,
m_nearbyPusherCount: Int,
m_prepClimbPusher: Int,
m_pushAwayFromTopAcceleration: Vector,
m_minimapTargetZoomScale: Float,
m_minimapTargetLerpTime: Time,
m_playerScriptNetDataExclusive: Int,
m_pingOffset: Float,
m_skydiveForwardPoseValueVelocity: Float,
m_skydiveForwardPoseValueCurrent: Float,
m_skydiveSidePoseValueVelocity: Float,
m_skydiveSidePoseValueCurrent: Float,
m_skydiveYawVelocity: Float,
m_skydiveIsNearLeviathan: Int,
m_skydiveStartTime: Time,
m_skydiveEndTime: Time,
m_skydiveAnticipateStartTime: Time,
m_skydiveAnticipateEndTime: Time,
m_skydiveDistanceToLand: Float,
m_skydiveFreelookEnabled: Int,
m_skydiveFreelookLockedAngle: Vector,
m_skydiveFollowing: Int,
m_skydiveUnfollowVelocity: Vector,
m_skydiveLeviathanHitPosition: Vector,
m_skydiveLeviathanHitNormal: Vector,
m_skydiveSlipVelocity: Vector,
m_skydiveFromUpdraft: Int,
m_skywardDeployStartPos: Vector,
m_skywardDeployEndTime: Float,
m_skywardDeploySpeed: Float,
m_skywardOffsetSpeed: Float,
m_twitchRewardBits: BitMask,
m_twitchDropsBits: BitMask,
m_playerKnockBacks: DataTable,
m_updraftCount: Int,
m_updraftStage: Int,
m_updraftEnterTime: Time,
m_updraftLeaveTime: Time,
m_updraftMinShakeActivationHeight: Float,
m_updraftMaxShakeActivationHeight: Float,
m_updraftLiftActivationHeight: Float,
m_updraftLiftSpeed: Float,
m_updraftLiftAcceleration: Float,
m_updraftLiftExitDuration: Float,
m_updraftSlowTime: Time,
m_armsModelIndex: Int,
m_deathFieldIndex: Int,
}
DT_LocalPlayerExclusive!0x0000 NearbyPushers
DT_LocalPlayerExclusive!0x0004 m_localOrigin
DT_LocalPlayerExclusive!0x000c m_localOrigin.z
DT_LocalPlayerExclusive!0x0140 m_vecAbsVelocity
DT_LocalPlayerExclusive!0x0428 m_vecBaseVelocity
DT_LocalPlayerExclusive!0x0484 m_vecVelocity.x
DT_LocalPlayerExclusive!0x0488 m_vecVelocity.y
DT_LocalPlayerExclusive!0x048c m_vecVelocity.z
DT_LocalPlayerExclusive!0x049c m_flFriction
DT_LocalPlayerExclusive!0x1b9c m_tethers
DT_LocalPlayerExclusive!0x1c84 m_lastUCmdSimulationTicks
DT_LocalPlayerExclusive!0x1c88 m_lastUCmdSimulationRemainderTime
DT_LocalPlayerExclusive!0x1da8 m_Local
DT_LocalPlayerExclusive!0x2268 m_currentFrameLocalPlayer
DT_LocalPlayerExclusive!0x25b4 m_modInventory
DT_LocalPlayerExclusive!0x2634 m_consumableInventory
DT_LocalPlayerExclusive!0x2988 m_fStickySprintMinTime
DT_LocalPlayerExclusive!0x29b0 m_sprintStartedTime
DT_LocalPlayerExclusive!0x29b4 m_sprintStartedFrac
DT_LocalPlayerExclusive!0x29b8 m_sprintEndedTime
DT_LocalPlayerExclusive!0x29bc m_sprintEndedFrac
DT_LocalPlayerExclusive!0x29c0 m_stickySprintStartTime
DT_LocalPlayerExclusive!0x2a30 m_upDirPredicted
DT_LocalPlayerExclusive!0x2a3c m_lastWallRunStartPos
DT_LocalPlayerExclusive!0x2a60 m_wallrunFrictionScale
DT_LocalPlayerExclusive!0x2a64 m_groundFrictionScale
DT_LocalPlayerExclusive!0x2aa8 m_traversalBegin
DT_LocalPlayerExclusive!0x2ab4 m_traversalMid
DT_LocalPlayerExclusive!0x2ac0 m_traversalEnd
DT_LocalPlayerExclusive!0x2acc m_traversalMidFrac
DT_LocalPlayerExclusive!0x2ad0 m_traversalForwardDir
DT_LocalPlayerExclusive!0x2ae8 m_traversalProgress
DT_LocalPlayerExclusive!0x2aec m_traversalStartTime
DT_LocalPlayerExclusive!0x2af0 m_traversalHandAppearTime
DT_LocalPlayerExclusive!0x2af4 m_traversalReleaseTime
DT_LocalPlayerExclusive!0x2af8 m_traversalBlendOutStartTime
DT_LocalPlayerExclusive!0x2afc m_traversalBlendOutStartOffset
DT_LocalPlayerExclusive!0x2b14 m_wallDangleJumpOffTime
DT_LocalPlayerExclusive!0x2b18 m_wallDangleMayHangHere
DT_LocalPlayerExclusive!0x2b19 m_wallDangleForceFallOff
DT_LocalPlayerExclusive!0x2b1a m_wallDangleLastPushedForward
DT_LocalPlayerExclusive!0x2b1c m_wallDangleDisableWeapon
DT_LocalPlayerExclusive!0x2b26 m_gravityLiftActive
DT_LocalPlayerExclusive!0x2b28 m_gravityLiftEnterTime
DT_LocalPlayerExclusive!0x2b2c m_gravityLiftEjectTime
DT_LocalPlayerExclusive!0x2b30 m_gravityLiftHoverTime
DT_LocalPlayerExclusive!0x2b4c m_blackholeActive
DT_LocalPlayerExclusive!0x2bf4 m_slowMoEnabled
DT_LocalPlayerExclusive!0x2bf5 m_sliding
DT_LocalPlayerExclusive!0x2bf6 m_slideLongJumpAllowed
DT_LocalPlayerExclusive!0x2c04 m_bIsStickySprinting
DT_LocalPlayerExclusive!0x2c08 m_prevMoveYaw
DT_LocalPlayerExclusive!0x2c0c m_sprintTiltVel
DT_LocalPlayerExclusive!0x2c10 m_sprintTiltPoseParameter
DT_LocalPlayerExclusive!0x2c14 m_sprintFracPoseParameter
DT_LocalPlayerExclusive!0x2d7c m_ziplineAllowed
DT_LocalPlayerExclusive!0x2d84 m_lastZipline
DT_LocalPlayerExclusive!0x2d88 m_lastZiplineDetachTime
DT_LocalPlayerExclusive!0x2d98 m_zipline
DT_LocalPlayerExclusive!0x2e08 m_ziplineViewOffsetPosition
DT_LocalPlayerExclusive!0x2e14 m_ziplineViewOffsetVelocity
DT_LocalPlayerExclusive!0x2e20 m_ziplineGrenadeEntity
DT_LocalPlayerExclusive!0x2e30 m_sameZiplineCooldownTime
DT_LocalPlayerExclusive!0x2e34 m_highSpeedViewmodelAnims
DT_LocalPlayerExclusive!0x2e38 m_playAnimationType
DT_LocalPlayerExclusive!0x2e3c m_detachGrappleOnPlayAnimationEnd
DT_LocalPlayerExclusive!0x2e40 m_playAnimationNext
DT_LocalPlayerExclusive!0x2e48 m_playAnimationEntityBlocker
DT_LocalPlayerExclusive!0x2e4c m_playAnimationEntityBlockerDucking
DT_LocalPlayerExclusive!0x2e54 m_boosting
DT_LocalPlayerExclusive!0x2e55 m_activateBoost
DT_LocalPlayerExclusive!0x2e56 m_repeatedBoost
DT_LocalPlayerExclusive!0x2e58 m_boostMeter
DT_LocalPlayerExclusive!0x2e5c m_jetpack
DT_LocalPlayerExclusive!0x2e5d m_activateJetpack
DT_LocalPlayerExclusive!0x2e5e m_jetpackAfterburner
DT_LocalPlayerExclusive!0x2e5f m_gliding
DT_LocalPlayerExclusive!0x2e60 m_glideMeter
DT_LocalPlayerExclusive!0x2e64 m_glideRechargeDelayAccumulator
DT_LocalPlayerExclusive!0x2e68 m_hovering
DT_LocalPlayerExclusive!0x2e6c m_lastJumpHeight
DT_LocalPlayerExclusive!0x2e70 m_touchingUpdraftTriggers
DT_LocalPlayerExclusive!0x2eb0 m_touchingUpdraftTriggersCount
DT_LocalPlayerExclusive!0x2eb4 m_touchingSlipTriggers
DT_LocalPlayerExclusive!0x2ef4 m_touchingSlipTriggersCount
DT_LocalPlayerExclusive!0x2ef8 m_slipAirRestrictDirection
DT_LocalPlayerExclusive!0x2f04 m_slipAirRestrictTime
DT_LocalPlayerExclusive!0x3040 m_replayImportantSounds_networkTableSoundID
DT_LocalPlayerExclusive!0x3050 m_replayImportantSounds_beginTime
DT_LocalPlayerExclusive!0x308d m_viewConeActive
DT_LocalPlayerExclusive!0x308e m_viewConeParented
DT_LocalPlayerExclusive!0x3090 m_viewConeParity
DT_LocalPlayerExclusive!0x332c m_hConstraintEntity
DT_LocalPlayerExclusive!0x3330 m_vecConstraintCenter
DT_LocalPlayerExclusive!0x333c m_flConstraintRadius
DT_LocalPlayerExclusive!0x3340 m_flConstraintWidth
DT_LocalPlayerExclusive!0x3344 m_flConstraintSpeedFactor
DT_LocalPlayerExclusive!0x3348 m_bConstraintPastRadius
DT_LocalPlayerExclusive!0x339c m_iObserverMode
DT_LocalPlayerExclusive!0x33a8 m_hObserverTarget
DT_LocalPlayerExclusive!0x33b4 m_observerModeStaticPosition
DT_LocalPlayerExclusive!0x33c0 m_observerModeStaticAngles
DT_LocalPlayerExclusive!0x33cc m_observerModeStaticFOVOverride
DT_LocalPlayerExclusive!0x3438 m_lastKillTime
DT_LocalPlayerExclusive!0x345c m_wallRunStartTime
DT_LocalPlayerExclusive!0x3460 m_wallRunClearTime
DT_LocalPlayerExclusive!0x3474 m_dodging
DT_LocalPlayerExclusive!0x34d6 m_dodgingInAir
DT_LocalPlayerExclusive!0x34f0 m_airSpeed
DT_LocalPlayerExclusive!0x34f4 m_airAcceleration
DT_LocalPlayerExclusive!0x3520 m_firstPersonProxy
DT_LocalPlayerExclusive!0x3524 m_predictedFirstPersonProxy
DT_LocalPlayerExclusive!0x3534 m_hardpointEntity
DT_LocalPlayerExclusive!0x356c m_petTitanMode
DT_LocalPlayerExclusive!0x3574 m_hThirdPersonEnt
DT_LocalPlayerExclusive!0x3578 m_thirdPersonShoulderView
DT_LocalPlayerExclusive!0x35dc m_thirdPerson
DT_LocalPlayerExclusive!0x36a4 m_playerLookTargetEntity
DT_LocalPlayerExclusive!0x36a8 m_playerLookTargetOffset
DT_LocalPlayerExclusive!0x36f4 m_viewConeLerpTime
DT_LocalPlayerExclusive!0x3944 m_flLaggedMovementValue
DT_LocalPlayerExclusive!0x3948 m_lastMoveInputTime
DT_LocalPlayerExclusive!0x394c m_ignoreEntityForMovementUntilNotTouching
DT_LocalPlayerExclusive!0x3e94 m_lungeTargetEntity
DT_LocalPlayerExclusive!0x3e98 m_isLungingToPosition
DT_LocalPlayerExclusive!0x3e9c m_lungeTargetPosition
DT_LocalPlayerExclusive!0x3ea8 m_lungeStartPositionOffset
DT_LocalPlayerExclusive!0x3eb4 m_lungeEndPositionOffset
DT_LocalPlayerExclusive!0x3ec0 m_lungeStartTime
DT_LocalPlayerExclusive!0x3ec4 m_lungeEndTime
DT_LocalPlayerExclusive!0x3ec8 m_lungeCanFly
DT_LocalPlayerExclusive!0x3ec9 m_lungeLockPitch
DT_LocalPlayerExclusive!0x3ecc m_lungeStartPitch
DT_LocalPlayerExclusive!0x3ed0 m_lungeSmoothTime
DT_LocalPlayerExclusive!0x3ed4 m_lungeMaxTime
DT_LocalPlayerExclusive!0x3ed8 m_lungeMaxEndSpeed
DT_LocalPlayerExclusive!0x4454 m_nearbyPusherCount
DT_LocalPlayerExclusive!0x4464 m_prepClimbPusher
DT_LocalPlayerExclusive!0x4468 m_pushAwayFromTopAcceleration
DT_LocalPlayerExclusive!0x4478 m_minimapTargetZoomScale
DT_LocalPlayerExclusive!0x447c m_minimapTargetLerpTime
DT_LocalPlayerExclusive!0x4484 m_playerScriptNetDataExclusive
DT_LocalPlayerExclusive!0x4490 m_pingOffset
DT_LocalPlayerExclusive!0x44ac m_skydiveForwardPoseValueVelocity
DT_LocalPlayerExclusive!0x44b4 m_skydiveForwardPoseValueCurrent
DT_LocalPlayerExclusive!0x44b8 m_skydiveSidePoseValueVelocity
DT_LocalPlayerExclusive!0x44c0 m_skydiveSidePoseValueCurrent
DT_LocalPlayerExclusive!0x44c4 m_skydiveYawVelocity
DT_LocalPlayerExclusive!0x44c8 m_skydiveIsNearLeviathan
DT_LocalPlayerExclusive!0x44e8 m_skydiveStartTime
DT_LocalPlayerExclusive!0x44ec m_skydiveEndTime
DT_LocalPlayerExclusive!0x44f0 m_skydiveAnticipateStartTime
DT_LocalPlayerExclusive!0x44f4 m_skydiveAnticipateEndTime
DT_LocalPlayerExclusive!0x44f8 m_skydiveDistanceToLand
DT_LocalPlayerExclusive!0x450c m_skydiveFreelookEnabled
DT_LocalPlayerExclusive!0x4510 m_skydiveFreelookLockedAngle
DT_LocalPlayerExclusive!0x4524 m_skydiveFollowing
DT_LocalPlayerExclusive!0x4528 m_skydiveUnfollowVelocity
DT_LocalPlayerExclusive!0x4538 m_skydiveLeviathanHitPosition
DT_LocalPlayerExclusive!0x4544 m_skydiveLeviathanHitNormal
DT_LocalPlayerExclusive!0x4550 m_skydiveSlipVelocity
DT_LocalPlayerExclusive!0x455c m_skydiveFromUpdraft
DT_LocalPlayerExclusive!0x4568 m_skywardDeployStartPos
DT_LocalPlayerExclusive!0x4580 m_skywardDeployEndTime
DT_LocalPlayerExclusive!0x4588 m_skywardDeploySpeed
DT_LocalPlayerExclusive!0x45a0 m_skywardOffsetSpeed
DT_LocalPlayerExclusive!0x45a8 m_twitchRewardBits
DT_LocalPlayerExclusive!0x45b0 m_twitchDropsBits
DT_LocalPlayerExclusive!0x45c0 m_playerKnockBacks
DT_LocalPlayerExclusive!0x4640 m_updraftCount
DT_LocalPlayerExclusive!0x4644 m_updraftStage
DT_LocalPlayerExclusive!0x4648 m_updraftEnterTime
DT_LocalPlayerExclusive!0x464c m_updraftLeaveTime
DT_LocalPlayerExclusive!0x4650 m_updraftMinShakeActivationHeight
DT_LocalPlayerExclusive!0x4654 m_updraftMaxShakeActivationHeight
DT_LocalPlayerExclusive!0x4658 m_updraftLiftActivationHeight
DT_LocalPlayerExclusive!0x465c m_updraftLiftSpeed
DT_LocalPlayerExclusive!0x4660 m_updraftLiftAcceleration
DT_LocalPlayerExclusive!0x4664 m_updraftLiftExitDuration
DT_LocalPlayerExclusive!0x4668 m_updraftSlowTime
DT_LocalPlayerExclusive!0x466c m_armsModelIndex
DT_LocalPlayerExclusive!0x4670 m_deathFieldIndex
class DT_LootGrabber extends DT_DynamicProp
{
m_minimapData: DT_MinimapBaseEntityData,
m_impactEffectColorID: Int,
m_lootBeingGrabbed: Int,
m_lootGrabDist: Float,
}
DT_LootGrabber!0x0968 m_minimapData
DT_LootGrabber!0x16d0 m_impactEffectColorID
DT_LootGrabber!0x16d8 m_lootBeingGrabbed
DT_LootGrabber!0x16dc m_lootGrabDist
class DT_MinimapBaseEntityData
{
visibilityDefaultFlag: DataTable,
visibilityShowFlag: DataTable,
flags: Int,
zOrder: Int,
customState: Int,
objectScale: Float,
}
DT_MinimapBaseEntityData!0x0000 visibilityDefaultFlag
DT_MinimapBaseEntityData!0x0020 visibilityShowFlag
DT_MinimapBaseEntityData!0x0040 flags
DT_MinimapBaseEntityData!0x0044 zOrder
DT_MinimapBaseEntityData!0x0048 customState
DT_MinimapBaseEntityData!0x004c objectScale
class DT_MovieDisplay extends DT_BaseEntity
{
m_bEnabled: Int,
m_bLooping: Int,
m_szMovieFilename: String,
m_szGroupName: String,
m_szExternalAudioFilename: String,
m_bStretchToFill: Int,
m_bLetterbox: Int,
m_bPausesWithClient: Int,
m_bForcedSlave: Int,
m_bUseCustomUVs: Int,
m_flUMin: Float,
m_flUMax: Float,
m_flVMin: Float,
m_flVMax: Float,
}
DT_MovieDisplay!0x0a60 m_bEnabled
DT_MovieDisplay!0x0a61 m_bLooping
DT_MovieDisplay!0x0a63 m_szMovieFilename
DT_MovieDisplay!0x0ae3 m_szGroupName
DT_MovieDisplay!0x0b63 m_szExternalAudioFilename
DT_MovieDisplay!0x0ba3 m_bStretchToFill
DT_MovieDisplay!0x0ba4 m_bLetterbox
DT_MovieDisplay!0x0ba5 m_bPausesWithClient
DT_MovieDisplay!0x0ba6 m_bForcedSlave
DT_MovieDisplay!0x0ba7 m_bUseCustomUVs
DT_MovieDisplay!0x0bac m_flUMin
DT_MovieDisplay!0x0bb0 m_flUMax
DT_MovieDisplay!0x0bb4 m_flVMin
DT_MovieDisplay!0x0bb8 m_flVMax
class DT_NPC_SentryTurret extends DT_AI_BaseNPC
{
m_turretState: Int,
m_killCount: Int,
m_titanKillCount: Int,
m_eyeAttach: Int,
m_controlPanel: Int,
}
DT_NPC_SentryTurret!0x1db0 m_turretState
DT_NPC_SentryTurret!0x1db4 m_killCount
DT_NPC_SentryTurret!0x1db8 m_titanKillCount
DT_NPC_SentryTurret!0x1dbc m_eyeAttach
DT_NPC_SentryTurret!0x1dc0 m_controlPanel
class DT_NPC_Titan extends DT_AI_BaseNPC
{
m_decalIndex: Int,
m_inventory: DT_WeaponInventory,
m_selectedOffhands: DataTable,
m_titanSoul: Int,
m_grappleHook: Int,
m_grapple: DT_GrappleData,
m_grappleActive: Int,
m_canStand: Int,
}
DT_NPC_Titan!0x0eb8 m_decalIndex
DT_NPC_Titan!0x1a10 m_inventory
DT_NPC_Titan!0x1a7e m_selectedOffhands
DT_NPC_Titan!0x1b00 m_titanSoul
DT_NPC_Titan!0x1db0 m_grappleHook
DT_NPC_Titan!0x1db8 m_grapple
DT_NPC_Titan!0x1e48 m_grappleActive
DT_NPC_Titan!0x1e49 m_canStand
class DT_NearbyPushers
{
m_nearbyPushers: DataTable,
}
DT_NearbyPushers!0x4304 m_nearbyPushers
class DT_OverlayVars
{
m_AnimOverlay: DataTable,
m_AnimOverlayCount: Int,
}
DT_OverlayVars!0x1698 m_AnimOverlay
DT_OverlayVars!0x1770 m_AnimOverlayCount
class DT_ParticleSystem
{
m_localOrigin: Vector,
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_fEffects: Int,
m_visibilityFlags: Int,
m_iTeamNum: Int,
m_localAngles: Vector,
m_hOwnerEntity: Int,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
m_realmsBitMask: BitMask,
m_iEffectIndex: Int,
m_nStopType: Int,
m_bActive: Int,
m_bForceRenderAlways: Int,
m_flStartTime: Time,
m_bInSkybox: Int,
m_killForReplay: Int,
m_killIfOverLimit: Int,
m_vServerControlPoints: DataTable,
m_hControlPointEnts: DataTable,
m_controlPointAttachTypes: DataTable,
m_controlPoint1AttachmentIndex: Int,
m_vServerControlPointColorIds: DataTable,
m_parentAttachType: Int,
}
DT_ParticleSystem!0x0004 m_localOrigin
DT_ParticleSystem!0x001c moveparent
DT_ParticleSystem!0x0020 m_parentAttachmentType
DT_ParticleSystem!0x0024 m_parentAttachmentIndex
DT_ParticleSystem!0x0044 m_fEffects
DT_ParticleSystem!0x0440 m_visibilityFlags
DT_ParticleSystem!0x0448 m_iTeamNum
DT_ParticleSystem!0x0490 m_localAngles
DT_ParticleSystem!0x04a4 m_hOwnerEntity
DT_ParticleSystem!0x085c m_parentAttachmentHitbox
DT_ParticleSystem!0x0860 m_parentAttachmentModel
DT_ParticleSystem!0x0a48 m_realmsBitMask
DT_ParticleSystem!0x0a60 m_iEffectIndex
DT_ParticleSystem!0x0a64 m_nStopType
DT_ParticleSystem!0x0a69 m_bActive
DT_ParticleSystem!0x0a6b m_bForceRenderAlways
DT_ParticleSystem!0x0a6c m_flStartTime
DT_ParticleSystem!0x0a75 m_bInSkybox
DT_ParticleSystem!0x0a76 m_killForReplay
DT_ParticleSystem!0x0a77 m_killIfOverLimit
DT_ParticleSystem!0x0a7c m_vServerControlPoints
DT_ParticleSystem!0x0ab8 m_hControlPointEnts
DT_ParticleSystem!0x0acc m_controlPointAttachTypes
DT_ParticleSystem!0x0ae4 m_controlPoint1AttachmentIndex
DT_ParticleSystem!0x0af4 m_vServerControlPointColorIds
DT_ParticleSystem!0x0afc m_parentAttachType
class DT_PhysicsProp extends DT_BreakableProp
{
m_spawnflags: Int,
m_bAwake: Int,
m_ignoresCollisionWithCombatCharacters: Int,
m_isRolling: Int,
m_networkTableRollSoundId: Int,
m_iPhysicsMode: Int,
m_fMass: Float,
m_collisionMins: Vector,
m_collisionMaxs: Vector,
}
DT_PhysicsProp!0x0094 m_spawnflags
DT_PhysicsProp!0x1698 m_bAwake
DT_PhysicsProp!0x1699 m_ignoresCollisionWithCombatCharacters
DT_PhysicsProp!0x169a m_isRolling
DT_PhysicsProp!0x169c m_networkTableRollSoundId
DT_PhysicsProp!0x16c8 m_iPhysicsMode
DT_PhysicsProp!0x16cc m_fMass
DT_PhysicsProp!0x16d0 m_collisionMins
DT_PhysicsProp!0x16dc m_collisionMaxs
class DT_Player extends DT_BaseCombatCharacter
{
localdata: DT_LocalPlayerExclusive,
teamshareddata: DT_PlayerTeamShared,
connectionQualityIndex: DT_ConnectionQualityIndex,
m_passives: Array,
portalnonlocaldata: DT_PortalNonLocalPlayerExclusive,
m_vecAbsOrigin: Vector,
isLocalOriginLocal: Int,
m_fFlags: Int,
m_hGroundEntity: Int,
m_iHealth: Int,
m_flMaxspeed: Float,
m_jumpPadDebounceExpireTime: Time,
m_iMaxHealth: Int,
m_lifeState: Int,
m_decalIndex: Int,
m_overlayEventParity: DataTable,
m_inventory: DT_WeaponInventory,
m_selectedOffhands: DataTable,
m_selectedOffhandsPendingHybridAction: DataTable,
m_titanSoul: Int,
m_bZooming: Int,
m_zoomToggleOnStartTime: Time,
m_zoomBaseFrac: Float,
m_zoomBaseTime: Time,
m_zoomFullStartTime: Time,
m_currentFramePlayer: DT_CurrentData_Player,
pl: DT_PlayerState,
m_ammoPoolCapacity: Int,
m_hasBadReputation: Int,
m_happyHourActive: Int,
m_hardwareIcon: String,
m_hardware: Int,
m_unspoofedHardware: Int,
m_platformUserId: BitMask,
m_unSpoofedPlatformUserId: BitMask,
m_EadpUserId: BitMask,
m_crossPlayChat: Int,
m_crossPlayChatFriends: Int,
m_classModsActive: BitMask,
m_passives[ 0 ]: BitMask,
m_bleedoutState: Int,
m_bleedoutStartTime: Float,
m_statusEffectsTimedPlayerNV: DataTable,
m_statusEffectsEndlessPlayerNV: DataTable,
m_damageComboLatestUpdateTime: Time,
m_damageComboStartHealth: Int,
m_gestureSequences: DataTable,
m_gestureStartTimes: DataTable,
m_gestureBlendInDuration: DataTable,
m_gestureBlendOutDuration: DataTable,
m_gestureFadeOutStartTime: DataTable,
m_gestureFadeOutDuration: DataTable,
m_gestureAutoKillBitfield: Int,
m_autoSprintForced: Int,
m_fIsSprinting: Int,
m_playerSettingForStickySprintForward: Int,
m_lastSprintPressTime: Time,
m_stickySprintForwardEnableTime: Time,
m_stickySprintForwardDisableTime: Time,
m_damageImpulseNoDecelEndTime: Time,
m_playerVehicles: DataTable,
m_playerVehicleCount: Int,
m_playerVehicleDriven: Int,
m_playerVehicleUseTime: Time,
m_duckState: Int,
m_leanState: Int,
m_canStand: Int,
m_StandHullMin: Vector,
m_StandHullMax: Vector,
m_DuckHullMin: Vector,
m_DuckHullMax: Vector,
m_entitySyncingWithMe: Int,
m_upDir: Vector,
m_traversalState: Int,
m_traversalType: Int,
m_traversalForwardDir: Vector,
m_traversalRefPos: Vector,
m_traversalYawDelta: Float,
m_traversalYawPoseParameter: Int,
m_wallClimbSetUp: Int,
m_wallHanging: Int,
m_grapple: DT_GrappleData,
m_grappleActive: Int,
m_turret: Int,
m_hViewModels: DataTable,
m_viewOffsetEntity: DT_Player_ViewOffsetEntityData,
m_animViewEntity: DT_Player_AnimViewEntityData,
m_activeZipline: Int,
m_ziplineValid3pWeaponLayerAnim: Int,
m_ziplineState: Int,
m_ziplineGrenadeBeginStationEntity: Int,
m_ziplineGrenadeBeginStationAttachmentIndex: Int,
m_isPerformingBoostAction: Int,
m_lastJumpPadTouched: Int,
m_launchCount: Int,
m_melee: DT_PlayerMelee_PlayerData,
m_useCredit: Int,
m_playerFlags: Int,
m_hasMic: Int,
m_inPartyChat: Int,
m_playerMoveSpeedScale: Float,
m_bShouldDrawPlayerWhileUsingViewEntity: Int,
m_iSpawnParity: Int,
m_flDeathTime: Time,
m_lastDodgeTime: Time,
m_timeJetpackHeightActivateCheckPassed: Time,
m_grappleHook: Int,
m_petTitan: Int,
m_xp: Int,
m_skill_mu: Float,
m_bHasMatchAdminRole: Int,
m_ubEFNoInterpParity: Int,
m_hColorCorrectionCtrl: Int,
m_title: String,
m_Shared: DT_PlayerShared,
m_pilotClassIndex: Int,
m_pilotClassActivityModifier: Int,
m_playerScriptNetDataGlobal: Int,
m_helmetType: Int,
m_armorType: Int,
m_controllerModeActive: Int,
m_skydiveForwardPoseValueTarget: Float,
m_skydiveSidePoseValueTarget: Float,
m_skydiveState: Int,
m_skydiveDiveAngle: Float,
m_skydiveIsDiving: Int,
m_skydiveSpeed: Float,
m_skydiveStrafeAngle: Float,
m_skydivePlayerPitch: Float,
m_skydivePlayerYaw: Float,
m_skydiveFromSkywardLaunch: Int,
m_skywardLaunchState: Int,
m_skywardLaunchSlowStartTime: Float,
m_skywardLaunchSlowEndTime: Float,
m_skywardLaunchFastEndTime: Float,
m_skywardLaunchEndTime: Float,
m_skywardLaunchSlowSpeed: Float,
m_skywardLaunchFastSpeed: Float,
m_skywardOffset: Vector,
m_skywardLaunchInterrupted: Int,
m_skywardLaunchFollowing: Int,
}
DT_Player!0x0000 localdata
DT_Player!0x0000 teamshareddata
DT_Player!0x0000 connectionQualityIndex
DT_Player!0x0000 m_passives
DT_Player!0x0000 portalnonlocaldata
DT_Player!0x0004 m_vecAbsOrigin
DT_Player!0x0010 isLocalOriginLocal
DT_Player!0x0098 m_fFlags
DT_Player!0x0434 m_hGroundEntity
DT_Player!0x0438 m_iHealth
DT_Player!0x043c m_flMaxspeed
DT_Player!0x0460 m_jumpPadDebounceExpireTime
DT_Player!0x0578 m_iMaxHealth
DT_Player!0x0798 m_lifeState
DT_Player!0x0eb8 m_decalIndex
DT_Player!0x17a1 m_overlayEventParity
DT_Player!0x1a10 m_inventory
DT_Player!0x1a7e m_selectedOffhands
DT_Player!0x1a81 m_selectedOffhandsPendingHybridAction
DT_Player!0x1b00 m_titanSoul
DT_Player!0x1bf1 m_bZooming
DT_Player!0x1bf4 m_zoomToggleOnStartTime
DT_Player!0x1bf8 m_zoomBaseFrac
DT_Player!0x1bfc m_zoomBaseTime
DT_Player!0x1c00 m_zoomFullStartTime
DT_Player!0x2098 m_currentFramePlayer
DT_Player!0x24b8 pl
DT_Player!0x253c m_ammoPoolCapacity
DT_Player!0x2540 m_hasBadReputation
DT_Player!0x2541 m_happyHourActive
DT_Player!0x2548 m_hardwareIcon
DT_Player!0x2558 m_hardware
DT_Player!0x2559 m_unspoofedHardware
DT_Player!0x2560 m_platformUserId
DT_Player!0x2568 m_unSpoofedPlatformUserId
DT_Player!0x2570 m_EadpUserId
DT_Player!0x2578 m_crossPlayChat
DT_Player!0x2579 m_crossPlayChatFriends
DT_Player!0x2580 m_classModsActive
DT_Player!0x26b8 m_passives[ 0 ]
DT_Player!0x26d8 m_bleedoutState
DT_Player!0x26dc m_bleedoutStartTime
DT_Player!0x26e0 m_statusEffectsTimedPlayerNV
DT_Player!0x27d0 m_statusEffectsEndlessPlayerNV
DT_Player!0x2884 m_damageComboLatestUpdateTime
DT_Player!0x2888 m_damageComboStartHealth
DT_Player!0x288c m_gestureSequences
DT_Player!0x28ac m_gestureStartTimes
DT_Player!0x28cc m_gestureBlendInDuration
DT_Player!0x28ec m_gestureBlendOutDuration
DT_Player!0x290c m_gestureFadeOutStartTime
DT_Player!0x292c m_gestureFadeOutDuration
DT_Player!0x294c m_gestureAutoKillBitfield
DT_Player!0x2990 m_autoSprintForced
DT_Player!0x2994 m_fIsSprinting
DT_Player!0x29a2 m_playerSettingForStickySprintForward
DT_Player!0x29a4 m_lastSprintPressTime
DT_Player!0x29a8 m_stickySprintForwardEnableTime
DT_Player!0x29ac m_stickySprintForwardDisableTime
DT_Player!0x29c4 m_damageImpulseNoDecelEndTime
DT_Player!0x29d0 m_playerVehicles
DT_Player!0x29d8 m_playerVehicleCount
DT_Player!0x29dc m_playerVehicleDriven
DT_Player!0x29e0 m_playerVehicleUseTime
DT_Player!0x29e4 m_duckState
DT_Player!0x29e8 m_leanState
DT_Player!0x29ed m_canStand
DT_Player!0x29f0 m_StandHullMin
DT_Player!0x29fc m_StandHullMax
DT_Player!0x2a08 m_DuckHullMin
DT_Player!0x2a14 m_DuckHullMax
DT_Player!0x2a20 m_entitySyncingWithMe
DT_Player!0x2a24 m_upDir
DT_Player!0x2aa0 m_traversalState
DT_Player!0x2aa4 m_traversalType
DT_Player!0x2ad0 m_traversalForwardDir
DT_Player!0x2adc m_traversalRefPos
DT_Player!0x2b08 m_traversalYawDelta
DT_Player!0x2b0c m_traversalYawPoseParameter
DT_Player!0x2b24 m_wallClimbSetUp
DT_Player!0x2b25 m_wallHanging
DT_Player!0x2b50 m_grapple
DT_Player!0x2be0 m_grappleActive
DT_Player!0x2c28 m_turret
DT_Player!0x2c2c m_hViewModels
DT_Player!0x2c40 m_viewOffsetEntity
DT_Player!0x2c80 m_animViewEntity
DT_Player!0x2d80 m_activeZipline
DT_Player!0x2d8c m_ziplineValid3pWeaponLayerAnim
DT_Player!0x2d90 m_ziplineState
DT_Player!0x2e24 m_ziplineGrenadeBeginStationEntity
DT_Player!0x2e28 m_ziplineGrenadeBeginStationAttachmentIndex
DT_Player!0x2e69 m_isPerformingBoostAction
DT_Player!0x2f60 m_lastJumpPadTouched
DT_Player!0x2f68 m_launchCount
DT_Player!0x3098 m_melee
DT_Player!0x30d0 m_useCredit
DT_Player!0x30e0 m_playerFlags
DT_Player!0x30e8 m_hasMic
DT_Player!0x30e9 m_inPartyChat
DT_Player!0x30ec m_playerMoveSpeedScale
DT_Player!0x3328 m_bShouldDrawPlayerWhileUsingViewEntity
DT_Player!0x3394 m_iSpawnParity
DT_Player!0x343c m_flDeathTime
DT_Player!0x3478 m_lastDodgeTime
DT_Player!0x34a0 m_timeJetpackHeightActivateCheckPassed
DT_Player!0x3528 m_grappleHook
DT_Player!0x352c m_petTitan
DT_Player!0x3554 m_xp
DT_Player!0x355c m_skill_mu
DT_Player!0x3560 m_bHasMatchAdminRole
DT_Player!0x3e48 m_ubEFNoInterpParity
DT_Player!0x3e4c m_hColorCorrectionCtrl
DT_Player!0x3e70 m_title
DT_Player!0x41a0 m_Shared
DT_Player!0x41f4 m_pilotClassIndex
DT_Player!0x41f8 m_pilotClassActivityModifier
DT_Player!0x4480 m_playerScriptNetDataGlobal
DT_Player!0x4488 m_helmetType
DT_Player!0x448c m_armorType
DT_Player!0x4494 m_controllerModeActive
DT_Player!0x44b0 m_skydiveForwardPoseValueTarget
DT_Player!0x44bc m_skydiveSidePoseValueTarget
DT_Player!0x44e4 m_skydiveState
DT_Player!0x44fc m_skydiveDiveAngle
DT_Player!0x4500 m_skydiveIsDiving
DT_Player!0x4504 m_skydiveSpeed
DT_Player!0x4508 m_skydiveStrafeAngle
DT_Player!0x451c m_skydivePlayerPitch
DT_Player!0x4520 m_skydivePlayerYaw
DT_Player!0x455d m_skydiveFromSkywardLaunch
DT_Player!0x4560 m_skywardLaunchState
DT_Player!0x4574 m_skywardLaunchSlowStartTime
DT_Player!0x4578 m_skywardLaunchSlowEndTime
DT_Player!0x457c m_skywardLaunchFastEndTime
DT_Player!0x4584 m_skywardLaunchEndTime
DT_Player!0x458c m_skywardLaunchSlowSpeed
DT_Player!0x4590 m_skywardLaunchFastSpeed
DT_Player!0x4594 m_skywardOffset
DT_Player!0x45a4 m_skywardLaunchInterrupted
DT_Player!0x45a5 m_skywardLaunchFollowing
class DT_PlayerDecoy extends DT_BaseAnimating
{
m_cloakEndTime: Float,
m_cloakFadeInEndTime: Time,
m_cloakFadeOutStartTime: Float,
m_cloakFadeInDuration: Float,
m_cloakFlickerAmount: Float,
m_cloakFlickerEndTime: Time,
m_iHealth: Int,
m_iMaxHealth: Int,
m_nameVisibilityFlags: Int,
m_currentState: Int,
m_decoyFlags: Int,
m_lastPulseTime: Time,
m_currentClass: BitMask,
m_classModsActive: BitMask,
m_decoyVelocity: Vector,
}
DT_PlayerDecoy!0x019c m_cloakEndTime
DT_PlayerDecoy!0x01a0 m_cloakFadeInEndTime
DT_PlayerDecoy!0x01a4 m_cloakFadeOutStartTime
DT_PlayerDecoy!0x01a8 m_cloakFadeInDuration
DT_PlayerDecoy!0x01ac m_cloakFlickerAmount
DT_PlayerDecoy!0x01b0 m_cloakFlickerEndTime
DT_PlayerDecoy!0x0438 m_iHealth
DT_PlayerDecoy!0x0578 m_iMaxHealth
DT_PlayerDecoy!0x09b8 m_nameVisibilityFlags
DT_PlayerDecoy!0x1690 m_currentState
DT_PlayerDecoy!0x1694 m_decoyFlags
DT_PlayerDecoy!0x169c m_lastPulseTime
DT_PlayerDecoy!0x16a0 m_currentClass
DT_PlayerDecoy!0x16a8 m_classModsActive
DT_PlayerDecoy!0x16b0 m_decoyVelocity
class DT_PlayerMelee_PlayerData
{
meleeAttackParity: Int,
attackActive: Int,
attackRecoveryShouldBeQuick: Int,
isSprintAttack: Int,
attackStartTime: Time,
attackHitEntity: Int,
attackHitEntityTime: Time,
attackLastHitNonWorldEntity: Time,
scriptedState: Int,
pendingMeleePress: Int,
lungeBoost: Vector,
}
DT_PlayerMelee_PlayerData!0x0008 meleeAttackParity
DT_PlayerMelee_PlayerData!0x000c attackActive
DT_PlayerMelee_PlayerData!0x000d attackRecoveryShouldBeQuick
DT_PlayerMelee_PlayerData!0x000e isSprintAttack
DT_PlayerMelee_PlayerData!0x0010 attackStartTime
DT_PlayerMelee_PlayerData!0x0014 attackHitEntity
DT_PlayerMelee_PlayerData!0x0018 attackHitEntityTime
DT_PlayerMelee_PlayerData!0x001c attackLastHitNonWorldEntity
DT_PlayerMelee_PlayerData!0x0020 scriptedState
DT_PlayerMelee_PlayerData!0x0024 pendingMeleePress
DT_PlayerMelee_PlayerData!0x0028 lungeBoost
class DT_PlayerTasklist extends DT_BaseEntity
{
m_notifyTime: Time,
m_customInt: Int,
m_taskStatus: DataTable,
m_taskType: DataTable,
m_taskCountGoal: DataTable,
m_taskCountNow: DataTable,
m_taskFlags: DataTable,
m_taskGameTimes: DataTable,
m_taskInts: DataTable,
m_taskFloats: DataTable,
m_taskEnts: DataTable,
m_taskStringA: String,
m_taskStringB: String,
m_taskStringC: String,
m_taskStringD: String,
m_taskStringE: String,
m_taskStringF: String,
m_taskStringG: String,
m_taskStringH: String,
m_taskStringI: String,
m_taskStringJ: String,
m_taskStringK: String,
m_taskStringL: String,
m_taskStringM: String,
}
DT_PlayerTasklist!0x0a60 m_notifyTime
DT_PlayerTasklist!0x0a64 m_customInt
DT_PlayerTasklist!0x0a68 m_taskStatus
DT_PlayerTasklist!0x0a9c m_taskType
DT_PlayerTasklist!0x0ad0 m_taskCountGoal
DT_PlayerTasklist!0x0b04 m_taskCountNow
DT_PlayerTasklist!0x0b38 m_taskFlags
DT_PlayerTasklist!0x0b6c m_taskGameTimes
DT_PlayerTasklist!0x0ba0 m_taskInts
DT_PlayerTasklist!0x0bd4 m_taskFloats
DT_PlayerTasklist!0x0c08 m_taskEnts
DT_PlayerTasklist!0x0c3c m_taskStringA
DT_PlayerTasklist!0x0c7c m_taskStringB
DT_PlayerTasklist!0x0cbc m_taskStringC
DT_PlayerTasklist!0x0cfc m_taskStringD
DT_PlayerTasklist!0x0d3c m_taskStringE
DT_PlayerTasklist!0x0d7c m_taskStringF
DT_PlayerTasklist!0x0dbc m_taskStringG
DT_PlayerTasklist!0x0dfc m_taskStringH
DT_PlayerTasklist!0x0e3c m_taskStringI
DT_PlayerTasklist!0x0e7c m_taskStringJ
DT_PlayerTasklist!0x0ebc m_taskStringK
DT_PlayerTasklist!0x0efc m_taskStringL
DT_PlayerTasklist!0x0f3c m_taskStringM
class DT_PlayerTeamShared
{
m_healResources_healthTarget: Int,
m_lastTimeDamagedByOtherPlayer: Time,
m_lastTimeDamagedByNPC: Time,
m_lastTimeDidDamageToOtherPlayer: Time,
m_lastTimeDidDamageToNPC: Time,
}
DT_PlayerTeamShared!0x2544 m_healResources_healthTarget
DT_PlayerTeamShared!0x2f08 m_lastTimeDamagedByOtherPlayer
DT_PlayerTeamShared!0x2f0c m_lastTimeDamagedByNPC
DT_PlayerTeamShared!0x2f10 m_lastTimeDidDamageToOtherPlayer
DT_PlayerTeamShared!0x2f14 m_lastTimeDidDamageToNPC
class DT_PlayerVehicle extends DT_BaseAnimatingOverlay
{
vehicledriverdata: DT_VehicleDriverExclusive,
vehiclenondriverdata: DT_VehicleNonDriverExclusive,
m_vehiclePlayers: Array,
m_vecViewOffset.x: Float,
m_vecViewOffset.y: Float,
m_vecViewOffset.z: Float,
m_iHealth: Int,
m_localAngles: Vector,
m_iMaxHealth: Int,
m_vehicleDriver: Int,
m_driverActivationTime: Time,
m_driverDeactivationTime: Time,
m_vehiclePlayers[0]: Int,
m_vehiclePlayerCount: Int,
m_vehicleActivated: Int,
m_blockDuckInput: Int,
m_vehicleFlags: Int,
m_vehicleType: Int,
m_vehicleLaunchTime: Float,
m_cameraVehicleMaxDist: Float,
m_cameraVehicleMaxVertDist: Float,
m_vehicleVelocity: Vector,
m_vehicleGroundEntity: Int,
m_vehicleGroundNormal: Vector,
m_hoverVehicleIsOnGround: Int,
m_hoverVehicleLastBoostTime: Time,
m_hoverVehicleIsParked: Int,
m_hoverVehicleIsMarkedAsDrivingForward: Int,
m_hoverVehicleStunTimeEnd: Float,
m_hoverVehicleThrottle: Float,
m_hoverVehicleBanking: Float,
m_hoverVehicleFrictionLastTime: Float,
m_hoverVehicleFrictionSurfPropOther: Int,
m_hoverVehicleFrictionNormal: Vector,
m_hoverVehicleFrictionPos: Vector,
m_hoverVehicleSeats: DataTable,
m_abilityAttachmentEnts: DataTable,
m_abilityAttachmentInts: DataTable,
m_overrideVehicleAngles: Vector,
m_overrideVehicleAnglesUntilTick: Int,
m_pushingEnt: Int,
m_materialDualColorMask: Int,
}
DT_PlayerVehicle!0x0000 vehicledriverdata
DT_PlayerVehicle!0x0000 vehiclenondriverdata
DT_PlayerVehicle!0x0000 m_vehiclePlayers
DT_PlayerVehicle!0x0038 m_vecViewOffset.x
DT_PlayerVehicle!0x003c m_vecViewOffset.y
DT_PlayerVehicle!0x0040 m_vecViewOffset.z
DT_PlayerVehicle!0x0438 m_iHealth
DT_PlayerVehicle!0x0490 m_localAngles
DT_PlayerVehicle!0x0578 m_iMaxHealth
DT_PlayerVehicle!0x19e4 m_vehicleDriver
DT_PlayerVehicle!0x19ec m_driverActivationTime
DT_PlayerVehicle!0x19f0 m_driverDeactivationTime
DT_PlayerVehicle!0x19f4 m_vehiclePlayers[0]
DT_PlayerVehicle!0x1a04 m_vehiclePlayerCount
DT_PlayerVehicle!0x1a08 m_vehicleActivated
DT_PlayerVehicle!0x1a09 m_blockDuckInput
DT_PlayerVehicle!0x1a0c m_vehicleFlags
DT_PlayerVehicle!0x1a10 m_vehicleType
DT_PlayerVehicle!0x1a18 m_vehicleLaunchTime
DT_PlayerVehicle!0x1a20 m_cameraVehicleMaxDist
DT_PlayerVehicle!0x1a24 m_cameraVehicleMaxVertDist
DT_PlayerVehicle!0x1a28 m_vehicleVelocity
DT_PlayerVehicle!0x1a34 m_vehicleGroundEntity
DT_PlayerVehicle!0x1a38 m_vehicleGroundNormal
DT_PlayerVehicle!0x1a64 m_hoverVehicleIsOnGround
DT_PlayerVehicle!0x1b44 m_hoverVehicleLastBoostTime
DT_PlayerVehicle!0x1b4d m_hoverVehicleIsParked
DT_PlayerVehicle!0x1b4e m_hoverVehicleIsMarkedAsDrivingForward
DT_PlayerVehicle!0x1b50 m_hoverVehicleStunTimeEnd
DT_PlayerVehicle!0x1b54 m_hoverVehicleThrottle
DT_PlayerVehicle!0x1b5c m_hoverVehicleBanking
DT_PlayerVehicle!0x1b60 m_hoverVehicleFrictionLastTime
DT_PlayerVehicle!0x1b64 m_hoverVehicleFrictionSurfPropOther
DT_PlayerVehicle!0x1b68 m_hoverVehicleFrictionNormal
DT_PlayerVehicle!0x1b74 m_hoverVehicleFrictionPos
DT_PlayerVehicle!0x1b8c m_hoverVehicleSeats
DT_PlayerVehicle!0x1bb0 m_abilityAttachmentEnts
DT_PlayerVehicle!0x1bb8 m_abilityAttachmentInts
DT_PlayerVehicle!0x1c9c m_overrideVehicleAngles
DT_PlayerVehicle!0x1ca8 m_overrideVehicleAnglesUntilTick
DT_PlayerVehicle!0x1cd0 m_pushingEnt
DT_PlayerVehicle!0x1d64 m_materialDualColorMask
class DT_PlayerWaypoint
{
moveparent: Int,
m_parentAttachmentIndex: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_networkedFlags: Int,
m_visibilityFlags: Int,
m_iTeamNum: Int,
m_teamMemberIndex: Int,
m_hOwnerEntity: Int,
m_iSignifierName: String,
m_parentAttachmentModel: Int,
m_realmsBitMask: BitMask,
m_waypointType: Int,
m_waypointBitfield: Int,
m_waypointEnts: DataTable,
m_waypointVectors: DataTable,
m_waypointGameTimes: DataTable,
m_waypointInts: DataTable,
m_waypointFloats: DataTable,
m_objectivePackedInt: Int,
m_waypointGroupName: String,
m_waypointGroupFlags: Int,
m_waypointCustomType: String,
m_waypointStringA: String,
m_waypointStringB: String,
m_waypointAssetA: String,
m_waypointAssetB: String,
}
DT_PlayerWaypoint!0x001c moveparent
DT_PlayerWaypoint!0x0024 m_parentAttachmentIndex
DT_PlayerWaypoint!0x004c m_cellX
DT_PlayerWaypoint!0x0050 m_cellY
DT_PlayerWaypoint!0x0054 m_cellZ
DT_PlayerWaypoint!0x0058 m_localOrigin
DT_PlayerWaypoint!0x03ec m_networkedFlags
DT_PlayerWaypoint!0x0440 m_visibilityFlags
DT_PlayerWaypoint!0x0448 m_iTeamNum
DT_PlayerWaypoint!0x0450 m_teamMemberIndex
DT_PlayerWaypoint!0x04a4 m_hOwnerEntity
DT_PlayerWaypoint!0x0580 m_iSignifierName
DT_PlayerWaypoint!0x0860 m_parentAttachmentModel
DT_PlayerWaypoint!0x0a48 m_realmsBitMask
DT_PlayerWaypoint!0x0a60 m_waypointType
DT_PlayerWaypoint!0x0a64 m_waypointBitfield
DT_PlayerWaypoint!0x0a68 m_waypointEnts
DT_PlayerWaypoint!0x0a88 m_waypointVectors
DT_PlayerWaypoint!0x0ae8 m_waypointGameTimes
DT_PlayerWaypoint!0x0b08 m_waypointInts
DT_PlayerWaypoint!0x0b28 m_waypointFloats
DT_PlayerWaypoint!0x0b48 m_objectivePackedInt
DT_PlayerWaypoint!0x0b4c m_waypointGroupName
DT_PlayerWaypoint!0x0b6c m_waypointGroupFlags
DT_PlayerWaypoint!0x0b70 m_waypointCustomType
DT_PlayerWaypoint!0x0b90 m_waypointStringA
DT_PlayerWaypoint!0x0bd0 m_waypointStringB
DT_PlayerWaypoint!0x0c18 m_waypointAssetA
DT_PlayerWaypoint!0x0c98 m_waypointAssetB
class DT_PlayerZipline
{
m_ziplineReenableWeapons: Int,
m_mountingZiplineDuration: Float,
m_mountingZiplineAlpha: Float,
m_ziplineStartTime: Time,
m_ziplineEndTime: Time,
m_mountingZiplineSourcePosition: Vector,
m_mountingZiplineSourceVelocity: Vector,
m_mountingZiplineTargetPosition: Vector,
m_ziplineUsePosition: Vector,
m_slidingZiplineAlpha: Float,
m_lastMoveDir2D: Vector,
m_ziplineReverse: Int,
}
DT_PlayerZipline!0x0008 m_ziplineReenableWeapons
DT_PlayerZipline!0x000c m_mountingZiplineDuration
DT_PlayerZipline!0x0010 m_mountingZiplineAlpha
DT_PlayerZipline!0x0014 m_ziplineStartTime
DT_PlayerZipline!0x0018 m_ziplineEndTime
DT_PlayerZipline!0x001c m_mountingZiplineSourcePosition
DT_PlayerZipline!0x0028 m_mountingZiplineSourceVelocity
DT_PlayerZipline!0x0034 m_mountingZiplineTargetPosition
DT_PlayerZipline!0x004c m_ziplineUsePosition
DT_PlayerZipline!0x0058 m_slidingZiplineAlpha
DT_PlayerZipline!0x005c m_lastMoveDir2D
DT_PlayerZipline!0x0068 m_ziplineReverse
class DT_Player_AnimViewEntityData
{
animViewEntityHandle: Int,
animViewEntityAngleLerpInDuration: Float,
animViewEntityOriginLerpInDuration: Float,
animViewEntityLerpOutDuration: Float,
animViewEntityStabilizePlayerEyeAngles: Int,
animViewEntityThirdPersonCameraParity: Int,
animViewEntityThirdPersonCameraAttachment: DataTable,
animViewEntityNumThirdPersonCameraAttachments: Int,
animViewEntityThirdPersonCameraVisibilityChecks: Int,
animViewEntityDrawPlayer: Int,
fovTarget: Float,
fovSmoothTime: Float,
animViewEntityParity: Int,
}
DT_Player_AnimViewEntityData!0x0000 animViewEntityHandle
DT_Player_AnimViewEntityData!0x0004 animViewEntityAngleLerpInDuration
DT_Player_AnimViewEntityData!0x0008 animViewEntityOriginLerpInDuration
DT_Player_AnimViewEntityData!0x000c animViewEntityLerpOutDuration
DT_Player_AnimViewEntityData!0x0010 animViewEntityStabilizePlayerEyeAngles
DT_Player_AnimViewEntityData!0x0014 animViewEntityThirdPersonCameraParity
DT_Player_AnimViewEntityData!0x0018 animViewEntityThirdPersonCameraAttachment
DT_Player_AnimViewEntityData!0x0030 animViewEntityNumThirdPersonCameraAttachments
DT_Player_AnimViewEntityData!0x0034 animViewEntityThirdPersonCameraVisibilityChecks
DT_Player_AnimViewEntityData!0x0035 animViewEntityDrawPlayer
DT_Player_AnimViewEntityData!0x0038 fovTarget
DT_Player_AnimViewEntityData!0x003c fovSmoothTime
DT_Player_AnimViewEntityData!0x0048 animViewEntityParity
class DT_PortalNonLocalPlayerExclusive
{
m_pusher: Int,
m_originRelativeToPusher: Vector,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: VectorXY,
m_localOrigin.z: Float,
m_sliding: Int,
}
DT_PortalNonLocalPlayerExclusive!0x0028 m_pusher
DT_PortalNonLocalPlayerExclusive!0x002c m_originRelativeToPusher
DT_PortalNonLocalPlayerExclusive!0x004c m_cellX
DT_PortalNonLocalPlayerExclusive!0x0050 m_cellY
DT_PortalNonLocalPlayerExclusive!0x0054 m_cellZ
DT_PortalNonLocalPlayerExclusive!0x0058 m_localOrigin
DT_PortalNonLocalPlayerExclusive!0x0060 m_localOrigin.z
DT_PortalNonLocalPlayerExclusive!0x2bf5 m_sliding
class DT_PortalPointPush extends DT_BaseEntity
{
m_bEnabled: Int,
m_flMagnitude: Float,
m_flRadius: Float,
m_flInnerRadius: Float,
m_flConeOfInfluence: Float,
}
DT_PortalPointPush!0x0a60 m_bEnabled
DT_PortalPointPush!0x0a64 m_flMagnitude
DT_PortalPointPush!0x0a68 m_flRadius
DT_PortalPointPush!0x0a6c m_flInnerRadius
DT_PortalPointPush!0x0a70 m_flConeOfInfluence
class DT_PostProcessController extends DT_BaseEntity
{
m_flPostProcessParameters: DataTable,
m_bMaster: Int,
}
DT_PostProcessController!0x0a60 m_flPostProcessParameters
DT_PostProcessController!0x0a78 m_bMaster
class DT_PredictedAnimEventData
{
m_predictedAnimEventTimes: DataTable,
m_predictedAnimEventIndices: DataTable,
m_predictedAnimEventCount: Int,
m_predictedAnimEventTarget: Int,
m_predictedAnimEventSequence: Int,
m_predictedAnimEventModel: Int,
m_predictedAnimEventsReadyToFireTime: Time,
}
DT_PredictedAnimEventData!0x0008 m_predictedAnimEventTimes
DT_PredictedAnimEventData!0x0028 m_predictedAnimEventIndices
DT_PredictedAnimEventData!0x0048 m_predictedAnimEventCount
DT_PredictedAnimEventData!0x004c m_predictedAnimEventTarget
DT_PredictedAnimEventData!0x0050 m_predictedAnimEventSequence
DT_PredictedAnimEventData!0x0054 m_predictedAnimEventModel
DT_PredictedAnimEventData!0x0058 m_predictedAnimEventsReadyToFireTime
class DT_Projectile
{
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_networkedFlags: Int,
m_iTeamNum: Int,
m_vecVelocity: Vector,
m_localAngles: Vector,
m_hOwnerEntity: Int,
m_CollisionGroup: Int,
m_PredictableID: Int,
m_realmsBitMask: BitMask,
m_weaponDataIsSet: Int,
m_forceAdjustToGunBarrelDisabled: Int,
m_weaponClassIndex: Int,
m_destructionDistance: Float,
m_passThroughDepthTotal: Int,
m_modBitfield: Int,
m_overrideMods: Int,
m_projectileTrailIndex: Int,
m_impactEffectTable: Int,
m_reducedEffects: Int,
m_projectileCreationTimeServer: Time,
m_weaponSource: Int,
m_passThroughModCount: Int,
m_passThroughPoints: DataTable,
m_preModdedTrailEffectIndices1p: DataTable,
m_preModdedTrailEffectIndices3p: DataTable,
m_launchOrigin: Vector,
}
DT_Projectile!0x004c m_cellX
DT_Projectile!0x0050 m_cellY
DT_Projectile!0x0054 m_cellZ
DT_Projectile!0x0058 m_localOrigin
DT_Projectile!0x0064 m_nModelIndex
DT_Projectile!0x03ec m_networkedFlags
DT_Projectile!0x0448 m_iTeamNum
DT_Projectile!0x0484 m_vecVelocity
DT_Projectile!0x0490 m_localAngles
DT_Projectile!0x04a4 m_hOwnerEntity
DT_Projectile!0x0540 m_CollisionGroup
DT_Projectile!0x07cc m_PredictableID
DT_Projectile!0x0a48 m_realmsBitMask
DT_Projectile!0x1690 m_weaponDataIsSet
DT_Projectile!0x1691 m_forceAdjustToGunBarrelDisabled
DT_Projectile!0x1694 m_weaponClassIndex
DT_Projectile!0x1698 m_destructionDistance
DT_Projectile!0x169c m_passThroughDepthTotal
DT_Projectile!0x16a0 m_modBitfield
DT_Projectile!0x16a4 m_overrideMods
DT_Projectile!0x16a8 m_projectileTrailIndex
DT_Projectile!0x16ac m_impactEffectTable
DT_Projectile!0x16b0 m_reducedEffects
DT_Projectile!0x16b4 m_projectileCreationTimeServer
DT_Projectile!0x16b8 m_weaponSource
DT_Projectile!0x16bc m_passThroughModCount
DT_Projectile!0x16c0 m_passThroughPoints
DT_Projectile!0x16cc m_preModdedTrailEffectIndices1p
DT_Projectile!0x16d0 m_preModdedTrailEffectIndices3p
DT_Projectile!0x16d4 m_launchOrigin
class DT_PropSurvival
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_fEffects: Int,
m_usableType: Int,
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_nModelIndex: Int,
m_networkedFlags: Int,
m_visibilityFlags: Int,
m_localAngles: Vector,
m_Collision: DT_CollisionProperty,
m_CollisionGroup: Int,
m_iSignifierName: String,
m_parentAttachmentModel: Int,
m_usablePriority: Int,
m_usableDistanceOverride: Float,
m_usableFOV: Float,
m_usePromptSize: Float,
m_realmsBitMask: BitMask,
m_nSkin: Int,
m_skinMod: Int,
m_nBody: Int,
m_camoIndex: Int,
m_ammoInClip: Int,
m_customScriptInt: Int,
m_survivalProperty: Int,
m_weaponNameIndex: Int,
m_modBitField: Int,
m_survivalPropFadeDist: Float,
}
DT_PropSurvival!0x001c moveparent
DT_PropSurvival!0x0020 m_parentAttachmentType
DT_PropSurvival!0x0024 m_parentAttachmentIndex
DT_PropSurvival!0x0044 m_fEffects
DT_PropSurvival!0x0048 m_usableType
DT_PropSurvival!0x004c m_cellX
DT_PropSurvival!0x0050 m_cellY
DT_PropSurvival!0x0054 m_cellZ
DT_PropSurvival!0x0058 m_localOrigin
DT_PropSurvival!0x0064 m_nModelIndex
DT_PropSurvival!0x03ec m_networkedFlags
DT_PropSurvival!0x0440 m_visibilityFlags
DT_PropSurvival!0x0490 m_localAngles
DT_PropSurvival!0x04c0 m_Collision
DT_PropSurvival!0x0540 m_CollisionGroup
DT_PropSurvival!0x0580 m_iSignifierName
DT_PropSurvival!0x0860 m_parentAttachmentModel
DT_PropSurvival!0x0928 m_usablePriority
DT_PropSurvival!0x092c m_usableDistanceOverride
DT_PropSurvival!0x0930 m_usableFOV
DT_PropSurvival!0x0934 m_usePromptSize
DT_PropSurvival!0x0a48 m_realmsBitMask
DT_PropSurvival!0x0ea8 m_nSkin
DT_PropSurvival!0x0eac m_skinMod
DT_PropSurvival!0x0eb0 m_nBody
DT_PropSurvival!0x0eb4 m_camoIndex
DT_PropSurvival!0x1694 m_ammoInClip
DT_PropSurvival!0x1698 m_customScriptInt
DT_PropSurvival!0x169c m_survivalProperty
DT_PropSurvival!0x16a4 m_weaponNameIndex
DT_PropSurvival!0x16a8 m_modBitField
DT_PropSurvival!0x16b0 m_survivalPropFadeDist
class DT_RopeKeyframe
{
m_localOrigin: Vector,
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_visibilityFlags: Int,
m_hOwnerEntity: Int,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
m_fadeDist: Float,
m_ropeZiplineAutoDetachDistance: Float,
m_ziplineSagEnable: Int,
m_ziplineSagHeight: Float,
m_ziplineMoveSpeedScale: Float,
m_wiggleFadeStartTime: Time,
m_wiggleEndTime: Time,
m_wiggleMaxLen: Float,
m_wiggleMagnitude: Float,
m_wiggleSpeed: Float,
m_flScrollSpeed: Float,
m_RopeFlags: Int,
m_iRopeMaterialModelIndex: Int,
m_nSegments: Int,
m_hStartPoint: Int,
m_hEndPoint: Int,
m_hPrevPoint: Int,
m_iStartAttachment: Int,
m_iEndAttachment: Int,
m_subdivStackCount: Int,
m_subdivSliceCount: Int,
m_ropeLength: Int,
m_constraintIterations: Int,
m_ropeDampening: Float,
m_Slack: Int,
m_TextureScale: Float,
m_TextureScale: Float,
m_fLockedPoints: Int,
m_lockDirectionCutoffLength: Int,
m_lockDirectionStrength: Float,
m_nChangeCount: Int,
m_Width: Float,
m_bConstrainBetweenEndpoints: Int,
}
DT_RopeKeyframe!0x0004 m_localOrigin
DT_RopeKeyframe!0x001c moveparent
DT_RopeKeyframe!0x0020 m_parentAttachmentType
DT_RopeKeyframe!0x0024 m_parentAttachmentIndex
DT_RopeKeyframe!0x0440 m_visibilityFlags
DT_RopeKeyframe!0x04a4 m_hOwnerEntity
DT_RopeKeyframe!0x085c m_parentAttachmentHitbox
DT_RopeKeyframe!0x0860 m_parentAttachmentModel
DT_RopeKeyframe!0x086c m_fadeDist
DT_RopeKeyframe!0x0a60 m_ropeZiplineAutoDetachDistance
DT_RopeKeyframe!0x0a64 m_ziplineSagEnable
DT_RopeKeyframe!0x0a68 m_ziplineSagHeight
DT_RopeKeyframe!0x0b60 m_ziplineMoveSpeedScale
DT_RopeKeyframe!0x0b64 m_wiggleFadeStartTime
DT_RopeKeyframe!0x0b68 m_wiggleEndTime
DT_RopeKeyframe!0x0b6c m_wiggleMaxLen
DT_RopeKeyframe!0x0b70 m_wiggleMagnitude
DT_RopeKeyframe!0x0b74 m_wiggleSpeed
DT_RopeKeyframe!0x0bac m_flScrollSpeed
DT_RopeKeyframe!0x0bb0 m_RopeFlags
DT_RopeKeyframe!0x0bb4 m_iRopeMaterialModelIndex
DT_RopeKeyframe!0x0e38 m_nSegments
DT_RopeKeyframe!0x0e3c m_hStartPoint
DT_RopeKeyframe!0x0e40 m_hEndPoint
DT_RopeKeyframe!0x0e44 m_hPrevPoint
DT_RopeKeyframe!0x0e48 m_iStartAttachment
DT_RopeKeyframe!0x0e4a m_iEndAttachment
DT_RopeKeyframe!0x0e74 m_subdivStackCount
DT_RopeKeyframe!0x0e78 m_subdivSliceCount
DT_RopeKeyframe!0x0e7c m_ropeLength
DT_RopeKeyframe!0x0e84 m_constraintIterations
DT_RopeKeyframe!0x0e88 m_ropeDampening
DT_RopeKeyframe!0x0e8c m_Slack
DT_RopeKeyframe!0x0e90 m_TextureScale
DT_RopeKeyframe!0x0e90 m_TextureScale
DT_RopeKeyframe!0x0e94 m_fLockedPoints
DT_RopeKeyframe!0x0e98 m_lockDirectionCutoffLength
DT_RopeKeyframe!0x0e9c m_lockDirectionStrength
DT_RopeKeyframe!0x0ea0 m_nChangeCount
DT_RopeKeyframe!0x0ea4 m_Width
DT_RopeKeyframe!0x0f38 m_bConstrainBetweenEndpoints
class DT_ScriptMover extends DT_ScriptProp
{
m_parentAttachmentType: Int,
m_vecAngVelocity: Vector,
m_vecVelocity: Vector,
m_localAngles: Vector,
m_parentAttachmentHitbox: Int,
}
DT_ScriptMover!0x0020 m_parentAttachmentType
DT_ScriptMover!0x0128 m_vecAngVelocity
DT_ScriptMover!0x0484 m_vecVelocity
DT_ScriptMover!0x0490 m_localAngles
DT_ScriptMover!0x085c m_parentAttachmentHitbox
class DT_ScriptMoverLightweight
{
moveparent: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_fEffects: Int,
m_moverNetworkCellX: Int,
m_moverNetworkCellY: Int,
m_moverNetworkCellZ: Int,
m_moverNetworkLocalOrigin: Vector,
m_nModelIndex: Int,
m_moverNetworkAngularVelocity: Vector,
m_networkedFlags: Int,
m_moverNetworkLinearVelocity: Vector,
m_moverNetworkLocalAngles: Vector,
m_scriptNameIndex: Int,
m_parentAttachmentHitbox: Int,
m_parentAttachmentModel: Int,
m_fadeDist: Float,
m_moveModeNonPhysics: Int,
m_moveModeIsLocal: Int,
m_moveToStartPos: Vector,
m_moveToEndPos: Vector,
m_moveToTimeStart: Time,
m_moveToTimeEnd: Time,
m_moveToTimeEaseIn: Float,
m_moveToTimeEaseOut: Float,
m_moveVelocity: Vector,
m_moveGravity: Vector,
m_trainStartTime: Time,
m_trainStopTime: Time,
m_trainStartDistance: Float,
m_trainCurrentNode: Int,
m_trainStopNode: Int,
m_trainInitialSpeed: Float,
m_trainGoalSpeed: Float,
m_trainAcceleration: Float,
m_trainLastNode: Int,
m_trainLastDistance: Float,
m_trainLastSpeed: Float,
m_trainFollowMover: Int,
m_trainFollowDistance: Float,
m_trainBreadcrumb: DataTable,
m_trainBreadcrumbBegin: Int,
m_trainBreadcrumbCount: Int,
m_trainAutoRollStrength: Float,
m_trainAutoRollLookAheadDistance: Float,
m_trainAutoRollMax: Float,
m_trainSimulateBeforeMeEntity: Int,
m_rotateModeNonPhysics: Int,
m_rotateModeIsLocal: Int,
m_RotateToAnglesStart: Vector,
m_RotateToAnglesEnd: Vector,
m_rotateToTimeStart: Time,
m_rotateToTimeEnd: Time,
m_rotateToTimeEaseIn: Float,
m_rotateToTimeEaseOut: Float,
m_rotateAxis: Vector,
m_rotateSpeed: Float,
m_trainPitchMax: Float,
m_useNonPhysicsMoveInterpolation: Int,
}
DT_ScriptMoverLightweight!0x001c moveparent
DT_ScriptMoverLightweight!0x0020 m_parentAttachmentType
DT_ScriptMoverLightweight!0x0024 m_parentAttachmentIndex
DT_ScriptMoverLightweight!0x0044 m_fEffects
DT_ScriptMoverLightweight!0x004c m_moverNetworkCellX
DT_ScriptMoverLightweight!0x0050 m_moverNetworkCellY
DT_ScriptMoverLightweight!0x0054 m_moverNetworkCellZ
DT_ScriptMoverLightweight!0x0058 m_moverNetworkLocalOrigin
DT_ScriptMoverLightweight!0x0064 m_nModelIndex
DT_ScriptMoverLightweight!0x0128 m_moverNetworkAngularVelocity
DT_ScriptMoverLightweight!0x03ec m_networkedFlags
DT_ScriptMoverLightweight!0x0484 m_moverNetworkLinearVelocity
DT_ScriptMoverLightweight!0x0490 m_moverNetworkLocalAngles
DT_ScriptMoverLightweight!0x0690 m_scriptNameIndex
DT_ScriptMoverLightweight!0x085c m_parentAttachmentHitbox
DT_ScriptMoverLightweight!0x0860 m_parentAttachmentModel
DT_ScriptMoverLightweight!0x086c m_fadeDist
DT_ScriptMoverLightweight!0x17b4 m_moveModeNonPhysics
DT_ScriptMoverLightweight!0x17b8 m_moveModeIsLocal
DT_ScriptMoverLightweight!0x17bc m_moveToStartPos
DT_ScriptMoverLightweight!0x17c8 m_moveToEndPos
DT_ScriptMoverLightweight!0x17d4 m_moveToTimeStart
DT_ScriptMoverLightweight!0x17d8 m_moveToTimeEnd
DT_ScriptMoverLightweight!0x17dc m_moveToTimeEaseIn
DT_ScriptMoverLightweight!0x17e0 m_moveToTimeEaseOut
DT_ScriptMoverLightweight!0x17e4 m_moveVelocity
DT_ScriptMoverLightweight!0x17f0 m_moveGravity
DT_ScriptMoverLightweight!0x17fc m_trainStartTime
DT_ScriptMoverLightweight!0x1800 m_trainStopTime
DT_ScriptMoverLightweight!0x1804 m_trainStartDistance
DT_ScriptMoverLightweight!0x1808 m_trainCurrentNode
DT_ScriptMoverLightweight!0x180c m_trainStopNode
DT_ScriptMoverLightweight!0x1810 m_trainInitialSpeed
DT_ScriptMoverLightweight!0x1814 m_trainGoalSpeed
DT_ScriptMoverLightweight!0x1818 m_trainAcceleration
DT_ScriptMoverLightweight!0x181c m_trainLastNode
DT_ScriptMoverLightweight!0x1820 m_trainLastDistance
DT_ScriptMoverLightweight!0x1824 m_trainLastSpeed
DT_ScriptMoverLightweight!0x1828 m_trainFollowMover
DT_ScriptMoverLightweight!0x182c m_trainFollowDistance
DT_ScriptMoverLightweight!0x1830 m_trainBreadcrumb
DT_ScriptMoverLightweight!0x1850 m_trainBreadcrumbBegin
DT_ScriptMoverLightweight!0x1854 m_trainBreadcrumbCount
DT_ScriptMoverLightweight!0x1858 m_trainAutoRollStrength
DT_ScriptMoverLightweight!0x185c m_trainAutoRollLookAheadDistance
DT_ScriptMoverLightweight!0x1860 m_trainAutoRollMax
DT_ScriptMoverLightweight!0x1864 m_trainSimulateBeforeMeEntity
DT_ScriptMoverLightweight!0x1868 m_rotateModeNonPhysics
DT_ScriptMoverLightweight!0x186c m_rotateModeIsLocal
DT_ScriptMoverLightweight!0x1870 m_RotateToAnglesStart
DT_ScriptMoverLightweight!0x187c m_RotateToAnglesEnd
DT_ScriptMoverLightweight!0x1888 m_rotateToTimeStart
DT_ScriptMoverLightweight!0x188c m_rotateToTimeEnd
DT_ScriptMoverLightweight!0x1890 m_rotateToTimeEaseIn
DT_ScriptMoverLightweight!0x1894 m_rotateToTimeEaseOut
DT_ScriptMoverLightweight!0x1898 m_rotateAxis
DT_ScriptMoverLightweight!0x18a4 m_rotateSpeed
DT_ScriptMoverLightweight!0x18a8 m_trainPitchMax
DT_ScriptMoverLightweight!0x18c4 m_useNonPhysicsMoveInterpolation
class DT_ScriptMoverTrainNode
{
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: Vector,
m_scriptNameIndex: Int,
m_firstChildEntityLink: Int,
m_firstParentEntityLink: Int,
m_numSmoothPoints: Int,
m_trainNodeMakeSmoothPointsParity: Int,
m_tangentType: Int,
m_perfectCircularRotation: Int,
}
DT_ScriptMoverTrainNode!0x004c m_cellX
DT_ScriptMoverTrainNode!0x0050 m_cellY
DT_ScriptMoverTrainNode!0x0054 m_cellZ
DT_ScriptMoverTrainNode!0x0058 m_localOrigin
DT_ScriptMoverTrainNode!0x0690 m_scriptNameIndex
DT_ScriptMoverTrainNode!0x0a40 m_firstChildEntityLink
DT_ScriptMoverTrainNode!0x0a44 m_firstParentEntityLink
DT_ScriptMoverTrainNode!0x0a60 m_numSmoothPoints
DT_ScriptMoverTrainNode!0x0a64 m_trainNodeMakeSmoothPointsParity
DT_ScriptMoverTrainNode!0x0a68 m_tangentType
DT_ScriptMoverTrainNode!0x0a6c m_perfectCircularRotation
class DT_ScriptNetData_SNDC_DEATH_BOX extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_DEATH_BOX!0x0000 m_bools
DT_ScriptNetData_SNDC_DEATH_BOX!0x0000 m_ranges
DT_ScriptNetData_SNDC_DEATH_BOX!0x0000 m_int32s
DT_ScriptNetData_SNDC_DEATH_BOX!0x0000 m_times
DT_ScriptNetData_SNDC_DEATH_BOX!0x0000 m_entities
DT_ScriptNetData_SNDC_DEATH_BOX!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_DEATH_BOX!0x0c74 m_ranges[0]
DT_ScriptNetData_SNDC_DEATH_BOX!0x0c98 m_int32s[0]
DT_ScriptNetData_SNDC_DEATH_BOX!0x0ca4 m_times[0]
DT_ScriptNetData_SNDC_DEATH_BOX!0x0cb0 m_entities[0]
class DT_ScriptNetData_SNDC_GLOBAL extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_GLOBAL!0x0000 m_bools
DT_ScriptNetData_SNDC_GLOBAL!0x0000 m_ranges
DT_ScriptNetData_SNDC_GLOBAL!0x0000 m_int32s
DT_ScriptNetData_SNDC_GLOBAL!0x0000 m_times
DT_ScriptNetData_SNDC_GLOBAL!0x0000 m_entities
DT_ScriptNetData_SNDC_GLOBAL!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_GLOBAL!0x0c82 m_ranges[0]
DT_ScriptNetData_SNDC_GLOBAL!0x0cc8 m_int32s[0]
DT_ScriptNetData_SNDC_GLOBAL!0x0cf0 m_times[0]
DT_ScriptNetData_SNDC_GLOBAL!0x0d58 m_entities[0]
class DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0000 m_bools
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0000 m_ranges
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0000 m_int32s
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0000 m_times
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0000 m_entities
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0c82 m_ranges[0]
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0cc8 m_int32s[0]
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0cf0 m_times[0]
DT_ScriptNetData_SNDC_GLOBAL_NON_REWIND!0x0d58 m_entities[0]
class DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0000 m_bools
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0000 m_ranges
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0000 m_int32s
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0000 m_times
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0000 m_entities
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0c8a m_ranges[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0cd0 m_int32s[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0ce8 m_times[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE!0x0d10 m_entities[0]
class DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0000 m_bools
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0000 m_ranges
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0000 m_int32s
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0000 m_times
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0000 m_entities
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0c8a m_ranges[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0d48 m_int32s[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0d60 m_times[0]
DT_ScriptNetData_SNDC_PLAYER_EXCLUSIVE_EXPANDED!0x0d88 m_entities[0]
class DT_ScriptNetData_SNDC_PLAYER_GLOBAL extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0000 m_bools
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0000 m_ranges
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0000 m_int32s
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0000 m_times
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0000 m_entities
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0c82 m_ranges[0]
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0cc8 m_int32s[0]
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0d00 m_times[0]
DT_ScriptNetData_SNDC_PLAYER_GLOBAL!0x0d28 m_entities[0]
class DT_ScriptNetData_SNDC_TITAN_SOUL extends DT_ScriptNetData
{
m_bools: Array,
m_ranges: Array,
m_int32s: Array,
m_times: Array,
m_entities: Array,
m_bools[0]: Int,
m_ranges[0]: Int,
m_int32s[0]: Int,
m_times[0]: Time,
m_entities[0]: Int,
}
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0000 m_bools
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0000 m_ranges
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0000 m_int32s
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0000 m_times
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0000 m_entities
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0c70 m_bools[0]
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0c7a m_ranges[0]
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0ca0 m_int32s[0]
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0cb0 m_times[0]
DT_ScriptNetData_SNDC_TITAN_SOUL!0x0cd8 m_entities[0]
class DT_ScriptProp extends DT_DynamicProp
{
m_networkedFlags: Int,
m_iHealth: Int,
m_iMaxHealth: Int,
m_minimapData: DT_MinimapBaseEntityData,
m_nameVisibilityFlags: Int,
m_title: String,
m_footstepType: String,
m_renderColorFriendlyIsValid: Int,
m_renderColorFriendly: Int,
m_armorType: Int,
m_scriptPropFlags: Int,
m_scriptPropSmartAmmoLockType: Int,
}
DT_ScriptProp!0x03ec m_networkedFlags
DT_ScriptProp!0x0438 m_iHealth
DT_ScriptProp!0x0578 m_iMaxHealth
DT_ScriptProp!0x0968 m_minimapData
DT_ScriptProp!0x09b8 m_nameVisibilityFlags
DT_ScriptProp!0x16f0 m_title
DT_ScriptProp!0x1710 m_footstepType
DT_ScriptProp!0x1750 m_renderColorFriendlyIsValid
DT_ScriptProp!0x1751 m_renderColorFriendly
DT_ScriptProp!0x1758 m_armorType
DT_ScriptProp!0x175c m_scriptPropFlags
DT_ScriptProp!0x1760 m_scriptPropSmartAmmoLockType
class DT_ScriptTraceVolume extends DT_BaseEntity
{
m_shapeType: Int,
m_sphereRadius: Float,
m_boxMins: Vector,
m_boxMaxs: Vector,
m_drawDebug: Int,
}
DT_ScriptTraceVolume!0x0a60 m_shapeType
DT_ScriptTraceVolume!0x0a64 m_sphereRadius
DT_ScriptTraceVolume!0x0a68 m_boxMins
DT_ScriptTraceVolume!0x0a74 m_boxMaxs
DT_ScriptTraceVolume!0x0a80 m_drawDebug
class DT_SequenceTransitioner
{
m_sequenceTransitionerLayers: DataTable,
m_sequenceTransitionerLayerCount: Int,
}
DT_SequenceTransitioner!0x0050 m_sequenceTransitionerLayers
DT_SequenceTransitioner!0x01a0 m_sequenceTransitionerLayerCount
class DT_SequenceTransitionerLayer
{
m_sequenceTransitionerLayerActive: Int,
m_sequenceTransitionerLayerStartCycle: Cycle,
m_sequenceTransitionerLayerSequence: Int,
m_sequenceTransitionerLayerPlaybackRate: Float,
m_sequenceTransitionerLayerStartTime: Time,
m_sequenceTransitionerLayerFadeOutDuration: Cycle,
}
DT_SequenceTransitionerLayer!0x0018 m_sequenceTransitionerLayerActive
DT_SequenceTransitionerLayer!0x001c m_sequenceTransitionerLayerStartCycle
DT_SequenceTransitionerLayer!0x0020 m_sequenceTransitionerLayerSequence
DT_SequenceTransitionerLayer!0x0028 m_sequenceTransitionerLayerPlaybackRate
DT_SequenceTransitionerLayer!0x002c m_sequenceTransitionerLayerStartTime
DT_SequenceTransitionerLayer!0x0030 m_sequenceTransitionerLayerFadeOutDuration
class DT_SoundData
{
m_targetEnt: Int,
m_soundID: BitMask,
m_networkTableID: Int,
m_soundIsStart: Int,
m_seek: Float,
}
DT_SoundData!0x0000 m_targetEnt
DT_SoundData!0x0008 m_soundID
DT_SoundData!0x0010 m_networkTableID
DT_SoundData!0x0014 m_soundIsStart
DT_SoundData!0x0018 m_seek
class DT_StatueProp extends DT_PhysicsProp
{
m_hInitBaseAnimating: Int,
m_bShatter: Int,
m_nShatterFlags: Int,
m_vShatterPosition: Vector,
m_vShatterForce: Vector,
}
DT_StatueProp!0x16f0 m_hInitBaseAnimating
DT_StatueProp!0x16f4 m_bShatter
DT_StatueProp!0x16f8 m_nShatterFlags
DT_StatueProp!0x16fc m_vShatterPosition
DT_StatueProp!0x1708 m_vShatterForce
class DT_StatusEffectPlugin
{
m_hOwnerEntity: Int,
m_statusEffectsTimedPluginNV: DataTable,
m_statusEffectsEndlessPluginNV: DataTable,
}
DT_StatusEffectPlugin!0x04a4 m_hOwnerEntity
DT_StatusEffectPlugin!0x0a60 m_statusEffectsTimedPluginNV
DT_StatusEffectPlugin!0x0a78 m_statusEffectsEndlessPluginNV
class DT_TEBreakModel extends DT_BaseTempEntity
{
m_vecOrigin: Vector,
m_angRotation.x: Float,
m_angRotation.y: Float,
m_angRotation.z: Float,
m_vecSize: Vector,
m_vecVelocity: Vector,
m_nRandomization: Int,
m_nModelIndex: Int,
m_nCount: Int,
m_fTime: Float,
m_nFlags: Int,
}
DT_TEBreakModel!0x0028 m_vecOrigin
DT_TEBreakModel!0x0034 m_angRotation.x
DT_TEBreakModel!0x0038 m_angRotation.y
DT_TEBreakModel!0x003c m_angRotation.z
DT_TEBreakModel!0x0040 m_vecSize
DT_TEBreakModel!0x004c m_vecVelocity
DT_TEBreakModel!0x0058 m_nRandomization
DT_TEBreakModel!0x005c m_nModelIndex
DT_TEBreakModel!0x0060 m_nCount
DT_TEBreakModel!0x0064 m_fTime
DT_TEBreakModel!0x0068 m_nFlags
class DT_TEExplosion extends DT_TEParticleSystem
{
m_fScale: Float,
m_nFrameRate: Int,
m_nFlags: Int,
m_vecNormal: Vector,
m_chMaterialType: Int,
m_nRadius: Int,
m_nInnerRadius: Int,
m_nMagnitude: Int,
m_impactEffectTableIndex: Int,
m_surfaceProp: Int,
m_owner: Int,
m_victim: Int,
}
DT_TEExplosion!0x0038 m_fScale
DT_TEExplosion!0x003c m_nFrameRate
DT_TEExplosion!0x0040 m_nFlags
DT_TEExplosion!0x0044 m_vecNormal
DT_TEExplosion!0x0050 m_chMaterialType
DT_TEExplosion!0x0054 m_nRadius
DT_TEExplosion!0x0058 m_nInnerRadius
DT_TEExplosion!0x005c m_nMagnitude
DT_TEExplosion!0x0060 m_impactEffectTableIndex
DT_TEExplosion!0x0064 m_surfaceProp
DT_TEExplosion!0x0068 m_owner
DT_TEExplosion!0x006c m_victim
class DT_TEPhysicsProp extends DT_BaseTempEntity
{
m_vecOrigin: Vector,
m_angRotation.x: Float,
m_angRotation.y: Float,
m_angRotation.z: Float,
m_vecVelocity: Vector,
m_nModelIndex: Int,
m_nSkin: Int,
m_nFlags: Int,
m_nEffects: Int,
}
DT_TEPhysicsProp!0x0028 m_vecOrigin
DT_TEPhysicsProp!0x0034 m_angRotation.x
DT_TEPhysicsProp!0x0038 m_angRotation.y
DT_TEPhysicsProp!0x003c m_angRotation.z
DT_TEPhysicsProp!0x0040 m_vecVelocity
DT_TEPhysicsProp!0x004c m_nModelIndex
DT_TEPhysicsProp!0x0050 m_nSkin
DT_TEPhysicsProp!0x0054 m_nFlags
DT_TEPhysicsProp!0x0058 m_nEffects
class DT_TEProjectileTrail extends DT_BaseTempEntity
{
m_owner: Int,
m_startPos: Vector,
m_endPos: Vector,
m_weaponClassIndex: Int,
m_modBitfield: Int,
m_projectileTrailIndex: Int,
m_impactEffectTable: Int,
}
DT_TEProjectileTrail!0x0028 m_owner
DT_TEProjectileTrail!0x002c m_startPos
DT_TEProjectileTrail!0x0038 m_endPos
DT_TEProjectileTrail!0x0044 m_weaponClassIndex
DT_TEProjectileTrail!0x0048 m_modBitfield
DT_TEProjectileTrail!0x004c m_projectileTrailIndex
DT_TEProjectileTrail!0x0050 m_impactEffectTable
class DT_TEScriptParticleSystem extends DT_BaseTempEntity
{
m_effectIndex: Int,
m_origin: Vector,
m_angles: Vector,
m_controlPoint1: Vector,
}
DT_TEScriptParticleSystem!0x0028 m_effectIndex
DT_TEScriptParticleSystem!0x002c m_origin
DT_TEScriptParticleSystem!0x0038 m_angles
DT_TEScriptParticleSystem!0x0044 m_controlPoint1
class DT_TEScriptParticleSystemOnEntity extends DT_BaseTempEntity
{
m_effectIndex: Int,
m_ent: Int,
m_attachType: Int,
m_attachmentIndex: Int,
m_attachType2: Int,
m_attachmentIndex2: Int,
}
DT_TEScriptParticleSystemOnEntity!0x0028 m_effectIndex
DT_TEScriptParticleSystemOnEntity!0x002c m_ent
DT_TEScriptParticleSystemOnEntity!0x0030 m_attachType
DT_TEScriptParticleSystemOnEntity!0x0034 m_attachmentIndex
DT_TEScriptParticleSystemOnEntity!0x0038 m_attachType2
DT_TEScriptParticleSystemOnEntity!0x003c m_attachmentIndex2
class DT_TEShatterSurface extends DT_BaseTempEntity
{
m_vecOrigin: Vector,
m_vecAngles: Vector,
m_vecForce: Vector,
m_vecForcePos: Vector,
m_flWidth: Float,
m_flHeight: Float,
m_flShardSize: Float,
m_nSurfaceType: Int,
}
DT_TEShatterSurface!0x0028 m_vecOrigin
DT_TEShatterSurface!0x0034 m_vecAngles
DT_TEShatterSurface!0x0040 m_vecForce
DT_TEShatterSurface!0x004c m_vecForcePos
DT_TEShatterSurface!0x0058 m_flWidth
DT_TEShatterSurface!0x005c m_flHeight
DT_TEShatterSurface!0x0060 m_flShardSize
DT_TEShatterSurface!0x0064 m_nSurfaceType
class DT_Team
{
player_array_element: Int,
"player_array": Array,
m_score: Int,
m_score2: Int,
m_kills: Int,
m_deaths: Int,
m_iRoundsWon: Int,
m_iTeamTeamNum: Int,
m_teamColor: Vector,
m_szTeamname: String,
m_reservedPlayerCount: Int,
m_connectingPlayerCount: Int,
m_loadingPlayerCount: Int,
}
DT_Team!0x0000 player_array_element
DT_Team!0x0000 "player_array"
DT_Team!0x0a60 m_score
DT_Team!0x0a64 m_score2
DT_Team!0x0a68 m_kills
DT_Team!0x0a6c m_deaths
DT_Team!0x0a70 m_iRoundsWon
DT_Team!0x0a74 m_iTeamTeamNum
DT_Team!0x0a78 m_teamColor
DT_Team!0x0aa8 m_szTeamname
DT_Team!0x0ba8 m_reservedPlayerCount
DT_Team!0x0bac m_connectingPlayerCount
DT_Team!0x0bb0 m_loadingPlayerCount
class DT_Tether
{
pos: Vector,
health: Float,
strength: Float,
healthDrainPerSec: Float,
healthStretchDamageScale: Float,
healthVelocityDamageScale: Float,
radius: Float,
}
DT_Tether!0x0000 pos
DT_Tether!0x000c health
DT_Tether!0x0010 strength
DT_Tether!0x0014 healthDrainPerSec
DT_Tether!0x0018 healthStretchDamageScale
DT_Tether!0x001c healthVelocityDamageScale
DT_Tether!0x0020 radius
class DT_ThirdPersonView
{
m_thirdPersonEntViewOffset.x: Float,
m_thirdPersonEntViewOffset.y: Float,
m_thirdPersonEntViewOffset.z: Float,
m_thirdPersonEntShouldViewAnglesFollowThirdPersonEnt: Int,
m_thirdPersonEntPitchIsFreelook: Int,
m_thirdPersonEntYawIsFreelook: Int,
m_thirdPersonEntUseFixedDist: Int,
m_thirdPersonEntFixedClientOnly: Int,
m_thirdPersonEntPushedInByGeo: Int,
m_thirdPersonEntDrawViewmodel: Int,
m_thirdPersonEntEnableCameraLag: Int,
m_thirdPersonEntFreezeLookControls: Int,
m_thirdPersonEntBlendInTotalDuration: Float,
m_thirdPersonEntBlendInEaseInDuration: Float,
m_thirdPersonEntBlendInEaseOutDuration: Float,
m_thirdPersonEntBlendOutDuration: Float,
m_thirdPersonEntFixedPitch: Float,
m_thirdPersonEntFixedYaw: Float,
m_thirdPersonEntFixedDist: Float,
m_thirdPersonEntFixedHeight: Float,
m_thirdPersonEntFixedRight: Float,
m_thirdPersonEntMinYaw: Float,
m_thirdPersonEntMaxYaw: Float,
m_thirdPersonEntMinPitch: Float,
m_thirdPersonEntMaxPitch: Float,
m_thirdPersonEntSpringToCenterRate: Float,
m_thirdPersonEntSpringToCenterDelay: Float,
m_thirdPersonEntLookaheadLowerEntSpeed: Float,
m_thirdPersonEntLookaheadUpperEntSpeed: Float,
m_thirdPersonEntLookaheadMaxAngle: Float,
m_thirdPersonEntLookaheadLerpAheadRate: Float,
m_thirdPersonEntLookaheadLerpToCenterRate: Float,
}
DT_ThirdPersonView!0x0000 m_thirdPersonEntViewOffset.x
DT_ThirdPersonView!0x0004 m_thirdPersonEntViewOffset.y
DT_ThirdPersonView!0x0008 m_thirdPersonEntViewOffset.z
DT_ThirdPersonView!0x000c m_thirdPersonEntShouldViewAnglesFollowThirdPersonEnt
DT_ThirdPersonView!0x000d m_thirdPersonEntPitchIsFreelook
DT_ThirdPersonView!0x000e m_thirdPersonEntYawIsFreelook
DT_ThirdPersonView!0x000f m_thirdPersonEntUseFixedDist
DT_ThirdPersonView!0x0010 m_thirdPersonEntFixedClientOnly
DT_ThirdPersonView!0x0011 m_thirdPersonEntPushedInByGeo
DT_ThirdPersonView!0x0012 m_thirdPersonEntDrawViewmodel
DT_ThirdPersonView!0x0013 m_thirdPersonEntEnableCameraLag
DT_ThirdPersonView!0x0014 m_thirdPersonEntFreezeLookControls
DT_ThirdPersonView!0x0018 m_thirdPersonEntBlendInTotalDuration
DT_ThirdPersonView!0x001c m_thirdPersonEntBlendInEaseInDuration
DT_ThirdPersonView!0x0020 m_thirdPersonEntBlendInEaseOutDuration
DT_ThirdPersonView!0x0024 m_thirdPersonEntBlendOutDuration
DT_ThirdPersonView!0x0028 m_thirdPersonEntFixedPitch
DT_ThirdPersonView!0x002c m_thirdPersonEntFixedYaw
DT_ThirdPersonView!0x0030 m_thirdPersonEntFixedDist
DT_ThirdPersonView!0x0034 m_thirdPersonEntFixedHeight
DT_ThirdPersonView!0x0038 m_thirdPersonEntFixedRight
DT_ThirdPersonView!0x0050 m_thirdPersonEntMinYaw
DT_ThirdPersonView!0x0054 m_thirdPersonEntMaxYaw
DT_ThirdPersonView!0x0058 m_thirdPersonEntMinPitch
DT_ThirdPersonView!0x005c m_thirdPersonEntMaxPitch
DT_ThirdPersonView!0x0060 m_thirdPersonEntSpringToCenterRate
DT_ThirdPersonView!0x0064 m_thirdPersonEntSpringToCenterDelay
DT_ThirdPersonView!0x0068 m_thirdPersonEntLookaheadLowerEntSpeed
DT_ThirdPersonView!0x006c m_thirdPersonEntLookaheadUpperEntSpeed
DT_ThirdPersonView!0x0070 m_thirdPersonEntLookaheadMaxAngle
DT_ThirdPersonView!0x0074 m_thirdPersonEntLookaheadLerpAheadRate
DT_ThirdPersonView!0x0078 m_thirdPersonEntLookaheadLerpToCenterRate
class DT_TitanSoul
{
statuseffectsdata_soul: DT_TitanSoul_StatusEffects,
m_bossPlayer: Int,
m_shieldHealth: Int,
m_shieldHealthMax: Int,
m_networkedFlags: Int,
m_titan: Int,
m_titanSoulScriptNetData: Int,
m_lastRodeoHitTime: Time,
m_nextCoreChargeAvailable: Time,
m_coreChargeExpireTime: Time,
m_coreChargeStartTime: Time,
m_coreUseDuration: Time,
m_damageComboLatestUpdateTime: Time,
m_damageComboStartHealth: Int,
m_stance: Int,
m_doomed: Int,
m_playerSettingsNum: BitMask,
m_invalidHealthBarEnt: Int,
m_bEjecting: Int,
m_isValidRodeoTarget: Int,
}
DT_TitanSoul!0x0000 statuseffectsdata_soul
DT_TitanSoul!0x0124 m_bossPlayer
DT_TitanSoul!0x0170 m_shieldHealth
DT_TitanSoul!0x0174 m_shieldHealthMax
DT_TitanSoul!0x03ec m_networkedFlags
DT_TitanSoul!0x0a60 m_titan
DT_TitanSoul!0x0a68 m_titanSoulScriptNetData
DT_TitanSoul!0x0c00 m_lastRodeoHitTime
DT_TitanSoul!0x0c08 m_nextCoreChargeAvailable
DT_TitanSoul!0x0c10 m_coreChargeExpireTime
DT_TitanSoul!0x0c18 m_coreChargeStartTime
DT_TitanSoul!0x0c1c m_coreUseDuration
DT_TitanSoul!0x0c20 m_damageComboLatestUpdateTime
DT_TitanSoul!0x0c24 m_damageComboStartHealth
DT_TitanSoul!0x0dc8 m_stance
DT_TitanSoul!0x0dcc m_doomed
DT_TitanSoul!0x0dd0 m_playerSettingsNum
DT_TitanSoul!0x0dd8 m_invalidHealthBarEnt
DT_TitanSoul!0x0dd9 m_bEjecting
DT_TitanSoul!0x0dda m_isValidRodeoTarget
class DT_TitanSoul_StatusEffects
{
m_statusEffectsTimedTitanSoulNV: DataTable,
m_statusEffectsEndlessTitanSoulNV: DataTable,
}
DT_TitanSoul_StatusEffects!0x0c28 m_statusEffectsTimedTitanSoulNV
DT_TitanSoul_StatusEffects!0x0d18 m_statusEffectsEndlessTitanSoulNV
class DT_TriggerCylinderHeavy extends DT_BaseTrigger
{
m_triggerFilterMask: BitMask,
m_radius: Float,
m_aboveHeight: Float,
m_belowHeight: Float,
m_teslaTrapBaseHeight: Float,
m_vertOverride: Float,
m_launchPower: Float,
m_punchSoftAmount: Float,
m_punchHardAmount: Float,
m_punchRandomBoost: Float,
m_gravityLiftUpSpeed: Float,
m_gravityLiftMoveSpeed: Float,
m_gravityLiftMoveAccel: Float,
m_gravityLiftToCenterSpeed: Float,
m_gravityLiftToCenterAccel: Float,
m_gravityLiftEjectUpSpeed: Float,
m_gravityLiftEjectForwardSpeed: Float,
m_gravityLiftMaxEjectTime: Float,
m_gravityLiftMaxHoverTime: Float,
m_blackholeIsStrongPulling: Int,
m_blackholeStrongPullAddlSpeed: Float,
m_blackholeOuterPullSpeed: Float,
m_blackholeInnerPullSpeed: Float,
m_blackholeOuterMoveSpeed: Float,
m_blackholeInnerMoveSpeed: Float,
m_blackholeInnerRadius: Float,
m_crowdPusherRadius: Float,
m_crowdPusherArcDeg: Float,
m_crowdPusherPower: Float,
m_crowdPusherShovePower: Float,
m_triggerType: Int,
m_teslaTrapFXVisible: Int,
m_teslaTrapObstructedEndTime: Time,
m_teslaTrapStart: Int,
m_teslaTrapEnd: Int,
m_teslaTrapUp: Vector,
m_launchDir: Vector,
m_mortarRingSegementStart: Int,
m_mortarRingSegementEnd: Int,
}
DT_TriggerCylinderHeavy!0x0aa0 m_triggerFilterMask
DT_TriggerCylinderHeavy!0x0aa8 m_radius
DT_TriggerCylinderHeavy!0x0aac m_aboveHeight
DT_TriggerCylinderHeavy!0x0ab0 m_belowHeight
DT_TriggerCylinderHeavy!0x0ab4 m_teslaTrapBaseHeight
DT_TriggerCylinderHeavy!0x0ab8 m_vertOverride
DT_TriggerCylinderHeavy!0x0abc m_launchPower
DT_TriggerCylinderHeavy!0x0ac0 m_punchSoftAmount
DT_TriggerCylinderHeavy!0x0ac4 m_punchHardAmount
DT_TriggerCylinderHeavy!0x0ac8 m_punchRandomBoost
DT_TriggerCylinderHeavy!0x0acc m_gravityLiftUpSpeed
DT_TriggerCylinderHeavy!0x0ad0 m_gravityLiftMoveSpeed
DT_TriggerCylinderHeavy!0x0ad4 m_gravityLiftMoveAccel
DT_TriggerCylinderHeavy!0x0ad8 m_gravityLiftToCenterSpeed
DT_TriggerCylinderHeavy!0x0adc m_gravityLiftToCenterAccel
DT_TriggerCylinderHeavy!0x0ae0 m_gravityLiftEjectUpSpeed
DT_TriggerCylinderHeavy!0x0ae4 m_gravityLiftEjectForwardSpeed
DT_TriggerCylinderHeavy!0x0ae8 m_gravityLiftMaxEjectTime
DT_TriggerCylinderHeavy!0x0aec m_gravityLiftMaxHoverTime
DT_TriggerCylinderHeavy!0x0af0 m_blackholeIsStrongPulling
DT_TriggerCylinderHeavy!0x0af4 m_blackholeStrongPullAddlSpeed
DT_TriggerCylinderHeavy!0x0af8 m_blackholeOuterPullSpeed
DT_TriggerCylinderHeavy!0x0afc m_blackholeInnerPullSpeed
DT_TriggerCylinderHeavy!0x0b00 m_blackholeOuterMoveSpeed
DT_TriggerCylinderHeavy!0x0b04 m_blackholeInnerMoveSpeed
DT_TriggerCylinderHeavy!0x0b08 m_blackholeInnerRadius
DT_TriggerCylinderHeavy!0x0b0c m_crowdPusherRadius
DT_TriggerCylinderHeavy!0x0b10 m_crowdPusherArcDeg
DT_TriggerCylinderHeavy!0x0b14 m_crowdPusherPower
DT_TriggerCylinderHeavy!0x0b18 m_crowdPusherShovePower
DT_TriggerCylinderHeavy!0x0b1c m_triggerType
DT_TriggerCylinderHeavy!0x0b20 m_teslaTrapFXVisible
DT_TriggerCylinderHeavy!0x0b28 m_teslaTrapObstructedEndTime
DT_TriggerCylinderHeavy!0x0b2c m_teslaTrapStart
DT_TriggerCylinderHeavy!0x0b30 m_teslaTrapEnd
DT_TriggerCylinderHeavy!0x0b34 m_teslaTrapUp
DT_TriggerCylinderHeavy!0x0b40 m_launchDir
DT_TriggerCylinderHeavy!0x0b54 m_mortarRingSegementStart
DT_TriggerCylinderHeavy!0x0b58 m_mortarRingSegementEnd
class DT_TriggerPointGravity extends DT_BaseTrigger
{
m_pullOuterRadius: Float,
m_pullInnerRadius: Float,
m_reduceSpeedOuterRadius: Float,
m_reduceSpeedInnerRadius: Float,
m_pullAccel: Float,
m_pullSpeed: Float,
m_constantPullStregnth: Int,
}
DT_TriggerPointGravity!0x0aa0 m_pullOuterRadius
DT_TriggerPointGravity!0x0aa4 m_pullInnerRadius
DT_TriggerPointGravity!0x0aa8 m_reduceSpeedOuterRadius
DT_TriggerPointGravity!0x0aac m_reduceSpeedInnerRadius
DT_TriggerPointGravity!0x0ab0 m_pullAccel
DT_TriggerPointGravity!0x0ab4 m_pullSpeed
DT_TriggerPointGravity!0x0ab8 m_constantPullStregnth
class DT_Turret extends DT_BaseAnimatingOverlay
{
m_iHealth: Int,
m_iMaxHealth: Int,
m_overlayEventParity: DataTable,
m_settingsIndex: Int,
m_driver: Int,
m_forceAimPitch: Float,
m_forceAimYaw: Float,
m_driverDetachTime: Float,
m_driverState: Int,
m_turretWeapon: Int,
m_title: String,
}
DT_Turret!0x0438 m_iHealth
DT_Turret!0x0578 m_iMaxHealth
DT_Turret!0x17a1 m_overlayEventParity
DT_Turret!0x19e8 m_settingsIndex
DT_Turret!0x1a18 m_driver
DT_Turret!0x1a40 m_forceAimPitch
DT_Turret!0x1a44 m_forceAimYaw
DT_Turret!0x1a48 m_driverDetachTime
DT_Turret!0x1a4c m_driverState
DT_Turret!0x1a50 m_turretWeapon
DT_Turret!0x1a5c m_title
class DT_VGuiScreen extends DT_BaseEntity
{
m_flWidth: Float,
m_flHeight: Float,
m_nPanelName: Int,
m_nAttachmentIndex: Int,
m_nOverlayMaterial: Int,
m_fScreenFlags: Int,
m_hPlayerOwner: Int,
}
DT_VGuiScreen!0x0a60 m_flWidth
DT_VGuiScreen!0x0a64 m_flHeight
DT_VGuiScreen!0x0a70 m_nPanelName
DT_VGuiScreen!0x0a8c m_nAttachmentIndex
DT_VGuiScreen!0x0a90 m_nOverlayMaterial
DT_VGuiScreen!0x0a94 m_fScreenFlags
DT_VGuiScreen!0x0af8 m_hPlayerOwner
class DT_VehicleDriverExclusive
{
m_hoverVehicleHoverOffsetPrev: Array,
m_localOrigin: VectorXY,
m_localOrigin.z: Float,
m_hoverVehicleHoverOffsetPrev[0]: Float,
m_hoverVehicleSmoothTilt: Vector,
m_hoverVehicleSmoothTiltVelocity: Vector,
m_hoverVehicleSmoothYaw: Float,
m_hoverVehicleSmoothYawVelocity: Float,
m_hoverVehicleLookAheadAcceleration: Vector,
m_hoverVehicleDebugFlyMode: Int,
m_hoverVehiclePhysPush: Vector,
m_pushedFixedPointOffset: DataTable,
}
DT_VehicleDriverExclusive!0x0000 m_hoverVehicleHoverOffsetPrev
DT_VehicleDriverExclusive!0x0004 m_localOrigin
DT_VehicleDriverExclusive!0x000c m_localOrigin.z
DT_VehicleDriverExclusive!0x1a48 m_hoverVehicleHoverOffsetPrev[0]
DT_VehicleDriverExclusive!0x1b18 m_hoverVehicleSmoothTilt
DT_VehicleDriverExclusive!0x1b24 m_hoverVehicleSmoothTiltVelocity
DT_VehicleDriverExclusive!0x1b30 m_hoverVehicleSmoothYaw
DT_VehicleDriverExclusive!0x1b34 m_hoverVehicleSmoothYawVelocity
DT_VehicleDriverExclusive!0x1b38 m_hoverVehicleLookAheadAcceleration
DT_VehicleDriverExclusive!0x1b4c m_hoverVehicleDebugFlyMode
DT_VehicleDriverExclusive!0x1b80 m_hoverVehiclePhysPush
DT_VehicleDriverExclusive!0x1cb8 m_pushedFixedPointOffset
class DT_VehicleNonDriverExclusive
{
m_cellX: Int,
m_cellY: Int,
m_cellZ: Int,
m_localOrigin: VectorXY,
m_localOrigin.z: Float,
}
DT_VehicleNonDriverExclusive!0x004c m_cellX
DT_VehicleNonDriverExclusive!0x0050 m_cellY
DT_VehicleNonDriverExclusive!0x0054 m_cellZ
DT_VehicleNonDriverExclusive!0x0058 m_localOrigin
DT_VehicleNonDriverExclusive!0x0060 m_localOrigin.z
class DT_VortexSphere extends DT_BaseEntity
{
m_spawnflags: Int,
m_iHealth: Int,
m_enabled: Int,
m_radius: Float,
m_height: Float,
m_bulletFov: Float,
m_bulletAbsorbedCount: Int,
m_projectileAbsorbedCount: Int,
m_ownerWeapon: Int,
m_vortexEffect: Int,
m_vortexLocalAngles: Vector,
m_gunAttachment: String,
}
DT_VortexSphere!0x0094 m_spawnflags
DT_VortexSphere!0x0438 m_iHealth
DT_VortexSphere!0x0a60 m_enabled
DT_VortexSphere!0x0a64 m_radius
DT_VortexSphere!0x0a68 m_height
DT_VortexSphere!0x0a6c m_bulletFov
DT_VortexSphere!0x0a70 m_bulletAbsorbedCount
DT_VortexSphere!0x0a74 m_projectileAbsorbedCount
DT_VortexSphere!0x0a78 m_ownerWeapon
DT_VortexSphere!0x0a7c m_vortexEffect
DT_VortexSphere!0x0a80 m_vortexLocalAngles
DT_VortexSphere!0x0a90 m_gunAttachment
class DT_WeaponInventory
{
weapons: DataTable,
offhandWeapons: DataTable,
activeWeapons: DataTable,
}
DT_WeaponInventory!0x0008 weapons
DT_WeaponInventory!0x0030 offhandWeapons
DT_WeaponInventory!0x0068 activeWeapons
class DT_WeaponInventoryActiveWeaponOnly
{
activeWeapons: DataTable,
}
DT_WeaponInventoryActiveWeaponOnly!0x0068 activeWeapons
class DT_WeaponPlayerData
{
m_moveSpread: Float,
m_spreadStartTime: Time,
m_spreadStartFracHip: Float,
m_spreadStartFracADS: Float,
m_kickSpreadHipfire: Float,
m_kickSpreadADS: Float,
m_kickTime: Time,
m_kickScaleBasePitch: Float,
m_kickScaleBaseYaw: Float,
m_kickPatternScaleBase: Float,
m_kickSpringHeatBaseTime: Time,
m_kickSpringHeatBaseValue: Float,
m_semiAutoTriggerHoldTime: Time,
m_semiAutoTriggerDown: Int,
m_pendingTriggerPull: Int,
m_semiAutoNeedsRechamber: Int,
m_pendingReloadAttempt: Int,
m_offhandHybridNormalMode: Int,
m_pendingoffhandHybridToss: Int,
m_fastHolster: Int,
m_didFirstDeploy: Int,
m_shouldCatch: Int,
m_clipModelIsHidden: Int,
m_segmentedReloadEndSeqRequired: Int,
m_reloadStartedEmpty: Int,
m_segmentedAnimStartedOneHanded: Int,
m_segmentedReloadCanRestartLoop: Int,
m_segmentedReloadLoopFireLocked: Int,
m_realtimeModCmds: DataTable,
m_realtimeModCmdHead: Int,
m_realtimeModCmdCount: Int,
m_realtimeModCanADS: Int,
m_customActivityAttachedModelIndex: Int,
m_customActivityAttachedModelAttachmentIndex: Int,
m_fireRateLerp_startTime: Time,
m_fireRateLerp_startFraction: Float,
m_fireRateLerp_stopTime: Time,
m_fireRateLerp_stopFraction: Float,
m_chargeAnimIndex: Int,
m_chargeAnimIndexOld: Int,
m_proScreen_owner: Int,
m_proScreen_int0: Int,
m_proScreen_int1: Int,
m_proScreen_int2: Int,
m_proScreen_float0: Float,
m_proScreen_float1: Float,
m_proScreen_float2: Float,
m_reloadMilestone: Int,
m_rechamberMilestone: Int,
m_cooldownMilestone: Int,
m_prevSeqWeight: Int,
m_fullReloadStartTime: Time,
m_scriptTime0: Time,
m_scriptTime1: Time,
m_scriptFlags0: Int,
m_scriptInt0: Int,
m_scriptInt1: Int,
m_curZoomFOV: Float,
m_targetZoomFOV: Float,
m_zoomFOVLerpTime: Float,
m_zoomFOVLerpEndTime: Time,
m_latestDryfireTime: Time,
m_requestedAttackEndTime: Time,
m_currentAltFireAnimIndex: Int,
m_legendaryModelIndex: Int,
m_charmModelIndex: Int,
m_charmAttachment: Int,
m_charmScriptIndex: Int,
}
DT_WeaponPlayerData!0x0008 m_moveSpread
DT_WeaponPlayerData!0x000c m_spreadStartTime
DT_WeaponPlayerData!0x0010 m_spreadStartFracHip
DT_WeaponPlayerData!0x0014 m_spreadStartFracADS
DT_WeaponPlayerData!0x0018 m_kickSpreadHipfire
DT_WeaponPlayerData!0x001c m_kickSpreadADS
DT_WeaponPlayerData!0x0020 m_kickTime
DT_WeaponPlayerData!0x0024 m_kickScaleBasePitch
DT_WeaponPlayerData!0x0028 m_kickScaleBaseYaw
DT_WeaponPlayerData!0x002c m_kickPatternScaleBase
DT_WeaponPlayerData!0x0030 m_kickSpringHeatBaseTime
DT_WeaponPlayerData!0x0034 m_kickSpringHeatBaseValue
DT_WeaponPlayerData!0x0038 m_semiAutoTriggerHoldTime
DT_WeaponPlayerData!0x003c m_semiAutoTriggerDown
DT_WeaponPlayerData!0x003d m_pendingTriggerPull
DT_WeaponPlayerData!0x003e m_semiAutoNeedsRechamber
DT_WeaponPlayerData!0x003f m_pendingReloadAttempt
DT_WeaponPlayerData!0x0040 m_offhandHybridNormalMode
DT_WeaponPlayerData!0x0041 m_pendingoffhandHybridToss
DT_WeaponPlayerData!0x0042 m_fastHolster
DT_WeaponPlayerData!0x0043 m_didFirstDeploy
DT_WeaponPlayerData!0x0044 m_shouldCatch
DT_WeaponPlayerData!0x0045 m_clipModelIsHidden
DT_WeaponPlayerData!0x0046 m_segmentedReloadEndSeqRequired
DT_WeaponPlayerData!0x0047 m_reloadStartedEmpty
DT_WeaponPlayerData!0x0048 m_segmentedAnimStartedOneHanded
DT_WeaponPlayerData!0x0049 m_segmentedReloadCanRestartLoop
DT_WeaponPlayerData!0x004a m_segmentedReloadLoopFireLocked
DT_WeaponPlayerData!0x004b m_realtimeModCmds
DT_WeaponPlayerData!0x0053 m_realtimeModCmdHead
DT_WeaponPlayerData!0x0054 m_realtimeModCmdCount
DT_WeaponPlayerData!0x0055 m_realtimeModCanADS
DT_WeaponPlayerData!0x0058 m_customActivityAttachedModelIndex
DT_WeaponPlayerData!0x005c m_customActivityAttachedModelAttachmentIndex
DT_WeaponPlayerData!0x0060 m_fireRateLerp_startTime
DT_WeaponPlayerData!0x0064 m_fireRateLerp_startFraction
DT_WeaponPlayerData!0x0068 m_fireRateLerp_stopTime
DT_WeaponPlayerData!0x006c m_fireRateLerp_stopFraction
DT_WeaponPlayerData!0x0070 m_chargeAnimIndex
DT_WeaponPlayerData!0x0074 m_chargeAnimIndexOld
DT_WeaponPlayerData!0x0078 m_proScreen_owner
DT_WeaponPlayerData!0x007c m_proScreen_int0
DT_WeaponPlayerData!0x0080 m_proScreen_int1
DT_WeaponPlayerData!0x0084 m_proScreen_int2
DT_WeaponPlayerData!0x0088 m_proScreen_float0
DT_WeaponPlayerData!0x008c m_proScreen_float1
DT_WeaponPlayerData!0x0090 m_proScreen_float2
DT_WeaponPlayerData!0x0094 m_reloadMilestone
DT_WeaponPlayerData!0x0098 m_rechamberMilestone
DT_WeaponPlayerData!0x009c m_cooldownMilestone
DT_WeaponPlayerData!0x00a0 m_prevSeqWeight
DT_WeaponPlayerData!0x00a4 m_fullReloadStartTime
DT_WeaponPlayerData!0x00a8 m_scriptTime0
DT_WeaponPlayerData!0x00ac m_scriptTime1
DT_WeaponPlayerData!0x00b0 m_scriptFlags0
DT_WeaponPlayerData!0x00b4 m_scriptInt0
DT_WeaponPlayerData!0x00b6 m_scriptInt1
DT_WeaponPlayerData!0x00b8 m_curZoomFOV
DT_WeaponPlayerData!0x00bc m_targetZoomFOV
DT_WeaponPlayerData!0x00c0 m_zoomFOVLerpTime
DT_WeaponPlayerData!0x00c4 m_zoomFOVLerpEndTime
DT_WeaponPlayerData!0x00c8 m_latestDryfireTime
DT_WeaponPlayerData!0x00cc m_requestedAttackEndTime
DT_WeaponPlayerData!0x00d0 m_currentAltFireAnimIndex
DT_WeaponPlayerData!0x00d4 m_legendaryModelIndex
DT_WeaponPlayerData!0x00d8 m_charmModelIndex
DT_WeaponPlayerData!0x00dc m_charmAttachment
DT_WeaponPlayerData!0x00e0 m_charmScriptIndex
class DT_WeaponX extends DT_BaseAnimating
{
LocalWeaponData: DT_WeaponX_LocalWeaponData,
predictingClientOnly: DT_WeaponX_PredictingClientOnly,
m_networkedFlags: Int,
m_bClientSideAnimation: Int,
m_weaponOwner: Int,
m_worldModelIndexOverride: Int,
m_iWorldModelIndex: Int,
m_holsterModelIndex: Int,
m_droppedModelIndex: Int,
m_nIdealSequence: Int,
m_IdealActivity: Int,
m_weaponActivity: Int,
m_ActiveState: Int,
m_weapState: Int,
m_allowedToUse: Int,
m_discarded: Int,
m_forcedADS: Int,
m_tossRelease: Int,
m_customActivity: Int,
m_customActivitySequence: Int,
m_customActivityOwner: Int,
m_customActivityEndTime: Time,
m_customActivityFlags: Int,
m_playerData: DT_WeaponPlayerData,
m_lastTossedGrenade: Int,
m_targetingLaserEnabledScript: Int,
m_needsReloadCheck: Int,
m_needsEmptyCycleCheck: Int,
m_skinOverride: Int,
m_skinOverrideIsValid: Int,
m_chargeStartTime: Time,
m_chargeEndTime: Time,
m_lastChargeFrac: Float,
m_sustainedDischargeEndTime: Time,
m_sustainedLaserCurrentSpread: Float,
m_sustainedDischargeIsInPrimaryAttack: Int,
m_sustainedLaserNextRandomSeed: Int,
m_modBitfieldFromPlayer: Int,
m_modBitfieldInternal: Int,
m_modBitfieldCurrent: Int,
m_curSharedEnergyCost: Int,
m_grappleWeaponNeedsDryfire: Int,
m_scriptFloat0: Float,
m_scriptActivated: Int,
m_isLoadoutPickup: Int,
m_utilityEnt: Int,
m_weaponNameIndex: Int,
m_shouldPlayIdleAnims: Int,
m_oaActiveOverride: Int,
m_parentTurret: Int,
}
DT_WeaponX!0x0000 LocalWeaponData
DT_WeaponX!0x0000 predictingClientOnly
DT_WeaponX!0x03ec m_networkedFlags
DT_WeaponX!0x1044 m_bClientSideAnimation
DT_WeaponX!0x1690 m_weaponOwner
DT_WeaponX!0x16a4 m_worldModelIndexOverride
DT_WeaponX!0x16a8 m_iWorldModelIndex
DT_WeaponX!0x16ac m_holsterModelIndex
DT_WeaponX!0x16b0 m_droppedModelIndex
DT_WeaponX!0x16b4 m_nIdealSequence
DT_WeaponX!0x16b8 m_IdealActivity
DT_WeaponX!0x16bc m_weaponActivity
DT_WeaponX!0x16c0 m_ActiveState
DT_WeaponX!0x16d4 m_weapState
DT_WeaponX!0x16d8 m_allowedToUse
DT_WeaponX!0x16d9 m_discarded
DT_WeaponX!0x16dc m_forcedADS
DT_WeaponX!0x16e0 m_tossRelease
DT_WeaponX!0x16e4 m_customActivity
DT_WeaponX!0x16e8 m_customActivitySequence
DT_WeaponX!0x16ec m_customActivityOwner
DT_WeaponX!0x16f0 m_customActivityEndTime
DT_WeaponX!0x16f4 m_customActivityFlags
DT_WeaponX!0x16f8 m_playerData
DT_WeaponX!0x17e0 m_lastTossedGrenade
DT_WeaponX!0x17e4 m_targetingLaserEnabledScript
DT_WeaponX!0x17e5 m_needsReloadCheck
DT_WeaponX!0x17e6 m_needsEmptyCycleCheck
DT_WeaponX!0x17e8 m_skinOverride
DT_WeaponX!0x17ec m_skinOverrideIsValid
DT_WeaponX!0x17f0 m_chargeStartTime
DT_WeaponX!0x17f4 m_chargeEndTime
DT_WeaponX!0x17f8 m_lastChargeFrac
DT_WeaponX!0x1820 m_sustainedDischargeEndTime
DT_WeaponX!0x1824 m_sustainedLaserCurrentSpread
DT_WeaponX!0x1828 m_sustainedDischargeIsInPrimaryAttack
DT_WeaponX!0x1829 m_sustainedLaserNextRandomSeed
DT_WeaponX!0x182c m_modBitfieldFromPlayer
DT_WeaponX!0x1830 m_modBitfieldInternal
DT_WeaponX!0x1834 m_modBitfieldCurrent
DT_WeaponX!0x1838 m_curSharedEnergyCost
DT_WeaponX!0x183c m_grappleWeaponNeedsDryfire
DT_WeaponX!0x1840 m_scriptFloat0
DT_WeaponX!0x1844 m_scriptActivated
DT_WeaponX!0x1845 m_isLoadoutPickup
DT_WeaponX!0x1848 m_utilityEnt
DT_WeaponX!0x1850 m_weaponNameIndex
DT_WeaponX!0x185c m_shouldPlayIdleAnims
DT_WeaponX!0x1860 m_oaActiveOverride
DT_WeaponX!0x1864 m_parentTurret
class DT_WeaponX_LocalWeaponData
{
m_nNextThinkTick: Int,
m_lastPrimaryAttackTime: Time,
m_nextReadyTime: Time,
m_nextPrimaryAttackTime: Time,
m_attackTimeThisFrame: Time,
m_ammoInClip: Int,
m_ammoInStockpile: Int,
m_lifetimeShots: Int,
m_flTimeWeaponIdle: Time,
m_bInReload: Int,
}
DT_WeaponX_LocalWeaponData!0x0574 m_nNextThinkTick
DT_WeaponX_LocalWeaponData!0x1694 m_lastPrimaryAttackTime
DT_WeaponX_LocalWeaponData!0x1698 m_nextReadyTime
DT_WeaponX_LocalWeaponData!0x169c m_nextPrimaryAttackTime
DT_WeaponX_LocalWeaponData!0x16a0 m_attackTimeThisFrame
DT_WeaponX_LocalWeaponData!0x16c4 m_ammoInClip
DT_WeaponX_LocalWeaponData!0x16c8 m_ammoInStockpile
DT_WeaponX_LocalWeaponData!0x16cc m_lifetimeShots
DT_WeaponX_LocalWeaponData!0x16d0 m_flTimeWeaponIdle
DT_WeaponX_LocalWeaponData!0x16da m_bInReload
class DT_WeaponX_PredictingClientOnly
{
m_lastRegenTime: Time,
m_cooldownEndTime: Time,
m_stockPileWasDraining: Int,
m_weaponIsCharging: Int,
m_weaponChargeLevelIncreasedAnimPlaying: Int,
m_lastChargeLevel: Int,
m_chargeEnergyDepleteStepCounter: Int,
m_burstFireCount: Int,
m_burstFireIndex: Int,
m_shotIndexForSpread: Int,
m_shotCount: Int,
m_animModelIndexPredictingClientOnly: Int,
m_animSequencePredictingClientOnly: Int,
}
DT_WeaponX_PredictingClientOnly!0x17fc m_lastRegenTime
DT_WeaponX_PredictingClientOnly!0x1800 m_cooldownEndTime
DT_WeaponX_PredictingClientOnly!0x1804 m_stockPileWasDraining
DT_WeaponX_PredictingClientOnly!0x1805 m_weaponIsCharging
DT_WeaponX_PredictingClientOnly!0x1806 m_weaponChargeLevelIncreasedAnimPlaying
DT_WeaponX_PredictingClientOnly!0x1808 m_lastChargeLevel
DT_WeaponX_PredictingClientOnly!0x180c m_chargeEnergyDepleteStepCounter
DT_WeaponX_PredictingClientOnly!0x1810 m_burstFireCount
DT_WeaponX_PredictingClientOnly!0x1814 m_burstFireIndex
DT_WeaponX_PredictingClientOnly!0x1818 m_shotIndexForSpread
DT_WeaponX_PredictingClientOnly!0x181c m_shotCount
DT_WeaponX_PredictingClientOnly!0x1854 m_animModelIndexPredictingClientOnly
DT_WeaponX_PredictingClientOnly!0x1858 m_animSequencePredictingClientOnly
class DT_World extends DT_BaseEntity
{
m_WorldMins: Vector,
m_WorldMaxs: Vector,
m_bStartDark: Int,
m_statusEffectsGenerationNV: Int,
m_worldFlags: Int,
m_timeshiftArmDeviceSkin: Int,
m_spTitanLoadoutUnlocks: Int,
m_deathFieldIsActive: DataTable,
m_deathFieldOrigin: DataTable,
m_deathFieldRadiusStart: DataTable,
m_deathFieldRadiusEnd: DataTable,
m_deathFieldTimeStart: DataTable,
m_deathFieldTimeEnd: DataTable,
m_teamRelationRulesForPVE: Int,
m_civilTeamsMaskA: DataTable,
m_civilTeamsMaskB: DataTable,
m_rabidTeamsMask: DataTable,
}
DT_World!0x0a60 m_WorldMins
DT_World!0x0a6c m_WorldMaxs
DT_World!0x0a78 m_bStartDark
DT_World!0x0a8c m_statusEffectsGenerationNV
DT_World!0x0a94 m_worldFlags
DT_World!0x0a98 m_timeshiftArmDeviceSkin
DT_World!0x0a9c m_spTitanLoadoutUnlocks
DT_World!0x0aa0 m_deathFieldIsActive
DT_World!0x0ae0 m_deathFieldOrigin
DT_World!0x0de0 m_deathFieldRadiusStart
DT_World!0x0ee0 m_deathFieldRadiusEnd
DT_World!0x0fe0 m_deathFieldTimeStart
DT_World!0x10e0 m_deathFieldTimeEnd
DT_World!0x11e0 m_teamRelationRulesForPVE
DT_World!0x11e8 m_civilTeamsMaskA
DT_World!0x11f8 m_civilTeamsMaskB
DT_World!0x1210 m_rabidTeamsMask
class DT_Zipline extends DT_BaseEntity
{
m_numZiplinePoints: Int,
m_ziplinePositions: DataTable,
m_ziplinePhysics: DT_ZiplinePhysics,
m_ziplineMaterialIndex: Int,
m_prevZipline: Int,
m_nextZipline: Int,
m_detachEndOnUse: Int,
m_dropToBottom: Int,
m_ziplineAutoDetachDistance: Float,
m_ziplineVerticalPushOffInDirectionX: Int,
m_ziplineVerticalPreserveVelocity: Int,
m_ziplineWidth: Float,
m_ziplineEnabled: Int,
m_ziplineRestPositions: DataTable,
m_numZiplineRestPositions: Int,
m_ziplineFadeDist: Float,
m_ziplineSpeedScale: Float,
}
DT_Zipline!0x0008 m_numZiplinePoints
DT_Zipline!0x000c m_ziplinePositions
DT_Zipline!0x0a60 m_ziplinePhysics
DT_Zipline!0x0da8 m_ziplineMaterialIndex
DT_Zipline!0x0dac m_prevZipline
DT_Zipline!0x0db0 m_nextZipline
DT_Zipline!0x0db4 m_detachEndOnUse
DT_Zipline!0x0db5 m_dropToBottom
DT_Zipline!0x0db8 m_ziplineAutoDetachDistance
DT_Zipline!0x0dbc m_ziplineVerticalPushOffInDirectionX
DT_Zipline!0x0dbd m_ziplineVerticalPreserveVelocity
DT_Zipline!0x0dc0 m_ziplineWidth
DT_Zipline!0x0dc4 m_ziplineEnabled
DT_Zipline!0x0dc8 m_ziplineRestPositions
DT_Zipline!0x0e88 m_numZiplineRestPositions
DT_Zipline!0x0e8c m_ziplineFadeDist
DT_Zipline!0x0e90 m_ziplineSpeedScale
class DT_ZiplinePhysics
{
ziplinephysicsexclusive: DT_ZiplinePhysicsExlusive,
m_isInit: Int,
m_ziplineType: Int,
m_ziplineStart: Vector,
m_ziplineEnd: Vector,
m_springDistance: Float,
m_springDistanceScale: Float,
m_outerZiplineEntity: Int,
m_attachedEntities: DataTable,
m_numAttachedEntities: Int,
m_ziplineOwner: Int,
}
DT_ZiplinePhysics!0x0000 ziplinephysicsexclusive
DT_ZiplinePhysics!0x0008 m_isInit
DT_ZiplinePhysics!0x000c m_ziplineType
DT_ZiplinePhysics!0x0010 m_ziplineStart
DT_ZiplinePhysics!0x001c m_ziplineEnd
DT_ZiplinePhysics!0x022c m_springDistance
DT_ZiplinePhysics!0x0230 m_springDistanceScale
DT_ZiplinePhysics!0x0238 m_outerZiplineEntity
DT_ZiplinePhysics!0x0240 m_attachedEntities
DT_ZiplinePhysics!0x0340 m_numAttachedEntities
DT_ZiplinePhysics!0x0344 m_ziplineOwner
class DT_ZiplinePhysicsExlusive
{
m_nodes: DataTable,
m_numNodes: Int,
m_remainingUnsimulatedTime: Float,
}
DT_ZiplinePhysicsExlusive!0x0028 m_nodes
DT_ZiplinePhysicsExlusive!0x0228 m_numNodes
DT_ZiplinePhysicsExlusive!0x0234 m_remainingUnsimulatedTime
class CBaseGrenade extends C_BaseAnimating
{
m_vecVelocity: Vector,
m_doesExplode: Bool,
m_DmgRadius: Bool,
m_grenadeCreationTime: Float,
m_grenadeCreationOrigin: Vector,
m_useMaskAbility: Bool,
m_grenadeStatusFlags: Int,
m_flDamage: Float,
m_hThrower: EHANDLE,
}
CBaseGrenade!0x0484 m_vecVelocity
CBaseGrenade!0x2d31 m_doesExplode
CBaseGrenade!0x2d34 m_DmgRadius
CBaseGrenade!0x2d44 m_grenadeCreationTime
CBaseGrenade!0x2d48 m_grenadeCreationOrigin
CBaseGrenade!0x2d54 m_useMaskAbility
CBaseGrenade!0x2d58 m_grenadeStatusFlags
CBaseGrenade!0x2de0 m_flDamage
CBaseGrenade!0x2de4 m_hThrower
class CBaseViewModel
{
m_currentFrame.modelIndex: Short,
m_currentFrame.animCycle: Float,
m_angAbsRotation: Vector,
m_vecAbsOrigin: Vector,
m_localOrigin: Vector,
m_localAngles: Vector,
m_fEffects: Int,
m_angNetworkAngles: Vector,
m_nBody: Int,
m_nResetEventsParity: Int,
m_bSequenceFinished: Bool,
m_currentFrameBaseAnimating.animStartTime: Float,
m_currentFrameBaseAnimating.animStartCycle: Float,
m_currentFrameBaseAnimating.animPlaybackRate: Float,
m_currentFrameBaseAnimating.animModelIndex: Int,
m_currentFrameBaseAnimating.animSequence: Int,
m_currentFrameBaseAnimating.animSequenceParity: Int,
m_currentFrameAnimatingOverlay.animOverlayIsActive: Bool,
m_currentFrameAnimatingOverlay.animOverlayStartTime: Float,
m_currentFrameAnimatingOverlay.animOverlayStartCycle: Float,
m_currentFrameAnimatingOverlay.animOverlayPlaybackRate: Float,
m_currentFrameAnimatingOverlay.animOverlayModelIndex: Int,
m_currentFrameAnimatingOverlay.animOverlaySequence: Int,
m_currentFrameAnimatingOverlay.animOverlayWeight: Float,
m_currentFrameAnimatingOverlay.animOverlayAnimTime: Float,
m_currentFrameAnimatingOverlay.animOverlayFadeInDuration: Float,
m_currentFrameAnimatingOverlay.animOverlayFadeOutDuration: Float,
m_currentFrameAnimatingOverlay.animOverlayCycle: Float,
m_viewModelOwner: EHANDLE,
m_projectileIsVisible: Bool,
m_bBlockEventLayer: Bool,
m_isAdsTransition: Bool,
m_hWeapon: EHANDLE,
m_tracerAttachments: Int,
m_tracerAttachments: Int,
m_tracerAttachmentsScoped: Int,
m_tracerAttachmentsScoped: Int,
}
CBaseViewModel!0x00a8 m_currentFrame.modelIndex
CBaseViewModel!0x00c4 m_currentFrame.animCycle
CBaseViewModel!0x0134 m_angAbsRotation
CBaseViewModel!0x014c m_vecAbsOrigin
CBaseViewModel!0x0158 m_localOrigin
CBaseViewModel!0x0164 m_localAngles
CBaseViewModel!0x0444 m_fEffects
CBaseViewModel!0x0490 m_angNetworkAngles
CBaseViewModel!0x0eb0 m_nBody
CBaseViewModel!0x0ebc m_nResetEventsParity
CBaseViewModel!0x0f54 m_bSequenceFinished
CBaseViewModel!0x0f6c m_currentFrameBaseAnimating.animStartTime
CBaseViewModel!0x0f70 m_currentFrameBaseAnimating.animStartCycle
CBaseViewModel!0x0f74 m_currentFrameBaseAnimating.animPlaybackRate
CBaseViewModel!0x0f7c m_currentFrameBaseAnimating.animModelIndex
CBaseViewModel!0x0f80 m_currentFrameBaseAnimating.animSequence
CBaseViewModel!0x0f84 m_currentFrameBaseAnimating.animSequenceParity
CBaseViewModel!0x17b4 m_currentFrameAnimatingOverlay.animOverlayIsActive
CBaseViewModel!0x17c0 m_currentFrameAnimatingOverlay.animOverlayStartTime
CBaseViewModel!0x17e4 m_currentFrameAnimatingOverlay.animOverlayStartCycle
CBaseViewModel!0x1808 m_currentFrameAnimatingOverlay.animOverlayPlaybackRate
CBaseViewModel!0x182c m_currentFrameAnimatingOverlay.animOverlayModelIndex
CBaseViewModel!0x1850 m_currentFrameAnimatingOverlay.animOverlaySequence
CBaseViewModel!0x1874 m_currentFrameAnimatingOverlay.animOverlayWeight
CBaseViewModel!0x18bc m_currentFrameAnimatingOverlay.animOverlayAnimTime
CBaseViewModel!0x18e0 m_currentFrameAnimatingOverlay.animOverlayFadeInDuration
CBaseViewModel!0x1904 m_currentFrameAnimatingOverlay.animOverlayFadeOutDuration
CBaseViewModel!0x1928 m_currentFrameAnimatingOverlay.animOverlayCycle
CBaseViewModel!0x1a3c m_viewModelOwner
CBaseViewModel!0x1a40 m_projectileIsVisible
CBaseViewModel!0x1e20 m_bBlockEventLayer
CBaseViewModel!0x1e21 m_isAdsTransition
CBaseViewModel!0x1e24 m_hWeapon
CBaseViewModel!0x1e28 m_tracerAttachments
CBaseViewModel!0x1e28 m_tracerAttachments
CBaseViewModel!0x1e30 m_tracerAttachmentsScoped
CBaseViewModel!0x1e30 m_tracerAttachmentsScoped
class CCollisionProperty
{
m_vecMins: Vector,
m_vecMaxs: Vector,
m_usSolidFlags: Int,
m_nSolidType: Char,
m_triggerBloat: Char,
m_collisionDetailLevel: Char,
}
CCollisionProperty!0x0010 m_vecMins
CCollisionProperty!0x001c m_vecMaxs
CCollisionProperty!0x0028 m_usSolidFlags
CCollisionProperty!0x002c m_nSolidType
CCollisionProperty!0x002d m_triggerBloat
CCollisionProperty!0x002e m_collisionDetailLevel
class CGrappleHook
{
m_pMoveParent: EHANDLE,
m_localOrigin: Vector,
m_localAngles: Vector,
m_visibilityFlags: Int,
m_parentAttachmentType: Int,
m_parentAttachmentIndex: Int,
m_parentAttachmentHitbox: Int,
m_grappleZipline: EHANDLE,
}
CGrappleHook!0x0118 m_pMoveParent
CGrappleHook!0x0158 m_localOrigin
CGrappleHook!0x0164 m_localAngles
CGrappleHook!0x0440 m_visibilityFlags
CGrappleHook!0x0854 m_parentAttachmentType
CGrappleHook!0x0858 m_parentAttachmentIndex
CGrappleHook!0x085c m_parentAttachmentHitbox
CGrappleHook!0x1690 m_grappleZipline
class CPredictedFirstPersonProxy extends C_BaseAnimating
{
m_localOrigin: Vector,
m_localAngles: Vector,
m_vecVelocity: Vector,
m_angNetworkAngles: Vector,
m_SequenceTransitioner: C_SequenceTransitioner,
m_camoIndex: Int,
}
CPredictedFirstPersonProxy!0x0158 m_localOrigin
CPredictedFirstPersonProxy!0x0164 m_localAngles
CPredictedFirstPersonProxy!0x0484 m_vecVelocity
CPredictedFirstPersonProxy!0x0490 m_angNetworkAngles
CPredictedFirstPersonProxy!0x0c20 m_SequenceTransitioner
CPredictedFirstPersonProxy!0x0eb4 m_camoIndex
class CRagdoll
{
m_ragdoll.listCount: Int,
m_ragdoll.allowStretch: Bool,
m_ragdoll.list[0 + 0].originParentSpace: Vector,
m_ragdoll.list[0 + 0].pObject: Custom,
m_ragdoll.list[0 + 0].pConstraint: Custom,
m_ragdoll.list[0 + 0].parentIndex: Int,
m_ragdoll.list[0 + 1].originParentSpace: Vector,
m_ragdoll.list[0 + 1].pObject: Custom,
m_ragdoll.list[0 + 1].pConstraint: Custom,
m_ragdoll.list[0 + 1].parentIndex: Int,
m_ragdoll.list[0 + 2].originParentSpace: Vector,
m_ragdoll.list[0 + 2].pObject: Custom,
m_ragdoll.list[0 + 2].pConstraint: Custom,
m_ragdoll.list[0 + 2].parentIndex: Int,
m_ragdoll.list[0 + 3].originParentSpace: Vector,
m_ragdoll.list[0 + 3].pObject: Custom,
m_ragdoll.list[0 + 3].pConstraint: Custom,
m_ragdoll.list[0 + 3].parentIndex: Int,
m_ragdoll.list[0 + 4].originParentSpace: Vector,
m_ragdoll.list[0 + 4].pObject: Custom,
m_ragdoll.list[0 + 4].pConstraint: Custom,
m_ragdoll.list[0 + 4].parentIndex: Int,
m_ragdoll.list[0 + 5].originParentSpace: Vector,
m_ragdoll.list[0 + 5].pObject: Custom,
m_ragdoll.list[0 + 5].pConstraint: Custom,
m_ragdoll.list[0 + 5].parentIndex: Int,
m_ragdoll.list[0 + 6].originParentSpace: Vector,
m_ragdoll.list[0 + 6].pObject: Custom,
m_ragdoll.list[0 + 6].pConstraint: Custom,
m_ragdoll.list[0 + 6].parentIndex: Int,
m_ragdoll.list[0 + 7].originParentSpace: Vector,
m_ragdoll.list[0 + 7].pObject: Custom,
m_ragdoll.list[0 + 7].pConstraint: Custom,
m_ragdoll.list[0 + 7].parentIndex: Int,
m_ragdoll.list[8 + 0].originParentSpace: Vector,
m_ragdoll.list[8 + 0].pObject: Custom,
m_ragdoll.list[8 + 0].pConstraint: Custom,
m_ragdoll.list[8 + 0].parentIndex: Int,
m_ragdoll.list[8 + 1].originParentSpace: Vector,
m_ragdoll.list[8 + 1].pObject: Custom,
m_ragdoll.list[8 + 1].pConstraint: Custom,
m_ragdoll.list[8 + 1].parentIndex: Int,
m_ragdoll.list[8 + 2].originParentSpace: Vector,
m_ragdoll.list[8 + 2].pObject: Custom,
m_ragdoll.list[8 + 2].pConstraint: Custom,
m_ragdoll.list[8 + 2].parentIndex: Int,
m_ragdoll.list[8 + 3].originParentSpace: Vector,
m_ragdoll.list[8 + 3].pObject: Custom,
m_ragdoll.list[8 + 3].pConstraint: Custom,
m_ragdoll.list[8 + 3].parentIndex: Int,
m_ragdoll.list[8 + 4].originParentSpace: Vector,
m_ragdoll.list[8 + 4].pObject: Custom,
m_ragdoll.list[8 + 4].pConstraint: Custom,
m_ragdoll.list[8 + 4].parentIndex: Int,
m_ragdoll.list[8 + 5].originParentSpace: Vector,
m_ragdoll.list[8 + 5].pObject: Custom,
m_ragdoll.list[8 + 5].pConstraint: Custom,
m_ragdoll.list[8 + 5].parentIndex: Int,
m_ragdoll.list[8 + 6].originParentSpace: Vector,
m_ragdoll.list[8 + 6].pObject: Custom,
m_ragdoll.list[8 + 6].pConstraint: Custom,
m_ragdoll.list[8 + 6].parentIndex: Int,
m_ragdoll.list[8 + 7].originParentSpace: Vector,
m_ragdoll.list[8 + 7].pObject: Custom,
m_ragdoll.list[8 + 7].pConstraint: Custom,
m_ragdoll.list[8 + 7].parentIndex: Int,
m_ragdoll.list[16 + 0].originParentSpace: Vector,
m_ragdoll.list[16 + 0].pObject: Custom,
m_ragdoll.list[16 + 0].pConstraint: Custom,
m_ragdoll.list[16 + 0].parentIndex: Int,
m_ragdoll.list[16 + 1].originParentSpace: Vector,
m_ragdoll.list[16 + 1].pObject: Custom,
m_ragdoll.list[16 + 1].pConstraint: Custom,
m_ragdoll.list[16 + 1].parentIndex: Int,
m_ragdoll.list[16 + 2].originParentSpace: Vector,
m_ragdoll.list[16 + 2].pObject: Custom,
m_ragdoll.list[16 + 2].pConstraint: Custom,
m_ragdoll.list[16 + 2].parentIndex: Int,
m_ragdoll.list[16 + 3].originParentSpace: Vector,
m_ragdoll.list[16 + 3].pObject: Custom,
m_ragdoll.list[16 + 3].pConstraint: Custom,
m_ragdoll.list[16 + 3].parentIndex: Int,
m_ragdoll.list[16 + 4].originParentSpace: Vector,
m_ragdoll.list[16 + 4].pObject: Custom,
m_ragdoll.list[16 + 4].pConstraint: Custom,
m_ragdoll.list[16 + 4].parentIndex: Int,
m_ragdoll.list[16 + 5].originParentSpace: Vector,
m_ragdoll.list[16 + 5].pObject: Custom,
m_ragdoll.list[16 + 5].pConstraint: Custom,
m_ragdoll.list[16 + 5].parentIndex: Int,
m_ragdoll.list[16 + 6].originParentSpace: Vector,
m_ragdoll.list[16 + 6].pObject: Custom,
m_ragdoll.list[16 + 6].pConstraint: Custom,
m_ragdoll.list[16 + 6].parentIndex: Int,
m_ragdoll.list[16 + 7].originParentSpace: Vector,
m_ragdoll.list[16 + 7].pObject: Custom,
m_ragdoll.list[16 + 7].pConstraint: Custom,
m_ragdoll.list[16 + 7].parentIndex: Int,
m_ragdoll.list[24 + 0].originParentSpace: Vector,
m_ragdoll.list[24 + 0].pObject: Custom,
m_ragdoll.list[24 + 0].pConstraint: Custom,
m_ragdoll.list[24 + 0].parentIndex: Int,
m_ragdoll.list[24 + 1].originParentSpace: Vector,
m_ragdoll.list[24 + 1].pObject: Custom,
m_ragdoll.list[24 + 1].pConstraint: Custom,
m_ragdoll.list[24 + 1].parentIndex: Int,
m_ragdoll.list[24 + 2].originParentSpace: Vector,
m_ragdoll.list[24 + 2].pObject: Custom,
m_ragdoll.list[24 + 2].pConstraint: Custom,
m_ragdoll.list[24 + 2].parentIndex: Int,
m_ragdoll.list[24 + 3].originParentSpace: Vector,
m_ragdoll.list[24 + 3].pObject: Custom,
m_ragdoll.list[24 + 3].pConstraint: Custom,
m_ragdoll.list[24 + 3].parentIndex: Int,
m_ragdoll.list[24 + 4].originParentSpace: Vector,
m_ragdoll.list[24 + 4].pObject: Custom,
m_ragdoll.list[24 + 4].pConstraint: Custom,
m_ragdoll.list[24 + 4].parentIndex: Int,
m_ragdoll.list[24 + 5].originParentSpace: Vector,
m_ragdoll.list[24 + 5].pObject: Custom,
m_ragdoll.list[24 + 5].pConstraint: Custom,
m_ragdoll.list[24 + 5].parentIndex: Int,
m_ragdoll.list[24 + 6].originParentSpace: Vector,
m_ragdoll.list[24 + 6].pObject: Custom,
m_ragdoll.list[24 + 6].pConstraint: Custom,
m_ragdoll.list[24 + 6].parentIndex: Int,
m_ragdoll.list[24 + 7].originParentSpace: Vector,
m_ragdoll.list[24 + 7].pObject: Custom,
m_ragdoll.list[24 + 7].pConstraint: Custom,
m_ragdoll.list[24 + 7].parentIndex: Int,
m_ragdoll.boneIndex: Int,
}
CRagdoll!0x0000 m_ragdoll.listCount
CRagdoll!0x0004 m_ragdoll.allowStretch
CRagdoll!0x0008 m_ragdoll.list[0 + 0].originParentSpace
CRagdoll!0x0018 m_ragdoll.list[0 + 0].pObject
CRagdoll!0x0020 m_ragdoll.list[0 + 0].pConstraint
CRagdoll!0x0028 m_ragdoll.list[0 + 0].parentIndex
CRagdoll!0x0030 m_ragdoll.list[0 + 1].originParentSpace
CRagdoll!0x0040 m_ragdoll.list[0 + 1].pObject
CRagdoll!0x0048 m_ragdoll.list[0 + 1].pConstraint
CRagdoll!0x0050 m_ragdoll.list[0 + 1].parentIndex
CRagdoll!0x0058 m_ragdoll.list[0 + 2].originParentSpace
CRagdoll!0x0068 m_ragdoll.list[0 + 2].pObject
CRagdoll!0x0070 m_ragdoll.list[0 + 2].pConstraint
CRagdoll!0x0078 m_ragdoll.list[0 + 2].parentIndex
CRagdoll!0x0080 m_ragdoll.list[0 + 3].originParentSpace
CRagdoll!0x0090 m_ragdoll.list[0 + 3].pObject
CRagdoll!0x0098 m_ragdoll.list[0 + 3].pConstraint
CRagdoll!0x00a0 m_ragdoll.list[0 + 3].parentIndex
CRagdoll!0x00a8 m_ragdoll.list[0 + 4].originParentSpace
CRagdoll!0x00b8 m_ragdoll.list[0 + 4].pObject
CRagdoll!0x00c0 m_ragdoll.list[0 + 4].pConstraint
CRagdoll!0x00c8 m_ragdoll.list[0 + 4].parentIndex
CRagdoll!0x00d0 m_ragdoll.list[0 + 5].originParentSpace
CRagdoll!0x00e0 m_ragdoll.list[0 + 5].pObject
CRagdoll!0x00e8 m_ragdoll.list[0 + 5].pConstraint
CRagdoll!0x00f0 m_ragdoll.list[0 + 5].parentIndex
CRagdoll!0x00f8 m_ragdoll.list[0 + 6].originParentSpace
CRagdoll!0x0108 m_ragdoll.list[0 + 6].pObject
CRagdoll!0x0110 m_ragdoll.list[0 + 6].pConstraint
CRagdoll!0x0118 m_ragdoll.list[0 + 6].parentIndex
CRagdoll!0x0120 m_ragdoll.list[0 + 7].originParentSpace
CRagdoll!0x0130 m_ragdoll.list[0 + 7].pObject
CRagdoll!0x0138 m_ragdoll.list[0 + 7].pConstraint
CRagdoll!0x0140 m_ragdoll.list[0 + 7].parentIndex
CRagdoll!0x0148 m_ragdoll.list[8 + 0].originParentSpace
CRagdoll!0x0158 m_ragdoll.list[8 + 0].pObject
CRagdoll!0x0160 m_ragdoll.list[8 + 0].pConstraint
CRagdoll!0x0168 m_ragdoll.list[8 + 0].parentIndex
CRagdoll!0x0170 m_ragdoll.list[8 + 1].originParentSpace
CRagdoll!0x0180 m_ragdoll.list[8 + 1].pObject
CRagdoll!0x0188 m_ragdoll.list[8 + 1].pConstraint
CRagdoll!0x0190 m_ragdoll.list[8 + 1].parentIndex
CRagdoll!0x0198 m_ragdoll.list[8 + 2].originParentSpace
CRagdoll!0x01a8 m_ragdoll.list[8 + 2].pObject
CRagdoll!0x01b0 m_ragdoll.list[8 + 2].pConstraint
CRagdoll!0x01b8 m_ragdoll.list[8 + 2].parentIndex
CRagdoll!0x01c0 m_ragdoll.list[8 + 3].originParentSpace
CRagdoll!0x01d0 m_ragdoll.list[8 + 3].pObject
CRagdoll!0x01d8 m_ragdoll.list[8 + 3].pConstraint
CRagdoll!0x01e0 m_ragdoll.list[8 + 3].parentIndex
CRagdoll!0x01e8 m_ragdoll.list[8 + 4].originParentSpace
CRagdoll!0x01f8 m_ragdoll.list[8 + 4].pObject
CRagdoll!0x0200 m_ragdoll.list[8 + 4].pConstraint
CRagdoll!0x0208 m_ragdoll.list[8 + 4].parentIndex
CRagdoll!0x0210 m_ragdoll.list[8 + 5].originParentSpace
CRagdoll!0x0220 m_ragdoll.list[8 + 5].pObject
CRagdoll!0x0228 m_ragdoll.list[8 + 5].pConstraint
CRagdoll!0x0230 m_ragdoll.list[8 + 5].parentIndex
CRagdoll!0x0238 m_ragdoll.list[8 + 6].originParentSpace
CRagdoll!0x0248 m_ragdoll.list[8 + 6].pObject
CRagdoll!0x0250 m_ragdoll.list[8 + 6].pConstraint
CRagdoll!0x0258 m_ragdoll.list[8 + 6].parentIndex
CRagdoll!0x0260 m_ragdoll.list[8 + 7].originParentSpace
CRagdoll!0x0270 m_ragdoll.list[8 + 7].pObject
CRagdoll!0x0278 m_ragdoll.list[8 + 7].pConstraint
CRagdoll!0x0280 m_ragdoll.list[8 + 7].parentIndex
CRagdoll!0x0288 m_ragdoll.list[16 + 0].originParentSpace
CRagdoll!0x0298 m_ragdoll.list[16 + 0].pObject
CRagdoll!0x02a0 m_ragdoll.list[16 + 0].pConstraint
CRagdoll!0x02a8 m_ragdoll.list[16 + 0].parentIndex
CRagdoll!0x02b0 m_ragdoll.list[16 + 1].originParentSpace
CRagdoll!0x02c0 m_ragdoll.list[16 + 1].pObject
CRagdoll!0x02c8 m_ragdoll.list[16 + 1].pConstraint
CRagdoll!0x02d0 m_ragdoll.list[16 + 1].parentIndex
CRagdoll!0x02d8 m_ragdoll.list[16 + 2].originParentSpace
CRagdoll!0x02e8 m_ragdoll.list[16 + 2].pObject
CRagdoll!0x02f0 m_ragdoll.list[16 + 2].pConstraint
CRagdoll!0x02f8 m_ragdoll.list[16 + 2].parentIndex
CRagdoll!0x0300 m_ragdoll.list[16 + 3].originParentSpace
CRagdoll!0x0310 m_ragdoll.list[16 + 3].pObject
CRagdoll!0x0318 m_ragdoll.list[16 + 3].pConstraint
CRagdoll!0x0320 m_ragdoll.list[16 + 3].parentIndex
CRagdoll!0x0328 m_ragdoll.list[16 + 4].originParentSpace
CRagdoll!0x0338 m_ragdoll.list[16 + 4].pObject
CRagdoll!0x0340 m_ragdoll.list[16 + 4].pConstraint
CRagdoll!0x0348 m_ragdoll.list[16 + 4].parentIndex
CRagdoll!0x0350 m_ragdoll.list[16 + 5].originParentSpace
CRagdoll!0x0360 m_ragdoll.list[16 + 5].pObject
CRagdoll!0x0368 m_ragdoll.list[16 + 5].pConstraint
CRagdoll!0x0370 m_ragdoll.list[16 + 5].parentIndex
CRagdoll!0x0378 m_ragdoll.list[16 + 6].originParentSpace
CRagdoll!0x0388 m_ragdoll.list[16 + 6].pObject
CRagdoll!0x0390 m_ragdoll.list[16 + 6].pConstraint
CRagdoll!0x0398 m_ragdoll.list[16 + 6].parentIndex
CRagdoll!0x03a0 m_ragdoll.list[16 + 7].originParentSpace
CRagdoll!0x03b0 m_ragdoll.list[16 + 7].pObject
CRagdoll!0x03b8 m_ragdoll.list[16 + 7].pConstraint
CRagdoll!0x03c0 m_ragdoll.list[16 + 7].parentIndex
CRagdoll!0x03c8 m_ragdoll.list[24 + 0].originParentSpace
CRagdoll!0x03d8 m_ragdoll.list[24 + 0].pObject
CRagdoll!0x03e0 m_ragdoll.list[24 + 0].pConstraint
CRagdoll!0x03e8 m_ragdoll.list[24 + 0].parentIndex
CRagdoll!0x03f0 m_ragdoll.list[24 + 1].originParentSpace
CRagdoll!0x0400 m_ragdoll.list[24 + 1].pObject
CRagdoll!0x0408 m_ragdoll.list[24 + 1].pConstraint
CRagdoll!0x0410 m_ragdoll.list[24 + 1].parentIndex
CRagdoll!0x0418 m_ragdoll.list[24 + 2].originParentSpace
CRagdoll!0x0428 m_ragdoll.list[24 + 2].pObject
CRagdoll!0x0430 m_ragdoll.list[24 + 2].pConstraint
CRagdoll!0x0438 m_ragdoll.list[24 + 2].parentIndex
CRagdoll!0x0440 m_ragdoll.list[24 + 3].originParentSpace
CRagdoll!0x0450 m_ragdoll.list[24 + 3].pObject
CRagdoll!0x0458 m_ragdoll.list[24 + 3].pConstraint
CRagdoll!0x0460 m_ragdoll.list[24 + 3].parentIndex
CRagdoll!0x0468 m_ragdoll.list[24 + 4].originParentSpace
CRagdoll!0x0478 m_ragdoll.list[24 + 4].pObject
CRagdoll!0x0480 m_ragdoll.list[24 + 4].pConstraint
CRagdoll!0x0488 m_ragdoll.list[24 + 4].parentIndex
CRagdoll!0x0490 m_ragdoll.list[24 + 5].originParentSpace
CRagdoll!0x04a0 m_ragdoll.list[24 + 5].pObject
CRagdoll!0x04a8 m_ragdoll.list[24 + 5].pConstraint
CRagdoll!0x04b0 m_ragdoll.list[24 + 5].parentIndex
CRagdoll!0x04b8 m_ragdoll.list[24 + 6].originParentSpace
CRagdoll!0x04c8 m_ragdoll.list[24 + 6].pObject
CRagdoll!0x04d0 m_ragdoll.list[24 + 6].pConstraint
CRagdoll!0x04d8 m_ragdoll.list[24 + 6].parentIndex
CRagdoll!0x04e0 m_ragdoll.list[24 + 7].originParentSpace
CRagdoll!0x04f0 m_ragdoll.list[24 + 7].pObject
CRagdoll!0x04f8 m_ragdoll.list[24 + 7].pConstraint
CRagdoll!0x0500 m_ragdoll.list[24 + 7].parentIndex
CRagdoll!0x0508 m_ragdoll.boneIndex
class CTurret extends C_BaseAnimatingOverlay
{
m_aimAngle: Float,
m_minConeAngle: Float,
m_maxConeAngle: Float,
}
CTurret!0x1a1c m_aimAngle
CTurret!0x1a28 m_minConeAngle
CTurret!0x1a34 m_maxConeAngle
class CWeaponX extends C_BaseAnimating
{
m_localOrigin: Vector,
m_nNextThinkTick: Int,
m_SequenceTransitioner: C_SequenceTransitioner,
m_weaponOwner: EHANDLE,
m_lastPrimaryAttackTime: Time,
m_nextReadyTime: Time,
m_nextPrimaryAttackTime: Time,
m_attackTimeThisFrame: Time,
m_worldModelIndexOverride: Int,
m_iWorldModelIndex: Int,
m_holsterModelIndex: Int,
m_droppedModelIndex: Int,
m_nIdealSequence: Int,
m_IdealActivity: Int,
m_weaponActivity: Int,
m_ActiveState: Int,
m_ammoInClip: Int,
m_ammoInStockpile: Int,
m_lifetimeShots: Int,
m_flTimeWeaponIdle: Time,
m_weapState: Int,
m_discarded: Bool,
m_bInReload: Bool,
m_tossRelease: Int,
m_customActivity: Int,
m_customActivitySequence: Int,
m_customActivityOwner: EHANDLE,
m_customActivityEndTime: Time,
m_customActivityFlags: Char,
m_playerData: WeaponPlayerData,
m_targetingLaserEnabledScript: Bool,
m_needsReloadCheck: Bool,
m_needsEmptyCycleCheck: Bool,
m_skinOverride: Int,
m_skinOverrideIsValid: Bool,
m_chargeStartTime: Time,
m_chargeEndTime: Time,
m_lastChargeFrac: Float,
m_lastRegenTime: Time,
m_cooldownEndTime: Time,
m_stockPileWasDraining: Bool,
m_weaponIsCharging: Bool,
m_weaponChargeLevelIncreasedAnimPlaying: Bool,
m_lastChargeLevel: Int,
m_chargeEnergyDepleteStepCounter: Int,
m_burstFireCount: Int,
m_burstFireIndex: Int,
m_shotIndexForSpread: Int,
m_shotCount: Int,
m_sustainedDischargeEndTime: Time,
m_sustainedLaserCurrentSpread: Float,
m_sustainedDischargeIsInPrimaryAttack: Bool,
m_sustainedLaserNextRandomSeed: Char,
m_modBitfieldFromPlayer: Int,
m_modBitfieldInternal: Int,
m_modBitfieldCurrent: Int,
m_curSharedEnergyCost: Int,
m_grappleWeaponNeedsDryfire: Bool,
m_scriptFloat0: Float,
m_scriptActivated: Bool,
m_flNextEmptySoundTime: Float,
m_bRemoveable: Bool,
}
CWeaponX!0x0158 m_localOrigin
CWeaponX!0x0574 m_nNextThinkTick
CWeaponX!0x0c20 m_SequenceTransitioner
CWeaponX!0x1690 m_weaponOwner
CWeaponX!0x1694 m_lastPrimaryAttackTime
CWeaponX!0x1698 m_nextReadyTime
CWeaponX!0x169c m_nextPrimaryAttackTime
CWeaponX!0x16a0 m_attackTimeThisFrame
CWeaponX!0x16a4 m_worldModelIndexOverride
CWeaponX!0x16a8 m_iWorldModelIndex
CWeaponX!0x16ac m_holsterModelIndex
CWeaponX!0x16b0 m_droppedModelIndex
CWeaponX!0x16b4 m_nIdealSequence
CWeaponX!0x16b8 m_IdealActivity
CWeaponX!0x16bc m_weaponActivity
CWeaponX!0x16c0 m_ActiveState
CWeaponX!0x16c4 m_ammoInClip
CWeaponX!0x16c8 m_ammoInStockpile
CWeaponX!0x16cc m_lifetimeShots
CWeaponX!0x16d0 m_flTimeWeaponIdle
CWeaponX!0x16d4 m_weapState
CWeaponX!0x16d9 m_discarded
CWeaponX!0x16da m_bInReload
CWeaponX!0x16e0 m_tossRelease
CWeaponX!0x16e4 m_customActivity
CWeaponX!0x16e8 m_customActivitySequence
CWeaponX!0x16ec m_customActivityOwner
CWeaponX!0x16f0 m_customActivityEndTime
CWeaponX!0x16f4 m_customActivityFlags
CWeaponX!0x16f8 m_playerData
CWeaponX!0x17e4 m_targetingLaserEnabledScript
CWeaponX!0x17e5 m_needsReloadCheck
CWeaponX!0x17e6 m_needsEmptyCycleCheck
CWeaponX!0x17e8 m_skinOverride
CWeaponX!0x17ec m_skinOverrideIsValid
CWeaponX!0x17f0 m_chargeStartTime
CWeaponX!0x17f4 m_chargeEndTime
CWeaponX!0x17f8 m_lastChargeFrac
CWeaponX!0x17fc m_lastRegenTime
CWeaponX!0x1800 m_cooldownEndTime
CWeaponX!0x1804 m_stockPileWasDraining
CWeaponX!0x1805 m_weaponIsCharging
CWeaponX!0x1806 m_weaponChargeLevelIncreasedAnimPlaying
CWeaponX!0x1808 m_lastChargeLevel
CWeaponX!0x180c m_chargeEnergyDepleteStepCounter
CWeaponX!0x1810 m_burstFireCount
CWeaponX!0x1814 m_burstFireIndex
CWeaponX!0x1818 m_shotIndexForSpread
CWeaponX!0x181c m_shotCount
CWeaponX!0x1820 m_sustainedDischargeEndTime
CWeaponX!0x1824 m_sustainedLaserCurrentSpread
CWeaponX!0x1828 m_sustainedDischargeIsInPrimaryAttack
CWeaponX!0x1829 m_sustainedLaserNextRandomSeed
CWeaponX!0x182c m_modBitfieldFromPlayer
CWeaponX!0x1830 m_modBitfieldInternal
CWeaponX!0x1834 m_modBitfieldCurrent
CWeaponX!0x1838 m_curSharedEnergyCost
CWeaponX!0x183c m_grappleWeaponNeedsDryfire
CWeaponX!0x1840 m_scriptFloat0
CWeaponX!0x1844 m_scriptActivated
CWeaponX!0x2d08 m_flNextEmptySoundTime
CWeaponX!0x2d2e m_bRemoveable
class C_BaseAnimating extends C_BaseEntity
{
m_currentFrame.animCycle: Float,
m_animNetworkFlags: Int,
m_networkAnimActive: Bool,
m_animActive: Bool,
m_animCollisionEnabled: Bool,
m_animRelativeToGroundEnabled: Bool,
m_animPlantingEnabled: Bool,
m_predictedAnimEventData: PredictedAnimEventData,
m_SequenceTransitioner: C_SequenceTransitioner,
m_nSkin: Int,
m_skinMod: Short,
m_nBody: Int,
m_nResetEventsParity: Int,
m_bSequenceFinished: Bool,
m_bSequenceLooped: Bool,
m_bSequenceLoops: Bool,
m_bSequenceReadyForBreakout: Bool,
m_flModelScale: Float,
m_currentFrameBaseAnimating.animStartTime: Float,
m_currentFrameBaseAnimating.animStartCycle: Float,
m_currentFrameBaseAnimating.animPlaybackRate: Float,
m_currentFrameBaseAnimating.animModelIndex: Int,
m_currentFrameBaseAnimating.animSequence: Int,
m_currentFrameBaseAnimating.animSequenceParity: Int,
m_currentFrameBaseAnimating.m_flPoseParameters: Float,
}
C_BaseAnimating!0x00c4 m_currentFrame.animCycle
C_BaseAnimating!0x0a88 m_animNetworkFlags
C_BaseAnimating!0x0a8c m_networkAnimActive
C_BaseAnimating!0x0a8e m_animActive
C_BaseAnimating!0x0a8f m_animCollisionEnabled
C_BaseAnimating!0x0a90 m_animRelativeToGroundEnabled
C_BaseAnimating!0x0a91 m_animPlantingEnabled
C_BaseAnimating!0x0b88 m_predictedAnimEventData
C_BaseAnimating!0x0c20 m_SequenceTransitioner
C_BaseAnimating!0x0ea8 m_nSkin
C_BaseAnimating!0x0eac m_skinMod
C_BaseAnimating!0x0eb0 m_nBody
C_BaseAnimating!0x0ebc m_nResetEventsParity
C_BaseAnimating!0x0f54 m_bSequenceFinished
C_BaseAnimating!0x0f5c m_bSequenceLooped
C_BaseAnimating!0x0f5d m_bSequenceLoops
C_BaseAnimating!0x0f5e m_bSequenceReadyForBreakout
C_BaseAnimating!0x0f60 m_flModelScale
C_BaseAnimating!0x0f6c m_currentFrameBaseAnimating.animStartTime
C_BaseAnimating!0x0f70 m_currentFrameBaseAnimating.animStartCycle
C_BaseAnimating!0x0f74 m_currentFrameBaseAnimating.animPlaybackRate
C_BaseAnimating!0x0f7c m_currentFrameBaseAnimating.animModelIndex
C_BaseAnimating!0x0f80 m_currentFrameBaseAnimating.animSequence
C_BaseAnimating!0x0f84 m_currentFrameBaseAnimating.animSequenceParity
C_BaseAnimating!0x0f88 m_currentFrameBaseAnimating.m_flPoseParameters
class C_BaseAnimatingOverlay extends C_BaseAnimating
{
m_AnimOverlay: C_AnimationLayer,
m_AnimOverlayCount: Int,
m_currentFrameAnimatingOverlay.animOverlayIsActive: Bool,
m_currentFrameAnimatingOverlay.animOverlayStartTime: Float,
m_currentFrameAnimatingOverlay.animOverlayStartCycle: Float,
m_currentFrameAnimatingOverlay.animOverlayPlaybackRate: Float,
m_currentFrameAnimatingOverlay.animOverlayModelIndex: Int,
m_currentFrameAnimatingOverlay.animOverlaySequence: Int,
m_currentFrameAnimatingOverlay.animOverlayWeight: Float,
m_currentFrameAnimatingOverlay.animOverlayOrder: Int,
m_currentFrameAnimatingOverlay.animOverlayAnimTime: Float,
m_currentFrameAnimatingOverlay.animOverlayFadeInDuration: Float,
m_currentFrameAnimatingOverlay.animOverlayFadeOutDuration: Float,
m_currentFrameAnimatingOverlay.animOverlayCycle: Float,
}
C_BaseAnimatingOverlay!0x1698 m_AnimOverlay
C_BaseAnimatingOverlay!0x1770 m_AnimOverlayCount
C_BaseAnimatingOverlay!0x17b4 m_currentFrameAnimatingOverlay.animOverlayIsActive
C_BaseAnimatingOverlay!0x17c0 m_currentFrameAnimatingOverlay.animOverlayStartTime
C_BaseAnimatingOverlay!0x17e4 m_currentFrameAnimatingOverlay.animOverlayStartCycle
C_BaseAnimatingOverlay!0x1808 m_currentFrameAnimatingOverlay.animOverlayPlaybackRate
C_BaseAnimatingOverlay!0x182c m_currentFrameAnimatingOverlay.animOverlayModelIndex
C_BaseAnimatingOverlay!0x1850 m_currentFrameAnimatingOverlay.animOverlaySequence
C_BaseAnimatingOverlay!0x1874 m_currentFrameAnimatingOverlay.animOverlayWeight
C_BaseAnimatingOverlay!0x1898 m_currentFrameAnimatingOverlay.animOverlayOrder
C_BaseAnimatingOverlay!0x18bc m_currentFrameAnimatingOverlay.animOverlayAnimTime
C_BaseAnimatingOverlay!0x18e0 m_currentFrameAnimatingOverlay.animOverlayFadeInDuration
C_BaseAnimatingOverlay!0x1904 m_currentFrameAnimatingOverlay.animOverlayFadeOutDuration
C_BaseAnimatingOverlay!0x1928 m_currentFrameAnimatingOverlay.animOverlayCycle
class C_BaseCombatCharacter extends C_BaseAnimatingOverlay
{
m_currentFrame.weaponGettingSwitchedOut: EHANDLE,
m_currentFrame.showActiveWeapon3p: Bool,
m_deathVelocity: Float,
m_phaseShiftFlags: Int,
m_flNextAttack: Time,
m_lastFiredTime: Time,
m_lastFiredWeapon: EHANDLE,
m_raiseFromMeleeEndTime: Time,
m_sharedEnergyCount: Int,
m_sharedEnergyTotal: Int,
m_sharedEnergyLockoutThreshold: Int,
m_lastSharedEnergyRegenTime: Time,
m_sharedEnergyRegenRate: Time,
m_sharedEnergyRegenDelay: Float,
m_lastSharedEnergyTakeTime: Time,
m_inventory: WeaponInventory_Client,
m_selectedWeapons: Char,
m_latestPrimaryWeapons: EHANDLE,
m_latestPrimaryWeaponsIndexZeroOrOne: EHANDLE,
m_latestNonOffhandWeapons: Char,
m_selectedOffhands: Char,
m_selectedOffhandsPendingHybridAction: Char,
m_lastCycleSlot: Char,
m_latestMeleeWeapon: EHANDLE,
m_weaponPermission: Int,
m_weaponDelayEnableTime: Time,
m_weaponDisabledInScript: Bool,
m_weaponDisabledFlags: Char,
m_weaponTypeDisabledFlags: Int,
m_weaponTypeDisabledRefCount: Char,
m_hudInfo_visibilityTestAlwaysPasses: Bool,
m_contextAction: Int,
m_phaseShiftTimeStart: Time,
m_phaseShiftTimeEnd: Time,
}
C_BaseCombatCharacter!0x00c8 m_currentFrame.weaponGettingSwitchedOut
C_BaseCombatCharacter!0x00d0 m_currentFrame.showActiveWeapon3p
C_BaseCombatCharacter!0x0470 m_deathVelocity
C_BaseCombatCharacter!0x07b8 m_phaseShiftFlags
C_BaseCombatCharacter!0x19e0 m_flNextAttack
C_BaseCombatCharacter!0x19e4 m_lastFiredTime
C_BaseCombatCharacter!0x19e8 m_lastFiredWeapon
C_BaseCombatCharacter!0x19ec m_raiseFromMeleeEndTime
C_BaseCombatCharacter!0x19f0 m_sharedEnergyCount
C_BaseCombatCharacter!0x19f4 m_sharedEnergyTotal
C_BaseCombatCharacter!0x19f8 m_sharedEnergyLockoutThreshold
C_BaseCombatCharacter!0x19fc m_lastSharedEnergyRegenTime
C_BaseCombatCharacter!0x1a00 m_sharedEnergyRegenRate
C_BaseCombatCharacter!0x1a04 m_sharedEnergyRegenDelay
C_BaseCombatCharacter!0x1a08 m_lastSharedEnergyTakeTime
C_BaseCombatCharacter!0x1a10 m_inventory
C_BaseCombatCharacter!0x1a68 m_selectedWeapons
C_BaseCombatCharacter!0x1a6c m_latestPrimaryWeapons
C_BaseCombatCharacter!0x1a74 m_latestPrimaryWeaponsIndexZeroOrOne
C_BaseCombatCharacter!0x1a7c m_latestNonOffhandWeapons
C_BaseCombatCharacter!0x1a7e m_selectedOffhands
C_BaseCombatCharacter!0x1a81 m_selectedOffhandsPendingHybridAction
C_BaseCombatCharacter!0x1a84 m_lastCycleSlot
C_BaseCombatCharacter!0x1a88 m_latestMeleeWeapon
C_BaseCombatCharacter!0x1a8c m_weaponPermission
C_BaseCombatCharacter!0x1a90 m_weaponDelayEnableTime
C_BaseCombatCharacter!0x1a94 m_weaponDisabledInScript
C_BaseCombatCharacter!0x1ab9 m_weaponDisabledFlags
C_BaseCombatCharacter!0x1abc m_weaponTypeDisabledFlags
C_BaseCombatCharacter!0x1ac0 m_weaponTypeDisabledRefCount
C_BaseCombatCharacter!0x1ac9 m_hudInfo_visibilityTestAlwaysPasses
C_BaseCombatCharacter!0x1adc m_contextAction
C_BaseCombatCharacter!0x1b08 m_phaseShiftTimeStart
C_BaseCombatCharacter!0x1b0c m_phaseShiftTimeEnd
class C_BaseEntity
{
m_iEFlags: Int,
m_fFlags: Int,
m_currentFrame.modelIndex: Short,
m_currentFrame.viewOffset: Vector,
m_vecAngVelocity: Vector,
m_angAbsRotation: Vector,
m_vecAbsVelocity: Vector,
m_vecAbsOrigin: Vector,
m_localOrigin: Vector,
m_localAngles: Vector,
m_flGravity: Float,
m_flProxyRandomValue: Float,
m_hGroundEntity: EHANDLE,
m_flMaxspeed: Float,
m_visibilityFlags: Int,
m_fEffects: Int,
m_iTeamNum: Int,
m_passThroughFlags: Int,
m_passThroughThickness: Int,
m_passThroughDirection: Float,
m_deathVelocity: Vector,
m_bIsSoundCodeControllerValueSet: Bool,
m_flSoundCodeControllerValue: Float,
m_vecVelocity: Vector,
m_angNetworkAngles: Vector,
m_flFriction: Float,
m_hOwnerEntity: EHANDLE,
m_bRenderWithViewModels: Bool,
m_nRenderFX: Char,
m_nRenderMode: Char,
m_MoveType: Char,
m_MoveCollide: Char,
m_Collision: CCollisionProperty,
}
C_BaseEntity!0x0058 m_iEFlags
C_BaseEntity!0x0098 m_fFlags
C_BaseEntity!0x00a8 m_currentFrame.modelIndex
C_BaseEntity!0x00b8 m_currentFrame.viewOffset
C_BaseEntity!0x0128 m_vecAngVelocity
C_BaseEntity!0x0134 m_angAbsRotation
C_BaseEntity!0x0140 m_vecAbsVelocity
C_BaseEntity!0x014c m_vecAbsOrigin
C_BaseEntity!0x0158 m_localOrigin
C_BaseEntity!0x0164 m_localAngles
C_BaseEntity!0x0420 m_flGravity
C_BaseEntity!0x0424 m_flProxyRandomValue
C_BaseEntity!0x0434 m_hGroundEntity
C_BaseEntity!0x043c m_flMaxspeed
C_BaseEntity!0x0440 m_visibilityFlags
C_BaseEntity!0x0444 m_fEffects
C_BaseEntity!0x0448 m_iTeamNum
C_BaseEntity!0x0464 m_passThroughFlags
C_BaseEntity!0x0468 m_passThroughThickness
C_BaseEntity!0x046c m_passThroughDirection
C_BaseEntity!0x0470 m_deathVelocity
C_BaseEntity!0x047c m_bIsSoundCodeControllerValueSet
C_BaseEntity!0x0480 m_flSoundCodeControllerValue
C_BaseEntity!0x0484 m_vecVelocity
C_BaseEntity!0x0490 m_angNetworkAngles
C_BaseEntity!0x049c m_flFriction
C_BaseEntity!0x04a4 m_hOwnerEntity
C_BaseEntity!0x04a8 m_bRenderWithViewModels
C_BaseEntity!0x04a9 m_nRenderFX
C_BaseEntity!0x04b9 m_nRenderMode
C_BaseEntity!0x04ba m_MoveType
C_BaseEntity!0x04bb m_MoveCollide
C_BaseEntity!0x04c0 m_Collision
class C_BaseEntity
{
m_ModelName: String,
m_fFlags: Int,
m_angAbsRotation: Vector,
m_vecAbsOrigin: PositionVector,
m_vecPrevAbsOrigin: PositionVector,
m_flGravity: Float,
m_rgflCoordinateFrame: Float,
}
C_BaseEntity!0x0030 m_ModelName
C_BaseEntity!0x0098 m_fFlags
C_BaseEntity!0x0134 m_angAbsRotation
C_BaseEntity!0x014c m_vecAbsOrigin
C_BaseEntity!0x0414 m_vecPrevAbsOrigin
C_BaseEntity!0x0420 m_flGravity
C_BaseEntity!0x08d0 m_rgflCoordinateFrame
class C_BreakableSurface extends C_BaseEntity
{
m_nPanelBits: Char,
}
C_BreakableSurface!0x0ce8 m_nPanelBits
class C_ClientRagdoll extends C_BaseEntity
{
m_clrRender: Color32,
m_nRenderFX: Char,
m_nRenderMode: Char,
m_pRagdoll: CRagdoll,
m_nSkin: Int,
m_skinMod: Short,
m_nBody: Int,
m_bFadeOut: Bool,
m_bImportant: Bool,
m_flEffectTime: Time,
m_iCurrentFriction: Int,
m_iMinFriction: Int,
m_iMaxFriction: Int,
m_flFrictionModTime: Float,
m_flFrictionTime: Time,
m_iFrictionAnimState: Int,
m_bReleaseRagdoll: Bool,
m_bFadingOut: Bool,
m_flScaleEnd: Float,
m_flScaleTimeStart: Float,
m_flScaleTimeEnd: Float,
}
C_ClientRagdoll!0x0050 m_clrRender
C_ClientRagdoll!0x04a9 m_nRenderFX
C_ClientRagdoll!0x04b9 m_nRenderMode
C_ClientRagdoll!0x0be8 m_pRagdoll
C_ClientRagdoll!0x0ea8 m_nSkin
C_ClientRagdoll!0x0eac m_skinMod
C_ClientRagdoll!0x0eb0 m_nBody
C_ClientRagdoll!0x1690 m_bFadeOut
C_ClientRagdoll!0x1691 m_bImportant
C_ClientRagdoll!0x1694 m_flEffectTime
C_ClientRagdoll!0x1698 m_iCurrentFriction
C_ClientRagdoll!0x169c m_iMinFriction
C_ClientRagdoll!0x16a0 m_iMaxFriction
C_ClientRagdoll!0x16a4 m_flFrictionModTime
C_ClientRagdoll!0x16a8 m_flFrictionTime
C_ClientRagdoll!0x16ac m_iFrictionAnimState
C_ClientRagdoll!0x16b0 m_bReleaseRagdoll
C_ClientRagdoll!0x16b1 m_bFadingOut
C_ClientRagdoll!0x16b4 m_flScaleEnd
C_ClientRagdoll!0x16dc m_flScaleTimeStart
C_ClientRagdoll!0x1704 m_flScaleTimeEnd
class C_CrossbowBolt extends C_Projectile
{
m_bounceCount: Int,
m_maxBounceCount: Int,
m_doesGrow: Bool,
m_growStartSize: Float,
m_growStage1Tick: Tick,
m_growStage1Size: Float,
m_growStage2Tick: Tick,
m_growStage2Size: Float,
m_growStageFinalTick: Tick,
m_growStageFinalSize: Float,
}
C_CrossbowBolt!0x2d30 m_bounceCount
C_CrossbowBolt!0x2d34 m_maxBounceCount
C_CrossbowBolt!0x2d38 m_doesGrow
C_CrossbowBolt!0x2d3c m_growStartSize
C_CrossbowBolt!0x2d40 m_growStage1Tick
C_CrossbowBolt!0x2d44 m_growStage1Size
C_CrossbowBolt!0x2d48 m_growStage2Tick
C_CrossbowBolt!0x2d4c m_growStage2Size
C_CrossbowBolt!0x2d50 m_growStageFinalTick
C_CrossbowBolt!0x2d54 m_growStageFinalSize
class C_DynamicProp extends C_BaseEntity
{
m_bClientSide: Bool,
}
C_DynamicProp!0x1690 m_bClientSide
class C_EnvWindShared
{
m_flStartTime: Float,
m_iWindSeed: Int,
m_iMinWind: Int,
m_iMaxWind: Int,
m_windRadius: Int,
m_iMinGust: Int,
m_iMaxGust: Int,
m_flMinGustDelay: Float,
m_flMaxGustDelay: Float,
m_flGustDuration: Float,
m_iGustDirChange: Int,
m_location: Vector,
m_iszGustSound: Int,
m_iWindDir: Int,
m_flWindSpeed: Float,
m_currentWindVector: Vector,
m_CurrentSwayVector: Vector,
m_PrevSwayVector: Vector,
m_iInitialWindDir: Int,
m_flInitialWindSpeed: Float,
m_flVariationTime: Float,
m_flSimTime: Float,
m_flSwitchTime: Float,
m_flAveWindSpeed: Float,
m_bGusting: Bool,
m_flWindAngleVariation: Float,
m_flWindSpeedVariation: Float,
m_iEntIndex: Int,
m_Stream: Void,
m_WindVariationStream: Void,
m_WindAveQueue: Void,
m_WindVariationQueue: Void,
}
C_EnvWindShared!0x0008 m_flStartTime
C_EnvWindShared!0x000c m_iWindSeed
C_EnvWindShared!0x0010 m_iMinWind
C_EnvWindShared!0x0014 m_iMaxWind
C_EnvWindShared!0x0018 m_windRadius
C_EnvWindShared!0x001c m_iMinGust
C_EnvWindShared!0x0020 m_iMaxGust
C_EnvWindShared!0x0024 m_flMinGustDelay
C_EnvWindShared!0x0028 m_flMaxGustDelay
C_EnvWindShared!0x002c m_flGustDuration
C_EnvWindShared!0x0030 m_iGustDirChange
C_EnvWindShared!0x0034 m_location
C_EnvWindShared!0x0040 m_iszGustSound
C_EnvWindShared!0x0044 m_iWindDir
C_EnvWindShared!0x0048 m_flWindSpeed
C_EnvWindShared!0x004c m_currentWindVector
C_EnvWindShared!0x0058 m_CurrentSwayVector
C_EnvWindShared!0x0064 m_PrevSwayVector
C_EnvWindShared!0x0070 m_iInitialWindDir
C_EnvWindShared!0x0074 m_flInitialWindSpeed
C_EnvWindShared!0x0078 m_flVariationTime
C_EnvWindShared!0x007c m_flSimTime
C_EnvWindShared!0x0080 m_flSwitchTime
C_EnvWindShared!0x0084 m_flAveWindSpeed
C_EnvWindShared!0x0088 m_bGusting
C_EnvWindShared!0x008c m_flWindAngleVariation
C_EnvWindShared!0x0090 m_flWindSpeedVariation
C_EnvWindShared!0x0094 m_iEntIndex
C_EnvWindShared!0x0098 m_Stream
C_EnvWindShared!0x00d0 m_WindVariationStream
C_EnvWindShared!0x0108 m_WindAveQueue
C_EnvWindShared!0x0140 m_WindVariationQueue
class C_ExposureController extends C_BaseEntity
{
m_autoCompensation: Float,
m_autoForceValue: Float,
m_autoMin: Float,
m_autoMax: Float,
m_autoSpeed: Float,
m_minFadeTime: Float,
m_isDirectional: Bool,
m_directionalHalfAngle: Float,
}
C_ExposureController!0x0a60 m_autoCompensation
C_ExposureController!0x0a64 m_autoForceValue
C_ExposureController!0x0a68 m_autoMin
C_ExposureController!0x0a6c m_autoMax
C_ExposureController!0x0a70 m_autoSpeed
C_ExposureController!0x0a74 m_minFadeTime
C_ExposureController!0x0a78 m_isDirectional
C_ExposureController!0x0a7c m_directionalHalfAngle
class C_ExposureVolume extends C_BaseEntity
{
m_volumeTester: Outer,
m_exposureTarget: ClassPtr,
m_exposureTargetName: String,
m_exposurePriority: Float,
}
C_ExposureVolume!0x0a60 m_volumeTester
C_ExposureVolume!0x0a68 m_exposureTarget
C_ExposureVolume!0x0a70 m_exposureTargetName
C_ExposureVolume!0x0a78 m_exposurePriority
class C_FogController extends C_BaseEntity
{
m_fogParams: fogplayerparamsstate_t,
m_fogAngles: Vector,
m_useAbsAngles: Bool,
}
C_FogController!0x0a60 m_fogParams
C_FogController!0x0ac8 m_fogAngles
C_FogController!0x0ad4 m_useAbsAngles
class C_FogVolume extends C_BaseEntity
{
m_volumeTester: Outer,
m_fogTarget: ClassPtr,
m_fogTargetName: String,
m_fogPriority: Int,
}
C_FogVolume!0x0a60 m_volumeTester
C_FogVolume!0x0a68 m_fogTarget
C_FogVolume!0x0a70 m_fogTargetName
C_FogVolume!0x0a78 m_fogPriority
class C_GlobalNonRewinding extends C_BaseEntity
{
m_playerObserver: C_ObserverMode,
m_playerMiscData: C_NonRewindMiscData,
}
C_GlobalNonRewinding!0x0a60 m_playerObserver
C_GlobalNonRewinding!0x0e60 m_playerMiscData
class C_KnockBack
{
velocity: Vector,
beginTime: Time,
endTime: Time,
}
C_KnockBack!0x0008 velocity
C_KnockBack!0x0014 beginTime
C_KnockBack!0x0018 endTime
class C_Missile extends C_Projectile
{
m_hasPlayedWhizby: Bool,
m_whizByStart: Vector,
m_whizBySoundName: Char,
m_homingSpeed: Float,
m_homingSpeedDodgingPlayer: Float,
m_launchDir: Vector,
m_hSpecificTarget: EHANDLE,
m_targetOffset: Vector,
m_targetPosition: Vector,
m_useTargetPosition: Bool,
m_postIgnitionSpeed: Float,
m_flGracePeriodEndsAt: Time,
m_pathSettingsInitialized: Bool,
m_expandContractMissile: Bool,
m_spiralMissile: Bool,
m_spiralSettings: Void,
m_expandContractSettings: MissilePathExpandContractSettings_Client,
m_lastThinkTime: Time,
m_explosionIgnoreEntity: EHANDLE,
}
C_Missile!0x2d30 m_hasPlayedWhizby
C_Missile!0x2d34 m_whizByStart
C_Missile!0x2d40 m_whizBySoundName
C_Missile!0x2d80 m_homingSpeed
C_Missile!0x2d84 m_homingSpeedDodgingPlayer
C_Missile!0x2d88 m_launchDir
C_Missile!0x2d94 m_hSpecificTarget
C_Missile!0x2d98 m_targetOffset
C_Missile!0x2da4 m_targetPosition
C_Missile!0x2db0 m_useTargetPosition
C_Missile!0x2db4 m_postIgnitionSpeed
C_Missile!0x2db8 m_flGracePeriodEndsAt
C_Missile!0x2dbc m_pathSettingsInitialized
C_Missile!0x2dbd m_expandContractMissile
C_Missile!0x2dbe m_spiralMissile
C_Missile!0x2de0 m_spiralSettings
C_Missile!0x2e50 m_expandContractSettings
C_Missile!0x2ea8 m_lastThinkTime
C_Missile!0x2eac m_explosionIgnoreEntity
class C_NPC_SentryTurret extends C_BaseEntity
{
m_killCount: Int,
m_titanKillCount: Int,
}
C_NPC_SentryTurret!0x1db4 m_killCount
C_NPC_SentryTurret!0x1db8 m_titanKillCount
class C_NonRewindMiscData
{
m_nextRespawnTime: Float,
m_musicPackAssigned: Int,
}
C_NonRewindMiscData!0x0000 m_nextRespawnTime
C_NonRewindMiscData!0x0004 m_musicPackAssigned
class C_ObserverMode
{
m_observerMode: Int,
m_observerTarget: EHANDLE,
}
C_ObserverMode!0x0000 m_observerMode
C_ObserverMode!0x0004 m_observerTarget
class C_ParticleSystem extends C_BaseEntity
{
m_bClientSide: Bool,
m_bActive: Bool,
m_warmUpTime: Float,
m_pauseAfterWarmup: Bool,
m_bInSkybox: Bool,
m_killForReplay: Bool,
m_killIfOverLimit: Bool,
}
C_ParticleSystem!0x0a68 m_bClientSide
C_ParticleSystem!0x0a69 m_bActive
C_ParticleSystem!0x0a70 m_warmUpTime
C_ParticleSystem!0x0a74 m_pauseAfterWarmup
C_ParticleSystem!0x0a75 m_bInSkybox
C_ParticleSystem!0x0a76 m_killForReplay
C_ParticleSystem!0x0a77 m_killIfOverLimit
class C_Player extends C_BaseCombatCharacter
{
m_fFlags: Int,
m_currentFrame.animCycle: Float,
m_pMoveParent: EHANDLE,
m_vecAbsVelocity: Vector,
m_hGroundEntity: EHANDLE,
m_flMaxspeed: Int,
m_jumpPadDebounceExpireTime: Time,
m_vecVelocity: Vector,
m_flFriction: Float,
m_nNextThinkTick: Int,
m_SequenceTransitioner: C_SequenceTransitioner,
m_currentFrameBaseAnimating.animStartTime: Float,
m_currentFrameBaseAnimating.animStartCycle: Float,
m_currentFrameBaseAnimating.animPlaybackRate: Float,
m_currentFrameBaseAnimating.animSequence: Int,
m_currentFrameBaseAnimating.animSequenceParity: Int,
m_currentFrameBaseAnimating.m_flPoseParameters: Float,
m_bZooming: Bool,
m_zoomToggleOnStartTime: Time,
m_zoomBaseFrac: Float,
m_zoomBaseTime: Time,
m_zoomFullStartTime: Time,
m_lastUCmdSimulationTicks: Int,
m_lastUCmdSimulationRemainderTime: Float,
m_Local: C_PlayerLocalData,
m_currentFramePlayer.timeBase: Float,
m_currentFramePlayer.statusEffectsTimedPlayerCUR: StatusEffectTimedData,
m_currentFramePlayer.statusEffectsEndlessPlayerCUR: StatusEffectEndlessData,
m_currentFramePlayer.m_flHullHeight: Float,
m_currentFramePlayer.m_traversalAnimProgress: Float,
m_currentFramePlayer.m_sprintTiltFrac: Float,
m_currentFramePlayer.m_ammoPoolCount: Int,
m_currentFrameLocalPlayer.m_stepSmoothingOffset: Vector,
m_currentFrameLocalPlayer.m_duckTransitionRemainderMsec: Int,
m_currentFrameLocalPlayer.m_vecPunchBase_Angle: Vector,
m_currentFrameLocalPlayer.m_vecPunchBase_AngleVel: Vector,
m_currentFrameLocalPlayer.m_vecPunchWeapon_Angle: Vector,
m_currentFrameLocalPlayer.m_vecPunchWeapon_AngleVel.x: Float,
m_currentFrameLocalPlayer.m_vecPunchWeapon_AngleVel.y: Float,
m_currentFrameLocalPlayer.m_vecPunchWeapon_AngleVel.z: Float,
m_currentFrameLocalPlayer.m_localGravityRotation: Quaternion,
pl: CPlayerState,
m_ammoPoolCapacity: Int,
m_classModsActive: 29,
m_gestureSequences: Int,
m_gestureStartTimes: Time,
m_gestureBlendInDuration: Float,
m_gestureBlendOutDuration: Float,
m_gestureFadeOutStartTime: Time,
m_gestureFadeOutDuration: Float,
m_gestureAutoKillBitfield: Int,
m_afButtonLast: Int,
m_afButtonPressed: Int,
m_afButtonReleased: Int,
m_nButtons: Int,
m_nImpulse: Int,
m_flPhysics: Int,
m_flStepSoundTime: Float,
m_flTimeAllSuitDevicesOff: Float,
m_fStickySprintMinTime: Float,
m_bPlayedSprintStartEffects: Bool,
m_fIsSprinting: Bool,
m_fIsWalking: Bool,
m_lastSprintPressTime: Time,
m_stickySprintForwardEnableTime: Time,
m_stickySprintForwardDisableTime: Time,
m_sprintStartedTime: Time,
m_sprintStartedFrac: Float,
m_sprintEndedTime: Time,
m_sprintEndedFrac: Float,
m_stickySprintStartTime: Time,
m_damageImpulseNoDecelEndTime: Time,
m_duckState: Int,
m_leanState: Int,
m_doingHalfDuck: Bool,
m_canStand: Bool,
m_StandHullMin: Vector,
m_StandHullMax: Vector,
m_DuckHullMin: Vector,
m_DuckHullMax: Vector,
m_upDir: Vector,
m_upDirPredicted: Vector,
m_lastWallRunStartPos: Vector,
m_wallRunCount: Int,
m_wallRunWeak: Bool,
m_shouldBeOneHanded: Bool,
m_oneHandFraction: Float,
m_animAimPitch: Float,
m_animAimYaw: Float,
m_wallRunPushAwayTime: Float,
m_wallrunRetryTime: Time,
m_wallrunRetryPos: Vector,
m_wallrunRetryNormal: Vector,
m_wallHangTime: Float,
m_traversalState: Int,
m_traversalType: Int,
m_traversalBegin: Vector,
m_traversalMid: Vector,
m_traversalEnd: Vector,
m_traversalMidFrac: Float,
m_traversalForwardDir: Vector,
m_traversalRefPos: Vector,
m_traversalProgress: Float,
m_traversalStartTime: Time,
m_traversalHandAppearTime: Time,
m_traversalReleaseTime: Time,
m_traversalBlendOutStartTime: Time,
m_traversalBlendOutStartOffset: Vector,
m_traversalYawDelta: Float,
m_wallDangleJumpOffTime: Time,
m_wallDangleMayHangHere: Bool,
m_wallDangleForceFallOff: Bool,
m_wallDangleLastPushedForward: Bool,
m_wallDangleDisableWeapon: Int,
m_wallDangleClimbProgressFloor: Float,
m_wallClimbSetUp: Bool,
m_wallHanging: Bool,
m_gravityLiftActive: Bool,
m_gravityLiftEnterTime: Float,
m_gravityLiftEjectTime: Float,
m_gravityLiftHoverTime: Float,
m_gravityLiftLastOrigin: Vector,
m_gravityLiftEjectVelocity: Vector,
m_blackholeActive: Bool,
m_grapple: GrappleData,
m_grapple: GrappleData,
m_grappleActive: Bool,
m_grappleActive: Bool,
m_grappleNeedWindowCheck: Bool,
m_grappleNextWindowHint: EHANDLE,
m_slowMoEnabled: Bool,
m_sliding: Bool,
m_slideLongJumpAllowed: Bool,
m_lastSlideTime: Time,
m_lastSlideBoost: Float,
m_gravityGrenadeStatusEffect: Int,
m_bIsStickySprinting: Bool,
m_prevMoveYaw: Float,
m_sprintTiltVel: Float,
m_turret: EHANDLE,
m_hViewModels: EHANDLE,
m_viewOffsetEntity: Player_ViewOffsetEntityData,
m_activeZipline: EHANDLE,
m_lastZipline: EHANDLE,
m_lastZiplineDetachTime: Time,
m_ziplineValid3pWeaponLayerAnim: Bool,
m_ziplineState: Int,
m_zipline: PlayerZiplineData_Client,
m_ziplineViewOffsetPosition: Vector,
m_ziplineViewOffsetVelocity: Vector,
m_ziplineGrenadeEntity: EHANDLE,
m_ziplineGrenadeBeginStationEntity: EHANDLE,
m_ziplineGrenadeBeginStationAttachmentIndex: Int,
m_sameZiplineCooldownTime: Float,
m_playAnimationType: Int,
m_detachGrappleOnPlayAnimationEnd: Bool,
m_playAnimationNext: Int,
m_boosting: Bool,
m_activateBoost: Bool,
m_repeatedBoost: Bool,
m_boostMeter: Float,
m_jetpack: Bool,
m_activateJetpack: Bool,
m_jetpackAfterburner: Bool,
m_gliding: Bool,
m_glideMeter: Float,
m_glideRechargeDelayAccumulator: Float,
m_hovering: Bool,
m_isPerformingBoostAction: Bool,
m_lastJumpHeight: Float,
m_touchingUpdraftTriggers: EHANDLE,
m_touchingUpdraftTriggersCount: Int,
m_touchingSlipTriggers: EHANDLE,
m_touchingSlipTriggersCount: Int,
m_slipAirRestrictDirection: Vector,
m_slipAirRestrictTime: Time,
m_melee: PlayerMelee_PlayerData,
m_useCredit: Bool,
m_wallRunStartTime: Time,
m_wallRunClearTime: Time,
m_onSlopeTime: Float,
m_lastWallNormal: Vector,
m_dodging: Bool,
m_lastDodgeTime: Time,
m_vecPreviouslyPredictedOrigin: Vector,
m_flTimeLastTouchedWall: Float,
m_timeJetpackHeightActivateCheckPassed: Time,
m_flTimeLastTouchedGround: Float,
m_flTimeLastJumped: Float,
m_flTimeLastLanded: Float,
m_flLastLandFromHeight: Float,
m_usePressedTime: Float,
m_lastUseTime: Float,
m_lastFakeFloorPos: Vector,
m_bHasJumpedSinceTouchedGround: Bool,
m_bDoMultiJumpPenalty: Bool,
m_dodgingInAir: Bool,
m_activeViewmodelModifiers: Bool,
m_lastMoveInputTime: Time,
m_ignoreEntityForMovementUntilNotTouching: EHANDLE,
m_gameMovementUtil.m_surfaceFriction: Float,
m_lungeTargetEntity: EHANDLE,
m_isLungingToPosition: Bool,
m_lungeTargetPosition: Vector,
m_lungeStartPositionOffset: Vector,
m_lungeEndPositionOffset: Vector,
m_lungeStartTime: Time,
m_lungeEndTime: Time,
m_lungeCanFly: Bool,
m_lungeLockPitch: Bool,
m_lungeStartPitch: Float,
m_lungeSmoothTime: Float,
m_lungeMaxTime: Float,
m_lungeMaxEndSpeed: Float,
m_vPrevGroundNormal: Vector,
m_prepClimbPusher: EHANDLE,
m_pushAwayFromTopAcceleration: Vector,
m_controllerModeActive: Bool,
m_skydiveForwardPoseValueVelocity: Float,
m_skydiveForwardPoseValueTarget: Float,
m_skydiveForwardPoseValueCurrent: Float,
m_skydiveSidePoseValueVelocity: Float,
m_skydiveSidePoseValueTarget: Float,
m_skydiveSidePoseValueCurrent: Float,
m_skydiveYawVelocity: Float,
m_skydiveIsNearLeviathan: Bool,
m_skydiveState: Int,
m_skydiveStartTime: Time,
m_skydiveEndTime: Time,
m_skydiveAnticipateStartTime: Time,
m_skydiveAnticipateEndTime: Time,
m_skydiveDistanceToLand: Float,
m_skydiveDiveAngle: Float,
m_skydiveIsDiving: Bool,
m_skydiveSpeed: Float,
m_skydiveStrafeAngle: Float,
m_skydiveFreelookEnabled: Bool,
m_skydiveFreelookLockedAngle: Vector,
m_skydivePlayerPitch: Float,
m_skydivePlayerYaw: Float,
m_skydiveFollowing: Bool,
m_skydiveUnfollowVelocity: Vector,
m_skydiveLeviathanHitPosition: Vector,
m_skydiveLeviathanHitNormal: Vector,
m_skydiveSlipVelocity: Vector,
m_skydiveFromUpdraft: Bool,
m_skydiveFromSkywardLaunch: Bool,
m_skywardLaunchState: Int,
m_skywardDeployStartPos: Vector,
m_skywardLaunchSlowStartTime: Float,
m_skywardLaunchSlowEndTime: Float,
m_skywardLaunchFastEndTime: Float,
m_skywardDeployEndTime: Float,
m_skywardLaunchEndTime: Float,
m_skywardDeploySpeed: Float,
m_skywardLaunchSlowSpeed: Float,
m_skywardLaunchFastSpeed: Float,
m_skywardOffset: Vector,
m_skywardOffsetSpeed: Float,
m_skywardLaunchInterrupted: Bool,
m_skywardLaunchFollowing: Bool,
m_playerKnockBacks: C_KnockBack,
m_updraftCount: Int,
m_updraftStage: Int,
m_updraftEnterTime: Time,
m_updraftLeaveTime: Time,
m_updraftMinShakeActivationHeight: Float,
m_updraftMaxShakeActivationHeight: Float,
m_updraftLiftActivationHeight: Float,
m_updraftLiftSpeed: Float,
m_updraftLiftAcceleration: Float,
m_updraftLiftExitDuration: Float,
m_updraftSlowTime: Time,
}
C_Player!0x0098 m_fFlags
C_Player!0x00c4 m_currentFrame.animCycle
C_Player!0x0118 m_pMoveParent
C_Player!0x0140 m_vecAbsVelocity
C_Player!0x0434 m_hGroundEntity
C_Player!0x043c m_flMaxspeed
C_Player!0x0460 m_jumpPadDebounceExpireTime
C_Player!0x0484 m_vecVelocity
C_Player!0x049c m_flFriction
C_Player!0x0574 m_nNextThinkTick
C_Player!0x0c20 m_SequenceTransitioner
C_Player!0x0f6c m_currentFrameBaseAnimating.animStartTime
C_Player!0x0f70 m_currentFrameBaseAnimating.animStartCycle
C_Player!0x0f74 m_currentFrameBaseAnimating.animPlaybackRate
C_Player!0x0f80 m_currentFrameBaseAnimating.animSequence
C_Player!0x0f84 m_currentFrameBaseAnimating.animSequenceParity
C_Player!0x0f88 m_currentFrameBaseAnimating.m_flPoseParameters
C_Player!0x1bf1 m_bZooming
C_Player!0x1bf4 m_zoomToggleOnStartTime
C_Player!0x1bf8 m_zoomBaseFrac
C_Player!0x1bfc m_zoomBaseTime
C_Player!0x1c00 m_zoomFullStartTime
C_Player!0x1c84 m_lastUCmdSimulationTicks
C_Player!0x1c88 m_lastUCmdSimulationRemainderTime
C_Player!0x1da8 m_Local
C_Player!0x2098 m_currentFramePlayer.timeBase
C_Player!0x20a0 m_currentFramePlayer.statusEffectsTimedPlayerCUR
C_Player!0x2190 m_currentFramePlayer.statusEffectsEndlessPlayerCUR
C_Player!0x2230 m_currentFramePlayer.m_flHullHeight
C_Player!0x2234 m_currentFramePlayer.m_traversalAnimProgress
C_Player!0x2238 m_currentFramePlayer.m_sprintTiltFrac
C_Player!0x2248 m_currentFramePlayer.m_ammoPoolCount
C_Player!0x2418 m_currentFrameLocalPlayer.m_stepSmoothingOffset
C_Player!0x2424 m_currentFrameLocalPlayer.m_duckTransitionRemainderMsec
C_Player!0x2428 m_currentFrameLocalPlayer.m_vecPunchBase_Angle
C_Player!0x2434 m_currentFrameLocalPlayer.m_vecPunchBase_AngleVel
C_Player!0x2440 m_currentFrameLocalPlayer.m_vecPunchWeapon_Angle
C_Player!0x244c m_currentFrameLocalPlayer.m_vecPunchWeapon_AngleVel.x
C_Player!0x2450 m_currentFrameLocalPlayer.m_vecPunchWeapon_AngleVel.y
C_Player!0x2454 m_currentFrameLocalPlayer.m_vecPunchWeapon_AngleVel.z
C_Player!0x2490 m_currentFrameLocalPlayer.m_localGravityRotation
C_Player!0x24b8 pl
C_Player!0x253c m_ammoPoolCapacity
C_Player!0x2580 m_classModsActive
C_Player!0x288c m_gestureSequences
C_Player!0x28ac m_gestureStartTimes
C_Player!0x28cc m_gestureBlendInDuration
C_Player!0x28ec m_gestureBlendOutDuration
C_Player!0x290c m_gestureFadeOutStartTime
C_Player!0x292c m_gestureFadeOutDuration
C_Player!0x294c m_gestureAutoKillBitfield
C_Player!0x2968 m_afButtonLast
C_Player!0x296c m_afButtonPressed
C_Player!0x2970 m_afButtonReleased
C_Player!0x2974 m_nButtons
C_Player!0x2978 m_nImpulse
C_Player!0x297c m_flPhysics
C_Player!0x2980 m_flStepSoundTime
C_Player!0x2984 m_flTimeAllSuitDevicesOff
C_Player!0x2988 m_fStickySprintMinTime
C_Player!0x298c m_bPlayedSprintStartEffects
C_Player!0x2994 m_fIsSprinting
C_Player!0x2995 m_fIsWalking
C_Player!0x29a4 m_lastSprintPressTime
C_Player!0x29a8 m_stickySprintForwardEnableTime
C_Player!0x29ac m_stickySprintForwardDisableTime
C_Player!0x29b0 m_sprintStartedTime
C_Player!0x29b4 m_sprintStartedFrac
C_Player!0x29b8 m_sprintEndedTime
C_Player!0x29bc m_sprintEndedFrac
C_Player!0x29c0 m_stickySprintStartTime
C_Player!0x29c4 m_damageImpulseNoDecelEndTime
C_Player!0x29e4 m_duckState
C_Player!0x29e8 m_leanState
C_Player!0x29ec m_doingHalfDuck
C_Player!0x29ed m_canStand
C_Player!0x29f0 m_StandHullMin
C_Player!0x29fc m_StandHullMax
C_Player!0x2a08 m_DuckHullMin
C_Player!0x2a14 m_DuckHullMax
C_Player!0x2a24 m_upDir
C_Player!0x2a30 m_upDirPredicted
C_Player!0x2a3c m_lastWallRunStartPos
C_Player!0x2a48 m_wallRunCount
C_Player!0x2a4c m_wallRunWeak
C_Player!0x2a4d m_shouldBeOneHanded
C_Player!0x2a50 m_oneHandFraction
C_Player!0x2a54 m_animAimPitch
C_Player!0x2a58 m_animAimYaw
C_Player!0x2a5c m_wallRunPushAwayTime
C_Player!0x2a68 m_wallrunRetryTime
C_Player!0x2a6c m_wallrunRetryPos
C_Player!0x2a78 m_wallrunRetryNormal
C_Player!0x2a9c m_wallHangTime
C_Player!0x2aa0 m_traversalState
C_Player!0x2aa4 m_traversalType
C_Player!0x2aa8 m_traversalBegin
C_Player!0x2ab4 m_traversalMid
C_Player!0x2ac0 m_traversalEnd
C_Player!0x2acc m_traversalMidFrac
C_Player!0x2ad0 m_traversalForwardDir
C_Player!0x2adc m_traversalRefPos
C_Player!0x2ae8 m_traversalProgress
C_Player!0x2aec m_traversalStartTime
C_Player!0x2af0 m_traversalHandAppearTime
C_Player!0x2af4 m_traversalReleaseTime
C_Player!0x2af8 m_traversalBlendOutStartTime
C_Player!0x2afc m_traversalBlendOutStartOffset
C_Player!0x2b08 m_traversalYawDelta
C_Player!0x2b14 m_wallDangleJumpOffTime
C_Player!0x2b18 m_wallDangleMayHangHere
C_Player!0x2b19 m_wallDangleForceFallOff
C_Player!0x2b1a m_wallDangleLastPushedForward
C_Player!0x2b1c m_wallDangleDisableWeapon
C_Player!0x2b20 m_wallDangleClimbProgressFloor
C_Player!0x2b24 m_wallClimbSetUp
C_Player!0x2b25 m_wallHanging
C_Player!0x2b26 m_gravityLiftActive
C_Player!0x2b28 m_gravityLiftEnterTime
C_Player!0x2b2c m_gravityLiftEjectTime
C_Player!0x2b30 m_gravityLiftHoverTime
C_Player!0x2b34 m_gravityLiftLastOrigin
C_Player!0x2b40 m_gravityLiftEjectVelocity
C_Player!0x2b4c m_blackholeActive
C_Player!0x2b50 m_grapple
C_Player!0x2b50 m_grapple
C_Player!0x2be0 m_grappleActive
C_Player!0x2be0 m_grappleActive
C_Player!0x2be1 m_grappleNeedWindowCheck
C_Player!0x2be4 m_grappleNextWindowHint
C_Player!0x2bf4 m_slowMoEnabled
C_Player!0x2bf5 m_sliding
C_Player!0x2bf6 m_slideLongJumpAllowed
C_Player!0x2bf8 m_lastSlideTime
C_Player!0x2bfc m_lastSlideBoost
C_Player!0x2c00 m_gravityGrenadeStatusEffect
C_Player!0x2c04 m_bIsStickySprinting
C_Player!0x2c08 m_prevMoveYaw
C_Player!0x2c0c m_sprintTiltVel
C_Player!0x2c28 m_turret
C_Player!0x2c2c m_hViewModels
C_Player!0x2c40 m_viewOffsetEntity
C_Player!0x2d80 m_activeZipline
C_Player!0x2d84 m_lastZipline
C_Player!0x2d88 m_lastZiplineDetachTime
C_Player!0x2d8c m_ziplineValid3pWeaponLayerAnim
C_Player!0x2d90 m_ziplineState
C_Player!0x2d98 m_zipline
C_Player!0x2e08 m_ziplineViewOffsetPosition
C_Player!0x2e14 m_ziplineViewOffsetVelocity
C_Player!0x2e20 m_ziplineGrenadeEntity
C_Player!0x2e24 m_ziplineGrenadeBeginStationEntity
C_Player!0x2e28 m_ziplineGrenadeBeginStationAttachmentIndex
C_Player!0x2e30 m_sameZiplineCooldownTime
C_Player!0x2e38 m_playAnimationType
C_Player!0x2e3c m_detachGrappleOnPlayAnimationEnd
C_Player!0x2e40 m_playAnimationNext
C_Player!0x2e54 m_boosting
C_Player!0x2e55 m_activateBoost
C_Player!0x2e56 m_repeatedBoost
C_Player!0x2e58 m_boostMeter
C_Player!0x2e5c m_jetpack
C_Player!0x2e5d m_activateJetpack
C_Player!0x2e5e m_jetpackAfterburner
C_Player!0x2e5f m_gliding
C_Player!0x2e60 m_glideMeter
C_Player!0x2e64 m_glideRechargeDelayAccumulator
C_Player!0x2e68 m_hovering
C_Player!0x2e69 m_isPerformingBoostAction
C_Player!0x2e6c m_lastJumpHeight
C_Player!0x2e70 m_touchingUpdraftTriggers
C_Player!0x2eb0 m_touchingUpdraftTriggersCount
C_Player!0x2eb4 m_touchingSlipTriggers
C_Player!0x2ef4 m_touchingSlipTriggersCount
C_Player!0x2ef8 m_slipAirRestrictDirection
C_Player!0x2f04 m_slipAirRestrictTime
C_Player!0x3098 m_melee
C_Player!0x30d0 m_useCredit
C_Player!0x345c m_wallRunStartTime
C_Player!0x3460 m_wallRunClearTime
C_Player!0x3464 m_onSlopeTime
C_Player!0x3468 m_lastWallNormal
C_Player!0x3474 m_dodging
C_Player!0x3478 m_lastDodgeTime
C_Player!0x3490 m_vecPreviouslyPredictedOrigin
C_Player!0x349c m_flTimeLastTouchedWall
C_Player!0x34a0 m_timeJetpackHeightActivateCheckPassed
C_Player!0x34a4 m_flTimeLastTouchedGround
C_Player!0x34a8 m_flTimeLastJumped
C_Player!0x34ac m_flTimeLastLanded
C_Player!0x34b0 m_flLastLandFromHeight
C_Player!0x34b4 m_usePressedTime
C_Player!0x34b8 m_lastUseTime
C_Player!0x34c8 m_lastFakeFloorPos
C_Player!0x34d4 m_bHasJumpedSinceTouchedGround
C_Player!0x34d5 m_bDoMultiJumpPenalty
C_Player!0x34d6 m_dodgingInAir
C_Player!0x36c0 m_activeViewmodelModifiers
C_Player!0x3948 m_lastMoveInputTime
C_Player!0x394c m_ignoreEntityForMovementUntilNotTouching
C_Player!0x3e18 m_gameMovementUtil.m_surfaceFriction
C_Player!0x3e94 m_lungeTargetEntity
C_Player!0x3e98 m_isLungingToPosition
C_Player!0x3e9c m_lungeTargetPosition
C_Player!0x3ea8 m_lungeStartPositionOffset
C_Player!0x3eb4 m_lungeEndPositionOffset
C_Player!0x3ec0 m_lungeStartTime
C_Player!0x3ec4 m_lungeEndTime
C_Player!0x3ec8 m_lungeCanFly
C_Player!0x3ec9 m_lungeLockPitch
C_Player!0x3ecc m_lungeStartPitch
C_Player!0x3ed0 m_lungeSmoothTime
C_Player!0x3ed4 m_lungeMaxTime
C_Player!0x3ed8 m_lungeMaxEndSpeed
C_Player!0x4194 m_vPrevGroundNormal
C_Player!0x4464 m_prepClimbPusher
C_Player!0x4468 m_pushAwayFromTopAcceleration
C_Player!0x4494 m_controllerModeActive
C_Player!0x44ac m_skydiveForwardPoseValueVelocity
C_Player!0x44b0 m_skydiveForwardPoseValueTarget
C_Player!0x44b4 m_skydiveForwardPoseValueCurrent
C_Player!0x44b8 m_skydiveSidePoseValueVelocity
C_Player!0x44bc m_skydiveSidePoseValueTarget
C_Player!0x44c0 m_skydiveSidePoseValueCurrent
C_Player!0x44c4 m_skydiveYawVelocity
C_Player!0x44c8 m_skydiveIsNearLeviathan
C_Player!0x44e4 m_skydiveState
C_Player!0x44e8 m_skydiveStartTime
C_Player!0x44ec m_skydiveEndTime
C_Player!0x44f0 m_skydiveAnticipateStartTime
C_Player!0x44f4 m_skydiveAnticipateEndTime
C_Player!0x44f8 m_skydiveDistanceToLand
C_Player!0x44fc m_skydiveDiveAngle
C_Player!0x4500 m_skydiveIsDiving
C_Player!0x4504 m_skydiveSpeed
C_Player!0x4508 m_skydiveStrafeAngle
C_Player!0x450c m_skydiveFreelookEnabled
C_Player!0x4510 m_skydiveFreelookLockedAngle
C_Player!0x451c m_skydivePlayerPitch
C_Player!0x4520 m_skydivePlayerYaw
C_Player!0x4524 m_skydiveFollowing
C_Player!0x4528 m_skydiveUnfollowVelocity
C_Player!0x4538 m_skydiveLeviathanHitPosition
C_Player!0x4544 m_skydiveLeviathanHitNormal
C_Player!0x4550 m_skydiveSlipVelocity
C_Player!0x455c m_skydiveFromUpdraft
C_Player!0x455d m_skydiveFromSkywardLaunch
C_Player!0x4560 m_skywardLaunchState
C_Player!0x4568 m_skywardDeployStartPos
C_Player!0x4574 m_skywardLaunchSlowStartTime
C_Player!0x4578 m_skywardLaunchSlowEndTime
C_Player!0x457c m_skywardLaunchFastEndTime
C_Player!0x4580 m_skywardDeployEndTime
C_Player!0x4584 m_skywardLaunchEndTime
C_Player!0x4588 m_skywardDeploySpeed
C_Player!0x458c m_skywardLaunchSlowSpeed
C_Player!0x4590 m_skywardLaunchFastSpeed
C_Player!0x4594 m_skywardOffset
C_Player!0x45a0 m_skywardOffsetSpeed
C_Player!0x45a4 m_skywardLaunchInterrupted
C_Player!0x45a5 m_skywardLaunchFollowing
C_Player!0x45c0 m_playerKnockBacks
C_Player!0x4640 m_updraftCount
C_Player!0x4644 m_updraftStage
C_Player!0x4648 m_updraftEnterTime
C_Player!0x464c m_updraftLeaveTime
C_Player!0x4650 m_updraftMinShakeActivationHeight
C_Player!0x4654 m_updraftMaxShakeActivationHeight
C_Player!0x4658 m_updraftLiftActivationHeight
C_Player!0x465c m_updraftLiftSpeed
C_Player!0x4660 m_updraftLiftAcceleration
C_Player!0x4664 m_updraftLiftExitDuration
C_Player!0x4668 m_updraftSlowTime
class C_PlayerLocalData
{
m_nStepside: Int,
m_nOldButtons: Int,
m_nOldVehicleButtons: Int,
m_iHideHUD: Int,
m_superJumpsUsed: Int,
m_jumpedOffRodeo: Bool,
m_jumpPressTime: Time,
m_prevJumpPressTime: Time,
m_jetpackActivateTime: Time,
m_jetpackDeactivateTime: Time,
m_flSuitPower: Float,
m_flSuitJumpPower: Float,
m_flSuitGrapplePower: Float,
m_flFallVelocity: Float,
m_flStepSize: Float,
m_airSlowMoFrac: Float,
predictableFlags: Int,
m_bitsActiveDevices: Int,
m_forceStance: Int,
m_duckToggleOn: Bool,
m_bDrawViewmodel: Bool,
m_bAllowAutoMovement: Bool,
m_airMoveBlockPlanes: Vector,
m_airMoveBlockPlaneTime: Time,
m_airMoveBlockPlaneCount: Int,
m_queuedMeleePressTime: Time,
m_queuedGrappleMeleeTime: Time,
m_disableMeleeUntilRelease: Bool,
m_meleePressTime: Time,
m_meleeDisabledCounter: Int,
m_meleeInputIndex: Int,
m_oneHandedWeaponUsage: Bool,
m_prevOneHandedWeaponUsage: Bool,
m_titanEmbarkEnabled: Bool,
m_titanDisembarkEnabled: Bool,
m_playerAnimStationaryGoalFeetYaw: Float,
m_playerAnimJumping: Bool,
m_playerAnimJumpStartTime: Time,
m_playerAnimFirstJumpFrame: Bool,
m_playerAnimDodging: Bool,
m_playerAnimJumpActivity: Int,
m_playerAnimLanding: Bool,
m_playerAnimShouldLand: Bool,
m_playerAnimLandStartTime: Time,
m_playerAnimInAirWalk: Bool,
m_playerAnimPrevFrameSequenceMotionYaw: Float,
m_playerAnimMeleeParity: Int,
m_playerAnimMeleeStartTime: Time,
m_playerLocalGravityToWorldTransform: Quaternion,
m_playerLocalGravityBlendStartRotation: Quaternion,
m_playerLocalGravityBlendEndRotation: Quaternion,
m_playerLocalGravityBlendEndDirection: Vector,
m_playerLocalGravityBlendStartTime: Time,
m_playerLocalGravityBlendEndTime: Time,
m_playerLocalGravityBlendStrength: Float,
m_playerLocalGravityStrength: Float,
m_playerLocalGravityType: Int,
m_playerLocalGravityPoint: Vector,
m_playerLocalGravityLineStart: Vector,
m_playerLocalGravityLineEnd: Vector,
m_playerLocalGravityEntity: EHANDLE,
m_playerLocalGravityLineStartEntity: EHANDLE,
m_playerLocalGravityLineEndEntity: EHANDLE,
m_playerFloatLookStartTime: Time,
m_playerFloatLookEndTime: Time,
m_wallrunLatestFloorHeight: Float,
m_wallrunFromJetpack: Bool,
m_groundNormal: Vector,
m_continuousUseBlocked: Bool,
m_useEnt: EHANDLE,
}
C_PlayerLocalData!0x0008 m_nStepside
C_PlayerLocalData!0x000c m_nOldButtons
C_PlayerLocalData!0x0010 m_nOldVehicleButtons
C_PlayerLocalData!0x0014 m_iHideHUD
C_PlayerLocalData!0x0018 m_superJumpsUsed
C_PlayerLocalData!0x001c m_jumpedOffRodeo
C_PlayerLocalData!0x0020 m_jumpPressTime
C_PlayerLocalData!0x0024 m_prevJumpPressTime
C_PlayerLocalData!0x0028 m_jetpackActivateTime
C_PlayerLocalData!0x002c m_jetpackDeactivateTime
C_PlayerLocalData!0x0030 m_flSuitPower
C_PlayerLocalData!0x0034 m_flSuitJumpPower
C_PlayerLocalData!0x0038 m_flSuitGrapplePower
C_PlayerLocalData!0x003c m_flFallVelocity
C_PlayerLocalData!0x0040 m_flStepSize
C_PlayerLocalData!0x0044 m_airSlowMoFrac
C_PlayerLocalData!0x0048 predictableFlags
C_PlayerLocalData!0x004c m_bitsActiveDevices
C_PlayerLocalData!0x0050 m_forceStance
C_PlayerLocalData!0x0054 m_duckToggleOn
C_PlayerLocalData!0x0055 m_bDrawViewmodel
C_PlayerLocalData!0x0056 m_bAllowAutoMovement
C_PlayerLocalData!0x0184 m_airMoveBlockPlanes
C_PlayerLocalData!0x019c m_airMoveBlockPlaneTime
C_PlayerLocalData!0x01a0 m_airMoveBlockPlaneCount
C_PlayerLocalData!0x01a4 m_queuedMeleePressTime
C_PlayerLocalData!0x01a8 m_queuedGrappleMeleeTime
C_PlayerLocalData!0x01ad m_disableMeleeUntilRelease
C_PlayerLocalData!0x01b0 m_meleePressTime
C_PlayerLocalData!0x01b4 m_meleeDisabledCounter
C_PlayerLocalData!0x01b8 m_meleeInputIndex
C_PlayerLocalData!0x01c0 m_oneHandedWeaponUsage
C_PlayerLocalData!0x01c1 m_prevOneHandedWeaponUsage
C_PlayerLocalData!0x01f4 m_titanEmbarkEnabled
C_PlayerLocalData!0x01f5 m_titanDisembarkEnabled
C_PlayerLocalData!0x01fc m_playerAnimStationaryGoalFeetYaw
C_PlayerLocalData!0x0200 m_playerAnimJumping
C_PlayerLocalData!0x0204 m_playerAnimJumpStartTime
C_PlayerLocalData!0x0208 m_playerAnimFirstJumpFrame
C_PlayerLocalData!0x0209 m_playerAnimDodging
C_PlayerLocalData!0x020c m_playerAnimJumpActivity
C_PlayerLocalData!0x0210 m_playerAnimLanding
C_PlayerLocalData!0x0211 m_playerAnimShouldLand
C_PlayerLocalData!0x0214 m_playerAnimLandStartTime
C_PlayerLocalData!0x0218 m_playerAnimInAirWalk
C_PlayerLocalData!0x021c m_playerAnimPrevFrameSequenceMotionYaw
C_PlayerLocalData!0x0220 m_playerAnimMeleeParity
C_PlayerLocalData!0x0224 m_playerAnimMeleeStartTime
C_PlayerLocalData!0x0228 m_playerLocalGravityToWorldTransform
C_PlayerLocalData!0x0258 m_playerLocalGravityBlendStartRotation
C_PlayerLocalData!0x0268 m_playerLocalGravityBlendEndRotation
C_PlayerLocalData!0x0278 m_playerLocalGravityBlendEndDirection
C_PlayerLocalData!0x0284 m_playerLocalGravityBlendStartTime
C_PlayerLocalData!0x0288 m_playerLocalGravityBlendEndTime
C_PlayerLocalData!0x028c m_playerLocalGravityBlendStrength
C_PlayerLocalData!0x0290 m_playerLocalGravityStrength
C_PlayerLocalData!0x0294 m_playerLocalGravityType
C_PlayerLocalData!0x0298 m_playerLocalGravityPoint
C_PlayerLocalData!0x02a4 m_playerLocalGravityLineStart
C_PlayerLocalData!0x02b0 m_playerLocalGravityLineEnd
C_PlayerLocalData!0x02bc m_playerLocalGravityEntity
C_PlayerLocalData!0x02c0 m_playerLocalGravityLineStartEntity
C_PlayerLocalData!0x02c4 m_playerLocalGravityLineEndEntity
C_PlayerLocalData!0x02c8 m_playerFloatLookStartTime
C_PlayerLocalData!0x02cc m_playerFloatLookEndTime
C_PlayerLocalData!0x02d0 m_wallrunLatestFloorHeight
C_PlayerLocalData!0x02d4 m_wallrunFromJetpack
C_PlayerLocalData!0x02d8 m_groundNormal
C_PlayerLocalData!0x02e4 m_continuousUseBlocked
C_PlayerLocalData!0x02e8 m_useEnt
class C_PlayerVehicle extends C_BaseAnimatingOverlay
{
m_localOrigin: Vector,
m_SequenceTransitioner: C_SequenceTransitioner,
m_vehicleDriver: EHANDLE,
m_vehicleActivated: Bool,
m_blockDuckInput: Bool,
m_vehicleLaunchTime: Float,
m_vehicleVelocity: Vector,
m_vehicleGroundEntity: EHANDLE,
m_vehicleGroundNormal: Vector,
m_vehicleGroundDist: Float,
m_hoverVehicleHoverOffsetPrev: Float,
m_hoverVehicleGroundAngles: Vector,
m_hoverVehicleIsOnGround: Bool,
m_hoverVehicleHoverSimulationIsAwake: Bool,
m_hoverVehicleSmoothTilt: Vector,
m_hoverVehicleSmoothTiltVelocity: Vector,
m_hoverVehicleSmoothYaw: Float,
m_hoverVehicleSmoothYawVelocity: Float,
m_hoverVehicleLookAheadAcceleration: Vector,
m_hoverVehicleLastBoostTime: Time,
m_hoverVehicleIsMarkedAsDrivingForward: Bool,
m_hoverVehicleStunTimeEnd: Float,
m_hoverVehicleThrottle: Float,
m_hoverVehicleBanking: Float,
m_hoverVehicleFrictionLastTime: Float,
m_hoverVehicleFrictionSurfPropOther: Int,
m_hoverVehicleFrictionNormal: Vector,
m_hoverVehicleFrictionPos: Vector,
m_hoverVehiclePhysPush: Vector,
}
C_PlayerVehicle!0x0158 m_localOrigin
C_PlayerVehicle!0x0c20 m_SequenceTransitioner
C_PlayerVehicle!0x19e4 m_vehicleDriver
C_PlayerVehicle!0x1a08 m_vehicleActivated
C_PlayerVehicle!0x1a09 m_blockDuckInput
C_PlayerVehicle!0x1a18 m_vehicleLaunchTime
C_PlayerVehicle!0x1a28 m_vehicleVelocity
C_PlayerVehicle!0x1a34 m_vehicleGroundEntity
C_PlayerVehicle!0x1a38 m_vehicleGroundNormal
C_PlayerVehicle!0x1a44 m_vehicleGroundDist
C_PlayerVehicle!0x1a48 m_hoverVehicleHoverOffsetPrev
C_PlayerVehicle!0x1a58 m_hoverVehicleGroundAngles
C_PlayerVehicle!0x1a64 m_hoverVehicleIsOnGround
C_PlayerVehicle!0x1a66 m_hoverVehicleHoverSimulationIsAwake
C_PlayerVehicle!0x1b18 m_hoverVehicleSmoothTilt
C_PlayerVehicle!0x1b24 m_hoverVehicleSmoothTiltVelocity
C_PlayerVehicle!0x1b30 m_hoverVehicleSmoothYaw
C_PlayerVehicle!0x1b34 m_hoverVehicleSmoothYawVelocity
C_PlayerVehicle!0x1b38 m_hoverVehicleLookAheadAcceleration
C_PlayerVehicle!0x1b44 m_hoverVehicleLastBoostTime
C_PlayerVehicle!0x1b4e m_hoverVehicleIsMarkedAsDrivingForward
C_PlayerVehicle!0x1b50 m_hoverVehicleStunTimeEnd
C_PlayerVehicle!0x1b54 m_hoverVehicleThrottle
C_PlayerVehicle!0x1b5c m_hoverVehicleBanking
C_PlayerVehicle!0x1b60 m_hoverVehicleFrictionLastTime
C_PlayerVehicle!0x1b64 m_hoverVehicleFrictionSurfPropOther
C_PlayerVehicle!0x1b68 m_hoverVehicleFrictionNormal
C_PlayerVehicle!0x1b74 m_hoverVehicleFrictionPos
C_PlayerVehicle!0x1b80 m_hoverVehiclePhysPush
class C_Projectile extends C_BaseEntity
{
m_weaponDataIsSet: Bool,
m_forceAdjustToGunBarrelDisabled: Bool,
m_weaponClassIndex: Int,
m_destructionDistance: Float,
m_passThroughDepthTotal: Int,
m_modBitfield: Int,
m_overrideMods: Int,
m_projectileTrailIndex: Int,
m_impactEffectTable: Int,
m_reducedEffects: Bool,
m_projectileCreationTimeServer: Float,
m_weaponSource: EHANDLE,
m_passThroughModCount: Int,
m_passThroughPoints: Vector,
m_preModdedTrailEffectIndices1p: Int,
m_preModdedTrailEffectIndices3p: Int,
m_launchOrigin: Vector,
m_wpnData: Outer,
m_hWeaponFileInfo: Short,
m_weaponChargeLevel: Int,
m_weaponChargeFraction: Float,
m_modVars: Void,
m_modVarsAreValid: Bool,
m_launchVel: Vector,
m_scriptCB: Void,
m_hasPlayedTrailEffect: Bool,
m_projectileLifeTimeEndTick: Tick,
m_projectileCreationTime: Float,
m_isVortexRefired: Bool,
m_damageAliveOnly: Bool,
m_usesPositionFunction: Bool,
m_lastCollisionNormal: Vector,
m_bounceIndex: Int,
m_randomInt: Int,
m_thrownByAI: Bool,
m_perPolyRadius: Float,
m_posBeforePhysicsSimulate: Vector,
m_hasIgnited: Bool,
m_inLagCompensation: Bool,
m_passEntities: EHANDLE,
m_projectileSpeed: Float,
m_wantStartTrailEffect: Bool,
m_hasCalledPostDataUpdate: Bool,
}
C_Projectile!0x1690 m_weaponDataIsSet
C_Projectile!0x1691 m_forceAdjustToGunBarrelDisabled
C_Projectile!0x1694 m_weaponClassIndex
C_Projectile!0x1698 m_destructionDistance
C_Projectile!0x169c m_passThroughDepthTotal
C_Projectile!0x16a0 m_modBitfield
C_Projectile!0x16a4 m_overrideMods
C_Projectile!0x16a8 m_projectileTrailIndex
C_Projectile!0x16ac m_impactEffectTable
C_Projectile!0x16b0 m_reducedEffects
C_Projectile!0x16b4 m_projectileCreationTimeServer
C_Projectile!0x16b8 m_weaponSource
C_Projectile!0x16bc m_passThroughModCount
C_Projectile!0x16c0 m_passThroughPoints
C_Projectile!0x16cc m_preModdedTrailEffectIndices1p
C_Projectile!0x16d0 m_preModdedTrailEffectIndices3p
C_Projectile!0x16d4 m_launchOrigin
C_Projectile!0x16e0 m_wpnData
C_Projectile!0x16e8 m_hWeaponFileInfo
C_Projectile!0x16ec m_weaponChargeLevel
C_Projectile!0x16f0 m_weaponChargeFraction
C_Projectile!0x16f8 m_modVars
C_Projectile!0x29c0 m_modVarsAreValid
C_Projectile!0x29c4 m_launchVel
C_Projectile!0x29d0 m_scriptCB
C_Projectile!0x29f8 m_hasPlayedTrailEffect
C_Projectile!0x29fc m_projectileLifeTimeEndTick
C_Projectile!0x2a00 m_projectileCreationTime
C_Projectile!0x2a04 m_isVortexRefired
C_Projectile!0x2a05 m_damageAliveOnly
C_Projectile!0x2a06 m_usesPositionFunction
C_Projectile!0x2a08 m_lastCollisionNormal
C_Projectile!0x2a14 m_bounceIndex
C_Projectile!0x2a18 m_randomInt
C_Projectile!0x2a1c m_thrownByAI
C_Projectile!0x2a20 m_perPolyRadius
C_Projectile!0x2a28 m_posBeforePhysicsSimulate
C_Projectile!0x2a34 m_hasIgnited
C_Projectile!0x2a35 m_inLagCompensation
C_Projectile!0x2a38 m_passEntities
C_Projectile!0x2aa0 m_projectileSpeed
C_Projectile!0x2ac0 m_wantStartTrailEffect
C_Projectile!0x2ac2 m_hasCalledPostDataUpdate
class C_PropDoor
{
m_localOrigin: Vector,
m_localAngles: Vector,
m_nNextThinkTick: Int,
m_angle: Float,
m_startAngle: Float,
m_startAngleVel: Float,
m_startMoveTime: Time,
m_nextHitSoundTime: Float,
m_lastThinkTime: Float,
m_interactingPlayer: EHANDLE,
m_interactingPlayerWantsOpen: Bool,
m_useDebounceEndTime: Time,
m_prevAngle: Float,
}
C_PropDoor!0x0158 m_localOrigin
C_PropDoor!0x0164 m_localAngles
C_PropDoor!0x0574 m_nNextThinkTick
C_PropDoor!0x1704 m_angle
C_PropDoor!0x1708 m_startAngle
C_PropDoor!0x170c m_startAngleVel
C_PropDoor!0x1710 m_startMoveTime
C_PropDoor!0x171c m_nextHitSoundTime
C_PropDoor!0x1720 m_lastThinkTime
C_PropDoor!0x1768 m_interactingPlayer
C_PropDoor!0x176c m_interactingPlayerWantsOpen
C_PropDoor!0x1770 m_useDebounceEndTime
C_PropDoor!0x1778 m_prevAngle
class C_SequenceTransitioner
{
m_sequenceTransitionerLayers: C_SequenceTransitionerLayer,
m_sequenceTransitionerLayerCount: Int,
}
C_SequenceTransitioner!0x0050 m_sequenceTransitionerLayers
C_SequenceTransitioner!0x01a0 m_sequenceTransitionerLayerCount
class C_SequenceTransitionerLayer
{
m_sequenceTransitionerLayerActive: Bool,
m_sequenceTransitionerLayerStartCycle: Float,
m_sequenceTransitionerLayerSequence: Int,
m_weight: Float,
m_sequenceTransitionerLayerPlaybackRate: Float,
m_sequenceTransitionerLayerStartTime: Time,
m_sequenceTransitionerLayerFadeOutDuration: Float,
}
C_SequenceTransitionerLayer!0x0018 m_sequenceTransitionerLayerActive
C_SequenceTransitionerLayer!0x001c m_sequenceTransitionerLayerStartCycle
C_SequenceTransitionerLayer!0x0020 m_sequenceTransitionerLayerSequence
C_SequenceTransitionerLayer!0x0024 m_weight
C_SequenceTransitionerLayer!0x0028 m_sequenceTransitionerLayerPlaybackRate
C_SequenceTransitionerLayer!0x002c m_sequenceTransitionerLayerStartTime
C_SequenceTransitionerLayer!0x0030 m_sequenceTransitionerLayerFadeOutDuration
class C_Team extends C_BaseEntity
{
m_score: Int,
m_score2: Int,
m_kills: Int,
m_deaths: Int,
m_iRoundsWon: Int,
m_iTeamTeamNum: Int,
m_szTeamname: Char,
}
C_Team!0x0a60 m_score
C_Team!0x0a64 m_score2
C_Team!0x0a68 m_kills
C_Team!0x0a6c m_deaths
C_Team!0x0a70 m_iRoundsWon
C_Team!0x0a74 m_iTeamTeamNum
C_Team!0x0aa8 m_szTeamname
class C_TriggerCylinderHeavy
{
m_teslaTrapObstructedEndTime: Time,
}
C_TriggerCylinderHeavy!0x0b28 m_teslaTrapObstructedEndTime
class C_VortexSphere extends C_BaseEntity
{
m_enabled: Bool,
m_radius: Float,
m_height: Float,
m_bulletFov: Float,
m_bulletAbsorbedCount: Int,
m_projectileAbsorbedCount: Int,
m_ownerWeapon: EHANDLE,
m_vortexEffect: EHANDLE,
m_vortexLocalAngles: Vector,
m_gunAttachment: String,
m_listPrev: Outer,
m_listNext: Outer,
}
C_VortexSphere!0x0a60 m_enabled
C_VortexSphere!0x0a64 m_radius
C_VortexSphere!0x0a68 m_height
C_VortexSphere!0x0a6c m_bulletFov
C_VortexSphere!0x0a70 m_bulletAbsorbedCount
C_VortexSphere!0x0a74 m_projectileAbsorbedCount
C_VortexSphere!0x0a78 m_ownerWeapon
C_VortexSphere!0x0a7c m_vortexEffect
C_VortexSphere!0x0a80 m_vortexLocalAngles
C_VortexSphere!0x0a90 m_gunAttachment
C_VortexSphere!0x0a98 m_listPrev
C_VortexSphere!0x0aa0 m_listNext
class C_WallrunCurve extends C_GameplayHint
{
width: Int,
height: Int,
}
C_WallrunCurve!0x0a70 width
C_WallrunCurve!0x0a74 height
class C_WindowHint extends C_GameplayHint
{
normal: Vector,
right: Vector,
halfSize: Float,
halfSize[0]: Float,
halfSize[1]: Float,
}
C_WindowHint!0x0a70 normal
C_WindowHint!0x0a7c right
C_WindowHint!0x0a88 halfSize
C_WindowHint!0x0a88 halfSize[0]
C_WindowHint!0x0a8c halfSize[1]
class C_Zipline extends C_BaseEntity
{
m_ziplinePhysics: C_ZiplinePhysics,
m_detachEndOnUse: Bool,
m_currentFrameZipline.numZiplinePoints: Int,
m_currentFrameZipline.ziplinePositions: Vector,
m_currentFrameZipline.ziplinePreviousPositions: Vector,
m_currentFrameZipline.ziplineDistances: Float,
}
C_Zipline!0x0a60 m_ziplinePhysics
C_Zipline!0x0db4 m_detachEndOnUse
C_Zipline!0x0ea0 m_currentFrameZipline.numZiplinePoints
C_Zipline!0x0ea4 m_currentFrameZipline.ziplinePositions
C_Zipline!0x0f64 m_currentFrameZipline.ziplinePreviousPositions
C_Zipline!0x1024 m_currentFrameZipline.ziplineDistances
class C_ZiplinePhysics
{
m_ziplineType: Int,
m_ziplineStart: Vector,
m_ziplineEnd: Vector,
m_nodes: C_ZiplinePhysicsNode,
m_numNodes: Int,
m_springDistance: Int,
m_remainingUnsimulatedTime: Float,
m_attachedEntities: C_ZiplinePhysicsAttachedEntity,
m_numAttachedEntities: Int,
m_ziplineOwner: EHANDLE,
}
C_ZiplinePhysics!0x000c m_ziplineType
C_ZiplinePhysics!0x0010 m_ziplineStart
C_ZiplinePhysics!0x001c m_ziplineEnd
C_ZiplinePhysics!0x0028 m_nodes
C_ZiplinePhysics!0x0228 m_numNodes
C_ZiplinePhysics!0x022c m_springDistance
C_ZiplinePhysics!0x0234 m_remainingUnsimulatedTime
C_ZiplinePhysics!0x0240 m_attachedEntities
C_ZiplinePhysics!0x0340 m_numAttachedEntities
C_ZiplinePhysics!0x0344 m_ziplineOwner
class C_ZiplinePhysicsAttachedEntity
{
entity: EHANDLE,
attachAcceleration: Vector,
attachTime: Float,
}
C_ZiplinePhysicsAttachedEntity!0x0008 entity
C_ZiplinePhysicsAttachedEntity!0x000c attachAcceleration
C_ZiplinePhysicsAttachedEntity!0x0018 attachTime
class C_ZiplinePhysicsNode
{
position: Vector,
prevPosition: Vector,
}
C_ZiplinePhysicsNode!0x0008 position
C_ZiplinePhysicsNode!0x0014 prevPosition
class GrappleData
{
m_grappleVel: Vector,
m_grapplePoints: Vector,
m_grapplePointCount: Int,
m_grappleAttached: Bool,
m_grapplePulling: Bool,
m_grappleSwinging: Bool,
m_grappleRetracting: Bool,
m_grappleForcedRetracting: Bool,
m_grappleGracePeriodFinished: Bool,
m_grappleUsedPower: Float,
m_grappleActivateTime: Time,
m_grapplePullTime: Time,
m_grappleAttachTime: Time,
m_grappleDetachTime: Time,
m_grappleMeleeTarget: EHANDLE,
m_grappleAutoAimTarget: EHANDLE,
m_grappleSwingDetachLowSpeed: Float,
m_grappleSwingHoldTime: Time,
}
GrappleData!0x0008 m_grappleVel
GrappleData!0x0014 m_grapplePoints
GrappleData!0x0044 m_grapplePointCount
GrappleData!0x0048 m_grappleAttached
GrappleData!0x0049 m_grapplePulling
GrappleData!0x004a m_grappleSwinging
GrappleData!0x004b m_grappleRetracting
GrappleData!0x004c m_grappleForcedRetracting
GrappleData!0x004d m_grappleGracePeriodFinished
GrappleData!0x0050 m_grappleUsedPower
GrappleData!0x0054 m_grappleActivateTime
GrappleData!0x0058 m_grapplePullTime
GrappleData!0x005c m_grappleAttachTime
GrappleData!0x0060 m_grappleDetachTime
GrappleData!0x0064 m_grappleMeleeTarget
GrappleData!0x0068 m_grappleAutoAimTarget
GrappleData!0x0074 m_grappleSwingDetachLowSpeed
GrappleData!0x0078 m_grappleSwingHoldTime
class MissilePathExpandContractSettings_Client
{
launchOutVec: Vector,
launchInVec: Vector,
launchOutTime: Time,
launchInLerpTime: Time,
launchInTime: Time,
launchStraightLerpTime: Time,
endPos: Vector,
applyRandSpread: Bool,
}
MissilePathExpandContractSettings_Client!0x0004 launchOutVec
MissilePathExpandContractSettings_Client!0x0010 launchInVec
MissilePathExpandContractSettings_Client!0x0028 launchOutTime
MissilePathExpandContractSettings_Client!0x002c launchInLerpTime
MissilePathExpandContractSettings_Client!0x0030 launchInTime
MissilePathExpandContractSettings_Client!0x0034 launchStraightLerpTime
MissilePathExpandContractSettings_Client!0x003c endPos
MissilePathExpandContractSettings_Client!0x0054 applyRandSpread
class PlayerMelee_PlayerData
{
meleeAttackParity: Int,
attackActive: Bool,
attackRecoveryShouldBeQuick: Bool,
isSprintAttack: Bool,
attackStartTime: Time,
attackHitEntity: EHANDLE,
attackHitEntityTime: Time,
attackLastHitNonWorldEntity: Time,
scriptedState: Int,
pendingMeleePress: Bool,
lungeBoost: Vector,
}
PlayerMelee_PlayerData!0x0008 meleeAttackParity
PlayerMelee_PlayerData!0x000c attackActive
PlayerMelee_PlayerData!0x000d attackRecoveryShouldBeQuick
PlayerMelee_PlayerData!0x000e isSprintAttack
PlayerMelee_PlayerData!0x0010 attackStartTime
PlayerMelee_PlayerData!0x0014 attackHitEntity
PlayerMelee_PlayerData!0x0018 attackHitEntityTime
PlayerMelee_PlayerData!0x001c attackLastHitNonWorldEntity
PlayerMelee_PlayerData!0x0020 scriptedState
PlayerMelee_PlayerData!0x0024 pendingMeleePress
PlayerMelee_PlayerData!0x0028 lungeBoost
class PlayerZiplineData_Client
{
m_ziplineReenableWeapons: Bool,
m_mountingZiplineDuration: Float,
m_mountingZiplineAlpha: Float,
m_ziplineStartTime: Time,
m_ziplineEndTime: Time,
m_mountingZiplineSourcePosition: Vector,
m_mountingZiplineSourceVelocity: Vector,
m_mountingZiplineTargetPosition: Vector,
m_ziplineUsePosition: Vector,
m_slidingZiplineAlpha: Float,
m_lastMoveDir2D: Vector,
m_ziplineReverse: Bool,
}
PlayerZiplineData_Client!0x0008 m_ziplineReenableWeapons
PlayerZiplineData_Client!0x000c m_mountingZiplineDuration
PlayerZiplineData_Client!0x0010 m_mountingZiplineAlpha
PlayerZiplineData_Client!0x0014 m_ziplineStartTime
PlayerZiplineData_Client!0x0018 m_ziplineEndTime
PlayerZiplineData_Client!0x001c m_mountingZiplineSourcePosition
PlayerZiplineData_Client!0x0028 m_mountingZiplineSourceVelocity
PlayerZiplineData_Client!0x0034 m_mountingZiplineTargetPosition
PlayerZiplineData_Client!0x004c m_ziplineUsePosition
PlayerZiplineData_Client!0x0058 m_slidingZiplineAlpha
PlayerZiplineData_Client!0x005c m_lastMoveDir2D
PlayerZiplineData_Client!0x0068 m_ziplineReverse
class Player_ViewOffsetEntityData
{
viewOffsetEntityHandle: EHANDLE,
lerpInDuration: Float,
lerpOutDuration: Float,
stabilizePlayerEyeAngles: Bool,
}
Player_ViewOffsetEntityData!0x0008 viewOffsetEntityHandle
Player_ViewOffsetEntityData!0x000c lerpInDuration
Player_ViewOffsetEntityData!0x0010 lerpOutDuration
Player_ViewOffsetEntityData!0x0014 stabilizePlayerEyeAngles
class PredictedAnimEventData
{
m_predictedAnimEventTimes: Time,
m_predictedAnimEventIndices: Int,
m_predictedAnimEventCount: Int,
m_predictedAnimEventTarget: EHANDLE,
m_predictedAnimEventSequence: Int,
m_predictedAnimEventModel: Int,
m_predictedAnimEventsReadyToFireTime: Time,
}
PredictedAnimEventData!0x0008 m_predictedAnimEventTimes
PredictedAnimEventData!0x0028 m_predictedAnimEventIndices
PredictedAnimEventData!0x0048 m_predictedAnimEventCount
PredictedAnimEventData!0x004c m_predictedAnimEventTarget
PredictedAnimEventData!0x0050 m_predictedAnimEventSequence
PredictedAnimEventData!0x0054 m_predictedAnimEventModel
PredictedAnimEventData!0x0058 m_predictedAnimEventsReadyToFireTime
class StatusEffectEndlessData
{
seComboVars: Int,
}
StatusEffectEndlessData!0x0008 seComboVars
class StatusEffectTimedData
{
seComboVars: Int,
seTimeEnd: Float,
seEaseOut: Float,
}
StatusEffectTimedData!0x0008 seComboVars
StatusEffectTimedData!0x000c seTimeEnd
StatusEffectTimedData!0x0010 seEaseOut
class WeaponInventory_Client
{
weapons: EHANDLE,
activeWeapons: EHANDLE,
}
WeaponInventory_Client!0x0008 weapons
WeaponInventory_Client!0x004c activeWeapons
class WeaponPlayerData
{
m_moveSpread: Float,
m_spreadStartTime: Time,
m_spreadStartFracHip: Float,
m_spreadStartFracADS: Float,
m_kickSpreadHipfire: Float,
m_kickSpreadADS: Float,
m_kickTime: Time,
m_kickScaleBasePitch: Float,
m_kickScaleBaseYaw: Float,
m_kickPatternScaleBase: Float,
m_kickSpringHeatBaseTime: Time,
m_kickSpringHeatBaseValue: Float,
m_semiAutoTriggerHoldTime: Time,
m_semiAutoTriggerDown: Bool,
m_pendingTriggerPull: Bool,
m_semiAutoNeedsRechamber: Bool,
m_pendingReloadAttempt: Bool,
m_offhandHybridNormalMode: Bool,
m_pendingoffhandHybridToss: Bool,
m_fastHolster: Bool,
m_didFirstDeploy: Bool,
m_shouldCatch: Bool,
m_clipModelIsHidden: Bool,
m_segmentedReloadEndSeqRequired: Bool,
m_reloadStartedEmpty: Bool,
m_segmentedAnimStartedOneHanded: Bool,
m_segmentedReloadCanRestartLoop: Bool,
m_segmentedReloadLoopFireLocked: Bool,
m_realtimeModCmds: Char,
m_realtimeModCmdHead: Char,
m_realtimeModCmdCount: Char,
m_realtimeModCanADS: Bool,
m_customActivityAttachedModelIndex: Int,
m_customActivityAttachedModelAttachmentIndex: Int,
m_fireRateLerp_startTime: Time,
m_fireRateLerp_startFraction: Float,
m_fireRateLerp_stopTime: Time,
m_fireRateLerp_stopFraction: Float,
m_chargeAnimIndex: Int,
m_chargeAnimIndexOld: Int,
m_reloadMilestone: Int,
m_rechamberMilestone: Int,
m_cooldownMilestone: Int,
m_prevSeqWeight: Int,
m_fullReloadStartTime: Time,
m_scriptTime0: Time,
m_scriptTime1: Time,
m_scriptFlags0: Int,
m_scriptInt0: Short,
m_scriptInt1: Short,
m_curZoomFOV: Float,
m_targetZoomFOV: Float,
m_zoomFOVLerpTime: Float,
m_zoomFOVLerpEndTime: Time,
m_latestDryfireTime: Time,
m_requestedAttackEndTime: Time,
m_currentAltFireAnimIndex: Int,
m_legendaryModelIndex: Int,
m_charmModelIndex: Int,
m_charmAttachment: Int,
m_charmScriptIndex: Int,
}
WeaponPlayerData!0x0008 m_moveSpread
WeaponPlayerData!0x000c m_spreadStartTime
WeaponPlayerData!0x0010 m_spreadStartFracHip
WeaponPlayerData!0x0014 m_spreadStartFracADS
WeaponPlayerData!0x0018 m_kickSpreadHipfire
WeaponPlayerData!0x001c m_kickSpreadADS
WeaponPlayerData!0x0020 m_kickTime
WeaponPlayerData!0x0024 m_kickScaleBasePitch
WeaponPlayerData!0x0028 m_kickScaleBaseYaw
WeaponPlayerData!0x002c m_kickPatternScaleBase
WeaponPlayerData!0x0030 m_kickSpringHeatBaseTime
WeaponPlayerData!0x0034 m_kickSpringHeatBaseValue
WeaponPlayerData!0x0038 m_semiAutoTriggerHoldTime
WeaponPlayerData!0x003c m_semiAutoTriggerDown
WeaponPlayerData!0x003d m_pendingTriggerPull
WeaponPlayerData!0x003e m_semiAutoNeedsRechamber
WeaponPlayerData!0x003f m_pendingReloadAttempt
WeaponPlayerData!0x0040 m_offhandHybridNormalMode
WeaponPlayerData!0x0041 m_pendingoffhandHybridToss
WeaponPlayerData!0x0042 m_fastHolster
WeaponPlayerData!0x0043 m_didFirstDeploy
WeaponPlayerData!0x0044 m_shouldCatch
WeaponPlayerData!0x0045 m_clipModelIsHidden
WeaponPlayerData!0x0046 m_segmentedReloadEndSeqRequired
WeaponPlayerData!0x0047 m_reloadStartedEmpty
WeaponPlayerData!0x0048 m_segmentedAnimStartedOneHanded
WeaponPlayerData!0x0049 m_segmentedReloadCanRestartLoop
WeaponPlayerData!0x004a m_segmentedReloadLoopFireLocked
WeaponPlayerData!0x004b m_realtimeModCmds
WeaponPlayerData!0x0053 m_realtimeModCmdHead
WeaponPlayerData!0x0054 m_realtimeModCmdCount
WeaponPlayerData!0x0055 m_realtimeModCanADS
WeaponPlayerData!0x0058 m_customActivityAttachedModelIndex
WeaponPlayerData!0x005c m_customActivityAttachedModelAttachmentIndex
WeaponPlayerData!0x0060 m_fireRateLerp_startTime
WeaponPlayerData!0x0064 m_fireRateLerp_startFraction
WeaponPlayerData!0x0068 m_fireRateLerp_stopTime
WeaponPlayerData!0x006c m_fireRateLerp_stopFraction
WeaponPlayerData!0x0070 m_chargeAnimIndex
WeaponPlayerData!0x0074 m_chargeAnimIndexOld
WeaponPlayerData!0x0094 m_reloadMilestone
WeaponPlayerData!0x0098 m_rechamberMilestone
WeaponPlayerData!0x009c m_cooldownMilestone
WeaponPlayerData!0x00a0 m_prevSeqWeight
WeaponPlayerData!0x00a4 m_fullReloadStartTime
WeaponPlayerData!0x00a8 m_scriptTime0
WeaponPlayerData!0x00ac m_scriptTime1
WeaponPlayerData!0x00b0 m_scriptFlags0
WeaponPlayerData!0x00b4 m_scriptInt0
WeaponPlayerData!0x00b6 m_scriptInt1
WeaponPlayerData!0x00b8 m_curZoomFOV
WeaponPlayerData!0x00bc m_targetZoomFOV
WeaponPlayerData!0x00c0 m_zoomFOVLerpTime
WeaponPlayerData!0x00c4 m_zoomFOVLerpEndTime
WeaponPlayerData!0x00c8 m_latestDryfireTime
WeaponPlayerData!0x00cc m_requestedAttackEndTime
WeaponPlayerData!0x00d0 m_currentAltFireAnimIndex
WeaponPlayerData!0x00d4 m_legendaryModelIndex
WeaponPlayerData!0x00d8 m_charmModelIndex
WeaponPlayerData!0x00dc m_charmAttachment
WeaponPlayerData!0x00e0 m_charmScriptIndex
class fogplayerparamsstate_t
{
enable: Bool,
botAlt: Float,
topAlt: Float,
halfDistBot: Float,
halfDistTop: Float,
distOffset: Float,
densityScale: Float,
halfAngleDeg: Float,
distColorStr: Float,
dirColorStr: Float,
HDRColorScale: Float,
minFadeTime: Float,
forceOntoSky: Bool,
distColor: Color32,
dirColor: Color32,
vlParams.color: Vector,
vlParams.distFalloff: Float,
vlParams.intensity: Float,
vlParams.scatter: Float,
vlParams.inShadowScatter: Float,
direction: Vector,
id: Int,
}
fogplayerparamsstate_t!0x0000 enable
fogplayerparamsstate_t!0x0004 botAlt
fogplayerparamsstate_t!0x0008 topAlt
fogplayerparamsstate_t!0x000c halfDistBot
fogplayerparamsstate_t!0x0010 halfDistTop
fogplayerparamsstate_t!0x0014 distOffset
fogplayerparamsstate_t!0x0018 densityScale
fogplayerparamsstate_t!0x001c halfAngleDeg
fogplayerparamsstate_t!0x0020 distColorStr
fogplayerparamsstate_t!0x0024 dirColorStr
fogplayerparamsstate_t!0x0028 HDRColorScale
fogplayerparamsstate_t!0x002c minFadeTime
fogplayerparamsstate_t!0x0030 forceOntoSky
fogplayerparamsstate_t!0x0031 distColor
fogplayerparamsstate_t!0x0035 dirColor
fogplayerparamsstate_t!0x003c vlParams.color
fogplayerparamsstate_t!0x0048 vlParams.distFalloff
fogplayerparamsstate_t!0x004c vlParams.intensity
fogplayerparamsstate_t!0x0050 vlParams.scatter
fogplayerparamsstate_t!0x0054 vlParams.inShadowScatter
fogplayerparamsstate_t!0x0058 direction
fogplayerparamsstate_t!0x0064 id
default: "1.0"
flags: 0x0
Allow_auto_Party
default: "0"
flags: 0x2
AutoRejectInviteToPlay
default: "0"
flags: 0x80000
AutoRejectNewRules
default: "1"
flags: 0x2
BlendBonesMode
default: "2"
flags: 0x2002
Clubs_QueryPrefersFriend
Use friend on clubs querry
default: "1"
flags: 0x2
Communities_TextUseLocalName
default: "1"
flags: 0x2
CrossPlay_user_optin
Our Crossplay opt-in preference
default: "1"
flags: 0x1000200
DigiCertGlobalRoot_usable
default: "1"
flags: 0x2
DoorSoundPrefixDouble
Sound prefix for door sounds for double doors
default: "Door_Single_"
flags: 0x2
DoorSoundPrefixSingle
Sound prefix for door sounds for single doors
default: "Door_Single_"
flags: 0x2
EADP_AcceptInvite_Check_isAcceptingInvite
default: "1"
flags: 0x2
EADP_RTM_DELAY_QUERRY_SCRIPT_SECONDS
default: "1"
flags: 0x2
EADP_RTM_DELAY_QUERRY_SECONDS
default: "2"
flags: 0x2
EADP_RTM_Enabled
Allow RTM code to work!
default: "1"
flags: 0x2
EADP_RTM_Productid
default: "r5"
flags: 0x2
EADP_SEARCH_Enabled
Allow EADP SEARCH code to work!
default: "1"
flags: 0x2
EADP_code_redemption_enabled
Allows code redemption requests to be made
default: "1"
flags: 0x2
EADP_code_redemption_hostname
default: "proxy/commerce_gateway/coderedemption/redeem"
flags: 0x2
EADP_http_inbound_friend_invite_can_use_commentforname
default: "1"
flags: 0x2
EADP_optin_datachange_throttle
default: "2"
flags: 0x2
min value: 0.1
max value: 5
EADP_search_accountname_count
The Number of responce from a name search.
default: "20"
flags: 0x2
EADP_search_use_starts_with
default: "1"
flags: 0x2
EADP_server_enviorment
default: "INT"
flags: 0x2
EADP_um_debug
default: "0"
flags: 0x2
EADP_um_dev_persistence_domain
Value used to construct marketplace alias sent to UM in dev
default: "r5dev_a"
flags: 0x2
EADP_um_enabled
Allows requests to be made the UM service
default: "1"
flags: 0x2
EADP_um_path
default: "em/v4.5/action"
flags: 0x2
EADP_um_promo_id
The trigger id for promos
default: "fetchpromo"
flags: 0x2
EAPD_friends_invite_has_platform
default: "1"
flags: 0x2
Invite_Flyout_Off
Used to disable Invite Fly Outs.
default: "0"
flags: 0x1000000
OriginAllowRebootClientAuthTokens
default: "1"
flags: 0x2
OriginRebootClientAuthTokens_Retryinterval
default: "1"
flags: 0x2
ScriptDisallowedToUsePersistenceOnSP
default: "0"
flags: 0x2002
ScriptSaveAllowed
default: "1"
flags: 0x2002
StreamMicDisabled
default: "0"
flags: 0x2
TLS_trust_cert
default: "0"
flags: 0x2
TalkIsStream
default: "0"
flags: 0x80
TextDataFromCommunityOnlyInLobby
default: "1"
flags: 0x2
VoiceDataFromCommunityOnlyInLobby
default: "1"
flags: 0x2
VoiceNeedsReset
default: "0"
flags: 0x2
XLOG_DigiCertGlobalRoot_usable
default: "1"
flags: 0x2
XLOG_TLS_hostname
default: ""
flags: 0x2
XLOG_TLS_secure_conn
default: "1"
flags: 0x2
XLOG_TLS_trust_cert
default: "0"
flags: 0x2
XLOG_telemetry_buffer_sends_per_second
default: "60"
flags: 0x2
XLOG_telemetry_shortcircuit
Allow customers to turn off xlog.
default: "0"
flags: 0x80000
XLOG_telemetry_socket_recv_freq
default: "0.3"
flags: 0x2
XLOG_telemetry_socket_send_freq
default: "30"
flags: 0x2
XLOG_telemetry_streams
default: ""
flags: 0x2
adjustableCharacterBoostBias
Change the character boost bias
default: "0.1"
flags: 0x2
ai_titan_grapple_max_len
default: "3000"
flags: 0x2002
airslowmo_enabled
Enables air slowmo
default: "0"
flags: 0x2002
airslowmo_enter_time
Duration it takes to reach full slowmo
default: "0.25"
flags: 0x2002
airslowmo_ground_immediate_end
Controls whether air slowmo fades out after landing or immediately stops
default: "0"
flags: 0x2002
airslowmo_leave_time
Duration it takes to leave full slowmo
default: "1.0"
flags: 0x2002
airslowmo_scripted_speed
default: "0.8"
flags: 0x2002
airslowmo_when_hovering
Replaces hovering with air slowmo
default: "1"
flags: 0x2002
always_touch_triggers_cl
default: "0"
flags: 0x2
animEvent_debug
1 = sparse, 2 = verbose
default: "0"
flags: 0x2002
animEvent_debugEnt
default: "0"
flags: 0x2
animEvent_debug_cl
1 = sparse, 2 = verbose
default: "0"
flags: 0x2
anim_estimateVelocity
default: "0"
flags: 0x2002
anim_playerMovementAngleMargin
default: "10"
flags: 0x2002
anim_player_ragdoll_fix
default: "1"
flags: 0x2002
anim_print_transition_overflow
default: "0"
flags: 0x2002
anim_runGestureAnimEventsToCompletionOnReset_client
default: "0"
flags: 0x6000
anim_showstate
Show the (client) animation state for the specified entity (-1 for none).
default: "-1"
flags: 0x6002
anim_showstatelog
1 to output anim_showstate to Msg(). 2 to store in AnimState.log. 3 for both.
default: "0"
flags: 0x6002
anim_transitionsequences
Enables blended transitions between sequences.
default: "1"
flags: 0x2002
anim_view_entity_third_person_camera_use_move_parent
default: "0"
flags: 0x2002
anim_window_debug
default: "0"
flags: 0x2
announcement
default: ""
flags: 0x12
announcementImage
default: ""
flags: 0x12
announcementVersion
default: "0"
flags: 0x12
assetdownloads_desiredState
default: "1"
flags: 0x2
assetdownloads_enabled
default: "1"
flags: 0x2
assetdownloads_hostname
default: "r5-assets.stryder.respawn.com"
flags: 0x2
async_serialize
Force async reads to serialize for profiling
default: "0"
flags: 0x2
attachment_orthogonal_warnings
default: "0"
flags: 0x2
automantle_backoff_anim_maxfrac
Fraction of mantle after which pulling back simply aborts the mantle
default: "0.7"
flags: 0x2002
automantle_cooldown
Minimum time between mantles
default: ".25"
flags: 0x2002
automantle_dangle_required_space
Required space under the ledge to dangle
default: "60"
flags: 0x2002
automantle_debug
Debugs player auto-mantle behavior
default: "0"
flags: 0x2002
automantle_disable_hang
disables the hang mantle behavior
default: "0"
flags: 0x2002
automantle_enable
Enables player auto-mantle behavior
default: "1"
flags: 0x2002
automantle_forwarddist
Distance forward to do the ground check from when auto-mantling
default: "26.f"
flags: 0x2002
automantle_gun_enable_height
Eye height above ledge at which gun is reenabled
default: "33"
flags: 0x2002
automantle_height_above
Mantle height above ledge below which the "above" animation is used and above which the "high" animation is used
default: "30"
flags: 0x2002
automantle_height_below
Mantle height above ledge below which the "below" animation is used
default: "-10"
flags: 0x2002
automantle_height_level
Mantle height above ledge below which the "level" animation is used
default: "10"
flags: 0x2002
automantle_jumpoff_anim_maxfrac
Maximum fraction of mantle at which jump off animation is played
default: "0.5"
flags: 0x2002
automantle_jumpoff_duration
Duration of jump off animation when jumping off
default: "0.1"
flags: 0x2002
automantle_max_frac
Fractional amount (0-1) player can move forward without hitting jump.
default: "0.5"
flags: 0x2002
automantle_maxangle_push
Max angle the player can be pushing from the wall normal to auto-mantle
default: "50"
flags: 0x2002
automantle_maxangle_view
Max angle the player can be facing from the wall to auto-mantle
default: "50"
flags: 0x2002
automantle_min_frac
Fractional amount (0-1) player can move backward without hitting jump.
default: "0.1"
flags: 0x2002
automantle_mindist
Minimum forward distance when auto-mantling
default: "18.f"
flags: 0x2002
automantle_rest_frac
Fractional amount (0-1) player will tend toward when no input is given.
default: "0.4"
flags: 0x2002
automantle_rest_frac_below
Replaces rest_frac when using the "below" animation
default: "0.3"
flags: 0x2002
automantle_searchdist
Forward distance within which to look for a ledge to auto-mantle
default: "5.f"
flags: 0x2002
automantle_trace_debug
Debugs the traces of player auto-mantle behavior
default: "0"
flags: 0x2002
automantle_view_correction_speed
Speed at which view direction is clamped when mantling
default: "180"
flags: 0x4000
automantle_view_high_yaw_max
Max view yaw when mantling with the "high" mantle animation
default: "90"
flags: 0x4000
automantle_view_pitch_max
Max view pitch when mantling
default: "35"
flags: 0x4000
automantle_view_pitch_min
Min view pitch when mantling
default: "-80"
flags: 0x4000
automantle_view_yaw_max
Max view yaw when mantling
default: "60"
flags: 0x4000
automantle_wallrun_maxangle_view
Max angle the player can be facing from the wall to auto-mantle while wall running
default: "45"
flags: 0x2002
baseanimatingoverlay_playbackRateThreshold
default: "0.05"
flags: 0x2
baselines_print
default: "0"
flags: 0x2
bhit_enable
Enables bhit commands from the client
default: "0"
flags: 0x2002
bhit_reliable
Makes bhit commands reliable messages
default: "1"
flags: 0x2002
bink_materials_enabled
Allows materials with 'Emissive Uses Video' checked to play video on the material
default: "1"
flags: 0x2
bink_preload_videopanel_movies
Preload Bink movies used by VideoPanel.
default: "1"
flags: 0x2
boost_jetwash_prediction_factor
Factor used to scale player's velocity when finding jetwash trace point.
default: "20.0f"
flags: 0x2002
bot_lagOut
Cause bots to lag out
default: "0"
flags: 0x2
budget_animatingEntities
default: "5000"
flags: 0x2
budget_animationOverlayEntities
default: "260"
flags: 0x2
budget_combatCharEntities
default: "200"
flags: 0x2
budget_weaponEntities
default: "1200"
flags: 0x2
budget_ziplineEntities
default: "250"
flags: 0x2
bug_reproNum
default: "0"
flags: 0x2002
build_nonmerged
default: "1"
flags: 0x2
buildcubemaps_async
default: "1"
flags: 0x4000
buildcubemaps_index
default: "-1"
flags: 0x4000
buildcubemaps_pvs_start_early
default: "1"
flags: 0x4000
buildcubemaps_single_step
default: "0"
flags: 0x4000
building_cubemaps
default: "0"
flags: 0x4000
bulletPredictionDebug
default: "0"
flags: 0x2002
bullet_trace_test_debug
default: "0"
flags: 0x2002
bullet_trace_test_enable
default: "0"
flags: 0x2002
c_dropship_ground_fx_dist_interval
default: "256"
flags: 0x2
c_dropship_ground_fx_time_interval
default: "0.25"
flags: 0x2
c_dropship_rope_debug
Used to visualize the drop ship rope interaction.
default: "0"
flags: 0x2
c_dropship_rope_events
Turn on client side drop ship rope interaction detection.
default: "1"
flags: 0x2
c_dropship_rope_magnitude
Used to scale the interaction of a drop ship and a rope.
default: "128"
flags: 0x2
c_dropship_rope_range
Max distance away from a drop ship that a Rope is effected.
default: "1024"
flags: 0x2
c_maxdistance
default: "400"
flags: 0x2
c_maxpitch
default: "90"
flags: 0x2
c_maxyaw
default: "135"
flags: 0x2
c_mindistance
default: "30"
flags: 0x2
c_minpitch
default: "0"
flags: 0x2
c_minyaw
default: "-135"
flags: 0x2
c_orthoheight
default: "100"
flags: 0x2
c_orthowidth
default: "100"
flags: 0x2
c_thirdpersonshoulderaimdistADS_110
default: "35.0"
flags: 0x2
c_thirdpersonshoulderaimdistADS_70
default: "50.0"
flags: 0x2
c_thirdpersonshoulderaimdistADS_90
default: "40.0"
flags: 0x2
c_thirdpersonshoulderaimdist_110
default: "60.0"
flags: 0x2
c_thirdpersonshoulderaimdist_70
default: "100.0"
flags: 0x2
c_thirdpersonshoulderaimdist_90
default: "75.0"
flags: 0x2
c_thirdpersonshoulderdist
default: "0.0"
flags: 0x2
c_thirdpersonshouldergetsviewpunch
default: "1"
flags: 0x2
c_thirdpersonshoulderheight
default: "0.0"
flags: 0x2
c_thirdpersonshoulderoffset
default: "17.0"
flags: 0x2
c_threadedAnimPostData
default: "1"
flags: 0x2
cam_collision
When in thirdperson and cam_collision is set to 1, an attempt is made to keep the camera from passing though walls.
default: "1"
flags: 0x2
cam_idealdelta
Controls the speed when matching offset to ideal angles in thirdperson view
default: "4.0"
flags: 0x2
cam_idealdist
default: "150"
flags: 0x2
cam_ideallag
Amount of lag used when matching offset to ideal angles in thirdperson view
default: "4.0"
flags: 0x2
cam_idealpitch
default: "0"
flags: 0x2
cam_idealyaw
default: "0"
flags: 0x2
cam_pitchLock_feetRelative
default: "0"
flags: 0x2
cam_pitchlock_on
default: "0"
flags: 0x2
cam_pitchlock_period
default: "1.0"
flags: 0x2
cam_pitchlock_phase
default: "0.0"
flags: 0x2
cam_pitchlock_pitchBase
default: "0.0"
flags: 0x2
cam_pitchlock_pitchRange
default: "0.0"
flags: 0x2
cam_pitchlock_pitchWiggleRoom
default: "0.0"
flags: 0x2
cam_player_viewheight_scale
default: "1.0"
flags: 0x2
cam_showangles
When in thirdperson, print viewangles/idealangles/cameraoffsets to the console.
default: "0"
flags: 0x2
cc_captiontrace
Show missing closecaptions (0 = no, 1 = devconsole, 2 = show in hud)
default: "1"
flags: 0x2
cc_global_norepeat
How often a caption can repeat, unless overriden by norepeat. (or 0)
default: "5"
flags: 0x2
cc_linger_time
Close caption linger time in seconds.
default: "1.0"
flags: 0x80
cc_max_duration
The max duration in seconds for a closed caption if event doesn't stop playing.
default: "30.0"
flags: 0x2
cc_minvisibleitems
Minimum number of caption items to show.
default: "1"
flags: 0x2
cc_predisplay_time
Close caption delay in seconds before showing caption.
default: "0.25"
flags: 0x80
cc_rui
Use RUI to draw closecaption text.
default: "1"
flags: 0x2
cc_text_size
Changes the size of subtitles and closed captions text. 0 = normal, 1 = large, 2 = huge.
default: "0"
flags: 0x1000000
cc_timeshift_norepeat
How often a caption can repeat, unless overriden by norepeat. (timeshift only) (or 0)
default: "5"
flags: 0x2
chasecam_distanceMax_override
default: "0"
flags: 0x2
chat_rules_MuteIsMute
Ignore Difrences between text and Voice muting.
default: "1"
flags: 0x2
chat_rules_log_details
default: "0"
flags: 0x2
chatroom_console_ptt
default: "0"
flags: 0x2
chatroom_debug
default: "0"
flags: 0x2
chatroom_min_status_send_interval
default: "16"
flags: 0x2
chatroom_nameLength
default: "-1"
flags: 0x2
chatroom_namePaddingX
default: "12"
flags: 0x2
chatroom_nameWidth
default: "-1"
flags: 0x2
chatroom_onlyWhenActive
default: "1"
flags: 0x2
chatroom_sendServerMutes
default: "0"
flags: 0x2
chatroom_useSlopSpace
default: "0"
flags: 0x2
chatroom_use_deprecated_isfriends
default: "0"
flags: 0x2
chatroom_voiceMode
default: "0"
flags: 0x2
chatroom_voiceMode
default: "0"
flags: 0x2
cheap_captions_fadetime
default: "0.5"
flags: 0x2
cheap_captions_test
default: "0"
flags: 0x2
check_PSN_ByName_BlockList
default: "1"
flags: 0x2
chroma_enable
default: "1"
flags: 0x80
cl_NotifyAllLevelAssetsLoaded_endframe
default: "1"
flags: 0x2
cl_RunClientConnectScripts_Before_ProcessOnDataChangedEvents
default: "1"
flags: 0x2
cl_SetupAllBones
default: "0"
flags: 0x2
cl_ShowBoneSetupEnts
Show which entities are having their bones setup each frame.
default: "0"
flags: 0x2
cl_adjustTimeEntsPerJob
default: "10"
flags: 0x2
cl_aggregate_particles
default: "1"
flags: 0x2
cl_allowABSCalculationDuringSnapshotScriptCalls
default: "1"
flags: 0x2
cl_allowABSDuringSnapshotScriptCalls
default: "1"
flags: 0x2
cl_allowAnimsToInterpolateBackward
default: "0"
flags: 0x2
cl_always_draw_3p_player
Always draw the 3p player model, even when in first-person view
default: "0"
flags: 0x2
cl_always_ragdoll_radius
Always create client ragdoll if within this distance to viewer
default: "500"
flags: 0x2
cl_anglespeedkey
default: "0.67"
flags: 0x2
cl_anim_blend_transition_dist
default: "2500"
flags: 0x2
cl_anim_detail_dist
default: "1500"
flags: 0x2
cl_anim_face_dist
default: "250"
flags: 0x2
cl_anim_sequence_transition_full_weight_optimization
default: "0"
flags: 0x2
cl_anim_sounds_seek
default: "1"
flags: 0xa
cl_approx_footstep_origin
default: "1"
flags: 0x2
cl_approx_tracer_origin
default: "1"
flags: 0x2
cl_async_bone_setup
default: "1"
flags: 0x2
cl_base_entity_effect_lock
default: "0"
flags: 0x2
cl_bones_incremental_blend
Don't reblend bones which we don't need to in SetupBones.
default: "0"
flags: 0x2
cl_bones_incremental_transform
Don't retransform bones which we don't need to in SetupBones.
default: "1"
flags: 0x2
cl_bones_oldhack
Redo all previously transformed bones in SetupBones--old 'hack'.
default: "0"
flags: 0x2
cl_bounds_show_errors
default: "0"
flags: 0x2
cl_burninggibs
A burning player that gibs has burning gibs.
default: "0"
flags: 0x2
cl_clock_correction
Enable/disable clock correction on the client.
default: "1"
flags: 0x4000
cl_clock_correction_ahead_correct_interval
Minimum interval over which the clock will try to correct to ideal when it's ahead
default: "20"
flags: 0x4000
cl_clock_correction_behind_correct_interval
Interval over which the clock will try to correct to ideal when it's behind
default: "200"
flags: 0x4000
cl_clock_correction_force_server_tick
Force clock correction to match the server tick + this offset (-999 disables it).
default: "999"
flags: 0x4000
cl_cmdbackup
Number of redundant usercmds to send, to cover client->server packet loss
default: "2"
flags: 0x2
cl_cmdrate
Max number of command packets sent to server per second
default: "60"
flags: 0x2
cl_configversion
Configuration layout version.
default: "1"
flags: 0x2
cl_configversion_dummy
Configuration layout version dummy.
default: "0"
flags: 0x2
cl_cull_weapon_fx
default: "1"
flags: 0x2
cl_dataBlockFragmentPL
default: "0.0"
flags: 0x2
min value: 0
max value: 1
cl_deathhints_enabled
default: "1"
flags: 0x1000000
cl_debugClientEntities
default: "0"
flags: 0x2
cl_debug_deferred_trace
default: "0"
flags: 0x2
cl_debug_deferred_trace_overlay
default: "0"
flags: 0x2
cl_debug_model_fx_sounds
default: "0"
flags: 0x2
cl_decal_alwayswhite
Force FX decals to white (1), or white full alpha (2).
default: "1"
flags: 0x2
cl_decal_backoff
Amount to back off FX decal trace by.
default: "4"
flags: 0x2
cl_deferred_effects
default: "1"
flags: 0x2
cl_deferred_trace_normal_priority
default: "1"
flags: 0x2
cl_demoviewoverride
Override view during demo playback
default: "0"
flags: 0x2
cl_disable_ragdolls
default: "0"
flags: 0x4000
cl_disable_splitscreen_cpu_level_cfgs_in_pip
default: "1"
flags: 0x2
cl_disconnectOnTooManySnapshotFrames
Disconnect when the client gets too many snapshot messages from the server without the server getting any messages from the client.
default: "0"
flags: 0x2
cl_doNetworkAsserts
Turn off to disable some client asserts that fail rarely, presumably due to network bugs.
default: "0"
flags: 0x2
cl_doRecreateEnts
default: "1"
flags: 0x2
cl_draw_player_model
default: "1"
flags: 0x2
cl_drawhud
Enable the rendering of the hud
default: "1"
flags: 0x40004000
cl_drawmonitors
default: "1"
flags: 0x2
cl_ejectbrass
default: "1"
flags: 0x2
cl_enable_remote_splitscreen
Allows viewing of nonlocal players in a split screen fashion
default: "0"
flags: 0x2
cl_entCreateDeleteDebug
If true, print out when we create or delete an entity on the client
default: "0"
flags: 0x2
cl_events_ignore_invalidate
default: "1"
flags: 0x2
cl_failremoteconnections
Force connection attempts to time out
default: "0"
flags: 0x2
cl_fasttempentcollision
default: "5"
flags: 0x2
cl_flip_vis_bits
default: "0"
flags: 0x2
cl_flushentitypacket
For debugging. Force the engine to flush an entity packet.
default: "0"
flags: 0x4000
cl_footstep_event_max_dist
default: "4000"
flags: 0x2
cl_footstep_event_max_dist_titan
default: "4000"
flags: 0x2
cl_forceAdjustTime
default: "0"
flags: 0x2
cl_fovScale
default: "1.27216005"
flags: 0x41000200
min value: 1
max value: 1.7
cl_gib_allow
default: "1"
flags: 0x40000000
cl_gib_attack_dir_scale
default: "1.0"
flags: 0x2
cl_gib_lifetime
default: "3"
flags: 0x4000
cl_idealpitchscale
0 to turn off. 0.8 is a good starting value
default: "0"
flags: 0x2
cl_ignorepackets
Force client to ignore packets (for debugging).
default: "0"
flags: 0x4000
cl_interp_all
Disable interpolation list optimizations.
default: "0"
flags: 0x2
cl_interpolate
Interpolate entities on the client.
default: "1.0"
flags: 0x2
cl_interpolate
Interpolate entities on the client.
default: "1.0f"
flags: 0x2
cl_interpolateSoAllAnimsLoop
default: "1"
flags: 0x2
cl_interpolation_before_prediction
Interpolate entities before doing prediction
default: "1"
flags: 0x2
cl_ipgeo_country
IP Geo based country code of the client
default: ""
flags: 0x2
cl_isUnderAge
default: "0"
flags: 0x80000200
cl_is_softened_locale
default: "0"
flags: 0x80000
cl_jiggle_bone_debug
Display physics-based 'jiggle bone' debugging information
default: "0"
flags: 0x4000
cl_jiggle_bone_debug_pitch_constraints
Display physics-based 'jiggle bone' debugging information
default: "0"
flags: 0x4000
cl_jiggle_bone_debug_yaw_constraints
Display physics-based 'jiggle bone' debugging information
default: "0"
flags: 0x4000
cl_jiggle_bone_invert
default: "0"
flags: 0x4000
cl_jiggle_bone_sanity
Prevent jiggle bones from pointing directly away from their target in case of numerical instability.
default: "0"
flags: 0x2
cl_keepPersistentDataOnDisconnect
default: "0"
flags: 0x2
cl_lagcompensation
Perform server side lag compensation of weapon firing events.
default: "1"
flags: 0x200
cl_language
Language
default: "english"
flags: 0x2
cl_leafsystemvis
default: "0"
flags: 0x4000
cl_lerpIfChildrenLerp
default: "1"
flags: 0x2
cl_loadBspFromServerInfo
default: "0"
flags: 0x2
cl_loadPostProcessShadersEarly
default: "0"
flags: 0x2
cl_loadStaticPropsInJob
default: "0"
flags: 0x2
cl_matchmaking_timeout
Total time allowed for the client to resend the 'connect' attempt when matchmaking
default: "1"
flags: 0x80000
min value: 0.5
max value: 20000
cl_model_fx_gib_cull_front_dist
default: "3000"
flags: 0x2
cl_model_fx_gib_cull_radius
default: "1000"
flags: 0x2
cl_mouseenable
default: "1"
flags: 0x2
cl_move_use_dt
Use the actual delta time for motion instead some super complicated system based on the server frame rate.
default: "1"
flags: 0x2
cl_noTimeoutLocalHost
default: "1"
flags: 0x2
cl_observerlivelogs_dir
[ObserverLiveLogs] Log directory (game/r2/%s)
default: "observer_live_logs"
flags: 0x2
cl_observerlivelogs_enabled
[ObserverLiveLogs] Global State
default: "0"
flags: 0x80000
cl_observerlivelogs_spectator_only
[ObserverLiveLogs] Log only to spectators, or all clients.
default: "1"
flags: 0x2
cl_overrideEventTimes
default: "0"
flags: 0x2
cl_parallelParticlePreDrawWork
default: "1"
flags: 0x2
cl_parallel_clientside_animations
default: "1"
flags: 0x2
cl_particle_batch_mode
default: "1"
flags: 0x2
cl_particle_control_snap_dist
default: "2000.0"
flags: 0x4000
cl_particle_control_snap_mode
0 - Off, 1 - By Distance, 2 - Force on
default: "0"
flags: 0x4000
cl_particle_fallback_base
Base for falling back to cheaper effects under load.
default: "0"
flags: 0x40000000
cl_particle_fallback_multiplier
Multiplier for falling back to cheaper effects under load.
default: "1"
flags: 0x40000000
cl_particle_limiter_display_killed
Display a red box around killed fx.
default: "0"
flags: 0x4000
cl_particle_limiter_hide_killable
Hide fx than could be killed if over limit.
default: "0"
flags: 0x2002
cl_particle_limiter_max_particle_count
Limit the total number of active particles. 0 to not limit.
default: "10000"
flags: 0x4000
cl_particle_limiter_max_system_count
Limit the total number of active particle systems. 0 to not limit.
default: "0"
flags: 0x4000
cl_particle_limiter_min_kill_distance
Only kill fx that are further than this distance from the player.
default: "4000"
flags: 0x4000
cl_particle_limiter_overlay
Display particle limiter infos.
default: "0"
flags: 0x4000
cl_particle_max_count
default: "0"
flags: 0x2
cl_particle_sim_fallback_base_multiplier
How aggressive the switch to fallbacks will be depending on how far over the cl_particle_sim_fallback_threshold_ms the sim time is. Higher numbers are more aggressive.
default: "5"
flags: 0x2
cl_particle_sim_fallback_threshold_ms
Amount of simulation time that can elapse before new systems start falling back to cheaper versions
default: "6.0"
flags: 0x2
cl_particle_snoozetime
Particle snooze time in seconds (0 is off)
default: "0.166667"
flags: 0x4000
cl_particles_show_bbox
default: "0"
flags: 0x4000
cl_particles_show_bbox_name
show the bounding box of only particles with this name
default: ""
flags: 0x2
cl_particles_show_controlpoints
1 to show parent effects, 2 shows all children effects too
default: "0"
flags: 0x4000
cl_pclass
Dump entity by prediction classname.
default: ""
flags: 0x4000
cl_pdump
Dump info about this entity to screen.
default: "-1"
flags: 0x4000
cl_phys_maxticks
Sets the max number of physics ticks allowed for client-side physics (ragdolls)
default: "3"
flags: 0x2
cl_phys_show_active
default: "0"
flags: 0x4000
cl_phys_timescale
Sets the scale of time for client-side physics (ragdolls)
default: "1.0"
flags: 0x4000
cl_physics_invalidate_ents
default: "0"
flags: 0x2
cl_physics_maxvelocity
Max velocity of a vphysics object on the client
default: "4000.0"
flags: 0x4000
cl_physicsshadowupdate_render
default: "0"
flags: 0x2
cl_pitchspeed
default: "225"
flags: 0x2
cl_playback_screenshots
Allows the client to playback screenshot and jpeg commands in demos.
default: "0"
flags: 0x2
cl_player_fullupdate_predicted_origin_fix
default: "1"
flags: 0x2
cl_postSnapshotTransitionBlockCount
default: "20"
flags: 0x2
cl_preSnapshotTransitionBlockCount
default: "10"
flags: 0x2
cl_precache_player_models
pre load player models into the streaming system
default: "1"
flags: 0x2
cl_pred_error_verbose
Show more field info when spewing prediction errors.
default: "0"
flags: 0x2
cl_pred_optimize
Optimize for not rerunning prediction if there was no difference between what we predicted and the incoming networked state
default: "1"
flags: 0x2
cl_predict
Perform client side prediction.
default: "1"
flags: 0x200
cl_predict_basetoggles
default: "1"
flags: 0x2
cl_predict_cmdlimit
Artificially limits the number of remembered commands that can be used for prediction
default: "750"
flags: 0x4000
cl_predict_error_icon_duration
Duration for prediction error icon to stay visible
default: "0.5"
flags: 0x4000
cl_predict_error_icon_show
Whether to show the prediction error icon
default: "1"
flags: 0x4000
cl_predict_error_icon_threshold_angle
Angle error required to show prediction error icon
default: "0.01"
flags: 0x4000
cl_predict_error_icon_threshold_dist
Distance error required to show prediction error icon
default: "1.0"
flags: 0x4000
cl_predict_motioncontrol
default: "0"
flags: 0x2
cl_predict_viewangles
Predict view angles even if cl_predict is 0.
default: "1"
flags: 0x2
cl_prediction_error_timestamps
default: "0"
flags: 0x2
cl_predictionlist
Show which entities are predicting
default: "0"
flags: 0x4000
cl_predictweapons
Perform client side prediction of weapon effects.
default: "1"
flags: 0x200
cl_prevent_weapon_text_hints
stops weapon text hints from appearing
default: "1"
flags: 0x2
cl_ragdoll_force_fade_time
Fade out ragdoll even if in players view after this many seconds
default: "5"
flags: 0x2
cl_ragdoll_force_fade_time_local_view_player
If the ragdoll is of the local view player then use the max of this and cl_ragdoll_force_fade_time for the fade time
default: "20"
flags: 0x2
cl_ragdoll_force_fade_time_on_moving_geo
Fade out ragdoll even if in players view after this many seconds when touching moving geo.
default: "5"
flags: 0x2
cl_ragdoll_force_fade_time_titan
Fade out titan ragdoll even if in players view after this many seconds
default: "5"
flags: 0x2
cl_ragdoll_maxcount
default: "8"
flags: 0x40000000
min value: 0
max value: 8
cl_ragdoll_self_collision
default: "1"
flags: 0x40000002
cl_ranked_reconnect_timeout
Total time allowed for the client to resend the 'connect' attempt when reconnecting to ranked matches
default: "15"
flags: 0x80000
min value: 0.5
max value: 20000
cl_replayDelayTolerance
default: "4"
flags: 0x2
cl_requireAnimForAnimEventsHdr
default: "1"
flags: 0x2
cl_resend
Delay in seconds before the client will resend the 'connect' attempt
default: "0.5"
flags: 0x80000
min value: 0.5
max value: 20
cl_resend_timeout
Total time allowed for the client to resend the 'connect' attempt
default: "10"
flags: 0x80000
min value: 0.5
max value: 20000
cl_retire_low_priority_lights
Low priority dlights are replaced by high priority ones
default: "0"
flags: 0x2
cl_runWeaponCloneThinkWhenHidden
default: "1"
flags: 0x2
cl_safearea
default: "0"
flags: 0x1000000
cl_screenshotname
Custom Screenshot name
default: ""
flags: 0x2
cl_scriptCompileAsync
default: "1"
flags: 0x2
cl_script_perf_dump_on_shutdown
default: "0"
flags: 0x2
cl_shadowupdatespacing
default: "10.0"
flags: 0x2
cl_showClanTags
Only change this while disconnected from a server
default: "1"
flags: 0x2
cl_show_splashes
default: "1"
flags: 0x2
cl_showerror
Show prediction errors, 2 for above plus detailed field deltas.
default: "0"
flags: 0x2
cl_showerror_watchfield
When showing prediction errors, only show fields that match this name
default: ""
flags: 0x2
cl_showfiredbullets
default: "0"
flags: 0x2
cl_showfps
Draw fps meter (1 = fps, 2 = smooth, 3 = server, 4 = Show+LogToFile, +10 = detailed )
default: "0"
flags: 0x2
cl_showfps_altframetime
Use the showfps_enabled time instead of the old cl_showfps time.
default: "1"
flags: 0x2
cl_showpausedimage
Show the 'Paused' image when game is paused.
default: "1"
flags: 0x2
cl_showpos
Draw current position at top of screen
default: "0"
flags: 0x80000
cl_showsounds
Print server to client networked sounds to the console
default: "0"
flags: 0x4000
cl_showtime
Draw current demo time if recording a demo
default: "0"
flags: 0x80000
cl_simulateAllModelsRegardless
default: "0"
flags: 0x2
cl_simulationtimefix
default: "1"
flags: 0x2
cl_skipAnimEventsOnProps
default: "1"
flags: 0x2
cl_skipfastpath
Set to 1 to stop all models that go through the model fast path from rendering
default: "0"
flags: 0x4000
cl_smooth
Smooth view/eye origin after prediction errors
default: "1"
flags: 0x2
cl_smooth_debug
Show prediction errors that are being smoothed
default: "0"
flags: 0x2
cl_smoothtime
Smooth client's view after prediction error over this many seconds
default: "0.25"
flags: 0x2
min value: 0.01
max value: 2
cl_threaded_bone_setup
Enable parallel processing of C_BaseAnimating::SetupBones()
default: "1"
flags: 0x2
cl_update_visibility_for_non_predicted_local_player_always
default: "1"
flags: 0x2
cl_updatedirty_async
Call UpdateDirtySpatialPartitionEntities on a worker thread.
default: "0"
flags: 0x2
cl_updatedirty_early
default: "0"
flags: 0x2
cl_updaterate_mp
Number of packets per second of updates you are requesting from the server in mp
default: "20"
flags: 0x10202
cl_upspeed
default: "320"
flags: 0x4000
cl_useFutureSnapForEvents
default: "0"
flags: 0x2
cl_useLobbyTypeForChatroom
default: "1"
flags: 0x2
cl_view_cone
Enable clamping view to animated/scripted viewcone
default: "1"
flags: 0x4000
cl_view_cone_debug
Show view cone debugging window
default: "0"
flags: 0x4000
cl_viewmodel_pre_animate
default: "0"
flags: 0x2
cl_warnAboutSoundsOnInvalidEntities
default: "1"
flags: 0x2
cl_yawspeed
default: "210"
flags: 0x2
clampHostFrameTimeToOneTick_enable
default: "0"
flags: 0x2
clearOnAnimChange
default: "1"
flags: 0x2
client_boostCount
Value should be set by script, Will be Shared with party in the bootsCount field of members.
default: "0"
flags: 0x2
client_deferredSnapshotScriptCalls
default: "1"
flags: 0x2
clientport
Host game client port
default: "0"
flags: 0x80000
cloak_enabled
default: "1"
flags: 0x4000
cloak_pilotNoiseFactor
Intensity of noise in pilot cloak aberration
default: "0.25"
flags: 0x2002
cloak_pilotTint1
Brightness factor for center-left sample
default: "0.35"
flags: 0x2002
cloak_pilotTint2
Brightness factor for upper-right sample
default: "0.5"
flags: 0x2002
cloak_pilotTint3
Brightness factor for lower-right sample
default: "0.65"
flags: 0x2002
clock_bias_mp
default: "-18.0"
flags: 0x2
clock_bias_sp
default: "-2.0"
flags: 0x2
clock_showcorrections
default: "0"
flags: 0x2
clock_showdebuginfo
default: "0"
flags: 0x2
closecaption
Enable close captioning. 1 = dialogue only, 2 = dialogue and sound effects.
default: "0"
flags: 0x1000000
clubs_showInvites
Whether to show club invites or not
default: "1"
flags: 0x1000000
cockpitDrift_scalePitch
default: "0.0"
flags: 0x2
cockpitDrift_scaleYaw
default: "0.0"
flags: 0x2
cockpitDrift_speedPitch
default: "0.0"
flags: 0x2
cockpitDrift_speedYaw
default: "0.0"
flags: 0x2
cockpitShake_sourceRollRange
The range of weapon kick roll that will be sampled for cockpit shake.
default: "3"
flags: 0x2
cockpitShake_translateRange
Max amount of cockpit shake.
default: "0.6"
flags: 0x2
cockpit_damage_chroma_scale
default: "0.4"
flags: 0x2
cockpit_hit_chroma_max_time
Time to get rid of the most recent hit_chroma adjustment when at near 0 health.
default: "0.6"
flags: 0x2
cockpit_hit_chroma_scale
default: "0.2"
flags: 0x2
cockpit_pitch_down_frac
fractional amount that cockpit pitches as you look down
default: "1.0"
flags: 0x2
cockpit_pitch_up_frac
fractional amount that cockpit pitches as you look up
default: "1.0"
flags: 0x2
cockpit_screen_boot_chroma_scale
default: "0.0"
flags: 0x2
cockpit_screen_boot_delay_bottom
default: "1.25"
flags: 0x2
cockpit_screen_boot_delay_left
default: "0.25"
flags: 0x2
cockpit_screen_boot_delay_mid
default: "0.5"
flags: 0x2
cockpit_screen_boot_delay_right
default: "0.75"
flags: 0x2
cockpit_screen_boot_delay_top
default: "1.0"
flags: 0x2
coll_spatial_entry_limit_client
How many entries are used in the spatial acceleration structure for dynamic entities on the client.
default: "140"
flags: 0x2
coll_spatial_optimize_prefetch
Prefetch memory into the cache before optimizing spatial acceleration trees. This does more work, but tends to be faster overall.
default: "1"
flags: 0x2
coll_use_bolt_size
default: "1"
flags: 0x2002
colorblind_mode
default: "0"
flags: 0x41000000
min value: 0
max value: 3
communities_enabled
Enable communities
default: "0"
flags: 0x2
communities_hostname
default: ""
flags: 0x2
community
Our current community
default: ""
flags: 0x200
community_abortCommunitySettingsTime
default: "20"
flags: 0x2
community_abortUserInfoTime
default: "20"
flags: 0x2
community_browse_excludeMine
default: "0"
flags: 0x2
community_clantags
put community name in the clan tag
default: "1"
flags: 0x2
community_frame_run
Communities should run it's frame update.
default: "1"
flags: 0x2
community_queryServerWhenOrphaned
default: "1"
flags: 0x2
community_replaceInboxTokens
default: "1"
flags: 0x2
community_resolveNames
default: "1"
flags: 0x2
community_send_server_voice
Communities will route voice data to the chat server!
default: "1"
flags: 0x2
community_spam
Whether communities should spam to the console log
default: "0"
flags: 0x2
community_staleCommunitySettingsTime
default: "60"
flags: 0x2
community_staleUserInfoTime
default: "120"
flags: 0x2
con_logfile
Console output gets written to this file
default: ""
flags: 0x2
con_timestamp
Prefix console.log entries with timestamps
default: "0"
flags: 0x2
cpu_level
CPU Level - Default: High
default: "2"
flags: 0x2
cpu_level
CPU Level - Default: High
default: "2"
flags: 0x2
createentitydecals
default: "1"
flags: 0x4000
crossPlay_Enabled
Allow crossPlay code to work!
default: "1"
flags: 0x2
csm0_on_worker
default: "0"
flags: 0x2
csm_cascade_res
Set the cascading shadow maps rendertarget resolution
default: "1024"
flags: 0x2
csm_cascade_res
Set the cascading shadow maps rendertarget resolution
default: "1024"
flags: 0x2
csm_coverage
Set the cascading shadow maps coverage
default: "2"
flags: 0x2
csm_culling_use_base_planes
default: "1"
flags: 0x2
csm_culling_use_exclusion_planes
default: "1"
flags: 0x2
csm_culling_use_inclusion_planes
default: "1"
flags: 0x2
csm_culling_use_planes
default: "1"
flags: 0x2
csm_debug_2d
default: "0"
flags: 0x2
csm_debug_culling
default: "0"
flags: 0x2
csm_debug_vis_hi_range
default: "1.0"
flags: 0x2
csm_debug_vis_lo_range
default: ".35"
flags: 0x2
csm_depth_bias
default: "-0.000005f"
flags: 0x2
csm_dropsequence_adjusted_coverage
Coverage for csm_dropsequence_adjustment
default: "6400"
flags: 0x2
csm_dropsequence_adjustment
Adjust CSM 2 coverage during drop sequence for STATICSHADOWMODE_GENERATE_ONCE in order to prevent drop ship shadow from being clamped.
default: "1"
flags: 0x2
csm_enabled
Set whether to render cascading shadow maps
default: "1"
flags: 0x2
csm_fadeModels
default: "1"
flags: 0x2
csm_force_no_csm_in_reflections
default: "0"
flags: 0x2
csm_frustum_draw
default: "0"
flags: 0x2
csm_frustum_draw_lock
default: "0"
flags: 0x2
csm_ignore_cascade12
default: "0"
flags: 0x2
csm_ignore_edge_planes
default: "0"
flags: 0x2
csm_ignore_face_planes
default: "0"
flags: 0x2
csm_max_z_offset
Note csm_z_cover_world expands Z range as well
default: "1000"
flags: 0x2
csm_min_z_offset
Note csm_z_cover_world expands Z range as well
default: "-1000"
flags: 0x2
csm_renderable_shadows
default: "1"
flags: 0x2
csm_rope_shadows
default: "1"
flags: 0x2
csm_rot_override
map_settings_override MUST BE ENABLED FOR THIS TO BE FUNCTIONAL.
default: "0"
flags: 0x2
csm_rot_x
map_settings_override MUST BE ENABLED FOR THIS TO BE FUNCTIONAL.
default: "50"
flags: 0x2
csm_rot_y
map_settings_override MUST BE ENABLED FOR THIS TO BE FUNCTIONAL.
default: "43"
flags: 0x2
csm_shadow_split_lerp_factor_range
default: ".1"
flags: 0x2
csm_texel_size_cascade_0
default: "0.25"
flags: 0x2
csm_texel_size_cascade_1
default: "1.0"
flags: 0x2
csm_texel_size_cascade_2
default: "4.0"
flags: 0x2
csm_texel_size_cascade_onecascade
default: "2.0"
flags: 0x2
csm_use_env_light_direction
default: "1"
flags: 0x2
csm_world_shadow_meshes
default: "1"
flags: 0x2
csm_world_shadows
default: "1"
flags: 0x2
csm_z_cover_world
Expands CSM Depth coverage. 1 - Sea Height to Jump Height by Script, 2 - Static shadow's depth range
default: "2"
flags: 0x2
curl_allowHTTPS
default: "1"
flags: 0x2
curl_preloadDlls
default: "0"
flags: 0x2
curl_spamAllQueryStates
default: "0"
flags: 0x2
cursorWide
default: "2"
flags: 0x2
damageIndicatorReplayTimeOffset
Artificial delay of damage indicator in replay
default: "0.0"
flags: 0x2
damage_indicator_style_pilot
default: "2"
flags: 0x1000000
damageinfo_defendInvalidValues
default: "0"
flags: 0x2002
debugFootstepEffects
default: "0"
flags: 0x2
debug_debug_overlay
Enable debug of the debug overlays
default: "0"
flags: 0x4004
debug_force_textRestriction
default: "-1"
flags: 0x2
debug_force_ugcRestriction
default: "-1"
flags: 0x2
debug_force_voiceRestriction
default: "-1"
flags: 0x2
debug_map_crc
Prints CRC for each map lump loaded
default: "0"
flags: 0x2
decal_clip_debug_draw
default: "0"
flags: 0x2
decal_clip_debug_groups
this kicks off this many work groups when a decal is spawned instead of one for each triangle on the model. 0 is disabled
default: "0"
flags: 0x2
defer_weapon_effects
default: "1"
flags: 0x2
delayPostSnapshotNotificationsToAfterInterpolation
default: "1"
flags: 0x2
demo_autoRecord
default: "1"
flags: 0x2
demo_autoRecordName
default: "demo"
flags: 0x2
demo_connect_string
Connect string for demo UI
default: ""
flags: 0x2
demo_ui_enable
Suffix for the demo UI
default: ""
flags: 0x2
depth_prepass_dist_cutouts
default: "100"
flags: 0x2
depth_prepass_dist_opaques
default: "30"
flags: 0x2
depth_prepass_include_opaques
default: "1"
flags: 0x2
devStats
True if game should report dev stats.
default: "0"
flags: 0x2002
developer
Set developer message level
default: "0"
flags: 0x80000
disable_player_use_prompts
default: "0"
flags: 0x1000000
discord_largeImage
default: "default"
flags: 0x2
discord_smallImage
default: "default_small"
flags: 0x2
discord_updatePresence
default: "0"
flags: 0x2
dlight_default_falloff
default half-distance fraction for legacy dlights.
default: "0.3"
flags: 0x2
dlight_early_clear
default: "1"
flags: 0x2
dlight_enable
default: "1"
flags: 0x2
dlight_overlay
Draw debug overlay of dlight array
default: "0"
flags: 0x4000
dodge_cockpitHack
Hack to avoid eye moving too far back in cockpit
default: "0"
flags: 0x2002
dodge_cockpitOffsetMax
Cockpit translation while dodging
default: "3"
flags: 0x2002
dodge_cockpitTiltMax
Additional view tilt applied to the cockpit while dodging
default: "4"
flags: 0x2002
dodge_vertical_enable
Enables vertical dodge
default: "0"
flags: 0x2002
dodge_vertical_horzspeedscale
Horizontal speed retained when dodging vertically
default: "0.5"
flags: 0x2002
dodge_vertical_in_air
Allow dodge to still apply vertical acceleration when player is in the air
default: "1"
flags: 0x2002
dodge_vertical_threshold
Stick deflection before dodge becomes vertical
default: "0.1"
flags: 0x2002
dodge_viewTiltDecreaseSpeed
Speed at which view tilt decreases while dodging (degrees/sec)
default: "2.5"
flags: 0x2002
dodge_viewTiltFalloffTime
Time during which view tilt decays to zero while dodging
default: ".7"
flags: 0x2002
dodge_viewTiltIncreaseSpeed
Speed at which view tilt increases while dodging (degrees/sec)
default: "5"
flags: 0x2002
dodge_viewTiltMax
Amount of view tilt while dodging in degrees
default: "10"
flags: 0x2002
dof_enable
default: "1"
flags: 0x2
dof_farDepthEnd
default: "3000"
flags: 0x2
dof_farDepthStart
default: "2000"
flags: 0x2
dof_monitorFarDepthEnd
default: "3000"
flags: 0x2
dof_monitorFarDepthStart
default: "2000"
flags: 0x2
dof_monitorNearDepthEnd
default: "7.7"
flags: 0x2
dof_monitorNearDepthStart
default: "7.5"
flags: 0x2
dof_nearDepthEnd
default: "7.7"
flags: 0x2
dof_nearDepthStart
default: "7.5"
flags: 0x2
dof_overrideParams
default: "0"
flags: 0x2
dof_variable_blur
default: "0"
flags: 0x2
dormant_debug
default: "0"
flags: 0x2
draw_target_info_offscreen
default: "0"
flags: 0x2
dtwatchclass
Watch all fields encoded with this table.
default: ""
flags: 0x2
dtwatchdecode
When watching show decode.
default: "1"
flags: 0x2
dtwatchencode
When watching show encode.
default: "1"
flags: 0x2
dtwatchent
Watch this entities data table encoding.
default: "-1"
flags: 0x2
dtwatchvar
Watch the named variable.
default: ""
flags: 0x2
dump_varsights_calculations
Dumps one frame of variable sights calculations and turns itself off.
default: "0"
flags: 0x2
durango_voice_chat_team_only
Only turn on voice chat for players on the same team
default: "1"
flags: 0x2
dvs_enable
Enable dynamic viewport scaling.
default: "1"
flags: 0x2
dvs_enable_in_lobby
Paired with dvs_enable. Both have to be true if we want to enable DVS in Lobby.
default: "0"
flags: 0x2
dvs_gpuframetime_max
GPU frametime threshold above which DVS will start decreasing the scale. Specified in microseconds.
default: ""
flags: 0x2
dvs_gpuframetime_min
GPU frametime threshold below which DVS will start increasing the scale. Specified in microseconds.
default: ""
flags: 0x2
dvs_scale_min
Smallest scale the viewport dimensions can be scaled by.
default: "0.5f"
flags: 0x2
min value: 0.01
max value: 1
eadpAuth_hostname
default: ""
flags: 0x80000
eadpCodeRedemption_hostname
default: ""
flags: 0x80000
eadpFriends_hostname
default: ""
flags: 0x80000
eadpGroups_Enabled
Allow EADP Groups to run
default: "1"
flags: 0x2
eadpGroups_hostname
default: ""
flags: 0x80000
eadpRtm_hostname
default: ""
flags: 0x80000
eadpSearch_hostname
default: ""
flags: 0x80000
eadpUM_hostname
default: ""
flags: 0x80000
eadp_force_nxNameDiscoverable
default: "1"
flags: 0x2
eadp_persistence
default: "R5"
flags: 0x80000
eadp_rtm_spam_log
default: "1"
flags: 0x2
effect_update_array_spam
default: "0"
flags: 0x2
enable_KVFileOverrides
default: "1"
flags: 0x2
enable_debug_overlays
Enable rendering of debug overlays
default: "1"
flags: 0x4004
enable_height_based_land_anims
Enables different land animations based on the height of the fall. These may just be duplicates of each other.
default: "1"
flags: 0x2002
enable_height_based_land_anims_titans
default: "0"
flags: 0x2002
enable_skeleton_draw
Render skeletons in wireframe
default: "0"
flags: 0x4000
encrypt_multiKey
default: "1"
flags: 0x2
ent_lightweightEnts
default: "1"
flags: 0x2
ent_repack_almostFull
default: "3000"
flags: 0x2
ent_repack_threshhold
default: "0.0001"
flags: 0x2
entity_error_on_hitbox_count_mismatch
If set to true, SetModel will trigger a script error if any hitbox attachments will become invalid.
default: "1"
flags: 0x2002
entity_skipRedundantAddEffects
default: "1"
flags: 0x2
entity_useNetworkFieldBuffer
default: "1"
flags: 0x400002
error_if_non_standard_ent_create
default: "0"
flags: 0x2
eula_version
What the current version of the EULA is
default: "1"
flags: 0x2
eula_version_accepted
default: "0"
flags: 0x1000000
eventseq_debug
default: "0"
flags: 0x2
everything_unlocked
default: "0"
flags: 0x2002
fast_intro
default: "0"
flags: 0x2002
fatal_script_error_prompt
default: ""
flags: 0x2002
fatal_script_errors
default: "1"
flags: 0x2002
fatal_script_errors_client
Enable fatal errors for client script. -1 will revert to using "fatal_script_errors"
default: "-1"
flags: 0x2002
fatal_script_errors_server
Enable fatal errors for server script. -1 will revert to using "fatal_script_errors"
default: "-1"
flags: 0x2002
filesystem_buffer_size
Size of per file buffers. 0 for none
default: "0"
flags: 0x2
filesystem_max_stdio_read
default: "16"
flags: 0x2
filesystem_native
Use native FS or STDIO
default: "1"
flags: 0x2
filesystem_report_buffered_io
default: "0"
flags: 0x2
filesystem_unbuffered_io
default: "1"
flags: 0x2
filesystem_use_overlapped_io
default: "1"
flags: 0x2
fire_animevents_overlay_not_active
fires anim events even if the overlay isn't active
default: "0"
flags: 0x2002
first_person_bullet_delay
Set the amount of additional delay for first person bullets fired with net_optimize_weapons in seconds. Required so bullets match animations with cl_predict 0 and in kill replay
default: "0.1f"
flags: 0x2002
first_person_proxy_blend_distance
default: "-60"
flags: 0x2
first_person_proxy_debug
default: "0"
flags: 0x6000
firsttime_mp_message
first time joining multiplayer
default: "0"
flags: 0x1000000
fog_enable
map_settings_override MUST BE ENABLED FOR THIS TO BE FUNCTIONAL.
default: "1"
flags: 0x40000002
fog_enable_water_fog
default: "1"
flags: 0x4000
fog_enableskybox
default: "1"
flags: 0x2
force3PLaserAttachment
default: "HEADFOCUS"
flags: 0x2002
force_EAAccess
default: "-1"
flags: 0x2
fov_disableAbilityScaling
Disable fov scaling for abilities
default: "0"
flags: 0x41000000
fps_absolute_max
fps_max can't rise above this absolute cap
default: "300.0"
flags: 0x2002
fps_input_max
Max movement updates run per second - Set well above fps_absolute_max to not lose variable frames!
default: "200.0"
flags: 0x2002
fps_max
Frame rate limiter. -1 indicates use the desktop refresh. 0 is unlocked.
default: "-1"
flags: 0x80000
fps_max_use_refresh
Use refresh rate for fps_max.
default: "0"
flags: 0x2
fps_max_vsync
Frame rate limiter with vsync is enabled.
default: "0"
flags: 0x2
freecam_swallowButtonInput
default: "1"
flags: 0x2
freefall_sound_autoplay_time
If the player falls for longer than this amount of time freefall sounds will automatically start playing.
default: "1.0"
flags: 0x2002
freefall_sound_height
Height player must be falling from to trigger freefall sound effects.
default: "200.0"
flags: 0x2002
friends_joinUsePresence
default: "1"
flags: 0x2
friends_onlineUpdateInterval
default: "10"
flags: 0x2
fs_intralevel_reads
Internal var to tell the file system that we are in an intraread state...
default: "0"
flags: 0x2
fs_monitor_read_from_pack
0:Off, 1:Any, 2:Sync only
default: "0"
flags: 0x2
fs_report_intra_level_readopens
0:Off, 1:NotAudio, 2:All
default: "0"
flags: 0x2
fs_report_long_reads
0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threshold
default: "0"
flags: 0x2
fs_report_sync_opens
0:Off, 1:Always, 2:Not during map load
default: "0"
flags: 0x2
fs_report_sync_opens_callstack
0 to not display the call-stack when we hit a fs_report_sync_opens warning. Set to 1 to display the call-stack.
default: "0"
flags: 0x2
fs_report_sync_opens_fatal
default: "0"
flags: 0x40000002
fs_showAllReads
0:Off, 1:On
default: "0"
flags: 0x2
fs_vpk_file_open
0: No reporting, 1: Patch:VPKFilePath, 2: Patch:VPKFilePath:PartialPath
default: "0"
flags: 0x2
fs_warning_mode
0:Off, 1:Warn main thread, 2:Warn other threads
default: "0"
flags: 0x2
func_break_max_pieces
default: "15"
flags: 0x2080
fx_debug
default: "0"
flags: 0x2002
fx_deferWorldTraceConstraint
'Collision via traces' ops using collision mode 0 use deferred traces.
default: "1"
flags: 0x2
fx_glass_velocity_cap
Maximum downwards speed of shattered glass particles
default: "0"
flags: 0x2
fx_impact_ally
default: "0.49 0.76 1.0 1.0"
flags: 0x2
fx_impact_enemy
default: "1.0 0.47 0.13 1.0"
flags: 0x2
fx_impact_neutral
default: "0.86 0.86 0.86 1.0"
flags: 0x2
fx_screenspacepass
default: "1"
flags: 0x2002
g_debug_ragdoll_removal
default: "0"
flags: 0x6000
g_ragdoll_fadespeed
default: "600"
flags: 0x2
g_ragdoll_important_maxcount
default: "2"
flags: 0x2002
g_ragdoll_lvfadespeed
default: "100"
flags: 0x2
gameCursor_ModeActive
Globally activates/deactivates game cursor mode
default: "1"
flags: 0x2
gameCursor_Velocity
Game cursor velocity under joystick control
default: "1300.0"
flags: 0x1000000
gamepad_ads_advanced_sensitivity_scalar_0
Gamepad ads sensitivity for 1x scopes / ironsights.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_1
Gamepad ads sensitivity for 2x scopes.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_2
Gamepad ads sensitivity for 3x scopes.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_3
Gamepad ads sensitivity for 4x scopes.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_4
Gamepad ads sensitivity for 6x scopes.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_5
Gamepad ads sensitivity for 8x scopes.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_6
Gamepad ads sensitivity for 10x scopes.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_ads_advanced_sensitivity_scalar_7
Gamepad ads sensitivity for an unused scope.
default: "1.0"
flags: 0x1000000
min value: 0.1
max value: 20
gamepad_aim_assist_ads_high_power_scopes
Gamepad uses aim assist in ADS with high powered scopes
default: "1"
flags: 0x1000000
gamepad_aim_assist_ads_low_power_scopes
Gamepad uses aim assist in ADS with low powered scopes
default: "1"
flags: 0x1000000
gamepad_aim_assist_hip_high_power_scopes
Gamepad uses aim assist in Hip with high powered scopes
default: "1"
flags: 0x1000000
gamepad_aim_assist_hip_low_power_scopes
Gamepad uses aim assist in Hip with low powered scopes
default: "1"
flags: 0x1000000
gamepad_aim_assist_melee
Gamepad uses aim assist with melee weapons
default: "1"
flags: 0x1000000
gamepad_aim_speed
default: "2"
flags: 0x1000000
min value: 0
max value: 7
gamepad_aim_speed_ads_0
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_1
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_2
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_3
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_4
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_5
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_6
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_aim_speed_ads_7
default: "-1"
flags: 0x1000000
min value: -1
max value: 7
gamepad_button_layout
Gamepad button layout (used by menus)
default: "0"
flags: 0x1000000
gamepad_buttons_are_southpaw
Gamepad button layouts should use southpaw variants (used by menus)
default: "0"
flags: 0x1000000
gamepad_custom_ads_pitch
default: "75.0"
flags: 0x1000000
gamepad_custom_ads_turn_delay
default: "0.25"
flags: 0x1000000
gamepad_custom_ads_turn_pitch
default: "30.0"
flags: 0x1000000
gamepad_custom_ads_turn_time
default: "1.0"
flags: 0x1000000
gamepad_custom_ads_turn_yaw
default: "30.0"
flags: 0x1000000
gamepad_custom_ads_yaw
default: "110.0"
flags: 0x1000000
gamepad_custom_assist_on
default: "1"
flags: 0x1000000
gamepad_custom_assist_style
default: "0"
flags: 0x1000000
gamepad_custom_curve
default: "10.0"
flags: 0x1000000
gamepad_custom_deadzone_in
default: "0.15"
flags: 0x1000000
gamepad_custom_deadzone_out
default: "0.02"
flags: 0x1000000
gamepad_custom_enabled
default: "0"
flags: 0x1000000
gamepad_custom_hip_pitch
default: "120.0"
flags: 0x1000000
gamepad_custom_hip_turn_delay
default: "0.0"
flags: 0x1000000
gamepad_custom_hip_turn_pitch
default: "0.0"
flags: 0x1000000
gamepad_custom_hip_turn_time
default: "0.33"
flags: 0x1000000
gamepad_custom_hip_turn_yaw
default: "220.0"
flags: 0x1000000
gamepad_custom_hip_yaw
default: "160.0"
flags: 0x1000000
gamepad_custom_pilot
default: "0,1,2,3,4,5,6,7,8,9,10,11,12,13"
flags: 0x1000000
gamepad_custom_titan
default: "0,1,2,3,4,5,6,7,8,9,10,11,12,13"
flags: 0x1000000
gamepad_deadzone_index_look
default: "1"
flags: 0x1000000
gamepad_deadzone_index_move
default: "1"
flags: 0x1000000
gamepad_enabled
True if the gamepad is enabled, false otherwise.
default: "1"
flags: 0x2
min value: 0
max value: 1
gamepad_look_curve
default: "0"
flags: 0x1000000
min value: 0
max value: 4
gamepad_stick_layout
Gamepad stick layout (used by menus)
default: "0"
flags: 0x1000000
gamepad_toggle_ads
default: "0"
flags: 0x1000000
gamepad_toggle_survivalSlot_to_weaponInspect
default: "0"
flags: 0x1000000
gamepad_togglecrouch_hold
default: "0"
flags: 0x1000000
gamepad_trigger_threshold
default: "30"
flags: 0x1000000
gamepad_use_per_scope_ads_settings
default: "0"
flags: 0x1000000
gamepad_use_per_scope_sensitivity_scalars
Gamepad uses the per scope scalars
default: "0"
flags: 0x1000000
gamepad_use_type
Gamepad use scheme (used by menus), 0: hold use, tap reload, 1: tap use, hold reload, 2: tap use/reload
default: "2"
flags: 0x1000000
gameui_xbox
default: "0"
flags: 0x2
gamma_adjusted
Whether player has done gamma adjustment
default: "0"
flags: 0x1000000
gatherprops_no_wait
default: "1"
flags: 0x2
gfx_desaturate_force
default: "0"
flags: 0x2
gfx_nvnUseLowLatency
enables Nvidia Low Latency SDK
default: "1"
flags: 0x80080
gfx_nvnUseLowLatencyBoost
enables Low Latency Boost
default: "1"
flags: 0x80080
gl_clear_color_buffer
Enable or disable the clearing of the main color buffer.
default: "0"
flags: 0x4000
gl_clear_fogcolor
default: "1"
flags: 0x4000
gl_clear_mrt4
Enable or disable the clearing of mrt4.
default: "0"
flags: 0x4000
gl_clear_randomcolor
Clear the back buffer to random colors every frame. Helps spot open seams in geometry.
default: "0"
flags: 0x4000
glass_break_required_speed
default: "150"
flags: 0x6000
glass_shatter_direction_force_scale
default: "1.0"
flags: 0x2
glass_shatter_force_scale
default: "1.0"
flags: 0x2
glass_shatter_size_scale
default: "1.0"
flags: 0x2
glass_shatter_use_real_direction
default: "0"
flags: 0x2
glitch_aberrationScale
How far apart the glitch cloak samples should be.
default: "10"
flags: 0x2002
global_lighting_partial_update
Allow partial uploads of GPU lights (optimization.)
default: "1"
flags: 0x2
gpu_count
default: "0"
flags: 0x2
gpu_driven_tex_stream
default: "1"
flags: 0x2
gpu_driven_tex_stream_single_thread
default: "1"
flags: 0x2
gpu_level
GPU Level - Default: High
default: "3"
flags: 0x2
gpu_level
GPU Level - Default: High
default: "3"
flags: 0x2
gpu_mem_level
Memory Level - Default: Normal
default: "0"
flags: 0x2
gpu_mem_level
Memory Level - Default: Normal
default: "0"
flags: 0x2
gpu_vram_size_mb
default: "0"
flags: 0x2
grapple_accel_human
Speed added per second from grapple, up to the grapple_speedRamp* speed
default: "1000"
flags: 0x2002
grapple_accel_titan
Speed added per second from grapple, up to the grapple_speedRamp* speed
default: "1800"
flags: 0x2002
grapple_around_obstacle_accel
Acceleration around obstacles while grappling
default: "1000"
flags: 0x2002
grapple_autoMantle
After detaching from grapple, how long to keep trying to automantle
default: "0.25"
flags: 0x2002
grapple_autoMeleeConvergeTime
Simplify relative velocities when the enemy is this many seconds away from hitting us (increases chances of a hit)
default: "1.0"
flags: 0x2002
grapple_autoMeleeOnDetach
Starts a melee sequence when the grapple detaches.
default: "1"
flags: 0x2002
grapple_autoMeleePredict
Whether to run grapple melee logic on the client (tends to mispredict anyway)
default: "0"
flags: 0x2002
grapple_autoMeleePredictTime
Melee begins when the enemy is this many seconds away from hitting us
default: "0.13"
flags: 0x2002
grapple_autoMeleeViewRotateSpeedFar
Speed at which view rotates toward grapple melee target
default: "1"
flags: 0x2002
grapple_autoMeleeViewRotateSpeedNear
Speed at which view rotates toward grapple melee target
default: "3"
flags: 0x2002
grapple_debug
Show grapple debug info
default: "0"
flags: 0x2002
grapple_decelMeleeStrength
Strength of extra deceleration that forces melee targets to come to you
default: "1"
flags: 0x2002
grapple_decel_human
Deceleration of player's speed that doesn't go toward the grapple point
default: "425"
flags: 0x2002
grapple_decel_titan
Deceleration of player's speed that doesn't go toward the grapple point
default: "200"
flags: 0x2002
grapple_detachExtraAllowedLength
Extra allowed grapple length before detaching once it's attached
default: "256"
flags: 0x2002
grapple_disableMeleeWhenActive
Disallows melee when the grapple is out.
default: "0"
flags: 0x2002
grapple_dontFightGravity
Ignores downward speed when applying deceleration, so that gravity continues to pull you down
default: "1"
flags: 0x2002
grapple_fallSpeed
Fall speed of the grapple hook while it's returning
default: "300"
flags: 0x2002
grapple_forcedRetractVel
Return speed of grapple hook when grapple is finished or cancelled
default: "3000"
flags: 0x2002
grapple_gracePeriod
Length of time player can grapple without using a charge, in case they mess up
default: "0.25"
flags: 0x2002
grapple_gravityPushUnderContribution
Pushing forward while looking "under" the grapple point increases gravity this much
default: "2"
flags: 0x2002
grapple_initialImpulseOffGround_human
Initial launch speed off the ground when grapple connects
default: "50"
flags: 0x2002
grapple_initialImpulseOffGround_human_npc
Initial launch speed off the ground when grapple connects
default: "150"
flags: 0x2002
grapple_initialImpulseOffGround_titan
Initial launch speed off the ground when grapple connects
default: "0"
flags: 0x2002
grapple_initialImpulse_human
Initial launch speed when grapple connects
default: "350"
flags: 0x2002
grapple_initialImpulse_titan
Initial launch speed when grapple connects
default: "350"
flags: 0x2002
grapple_initialSlowFracVert_human
Fraction of vertical speed that is retained when grapple connects
default: "0.4"
flags: 0x2002
grapple_initialSlowFracVert_titan
Fraction of vertical speed that is retained when grapple connects
default: "0.1"
flags: 0x2002
grapple_initialSlowFrac_human
Fraction of XY speed that is retained when grapple connects
default: "1"
flags: 0x2002
grapple_initialSlowFrac_titan
Fraction of XY speed that is retained when grapple connects
default: "0.5"
flags: 0x2002
grapple_initialSpeedMin_human
When grapple connects, player speed is immediately set to at least this value (negative = away, positive = towards)
default: "0"
flags: 0x2002
grapple_initialSpeedMin_titan
When grapple connects, player speed is immediately set to at least this value (negative = away, positive = towards)
default: "0"
flags: 0x2002
grapple_jumpFrac
Jump velocity multiplier when grappled
default: "1.0"
flags: 0x2002
grapple_letGravityHelpCosAngle
Don't ignore gravity when grappling downward this much (0 is horizontal, 1 is straight down)
default: "0.8"
flags: 0x2002
grapple_lift
Distance above grapple hook that player is pulled to
default: "25"
flags: 0x2002
grapple_pullDelay_human
Grapple delay between attachment and acceleration
default: "0.2"
flags: 0x2002
grapple_pullDelay_titan
Grapple delay between attachment and acceleration
default: "0.2"
flags: 0x2002
grapple_retractVel
Return speed of grapple hook when it hasn't hit anything yet
default: "6000"
flags: 0x2002
grapple_rodeoVerticalImpulse
Vertical impulse applied to the player when grappling off of a rodeo.
default: "750"
flags: 0x2002
grapple_shootVel
Outward speed of grapple hook
default: "2000"
flags: 0x2002
grapple_speedRampMax_human
Player will accelerate to this speed after grapple_speedRampTime has passed
default: "400"
flags: 0x2002
grapple_speedRampMax_titan
Player will accelerate to this speed after grapple_speedRampTime has passed
default: "750"
flags: 0x2002
grapple_speedRampMin_human
Player will accelerate to this speed while grappling; lerps to grapple_speedRampMax over grapple_speedRampTime
default: "50"
flags: 0x2002
grapple_speedRampMin_titan
Player will accelerate to this speed while grappling; lerps to grapple_speedRampMax over grapple_speedRampTime
default: "400"
flags: 0x2002
grapple_speedRampTime_human
Time from grapple_speedRampMin to grapple_speedRampMax
default: "1.5"
flags: 0x2002
grapple_speedRampTime_titan
Time from grapple_speedRampMin to grapple_speedRampMax
default: "1.0"
flags: 0x2002
grapple_swingAngle
Maximum angle from vertical that swinging will generate acceleration (it will tend to zero acceleration at this angle)
default: "45"
flags: 0x2002
grapple_swingPullAngle
If the player is pushing forward within this angle of the pull direction, then switch out of swinging mode.
default: "0"
flags: 0x2002
grapple_swingPullSpeedLength
When swinging, the grapple pull speed scale begins to scale back to 1.0 at lengths below this
default: "300.0"
flags: 0x2002
grapple_swingPullSpeedScale
When swinging, the grapple pull speed is scaled by this much
default: "0.025"
flags: 0x2002
grapple_titanEmbarkDist
Distance at which to begin embark when grappling to your own titan.
default: "250"
flags: 0x2002
grapple_windowCheckDist
Check for window hints at this distance from grapple point
default: "150"
flags: 0x2002
gravity_grenade_decel
Deceleration applied by gravity grenade to nearby objects
default: "20000"
flags: 0x2002
gravity_grenade_projectile_min_speed
Gravity grenade never slows projectiles below this speed
default: "600"
flags: 0x2002
ground_debug
default: "0"
flags: 0x2002
ground_trace_hull_radius
How wide of a sphere is the trace for getting a character's ground surface
default: "12.0f"
flags: 0x2002
grx_hasUnknownItems
default: "0"
flags: 0x2002
gtao_angle_bias
angle in degree [0-90)
default: "0"
flags: 0x2
gtao_intensity
default: "2"
flags: 0x2
gtao_intensity_in_lobby
default: "3"
flags: 0x2
gtao_thickness_heuristic
in range of [0,1)
default: "0.2"
flags: 0x2
hasAnyAssetsWithDiscardedStreamableData
default: "0"
flags: 0x200
hasMic
default: "0"
flags: 0x200
hasPartialInstall
default: "0"
flags: 0x200
hbao_angle_bias
angle in degree [0-90)
default: "6"
flags: 0x2
hbao_intensity
default: "3"
flags: 0x2
hbao_stepsize_random
default: "0.5"
flags: 0x2
hbaobasic_tangent_bias
angle in degree [0-90)
default: "25"
flags: 0x2
hidehud
default: "0"
flags: 0x4000
highlight_deferred_update
default: "1"
flags: 0x2
highlight_draw
highlight_draw 0|1
default: "1"
flags: 0x2
highlight_enable_discard
Enable discard function in highlight geo pass 0|1
default: "1"
flags: 0x2
highlight_lazy_clear_buffers
highlight_lazy_clear_buffers 0|1
default: "0"
flags: 0x2
highlight_object_max_count
highlight_object_max_count OBJECT_MAX_COUNT
default: "255"
flags: 0x2
hitbox_bodygroup_check
default: "0"
flags: 0x2
hitch_alert_active
default: "1"
flags: 0x2
hitch_alert_color
The hitch/choke allerts will use this color.
default: "255 255 0 255"
flags: 0x2
hitch_alert_show_large_snapshots
default: "0"
flags: 0x2
host_RunFrameServerAlways
default: "0"
flags: 0x2
host_ShowIPCCallCount
Print # of IPC calls this number of times per second. If set to -1, the # of IPC calls is shown every frame.
default: "0"
flags: 0x2
host_flush_threshold
Memory threshold below which the host should flush caches between server instances
default: "12"
flags: 0x80000
host_forceTakeHomeBuild
default: "0"
flags: 0x2
host_framerate
Set to lock per-frame time elapse.
default: "0"
flags: 0x2
host_hasIrreversibleShutdown
default: "1"
flags: 0x2
host_limitlocal
Apply cl_cmdrate and cl_updaterate to loopback connection
default: "0"
flags: 0x2
host_map
Current map name.
default: ""
flags: 0x80000
host_print_frame_times
default: "0"
flags: 0x2
host_profile
default: "0"
flags: 0x2
host_runframe_input_parcelremainder
default: "1"
flags: 0x2
host_server_thread_min_ticks
Only run the server thread when it needs this many ticks.
default: "1"
flags: 0x2
host_sleep
Force the host to sleep a certain number of milliseconds each frame.
default: "0"
flags: 0x4000
host_speeds
Show general system running times.
default: "0"
flags: 0x2
host_syncfps
Synchronize real render time to host_framerate if possible.
default: "0"
flags: 0x2
host_thread_join_fast
If true we force the server thread join before existing '_Host_RunFrame'
default: "0"
flags: 0x2
host_thread_mode
Run the host in threaded mode, (0 == off, 1 == if multicore, 2 == force)
default: "1"
flags: 0x40000002
host_threaded_sound
Run the sound on a thread (independent of mix)
default: "0"
flags: 0x2
host_timescale
Prescale the clock by this amount.
default: "1.0"
flags: 0x6000
hostname
Hostname for server.
default: ""
flags: 0x80000
hover_vehicle_acceleration
default: "750.0"
flags: 0x2002
hover_vehicle_air_acceleration
default: "250.0"
flags: 0x2002
hover_vehicle_boost_cooldown
default: "25.0"
flags: 0x2002
hover_vehicle_boost_speed_max
default: "2000.0"
flags: 0x2002
hover_vehicle_boost_speed_min
default: "1200.0"
flags: 0x2002
hover_vehicle_deceleration
default: "550.0"
flags: 0x2002
hover_vehicle_deceleration_powerbreaking
default: "1000.0"
flags: 0x2002
hover_vehicle_invisible_when_camera_is_too_close
default: "1"
flags: 0x2
hover_vehicle_passenger_left_attachment_name
default: "passenger1"
flags: 0x2002
hover_vehicle_speed
default: "1000.0"
flags: 0x2002
http_StryderKey
default: "LABj38NWSTxHUhdYaP62ZU6HtutCas3L"
flags: 0x12
http_debug
default: "0"
flags: 0x2
http_debug_forceFailRate
default: "0"
flags: 0x2
http_debug_forceFailStatus
default: "429"
flags: 0x2
http_expoBackoff_Enabled
0 - Linear backoff, 1 - Powers of two, 2 - DecorrJitterV2
default: "2"
flags: 0x2
http_expoBackoff_Factor
Factor used within expoBackoff formula to help smooth the first calculated delay
default: "4.0"
flags: 0x2
http_expoBackoff_FirstDelay
Median approx. of delay for first retry in seconds
default: "4.0"
flags: 0x2
http_expoBackoff_MaxFailureWait
Longest possible wait between retry attempts
default: "30"
flags: 0x2
http_expoBackoff_ScaleFactor
Factor that allows the median values of retry waits to fall near whole seconds
default: "0.7142857"
flags: 0x2
http_failuresAsErrors
default: "0"
flags: 0x2
http_maxAllocateAttempts
default: "10"
flags: 0x2
http_recv_fail_realloc
default: "0"
flags: 0x2
http_sandbox
default: "EARW.50"
flags: 0x2
http_showQueries
default: "0"
flags: 0x2
hud_autoreloadscript
Automatically reloads the animation script each time one is ran
default: "0"
flags: 0x2
hud_setting_accessibleChat
default: "0"
flags: 0x1000000
hud_setting_adsDof
default: "1"
flags: 0x1000000
hud_setting_anonymousMode
default: "0"
flags: 0x1000200
hud_setting_compactOverHeadNames
default: "0"
flags: 0x1000000
hud_setting_damageIndicatorStyle
default: "2"
flags: 0x1000000
hud_setting_damageTextStyle
default: "1"
flags: 0x1000000
hud_setting_enableModWheel
default: "0"
flags: 0x1000000
hud_setting_healthUseOnHold
use health by holding button
default: "0"
flags: 0x1000000
hud_setting_healthWheelToggle
toggle health wheel on press
default: "0"
flags: 0x1000000
hud_setting_healthWheelUseOnRelease
use health after selecting it
default: "0"
flags: 0x1000000
hud_setting_lootPromptStyle
default: "0"
flags: 0x1000000
hud_setting_minimapRotate
default: "0"
flags: 0x1000000
hud_setting_ordnanceUseOnHold
use ordnance by holding button
default: "0"
flags: 0x1000000
hud_setting_ordnanceWheelToggle
toggle ordnance wheel on press
default: "0"
flags: 0x1000000
hud_setting_ordnanceWheelUseOnRelease
use ordnance after selecting it
default: "0"
flags: 0x1000000
hud_setting_pingAlpha
default: "1.0"
flags: 0x1000000
hud_setting_pingDoubleTapEnemy
default: "1"
flags: 0x1000000
hud_setting_pingWheelToggle
toggle ping wheel on press
default: "0"
flags: 0x1000000
hud_setting_showButtonHints
default: "1"
flags: 0x1000000
hud_setting_showCallsigns
default: "1"
flags: 0x1000000
hud_setting_showHopUpPopUp
default: "1"
flags: 0x1000000
hud_setting_showLevelUp
default: "1"
flags: 0x1000000
hud_setting_showMedals
default: "1"
flags: 0x1000000
hud_setting_showMeter
default: "1"
flags: 0x1000000
hud_setting_showObituary
default: "1"
flags: 0x1000000
hud_setting_showTips
default: "1"
flags: 0x1000000
hud_setting_showWeaponFlyouts
default: "1"
flags: 0x1000000
hud_setting_streamerMode
default: "0"
flags: 0x1000000
hudchat_enable_old_history_handling
default: "0"
flags: 0x2
hudchat_new_message_fade_duration
How long messages added to the text chat will take to fade from opaque to not visible
default: "1.0"
flags: 0x2
hudchat_new_message_shown_duration
How long messages added to the text chat stick around with the panel not focused
default: "12"
flags: 0x2
hudchat_play_text_to_speech
default: "0"
flags: 0x1000000
hudchat_text_check_teams
default: "1"
flags: 0x2
hudchat_text_to_speech_max_age
Maximum age in seconds for text chat that is played as audio speech
default: "900"
flags: 0x2
hudchat_transition_message_mode_fade_duration
When switching message mode of the text chat panel how long it takes to transition visibility
default: "0.25"
flags: 0x2
hudchat_visibility
default: "1"
flags: 0x1000000
hudwarp_chopsize
Number of pixels to a primitive before chopping for warping.
default: "60.0"
flags: 0x4000
hudwarp_override
Use convar settings for hud warp (instead of script-provided settings)
default: "0"
flags: 0x4000
hudwarp_viewDist
Distance back from sphere center to use when 2d projecting.
default: "1.0"
flags: 0x4000
hudwarp_xScale
Final scale for X (after projecting sphere surface to 2d.)
default: "1.2"
flags: 0x4000
hudwarp_xWarp
Degrees of arc of sphere to use (0-90, low distortion to high.)
default: "45.0"
flags: 0x4000
hudwarp_yScale
Final scale for Y (after projecting sphere surface to 2d.)
default: "1.1"
flags: 0x4000
hudwarp_yWarp
Degrees of arc for Y warp (0-90, low distortion to high.)
default: "30.0"
flags: 0x4000
idcolor_ally
default: "0.34 0.59 0.86 3"
flags: 0x2
idcolor_ally_cb1
default: "0.24 0.50 0.96 3"
flags: 0x2
idcolor_ally_cb2
default: "0.0 0.58 0.77 3"
flags: 0x2
idcolor_ally_cb3
default: "0.28 0.52 0.97 3"
flags: 0x2
idcolor_enemy
default: "0.8 0.25 0.15 3"
flags: 0x2
idcolor_enemy_cb1
default: "0.89 0.78 0.0 3"
flags: 0x2
idcolor_enemy_cb2
default: "1.0 0.627 0.68 3"
flags: 0x2
idcolor_enemy_cb3
default: "0.82 0.74 0.06 3"
flags: 0x2
idcolor_neutral
default: "1.0 1.0 1.0 0.6"
flags: 0x2
ignore_fatal_errors
Don't exit on fatal errors.
default: "0"
flags: 0x2
ignore_script_errors
Ignore script errors.
default: "0"
flags: 0x2
ik_debug
Enables debug lines for IK
default: "0"
flags: 0x2002
ik_debug_chain
Allows specifying a single IK chain name for IK debugging
default: ""
flags: 0x2002
ik_debug_ent
Allows specifying a single entity for IK debugging
default: ""
flags: 0x2002
ik_debug_text
Enables IK debug text; requires ik_debug
default: "0"
flags: 0x2002
ik_enable
Enables IK
default: "1"
flags: 0x2002
ik_enable_client
Enables IK on the client
default: "1"
flags: 0x2002
ik_height_adjust
Enable ik height adjustment
default: "1"
flags: 0x2002
ik_height_adjust_debug
Debugging for ik height adjustment
default: "0"
flags: 0x2002
ik_height_adjust_move_speed
IK height adjustment speed per unit of horizontal velocity in units per second
default: "2.0"
flags: 0x2002
ik_height_adjust_sine
Test ik height adjustment with a sine wave
default: "0"
flags: 0x2002
ik_height_adjust_speed
IK height adjustment speed as a fraction of step size per second
default: "2.0"
flags: 0x2002
ik_latch
Enables IK latching to ground during footsteps
default: "1"
flags: 0x2002
ik_normal_lerp_rate
Rate at which feet adjust to a new ground orientation in angles per second
default: "100"
flags: 0x2002
ik_unlatch_max_rate
Maximum rate an IK'd bone can unlatch; prevents pop on animation transition
default: "5"
flags: 0x2002
ime_enabled
Enabled the IME
default: "1"
flags: 0x2
imgui_buildmode
Show the imgui implementation of the Build Mode dialog
default: "0"
flags: 0x2
imgui_buildmode
Show the imgui implementation of the Build Mode dialog
default: "0"
flags: 0x2
impact_allow
default: "1"
flags: 0x2
impact_debug_info
default: "0"
flags: 0x2
impact_victim_offset_dist
Distance to offset impact sounds from the victim, when requested
default: "256"
flags: 0x2
impulse_low_decel_duration_scalar
Impulse magnitude is multiplied by this to give a length of time that the player can't decelerate
default: "0.003"
flags: 0x2002
inPartyChat
default: "0"
flags: 0x200
in_forceuser
Force user input to this split screen player.
default: "0"
flags: 0x4000
in_syncRT
default: "0"
flags: 0x2
in_usekeyboardsampletime
Use keyboard sample time smoothing.
default: "1"
flags: 0x2
inbox_enabled
default: "0"
flags: 0x2
infoblock_requestInterval
Time between info block requests
default: "300"
flags: 0x2
input_did_turn_threshold
Degrees per second.
default: "1.0f"
flags: 0x2
intro_viewed
Whether the introduction video has been viewed by this player
default: "0"
flags: 0x1000000
ip
Overrides IP for multihomed hosts
default: "localhost"
flags: 0x80000
joy_advaxisr
default: "2"
flags: 0x2
joy_advaxisu
default: "4"
flags: 0x2
joy_advaxisv
default: "6"
flags: 0x2
joy_advaxisx
default: "3"
flags: 0x2
joy_advaxisy
default: "1"
flags: 0x2
joy_advaxisz
default: "5"
flags: 0x2
joy_inverty
Whether to invert the Y axis of the joystick for looking.
default: "0"
flags: 0x1000000
joy_legacy
Turn on/off 'Legacy' mapping for control sticks.
default: "0"
flags: 0x40000000
joy_movement_stick
Which stick controls movement (0 is left stick)
default: "0"
flags: 0x40000000
joy_requireFocus
default: "1"
flags: 0x2
joy_rumble
Controller rumble.
default: "1"
flags: 0x1000000
joy_xcontroller_cfg_loaded
If 0, the 360controller.cfg file will be executed on startup & option changes.
default: "0"
flags: 0x2
jpeg_quality
jpeg screenshot quality.
default: "90"
flags: 0x2
jt_help_with_anything_ignore_preference
This let's JT_HelpWithAnything() work on tasks that are not preferred.
default: "0"
flags: 0x2
jump_graceperiod
Extra time during which a player can jump after falling off a ledge
default: "0.2"
flags: 0x2002
jump_keyboardgrace_max
Amount of velocity change allowed during jump_keyboardgraceperiod, as a fraction of sprinting speed
default: "0.7"
flags: 0x2002
jump_keyboardgrace_strength
Fraction of change toward the new direction when pressing a direction during jump_keyboardgraceperiod
default: "0.7"
flags: 0x2002
jump_keyboardgraceperiodmax
Extra time during which a player can change their direction with keyboard input after jumping (fades to 0 strength at this time)
default: "0.5"
flags: 0x2002
jump_keyboardgraceperiodmin
Extra time during which a player can change their direction with keyboard input after jumping (at full strength)
default: "0.2"
flags: 0x2002
jumppad_vert_override_ducked_scalar
When a player triggers a jump pad while crouched, scale vert override by this amount
default: "1"
flags: 0x2002
killReplay_lagCompensate
Adjust player timing to try to match what the client saw rather than what the server saw.
default: "1"
flags: 0x2
killReplay_playNonReplayRemoteCallsOnLocalClientPlayer
default: "1"
flags: 0x2
leaf_threadedRecompute
default: "1"
flags: 0x2
leaf_threadedRecompute_batchSize
default: "12"
flags: 0x2
leech_npc_angle_cos
Cos(angle) allowed for leeching npcs
default: "-1"
flags: 0x2002
lerp_careAboutAttachmentBonePosition
default: "0"
flags: 0x2
lerp_debugEnt
default: "-2"
flags: 0x2002
lerp_opt
default: "1"
flags: 0x2
lerp_threaded
default: "1"
flags: 0x2
lerp_threaded_numEntsPerTask
default: "6"
flags: 0x2
light_maxcone
Max light cone limit. Cone limit is half angle in degrees.
default: "85"
flags: 0x2
lightmap_realtimelight
If true use the real-time light lightmap for selecting real-time lights.
default: "1"
flags: 0x2
lightmap_realtimeshadows
default: "1"
flags: 0x2
load_during_video
default: "1"
flags: 0x2
loaderrorsCount
default: "0"
flags: 0x2
loaderrorsNeedShown
default: "0"
flags: 0x2
lobby_flicker_fix_disable
default: "0"
flags: 0x2
localClientPlayerCachedLevel
default: "1"
flags: 0x1000010
locationInfo
What OS(on PC and Durango) or PSN account(on PS4) reports as the user's location
default: ""
flags: 0x210
locationInfo_nucleus
What origin(on PC) or nucleus(on console) reports as the user's location
default: ""
flags: 0x210
locator_background_border_color
The default color for the border.
default: "255 255 255 15"
flags: 0x2
locator_background_border_thickness
How many pixels the background borders the left and right.
default: "3"
flags: 0x2
locator_background_color
The default color for the background.
default: "255 255 255 5"
flags: 0x2
locator_background_shift_x
How many pixels the background is shifted right.
default: "3"
flags: 0x2
locator_background_shift_y
How many pixels the background is shifted down.
default: "1"
flags: 0x2
locator_background_style
Setting this to 1 will show rectangle backgrounds behind the items word-bubble pointers.
default: "0"
flags: 0x2
locator_background_thickness_x
How many pixels the background borders the left and right.
default: "8"
flags: 0x2
locator_background_thickness_y
How many pixels the background borders the top and bottom.
default: "0"
flags: 0x2
locator_fade_time
Number of seconds it takes for a lesson to fully fade in/out.
default: "0.3"
flags: 0x2
locator_icon_max_size_non_ss
Minimum scale of the icon on the screen
default: "2"
flags: 0x2
locator_icon_min_size_non_ss
Minimum scale of the icon on the screen
default: "1.0"
flags: 0x2
locator_lerp_rest
Number of seconds before moving from the center.
default: "2.25f"
flags: 0x2
locator_lerp_speed
Speed that static lessons move along the Y axis.
default: "5.0f"
flags: 0x2
locator_lerp_time
Number of seconds to lerp before reaching final destination
default: "1.75f"
flags: 0x2
locator_pulse_time
Number of seconds to pulse after changing icon or position
default: "1.0f"
flags: 0x2
locator_split_len
default: "0.5f"
flags: 0x4000
locator_split_maxwide_percent
default: "0.80f"
flags: 0x4000
locator_start_at_crosshair
Start position at the crosshair instead of the top middle of the screen.
default: "0"
flags: 0x2
locator_target_offset_x
How many pixels to offset the locator from the target position.
default: "0"
flags: 0x2
locator_target_offset_y
How many pixels to offset the locator from the target position.
default: "0"
flags: 0x2
locator_topdown_style
Topdown games set this to handle distance and offscreen location differently.
default: "0"
flags: 0x2
lookspring
default: "0"
flags: 0x80
lookstrafe
default: "0"
flags: 0x80
m_acceleration
Mouse acceleration.
default: "0"
flags: 0x80
m_forward
Mouse forward factor.
default: "1.0"
flags: 0x2
m_invert_pitch
Whether to invert the pitch axis of the mouse.
default: "0"
flags: 0x1000000
m_side
Mouse side factor.
default: "1.0"
flags: 0x2
mainmenu_background_movie
default: "media/frontend.bik"
flags: 0x2
map_settings_override
If this is enabled then the following ConVars will be functional and override the maps current value: fog_enable, mat_bloomscale
default: "0"
flags: 0x40004002
mat_autoexposure_compensation
This works like exposure compensation on a camera, in EV units. 0EV is no compensation, -1EV gives half the light, +2EV gives 4x the light, etc. The exposure range is still subject to the min/max, so you might want to use mat_autoexposure_uncap 1.
default: "0"
flags: 0x2
mat_autoexposure_force_value
default: "0.0"
flags: 0x40004000
mat_autoexposure_max
default: "3"
flags: 0x2
mat_autoexposure_max_multiplier
default: "1.0"
flags: 0x2
mat_autoexposure_min
default: "0.5"
flags: 0x2
mat_autoexposure_min_multiplier
default: "1.0"
flags: 0x2
mat_autoexposure_speed
Changes the speed at which exposure adapts to changes in scene luminance.
default: "0.1"
flags: 0x2
mat_autoexposure_uncap
mat_autoexposure_min and mat_autoexposure_max are ignored when this is set.
default: "0"
flags: 0x2
mat_bloom_cutoff
default: "2.0"
flags: 0x2
mat_bloom_max_lighting_value
default: "5.0"
flags: 0x4000
mat_bloom_scalefactor_scalar
default: "0.1"
flags: 0x80000
mat_bloom_streak_amount
default: "0.0"
flags: 0x2
mat_bloom_streak_cutoff
default: "5.0f"
flags: 0x2
mat_bloom_streak_cutoff_exposure_adapt
Whether streak cutoff value should scale with exposure values. R2 behavior is 0.0, R5 behavior is 1.0
default: "0.0"
flags: 0x2
mat_bloom_streak_exponent_post
default: "1.0"
flags: 0x2
mat_bloom_streak_exponent_pre
default: "1.0f"
flags: 0x2
mat_bloom_wide_amount
default: "1.5"
flags: 0x2
mat_bloom_wide_exponent_pre
default: "1.5f"
flags: 0x2
mat_bloomamount_rate
default: "0.05f"
flags: 0x4000
mat_bloomscale
map_settings_override MUST BE ENABLED FOR THIS TO BE FUNCTIONAL.
default: "1"
flags: 0x2
mat_checkStalls
If true, flushes then syncs the render thread to the GPU at various spots of code to find hidden GPU stalls.
default: "0"
flags: 0x4000
mat_cloudmask
default: "1"
flags: 0x2
mat_colcorrection_disableentities
default: "0"
flags: 0x2
mat_colcorrection_disableentities
default: "0"
flags: 0x2
mat_colcorrection_disableentities
Disable map color-correction entities
default: "0"
flags: 0x2
mat_colcorrection_editor
default: "0"
flags: 0x2
mat_colcorrection_editor
default: "0"
flags: 0x2
mat_colcorrection_forceentitiesclientside
Forces color correction entities to be updated on the client
default: "0"
flags: 0x4000
mat_colorcorrection
default: "1"
flags: 0x4002
mat_debug_postprocess_allowed
Allow postprocessing when debug views are enabled.
default: "0"
flags: 0x2
mat_debug_postprocessing_effects
0 = off, 1 = show post-processing in top left corner of screen
default: "0"
flags: 0x2
mat_debug_tonemapping
default: "4"
flags: 0x2
mat_debug_tonemapping_disable
default: "0"
flags: 0x2
mat_debug_tonemapping_mid1
default: "10.0"
flags: 0x2
mat_debug_tonemapping_mid2
default: "1.5"
flags: 0x2
mat_debug_tonemapping_shoulder
default: "0.5"
flags: 0x2
mat_debug_tonemapping_toe
default: "0.3"
flags: 0x2
mat_debugalttab
default: "0"
flags: 0x4000
mat_depthbias_decal
use integer value
default: "-16"
flags: 0x4002
mat_depthbias_normal
use integer value
default: "0"
flags: 0x4002
mat_depthbias_shadowmap
use integer value
default: "0"
flags: 0x4002
mat_depthbias_tightshadowmap
use integer value. effective on View model selfshadow
default: "10000"
flags: 0x4002
mat_depthbias_ui
use integer value
default: "-50"
flags: 0x4002
mat_depthbias_zfill
use integer value
default: "16"
flags: 0x4002
mat_depthbiasclamp_decal
default: "-0.001"
flags: 0x4002
mat_depthbiasclamp_normal
default: "0"
flags: 0x4002
mat_depthbiasclamp_shadowmap
default: "0"
flags: 0x4002
mat_depthbiasclamp_ui
default: "-0.001"
flags: 0x4002
mat_depthbiasclamp_zfill
default: "0"
flags: 0x4002
mat_depthtest_force_disabled
only works on PC and XB1 for now
default: "0"
flags: 0x4002
mat_detail_tex
default: "1"
flags: 0x2
mat_diffuse
default: "1"
flags: 0x2
mat_disable_bloom
default: "0"
flags: 0x40000002
mat_disable_lightmap_ambient
default: "0"
flags: 0x4000
mat_disable_lightmaps
default: "0"
flags: 0x4000
mat_disable_model_ambient
default: "0"
flags: 0x4000
mat_drawMenuGrid
Enable menu grid guide overlay. Only accurate for 16:9 aspect ratio.
default: "0"
flags: 0x2
mat_drawTitleSafe
Enable title safe overlay
default: "0"
flags: 0x2
mat_drawflat
default: "0"
flags: 0x4000
mat_dxlevel
default: "0"
flags: 0x2
mat_dynamic_tonemapping
default: "1"
flags: 0x4000
mat_dynamic_tonemapping
default: "1"
flags: 0x4000
mat_enable_ssr
NOTE - UNABLE TO ENABLE - Toggle Screen Space Reflections. If you want to use SSR again, uncomment the line with (1u << MTLENVOPT_SSR) in shader.cpp of bakery and then rebuild shaders.
default: "0"
flags: 0x2
max value: 1
mat_envmap_scale
default: "1.0"
flags: 0x2
mat_envmaptgasize
Final envmap size for "envmap" console command; should be <= 128.
default: "CUBEMAP_SCREENSHOT_RES"
flags: 0x2
mat_fastnobump
default: "0"
flags: 0x4000
mat_fastspecular
Enable/Disable specularity for visual testing. Will not reload materials and will not affect perf.
default: "1"
flags: 0x2
mat_filterlightmaps
default: "1"
flags: 0x2
mat_filtertextures
default: "1"
flags: 0x2
mat_force_bloom
default: "0"
flags: 0x4000
mat_forceaniso
default: "2"
flags: 0x40000000
min value: 0
max value: 16
mat_frame_color_bias
Add a constant value to the average frame color.
default: "0.0"
flags: 0x2
mat_frame_color_enabled
Update the average frame color each frame.
default: "1"
flags: 0x2
mat_frame_color_scale
Scale the average frame color.
default: "5.0"
flags: 0x2
mat_frame_color_spot_metering_screen_ratio
Use a percentage of the screen around the center to compute the average frame color.
default: "0.8"
flags: 0x2
mat_fullbright
default: "0"
flags: 0x4000
mat_fxaa_enable
default: "0"
flags: 0x2
mat_global_lighting
default: "0"
flags: 0x2
mat_global_lighting
default: "0"
flags: 0x2
mat_global_lighting
default: "0"
flags: 0x2
mat_hdr_level
Set to 0 for no HDR, 1 for LDR+bloom on HDR maps, and 2 for full HDR on HDR maps.
default: "2"
flags: 0x2
mat_hdrcolcorrection_editor
default: "0"
flags: 0x2
mat_hdrcolorcorrection
default: "1"
flags: 0x2
mat_hide_sun_in_last_cascade
default: "0"
flags: 0x2
mat_instancing
default: "1"
flags: 0x2
mat_letterbox_aspect_goal
Letterbox when the window aspect ratio is below this threshold
default: "1.6"
flags: 0x2
mat_letterbox_aspect_threshold
Letterbox when the window aspect ratio is below this threshold
default: "1.59"
flags: 0x2
mat_lightcull_subview
default: "0"
flags: 0x2
mat_lightcull_subviews
Re-cull lighting for subviews (monitors etc.)
default: "0"
flags: 0x4000
mat_local_contrast_edge_scale_override
default: "-1000.0"
flags: 0x2
mat_local_contrast_midtone_mask_override
default: "-1.0"
flags: 0x2
mat_local_contrast_scale_override
default: "0.0"
flags: 0x2
mat_local_contrast_vignette_end_override
default: "-1.0"
flags: 0x2
mat_local_contrast_vignette_start_override
default: "-1.0"
flags: 0x2
mat_materialmip_character_0
default: "0 0 0 0"
flags: 0x2
mat_materialmip_character_1
default: "0 0 1 1"
flags: 0x2
mat_materialmip_character_2
default: "1 0 1 1"
flags: 0x2
mat_materialmip_character_3
default: "1 1 2 2"
flags: 0x2
mat_materialmip_character_4
default: "3 3 3 3"
flags: 0x2
mat_materialmip_cockpit_0
default: "0 0 0 0"
flags: 0x2
mat_materialmip_cockpit_1
default: "0 0 0 0"
flags: 0x2
mat_materialmip_cockpit_2
default: "0 0 0 0"
flags: 0x2
mat_materialmip_cockpit_3
default: "1 0 0 1"
flags: 0x2
mat_materialmip_cockpit_4
default: "3 3 3 3"
flags: 0x2
mat_materialmip_model_0
default: "0 0 0 0"
flags: 0x2
mat_materialmip_model_1
default: "1 0 1 1"
flags: 0x2
mat_materialmip_model_2
default: "1 1 1 1"
flags: 0x2
mat_materialmip_model_3
default: "1 1 2 2"
flags: 0x2
mat_materialmip_model_4
default: "3 3 3 3"
flags: 0x2
mat_materialmip_other_0
default: "0 0 0 0"
flags: 0x2
mat_materialmip_other_1
default: "1 1 1 1"
flags: 0x2
mat_materialmip_other_2
default: "1 1 1 1"
flags: 0x2
mat_materialmip_other_3
default: "1 1 1 1"
flags: 0x2
mat_materialmip_other_4
default: "3 3 3 3"
flags: 0x2
mat_materialmip_world_0
default: "0 0 0 0"
flags: 0x2
mat_materialmip_world_1
default: "0 0 1 1"
flags: 0x2
mat_materialmip_world_2
default: "0 1 1 1"
flags: 0x2
mat_materialmip_world_3
default: "1 1 2 2"
flags: 0x2
mat_materialmip_world_4
default: "3 3 3 3"
flags: 0x2
mat_maxframelatency
default: "1"
flags: 0x2
mat_mip_linear
default: "1"
flags: 0x40000000
mat_mipmaptextures
default: "1"
flags: 0x2
mat_norendering
default: "0"
flags: 0x4000
mat_norendering
default: "0"
flags: 0x4000
mat_phong
default: "1"
flags: 0x2
mat_picmip
default: "0"
flags: 0x40000000
min value: 0
max value: 4
mat_postprocess_enable
default: "1"
flags: 0x4000
mat_postprocess_enable
default: "1"
flags: 0x4000
mat_proxy
default: "0"
flags: 0x4000
mat_reducefillrate
default: "0"
flags: 0x2
mat_report_queue_status
default: "0"
flags: 0x800002
mat_reversedepth
default: "0"
flags: 0x4000
mat_screen_blur_enabled
Enables screen blur render step
default: "1"
flags: 0x2
mat_screen_blur_override
default: "-1.0"
flags: 0x2
mat_shadowstate
default: "1"
flags: 0x2
mat_sharpen_amount
default: "1.0"
flags: 0x2
mat_sharpen_threshold
default: "0.5"
flags: 0x2
mat_sharpen_width
default: "1.0"
flags: 0x2
mat_show_texture_memory_usage
Display the texture memory usage on the HUD.
default: "0"
flags: 0x5000
mat_showenvmapmask
default: "0"
flags: 0x2
mat_showlowresimage
default: "0"
flags: 0x4000
mat_showmiplevels
color-code miplevels 2: normalmaps, 1: everything else
default: "0"
flags: 0x4000
mat_skipid
Don't draw a particular mesh id. Helps track down which mesh you care about.
default: "-1"
flags: 0x4000
mat_slopescaledepthbias_decal
default: "-4"
flags: 0x4002
mat_slopescaledepthbias_normal
default: "0.0f"
flags: 0x4002
mat_slopescaledepthbias_shadowmap
default: "2"
flags: 0x4002
mat_slopescaledepthbias_ui
default: "-1.7"
flags: 0x4002
mat_slopescaledepthbias_zfill
default: "2"
flags: 0x4002
mat_surfacefilter
If set, limits surfaces shown by mat_surfaceid and mat_surfacemat to those containing the substring.
default: ""
flags: 0x4000
mat_surfaceid
Draws the index of world surfaces. Can be filtered with mat_surfacefilter.
default: "0"
flags: 0x4000
mat_surfacemat
Draws the material name of world surfaces. Can be filtered with mat_surfacefilter.
default: "0"
flags: 0x4000
mat_syncGPU
If true, syncs the render thread to the GPU at the end of each frame, instead of letting the render thread get one frame ahead.
default: "0"
flags: 0x80000
mat_syncInterval
Number of frames to skip per sync. 0 = novsync, 1 = 60 fps, 2 = 30, 3 == 20, 4 = 15, etc.
default: "1"
flags: 0x2
mat_sync_rt
Sync the render thread after each queued call. This is really slow, but makes debugging much easier.
default: "0"
flags: 0x4000
mat_sync_rt_flushes_gpu
default: "0"
flags: 0x2
mat_texture_list
For debugging, show a list of used textures per frame
default: "0"
flags: 0x2
mat_texture_list_view
If this is nonzero, then the texture list panel will render thumbnails of currently-loaded textures.
default: "1"
flags: 0x1002
mat_translucency_errors
default: "0"
flags: 0x2
mat_vignette_enable
default: "0"
flags: 0x2
match_allowMapRotationPreloading
Allow the server to change currently loaded map based on map rotation times
default: "1"
flags: 0x80000
match_backingOutMaxTimeToWait
default: "60"
flags: 0x2
match_backoutslow
Forces empty server queries (for backing out of a lobby) to take this long
default: "0"
flags: 0x2
match_connect
If set to 0, we won't actually connect to any matchmaking results we get back
default: "1"
flags: 0x2
match_defaultMap_party
Default map to load if the dedicated server is empty
default: "mp_lobby"
flags: 0x2
match_dir
What dir to look in for the matchmaking scripts
default: ""
flags: 0x2
match_dumpSearchResults
Dumps search result text to the console
default: "0"
flags: 0x2
match_emptyUpdateRate
default: "30"
flags: 0x2
match_enabled
default: "1"
flags: 0x2
match_fakePort
Lie about our port number (so players can't connect)
default: "-1"
flags: 0x2
match_fakeS2SPort
Lie about our s2s port number (so servers can't connect)
default: "-1"
flags: 0x2
match_forceVerboseSearches
default: "0"
flags: 0x2
match_goodReputation
default: "1"
flags: 0x202
match_maxPingsSent
default: "50"
flags: 0x2
match_myBestDatacenter
Which datacenter we have the lowest ping to
default: ""
flags: 0x80200
match_myDatacenter
Which datacenter we prefer (same as match_myBestDatacenter unless user changes it)
default: ""
flags: 0x80080200
match_myRankedDatacenter
Which datacenter we prefer for Ranked play (same as match_myBestDatacenter unless user changes it)
default: ""
flags: 0x80200
match_myTeam
default: "0"
flags: 0x200
match_partyChangeNum
The int that represents the change num of our party struct (did it change?)
default: ""
flags: 0x200
match_partySize
The size of our party
default: ""
flags: 0x200
match_partySub
The name of our party subscription
default: ""
flags: 0x200
match_pingWaveInterval
default: "0.2"
flags: 0x2
match_playlist
The playlist we are looking for
default: ""
flags: 0x80200
match_precachemap
Whether to precache the map for the selected playlist
default: "1"
flags: 0x2002
match_precachemapOnMismatch
Whether to re-precache the map on mismatch between engine and matchmaking
default: "1"
flags: 0x80000
match_privateMatchListWithStryder
default: "1"
flags: 0x2
match_rankedMaxPing
default: "200"
flags: 0x2002
match_rankedSwitchETA
default: "300"
flags: 0x2002
match_resetPlaylistBetweenMatches
default: "1"
flags: 0x2
match_roleToken
The role token used when matchmaking (e.g. for private match).
default: ""
flags: 0x80200
match_searchInterval
How often to repeat searches
default: "2"
flags: 0x80000
match_searching
Whether or not we want the system to be actively searching right now
default: "0"
flags: 0x80200
match_skipRedundantServerResets
default: "1"
flags: 0x2
match_teamNoFill
If set, matchmaking won't fill the player's team with non-party members
default: "0"
flags: 0x80200
match_trackMMR
default: "1"
flags: 0x80000
match_updateNotableRate
default: "5"
flags: 0x2
match_updateRate
default: "30"
flags: 0x2
match_useMatchmaking
This dedi is a matchmaking dedi
default: "0"
flags: 0x2
match_verbosePrintsInterval
default: "60"
flags: 0x2
match_visiblePlaylists
default: ""
flags: 0x2002
matchmaking_hostname
default: ""
flags: 0x80000
max_explosive_damage_mass
Anything heavier than this will be clamped. (units kg)
default: "100"
flags: 0x2002
max_explosive_damage_velocity
inches/sec
default: "200"
flags: 0x2002
max_tweak_shadow_updates
default: "8"
flags: 0x2
melee_aim_assist_can_lock_pitch
default: "0"
flags: 0x2002
melee_aim_assist_use_target_velocity
default: "0"
flags: 0x2002
melee_attack_trace_can_use_lunge_distance
default: "0.5"
flags: 0x2002
melee_cone_trace_box_check
default: "0.5"
flags: 0x2002
melee_lunge_abort_distance
Abort the lunge if the distance moved in one frame is less than this much of the expected lunge distance.
default: "0.25"
flags: 0x2002
melee_lunge_abort_if_blocked
Lunging can abort if the player hits something that blocks their lunge movement.
default: "1"
flags: 0x2002
melee_lunge_adjust_trace_distance
default: "0"
flags: 0x2002
melee_lunge_align_eye_position
default: "1"
flags: 0x2002
melee_lunge_dot_check
default: "1"
flags: 0x2002
melee_lunge_force_enable_flying
Lunging will always ignore gravity.
default: "1"
flags: 0x2002
melee_lunge_lag_compensate_target
Lunging will apply lag compensation the target's position.
default: "1"
flags: 0x2002
melee_lunge_scale_by_speed
Increase lunge range (by up to the given scale) if the player is going fast enough.
default: "2.0"
flags: 0x2002
melee_lunge_slide
When lunging, try slide along surfaces
default: "1"
flags: 0x2002
melee_lunge_use_closest_distance_between_cylinders
When calculating distance to the lunge target, treat them as cylinders rather than points.
default: "1"
flags: 0x2002
melee_lunge_use_command_time
default: "1"
flags: 0x2002
melee_queue_attack_anim_event
Run melee attacks after the player has moved this frame
default: "1"
flags: 0x2002
mem_dumpstats
Dump current and max heap usage info to console at end of frame ( set to 2 for continuous output )
default: "0"
flags: 0x2
mem_incremental_compact_rate
Rate at which to attempt internal heap compaction
default: ".1"
flags: 0x4000
mem_level
Memory Level - Default: High
default: "2"
flags: 0x2
mem_level
Memory Level - Default: High
default: "2"
flags: 0x2
mem_runheapchecks
default: "0"
flags: 0x2
mem_test_each_frame
Run heap check at end of every frame
default: "0"
flags: 0x2
mem_test_every_n_seconds
Run heap check at a specified interval
default: "0"
flags: 0x2
mem_test_quiet
Don't print stats when memtesting
default: "0"
flags: 0x2
menu_faq_community_version
default: "-1"
flags: 0x1000000
menu_faq_patchnotes_version
default: "-1"
flags: 0x1000000
menu_faq_viewed
default: "0"
flags: 0x1000000
menu_was_multiplayer_played_last
default: "0"
flags: 0x1000000
migrate_attempt_interval
default: "2.5"
flags: 0x2
migrate_attempt_max_retries
default: "5"
flags: 0x2
miles_actor_occlusion_radius
Distance which must be penetrated for one of the entity check points to be considered occluded.
default: "8.0"
flags: 0x2
miles_channels
Number of audio channels, commonly 2(stereo), 6(5.1), 8(7.1). (0 is default)
default: "0"
flags: 0x40000000
miles_devnet_screenshot_attach_dump
Attach miles dump file to each DevNet screenshot
default: "0"
flags: 0x2
miles_devnet_screenshot_attach_samples
Attach recent miles output sample file to each DevNet screenshot
default: "0"
flags: 0x2
miles_error_counter_display
Show error icons when we exceed sound playback error thresholds.
default: "0"
flags: 0x2
miles_flip_active_window_logic
Only hear audio when NOT the active window.
default: "0"
flags: 0x2002
miles_force_emitter_environment
Force Environment on played sounds and entities (per-event controllers and suffixes.)
default: ""
flags: 0x2
miles_force_listener_environment
Force environment on listener (i.e., global controller changes only)
default: ""
flags: 0x2
miles_freeze
When 1, sound is paused and incoming play events are ignored.
default: "0"
flags: 0x2
miles_initial_occlusion_delay
Time (in msec) to delay new sounds when we defer their traces.
default: "0"
flags: 0x2
miles_language
Language to use for audio (requires a miles restart to change.)
default: ""
flags: 0x1000000
miles_listener_freeze
When 1, stop updating listener position.
default: "0"
flags: 0x2
miles_nonactor_occlusion
Do traces to determine when non-entity sounds are occluded.
default: "1"
flags: 0x2
miles_nonactor_occlusion_radius
Distance which must be penetrated for a non-entity sound to be considered occluded.
default: "8.0"
flags: 0x2
miles_nopandist
Distance at which panning is forced to center-front.
default: "10"
flags: 0x2
miles_occlusion
When nonzero, perform occlusion checks
default: "1"
flags: 0x2
miles_occlusion_force
0 to 100: Force all sounds to have occlusion values of 0 (unoccluded) to 100 (completely occluded). -1 for normal.
default: "-1"
flags: 0x2
miles_occlusion_partial
When zero, occlusion state is binary. When nonzero, allow partial occlusion of audio.
default: "1"
flags: 0x2
miles_occlusion_use_reset_after_deferred_initial
For A/B testing feature. Enable permanently eventually.
default: "1"
flags: 0x2
miles_replay_transition_enable_early_cleanup
default: "1"
flags: 0x2002
miles_samplerate
Sample rate, commonly 48000, 44100, 22050, or 11025 (0 is default)
default: "0"
flags: 0x2
miles_samples_dither
Enable dithering for dumped audio samples
default: "1"
flags: 0x2
miles_samples_folddown
Fold down dumped audio samples
default: "0"
flags: 0x2
miles_samples_noise_shape
Enable noise shaping for dumped audio samples
default: "0"
flags: 0x2
miles_server_sounds_debug
default: "0"
flags: 0x2
miles_server_sounds_print
default: "0"
flags: 0x2
miles_solo_ents
Only play sounds from this entity index (or space-separated list of indices.)
default: ""
flags: 0x2
miles_soundscape_imgui
Show imgui-based soundscape debugging window
default: "0"
flags: 0x2
miles_spatialize_front_degrees
Front panning field angle
default: "45.0"
flags: 0x2
miles_spatialize_offplane_strength
Offplane omni-fication strength
default: "0.7"
flags: 0x2
miles_spatialize_on
Enable hard spatialization test
default: "1"
flags: 0x2
miles_spatialize_rear_degrees
Rear panning field angle
default: "120.0"
flags: 0x2
miles_suffixes
Use emitter suffixed versions of sounds.
default: "1"
flags: 0x2
min_explosive_damage_mass
Anything lighter than this will be clamped. (units kg)
default: "20"
flags: 0x2002
missile_default_speed
default: "2500"
flags: 0x2002
missile_homing_speed
default: "150"
flags: 0x2002
mod_trace_load
default: "0"
flags: 0x2
model_defaultFadeDistMin
Default minimum fade distance.
default: "400"
flags: 0x4000
model_defaultFadeDistMin
Default minimum fade distance.
default: "400"
flags: 0x4000
model_defaultFadeDistScale
Factor that is multiplied by the model's radius to get the default fade distance.
default: "40"
flags: 0x4000
model_defaultFadeDistScale
Factor that is multiplied by the model's radius to get the default fade distance.
default: "40"
flags: 0x4000
model_fadeRangeFraction
Fraction of the fade distance to fade over.
default: "0.1"
flags: 0x4000
model_fadeRangeFractionNear
Fraction of the near fade distance at which impostors are invisible.
default: "0.9"
flags: 0x4000
monitor_cc
default: "1"
flags: 0x2
monitor_mat_sharpen_amount
default: "2.0"
flags: 0x2
monitor_postfx
default: "1"
flags: 0x2
monitor_rui_world_enabled
default: "0"
flags: 0x2
monitor_snapshot_frame_delay
default: "20"
flags: 0x2
monitor_zfar_default
default: "642"
flags: 0x2
monitor_zfar_override
default: "0"
flags: 0x2
monitor_zfar_override_enabled
default: "0"
flags: 0x2
motd
default: ""
flags: 0x12
mouse_sensitivity
Mouse sensitivity.
default: "5"
flags: 0x80
min value: 0.1
max value: 20
mouse_use_per_scope_sensitivity_scalars
Uses the per scope scalars
default: "0"
flags: 0x80
mouse_zoomed_sensitivity_scalar_0
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_1
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_2
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_3
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_4
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_5
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_6
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
mouse_zoomed_sensitivity_scalar_7
Mouse sensitivity.
default: "1.0"
flags: 0x80
min value: 0.1
max value: 20
move_one_cmd_per_client_frame
Force clients to generate exactly one user command per client frame. There will not be a one-to-one relationship between cmds and ticks.
default: "1"
flags: 0x2002
movement_anim_downed_playback_maxrate
default: "2.5"
flags: 0x2002
movement_anim_playback_maxrate
default: "10"
flags: 0x2002
movement_anim_playback_minrate
default: "0.25"
flags: 0x2002
movement_anim_sprint_playback_maxrate
default: "1.25"
flags: 0x2002
mp_accountLink_requestInterval
default: "3"
flags: 0x2
mp_allowed
default: "-1"
flags: 0x2
mp_bodyyawrate
default: "400"
flags: 0x2002
mp_countRRNobodyAsLobby
default: "0"
flags: 0x2
mp_enablematchending
When set to 0, match will not end
default: "1"
flags: 0x2002
mp_enabletimelimit
enable mp_timelimit timer in games
default: "1"
flags: 0x2002
mp_gamemode
Current game mode name
default: ""
flags: 0x12002
mp_linkingAccountTime
default: "0"
flags: 0x2
mp_linkingAccountWindow
default: "300"
flags: 0x2
mp_maxbodyyaw
default: "60"
flags: 0x2002
mp_permission_requestInterval
default: "30"
flags: 0x2
mp_permission_rerequestInterval
default: "21600"
flags: 0x2
mp_player_level
To read mp player level in SP
default: "0"
flags: 0x1000000
mp_scaleAnimationSpeeds
default: "1"
flags: 0x2002
mp_showgestureslots
Show multiplayer client/server gesture slot information for the specified player index (-1 for no one).
default: "-1"
flags: 0x6002
mtx_svEdition
default: "1000"
flags: 0x2002
multiplay_serverid
Multiplay-assigned server-identifier
default: ""
flags: 0x2002
muteWeaponSounds
default: "0"
flags: 0x2002
name
Current user name
default: "unnamed"
flags: 0x480
net_RunInvalidatePhysics
default: "0"
flags: 0x2
net_async_sendto
default: "0"
flags: 0x2
net_autoUnthrottle
default: "0"
flags: 0x2
net_bandwidthPrintThreshold
Percentage where it's worth printing spam about this message in the bandwidth tracker prints
default: "1"
flags: 0x2
net_bindToSpecificAddress
Only bind to a certain interface
default: "0"
flags: 0x80000
net_blockmsg
Discards incoming message: <0|1|name>
default: "none"
flags: 0x4000
net_chatThroughChatserver
default: "0"
flags: 0x2
net_chokeloop
Apply bandwidth choke to loopback packets (only in MP)
default: "1"
flags: 0x2
net_clearReliableDataOnReset
Whether we should erase unsent reliable data when we call netchan->Reset()
default: "0"
flags: 0x2
net_client_side_weapon_animations
Enable/disable client side weapon animations. Only apply to already optimized weapons, eg. rapid fire instant hit weapons like xo16, r101 etc.
default: "1"
flags: 0x2002
net_compressDataBlock
default: "1"
flags: 0x2
net_compressLZValue
default: "1"
flags: 0x2
net_compresspackets
Use lz compression on game packets.
default: "0"
flags: 0x2
net_compresspackets_minsize
Don't bother compressing packets below this size.
default: "1000"
flags: 0x2
net_connectPacketWarningThreshhold
default: "0.9"
flags: 0x2
net_connectingDataRate
default: "128000"
flags: 0x2
net_createUndoDeltas
default: "1"
flags: 0x2
net_data_block_enabled
Enable/disable net data block optimization for load times. When disabled large chunks are sent down via existing netchan reliability system instead of net data blocks.
default: "1"
flags: 0x2002
net_datablockPrintSummaries
default: "0"
flags: 0x2
net_datablock_fastRate
default: "128000"
flags: 0x2
net_datablock_longSendTime
default: "10"
flags: 0x2
net_datablock_minResendInterval
default: "0.1"
flags: 0x2
net_datablock_networkLossForSlowSpeed
default: "0.1"
flags: 0x2
net_datablock_resendRateForSlowSpeed
default: "3"
flags: 0x2
net_datablock_slowRate
default: "64000"
flags: 0x2
net_debugDataBlockReceiver
default: "0"
flags: 0x2
net_debugDataBlockSender
default: "0"
flags: 0x2
net_debugLerping
default: "-1"
flags: 0x2
net_deltaFieldEntityBlockSize
default: "5"
flags: 0x2
net_disconnectIfDeltaBufferIsFull
default: "0"
flags: 0x2
net_drawslider
Draw completion slider during signon
default: "0"
flags: 0x2
net_droppackets
Drops next n packets on client
default: "0"
flags: 0x4000
net_dumpChangesPrecise
Prints floats at full precision
default: "0"
flags: 0x2
net_encrypt_copyCtx
default: "1"
flags: 0x2
net_encryptionDebug
default: "0"
flags: 0x2
net_forceDeltaBufferToOverflow
default: "0"
flags: 0x2
net_forceUnnecessaryUndoDeltas
default: "0"
flags: 0x2
net_forcetimeout
default: "0"
flags: 0x4000
net_fullyConnectedDataRate
default: "256000"
flags: 0x2
net_highPacketLatencyThreshold
default: "0.200"
flags: 0x2
net_highPacketLossThreshold
default: "0.05"
flags: 0x2
net_ignoreAllSnapshots
Drop all snapshot messages
default: "0"
flags: 0x2
net_largeSnapshotThreshold
The size of a snapshot that qualifies as a large snapshot
default: "15000"
flags: 0x2
net_lerpFields
default: "1"
flags: 0x2
net_lowBandwidthConnect
default: "0"
flags: 0x2
net_maxAccumulatedClearTimeBalance
Max time (in seconds) to count not sending data to this player towards their 'remaining bandwidth' balance [if we haven't sent a packet in 2 minutes, that doesn't mean they have 2 minutes of bandwidth remaining to use]
default: "0.5"
flags: 0x2
net_maxRecvCall
default: "1000"
flags: 0x80000
net_maxRecvPacket
default: "10000"
flags: 0x80000
net_maxcleartime
Max # of seconds we can wait for next packets to be sent based on rate setting (0 == no limit).
default: "4.0"
flags: 0x2
net_maxfilesize
Maximum allowed file size for uploading in MB
default: "16"
flags: 0x2
min value: 0
max value: 64
net_maxfragments
Max fragment bytes per packet
default: "1200"
flags: 0x2
min value: 256
max value: 1200
net_maxroutable
Requested max packet size before packets are 'split'.
default: "1200"
flags: 0x202
min value: 576
max value: 1200
net_minConnectionTimeForSpam
default: "10"
flags: 0x2
net_minQueuedPacketsForPrint
default: "5"
flags: 0x2
net_minResetIdleTimerInterval
default: "10"
flags: 0x2
net_minimumPacketLossDC
The lowest packet loss we have to any datacenter
default: "100"
flags: 0x200
net_minroutable
Forces larger payloads.
default: "16"
flags: 0x2
net_netGraph2
default: "0"
flags: 0x41080000
net_noPostDataForDeletedEnts
default: "1"
flags: 0x2
net_old_seed_generation
default: "0"
flags: 0x2002
net_optimize_persistent_data
default: "1"
flags: 0x2002
net_optimize_playlists
default: "1"
flags: 0x2002
net_optimize_weapons
Enable/disable bandwidth optimizations made to weapons. Additional experimental optimizations can be enabled values 2 (weapon player data) and 3 (client side weapon animation)
default: "2"
flags: 0x2002
net_ping_debug
Debug latency calculation.
default: "0"
flags: 0x2
net_predictParentEntities
default: "0"
flags: 0x2
net_predictedEntsUseFirstAvailableSnapshot
default: "1"
flags: 0x2
net_predictionDebug
default: "0"
flags: 0x2
net_pretendSnapshotArrayFull
Pretend the client snapshot array is full even when it isn't
default: "0"
flags: 0x2
net_printCompression
default: "1"
flags: 0x2
net_printOutOfSnapshots
default: "1"
flags: 0x2
net_printUnnecessaryDeltas
default: "0"
flags: 0x2
net_queue_trace
default: "0"
flags: 0x2000002
net_queuedPackets_PrintOversleeps
default: "0"
flags: 0x2
net_queuedPackets_SkipSmallSleeps
default: "2"
flags: 0x2
net_queued_packet_sender_nopacket_sleep
default: "10"
flags: 0x80000
net_queued_packet_thread
Use a high priority thread to send queued packets out instead of sending them each frame.
default: "1"
flags: 0x2
net_recentNetworkGapWindow
default: "2.0"
flags: 0x2
net_recentNetworkGapsNeeded
default: "2"
flags: 0x2
net_recreateScriptInstanceOnReplayTransition
default: "1"
flags: 0x2
net_recv_dumpChanges
default: "0"
flags: 0x2
net_recv_dumpNetworkedChangesOnEntCreate
default: "0"
flags: 0x2
net_recv_watchEnt
default: "-1"
flags: 0x2
net_recv_watchField1
default: ""
flags: 0x2
net_recv_watchField2
default: ""
flags: 0x2
net_resourcePrintMinimum
Minimum count for printing bandwidth info about a resource (sound, effect)
default: "2"
flags: 0x2
net_sendFloatDeltas
default: "1"
flags: 0x2
net_sendProfileTotals
default: "0"
flags: 0x2
net_sendtoInJob
default: "1"
flags: 0x2
net_showFailedAuth
default: "1"
flags: 0x2
net_showLargeSnapshot
Show console spam when we get large snapshots from the server
default: "1"
flags: 0x2
net_showQueued
default: "0"
flags: 0x2
net_showServerStruggle
Print when the server is struggling.
default: "1"
flags: 0x2
net_showUndoDeltas
default: "0"
flags: 0x2
net_showUserWarnings
default: "1"
flags: 0x2
net_showchoke
Show console spam when we get choked snapshots from the server
default: "0"
flags: 0x2
net_showchokeInterval
The minimum time interval between spam about going above our network budget
default: "5"
flags: 0x2
net_showdrop
Show dropped packets in console
default: "0"
flags: 0x2
net_showfragments
Show netchannel fragments
default: "0"
flags: 0x2
net_showmsg
Show incoming message: <0|1|name>
default: "0"
flags: 0x2
net_showpeaks
Show messages for large packets only:
default: "0"
flags: 0x2
net_showsendrecv
Show sendto and recvfrom calls
default: "0"
flags: 0x2
net_showsplits
Show info about packet splits
default: "0"
flags: 0x80000
net_showudp
Dump UDP packets summary to console
default: "0"
flags: 0x80000
net_showudp_oob
Dump OOB UDP packets summary to console
default: "0"
flags: 0x80000
net_showudp_remoteonly
Dump non-loopback udp only
default: "0"
flags: 0x80000
net_showusercmd
Show user command encoding
default: "0"
flags: 0x2
net_skipUnnecessaryDeltas
default: "1"
flags: 0x2
net_splitrate
Number of fragments for a splitpacket that can be sent per frame
default: "3"
flags: 0x80000
net_splitrateDefaultMP
Default MP number of fragments for a splitpacket that can be sent per frame
default: "3"
flags: 0x80000
net_splitrateDefaultSP
Default SP number of fragments for a splitpacket that can be sent per frame
default: "10000"
flags: 0x80000
net_tamperPackets
default: "0"
flags: 0x2
net_threadedEntityDeltas
default: "1"
flags: 0x2
net_threadedProcessPacket
default: "1"
flags: 0x2
net_timeoutUsesLastReadTime
Don't let us time out if we haven't been actually checking the socket for packets (inside a loop, for example)
default: "1"
flags: 0x2
net_trackerWarningInterval
default: "5"
flags: 0x2
net_transmission_events_enabled
Record and report network transmission events for I/O bandwidth estimation
default: "1"
flags: 0x2
net_usesocketsforloopback
Use network sockets layer even for listen server local player's packets (multiplayer only).
default: "0"
flags: 0x2
net_verifyEncryption
default: "0"
flags: 0x2
net_voiceEchoFromChatServer
default: "0"
flags: 0x2
net_warnAboutSocketReadGaps
Warn if we are waiting longer than this to check a socket for new packets
default: "0.200"
flags: 0x2
net_warnGapTime
default: "0.4"
flags: 0x2
net_wifi
0 = ethernet, 1 = wifi, -1 = unknown
default: "-1"
flags: 0x80200
net_worldHitchSlopTime
default: "0.031"
flags: 0x2
next
Set to 1 to advance to next frame ( when singlestep == 1 )
default: "0"
flags: 0x4000
noReloadAfterUse
Disables reloads for "+useAndReload" input if a use is triggered.
default: "1"
flags: 0x2002
noise_filter_scale
default: "0.006"
flags: 0x1000000
not_focus_sleep
MS to sleep while window doesn't have focus
default: "50"
flags: 0x80000
notification_displayTime
How long notifications should wait before auto-hiding
default: "10"
flags: 0x2
nucleus_id
default: "0"
flags: 0x80000200
nucleus_pid
default: "unknown"
flags: 0x80000200
number_shortenToMillionsAfter
default: "2000000"
flags: 0x2
nx_allow_ditherfade
default: "0"
flags: 0x2
nx_static_lobby_capture_debug
Force lobby capture every frame to debug capture process.
default: "0"
flags: 0x2
nx_static_lobby_capture_delay_frames
Delay frames when capturing the lobby to allow texture streaming to finish
default: "30"
flags: 0x4000
nx_static_lobby_mode
Enable capturing the static elements of the lobby to reduce GPU workload. 0 = disabled, 1 = only in handheld, 2 = always on
default: "1"
flags: 0x4000
nx_subtile_override
Override for subtile size. (0 to disable)
default: "2"
flags: 0x4000
nx_viewportscale_max_handheld
Sets the max viewportscale value on Switch handheld
default: "1.0"
flags: 0x80000
max value: 1
nx_viewportscale_max_handheld_lobby
Sets the max viewportscale value on Switch handheld
default: "1.0"
flags: 0x80000
max value: 1
nx_viewportscale_min_handheld
Sets the min viewportscale value on Switch handheld
default: "0.7"
flags: 0x80000
max value: 1
nx_viewportscale_min_handheld_lobby
Sets the min viewportscale value on Switch handheld
default: "1.0"
flags: 0x80000
max value: 1
object_placement_debug
Enable/disable debug lines for object placement
default: "0"
flags: 0x4002
offhandTossOverheadPitchThreshold
default: "-1.0"
flags: 0x2002
offhand_alignEndAnim1p3p
default: "1"
flags: 0x2
old_culling
default: "0"
flags: 0x2
old_gather_props
default: "0"
flags: 0x80000
one_handed_change_rate
The rate at which the transition to and from one handed weapon usage takes place
default: "1.25"
flags: 0xa
opaque_renderable_worker
default: "1"
flags: 0x2
openInvite_spam
Whether open invites should spam to the console log
default: "1"
flags: 0x2
openInvites_filterByLanguage
default: "1"
flags: 0x2
openInvites_filterByRegion
default: "1"
flags: 0x2
openinvite_duration_default
default: "10"
flags: 0x2
ordnanceSwapSelectCooldown
default: "0.25"
flags: 0x2
origin_Errorlevel_OldBehaviour
Enables Setting errorlevel for as in the old code base did.
default: "1"
flags: 0x2
origin_Errorlevel_Telementry
Enables sending host Telemetry event for Origin errorLevel
default: "1"
flags: 0x2
origin_authCodeFailureMaxBackoffSeconds
default: "10"
flags: 0x2
origin_autoRefreshTokenClient
default: "1"
flags: 0x2
origin_autoRefreshTokenServer
default: "0"
flags: 0x2
origin_debug
Enable Origin HTTP debug logging (all HTTP queries and responses, token data etc.)
default: "0"
flags: 0x2
origin_disconnectWhenOffline
default: "1"
flags: 0x2
origin_ignoreInvitesOnLoadScreen
default: "0"
flags: 0x2
origin_igo_mutes_sound_enabled
Enables feature for optionally muting game sound when Origin overlays are launched.
default: "1"
flags: 0x2
origin_igo_mutes_sound_enabled
Enables feature for optionally muting game sound when Origin overlays are launched.
default: "1"
flags: 0x2
origin_igo_muting_sound
True if game sound was muted when launching an Origin overlay.
default: "0"
flags: 0x2
origin_keepOldPresence
default: "1"
flags: 0x2
origin_presense_updateRate
Minimum time between origin updates in seconds.
default: "1"
flags: 0x2
origin_tokenFailureMaxBackoffSeconds
default: "10"
flags: 0x2
panel_showVisChanges
default: "0"
flags: 0x2
panel_test_title_safe
Test vgui panel positioning with title safe indentation
default: "0"
flags: 0x4000
parenting_debug
default: "0"
flags: 0x2
particleEffect_checkShouldStillPlay
default: "1"
flags: 0x2
particle_alwayswakeonstop
default: "1"
flags: 0x2002
particle_cpu_level
default: "0"
flags: 0x40000000
min value: 0
max value: 2
particle_delete_all_except
default: ""
flags: 0x2
particle_dlights_enable
default: "1"
flags: 0x2
particle_dlights_spew
default: "0"
flags: 0x2
particle_gpu_level
default: "0"
flags: 0x2
particle_lighting_clear_enable
default: "0"
flags: 0x2
particle_lighting_size
The size of each particle in the atlas
default: "32"
flags: 0x2
particle_lighting_viewmodel_enable
default: "0"
flags: 0x2
particle_overlay
Show particle overlay (2 for same as particle_overlay_list_tally)
default: "0"
flags: 0x2
particle_overlay_detail_attributes
Space separated list of attributes to show per particle - 'all id duration xyz prev_xyz radius color alpha length'
default: "id"
flags: 0x2
particle_overlay_detail_filter
Filters which particles to see in detail - can be id or substring or *
default: ""
flags: 0x2
particle_overlay_detail_list_particles
List individual particles in detail view
default: "0"
flags: 0x2
particle_overlay_detail_scroll
Skip this many rows in particle overlay detail
default: "0"
flags: 0x2
particle_overlay_hide_sleeping
Hide sleeping effects in particle overlay
default: "0"
flags: 0x2
particle_overlay_list_filter
Filters which particles to see in list - can be id or substring or *
default: "*"
flags: 0x2
particle_overlay_list_tally
Show tally of particle counts, rather than list (same as particle_overlay 2)
default: "0"
flags: 0x2
particle_overlay_list_tally_collapse_children
Collapse children in tally-- only show totals at top level.
default: "1"
flags: 0x2
particle_overlay_old
Draw particle overlay the old way (no imgui)
default: "0"
flags: 0x2
particle_overlay_scroll
Skip this many rows in particle overlay
default: "0"
flags: 0x2
particle_remap_vol2cp_debug
default: "0"
flags: 0x2
particle_script_dump
particle_script_dump SCRIPT_HANDLE
default: "-1"
flags: 0x2002
particle_script_list
default: ""
flags: 0x2002
particle_script_log
particle_script_log SCRIPT_HANDLE
default: "-1"
flags: 0x2002
particle_scrub_debug
default: "0"
flags: 0x2
particle_scrub_debug_effect
default: "0"
flags: 0x2
particle_scrub_is_using_time_scrub
default: "0"
flags: 0x2002
particle_scrub_max_dt
default: "0.02"
flags: 0x2
particle_scrub_play_speed
default: "1"
flags: 0x2
particle_scrub_quality
default: "6"
flags: 0x2
particle_scrub_time
default: "-1"
flags: 0x2
particle_simulateoverflow
Used for stress-testing particle systems. Randomly denies creation of particles.
default: "0"
flags: 0x4000
particles_cull_dlights
default: "1"
flags: 0x2002
particles_max_passes
default: "10"
flags: 0x2002
particles_spawncull
default: "1"
flags: 0x2002
particles_spawncull_report
default: "0"
flags: 0x2002
parties_alwaysReadSubs
default: "1"
flags: 0x2
party_autoCreatePartyAlways
default: "1"
flags: 0x2
party_autoCreatePartyDelay
default: "3"
flags: 0x2
party_color_enabled
default: "0"
flags: 0x1000000
party_hostname
default: ""
flags: 0x2
party_httpHandleTimeout
default: "10.0f"
flags: 0x2
party_keepAliveTime
How often party clients should send a keepalive packet
default: "60"
flags: 0x2
party_keepAliveTime
How often party clients should send a keepalive packet
default: "60"
flags: 0x2
party_leaderAlwaysDetectsChanges
default: "1"
flags: 0x2
party_leaderReadyOnly
default: "0"
flags: 0x2
party_leaveMatchOnJoin
Whether a player should quit the match they're in when they join a party
default: "0"
flags: 0x2002
party_minSize
default: "3"
flags: 0x2
party_nofill_selected
default: "0"
flags: 0x80200
party_privacy
our privacy setting for parties
default: "open"
flags: 0x2
party_readyToSearch
our ready-up status
default: "0"
flags: 0x2
party_relyOnPartyForMemberUserInfo
If true, we won't re-request userinfo speculatively, only when their version changes in our party block
default: "1"
flags: 0x2
party_requireConsensusForSearch
Whether everyone in the party has to ready up before finding a match
default: "1"
flags: 0x2
party_userinfo_allowstale
If true, stale userinfo for party members will continue to be used until the new info is fetched
default: "1"
flags: 0x40000000
perTriangleCollisionForced
Forces all traces on static models to use high detail traces.
default: "0"
flags: 0x2
perfcharts_killswitch
A value of 1 means perfcharts is deactivated.
default: "0"
flags: 0x2
perfcharts_pin_enabled
Enable telemetry events (pin).
default: "1"
flags: 0x2
perfcharts_pin_print
Print telemetry events (pin).
default: "0"
flags: 0x2
persistenceDef_hostname
default: ""
flags: 0x80000
persistenceDef_queryMaxHttpRetries
default: "4"
flags: 0x6
persistenceDef_readMaxHttpRetries
default: "2"
flags: 0x6
persistenceDef_retryReadAfterErrorTime
default: "15"
flags: 0x6
persistenceDef_writeMaxHttpRetries
default: "4"
flags: 0x6
persistence_clForceNew
default: "0"
flags: 0x200
persistence_disableForBuildProcess
default: "0"
flags: 0x6
persistence_enforce_manifest
Enable validating against manifest.
default: "1"
flags: 0x2
persistence_hostname
default: ""
flags: 0x80000
persistence_new_player_if_upgrade_fails
Create a new player if upgrade fails. (dev only)
default: "0"
flags: 0x2
persistence_upload_def
default: "1"
flags: 0x6
persistence_upload_failure_is_error
default: "1"
flags: 0x6
persistent_warningRate
default: "1"
flags: 0x2
pertrianglecollision
Enables per-triangle collision with TRACEDETAILLEVEL_HIGH (i.e., bullets) on static models.
default: "1"
flags: 0x2
phys_bounce
default: "0.2"
flags: 0x2002
phys_cfm
Constraint Force Mixing value. Softens the force applied to resolve constraints. ode.org/ode-latest-userguide.html: "If CFM is set to zero, the constraint will be hard .... the constraint is allowed to be violated by an amount proportional to CFM times the restoring force that is needed to enforce the constraint"
default: "0.0001"
flags: 0x2002
phys_cfm_anglejointstop
default: "0.0001"
flags: 0x2002
phys_drawContacts
default: "0"
flags: 0x2002
phys_drawContactsDuration
default: "0.016666"
flags: 0x2002
phys_drawGeoms
default: "0"
flags: 0x2002
phys_drawTunnelChecks
default: "0"
flags: 0x2002
phys_enableObjectPairCollidePrototype
default: "0"
flags: 0x2
phys_erp
Fraction of penetration that physics tries to resolve per time step. At 1.0, all contacts add a velocity that will end the penetration in a single frame, though this is unstable. At 0.0, contacts create no outward force (though they still provide friction).
default: "0.05"
flags: 0x2002
phys_erp_anglejointstop
default: "0.05"
flags: 0x2002
phys_frictionDefault
default: "0.82"
flags: 0x2002
phys_showObjectCount
default: "0"
flags: 0x2
phys_threadGoWide
Go wide across threads with Physics.
default: "1"
flags: 0x2
physics_async_cl
Run physics simulation asynchronously from the main thread.
default: "1"
flags: 0x2
physics_autoSleepAngularThreshold
Angular speed below which a physic object goes to sleep. (in degrees / second)
default: "120"
flags: 0x2002
physics_autoSleepDebug
default: "0"
flags: 0x2002
physics_autoSleepGroundHysteresis
default: "0"
flags: 0x2002
physics_autoSleepSpeedThreshold
Speed below which a physic object goes to sleep.
default: "20"
flags: 0x2002
physics_collideWithMovingGeo
default: "1"
flags: 0x2002
physics_collision_speed_threshold
default: "10"
flags: 0x2002
physics_defaultMaxAngularSpeed
default: "10000"
flags: 0x2002
physics_defaultMaxSpeed
default: "10000"
flags: 0x2002
physics_scaled_mem
Amout of extra memory taken by scaled collision meshes
default: "0"
flags: 0x2
physics_tunnelChecks
Do traces to prevent physics objects from falling through the world.
default: "1"
flags: 0x2002
physics_tunnelChecksForceAlways
Require objects to do tunnel checks every frame.
default: "0"
flags: 0x2002
pin_opt_in
Enables sending PIN telemetry data to EA
default: "1"
flags: 0x1000000
pin_plat_id
Platform user id for PIN
default: "0"
flags: 0x80000202
pin_sid
session id
default: "unknown"
flags: 0x80000200
pin_telemetry_actually_send
default: "1"
flags: 0x2
pin_telemetry_debug_code
Shows unformatted json of all messages
default: "0"
flags: 0x2
pin_telemetry_debug_http_requests
Track down pin http requests lifetime
default: "1"
flags: 0x2
pin_telemetry_debug_payload
Shows final payloads being sent to PIN server, including header
default: "0"
flags: 0x2
pin_telemetry_debug_script
Shows nicely formatted json of script messages
default: "0"
flags: 0x2
pin_telemetry_dont_send_events
List of PIN events to suppress
default: ""
flags: 0x2002
pin_telemetry_hostname
default: ""
flags: 0x2
pin_telemetry_inactivity_send_time
Interval at which client PIN messages are sent. (Client only)
default: "300"
flags: 0x2
pin_telemetry_max_payload_size
default: "30720"
flags: 0x2
pin_telemetry_send_debug
Enables x-ea-lint-level 2 for useful error messages
default: "0"
flags: 0x2
ping_max_green
default: "70"
flags: 0x2
ping_max_red
default: "250"
flags: 0x2
ping_max_yellow
default: "140"
flags: 0x2
ping_minSentForChoice
Minimum number of pings sent to this target (not received) before we are willing to say the player can matchmake because we're confident that this data is useful
default: "10"
flags: 0x2
ping_qos_units
Divisor to use for pings, so we don't think a 3 ping is wildly better than a 4 ping, but we do think a 33 ping is worse than a 31 ping (at 60fps, that's another frame of latency)
default: "32"
flags: 0x2
ping_usePacketLoss
default: "1"
flags: 0x2
pixvis_enable
default: "1"
flags: 0x2
pixvis_maxquads
Change the upper bound on how many 2x2 quads to sample for pixel visibility
default: "256"
flags: 0x4000
pixvis_spew
default: "0"
flags: 0x2
plat_environment
default: ""
flags: 0x2
platform_user_id
Platform user id (origin user id on PC, xuid on xboxone)
default: "0"
flags: 0x2
playerListPartyColorB
default: "204"
flags: 0x2
playerListPartyColorG
default: "255"
flags: 0x2
playerListPartyColorR
default: "179"
flags: 0x2
playerListUseFriendColor
default: "1"
flags: 0x2
player_ADS_buffer_time_seconds
How long (in seconds) will the game buffer a Toggle Zoom attempt if the player cannot ADS when they press the button.
default: "1"
flags: 0x2002
player_debugPredictedPosition
default: "0"
flags: 0x2
player_deltaAnimsMakeMeUnpredicted
default: "0"
flags: 0x2
player_doJetwashEffects
default: "0"
flags: 0x2
player_extraairaccelleration
Extra air acceleration given to players, even if they're already at max speed. Helps to start wall running
default: "2.0"
flags: 0x2002
player_highFrequencyThinkDistance
default: "6000"
flags: 0x2
player_movementBounds_predictionShare
default: "1"
flags: 0x2002
player_movingDeathThreshold
default: "50"
flags: 0x6000
player_offhand_input_validate_every_frame
Check for disabled weapons and validate offhand input every frame.
default: "1"
flags: 0x2002
player_respawnInputDebounceDuration
How long after respawning will certain player inputs be debounced for
default: "0.5"
flags: 0x2
player_setting_autosprint
Automatically sprint when walking forward.
default: "0"
flags: 0x41000000
player_setting_damage_closes_deathbox_menu
Controls whether death box automatically closes when taking damage (used for menus).
default: "1"
flags: 0x1000000
player_setting_enable_heartbeat_sounds
Enables heartbeat sensor heartbeat sounds.
default: "1"
flags: 0x1000000
player_setting_stickysprintforward
Double-tapping sprint will keep the player sprinting forward.
default: "0"
flags: 0x41000200
player_showEyePosition
default: "0"
flags: 0x2
player_useMovementBounds
default: "1"
flags: 0x2002
player_usercmd_skipping_enabled
Allows server to skip simulating certain UserCmds to save CPU
default: "1"
flags: 0x2002
player_viewchange_debug_pitch
default: "20"
flags: 0x2
player_viewchange_debug_roll
default: "9"
flags: 0x2
player_viewchange_debug_yaw
default: "160"
flags: 0x2
playlist_allowGameDediToPatch
Allow game dedi to apply patch playlist
default: "1"
flags: 0x2
playlist_allow_overrides
default: "0"
flags: 0x80000
playlist_changeGamemodeAutomatically
default: "1"
flags: 0x2
playlist_debug
default: "0"
flags: 0x2
playlist_debug_getvar
default: "0"
flags: 0x2
playlist_debug_localization
default: "0"
flags: 0x2
playlist_debug_validateQueryVersusKV
Until we're confident in PlaylistQuery, validate that we get the same results as the KV search
default: "0"
flags: 0x2
playlist_debug_varByName
default: ""
flags: 0x2
playlist_dump
Dump contents of playlists file (and patches) when we parse it
default: "0"
flags: 0x2
playlist_mapRotationIgnoreFakeTime
Ignore FakeTime computing what is the current map in the rotation cycle
default: "0"
flags: 0x2002
playlist_rotationGroup
Current rotation group among playlists
default: ""
flags: 0x2002
playlist_rotationInterval
How often to rotate playlist groups in minutes
default: "5"
flags: 0x2
playlist_rotationIntervalDefault
Default value of how often to rotate playlist groups in minutes
default: "150"
flags: 0x2
playlist_rotationIntervalOverride
Override value (if > 0) of how often to rotate playlist groups in minutes
default: "0"
flags: 0x2
playlist_rotationNextTime
Next rotation time for playlist group
default: "0"
flags: 0x2002
playlist_variableErrorsChecks
default: "1"
flags: 0x2002
playlistquery_enabled
default: "1"
flags: 0x2
portal_pointpush_debug
Debug the portal_pointpush.
default: "0"
flags: 0x6000
portal_pointpush_think_rate
The amount of time between thinks for the portal_pointpush.
default: "0.05f"
flags: 0x6000
portal_use_player_avoidance
default: "0"
flags: 0x2002
postdataupdate_threaded
default: "1"
flags: 0x2
postdataupdate_threaded_chunksize
default: "2"
flags: 0x2
printConnectTimings
default: "0"
flags: 0x2
print_timeprefix
default: "0"
flags: 0x2
process_pending_vm_effects
default: "1"
flags: 0x2
progressbar_allow_wrap
Allow loading bar to wrap.
default: "1"
flags: 0x2
progressbar_high_precision
Use a higher precision bar.
default: "0"
flags: 0x2
progressbar_single_bar
Use a single bar.
default: "1"
flags: 0x2
projectile_debug_arc_client_offset
Offset client arc drawing vertically by this much
default: "0"
flags: 0x2
projectile_fake_prediction_in_kill_replay
Calls weapon primary-attack callbacks on client during replay to create predicted projectiles
default: "1"
flags: 0x2002
projectile_faketrails
Enables fake projectile trails when the projectile impacts on the server before lag compensation is complete
default: "1"
flags: 0x2
projectile_filltrails
Fill the gap between the gun barrel and the first seen projectile position for trail Fx (1: 1st person only, 2: 3rd person only, 3: 1st and 3rd persons)
default: "3"
flags: 0x2
projectile_lagCompensationDebug
Draws lag compensation on projectiles
default: "0"
flags: 0x2002
projectile_lagCompensationDebugDrawNoReg
Debug draw when NoReg is detected. Set >= 2 to notify all clients
default: "1"
flags: 0x2002
projectile_lagCompensationDebugDrawTime
Amount of time debug drawing persists with projectile_lagCompensationDebug enabled.
default: "3.0"
flags: 0x2002
projectile_lagCompensationDebugExtra
Draws the "real" arc the projectile would take, as well as an extra simple simulation to compare with the actual path
default: "0"
flags: 0x2002
projectile_lagCompensationDebugForceNoReg
Force no reg on all shots.
default: "0"
flags: 0x2002
projectile_lagCompensationDebugServerOffset
Offset the server debug lines by this many units vertically
default: "0"
flags: 0x2002
projectile_lagCompensationMissileTimeStepScalar
Scales the time step used for seeking missiles in lag compensation
default: "1.0"
flags: 0x2002
projectile_muzzleOffsetFirstPersonDecayDist
Distance over which projectiles fake their origin to come out of the gun muzzle
default: "1000"
flags: 0x2
projectile_muzzleOffsetFirstPersonDecayMaxTime
Max time over which projectiles fake their origin to come out of the gun muzzle
default: "0.3"
flags: 0x2
projectile_muzzleOffsetThirdPersonDecayDist
Distance over which projectiles fake their origin to come out of the gun muzzle
default: "1000"
flags: 0x2
projectile_muzzleOffsetThirdPersonDecayMaxTime
Max time over which projectiles fake their origin to come out of the gun muzzle
default: "0.1"
flags: 0x2
projectile_prediction
Performs client-side prediction and lag compensation on projectiles
default: "1"
flags: 0x2002
projectile_predictionErrorCorrectTime
Time over which prediction errors are corrected for projectiles
default: "0.3"
flags: 0x2
projectile_prediction_move_to_impact
When impact predicted, move projectile to the predicted impact point to ensure the trail ends at the impact point
default: "1"
flags: 0x2
prop_front_to_back_opt
Front to Back optimization for props (ex. Grass). It works for the models that are built with it enabled.
default: "1"
flags: 0x2
prop_lightweightPropsSkipAnimData
default: "0"
flags: 0x2
prop_survivalSkipsAnimData
default: "1"
flags: 0x2
props_break_burst_rotation
Rate of rotation in degrees per second.
default: "100"
flags: 0x2002
props_break_max_pieces
Maximum prop breakable piece count (-1 = model default)
default: "-1"
flags: 0x2002
props_break_max_pieces_perframe
Maximum prop breakable piece count per frame (-1 = model default)
default: "20"
flags: 0x2002
publication_hostname
default: ""
flags: 0x2
push_cl
1: Moving geo pushes client entities, 0: Client entities do not get pushed
default: "1"
flags: 0x2
push_cl_always_update_prev_matrix
default: "0"
flags: 0x2
push_debug
Debug all pushing entities
default: "0"
flags: 0x2002
push_debug_ent
Debug pushing entity
default: "-1"
flags: 0x2002
push_ragdolls
Toggles whether to push ragdoll entities
default: "1"
flags: 0x2002
pve_debug
default: ""
flags: 0x2002
pvs_addWorkItemsAccum
Accumulate this many work items from the main PVS job before adding them to the worker thread array, which can be slow
default: "100"
flags: 0x2
pvs_addWorkItemsThreshold_edges
load balancing threshold; if a node has more than this many leaves, it will spread the work across threads
default: "50"
flags: 0x2
pvs_addWorkItemsThreshold_leaves
load balancing threshold; if a node has more than this many leaves, it will spread the work across threads
default: "5000"
flags: 0x2
pvs_cullBoxes
default: "1"
flags: 0x2
pvs_debug
default: "0"
flags: 0x2
pvs_frustumCullOnly
0 - Off, 1 - On by Script, 2 - forced On
default: "0"
flags: 0x2
pvs_start_early
0 not early, 1 after view setup, 2 after threaded bone setup
default: "2"
flags: 0x2
r_AirboatViewDampenDamp
default: "1.0"
flags: 0x6000
r_AirboatViewDampenFreq
default: "7.0"
flags: 0x6000
r_AirboatViewZHeight
default: "0.0"
flags: 0x6000
r_JeepViewDampenDamp
default: "1.0"
flags: 0x6000