Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
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
pulse_system
37
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
CPulseCell_Val_TestDomainFindEntityByName
CPulseCell_Val_TestDomainGetEntityName
CPulseCell_Value_TestValue50
CPulseGraphInstance_TestDomain
CPulseGraphInstance_TestDomain_Derived
CPulseGraphInstance_TestDomain_FakeEntityOwner
CPulseGraphInstance_TestDomain_UseReadOnlyBlackboardView
CPulseGraphInstance_TurtleGraphics
CPulseTurtleGraphicsCursor
CTestDomainDerived_Cursor
PulseTestEnumColor_t
PulseTestEnumFlagsAlt_t
PulseTestEnumFlags_t
PulseTestEnumShape_t
Type
/
to search schemas
Counter-Strike 2
pulse_runtime_lib
PulseInstructionCode_t
PulseInstructionCode_t
uint16_t
Source
Used by fields
PGDInstruction_t
m_nCode
Also in
Dota 2
differs
Deadlock
differs
Members
Name
Value
Hex
INVALID
0
0x00
IMMEDIATE_HALT
1
0x01
RETURN_VOID
2
0x02
RETURN_VALUE
3
0x03
LOOP_BREAK
4
0x04
NOP
5
0x05
JUMP
6
0x06
JUMP_COND
7
0x07
CHUNK_LEAP
8
0x08
CHUNK_LEAP_COND
9
0x09
PULSE_CALL_SYNC
10
0x0A
PULSE_CALL_ASYNC_FIRE
11
0x0B
CREATE_CHILD_CURSOR_OUTFLOW
12
0x0C
CELL_INVOKE
13
0x0D
LIBRARY_INVOKE
14
0x0E
SET_VAR
15
0x0F
GET_VAR
16
0x10
GET_VAR_DETACH
17
0x11
DETACH_REGISTER
18
0x12
SET_VAR_ARRAY_ELEMENT_1D
19
0x13
SET_VAR_OBSERVABLE
20
0x14
GET_CONST
21
0x15
GET_ARRAY_ELEMENT
22
0x16
GET_DOMAIN_VALUE
23
0x17
COPY
24
0x18
NOT
25
0x19
NEGATE
26
0x1A
ADD
27
0x1B
SUB
28
0x1C
MUL
29
0x1D
DIV
30
0x1E
MOD
31
0x1F
LT
32
0x20
LTE
33
0x21
EQ
34
0x22
NE
35
0x23
AND
36
0x24
OR
37
0x25
SCALE
38
0x26
SCALE_INV
39
0x27
ELEMENT_ACCESS
40
0x28
CONVERT_VALUE
41
0x29
REINTERPRET_INSTANCE
42
0x2A
GET_BLACKBOARD_REFERENCE
43
0x2B
SET_BLACKBOARD_REFERENCE
44
0x2C
GET_TEMPVAR
45
0x2D
SET_TEMPVAR
46
0x2E
SET_TEMPVAR_OBSERVABLE
47
0x2F
LAST_SERIALIZED_CODE
48
0x30
NEGATE_INT
49
0x31
NEGATE_FLOAT
50
0x32
NEGATE_VEC2
51
0x33
NEGATE_VEC3
52
0x34
NEGATE_VEC4
53
0x35
ADD_INT
54
0x36
ADD_FLOAT
55
0x37
ADD_STRING
56
0x38
ADD_VEC2
57
0x39
ADD_VEC3
58
0x3A
ADD_VEC3WS_VEC3
59
0x3B
ADD_VEC3_VEC3WS
60
0x3C
ADD_VEC4
61
0x3D
ADD_GAMETIME_FLOAT
62
0x3E
ADD_FLOAT_GAMETIME
63
0x3F
SUB_INT
64
0x40
SUB_FLOAT
65
0x41
SUB_VEC2
66
0x42
SUB_VEC3
67
0x43
SUB_VEC3WS_VEC3
68
0x44
SUB_VEC3WS_VEC3WS
69
0x45
SUB_VEC4
70
0x46
SUB_GAMETIME_FLOAT
71
0x47
SUB_GAMETIME
72
0x48
MUL_INT
73
0x49
MUL_FLOAT
74
0x4A
DIV_FLOAT
75
0x4B
MOD_INT
76
0x4C
MOD_FLOAT
77
0x4D
LT_INT
78
0x4E
LT_FLOAT
79
0x4F
LT_GAMETIME
80
0x50
LTE_INT
81
0x51
LTE_FLOAT
82
0x52
LTE_GAMETIME
83
0x53
EQ_BOOL
84
0x54
EQ_INT
85
0x55
EQ_FLOAT
86
0x56
EQ_VEC2
87
0x57
EQ_VEC3
88
0x58
EQ_VEC3WS
89
0x59
EQ_VEC4
90
0x5A
EQ_STRING
91
0x5B
EQ_ENTITY_NAME
92
0x5C
EQ_SCHEMA_ENUM
93
0x5D
EQ_EHANDLE
94
0x5E
EQ_PANEL_HANDLE
95
0x5F
EQ_OPAQUE_HANDLE
96
0x60
EQ_TEST_HANDLE
97
0x61
EQ_COLOR_RGB
98
0x62
EQ_ARRAY
99
0x63
EQ_GAMETIME
100
0x64
NE_BOOL
101
0x65
NE_INT
102
0x66
NE_FLOAT
103
0x67
NE_VEC2
104
0x68
NE_VEC3
105
0x69
NE_VEC3WS
106
0x6A
NE_VEC4
107
0x6B
NE_STRING
108
0x6C
NE_ENTITY_NAME
109
0x6D
NE_SCHEMA_ENUM
110
0x6E
NE_EHANDLE
111
0x6F
NE_PANEL_HANDLE
112
0x70
NE_OPAQUE_HANDLE
113
0x71
NE_TEST_HANDLE
114
0x72
NE_COLOR_RGB
115
0x73
NE_ARRAY
116
0x74
NE_GAMETIME
117
0x75
SCALE_VEC3
118
0x76
SCALE_VEC2
119
0x77
SCALE_VEC4
120
0x78
SCALE_INV_VEC3
121
0x79
SCALE_INV_VEC2
122
0x7A
SCALE_INV_VEC4
123
0x7B
ELEMENT_ACCESS_VEC2
124
0x7C
ELEMENT_ACCESS_VEC3
125
0x7D
ELEMENT_ACCESS_VEC3WS
126
0x7E
ELEMENT_ACCESS_VEC4
127
0x7F
ELEMENT_ACCESS_COLOR_RGB
128
0x80
GET_CONST_INLINE_STORAGE
129
0x81