{ "AbilityName": "Graph_Geppetto_OD_02", "AbilityStacking": "Unique", "DefaultModifier": { "OnHitOther": [ { "$type": "CallGraphHitEvent", "EventName": "OnHitOther" } ] }, "EventGraph": { "EditorOnlyData": { "Event": { "OnAdded": { "Position": { "x": -110, "y": 500 } } }, "Graph": { "Pan": { "x": 410, "y": 251 }, "Zoom": 0.8695652 }, "Group": [ ], "Node": [ { "Position": { "x": 960.0001, "y": 190 } }, { "Position": { "x": 860.0001, "y": 370 } }, { "Position": { "x": 1960, "y": 370 } }, { "Position": { "x": 1650, "y": 370 } }, { "Position": { "x": 1340, "y": 670.0001 } }, { "Position": { "x": 250, "y": 190 } }, { "Position": { "x": 570.0001, "y": 420 } }, { "Position": { "x": -39.99997, "y": 200.0001 } }, { "Position": { "x": 70.00002, "y": 500 } }, { "Position": { "x": 1970, "y": 620 } }, { "Position": { "x": 2480, "y": 620 } }, { "Position": { "x": 2250, "y": 620 } }, { "Position": { "x": 1130, "y": 370 } }, { "Position": { "x": 700, "y": 190 } }, { "Position": { "x": 1120, "y": 660 } }, { "Position": { "x": 1210, "y": 210 } }, { "Position": { "x": 1650, "y": 620 } }, { "Position": { "x": 1120, "y": 780.0001 } }, { "Position": { "x": 2220, "y": 370 } }, { "Position": { "x": 2460, "y": 370 } }, { "Position": { "x": 500, "y": 190 } }, { "Position": { "x": 460, "y": 620.0001 } }, { "Position": { "x": 1410, "y": 370 } } ] }, "EventMap": { "OnAdded": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 8, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 1, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1000, 1012, 1015 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "CreateProp", "DefaultOutBind": 12, "InitialGraphKey": { }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1000 }, "PreActionBind": [ 6 ], "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1001, 1002, 1007, 1009, 1014 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1017 } }, { "$type": "AttachAttackProperty", "DefaultOutBind": -1, "Key": { "DefaultValue": "Monster_Geppetto_OD_AttackProperty_Bullet_01" }, "Target": { "$type": "ConfigInputValue", "BindId": 1002 }, "UsePropDoFrameHalt": false }, { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": 2, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1008 ] }, "Key": { "DefaultValue": "Eff_Monster_Geppetto_SpecialAttack_01_04_Trail" }, "PositionOffset": { "DefaultValue": { "x": 0, "y": 0.4, "z": 0 } }, "RotationOffset": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 1001 } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "BindId": 1013 }, "PreActionBind": [ 14, 17 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1006, 1016 ] }, "Vector": { "BindId": 1005 } }, { "$type": "GetPropCaster", "Caster": { "$type": "ConfigOutputValue" }, "DefaultOutBind": 20, "PreActionBind": [ 7 ], "TargetProp": { "$type": "ConfigInputValue", "BindId": 1004 } }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1016, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 4 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1017, 1018 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] } }, { "$type": "SequenceNode", "DefaultOutBind": -1, "Then": [ 5, 21 ] }, { "$type": "DelayNode", "Complete": 11, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 20 } }, { "$type": "DestroyEffectNode", "DefaultOutBind": -1, "EffectID": { "$type": "ConfigInputValue", "BindId": 1008 } }, { "$type": "DestroyProp", "DefaultOutBind": 10, "PropID": { "$type": "ConfigInputValue", "BindId": 1007 } }, { "$type": "ApplyRotateToVelocity", "DefaultOutBind": 22, "TargetProp": { "$type": "ConfigInputValue", "BindId": 1009 } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 0, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1011 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 1010 } }, { "$type": "VectorSub", "DefaultOutBind": -1, "InOne": { "BindId": 1011 }, "InTwo": { "BindId": 1012 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1015 }, "InTwo": { "DefaultValue": { "x": 0, "y": 0.2, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1019 ] } }, { "$type": "ApplySimpleMove", "DefaultOutBind": 9, "PreActionBind": [ 4 ], "TargetProp": { "$type": "ConfigInputValue", "BindId": 1014 }, "Time": { "DefaultValue": 30 }, "Velocity": { "BindId": 1006 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1013 ] }, "VarScope": "Auto", "VariableKey": "BulletSpeed" }, { "$type": "DelayNode", "Complete": 19, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 1 } }, { "$type": "DestroyEffectNode", "DefaultOutBind": -1, "EffectID": { "$type": "ConfigInputValue", "BindId": 1003 } }, { "$type": "GetLocalAvatar", "DefaultOutBind": 13, "LocalAvatar": { "$type": "ConfigOutputValue", "BindId": [ 1010 ] } }, { "$type": "DelayNode", "Complete": 16, "DefaultOutBind": -1, "DelayTime": { "DefaultValue": 1 } }, { "$type": "CreateEffectNode", "AutoDynamicInfo": { "$type": "EffectAutoDynamicValue", "EffFadeInTime": 0.9, "EffFadeOutTime": 0.3, "EffHoldTime": 0.5, "EffStartSizeX": 1, "EffStartSizeY": 25, "EffectTarget": 0 }, "DefaultOutBind": 3, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] }, "Key": { "DefaultValue": "Eff_Common_Alert_Rec_Ether_01" }, "Position": { "BindId": 1019 }, "PreActionBind": [ 6, 15 ], "Rotation": { "$type": "ConfigInputValue", "BindId": 1018 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } } } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 3 }, "ElementType": "Float", "Key": "BulletSpeed", "Scope": "Auto", "Type": "Float" } ] }, "OnAdded": [ { "$type": "CallGraphEvent", "EventName": "OnAdded" } ] }