Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 18s ago· Viewing build 6745 (Oct 02 2026)

CNmGraphDocStateNode

class

size 0x148 (328 bytes) · 12 own fields · last changed in build 6722

1 metadata entry
MGetKV3ClassDefaults
{ "_class": "CNmGraphDocStateNode", "m_ID": <HIDDEN FOR DIFF>, "m_name": "", "m_floatingComment": "", "m_position": [ 0.000000, 0.000000 ], "m_pChildGraph": { "_class": "CNmGraphDocFlowGraph", "m_ID": <HIDDEN FOR DIFF>, "m_nodes": [ { "_class": "CNmGraphDocPoseResultNode", "m_ID": <HIDDEN FOR DIFF>, "m_name": "", "m_floatingComment": "", "m_position": [ 0.000000, 0.000000 ], "m_pChildGraph": null, "m_pSecondaryGraph": null, "m_inputPins": [ { "m_ID": <HIDDEN FOR DIFF>, "m_name": "Out", "m_type": "Pose", "m_bIsDynamicPin": false, "m_bAllowMultipleOutConnections": false } ], "m_outputPins": [ ], "m_resultType": "Pose" } ], "m_graphType": "BlendTree", "m_viewOffset": [ 0.000000, 0.000000 ], "m_flViewZoom": 1.000000, "m_connections": [ ] }, "m_pSecondaryGraph": { "_class": "CNmGraphDocFlowGraph", "m_ID": <HIDDEN FOR DIFF>, "m_nodes": [ { "_class": "CNmGraphDocStateLayerDataNode", "m_ID": <HIDDEN FOR DIFF>, "m_name": "", "m_floatingComment": "", "m_position": [ 0.000000, 0.000000 ], "m_pChildGraph": null, "m_pSecondaryGraph": null, "m_inputPins": [ { "m_ID": <HIDDEN FOR DIFF>, "m_name": "Layer Weight", "m_type": "Float", "m_bIsDynamicPin": false, "m_bAllowMultipleOutConnections": false }, { "m_ID": <HIDDEN FOR DIFF>, "m_name": "Root Motion Weight", "m_type": "Float", "m_bIsDynamicPin": false, "m_bAllowMultipleOutConnections": false }, { "m_ID": <HIDDEN FOR DIFF>, "m_name": "Layer Mask", "m_type": "BoneMask", "m_bIsDynamicPin": false, "m_bAllowMultipleOutConnections": false } ], "m_outputPins": [ ], "m_resultType": "Special" } ], "m_graphType": "ValueTree", "m_viewOffset": [ 0.000000, 0.000000 ], "m_flViewZoom": 1.000000, "m_connections": [ ] }, "m_type": "BlendTreeState", "m_cloneSourceStateID": "00000000-0000-0000-0000-000000000000", "m_cloneStateVersion": "00000000-0000-0000-0000-000000000000", "m_stateEvents": [ ], "m_timedStateEvents": [ ], "m_events": [ ], "m_entryEvents": [ ], "m_executeEvents": [ ], "m_exitEvents": [ ], "m_timeRemainingEvents": [ ], "m_timeElapsedEvents": [ ], "m_bUseActualElapsedTimeInStateForTimedEvents": false }
Copy as
CNmGraphDocStateNode · 12 fields
0x58m_typeCNmGraphDocStateNode::StateType_t = "BlendTreeState"
0x5Cm_cloneSourceStateIDV_uuid_t = "00000000-0000-0000-0000-000000000000"
0x6Cm_cloneStateVersionV_uuid_t = "00000000-0000-0000-0000-000000000000"
0x80m_stateEventsCUtlVector< CNmGraphDocStateNode::StateEvent_t > = []
0x98m_timedStateEventsCUtlVector< CNmGraphDocStateNode::TimedStateEvent_t > = []
0xB0m_eventsCUtlVector< CGlobalSymbol > = []
0xC8m_entryEventsCUtlVector< CGlobalSymbol > = []
0xE0m_executeEventsCUtlVector< CGlobalSymbol > = []
0xF8m_exitEventsCUtlVector< CGlobalSymbol > = []
0x110m_timeRemainingEventsCUtlVector< CNmGraphDocStateNode::TimedStateEvent_t > = []
0x128m_timeElapsedEventsCUtlVector< CNmGraphDocStateNode::TimedStateEvent_t > = []
0x140m_bUseActualElapsedTimeInStateForTimedEventsbool = false
from CNmGraphDocNode · 6 fields
0x8m_IDV_uuid_t = varies between runs
0x18m_nameCUtlString = ""
0x20m_floatingCommentCUtlString = ""
0x28m_positionVector2D = [2 items]
0x48m_pChildGraphCNmGraphDocGraph* = {…}
0x50m_pSecondaryGraphCNmGraphDocGraph* = {…}

History

  1. 6722–6745changed
    • size 0x130 → 0x148
    • m_type offset 0x50 → 0x58
    • m_cloneSourceStateID offset 0x54 → 0x5C
    • m_stateEvents offset 0x68 → 0x80
    • m_timedStateEvents offset 0x80 → 0x98
    • m_events offset 0x98 → 0xB0
    • m_entryEvents offset 0xB0 → 0xC8
    • m_executeEvents offset 0xC8 → 0xE0
    • m_exitEvents offset 0xE0 → 0xF8
    • m_timeRemainingEvents offset 0xF8 → 0x110
    • m_timeElapsedEvents offset 0x110 → 0x128
    • m_bUseActualElapsedTimeInStateForTimedEvents offset 0x128 → 0x140
    • + m_cloneStateVersion V_uuid_t at 0x6C
  2. 6696–6701first dumped