Fix issue causing missing schema entries

This commit is contained in:
a2x
2024-04-07 03:21:07 +10:00
parent 6d72c517ed
commit 7c9d594ca6
92 changed files with 29707 additions and 3399 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-04-05 17:13:47.447480800 UTC
// 2024-04-06 17:17:10.780616100 UTC
#pragma once
@@ -29,36 +29,6 @@ namespace cs2_dumper {
OBJECT_TYPE_STATIC_CUBE_MAP = 0x8000
};
// Parent: None
// Fields count: 11
//
// Metadata:
// NetworkVarNames: m_nameStringableIndex (int32)
namespace CEntityIdentity {
constexpr std::ptrdiff_t m_nameStringableIndex = 0x14; // int32
constexpr std::ptrdiff_t m_name = 0x18; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_designerName = 0x20; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_flags = 0x30; // uint32
constexpr std::ptrdiff_t m_worldGroupId = 0x38; // WorldGroupId_t
constexpr std::ptrdiff_t m_fDataObjectTypes = 0x3C; // uint32
constexpr std::ptrdiff_t m_PathIndex = 0x40; // ChangeAccessorFieldPathIndex_t
constexpr std::ptrdiff_t m_pPrev = 0x58; // CEntityIdentity*
constexpr std::ptrdiff_t m_pNext = 0x60; // CEntityIdentity*
constexpr std::ptrdiff_t m_pPrevByClass = 0x68; // CEntityIdentity*
constexpr std::ptrdiff_t m_pNextByClass = 0x70; // CEntityIdentity*
}
// Parent: None
// Fields count: 4
//
// Metadata:
// NetworkVarNames: m_pEntity (CEntityIdentity*)
// NetworkVarNames: m_CScriptComponent (CScriptComponent::Storage_t)
namespace CEntityInstance {
constexpr std::ptrdiff_t m_iszPrivateVScripts = 0x8; // CUtlSymbolLarge
constexpr std::ptrdiff_t m_pEntity = 0x10; // CEntityIdentity*
constexpr std::ptrdiff_t m_CScriptComponent = 0x28; // CScriptComponent*
constexpr std::ptrdiff_t m_bVisibleinPVS = 0x30; // bool
}
// Parent: None
// Fields count: 14
//
// Metadata:
@@ -140,6 +110,10 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_worldNodePrefix = 0x48; // CUtlString
}
// Parent: None
// Fields count: 0
namespace VMapResourceData_t {
}
// Parent: None
// Fields count: 8
//
// Metadata:
@@ -241,6 +215,13 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_nElementCount = 0x4; // uint32
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MResourceTypeForInfoType
namespace InfoForResourceTypeVMapResourceData_t {
}
// Parent: None
// Fields count: 4
//
// Metadata: