mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-10-28 09:20:02 +08:00
1424 lines
62 KiB
C#
1424 lines
62 KiB
C#
// Generated using https://github.com/a2x/cs2-dumper
|
|
// 2025-10-16 04:15:22.003365600 UTC
|
|
|
|
namespace CS2Dumper.Schemas {
|
|
// Module: server.dll
|
|
// Class count: 156
|
|
// Enum count: 91
|
|
public static class ServerDll {
|
|
// Alignment: 4
|
|
// Member count: 4
|
|
public enum CFuncMover__TransitionToPathNodeAction_t : uint {
|
|
TRANSITION_TO_PATH_NODE_ACTION_NONE = 0x0,
|
|
TRANSITION_TO_PATH_NODE_ACTION_START_FORWARD = 0x1,
|
|
TRANSITION_TO_PATH_NODE_ACTION_START_REVERSE = 0x2,
|
|
TRANSITION_TO_PATH_NODE_TRANSITIONING = 0x3
|
|
}
|
|
// Alignment: 4
|
|
// Member count: 9
|
|
public enum CFuncMover__OrientationUpdate_t : uint {
|
|
ORIENTATION_FORWARD_PATH = 0x0,
|
|
ORIENTATION_FORWARD_PATH_AND_FIXED_PITCH = 0x1,
|
|
ORIENTATION_FORWARD_PATH_AND_UP_CONTROL_POINT = 0x2,
|
|
ORIENTATION_MATCH_CONTROL_POINT = 0x3,
|
|
ORIENTATION_FIXED = 0x4,
|
|
ORIENTATION_FACE_PLAYER = 0x5,
|
|
ORIENTATION_FORWARD_MOVEMENT_DIRECTION = 0x6,
|
|
ORIENTATION_FORWARD_MOVEMENT_DIRECTION_AND_UP_CONTROL_POINT = 0x7,
|
|
ORIENTATION_FACE_ENTITY = 0x8
|
|
}
|
|
// Alignment: 4
|
|
// Member count: 29
|
|
public enum C_EconItemView : uint {
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0
|
|
}
|
|
// Alignment: 1
|
|
// Member count: 36
|
|
public enum CGameSceneNode : byte {
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0,
|
|
= 0x0
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CRangeFloat {
|
|
public const nint m_pValue = 0x0; // float32[2]
|
|
}
|
|
// Parent: None
|
|
// Field count: 7
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
// MFgdHelper
|
|
public static class CDestructiblePart {
|
|
public const nint m_DebugName = 0x0; // CGlobalSymbol
|
|
public const nint m_nHitGroup = 0x8; // HitGroup_t
|
|
public const nint m_bDisableHitGroupWhenDestroyed = 0xC; // bool
|
|
public const nint m_nOtherHitgroupsToDestroyWhenFullyDestructed = 0x10; // CUtlVector<HitGroup_t>
|
|
public const nint m_bOnlyDestroyWhenGibbing = 0x28; // bool
|
|
public const nint m_sBodyGroupName = 0x30; // CGlobalSymbol
|
|
public const nint m_DamageLevels = 0x38; // CUtlVector<CDestructiblePart_DamageLevel>
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CAnimEventQueueListener {
|
|
}
|
|
// Parent: Relationship_t
|
|
// Field count: 2
|
|
public static class RelationshipOverride_t {
|
|
public const nint entity = 0x8; // CHandle<CBaseEntity>
|
|
public const nint classType = 0xC; // Class_T
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class AutoRoomDoorwayPairs_t {
|
|
public const nint vP1 = 0x0; // Vector
|
|
public const nint vP2 = 0xC; // Vector
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CRemapFloat {
|
|
public const nint m_pValue = 0x0; // float32[4]
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class CHintMessage {
|
|
public const nint m_hintString = 0x0; // char*
|
|
public const nint m_args = 0x8; // CUtlVector<char*>
|
|
public const nint m_duration = 0x20; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 7
|
|
public static class ParticleNode_t {
|
|
public const nint m_hEntity = 0x0; // CHandle<CBaseEntity>
|
|
public const nint m_iIndex = 0x4; // ParticleIndex_t
|
|
public const nint m_flStartTime = 0x8; // GameTime_t
|
|
public const nint m_flGrowthDuration = 0xC; // float32
|
|
public const nint m_vecGrowthOrigin = 0x10; // Vector
|
|
public const nint m_flEndcapTime = 0x1C; // float32
|
|
public const nint m_bMarkedForDelete = 0x20; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomFGDType
|
|
public static class CFootstepTableHandle {
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CDecalGroupVData {
|
|
public const nint m_vecOptions = 0x0; // CUtlVector<DecalGroupOption_t>
|
|
public const nint m_flTotalProbability = 0x18; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CNmSnapWeaponTask {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CPlayerControllerComponent {
|
|
public const nint __m_pChainEntity = 0x8; // CNetworkVarChainer
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CResponseQueue {
|
|
public const nint m_ExpresserTargets = 0x38; // CUtlVector<CAI_Expresser*>
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CScriptUniformRandomStream {
|
|
public const nint m_hScriptScope = 0x8; // HSCRIPT
|
|
public const nint m_nInitialSeed = 0x9C; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 6
|
|
public static class lerpdata_t {
|
|
public const nint m_hEnt = 0x0; // CHandle<CBaseEntity>
|
|
public const nint m_MoveType = 0x4; // MoveType_t
|
|
public const nint m_flStartTime = 0x8; // GameTime_t
|
|
public const nint m_vecStartOrigin = 0xC; // Vector
|
|
public const nint m_qStartRot = 0x20; // Quaternion
|
|
public const nint m_nFXIndex = 0x30; // ParticleIndex_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class WrappedPhysicsJoint_t {
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class SimpleConstraintSoundProfile {
|
|
public const nint eKeypoints = 0x8; // SimpleConstraintSoundProfile::SimpleConstraintsSoundProfileKeypoints_t
|
|
public const nint m_keyPoints = 0xC; // float32[2]
|
|
public const nint m_reversalSoundThresholds = 0x14; // float32[3]
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CSimpleSimTimer {
|
|
public const nint m_flNext = 0x0; // GameTime_t
|
|
public const nint m_nWorldGroupId = 0x4; // WorldGroupId_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CPhysicsBodyGameMarkupData {
|
|
public const nint m_PhysicsBodyMarkupByBoneName = 0x0; // CUtlOrderedMap<CUtlString,CPhysicsBodyGameMarkup>
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CSkillDamage {
|
|
public const nint m_flDamage = 0x0; // CSkillFloat
|
|
public const nint m_flNPCDamageScalarVsNPC = 0x10; // float32
|
|
public const nint m_flPhysicsForceDamage = 0x14; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CFloatExponentialMovingAverage {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CAnimEventListenerBase {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmEventConsumer {
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class CNetworkViewOffsetVector {
|
|
public const nint m_vecX = 0x10; // CNetworkedQuantizedFloat
|
|
public const nint m_vecY = 0x18; // CNetworkedQuantizedFloat
|
|
public const nint m_vecZ = 0x20; // CNetworkedQuantizedFloat
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class AmmoIndex_t {
|
|
public const nint m_Value = 0x0; // int8
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CDestructiblePartsSystemData {
|
|
public const nint m_PartsDataByHitGroup = 0x0; // CUtlOrderedMap<HitGroup_t,CDestructiblePart>
|
|
public const nint m_nMinMaxNumberHitGroupsToDestroyWhenGibbing = 0x28; // CRangeInt
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CRopeOverlapHit {
|
|
public const nint m_hEntity = 0x0; // CHandle<CBaseEntity>
|
|
public const nint m_vecOverlappingLinks = 0x8; // CUtlVector<int32>
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class ResponseContext_t {
|
|
public const nint m_iszName = 0x0; // CUtlSymbolLarge
|
|
public const nint m_iszValue = 0x8; // CUtlSymbolLarge
|
|
public const nint m_fExpirationTime = 0x10; // GameTime_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CNavVolumeSphericalShell {
|
|
public const nint m_flRadiusInner = 0x88; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CPlayerPawnComponent {
|
|
public const nint __m_pChainEntity = 0x8; // CNetworkVarChainer
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CCSGOPlayerAnimGraphState {
|
|
}
|
|
// Parent: None
|
|
// Field count: 24
|
|
public static class CDecalInstance {
|
|
public const nint m_sDecalGroup = 0x0; // CGlobalSymbol
|
|
public const nint m_hMaterial = 0x8; // CStrongHandle<InfoForResourceTypeIMaterial2>
|
|
public const nint m_sSequenceName = 0x10; // CUtlStringToken
|
|
public const nint m_hEntity = 0x14; // CHandle<CBaseEntity>
|
|
public const nint m_nBoneIndex = 0x18; // int32
|
|
public const nint m_nTriangleIndex = 0x1C; // int32
|
|
public const nint m_vPositionLS = 0x20; // Vector
|
|
public const nint m_vNormalLS = 0x2C; // Vector
|
|
public const nint m_vSAxisLS = 0x38; // Vector
|
|
public const nint m_nFlags = 0x44; // DecalFlags_t
|
|
public const nint m_Color = 0x48; // Color
|
|
public const nint m_flWidth = 0x4C; // float32
|
|
public const nint m_flHeight = 0x50; // float32
|
|
public const nint m_flDepth = 0x54; // float32
|
|
public const nint m_flAnimationScale = 0x58; // float32
|
|
public const nint m_flPlaceTime = 0x5C; // GameTime_t
|
|
public const nint m_flFadeStartTime = 0x60; // float32
|
|
public const nint m_flFadeDuration = 0x64; // float32
|
|
public const nint m_flLightingOriginOffset = 0x68; // float32
|
|
public const nint m_flBoundingRadiusSqr = 0x78; // float32
|
|
public const nint m_nSequenceIndex = 0x7C; // int16
|
|
public const nint m_bIsAdjacent = 0x7E; // bool
|
|
public const nint m_bDoDecalLightmapping = 0x7F; // bool
|
|
public const nint m_nSkinnedModelMode = 0x80; // DecalMode_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 18
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CGameScriptedMoveData {
|
|
public const nint m_vAccumulatedRootMotion = 0x0; // Vector
|
|
public const nint m_angAccumulatedRootMotionRotation = 0xC; // QAngle
|
|
public const nint m_vSrc = 0x18; // VectorWS
|
|
public const nint m_angSrc = 0x24; // QAngle
|
|
public const nint m_angCurrent = 0x30; // QAngle
|
|
public const nint m_flLockedSpeed = 0x3C; // float32
|
|
public const nint m_flAngRate = 0x40; // float32
|
|
public const nint m_flDuration = 0x44; // float32
|
|
public const nint m_flStartTime = 0x48; // GameTime_t
|
|
public const nint m_bActive = 0x4C; // bool
|
|
public const nint m_bTeleportOnEnd = 0x4D; // bool
|
|
public const nint m_bIgnoreRotation = 0x4E; // bool
|
|
public const nint m_bSuccess = 0x4F; // bool
|
|
public const nint m_nForcedCrouchState = 0x50; // ForcedCrouchState_t
|
|
public const nint m_bIgnoreCollisions = 0x54; // bool
|
|
public const nint m_vDest = 0x58; // Vector
|
|
public const nint m_angDst = 0x64; // QAngle
|
|
public const nint m_hDestEntity = 0x70; // CHandle<CBaseEntity>
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CSkeletonAnimationController {
|
|
public const nint m_pSkeletonInstance = 0x8; // CSkeletonInstance*
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CNavVolumeMarkupVolume {
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CResponseCriteriaSet {
|
|
public const nint m_nNumPrefixedContexts = 0x30; // int32
|
|
public const nint m_bOverrideOnAppend = 0x34; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 11
|
|
public static class CAI_Expresser {
|
|
public const nint m_flStopTalkTime = 0x60; // GameTime_t
|
|
public const nint m_flStopTalkTimeWithoutDelay = 0x64; // GameTime_t
|
|
public const nint m_flQueuedSpeechTime = 0x68; // GameTime_t
|
|
public const nint m_flBlockedTalkTime = 0x6C; // GameTime_t
|
|
public const nint m_voicePitch = 0x70; // int32
|
|
public const nint m_flLastTimeAcceptedSpeak = 0x74; // GameTime_t
|
|
public const nint m_bAllowSpeakingInterrupts = 0x78; // bool
|
|
public const nint m_bConsiderSceneInvolvementAsSpeech = 0x79; // bool
|
|
public const nint m_bSceneEntityDisabled = 0x7A; // bool
|
|
public const nint m_nLastSpokenPriority = 0x7C; // int32
|
|
public const nint m_pOuter = 0x98; // CBaseFlex*
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class IChoreoServices {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmEventConsumerAttributes {
|
|
}
|
|
// Parent: CStopwatchBase
|
|
// Field count: 1
|
|
public static class CStopwatch {
|
|
public const nint m_flInterval = 0xC; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class ResponseParams {
|
|
public const nint odds = 0x10; // int16
|
|
public const nint flags = 0x12; // int16
|
|
public const nint m_pFollowup = 0x18; // ResponseFollowup*
|
|
}
|
|
// Parent: None
|
|
// Field count: 8
|
|
public static class ConstraintSoundInfo {
|
|
public const nint m_vSampler = 0x8; // VelocitySampler
|
|
public const nint m_soundProfile = 0x20; // SimpleConstraintSoundProfile
|
|
public const nint m_forwardAxis = 0x40; // Vector
|
|
public const nint m_iszTravelSoundFwd = 0x50; // CUtlSymbolLarge
|
|
public const nint m_iszTravelSoundBack = 0x58; // CUtlSymbolLarge
|
|
public const nint m_iszReversalSounds = 0x78; // CUtlSymbolLarge[3]
|
|
public const nint m_bPlayTravelSound = 0x90; // bool
|
|
public const nint m_bPlayReversalSound = 0x91; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CPhysicsBodyGameMarkup {
|
|
public const nint m_TargetBody = 0x0; // CUtlString
|
|
public const nint m_Tag = 0x8; // CGlobalSymbol
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class PointCameraSettings_t {
|
|
public const nint m_flNearBlurryDistance = 0x0; // float32
|
|
public const nint m_flNearCrispDistance = 0x4; // float32
|
|
public const nint m_flFarCrispDistance = 0x8; // float32
|
|
public const nint m_flFarBlurryDistance = 0xC; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CVectorMovingAverage {
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class CSoundEnvelope {
|
|
public const nint m_current = 0x0; // float32
|
|
public const nint m_target = 0x4; // float32
|
|
public const nint m_rate = 0x8; // float32
|
|
public const nint m_forceupdate = 0xC; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 25
|
|
public static class dynpitchvol_base_t {
|
|
public const nint preset = 0x0; // int32
|
|
public const nint pitchrun = 0x4; // int32
|
|
public const nint pitchstart = 0x8; // int32
|
|
public const nint spinup = 0xC; // int32
|
|
public const nint spindown = 0x10; // int32
|
|
public const nint volrun = 0x14; // int32
|
|
public const nint volstart = 0x18; // int32
|
|
public const nint fadein = 0x1C; // int32
|
|
public const nint fadeout = 0x20; // int32
|
|
public const nint lfotype = 0x24; // int32
|
|
public const nint lforate = 0x28; // int32
|
|
public const nint lfomodpitch = 0x2C; // int32
|
|
public const nint lfomodvol = 0x30; // int32
|
|
public const nint cspinup = 0x34; // int32
|
|
public const nint cspincount = 0x38; // int32
|
|
public const nint pitch = 0x3C; // int32
|
|
public const nint spinupsav = 0x40; // int32
|
|
public const nint spindownsav = 0x44; // int32
|
|
public const nint pitchfrac = 0x48; // int32
|
|
public const nint vol = 0x4C; // int32
|
|
public const nint fadeinsav = 0x50; // int32
|
|
public const nint fadeoutsav = 0x54; // int32
|
|
public const nint volfrac = 0x58; // int32
|
|
public const nint lfofrac = 0x5C; // int32
|
|
public const nint lfomult = 0x60; // int32
|
|
}
|
|
// Parent: CSimpleSimTimer
|
|
// Field count: 1
|
|
public static class CStopwatchBase {
|
|
public const nint m_fIsRunning = 0x8; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CNavVolumeVector {
|
|
public const nint m_bHasBeenPreFiltered = 0x80; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class NavGravity_t {
|
|
public const nint m_vGravity = 0x0; // Vector
|
|
public const nint m_bDefault = 0xC; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 12
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class PulseScriptedSequenceData_t {
|
|
public const nint m_nActorID = 0x0; // int32
|
|
public const nint m_szPreIdleSequence = 0x8; // CUtlString
|
|
public const nint m_szEntrySequence = 0x10; // CUtlString
|
|
public const nint m_szSequence = 0x18; // CUtlString
|
|
public const nint m_szExitSequence = 0x20; // CUtlString
|
|
public const nint m_nMoveTo = 0x28; // ScriptedMoveTo_t
|
|
public const nint m_nMoveToGait = 0x2C; // SharedMovementGait_t
|
|
public const nint m_nHeldWeaponBehavior = 0x30; // ScriptedHeldWeaponBehavior_t
|
|
public const nint m_bLoopPreIdleSequence = 0x34; // bool
|
|
public const nint m_bLoopActionSequence = 0x35; // bool
|
|
public const nint m_bLoopPostIdleSequence = 0x36; // bool
|
|
public const nint m_bIgnoreLookAt = 0x37; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class RotatorQueueEntry_t {
|
|
public const nint qTarget = 0x0; // Quaternion
|
|
public const nint eSpace = 0x10; // RotatorTargetSpace_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CPhysicsShake {
|
|
public const nint m_force = 0x8; // Vector
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class VelocitySampler {
|
|
public const nint m_prevSample = 0x0; // Vector
|
|
public const nint m_fPrevSampleTime = 0xC; // GameTime_t
|
|
public const nint m_fIdealSampleRate = 0x10; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 8
|
|
public static class CTakeDamageResult {
|
|
public const nint m_pOriginatingInfo = 0x0; // CTakeDamageInfo*
|
|
public const nint m_nHealthLost = 0x8; // int32
|
|
public const nint m_nHealthBefore = 0xC; // int32
|
|
public const nint m_nDamageDealt = 0x10; // int32
|
|
public const nint m_flPreModifiedDamage = 0x14; // float32
|
|
public const nint m_nTotalledHealthLost = 0x18; // int32
|
|
public const nint m_nTotalledDamageDealt = 0x1C; // int32
|
|
public const nint m_bWasDamageSuppressed = 0x20; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 19
|
|
public static class CCS2WeaponGraphController {
|
|
public const nint m_action = 0x80; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_bActionReset = 0xA0; // CAnimGraph2ParamOptionalRef<bool>
|
|
public const nint m_weaponCategory = 0xB8; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_weaponType = 0xD8; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_weaponExtraInfo = 0xF8; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_flWeaponAmmo = 0x118; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_flWeaponAmmoMax = 0x130; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_flWeaponAmmoReserve = 0x148; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_bWeaponIsSilenced = 0x160; // CAnimGraph2ParamOptionalRef<bool>
|
|
public const nint m_flWeaponIronsightAmount = 0x178; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_bIsUsingLegacyModel = 0x190; // CAnimGraph2ParamOptionalRef<bool>
|
|
public const nint m_idleVariation = 0x1A8; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_deployVariation = 0x1C0; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_attackType = 0x1D8; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_attackThrowStrength = 0x1F8; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_flAttackVariation = 0x210; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_inspectVariation = 0x228; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_inspectExtraInfo = 0x240; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_reloadStage = 0x260; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class SceneEventId_t {
|
|
public const nint m_Value = 0x0; // uint32
|
|
}
|
|
// Parent: None
|
|
// Field count: 10
|
|
public static class CCommentarySystem {
|
|
public const nint m_bCommentaryConvarsChanging = 0x11; // bool
|
|
public const nint m_bCommentaryEnabledMidGame = 0x12; // bool
|
|
public const nint m_flNextTeleportTime = 0x14; // GameTime_t
|
|
public const nint m_iTeleportStage = 0x18; // int32
|
|
public const nint m_bCheatState = 0x1C; // bool
|
|
public const nint m_bIsFirstSpawnGroupToLoad = 0x1D; // bool
|
|
public const nint m_hCurrentNode = 0x38; // CHandle<CPointCommentaryNode>
|
|
public const nint m_hActiveCommentaryNode = 0x3C; // CHandle<CPointCommentaryNode>
|
|
public const nint m_hLastCommentaryNode = 0x40; // CHandle<CPointCommentaryNode>
|
|
public const nint m_vecNodes = 0x48; // CUtlVector<CHandle<CPointCommentaryNode>>
|
|
}
|
|
// Parent: None
|
|
// Field count: 8
|
|
public static class ResponseFollowup {
|
|
public const nint followup_concept = 0x0; // char*
|
|
public const nint followup_contexts = 0x8; // char*
|
|
public const nint followup_delay = 0x10; // float32
|
|
public const nint followup_target = 0x14; // char*
|
|
public const nint followup_entityiotarget = 0x1C; // char*
|
|
public const nint followup_entityioinput = 0x24; // char*
|
|
public const nint followup_entityiodelay = 0x2C; // float32
|
|
public const nint bFired = 0x30; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class AmmoTypeInfo_t {
|
|
public const nint m_nMaxCarry = 0x10; // int32
|
|
public const nint m_nSplashSize = 0x1C; // CRangeInt
|
|
public const nint m_nFlags = 0x24; // AmmoFlags_t
|
|
public const nint m_flMass = 0x28; // float32
|
|
public const nint m_flSpeed = 0x2C; // CRangeFloat
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNavLinkAnimgraphVar {
|
|
public const nint m_sAnimGraphNavlinkType = 0x0; // CGlobalSymbol
|
|
public const nint m_unAlignmentDegrees = 0x8; // uint32
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CNetworkTransmitComponent {
|
|
public const nint m_nTransmitStateOwnedCounter = 0x184; // uint8
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNavLinkMovementVData {
|
|
public const nint m_sToolsOnlyOwnerModelName = 0x0; // CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>>
|
|
public const nint m_bIsInterpolated = 0xE0; // bool
|
|
public const nint m_unRecommendedDistance = 0xE4; // uint32
|
|
public const nint m_vecAnimgraphVars = 0xE8; // CUtlVector<CNavLinkAnimgraphVar>
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class CChicken_GraphController {
|
|
public const nint m_paramActivity = 0x268; // CAnimGraphParamRef<char*>
|
|
public const nint m_paramEndActivityImmediately = 0x290; // CAnimGraphParamRef<bool>
|
|
public const nint m_sActivityFinished = 0x2B0; // CAnimGraphTagRef
|
|
public const nint m_paramTurnAngle = 0x2C8; // CAnimGraphParamRef<float32>
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class CPathQueryUtil {
|
|
public const nint m_PathToEntityTransform = 0x10; // CTransform
|
|
public const nint m_vecPathSamplePositions = 0x30; // CUtlVector<Vector>
|
|
public const nint m_vecPathSampleParameters = 0x48; // CUtlVector<float32>
|
|
public const nint m_vecPathSampleDistances = 0x60; // CUtlVector<float32>
|
|
public const nint m_bIsClosedLoop = 0x78; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class RagdollCreationParams_t {
|
|
public const nint m_vForce = 0x0; // Vector
|
|
public const nint m_nForceBone = 0xC; // int32
|
|
public const nint m_bForceCurrentWorldTransform = 0x10; // bool
|
|
public const nint m_bUseLRURetirement = 0x11; // bool
|
|
public const nint m_nHealthToGrant = 0x14; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CRangeInt {
|
|
public const nint m_pValue = 0x0; // int32[2]
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CWorldCompositionChunkReferenceElement_t {
|
|
public const nint m_strMapToLoad = 0x0; // CUtlString
|
|
public const nint m_strLandmarkName = 0x8; // CUtlString
|
|
}
|
|
// Parent: CStopwatchBase
|
|
// Field count: 2
|
|
public static class CRandStopwatch {
|
|
public const nint m_flMinInterval = 0xC; // float32
|
|
public const nint m_flMaxInterval = 0x10; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CMovementStatsProperty {
|
|
public const nint m_nUseCounter = 0x10; // int32
|
|
public const nint m_emaMovementDirection = 0x14; // CVectorExponentialMovingAverage
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class CGameChoreoServices {
|
|
public const nint m_hOwner = 0x8; // CHandle<CBaseAnimGraph>
|
|
public const nint m_hScriptedSequence = 0xC; // CHandle<CScriptedSequence>
|
|
public const nint m_scriptState = 0x10; // IChoreoServices::ScriptState_t
|
|
public const nint m_choreoState = 0x14; // IChoreoServices::ChoreoState_t
|
|
public const nint m_flTimeStartedState = 0x18; // GameTime_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CSimpleStopwatch {
|
|
}
|
|
// Parent: None
|
|
// Field count: 28
|
|
public static class CShatterGlassShard {
|
|
public const nint m_hShardHandle = 0x8; // uint32
|
|
public const nint m_vecPanelVertices = 0x10; // CUtlVector<Vector2D>
|
|
public const nint m_vLocalPanelSpaceOrigin = 0x28; // Vector2D
|
|
public const nint m_hModel = 0x30; // CStrongHandle<InfoForResourceTypeCModel>
|
|
public const nint m_hPhysicsEntity = 0x38; // CHandle<CShatterGlassShardPhysics>
|
|
public const nint m_hParentPanel = 0x3C; // CHandle<CFuncShatterglass>
|
|
public const nint m_hParentShard = 0x40; // uint32
|
|
public const nint m_ShatterStressType = 0x44; // ShatterGlassStressType
|
|
public const nint m_vecStressVelocity = 0x48; // Vector
|
|
public const nint m_bCreatedModel = 0x54; // bool
|
|
public const nint m_flLongestEdge = 0x58; // float32
|
|
public const nint m_flShortestEdge = 0x5C; // float32
|
|
public const nint m_flLongestAcross = 0x60; // float32
|
|
public const nint m_flShortestAcross = 0x64; // float32
|
|
public const nint m_flSumOfAllEdges = 0x68; // float32
|
|
public const nint m_flArea = 0x6C; // float32
|
|
public const nint m_nOnFrameEdge = 0x70; // OnFrame
|
|
public const nint m_nSubShardGeneration = 0x74; // int32
|
|
public const nint m_vecAverageVertPosition = 0x78; // Vector2D
|
|
public const nint m_bAverageVertPositionIsValid = 0x80; // bool
|
|
public const nint m_vecPanelSpaceStressPositionA = 0x84; // Vector2D
|
|
public const nint m_vecPanelSpaceStressPositionB = 0x8C; // Vector2D
|
|
public const nint m_bStressPositionAIsValid = 0x94; // bool
|
|
public const nint m_bStressPositionBIsValid = 0x95; // bool
|
|
public const nint m_bFlaggedForRemoval = 0x96; // bool
|
|
public const nint m_flPhysicsEntitySpawnedAtTime = 0x98; // GameTime_t
|
|
public const nint m_hEntityHittingMe = 0x9C; // CHandle<CBaseEntity>
|
|
public const nint m_vecNeighbors = 0xA0; // CUtlVector<uint32>
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class ragdollelement_t {
|
|
public const nint originParentSpace = 0x0; // Vector
|
|
public const nint parentIndex = 0x20; // int32
|
|
public const nint m_flRadius = 0x24; // float32
|
|
public const nint m_nHeight = 0x28; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 9
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CGameScriptedMoveDef_t {
|
|
public const nint m_vDestOffset = 0x0; // Vector
|
|
public const nint m_hDestEntity = 0xC; // CHandle<CBaseEntity>
|
|
public const nint m_angDest = 0x10; // QAngle
|
|
public const nint m_flDuration = 0x1C; // float32
|
|
public const nint m_flAngRate = 0x20; // float32
|
|
public const nint m_flMoveSpeed = 0x24; // float32
|
|
public const nint m_bAimDisabled = 0x28; // bool
|
|
public const nint m_bIgnoreRotation = 0x29; // bool
|
|
public const nint m_nForcedCrouchState = 0x2C; // ForcedCrouchState_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 7
|
|
public static class CNetworkOriginCellCoordQuantizedVector {
|
|
public const nint m_cellX = 0x10; // uint16
|
|
public const nint m_cellY = 0x12; // uint16
|
|
public const nint m_cellZ = 0x14; // uint16
|
|
public const nint m_nOutsideWorld = 0x16; // uint16
|
|
public const nint m_vecX = 0x18; // CNetworkedQuantizedFloat
|
|
public const nint m_vecY = 0x20; // CNetworkedQuantizedFloat
|
|
public const nint m_vecZ = 0x28; // CNetworkedQuantizedFloat
|
|
}
|
|
// Parent: None
|
|
// Field count: 8
|
|
public static class DynamicVolumeDef_t {
|
|
public const nint m_source = 0x0; // CHandle<CBaseEntity>
|
|
public const nint m_target = 0x4; // CHandle<CBaseEntity>
|
|
public const nint m_nHullIdx = 0x8; // int32
|
|
public const nint m_vSourceAnchorPos = 0xC; // Vector
|
|
public const nint m_vTargetAnchorPos = 0x18; // Vector
|
|
public const nint m_nAreaSrc = 0x24; // uint32
|
|
public const nint m_nAreaDst = 0x28; // uint32
|
|
public const nint m_bAttached = 0x2C; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class CNetworkOriginQuantizedVector {
|
|
public const nint m_vecX = 0x10; // CNetworkedQuantizedFloat
|
|
public const nint m_vecY = 0x18; // CNetworkedQuantizedFloat
|
|
public const nint m_vecZ = 0x20; // CNetworkedQuantizedFloat
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class magnetted_objects_t {
|
|
public const nint hEntity = 0x8; // CHandle<CBaseEntity>
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class CHintMessageQueue {
|
|
public const nint m_tmMessageEnd = 0x0; // float32
|
|
public const nint m_messages = 0x8; // CUtlVector<CHintMessage*>
|
|
public const nint m_pPlayerController = 0x20; // CBasePlayerController*
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CSkillInt {
|
|
public const nint m_pValue = 0x0; // int32[4]
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class thinkfunc_t {
|
|
public const nint m_hFn = 0x8; // HSCRIPT
|
|
public const nint m_nContext = 0x10; // CUtlStringToken
|
|
public const nint m_nNextThinkTick = 0x14; // GameTick_t
|
|
public const nint m_nLastThinkTick = 0x18; // GameTick_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNavHullPresetVData {
|
|
public const nint m_vecNavHulls = 0x0; // CUtlVector<CUtlString>
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CSkillFloat {
|
|
public const nint m_pValue = 0x0; // float32[4]
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class WaterWheelFrictionScale_t {
|
|
public const nint m_flFractionOfWheelSubmerged = 0x0; // float32
|
|
public const nint m_flFrictionScale = 0x4; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class ragdollhierarchyjoint_t {
|
|
public const nint parentIndex = 0x0; // int32
|
|
public const nint childIndex = 0x4; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 13
|
|
public static class CSceneEventInfo {
|
|
public const nint m_iLayer = 0x0; // int32
|
|
public const nint m_iPriority = 0x4; // int32
|
|
public const nint m_hSequence = 0x8; // HSequence
|
|
public const nint m_flWeight = 0xC; // float32
|
|
public const nint m_bHasArrived = 0x10; // bool
|
|
public const nint m_nType = 0x14; // int32
|
|
public const nint m_flNext = 0x18; // GameTime_t
|
|
public const nint m_bIsGesture = 0x1C; // bool
|
|
public const nint m_bShouldRemove = 0x1D; // bool
|
|
public const nint m_hTarget = 0x44; // CHandle<CBaseEntity>
|
|
public const nint m_nSceneEventId = 0x48; // SceneEventId_t
|
|
public const nint m_bClientSide = 0x4C; // bool
|
|
public const nint m_bStarted = 0x4D; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class SoundeventPathCornerPairNetworked_t {
|
|
public const nint vP1 = 0x0; // Vector
|
|
public const nint vP2 = 0xC; // Vector
|
|
public const nint flPathLengthSqr = 0x18; // float32
|
|
public const nint flP1Pct = 0x1C; // float32
|
|
public const nint flP2Pct = 0x20; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 13
|
|
public static class CSoundPatch {
|
|
public const nint m_pitch = 0x8; // CSoundEnvelope
|
|
public const nint m_volume = 0x18; // CSoundEnvelope
|
|
public const nint m_shutdownTime = 0x3C; // float32
|
|
public const nint m_flLastTime = 0x40; // float32
|
|
public const nint m_iszSoundScriptName = 0x48; // CUtlSymbolLarge
|
|
public const nint m_hEnt = 0x50; // CHandle<CBaseEntity>
|
|
public const nint m_soundEntityIndex = 0x54; // CEntityIndex
|
|
public const nint m_soundOrigin = 0x58; // Vector
|
|
public const nint m_isPlaying = 0x64; // int32
|
|
public const nint m_Filter = 0x68; // CCopyRecipientFilter
|
|
public const nint m_flCloseCaptionDuration = 0x98; // float32
|
|
public const nint m_bUpdatedSoundOrigin = 0x9C; // bool
|
|
public const nint m_iszClassName = 0xA0; // CUtlSymbolLarge
|
|
}
|
|
// Parent: None
|
|
// Field count: 10
|
|
public static class CCS2ChickenGraphController {
|
|
public const nint m_action = 0x80; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_actionSubtype = 0xA0; // CAnimGraph2ParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_bActionReset = 0xC0; // CAnimGraph2ParamOptionalRef<bool>
|
|
public const nint m_idleVariation = 0xD8; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_runVariation = 0xF0; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_panicVariation = 0x108; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_squatVariation = 0x120; // CAnimGraph2ParamOptionalRef<float32>
|
|
public const nint m_bInWater = 0x138; // CAnimGraph2ParamOptionalRef<bool>
|
|
public const nint m_bHasActionCompletedEvent = 0x150; // bool
|
|
public const nint m_bWaitingForCompletedEvent = 0x151; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class locksound_t {
|
|
public const nint sLockedSound = 0x8; // CUtlSymbolLarge
|
|
public const nint sUnlockedSound = 0x10; // CUtlSymbolLarge
|
|
public const nint flwaitSound = 0x18; // GameTime_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 6
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class DecalGroupOption_t {
|
|
public const nint m_hMaterial = 0x0; // CStrongHandleCopyable<InfoForResourceTypeIMaterial2>
|
|
public const nint m_sSequenceName = 0x8; // CGlobalSymbol
|
|
public const nint m_flProbability = 0x10; // float32
|
|
public const nint m_bEnableAngleBetweenNormalAndGravityRange = 0x14; // bool
|
|
public const nint m_flMinAngleBetweenNormalAndGravity = 0x18; // float32
|
|
public const nint m_flMaxAngleBetweenNormalAndGravity = 0x1C; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CBtNode {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CFiringModeFloat {
|
|
public const nint m_flValues = 0x0; // float32[2]
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CCopyRecipientFilter {
|
|
public const nint m_Flags = 0x8; // int32
|
|
public const nint m_Recipients = 0x10; // CUtlVector<CPlayerSlot>
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CFloatMovingAverage {
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class CSmoothFunc {
|
|
public const nint m_flSmoothAmplitude = 0x8; // float32
|
|
public const nint m_flSmoothBias = 0xC; // float32
|
|
public const nint m_flSmoothDuration = 0x10; // float32
|
|
public const nint m_flSmoothRemainingTime = 0x14; // float32
|
|
public const nint m_nSmoothDir = 0x18; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class IHasAttributes {
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class ragdoll_t {
|
|
public const nint list = 0x0; // CUtlVector<ragdollelement_t>
|
|
public const nint hierarchyJoints = 0x18; // CUtlVector<ragdollhierarchyjoint_t>
|
|
public const nint boneIndex = 0x30; // CUtlVector<int32>
|
|
public const nint allowStretch = 0x48; // bool
|
|
public const nint unused = 0x49; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 10
|
|
public static class HullFlags_t {
|
|
public const nint m_bHull_Human = 0x0; // bool
|
|
public const nint m_bHull_SmallCentered = 0x1; // bool
|
|
public const nint m_bHull_WideHuman = 0x2; // bool
|
|
public const nint m_bHull_Tiny = 0x3; // bool
|
|
public const nint m_bHull_Medium = 0x4; // bool
|
|
public const nint m_bHull_TinyCentered = 0x5; // bool
|
|
public const nint m_bHull_Large = 0x6; // bool
|
|
public const nint m_bHull_LargeCentered = 0x7; // bool
|
|
public const nint m_bHull_MediumTall = 0x8; // bool
|
|
public const nint m_bHull_Small = 0x9; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class ISkeletonAnimationController {
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class RotatorHistoryEntry_t {
|
|
public const nint qInvChange = 0x0; // Quaternion
|
|
public const nint flTimeRotationStart = 0x10; // GameTime_t
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class GameAmmoTypeInfo_t {
|
|
public const nint m_nBuySize = 0x38; // int32
|
|
public const nint m_nCost = 0x3C; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class CMotorController {
|
|
public const nint m_speed = 0x8; // float32
|
|
public const nint m_maxTorque = 0xC; // float32
|
|
public const nint m_axis = 0x10; // VectorWS
|
|
public const nint m_inertiaFactor = 0x1C; // float32
|
|
}
|
|
// Parent: CSimpleSimTimer
|
|
// Field count: 1
|
|
public static class CSimTimer {
|
|
public const nint m_flInterval = 0x8; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 6
|
|
public static class CBaseIssue {
|
|
public const nint m_szTypeString = 0x20; // char[64]
|
|
public const nint m_szDetailsString = 0x60; // char[260]
|
|
public const nint m_iNumYesVotes = 0x164; // int32
|
|
public const nint m_iNumNoVotes = 0x168; // int32
|
|
public const nint m_iNumPotentialVotes = 0x16C; // int32
|
|
public const nint m_pVoteController = 0x170; // CVoteController*
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class SummaryTakeDamageInfo_t {
|
|
public const nint nSummarisedCount = 0x0; // int32
|
|
public const nint info = 0x8; // CTakeDamageInfo
|
|
public const nint result = 0x130; // CTakeDamageResult
|
|
public const nint hTarget = 0x158; // CHandle<CBaseEntity>
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class DestructibleHitGroupToDestroy_t {
|
|
public const nint m_nHitGroup = 0x0; // HitGroup_t
|
|
public const nint m_nMaxDamageLevel = 0x4; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 10
|
|
public static class CRR_Response {
|
|
public const nint m_Type = 0x0; // uint8
|
|
public const nint m_szResponseName = 0x1; // char[192]
|
|
public const nint m_szMatchingRule = 0xC1; // char[128]
|
|
public const nint m_Params = 0x160; // ResponseParams
|
|
public const nint m_fMatchScore = 0x180; // float32
|
|
public const nint m_bAnyMatchingRulesInCooldown = 0x184; // bool
|
|
public const nint m_szSpeakerContext = 0x188; // char*
|
|
public const nint m_szWorldContext = 0x190; // char*
|
|
public const nint m_Followup = 0x198; // ResponseFollowup
|
|
public const nint m_recipientFilter = 0x1CA; // CUtlSymbol
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CVectorExponentialMovingAverage {
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmAimCSNode__CDefinition {
|
|
public const nint m_nVerticalAngleNodeIdx = 0x18; // int16
|
|
public const nint m_nHorizontalAngleNodeIdx = 0x1A; // int16
|
|
public const nint m_nEnabledNodeIdx = 0x1C; // int16
|
|
public const nint m_flBlendTimeSeconds = 0x20; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class CConstantForceController {
|
|
public const nint m_linear = 0xC; // Vector
|
|
public const nint m_angular = 0x18; // RotationVector
|
|
public const nint m_linearSave = 0x24; // Vector
|
|
public const nint m_angularSave = 0x30; // RotationVector
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class WaterWheelDrag_t {
|
|
public const nint m_flFractionOfWheelSubmerged = 0x0; // float32
|
|
public const nint m_flWheelDrag = 0x4; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 22
|
|
public static class CTakeDamageInfo {
|
|
public const nint m_vecDamageForce = 0x8; // Vector
|
|
public const nint m_vecDamagePosition = 0x14; // VectorWS
|
|
public const nint m_vecReportedPosition = 0x20; // VectorWS
|
|
public const nint m_vecDamageDirection = 0x2C; // Vector
|
|
public const nint m_hInflictor = 0x38; // CHandle<CBaseEntity>
|
|
public const nint m_hAttacker = 0x3C; // CHandle<CBaseEntity>
|
|
public const nint m_hAbility = 0x40; // CHandle<CBaseEntity>
|
|
public const nint m_flDamage = 0x44; // float32
|
|
public const nint m_flTotalledDamage = 0x48; // float32
|
|
public const nint m_bitsDamageType = 0x4C; // DamageTypes_t
|
|
public const nint m_iDamageCustom = 0x50; // int32
|
|
public const nint m_iAmmoType = 0x54; // AmmoIndex_t
|
|
public const nint m_flOriginalDamage = 0x60; // float32
|
|
public const nint m_bShouldBleed = 0x64; // bool
|
|
public const nint m_bShouldSpark = 0x65; // bool
|
|
public const nint m_nDamageFlags = 0x70; // TakeDamageFlags_t
|
|
public const nint m_sDamageSourceName = 0x78; // CGlobalSymbol
|
|
public const nint m_iHitGroupId = 0x80; // HitGroup_t
|
|
public const nint m_nNumObjectsPenetrated = 0x84; // int32
|
|
public const nint m_flFriendlyFireDamageReductionRatio = 0x88; // float32
|
|
public const nint m_nDestructibleHitGroupsToForceDestroy = 0x108; // CUtlVector<DestructibleHitGroupToDestroy_t>
|
|
public const nint m_bInTakeDamageFlow = 0x120; // bool
|
|
}
|
|
// Parent: CSimpleSimTimer
|
|
// Field count: 2
|
|
public static class CRandSimTimer {
|
|
public const nint m_flMinInterval = 0x8; // float32
|
|
public const nint m_flMaxInterval = 0xC; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CBtNodeComposite {
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class CRelativeLocation {
|
|
public const nint m_Type = 0x18; // RelativeLocationType_t
|
|
public const nint m_vRelativeOffset = 0x1C; // Vector
|
|
public const nint m_vWorldSpacePos = 0x28; // VectorWS
|
|
public const nint m_hEntity = 0x34; // CHandle<CBaseEntity>
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class Extent {
|
|
public const nint lo = 0x0; // VectorWS
|
|
public const nint hi = 0xC; // VectorWS
|
|
}
|
|
// Parent: None
|
|
// Field count: 5
|
|
public static class sndopvarlatchdata_t {
|
|
public const nint m_iszStack = 0x8; // CUtlSymbolLarge
|
|
public const nint m_iszOperator = 0x10; // CUtlSymbolLarge
|
|
public const nint m_iszOpvar = 0x18; // CUtlSymbolLarge
|
|
public const nint m_flVal = 0x20; // float32
|
|
public const nint m_vPos = 0x24; // Vector
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class IEconItemInterface {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CMultiplayer_Expresser {
|
|
public const nint m_bAllowMultipleScenes = 0xA0; // bool
|
|
}
|
|
// Parent: None
|
|
// Field count: 15
|
|
public static class CBaseAnimGraphAnimGraphController {
|
|
public const nint m_sDestructiblePartDestroyedHitGroup = 0x80; // CAnimGraphParamOptionalRef<CGlobalSymbol>
|
|
public const nint m_nDestructiblePartDestroyedPartIndex = 0xA8; // CAnimGraphParamOptionalRef<int32>
|
|
public const nint m_bHITGROUP_INVALID_Destroyed = 0xC8; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_GENERIC_Destroyed = 0xE8; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_HEAD_Destroyed = 0x108; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_CHEST_Destroyed = 0x128; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_STOMACH_Destroyed = 0x148; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_LEFTARM_Destroyed = 0x168; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_RIGHTARM_Destroyed = 0x188; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_LEFTLEG_Destroyed = 0x1A8; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_RIGHTLEG_Destroyed = 0x1C8; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_NECK_Destroyed = 0x1E8; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_UNUSED_Destroyed = 0x208; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_GEAR_Destroyed = 0x228; // CAnimGraphParamOptionalRef<bool>
|
|
public const nint m_bHITGROUP_SPECIAL_Destroyed = 0x248; // CAnimGraphParamOptionalRef<bool>
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CNavVolume {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class QuestProgress {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CNmAimCSTask {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class ParticleIndex_t {
|
|
public const nint m_Value = 0x0; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CAI_ExpresserWithFollowup {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CTakeDamageSummaryScopeGuard {
|
|
public const nint m_vecSummaries = 0x8; // CUtlVector<SummaryTakeDamageInfo_t*>
|
|
}
|
|
// Parent: None
|
|
// Field count: 4
|
|
public static class CIronSightController {
|
|
public const nint m_bIronSightAvailable = 0x8; // bool
|
|
public const nint m_flIronSightAmount = 0xC; // float32
|
|
public const nint m_flIronSightAmountGained = 0x10; // float32
|
|
public const nint m_flIronSightAmountBiased = 0x14; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmEventConsumerSound {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmEventConsumerLegacy {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CInButtonState {
|
|
public const nint m_pButtonStates = 0x8; // uint64[3]
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class ServerAuthoritativeWeaponSlot_t {
|
|
public const nint unClass = 0x30; // uint16
|
|
public const nint unSlot = 0x32; // uint16
|
|
public const nint unItemDefIdx = 0x34; // uint16
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmEventConsumerParticle {
|
|
}
|
|
// Parent: None
|
|
// Field count: 15
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNavHullVData {
|
|
public const nint m_bAgentEnabled = 0x0; // bool
|
|
public const nint m_agentRadius = 0x4; // float32
|
|
public const nint m_agentHeight = 0x8; // float32
|
|
public const nint m_agentShortHeightEnabled = 0xC; // bool
|
|
public const nint m_agentShortHeight = 0x10; // float32
|
|
public const nint m_agentCrawlEnabled = 0x14; // bool
|
|
public const nint m_agentCrawlHeight = 0x18; // float32
|
|
public const nint m_agentMaxClimb = 0x1C; // float32
|
|
public const nint m_agentMaxSlope = 0x20; // int32
|
|
public const nint m_agentMaxJumpDownDist = 0x24; // float32
|
|
public const nint m_agentMaxJumpHorizDistBase = 0x28; // float32
|
|
public const nint m_agentMaxJumpUpDist = 0x2C; // float32
|
|
public const nint m_agentBorderErosion = 0x30; // int32
|
|
public const nint m_flowMapGenerationEnabled = 0x34; // bool
|
|
public const nint m_flowMapNodeMaxRadius = 0x38; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CNmSnapWeaponNode__CDefinition {
|
|
public const nint m_nEnabledNodeIdx = 0x18; // int16
|
|
public const nint m_nLockLeftHandNodeIdx = 0x1A; // int16
|
|
public const nint m_flBlendTimeSeconds = 0x1C; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class SoundOpvarTraceResult_t {
|
|
public const nint vPos = 0x0; // Vector
|
|
public const nint bDidHit = 0xC; // bool
|
|
public const nint flDistSqrToCenter = 0x10; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CAnimEventListener {
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CNavVolumeCalculatedVector {
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
//
|
|
// Metadata:
|
|
// MPropertyCustomEditor
|
|
public static class CFiringModeInt {
|
|
public const nint m_nValues = 0x0; // int32[2]
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CBtNodeDecorator {
|
|
}
|
|
// Parent: None
|
|
// Field count: 6
|
|
public static class CSAdditionalPerRoundStats_t {
|
|
public const nint m_numChickensKilled = 0x0; // int32
|
|
public const nint m_killsWhileBlind = 0x4; // int32
|
|
public const nint m_bombCarrierkills = 0x8; // int32
|
|
public const nint m_flBurnDamageInflicted = 0xC; // float32
|
|
public const nint m_flBlastDamageInflicted = 0x10; // float32
|
|
public const nint m_iDinks = 0x14; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class ModelConfigHandle_t {
|
|
public const nint m_Value = 0x0; // uint32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
// MVDataNodeType
|
|
// MVDataOverlayType
|
|
public static class CEntitySubclassVDataBase {
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CBreakableStageHelper {
|
|
public const nint m_nCurrentStage = 0x8; // int32
|
|
public const nint m_nStageCount = 0xC; // int32
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CNavVolumeBreadthFirstSearch {
|
|
public const nint m_vStartPos = 0xA8; // Vector
|
|
public const nint m_flSearchDist = 0xB4; // float32
|
|
}
|
|
// Parent: dynpitchvol_base_t
|
|
// Field count: 0
|
|
public static class dynpitchvol_t {
|
|
}
|
|
// Parent: None
|
|
// Field count: 12
|
|
public static class CSAdditionalMatchStats_t {
|
|
public const nint m_numRoundsSurvived = 0x18; // int32
|
|
public const nint m_maxNumRoundsSurvived = 0x1C; // int32
|
|
public const nint m_numRoundsSurvivedTotal = 0x20; // int32
|
|
public const nint m_iRoundsWonWithoutPurchase = 0x24; // int32
|
|
public const nint m_iRoundsWonWithoutPurchaseTotal = 0x28; // int32
|
|
public const nint m_numFirstKills = 0x2C; // int32
|
|
public const nint m_numClutchKills = 0x30; // int32
|
|
public const nint m_numPistolKills = 0x34; // int32
|
|
public const nint m_numSniperKills = 0x38; // int32
|
|
public const nint m_iNumSuicides = 0x3C; // int32
|
|
public const nint m_iNumTeamKills = 0x40; // int32
|
|
public const nint m_flTeamDamage = 0x44; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class IRagdoll {
|
|
}
|
|
// Parent: None
|
|
// Field count: 6
|
|
public static class hudtextparms_t {
|
|
public const nint color1 = 0x0; // Color
|
|
public const nint color2 = 0x4; // Color
|
|
public const nint effect = 0x8; // uint8
|
|
public const nint channel = 0x9; // uint8
|
|
public const nint x = 0xC; // float32
|
|
public const nint y = 0x10; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 1
|
|
public static class CAnimGraphControllerBase {
|
|
public const nint m_vecParamsToResetInPostGraphUpdate = 0x28; // CUtlVectorFixedGrowable<CGlobalSymbol,8>
|
|
}
|
|
// Parent: None
|
|
// Field count: 3
|
|
public static class CNetworkVelocityVector {
|
|
public const nint m_vecX = 0x10; // CNetworkedQuantizedFloat
|
|
public const nint m_vecY = 0x18; // CNetworkedQuantizedFloat
|
|
public const nint m_vecZ = 0x20; // CNetworkedQuantizedFloat
|
|
}
|
|
// Parent: None
|
|
// Field count: 10
|
|
//
|
|
// Metadata:
|
|
// MGetKV3ClassDefaults
|
|
public static class CDestructiblePart_DamageLevel {
|
|
public const nint m_sName = 0x0; // CUtlString
|
|
public const nint m_sBreakablePieceName = 0x8; // CGlobalSymbol
|
|
public const nint m_nBodyGroupValue = 0x10; // int32
|
|
public const nint m_nHealth = 0x14; // CSkillInt
|
|
public const nint m_flCriticalDamagePercent = 0x24; // float32
|
|
public const nint m_nDamagePassthroughType = 0x28; // EDestructiblePartDamagePassThroughType
|
|
public const nint m_nDestructionDeathBehavior = 0x2C; // DestructiblePartDestructionDeathBehavior_t
|
|
public const nint m_sCustomDeathHandshake = 0x30; // CGlobalSymbol
|
|
public const nint m_bShouldDestroyOnDeath = 0x38; // bool
|
|
public const nint m_flDeathDestroyTime = 0x3C; // CRangeFloat
|
|
}
|
|
// Parent: None
|
|
// Field count: 0
|
|
public static class CNavVolumeAll {
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class CNavVolumeSphere {
|
|
public const nint m_vCenter = 0x78; // Vector
|
|
public const nint m_flRadius = 0x84; // float32
|
|
}
|
|
// Parent: None
|
|
// Field count: 2
|
|
public static class Relationship_t {
|
|
public const nint disposition = 0x0; // Disposition_t
|
|
public const nint priority = 0x4; // int32
|
|
}
|
|
}
|
|
}
|