Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas18,139ConVars & Commands7,284
Show
  • CPulseGraphExecutionHistory
  • CPulseRuntimeMethodArg
  • CPulse_BlackboardReference
  • CPulse_CallInfo
  • CPulse_Chunk
  • CPulse_Constant
  • CPulse_DomainValue
  • CPulse_InstructionDebug
  • CPulse_InvokeBinding
  • CPulse_OutflowConnection
  • CPulse_OutputConnection
  • CPulse_PublicOutput
  • CPulse_RegisterInfo
  • CPulse_ResumePoint
  • CPulse_TempVarBankDefinition
  • CPulse_TempVarInfo
  • CPulse_Variable
  • EPulseGraphExecutionHistoryFlag
  • OutflowWithRequirements_t
  • PGDInstruction_t
  • PulseApiFeature_t
  • PulseBestOutflowRules_t
  • PulseCursorCancelPriority_t
  • PulseCursorID_t
  • PulseCursorWakePriority_t
  • PulseCursorYieldToken_t
  • PulseDocNodeID_t
  • PulseDomainValueType_t
  • PulseDurationStringFormat_t
  • PulseGraphExecutionHistoryCursorDesc_t
  • PulseGraphExecutionHistoryEntry_t
  • PulseGraphExecutionHistoryNodeDesc_t
  • PulseGraphInstanceID_t
  • PulseInstructionCode_t
  • PulseMethodCallMode_t
  • PulseNodeDynamicOutflows_t
  • PulseNodeDynamicOutflows_t::DynamicOutflow_t
  • PulseRegisterMap_t
  • PulseRuntimeBlackboardReferenceIndex_t
  • PulseRuntimeCallInfoIndex_t
  • PulseRuntimeCellIndex_t
  • PulseRuntimeChunkIndex_t
  • PulseRuntimeConstantIndex_t
  • PulseRuntimeDomainValueIndex_t
  • PulseRuntimeEntrypointIndex_t
  • PulseRuntimeInvokeIndex_t
  • PulseRuntimeOutputIndex_t
  • PulseRuntimeRegisterIndex_t
  • PulseRuntimeStateOffset_t
  • PulseRuntimeTempVarBankIndex_t
  • PulseRuntimeTempVarIndex_t
  • PulseRuntimeVarIndex_t
  • PulseSelectorOutflowList_t
  • PulseValueType_t
  • PulseVariableKeysSource_t
  • SignatureOutflow_Continue
  • SignatureOutflow_Resume
  • CPulseCell_ExampleCriteria
  • CPulseCell_ExampleCriteria::Criteria_t
  • CPulseCell_ExampleSelector
  • CPulseCell_Outflow_TestExplicitYesNo
  • CPulseCell_Outflow_TestRandomYesNo
  • CPulseCell_Step_TestDomainCreateFakeEntity
  • CPulseCell_Step_TestDomainDestroyFakeEntity
  • CPulseCell_Step_TestDomainEntFire
  • CPulseCell_Step_TestDomainTracepoint
  • CPulseCell_TestEnums
  • CPulseCell_TestWaitWithAutoTracepoints
  • CPulseCell_TestWaitWithCursorState
  • CPulseCell_TestWaitWithCursorState::CursorState_t
  • CPulseCell_TestWaitWithCursorState::InstanceState_t
  • CPulseCell_TestYieldForever
  • CPulseCell_TestYieldWithObservables
  • CPulseCell_Test_MultiInflow_NoDefault
  • CPulseCell_Test_MultiInflow_WithDefault
  • CPulseCell_Test_MultiOutflow_WithParams
  • CPulseCell_Test_MultiOutflow_WithParams_Yielding
  • CPulseCell_Test_MultiOutflow_WithParams_Yielding::CursorState_t
  • CPulseCell_Test_NoInflow
Type / to search schemas
  1. Dota 2
  2. pulse_runtime_lib
  3. PGDInstruction_t

PGDInstruction_t

56 bytes (0x38), align 8Source
Used by fields
CPulse_Chunkm_Instructions
Also in
Counter-Strike 2Deadlock

Fields

NameTypeOffset
m_nCode
PulseInstructionCode_t = "INVALID"
00x00
m_nVar
PulseRuntimeVarIndex_t = -1
40x04
m_nReg0
PulseRuntimeRegisterIndex_t = -1
80x08
m_nReg1
PulseRuntimeRegisterIndex_t = -1
100x0A
m_nReg2
PulseRuntimeRegisterIndex_t = -1
120x0C
m_nInvokeBindingIndex
PulseRuntimeInvokeIndex_t = -1
160x10
m_nChunk
PulseRuntimeChunkIndex_t = -1
200x14
m_nDestInstruction
int32
240x18
m_nCallInfoIndex
PulseRuntimeCallInfoIndex_t = -1
280x1C
m_nConstIdx
PulseRuntimeConstantIndex_t = -1
320x20
m_nDomainValueIdx
PulseRuntimeDomainValueIndex_t = -1
340x22
m_nBlackboardReferenceIdx
PulseRuntimeBlackboardReferenceIndex_t = -1
360x24
m_nTempVarIdx
PulseRuntimeTempVarIndex_t = -1
380x26
Offsets are from Windows. Source revision 11101030 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.