cs2-dumper/generated/pulse_system.dll.json

859 lines
18 KiB
JSON
Raw Normal View History

2023-09-08 15:59:09 +08:00
{
2023-10-18 18:32:33 +08:00
"CBasePulseGraphInstance": {
"data": {},
"comment": null
},
2023-09-25 22:46:10 +08:00
"CPulseCell_Base": {
2023-10-18 18:32:33 +08:00
"data": {
"m_nEditorNodeID": {
"value": 8,
"comment": "PulseDocNodeID_t"
}
},
"comment": null
},
"CPulseCell_BaseFlow": {
"data": {},
"comment": "CPulseCell_Base"
},
"CPulseCell_BaseValue": {
"data": {},
"comment": "CPulseCell_Base"
},
"CPulseCell_BaseYieldingInflow": {
"data": {},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_BaseEntrypoint": {
2023-10-18 18:32:33 +08:00
"data": {
"m_EntryChunk": {
"value": 72,
"comment": "PulseRuntimeChunkIndex_t"
},
"m_RegisterMap": {
"value": 80,
"comment": "PulseRegisterMap_t"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_EntOutputHandler": {
2023-10-18 18:32:33 +08:00
"data": {
"m_ExpectedParamType": {
"value": 136,
"comment": "CPulseValueFullType"
},
"m_SourceEntity": {
"value": 112,
"comment": "CUtlSymbolLarge"
},
"m_SourceOutput": {
"value": 120,
"comment": "CUtlSymbolLarge"
},
"m_TargetInput": {
"value": 128,
"comment": "CUtlSymbolLarge"
}
},
"comment": "CPulseCell_Inflow_BaseEntrypoint"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_EventHandler": {
2023-10-18 18:32:33 +08:00
"data": {
"m_EventName": {
"value": 112,
"comment": "CUtlSymbolLarge"
}
},
"comment": "CPulseCell_Inflow_BaseEntrypoint"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_GraphHook": {
2023-10-18 18:32:33 +08:00
"data": {
"m_HookName": {
"value": 112,
"comment": "CUtlSymbolLarge"
}
},
"comment": "CPulseCell_Inflow_BaseEntrypoint"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_Method": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Args": {
"value": 152,
"comment": "CUtlVector<CPulseRuntimeMethodArg>"
},
"m_Description": {
"value": 120,
"comment": "CUtlString"
},
"m_MethodName": {
"value": 112,
"comment": "CUtlSymbolLarge"
},
"m_ReturnType": {
"value": 136,
"comment": "CPulseValueFullType"
},
"m_bIsPublic": {
"value": 128,
"comment": "bool"
}
},
"comment": "CPulseCell_Inflow_BaseEntrypoint"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_Wait": {
2023-10-18 18:32:33 +08:00
"data": {
"m_WakeResume": {
"value": 72,
"comment": "CPulse_ResumePoint"
}
},
"comment": "CPulseCell_BaseYieldingInflow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Inflow_Yield": {
2023-10-18 18:32:33 +08:00
"data": {
"m_UnyieldResume": {
"value": 72,
"comment": "CPulse_ResumePoint"
}
},
"comment": "CPulseCell_BaseYieldingInflow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_CycleOrdered": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Outputs": {
"value": 72,
"comment": "CUtlVector<CPulse_OutflowConnection>"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_CycleOrdered_InstanceState_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_nNextIndex": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_CycleRandom": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Outputs": {
"value": 72,
"comment": "CUtlVector<CPulse_OutflowConnection>"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_CycleShuffled": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Outputs": {
"value": 72,
"comment": "CUtlVector<CPulse_OutflowConnection>"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_CycleShuffled_InstanceState_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Shuffle": {
"value": 0,
"comment": "CUtlVectorFixedGrowable<uint8_t>"
},
"m_nNextShuffle": {
"value": 32,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_IntSwitch": {
2023-10-18 18:32:33 +08:00
"data": {
"m_CaseOutflows": {
"value": 88,
"comment": "CUtlVector<CPulse_OutflowConnection>"
},
"m_DefaultCaseOutflow": {
"value": 72,
"comment": "CPulse_OutflowConnection"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_SimultaneousParallel": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Outputs": {
"value": 72,
"comment": "CUtlVector<CPulse_OutflowConnection>"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_StringSwitch": {
2023-10-18 18:32:33 +08:00
"data": {
"m_CaseOutflows": {
"value": 88,
"comment": "CUtlVector<CPulse_OutflowConnection>"
},
"m_DefaultCaseOutflow": {
"value": 72,
"comment": "CPulse_OutflowConnection"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_TestExplicitYesNo": {
2023-10-18 18:32:33 +08:00
"data": {
"m_No": {
"value": 88,
"comment": "CPulse_OutflowConnection"
},
"m_Yes": {
"value": 72,
"comment": "CPulse_OutflowConnection"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Outflow_TestRandomYesNo": {
2023-10-18 18:32:33 +08:00
"data": {
"m_No": {
"value": 88,
"comment": "CPulse_OutflowConnection"
},
"m_Yes": {
"value": 72,
"comment": "CPulse_OutflowConnection"
}
},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Step_CallExternalMethod": {
2023-10-18 18:32:33 +08:00
"data": {
"m_ExpectedArgs": {
"value": 80,
"comment": "CUtlVector<CPulseRuntimeMethodArg>"
},
"m_MethodName": {
"value": 72,
"comment": "CUtlSymbolLarge"
}
},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Step_DebugLog": {
"data": {},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Step_PublicOutput": {
2023-10-18 18:32:33 +08:00
"data": {
"m_OutputIndex": {
"value": 72,
"comment": "PulseRuntimeOutputIndex_t"
}
},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Step_TestDomainCreateFakeEntity": {
"data": {},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Step_TestDomainDestroyFakeEntity": {
"data": {},
"comment": "CPulseCell_BaseFlow"
2023-09-25 22:46:10 +08:00
},
"CPulseCell_Step_TestDomainEntFire": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Input": {
"value": 72,
"comment": "CUtlString"
}
},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Step_TestDomainTracepoint": {
"data": {},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Test_MultiInflow_NoDefault": {
"data": {},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Test_MultiInflow_WithDefault": {
"data": {},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Test_NoInflow": {
"data": {},
"comment": "CPulseCell_BaseFlow"
},
"CPulseCell_Val_TestDomainFindEntityByName": {
"data": {},
"comment": "CPulseCell_BaseValue"
},
"CPulseCell_Val_TestDomainGetEntityName": {
"data": {},
"comment": "CPulseCell_BaseValue"
},
"CPulseCell_Value_RandomInt": {
"data": {},
"comment": "CPulseCell_BaseValue"
},
"CPulseCell_Value_TestValue50": {
"data": {},
"comment": "CPulseCell_BaseValue"
},
"CPulseExecCursor": {
"data": {},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulseGraphDef": {
2023-10-18 18:32:33 +08:00
"data": {
"m_CallInfos": {
"value": 144,
"comment": "CUtlVector<CPulse_CallInfo*>"
},
"m_Cells": {
"value": 48,
"comment": "CUtlVector<CPulseCell_Base*>"
},
"m_Chunks": {
"value": 24,
"comment": "CUtlVector<CPulse_Chunk*>"
},
"m_DomainIdentifier": {
"value": 8,
"comment": "CUtlSymbolLarge"
},
"m_InvokeBindings": {
"value": 120,
"comment": "CUtlVector<CPulse_InvokeBinding*>"
},
"m_OutputConnections": {
"value": 168,
"comment": "CUtlVector<CPulse_OutputConnection*>"
},
"m_ParentMapName": {
"value": 16,
"comment": "CUtlSymbolLarge"
},
"m_PublicOutputs": {
"value": 96,
"comment": "CUtlVector<CPulse_PublicOutput>"
},
"m_Vars": {
"value": 72,
"comment": "CUtlVector<CPulse_Variable>"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulseGraphInstance_TestDomain": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Tracepoints": {
"value": 216,
"comment": "CUtlVector<CUtlString>"
},
"m_bExpectingToDestroyWithYieldedCursors": {
"value": 210,
"comment": "bool"
},
"m_bExplicitTimeStepping": {
"value": 209,
"comment": "bool"
},
"m_bIsRunningUnitTests": {
"value": 208,
"comment": "bool"
},
"m_bTestYesOrNoPath": {
"value": 240,
"comment": "bool"
},
"m_nNextValidateIndex": {
"value": 212,
"comment": "int32_t"
}
},
"comment": "CBasePulseGraphInstance"
2023-09-25 22:46:10 +08:00
},
"CPulseGraphInstance_TestDomain_Derived": {
2023-10-18 18:32:33 +08:00
"data": {
"m_nInstanceValueX": {
"value": 248,
"comment": "int32_t"
}
},
"comment": "CPulseGraphInstance_TestDomain"
},
"CPulseGraphInstance_TurtleGraphics": {
"data": {},
"comment": "CBasePulseGraphInstance"
},
"CPulseMathlib": {
"data": {},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulseRuntimeMethodArg": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Description": {
"value": 56,
"comment": "CUtlString"
},
"m_Name": {
"value": 0,
"comment": "CKV3MemberNameWithStorage"
},
"m_Type": {
"value": 64,
"comment": "CPulseValueFullType"
}
},
"comment": null
},
"CPulseTestFuncs_DerivedDomain": {
"data": {},
"comment": null
},
"CPulseTestFuncs_LibraryA": {
"data": {},
"comment": null
},
"CPulseTestScriptLib": {
"data": {},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulseTurtleGraphicsCursor": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Color": {
"value": 392,
"comment": "Color"
},
"m_bPenUp": {
"value": 408,
"comment": "bool"
},
"m_flHeadingDeg": {
"value": 404,
"comment": "float"
},
"m_vPos": {
"value": 396,
"comment": "Vector2D"
}
},
"comment": "CPulseExecCursor"
2023-09-25 22:46:10 +08:00
},
"CPulse_CallInfo": {
2023-10-18 18:32:33 +08:00
"data": {
"m_CallMethodID": {
"value": 48,
"comment": "PulseDocNodeID_t"
},
"m_PortName": {
"value": 0,
"comment": "CUtlSymbolLarge"
},
"m_RegisterMap": {
"value": 16,
"comment": "PulseRegisterMap_t"
},
"m_nEditorNodeID": {
"value": 8,
"comment": "PulseDocNodeID_t"
},
"m_nSrcChunk": {
"value": 52,
"comment": "PulseRuntimeChunkIndex_t"
},
"m_nSrcInstruction": {
"value": 56,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulse_Chunk": {
2023-10-18 18:32:33 +08:00
"data": {
"m_InstructionEditorIDs": {
"value": 32,
"comment": "CUtlLeanVector<PulseDocNodeID_t>"
},
"m_Instructions": {
"value": 0,
"comment": "CUtlLeanVector<PGDInstruction_t>"
},
"m_Registers": {
"value": 16,
"comment": "CUtlLeanVector<CPulse_RegisterInfo>"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulse_InvokeBinding": {
2023-10-18 18:32:33 +08:00
"data": {
"m_FuncName": {
"value": 32,
"comment": "CUtlSymbolLarge"
},
"m_InstanceType": {
"value": 48,
"comment": "CPulseValueFullType"
},
"m_RegisterMap": {
"value": 0,
"comment": "PulseRegisterMap_t"
},
"m_nCellIndex": {
"value": 40,
"comment": "PulseRuntimeCellIndex_t"
},
"m_nSrcChunk": {
"value": 64,
"comment": "PulseRuntimeChunkIndex_t"
},
"m_nSrcInstruction": {
"value": 68,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulse_OutflowConnection": {
2023-10-18 18:32:33 +08:00
"data": {
"m_SourceOutflowName": {
"value": 0,
"comment": "CUtlSymbolLarge"
},
"m_nDestChunk": {
"value": 8,
"comment": "PulseRuntimeChunkIndex_t"
},
"m_nInstruction": {
"value": 12,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulse_OutputConnection": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Param": {
"value": 24,
"comment": "CUtlSymbolLarge"
},
"m_SourceOutput": {
"value": 0,
"comment": "CUtlSymbolLarge"
},
"m_TargetEntity": {
"value": 8,
"comment": "CUtlSymbolLarge"
},
"m_TargetInput": {
"value": 16,
"comment": "CUtlSymbolLarge"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulse_PublicOutput": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Description": {
"value": 8,
"comment": "CUtlString"
},
"m_Name": {
"value": 0,
"comment": "CUtlSymbolLarge"
},
"m_ParamType": {
"value": 16,
"comment": "CPulseValueFullType"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CPulse_RegisterInfo": {
2023-10-18 18:32:33 +08:00
"data": {
"m_OriginName": {
"value": 24,
"comment": "CKV3MemberNameWithStorage"
},
"m_Type": {
"value": 8,
"comment": "CPulseValueFullType"
},
"m_nLastReadByInstruction": {
"value": 84,
"comment": "int32_t"
},
"m_nReg": {
"value": 0,
"comment": "PulseRuntimeRegisterIndex_t"
},
"m_nWrittenByInstruction": {
"value": 80,
"comment": "int32_t"
}
},
"comment": null
},
"CPulse_ResumePoint": {
"data": {},
"comment": "CPulse_OutflowConnection"
2023-09-25 22:46:10 +08:00
},
"CPulse_Variable": {
2023-10-18 18:32:33 +08:00
"data": {
"m_DefaultValue": {
"value": 32,
"comment": "KeyValues3"
},
"m_Description": {
"value": 8,
"comment": "CUtlString"
},
"m_Name": {
"value": 0,
"comment": "CUtlSymbolLarge"
},
"m_Type": {
"value": 16,
"comment": "CPulseValueFullType"
},
"m_bIsPublic": {
"value": 50,
"comment": "bool"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"CTestDomainDerived_Cursor": {
2023-10-18 18:32:33 +08:00
"data": {
"m_nCursorValueA": {
"value": 392,
"comment": "int32_t"
},
"m_nCursorValueB": {
"value": 396,
"comment": "int32_t"
}
},
"comment": "CPulseExecCursor"
2023-09-25 22:46:10 +08:00
},
"FakeEntity_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Class": {
"value": 16,
"comment": "CUtlString"
},
"m_Name": {
"value": 8,
"comment": "CUtlString"
},
"m_bDestroyed": {
"value": 24,
"comment": "bool"
},
"m_bFuncWasCalled": {
"value": 40,
"comment": "bool"
},
"m_fValue": {
"value": 44,
"comment": "float"
},
"m_nHandle": {
"value": 0,
"comment": "PulseTestEHandle_t"
},
"m_pAssociatedGraphInstance": {
"value": 32,
"comment": "CPulseGraphInstance_TestDomain*"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PGDInstruction_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Arg0Name": {
"value": 32,
"comment": "CUtlSymbolLarge"
},
"m_Arg1Name": {
"value": 40,
"comment": "CUtlSymbolLarge"
},
"m_LiteralString": {
"value": 64,
"comment": "CBufferString"
},
"m_bLiteralBool": {
"value": 48,
"comment": "bool"
},
"m_flLiteralFloat": {
"value": 56,
"comment": "float"
},
"m_nCallInfoIndex": {
"value": 28,
"comment": "PulseRuntimeCallInfoIndex_t"
},
"m_nChunk": {
"value": 20,
"comment": "PulseRuntimeChunkIndex_t"
},
"m_nCode": {
"value": 0,
"comment": "PulseInstructionCode_t"
},
"m_nDestInstruction": {
"value": 24,
"comment": "int32_t"
},
"m_nInvokeBindingIndex": {
"value": 16,
"comment": "PulseRuntimeInvokeIndex_t"
},
"m_nLiteralInt": {
"value": 52,
"comment": "int32_t"
},
"m_nReg0": {
"value": 8,
"comment": "PulseRuntimeRegisterIndex_t"
},
"m_nReg1": {
"value": 10,
"comment": "PulseRuntimeRegisterIndex_t"
},
"m_nReg2": {
"value": 12,
"comment": "PulseRuntimeRegisterIndex_t"
},
"m_nVar": {
"value": 4,
"comment": "PulseRuntimeVarIndex_t"
},
"m_vLiteralVec3": {
"value": 80,
"comment": "Vector"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseDocNodeID_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRegisterMap_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Inparams": {
"value": 0,
"comment": "KeyValues3"
},
"m_Outparams": {
"value": 16,
"comment": "KeyValues3"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeCallInfoIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeCellIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeChunkIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeEntrypointIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeInvokeIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeOutputIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeRegisterIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int16_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeStateOffset_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "uint16_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseRuntimeVarIndex_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
},
"PulseTestEHandle_t": {
2023-10-18 18:32:33 +08:00
"data": {
"m_Value": {
"value": 0,
"comment": "int32_t"
}
},
"comment": null
2023-09-25 22:46:10 +08:00
}
2023-09-08 15:59:09 +08:00
}