{ "AbilityName": "Graph_LevelAbility_ApplyRotation", "AbilityStacking": "Unique", "EventGraph": { "EditorOnlyData": { "Event": { "OnAbilityTrigger": { "Position": { "x": 270, "y": 180 } } }, "Graph": { "Pan": { "x": 20, "y": -6 }, "Zoom": 1.520875 }, "Group": [ ], "Node": [ { "Position": { "x": 740, "y": 180 } }, { "Position": { "x": 290, "y": 550 } }, { "Position": { "x": 490, "y": 260 } }, { "Position": { "x": 620, "y": 410 } }, { "Position": { "x": 310, "y": 410 } } ] }, "EventMap": { "OnAbilityTrigger": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 0, "ParametersBind": [ ] } }, "NodeList": [ { "$type": "ApplyRotation", "DefaultOutBind": -1, "PreActionBind": [ 2, 3 ], "Rotation": { "$type": "ConfigInputValue", "BindId": 1003 }, "TargetProp": { "$type": "ConfigInputValue", "BindId": 1000 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1002 ] }, "VarScope": "Auto", "VariableKey": "Angle" }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1000 ] } }, { "$type": "MakeRotationByAxis", "Angle": { "BindId": 1002 }, "Axis": { "BindId": 1001, "DefaultValue": { "x": 0, "y": 0, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] }, "PreActionBind": [ 4, 1 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "VarScope": "Auto", "VariableKey": "Axis" } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 3, "y": 0, "z": -2 } }, "ElementType": "Vector", "Key": "Axis", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 5 }, "ElementType": "Float", "Key": "Angle", "Scope": "Auto", "Type": "Float" } ] }, "OnAbilityTrigger": [ { "$type": "CallGraphEvent", "EventName": "OnAbilityTrigger" } ] }