3453 lines
68 KiB
JSON
3453 lines
68 KiB
JSON
{
|
|
"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"
|
|
}
|
|
]
|
|
} |