{ "AbilityName": "NotoriousDeadEndButcher_Special_Manager_Short_01", "AbilityStacking": "Unique", "EventGraph": { "EditorOnlyData": { "Event": { "CheckDoorListSize": { "Position": { "x": 939.9999, "y": 790.0001 } }, "ClearDoorList": { "Position": { "x": 2200, "y": -1040 } }, "CreateDoorCheckSize": { "Position": { "x": 920, "y": 610 } }, "CreateSecondDoor": { "Position": { "x": 2200, "y": -1350 } }, "OnAbilityTrigger": { "Position": { "x": -4050, "y": -1310 } }, "SpawnTrain": { "Position": { "x": -1860, "y": -690.0001 } } }, "Graph": { "Pan": { "x": 3068, "y": 705 }, "Zoom": 1.15 }, "Group": [ { "Position": { "height": 400, "width": 1483.038, "x": -2875, "y": -30 }, "Title": "计算火车出生位置" }, { "Position": { "height": 150, "width": 200, "x": -2381.739, "y": -180 }, "Title": "New Group" } ], "Node": [ { "Position": { "x": -110, "y": -1280 } }, { "Position": { "x": 1650, "y": 790.0001 } }, { "Position": { "x": -1150, "y": -1400 } }, { "Position": { "x": 340, "y": -1280 } }, { "Position": { "x": -670, "y": 550 } }, { "Position": { "x": -850, "y": 650 } }, { "Position": { "x": 340, "y": -1150 } }, { "Position": { "x": -790.0001, "y": 70 } }, { "Position": { "x": -640.0001, "y": -650.0001 } }, { "Position": { "x": -530, "y": -1010 } }, { "Position": { "x": -640, "y": -560.0001 } }, { "Position": { "x": -430, "y": -520.0001 } }, { "Position": { "x": 3100, "y": 110 } }, { "Position": { "x": -270.0001, "y": 320 } }, { "Position": { "x": 40, "y": -410 } }, { "Comment": "射线打到墙则选择墙", "Position": { "x": 670, "y": -710 } }, { "Position": { "x": -1330, "y": -690 } }, { "Position": { "x": -350, "y": -270 } }, { "Position": { "x": 2430, "y": 209.9999 } }, { "Position": { "x": 200, "y": -690 } }, { "Position": { "x": 480.0001, "y": -690.0001 } }, { "Position": { "x": 1450, "y": 790 } }, { "Position": { "x": 1140, "y": 910 } }, { "Position": { "x": 1140, "y": 790 } }, { "Position": { "x": 1300, "y": 939.9999 } }, { "Position": { "x": -350, "y": -401 } }, { "Position": { "x": 370, "y": 79.99998 } }, { "Position": { "x": 3190, "y": -1040 } }, { "Position": { "x": 300, "y": -270 } }, { "Position": { "x": 2410, "y": -889.9999 } }, { "Position": { "x": 759.9999, "y": -1280 } }, { "Position": { "x": -1140, "y": -1030 } }, { "Comment": "没打到墙固定100距离", "Position": { "x": 670.0001, "y": -589.9999 } }, { "Position": { "x": 2750, "y": 330 } }, { "Position": { "x": 2720, "y": 230 } }, { "Position": { "x": 2460, "y": -1.525879E-05 } }, { "Position": { "x": -2550, "y": -1330 } }, { "Position": { "x": 2450, "y": -99.99999 } }, { "Position": { "x": 2740, "y": -60 } }, { "Position": { "x": 2440, "y": 310 } }, { "Position": { "x": -3440, "y": -1090 } }, { "Position": { "x": -871, "y": -340 } }, { "Position": { "x": 49.99999, "y": 80 } }, { "Position": { "x": -600, "y": -401 } }, { "Position": { "x": 49, "y": -270 } }, { "Position": { "x": -591, "y": -270 } }, { "Position": { "x": 49.99998, "y": -140 } }, { "Position": { "x": 2610, "y": -1040 } }, { "Position": { "x": 2840, "y": -1040 } }, { "Position": { "x": 2750, "y": 110 } }, { "Position": { "x": -480, "y": 340 } }, { "Position": { "x": -2660, "y": 230 } }, { "Position": { "x": 3020, "y": -1040 } }, { "Position": { "x": -2110, "y": -209.9999 } }, { "Position": { "x": -29.99996, "y": -1710 } }, { "Position": { "x": -160, "y": -1090 } }, { "Position": { "x": -910, "y": -1290 } }, { "Comment": "基于玩家坐标加300", "Position": { "x": -689.9999, "y": -1470 } }, { "Position": { "x": -2850, "y": 220 } }, { "Position": { "x": -2330, "y": -1270 } }, { "Position": { "x": -1610, "y": -330 } }, { "Position": { "x": -1350, "y": -140 } }, { "Comment": "第二个门旋转", "Position": { "x": -1060, "y": -80 } }, { "Position": { "x": -1320, "y": 0 } }, { "Position": { "x": 2200, "y": -200 } }, { "Position": { "x": -2830, "y": 100 } }, { "Position": { "x": -2230, "y": -1060 } }, { "Position": { "x": -2400, "y": 220 } }, { "Position": { "x": -150, "y": 550 } }, { "Position": { "x": -580.0001, "y": -1710 } }, { "Position": { "x": -3430, "y": -1300 } }, { "Position": { "x": -3608, "y": -1187 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": -2295, "y": -236.9999 } }, { "Position": { "x": -1380, "y": -1030 } }, { "Position": { "x": -1610, "y": -1030 } }, { "Position": { "x": -2290, "y": -149.9999 } }, { "Position": { "x": -669.9998, "y": -1120 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": 0, "y": 0 } }, { "Position": { "x": -2450, "y": 99.99998 } }, { "Position": { "x": -240, "y": -569.9999 } }, { "Position": { "x": -340, "y": -1710 } }, { "Position": { "x": 2240, "y": -1270 } }, { "Position": { "x": 2440, "y": -1180 } }, { "Position": { "x": 2240, "y": -1180 } }, { "Position": { "x": 2810, "y": -1350 } }, { "Position": { "x": -1890, "y": -210 } }, { "Position": { "x": 3160, "y": -1350 } }, { "Position": { "x": 1350, "y": -700 } }, { "Position": { "x": 780, "y": -480 } }, { "Position": { "x": 940, "y": -380 } }, { "Position": { "x": 1130, "y": -410 } }, { "Position": { "x": 1930, "y": -700 } }, { "Position": { "x": 1670, "y": -700 } }, { "Position": { "x": 1680, "y": -560 } }, { "Position": { "x": -2840, "y": -1340 } }, { "Position": { "x": -2930, "y": -1020 } }, { "Position": { "x": -2540, "y": -1120 } }, { "Position": { "x": -2750, "y": -1100 } }, { "Position": { "x": -2050, "y": -1340 } }, { "Position": { "x": -2030, "y": -1120 } }, { "Position": { "x": -1780, "y": -1000 } }, { "Position": { "x": -1400, "y": -1510 } }, { "Position": { "x": -1170, "y": -1700 } }, { "Position": { "x": -669.9998, "y": -1220 } }, { "Position": { "x": -490, "y": -1180 } }, { "Position": { "x": -1640, "y": -210 } }, { "Position": { "x": -970.0001, "y": -1710 } }, { "Position": { "x": -790.0001, "y": -1670 } }, { "Position": { "x": -1090, "y": -1600 } }, { "Position": { "x": 2410, "y": -1040 } }, { "Position": { "x": 559.9999, "y": -1280 } }, { "Position": { "x": -1830, "y": -1290 } }, { "Position": { "x": 1140, "y": 610 } }, { "Position": { "x": 980, "y": 700 } }, { "Position": { "x": 1550, "y": 610 } }, { "Position": { "x": 1340, "y": 680 } }, { "Position": { "x": 1740, "y": 610 } }, { "Position": { "x": -410, "y": 660 } }, { "Position": { "x": -420, "y": 550 } }, { "Position": { "x": -3190, "y": -1300 } }, { "Position": { "x": -580.0002, "y": -1610 } }, { "Position": { "x": 110, "y": 550 } }, { "Position": { "x": -1250, "y": -1290 } }, { "Position": { "x": 1800, "y": -49.99998 } }, { "Position": { "x": 2210, "y": -50.00002 } }, { "Position": { "x": 2020, "y": -50.00002 } }, { "Position": { "x": -1540, "y": -1230 } }, { "Position": { "x": -290, "y": -1200 } }, { "Position": { "x": 1020, "y": -540 } } ] }, "EventMap": { "CheckDoorListSize": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 23, "IsCustom": true, "ParametersBind": [ ] }, "ClearDoorList": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 112, "IsCustom": true, "ParametersBind": [ ] }, "CreateDoorCheckSize": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 115, "IsCustom": true, "ParametersBind": [ ] }, "CreateSecondDoor": { "$type": "ConfigAbilityGraphEvent", "CustomParams": [ ], "EventNodeBind": 87, "IsCustom": true, "ParametersBind": [ ] }, "OnAbilityTrigger": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 70, "ParametersBind": [ ] }, "SpawnTrain": { "$type": "ConfigAbilityGraphEvent", "EventNodeBind": 16, "IsCustom": true, "ParametersBind": [ ], "Template": "CustomEvent" } }, "NodeList": [ { "$type": "CreateProp", "DefaultOutBind": 3, "InitialGraphKey": { "DefaultValue": "NotoriousDeadEndButcher_Special_Door" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1061 }, "PreActionBind": [ 55, 130 ], "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1002, 1064 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1063 } }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Manager", "CustomParams": [ ], "DefaultOutBind": -1, "EventName": "SpawnTrain", "Params": [ ], "PreActionBind": [ 40 ], "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": 50 }, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1066 ] }, "Vector": { } }, { "$type": "AddToListNode", "DefaultOutBind": 113, "InValue": { "$type": "ConfigInputValue", "BindId": 1002 }, "List": { "$type": "ConfigInputValue", "BindId": 1003 }, "PreActionBind": [ 6 ] }, { "$type": "GetFromListByIndexNode", "DefaultOutBind": 121, "Index": { }, "List": { "$type": "ConfigInputValue", "BindId": 1100 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1020 ] }, "PreActionBind": [ 5 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1100 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1003 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "CreateProp", "DefaultOutBind": 42, "InitialGraphKey": { "DefaultValue": "NotoriousDeadEndButcher_Special_Train_Short_01" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1005 }, "PreActionBind": [ 50, 62, 81 ], "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1018, 1037, 1038, 1040 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1062 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1007, 1120 ] }, "VarScope": "Auto", "VariableKey": "FirstDoorPosRaw" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1028 ] }, "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1008 ] }, "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": -50 }, "PreActionBind": [ 10 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1121 ] }, "Vector": { "BindId": 1008 } }, { "$type": "SendTransformToClipScript", "DefaultOutBind": -1, "EffectTarget": { "$type": "ConfigInputValue", "BindId": 1019 }, "Position1": { "BindId": 1026 }, "Position2": { "BindId": 1013 }, "PreActionBind": [ 38, 34, 33, 49 ], "Rotation1": { "$type": "ConfigInputValue", "BindId": 1010 }, "Rotation2": { "$type": "ConfigInputValue", "BindId": 1027 }, "Scale1": { "DefaultValue": { "x": 1, "y": 0, "z": 0 } }, "Scale2": { "DefaultValue": { "x": 1, "y": 0, "z": 0 } } }, { "$type": "RotateRotation", "DefaultOutBind": -1, "InOne": { "$type": "ConfigInputValue", "BindId": 1004 }, "InTwo": { "$type": "ConfigInputValue", "BindId": 1046 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1022 ] }, "PreActionBind": [ 50 ] }, { "$type": "SetVariable", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 1055 }, "VarScope": "Auto", "VariableKey": "FirstDoorPos" }, { "$type": "SetVariable", "DefaultOutBind": 90, "Input": { "$type": "ConfigInputValue", "BindId": 1014 }, "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "SequenceNode", "DefaultOutBind": -1, "Then": [ 19, 43, 45, 7, 4 ] }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 44, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1006, 1012, 1031, 1033 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1004 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 1058 } }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1017, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 127 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1030 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "DoLineTrace", "CanHitDodgeDummy": { }, "CanHitGround": { "DefaultValue": false }, "CanHitOther": { }, "CanHitWall": { "DefaultValue": true }, "DefaultOutBind": 20, "EndPos": { "BindId": 1015 }, "Entity": { "$type": "ConfigOutputValue" }, "HitLayer": "StageCollider", "HitPoint": { "$type": "ConfigOutputValue", "BindId": [ 1014 ] }, "Normal": { "$type": "ConfigOutputValue" }, "PreActionBind": [ 8, 82 ], "StartPos": { "BindId": 1007 }, "Sucess": { "$type": "ConfigOutputValue", "BindId": [ 1016 ] } }, { "$type": "BranchNode", "Condition": { "BindId": 1016 }, "DefaultOutBind": -1, "FalseBind": 32, "TrueBind": 15 }, { "$type": "BranchNode", "Condition": { "BindId": 1025 }, "DefaultOutBind": -1, "FalseBind": -1, "PreActionBind": [ 24 ], "TrueBind": 1 }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1023 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "GetSizeOfList", "DefaultOutBind": 21, "Len": { "$type": "ConfigOutputValue", "BindId": [ 1024 ] }, "List": { "$type": "ConfigInputValue", "BindId": 1023 }, "PreActionBind": [ 22 ] }, { "$type": "IntCompareNode", "CompareType": "GreaterEqual", "DefaultOutBind": -1, "ParamOne": { "BindId": 1024 }, "ParamTwo": { "DefaultValue": 2 }, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1025 ] } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 14, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1053, 1054, 1055, 1057 ] }, "Rotation": { "$type": "ConfigOutputValue", "BindId": [ 1047 ] }, "Target": { "$type": "ConfigInputValue", "BindId": 1045 } }, { "$type": "AttachEffectNode", "AttachPoint": "", "DefaultOutBind": 12, "EffectID": { "$type": "ConfigOutputValue", "BindId": [ 1019 ] }, "Key": { "DefaultValue": "Eff_Monster_NotoriousDeadEndButcher_P1_Attack_06_02_Train" }, "PositionOffset": { }, "RotationOffset": { "$type": "ConfigInputValue", "BindId": 0 }, "Scale": { "DefaultValue": { "x": 1, "y": 1, "z": 1 } }, "Target": { "$type": "ConfigInputValue", "BindId": 1018 } }, { "$type": "ClearListNode", "DefaultOutBind": -1, "List": { "$type": "ConfigInputValue", "BindId": 1038 }, "PreActionBind": [ 29 ] }, { "$type": "SetVariable", "DefaultOutBind": -1, "Input": { "$type": "ConfigInputValue", "BindId": 1041 }, "PreActionBind": [ 46 ], "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1038, 1048 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Manager_Short_01", "CustomParams": [ ], "DefaultOutBind": -1, "EventName": "SpawnTrain", "Params": [ ], "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "VectorNormalize", "DefaultOutBind": -1, "PreActionBind": [ 74 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1039, 1065 ] }, "Vector": { "BindId": 1001 } }, { "$type": "SetVariable", "DefaultOutBind": 90, "Input": { "$type": "ConfigInputValue", "BindId": 1021 }, "PreActionBind": [ 82 ], "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1013 ] }, "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "RotateRotation", "DefaultOutBind": -1, "InOne": { "$type": "ConfigInputValue", "BindId": 1030 }, "InTwo": { "$type": "ConfigInputValue", "BindId": 1032 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1027 ] }, "PreActionBind": [ 18, 39 ] }, { "$type": "MakeRotationByAxis", "Angle": { "DefaultValue": 90 }, "Axis": { "DefaultValue": { "x": 1, "y": 0, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1036 ] } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 101, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1074 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 1050 } }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1034, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 127 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1035 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "RotateRotation", "DefaultOutBind": -1, "InOne": { "$type": "ConfigInputValue", "BindId": 1035 }, "InTwo": { "$type": "ConfigInputValue", "BindId": 1036 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1010 ] }, "PreActionBind": [ 37, 35 ] }, { "$type": "MakeRotationByAxis", "Angle": { "DefaultValue": -90 }, "Axis": { "DefaultValue": { "x": 1, "y": 0, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1032 ] } }, { "$type": "GetSelfEntity", "DefaultOutBind": -1, "Self": { "$type": "ConfigOutputValue", "BindId": [ 1073 ] } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1042, 1043 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Train_Short_01", "CustomParams": [ { "PortName": "Pos1", "PortType": "Vector3" }, { "PortName": "Rot1", "PortType": "Rotation" }, { "PortName": "Pos2", "PortType": "Vector3" }, { "PortName": "Rot2", "PortType": "Rotation" }, { "PortName": "Pos3", "PortType": "Vector3" }, { "PortName": "Rot3", "PortType": "Rotation" }, { "PortName": "Prop", "PortType": "EntityHandle" } ], "DefaultOutBind": 26, "EventName": "BeginPlay", "Params": [ { "$type": "ConfigInputValue", "BindId": 1057 }, { "$type": "ConfigInputValue", "BindId": 1047 }, { "$type": "ConfigInputValue", "BindId": 0 }, { "$type": "ConfigInputValue", "BindId": 0 }, { "$type": "ConfigInputValue", "BindId": 1033 }, { "$type": "ConfigInputValue", "BindId": 1022 }, { "$type": "ConfigInputValue", "BindId": 1040 } ], "PreActionBind": [ 13 ], "Target": { "$type": "ConfigInputValue", "BindId": 1037 } }, { "$type": "GetFromListByIndexNode", "DefaultOutBind": 25, "Index": { }, "List": { "$type": "ConfigInputValue", "BindId": 1043 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1045 ] }, "PreActionBind": [ 41 ] }, { "$type": "SetVariable", "DefaultOutBind": 28, "Input": { "$type": "ConfigInputValue", "BindId": 1031 }, "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "GetFromListByIndexNode", "DefaultOutBind": 17, "Index": { "DefaultValue": 1 }, "List": { "$type": "ConfigInputValue", "BindId": 1042 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1058 ] }, "PreActionBind": [ 41 ] }, { "$type": "VectorSub", "DefaultOutBind": -1, "InOne": { "BindId": 1012 }, "InTwo": { "BindId": 1054 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1041 ] } }, { "$type": "Foreach", "DefaultOutBind": -1, "Do": 48, "List": { "$type": "ConfigInputValue", "BindId": 1048 }, "ListValue": { "$type": "ConfigOutputValue", "BindId": [ 1011, 1049 ] }, "PreActionBind": [ 29 ] }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ ], "DefaultOutBind": 52, "EventName": "CloseDoor", "Params": [ ], "Target": { "$type": "ConfigInputValue", "BindId": 1049 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1026 ] }, "VarScope": "Auto", "VariableKey": "FirstDoorPos" }, { "$type": "MakeRotationByAxis", "Angle": { "DefaultValue": 180 }, "Axis": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1046 ] } }, { "$type": "VectorNormalize", "DefaultOutBind": -1, "PreActionBind": [ 58 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1069 ] }, "Vector": { "BindId": 1068 } }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ ], "DefaultOutBind": 27, "EventName": "DestoryDoor", "Params": [ ], "Target": { "$type": "ConfigInputValue", "BindId": 1011 } }, { "$type": "VectorSub", "DefaultOutBind": -1, "InOne": { "BindId": 1044 }, "InTwo": { "BindId": 1070 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1103 ] }, "PreActionBind": [ 73, 76 ] }, { "$type": "BranchNode", "Condition": { "BindId": 1060 }, "DefaultOutBind": -1, "FalseBind": -1, "TrueBind": -1 }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1028, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 9 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1063 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "SetVariable", "DefaultOutBind": 0, "Input": { "$type": "ConfigInputValue", "BindId": 1065 }, "PreActionBind": [ 31 ], "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1066 }, "InTwo": { "BindId": 1056 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1105 ] }, "PreActionBind": [ 2, 104 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1068 ] }, "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1074 }, "InTwo": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1075 ] } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": -50 }, "Result": { "$type": "ConfigOutputValue" }, "Vector": { } }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1078, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 108 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1071 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "RotateRotation", "DefaultOutBind": -1, "InOne": { "$type": "ConfigInputValue", "BindId": 1071 }, "InTwo": { "$type": "ConfigInputValue", "BindId": 1072 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1062 ] }, "PreActionBind": [ 61, 63 ] }, { "$type": "MakeRotationByAxis", "Angle": { "DefaultValue": 180 }, "Axis": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "DefaultOutBind": -1, "OutRotation": { "$type": "ConfigOutputValue", "BindId": [ 1072 ] } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue" }, "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1091 ] }, "VarScope": "Auto", "VariableKey": "FirstDoorPos" }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1081 }, "InTwo": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1098 ] } }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": -2 }, "PreActionBind": [ 51 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1092 ] }, "Vector": { "BindId": 1069 } }, { "$type": "GetFromListByIndexNode", "DefaultOutBind": 124, "Index": { "DefaultValue": 1 }, "List": { "$type": "ConfigInputValue", "BindId": 1116 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1119 ] }, "PreActionBind": [ 120 ] }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1051 }, "InTwo": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1112 ] }, "PreActionBind": [ 105 ] }, { "$type": "ClearListNode", "DefaultOutBind": 122, "List": { "$type": "ConfigInputValue", "BindId": 1101 }, "PreActionBind": [ 71 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1101 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1044 ] }, "VarScope": "Auto", "VariableKey": "FirstDoorPos" }, { "$type": "VectorProjectOnPlane", "DefaultOutBind": -1, "Normal": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "PreActionBind": [ 75 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1001 ] }, "Vector": { "BindId": 1080 } }, { "$type": "VectorSub", "DefaultOutBind": -1, "InOne": { "BindId": 1000 }, "InTwo": { "BindId": 1009 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1080 ] }, "PreActionBind": [ 103, 129 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1070 ] }, "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1097 ] }, "VarScope": "Auto", "VariableKey": "FirstDoorPosRaw" }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "PlaceholderNode", "DefaultOutBind": -1 }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1091 }, "InTwo": { "BindId": 1092 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1005 ] }, "PreActionBind": [ 65, 67 ] }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1120 }, "InTwo": { "BindId": 1121 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1015, 1021 ] }, "PreActionBind": [ 8, 11 ] }, { "$type": "DoLineTrace", "CanHitDodgeDummy": { }, "CanHitGround": { "DefaultValue": false }, "CanHitOther": { "DefaultValue": false }, "CanHitWall": { "DefaultValue": true }, "DefaultOutBind": 54, "EndPos": { "BindId": 1059 }, "Entity": { "$type": "ConfigOutputValue" }, "HitLayer": "AllCollider", "HitPoint": { "$type": "ConfigOutputValue" }, "Normal": { "$type": "ConfigOutputValue" }, "PreActionBind": [ 123, 69 ], "StartPos": { "BindId": 1112 }, "Sucess": { "$type": "ConfigOutputValue", "BindId": [ 1060 ] } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1085 ] }, "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1082, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 86 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1083 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1082 ] }, "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "CreateProp", "DefaultOutBind": 89, "InitialGraphKey": { "DefaultValue": "NotoriousDeadEndButcher_Special_Door" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1085 }, "PreActionBind": [ 85, 84 ], "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1086 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1083 } }, { "$type": "VectorProjectOnPlane", "DefaultOutBind": -1, "Normal": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "PreActionBind": [ 53 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1114 ] }, "Vector": { "BindId": 1103 } }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ { "PortName": "Rotation", "PortType": "Rotation" } ], "DefaultOutBind": -1, "EventName": "OpenDoor", "Params": [ { "$type": "ConfigInputValue", "BindId": 0 } ], "Target": { "$type": "ConfigInputValue", "BindId": 1086 } }, { "$type": "CreateProp", "DefaultOutBind": 95, "InitialGraphKey": { "DefaultValue": "NotoriousDeadEndButcher_Special_Door" }, "ModelSize": { "DefaultValue": 1 }, "Position": { "BindId": 1087 }, "PreActionBind": [ 93, 131 ], "PropID": { "$type": "ConfigOutputValue", "BindId": [ 1090, 1094 ] }, "Rotation": { "$type": "ConfigInputValue", "BindId": 1089 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1124 ] }, "VarScope": "Auto", "VariableKey": "SecondDoorPos" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1088 ] }, "VarScope": "Auto", "VariableKey": "Direction" }, { "$type": "MakeRotationByDirectionNode", "DefaultOutBind": -1, "Forward": { "BindId": 1088, "DefaultValue": { "x": 0, "y": 0, "z": 1 } }, "PreActionBind": [ 92 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1089 ] }, "Up": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } } }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ { "PortName": "Rotation", "PortType": "Rotation" } ], "DefaultOutBind": -1, "EventName": "OpenDoor", "Params": [ { "$type": "ConfigInputValue", "BindId": 0 } ], "Target": { "$type": "ConfigInputValue", "BindId": 1090 } }, { "$type": "AddToListNode", "DefaultOutBind": 94, "InValue": { "$type": "ConfigInputValue", "BindId": 1094 }, "List": { "$type": "ConfigInputValue", "BindId": 1093 }, "PreActionBind": [ 96 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1093 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "BranchNode", "Condition": { "BindId": 1096 }, "DefaultOutBind": -1, "FalseBind": 100, "PreActionBind": [ 98 ], "TrueBind": 36 }, { "$type": "IsEntityValid", "DefaultOutBind": -1, "Entity": { "$type": "ConfigInputValue", "BindId": 1095 }, "IsValid": { "$type": "ConfigOutputValue", "BindId": [ 1096 ] } }, { "$type": "GetEntityPosRot", "AttachPoint": { }, "DefaultOutBind": 102, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1081 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 1099 } }, { "$type": "GetLocalAvatar", "DefaultOutBind": 99, "LocalAvatar": { "$type": "ConfigOutputValue", "BindId": [ 1099 ] } }, { "$type": "SetVariable", "DefaultOutBind": 114, "Input": { "$type": "ConfigInputValue", "BindId": 1075 }, "PreActionBind": [ 59 ], "VarScope": "Auto", "VariableKey": "TargetPos" }, { "$type": "SetVariable", "DefaultOutBind": 114, "Input": { "$type": "ConfigInputValue", "BindId": 1098 }, "PreActionBind": [ 66 ], "VarScope": "Auto", "VariableKey": "TargetPos" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1009 ] }, "VarScope": "Auto", "VariableKey": "TargetPos" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1056 ] }, "VarScope": "Auto", "VariableKey": "TargetPos" }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1051, 1104 ] }, "VarScope": "Auto", "VariableKey": "TargetPos" }, { "$type": "VectorMulNum", "DefaultOutBind": -1, "Num": { "DefaultValue": -3 }, "PreActionBind": [ 31 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1102 ] }, "Vector": { "BindId": 1039 } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1102 }, "InTwo": { "BindId": 1097 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1123 ] }, "PreActionBind": [ 106, 77 ] }, { "$type": "VectorNormalize", "DefaultOutBind": -1, "PreActionBind": [ 88 ], "Result": { "$type": "ConfigOutputValue", "BindId": [ 1078 ] }, "Vector": { "BindId": 1114 } }, { "$type": "SplitVector", "DefaultOutBind": -1, "Input": { "BindId": 1104 }, "PreActionBind": [ 105 ], "X": { "$type": "ConfigOutputValue" }, "Y": { "$type": "ConfigOutputValue", "BindId": [ 1108 ] }, "Z": { "$type": "ConfigOutputValue" } }, { "$type": "MakeVector", "DefaultOutBind": -1, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1113 ] }, "PreActionBind": [ 111, 109 ], "X": { "BindId": 1106 }, "Y": { "BindId": 1108 }, "Z": { "BindId": 1107 } }, { "$type": "SplitVector", "DefaultOutBind": -1, "Input": { "BindId": 1105 }, "PreActionBind": [ 57 ], "X": { "$type": "ConfigOutputValue", "BindId": [ 1106 ] }, "Y": { "$type": "ConfigOutputValue" }, "Z": { "$type": "ConfigOutputValue", "BindId": [ 1107 ] } }, { "$type": "SequenceNode", "DefaultOutBind": -1, "Then": [ 47, -1, -1 ] }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ { "PortName": "Rotation", "PortType": "Rotation" } ], "DefaultOutBind": 30, "EventName": "OpenDoor", "Params": [ { "$type": "ConfigInputValue", "BindId": 0 } ], "Target": { "$type": "ConfigInputValue", "BindId": 1064 } }, { "$type": "GetEntityPosRot", "AttachPoint": { "DefaultValue": "Attck06_TrainPoint" }, "DefaultOutBind": 125, "Position": { "$type": "ConfigOutputValue", "BindId": [ 1122 ] }, "Rotation": { "$type": "ConfigOutputValue" }, "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "GetSizeOfList", "DefaultOutBind": 117, "Len": { "$type": "ConfigOutputValue", "BindId": [ 1111 ] }, "List": { "$type": "ConfigInputValue", "BindId": 1109 }, "PreActionBind": [ 116 ] }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1109 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "BranchNode", "Condition": { "BindId": 1110 }, "DefaultOutBind": -1, "FalseBind": -1, "PreActionBind": [ 118 ], "TrueBind": 119 }, { "$type": "IntCompareNode", "CompareType": "Equal", "DefaultOutBind": -1, "ParamOne": { "BindId": 1111 }, "ParamTwo": { "DefaultValue": 2 }, "Result": { "$type": "ConfigOutputValue", "BindId": [ 1110 ] } }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Manager", "CustomParams": [ ], "DefaultOutBind": -1, "EventName": "SpawnTrain", "Params": [ ], "Target": { "$type": "ConfigInputValue", "BindId": 0 } }, { "$type": "GetVariable", "DefaultOutBind": -1, "Output": { "$type": "ConfigOutputValue", "BindId": [ 1116 ] }, "VarScope": "Ability", "VariableKey": "DoorList" }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ ], "DefaultOutBind": 68, "EventName": "DestoryDoorImmediately", "Params": [ ], "Target": { "$type": "ConfigInputValue", "BindId": 1020 } }, { "$type": "GetAttackTarget", "AttackTarget": { "$type": "ConfigOutputValue", "BindId": [ 1050, 1095 ] }, "DefaultOutBind": 97, "FeatureTargetName": { "$type": "ConfigOutputValue" }, "PreActionBind": [ 40 ], "Target": { "$type": "ConfigInputValue", "BindId": 1073 } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1113 }, "InTwo": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1059 ] }, "PreActionBind": [ 110 ] }, { "$type": "InvokeEventNode", "AbilityName": "NotoriousDeadEndButcher_Special_Door", "CustomParams": [ ], "DefaultOutBind": -1, "EventName": "DestoryDoor", "Params": [ ], "Target": { "$type": "ConfigInputValue", "BindId": 1119 } }, { "$type": "SetVariable", "DefaultOutBind": 56, "Input": { "$type": "ConfigInputValue", "BindId": 1084 }, "PreActionBind": [ 129 ], "VarScope": "Auto", "VariableKey": "FirstDoorPosRaw" }, { "$type": "VectorSub", "DefaultOutBind": -1, "InOne": { "BindId": 1006 }, "InTwo": { "BindId": 1053 }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1115 ] } }, { "$type": "MakeVector", "DefaultOutBind": -1, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1017, 1034 ] }, "PreActionBind": [ 128 ], "X": { "BindId": 1117 }, "Y": { }, "Z": { "BindId": 1118 } }, { "$type": "SplitVector", "DefaultOutBind": -1, "Input": { "BindId": 1115 }, "PreActionBind": [ 126 ], "X": { "$type": "ConfigOutputValue", "BindId": [ 1117 ] }, "Y": { "$type": "ConfigOutputValue" }, "Z": { "$type": "ConfigOutputValue", "BindId": [ 1118 ] } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1122 }, "InTwo": { "DefaultValue": { "x": 0, "y": 1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1000, 1084 ] } }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1123 }, "InTwo": { "DefaultValue": { "x": 0, "y": -1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1061 ] }, "PreActionBind": [ 107 ] }, { "$type": "VectorAdd", "DefaultOutBind": -1, "InOne": { "BindId": 1124 }, "InTwo": { "DefaultValue": { "x": 0, "y": -1, "z": 0 } }, "OutValue": { "$type": "ConfigOutputValue", "BindId": [ 1087 ] }, "PreActionBind": [ 91 ] } ], "VariableRegisterList": [ { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueList", "ElementType": "Entity", "Elements": [ ] }, "ElementType": "Entity", "Key": "DoorList", "Scope": "Ability", "Type": "List" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueInt", "Value": 0 }, "ElementType": "Integer", "Key": "ForLoopIndex", "Scope": "Auto", "Type": "Integer" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueInt", "Value": 1 }, "ElementType": "Integer", "Key": "EndDoor", "Scope": "Auto", "Type": "Integer" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueList", "ElementType": "Integer", "Elements": [ ] }, "ElementType": "Integer", "Key": "TestList", "Scope": "Auto", "Type": "List" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValue" }, "ElementType": "Entity", "Key": "Train", "Scope": "Auto", "Type": "Entity" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "MaxPosition", "Scope": "Ability", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueFloat", "Value": 0 }, "ElementType": "Float", "Key": "MaxDistance", "Scope": "Ability", "Type": "Float" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "Direction", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "FirstDoorPos", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "SecondDoorPos", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValue" }, "ElementType": "Entity", "Key": "StartDoor", "Scope": "Auto", "Type": "Entity" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "TargetPos", "Scope": "Auto", "Type": "Vector" }, { "$type": "AbilityVariableRegister", "DefaultValue": { "$type": "ConfigDynamicValueVector", "Value": { "x": 0, "y": 0, "z": 0 } }, "ElementType": "Vector", "Key": "FirstDoorPosRaw", "Scope": "Auto", "Type": "Vector" } ] }, "OnAbilityTrigger": [ { "$type": "CallGraphEvent", "EventName": "OnAbilityTrigger" } ] }