Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 7s ago· Viewing build 6722 (Sep 29 2026), not the latest

CPulseCell_BooleanSwitchState

class

size 0x1F8 (504 bytes) · 3 own fields · last changed in build 6722

4 metadata entries
MGetKV3ClassDefaults
{ "_class": "CPulseCell_BooleanSwitchState", "m_nEditorNodeID": -1, "m_BaseFlow_OnAfterCancel": { "m_SourceOutflowName": "", "m_nDestChunk": -1, "m_nInstruction": -1 }, "m_BaseFlow_WhileActive": { "m_SourceOutflowName": "", "m_nDestChunk": -1, "m_nInstruction": -1 }, "m_Condition": { "m_EvaluateConnection": { "m_SourceOutflowName": "", "m_nDestChunk": -1, "m_nInstruction": -1 }, "m_DependentObservableVars": [ ], "m_DependentObservableBlackboardReferences": [ ], "m_DependentObservableTempVars": [ ] }, "m_WhenTrue": { "m_SourceOutflowName": "", "m_nDestChunk": -1, "m_nInstruction": -1 }, "m_WhenFalse": { "m_SourceOutflowName": "", "m_nDestChunk": -1, "m_nInstruction": -1 } }
MPropertyFriendlyName
"Monitor Observable"
MPropertyDescription
"While active, manage child cursors based on the results of a boolean condition. When the observable result changes, the prior cursor will be canceled and the appropriate outflow will fire a new child cursor. Will monitor continuously until externally canceled."
MPulseEditorCanvasItemSpecKV3
"{ className = 'IsStateNode' item_factory = 'BooleanSwitchState' }"
Copy as
CPulseCell_BooleanSwitchState · 3 fields
0xD8m_ConditionCPulseObservableExpression< bool > = {…}
0x168m_WhenTrueCPulse_OutflowConnection = {…}
0x1B0m_WhenFalseCPulse_OutflowConnection = {…}
from CPulseCell_BaseYieldingInflow · 2 fields
0x48m_BaseFlow_OnAfterCancelCPulse_ResumePoint = {…}
0x90m_BaseFlow_WhileActiveCPulse_ResumePoint = {…}
from CPulseCell_Base · 1 field
0x8m_nEditorNodeIDPulseDocNodeID_t = -1

History

  1. 6722–6745changed
    • size 0x198 → 0x1F8
    • m_Condition offset 0x48 → 0xD8, type PulseObservableBoolExpression_t → CPulseObservableExpression< bool >
    • m_WhenTrue offset 0x108 → 0x168
    • m_WhenFalse offset 0x150 → 0x1B0
    • − m_SubGraph
  2. 6696–6701first dumped