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,9 +1,9 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-04-05 17:13:47.447480800 UTC
// 2024-04-06 17:17:10.780616100 UTC
namespace CS2Dumper.Schemas {
// Module: pulse_system.dll
// Classes count: 28
// Classes count: 85
// Enums count: 7
public static class PulseSystemDll {
// Alignment: 4
@@ -131,6 +131,54 @@ namespace CS2Dumper.Schemas {
SoftCancel = 0x2,
HardCancel = 0x3
}
// Parent: CPulseCell_BaseFlow
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Step_PublicOutput {
public const nint m_OutputIndex = 0x48; // PulseRuntimeOutputIndex_t
}
// Parent: CPulseCell_BaseValue
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
public static class CPulseCell_Val_TestDomainFindEntityByName {
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseLibraryBindings
// MPropertyDescription
public static class CPulseTestFuncs_LibraryA {
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
public static class CPulseCell_Step_TestDomainDestroyFakeEntity {
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeVarIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeEntrypointIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 3
//
@@ -143,13 +191,18 @@ namespace CS2Dumper.Schemas {
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeInvokeIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
public static class CPulseCell_Outflow_CycleOrdered__InstanceState_t {
public const nint m_nNextIndex = 0x0; // int32
}
// Parent: None
// Parent: CPulseCell_BaseYieldingInflow
// Fields count: 2
//
// Metadata:
@@ -159,6 +212,19 @@ namespace CS2Dumper.Schemas {
public const nint m_WaitComplete = 0x50; // CPulse_ResumePoint
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseLibraryBindings
// MPropertyDescription
public static class CPulseTestScriptLib {
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeRegisterIndex_t {
public const nint m_Value = 0x0; // int16
}
// Parent: None
// Fields count: 4
//
// Metadata:
@@ -181,6 +247,18 @@ namespace CS2Dumper.Schemas {
}
// Parent: None
// Fields count: 1
public static class PulseCursorID_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseInstanceDomainInfo
public static class CBasePulseGraphInstance {
}
// Parent: None
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
@@ -188,6 +266,34 @@ namespace CS2Dumper.Schemas {
public const nint m_nEditorNodeID = 0x8; // PulseDocNodeID_t
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseLibraryBindings
// MPropertyDescription
public static class CPulseTestFuncs_DerivedDomain {
}
// Parent: CPulseCell_BaseYieldingInflow
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Inflow_Yield {
public const nint m_UnyieldResume = 0x48; // CPulse_ResumePoint
}
// Parent: CPulseCell_Inflow_BaseEntrypoint
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Inflow_GraphHook {
public const nint m_HookName = 0x70; // CUtlSymbolLarge
}
// Parent: CPulseCell_BaseYieldingInflow
// Fields count: 1
//
// Metadata:
@@ -200,6 +306,15 @@ namespace CS2Dumper.Schemas {
public static class CPulseCell_Inflow_Wait {
public const nint m_WakeResume = 0x48; // CPulse_ResumePoint
}
// Parent: CPulseExecCursor
// Fields count: 2
//
// Metadata:
// MPulseLibraryBindings
public static class CTestDomainDerived_Cursor {
public const nint m_nCursorValueA = 0x168; // int32
public const nint m_nCursorValueB = 0x16C; // int32
}
// Parent: None
// Fields count: 2
//
@@ -222,6 +337,51 @@ namespace CS2Dumper.Schemas {
public static class CPulseCell_CursorQueue {
public const nint m_nCursorsAllowedToRunParallel = 0x60; // int32
}
// Parent: CPulseCell_BaseValue
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
// MPropertyDescription
public static class CPulseCell_Value_TestValue50 {
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Test_MultiInflow_WithDefault {
}
// Parent: CPulseCell_BaseFlow
// Fields count: 2
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Outflow_StringSwitch {
public const nint m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection
public const nint m_CaseOutflows = 0x58; // CUtlVector<CPulse_OutflowConnection>
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Test_NoInflow {
}
// Parent: None
// Fields count: 1
public static class PulseTestEHandle_t {
public const nint m_Value = 0x0; // uint32
}
// Parent: None
// Fields count: 2
//
@@ -231,6 +391,40 @@ namespace CS2Dumper.Schemas {
public const nint m_Shuffle = 0x0; // CUtlVectorFixedGrowable<uint8>
public const nint m_nNextShuffle = 0x20; // int32
}
// Parent: CPulseCell_Base
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
public static class CPulseCell_BaseValue {
}
// Parent: CPulse_OutflowConnection
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
public static class CPulse_ResumePoint {
}
// Parent: CPulseCell_BaseFlow
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Outflow_CycleRandom {
public const nint m_Outputs = 0x48; // CUtlVector<CPulse_OutflowConnection>
}
// Parent: CPulseCell_Inflow_BaseEntrypoint
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Inflow_EventHandler {
public const nint m_EventName = 0x70; // CUtlSymbolLarge
}
// Parent: None
// Fields count: 3
//
@@ -242,6 +436,27 @@ namespace CS2Dumper.Schemas {
public const nint m_ParamType = 0x10; // CPulseValueFullType
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseLibraryBindings
// MPropertyDescription
public static class CPulseCursorFuncs {
}
// Parent: CPulseCell_BaseYieldingInflow
// Fields count: 4
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Timeline {
public const nint m_TimelineEvents = 0x48; // CUtlVector<CPulseCell_Timeline::TimelineEvent_t>
public const nint m_bWaitForChildOutflows = 0x60; // bool
public const nint m_OnFinished = 0x68; // CPulse_ResumePoint
public const nint m_OnCanceled = 0x78; // CPulse_ResumePoint
}
// Parent: None
// Fields count: 4
//
// Metadata:
@@ -253,6 +468,58 @@ namespace CS2Dumper.Schemas {
public const nint m_Param = 0x18; // CUtlSymbolLarge
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseProvideFeatureTag
// MPulseLibraryBindings
public static class FakeEntity_tAPI {
}
// Parent: CPulseCell_BaseYieldingInflow
// Fields count: 4
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Step_CallExternalMethod {
public const nint m_MethodName = 0x48; // CUtlSymbolLarge
public const nint m_ExpectedArgs = 0x50; // CUtlVector<CPulseRuntimeMethodArg>
public const nint m_nAsyncCallMode = 0x68; // PulseMethodCallMode_t
public const nint m_OnFinished = 0x70; // CPulse_ResumePoint
}
// Parent: CBasePulseGraphInstance
// Fields count: 0
//
// Metadata:
// MPulseInstanceDomainInfo
// MPulseLibraryBindings
public static class CPulseGraphInstance_TurtleGraphics {
}
// Parent: CPulseCell_Base
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
public static class CPulseCell_BaseFlow {
}
// Parent: None
// Fields count: 1
public static class PulseCursorYieldToken_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 7
public static class FakeEntity_t {
public const nint m_nHandle = 0x0; // PulseTestEHandle_t
public const nint m_Name = 0x8; // CUtlString
public const nint m_Class = 0x10; // CUtlString
public const nint m_bDestroyed = 0x18; // bool
public const nint m_pAssociatedGraphInstance = 0x20; // CPulseGraphInstance_TestDomain*
public const nint m_bFuncWasCalled = 0x28; // bool
public const nint m_fValue = 0x2C; // float32
}
// Parent: CPulseCell_BaseYieldingInflow
// Fields count: 3
//
// Metadata:
@@ -264,6 +531,13 @@ namespace CS2Dumper.Schemas {
public const nint m_WakeCancel = 0x58; // CPulse_ResumePoint
public const nint m_WakeFail = 0x68; // CPulse_ResumePoint
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
public static class CPulseCell_BaseYieldingInflow {
}
// Parent: None
// Fields count: 11
//
@@ -306,7 +580,21 @@ namespace CS2Dumper.Schemas {
public const nint m_DefaultValue = 0x20; // KeyValues3
public const nint m_bIsPublic = 0x32; // bool
}
// Parent: None
// Parent: CPulseCell_Inflow_BaseEntrypoint
// Fields count: 5
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Inflow_Method {
public const nint m_MethodName = 0x70; // CUtlSymbolLarge
public const nint m_Description = 0x78; // CUtlString
public const nint m_bIsPublic = 0x80; // bool
public const nint m_ReturnType = 0x88; // CPulseValueFullType
public const nint m_Args = 0x98; // CUtlVector<CPulseRuntimeMethodArg>
}
// Parent: CBasePulseGraphInstance
// Fields count: 6
//
// Metadata:
@@ -321,6 +609,26 @@ namespace CS2Dumper.Schemas {
public const nint m_Tracepoints = 0xE0; // CUtlVector<CUtlString>
public const nint m_bTestYesOrNoPath = 0xF8; // bool
}
// Parent: CPulseCell_BaseFlow
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Outflow_CycleShuffled {
public const nint m_Outputs = 0x48; // CUtlVector<CPulse_OutflowConnection>
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeOutputIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 1
public static class CPulseCell_WaitForCursorsWithTagBase__CursorState_t {
public const nint m_TagName = 0x0; // CUtlSymbolLarge
}
// Parent: None
// Fields count: 2
//
@@ -330,7 +638,17 @@ namespace CS2Dumper.Schemas {
public const nint flWaitValue = 0x0; // float32
public const nint bFailOnCancel = 0x4; // bool
}
// Parent: None
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
public static class CPulseCell_Step_TestDomainCreateFakeEntity {
}
// Parent: CPulseCell_BaseFlow
// Fields count: 1
//
// Metadata:
@@ -343,6 +661,66 @@ namespace CS2Dumper.Schemas {
public const nint m_Input = 0x48; // CUtlString
}
// Parent: None
// Fields count: 0
//
// Metadata:
// MPulseLibraryBindings
// MPropertyDescription
public static class CPulseMathlib {
}
// Parent: CPulseGraphInstance_TestDomain
// Fields count: 1
//
// Metadata:
// MPulseInstanceDomainInfo
// MPulseLibraryBindings
public static class CPulseGraphInstance_TestDomain_Derived {
public const nint m_nInstanceValueX = 0x100; // int32
}
// Parent: CPulseCell_Inflow_BaseEntrypoint
// Fields count: 4
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Inflow_EntOutputHandler {
public const nint m_SourceEntity = 0x70; // CUtlSymbolLarge
public const nint m_SourceOutput = 0x78; // CUtlSymbolLarge
public const nint m_TargetInput = 0x80; // CUtlSymbolLarge
public const nint m_ExpectedParamType = 0x88; // CPulseValueFullType
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeConstantIndex_t {
public const nint m_Value = 0x0; // int16
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
public static class CPulseCell_Step_TestDomainTracepoint {
}
// Parent: None
// Fields count: 1
public static class PulseDocNodeID_t {
public const nint m_Value = 0x0; // int32
}
// Parent: CPulseCell_BaseValue
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
public static class CPulseCell_Val_TestDomainGetEntityName {
}
// Parent: None
// Fields count: 6
//
// Metadata:
@@ -368,6 +746,31 @@ namespace CS2Dumper.Schemas {
public const nint m_nLastReadByInstruction = 0x54; // int32
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeCellIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: None
// Fields count: 0
public static class CPulseExecCursor {
}
// Parent: None
// Fields count: 1
public static class PulseGraphInstanceID_t {
public const nint m_Value = 0x0; // uint32
}
// Parent: CPulseCell_BaseFlow
// Fields count: 2
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Outflow_IntSwitch {
public const nint m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection
public const nint m_CaseOutflows = 0x58; // CUtlVector<CPulse_OutflowConnection>
}
// Parent: None
// Fields count: 10
//
// Metadata:
@@ -384,6 +787,15 @@ namespace CS2Dumper.Schemas {
public const nint m_Constants = 0xA8; // CUtlVector<CPulse_Constant>
public const nint m_OutputConnections = 0xC0; // CUtlVector<CPulse_OutputConnection*>
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Test_MultiInflow_NoDefault {
}
// Parent: None
// Fields count: 2
//
@@ -407,7 +819,7 @@ namespace CS2Dumper.Schemas {
public const nint m_bTagSelfWhenComplete = 0x60; // bool
public const nint m_nDesiredKillPriority = 0x64; // PulseCursorCancelPriority_t
}
// Parent: None
// Parent: CPulseCell_BaseFlow
// Fields count: 2
//
// Metadata:
@@ -417,6 +829,11 @@ namespace CS2Dumper.Schemas {
public const nint m_RegisterMap = 0x50; // PulseRegisterMap_t
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeCallInfoIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: CPulseCell_BaseFlow
// Fields count: 2
//
// Metadata:
@@ -429,7 +846,7 @@ namespace CS2Dumper.Schemas {
public const nint m_Yes = 0x48; // CPulse_OutflowConnection
public const nint m_No = 0x58; // CPulse_OutflowConnection
}
// Parent: None
// Parent: CPulseCell_BaseFlow
// Fields count: 2
//
// Metadata:
@@ -442,6 +859,30 @@ namespace CS2Dumper.Schemas {
public const nint m_Yes = 0x48; // CPulse_OutflowConnection
public const nint m_No = 0x58; // CPulse_OutflowConnection
}
// Parent: CPulseCell_BaseFlow
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Step_DebugLog {
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeChunkIndex_t {
public const nint m_Value = 0x0; // int32
}
// Parent: CPulseCell_BaseFlow
// Fields count: 1
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
public static class CPulseCell_Outflow_CycleOrdered {
public const nint m_Outputs = 0x48; // CUtlVector<CPulse_OutflowConnection>
}
// Parent: None
// Fields count: 3
//
@@ -452,5 +893,33 @@ namespace CS2Dumper.Schemas {
public const nint m_Description = 0x38; // CUtlString
public const nint m_Type = 0x40; // CPulseValueFullType
}
// Parent: None
// Fields count: 1
public static class PulseRuntimeStateOffset_t {
public const nint m_Value = 0x0; // uint16
}
// Parent: CPulseCell_BaseValue
// Fields count: 0
//
// Metadata:
// MGetKV3ClassDefaults
// MCellForDomain
// MPulseCellMethodBindings
// MPropertyFriendlyName
// MPropertyDescription
// MPulseEditorHeaderIcon
public static class CPulseCell_Value_RandomInt {
}
// Parent: CPulseExecCursor
// Fields count: 4
//
// Metadata:
// MPulseLibraryBindings
public static class CPulseTurtleGraphicsCursor {
public const nint m_Color = 0x168; // Color
public const nint m_vPos = 0x16C; // Vector2D
public const nint m_flHeadingDeg = 0x174; // float32
public const nint m_bPenUp = 0x178; // bool
}
}
}