feedback5 O10: 自选 operator kits 棘刺, 司霆惊蛰 and 赤刃明霄陈 — every skill, talent, trait and module (stage 1 / 3) at every form

- server/sim/content/kits/ops/op-thorns.js (领主; LOR-X, LOR-Δ), op-leizi2.js (解放者; LIB-X), op-chen3.js (术战者; AFT-X),
  appended to OPERATOR_KIT_FILES; numbers from the composed records (backups.json), mechanics from PRTS and the client's
  battle data (buff templates, charpacks, skill / equip / projectile prefabs, skeleton clips). No engine change; the data
  triggers unchanged (司霆惊蛰 S1 / S2 SEARCH reported, not changed).
- tests: test/content/op_thorns.test.js (12), op_leizi2.test.js (12), op_chen3.test.js (11).
- golden: only diy moved — diy-049 … diy-053 now field the three new kits in every form × module × skill (the diy family
  packs every kitted operator, 12 pieces per battle); the prototype battles moved from diy-049 … 052 to diy-054 … 057 (same
  pieces, new ids); diy-001 … 048 and the roster / bonds / fields / matches / standins families unchanged.
This commit is contained in:
sganggs committed 2026-10-06 01:35:01 +08:00
1 parent fef4ea3d4b
commit fd7f16c595
8 files changed
+2324 -118

No files matched your search

+322 -118
View File
@@ -1974,133 +1974,126 @@
"snaps": "8eac4d32 fa5c2376 bc1e9184 84fb1db6 b4b3b807 cc6f6399 c665e4ff 261094cd 5d5c61fd 1bf27396 b526ffa6 e433a3a2 7d8bd521 d7eb687d 4d18ecc9 f640c5fd 0912a7d6 cc22df71 1a833e56 d877d28b 8a887ef8 8014c7dd"
},
"diy-049": {
"about": "5_diy1_a=cdfend 5_diy2_b=cdfend 5_diy1_a=cguard 5_diy2_b=cguard 5_diy1_a=csnipe 5_diy2_b=csnipe 5_diy1_a=ccast 5_diy2_b=ccast 5_diy1_a=cmedic 5_diy2_b=cmedic 5_diy1_a=csuppo 5_diy2_b=csuppo",
"fast": true,
"about": "5_diy1_a=thorns/S1 5_diy2_a=thorns/S2 5_diy1_a=thorns/S3 5_diy2_b=thorns/S1 5_diy1_b=thorns/S2 5_diy2_b=thorns/S3 5_diy1_b=thorns/S1/002_thorns 5_diy2_b=thorns/S2/002_thorns 5_diy1_b=thorns/S3/002_thorns 5_diy2_b=thorns/S1/003_thorns 5_diy1_b=thorns/S2/003_thorns 5_diy2_b=thorns/S3/003_thorns",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m05",
"modeId": "mode_multi_normal",
"round": 12,
"seed": 2215018795,
"waveId": "act1autochess_h05",
"time": 230,
"ticks": 6900,
"reason": "timeout",
"killed": 2,
"total": 60,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":2,"total":60,"perfect":false,"leaks":58,"leaksUncounted":0,"coins":0,"dmg":267738,"bossDmg":0,"heal":59968,"deaths":6,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_a",2,null,0,0,76,0,304,6384,0,22,1],
["p1",2,"op","chess_char_5_diy2_b",2,"none",0,0,75,0,652,8724,0,41,2],
["p1",3,"op","chess_char_5_diy1_a",2,null,2564,1,6,0,21282,21790,0,137,3],
["p1",4,"op","chess_char_5_diy2_b",2,"none",3334,1,8,2,22607,38177,0,115,4],
["p1",5,"op","chess_char_5_diy1_a",2,null,1271,1,10,0,2272,0,0,99,2],
["p1",6,"op","chess_char_5_diy2_b",2,"none",1510,1,11,0,2916,0,0,108,3],
["p1",7,"op","chess_char_5_diy1_a",2,null,1133,1,1,0,0,0,0,0,0],
["p1",8,"op","chess_char_5_diy2_b",2,"none",1360,1,3,0,97722,0,0,178,4],
["p1",9,"op","chess_char_5_diy1_a",2,null,1218,1,5,0,0,0,29529,69,4],
["p1",10,"op","chess_char_5_diy2_b",2,"none",1374,1,7,0,0,0,30439,60,4],
["p1",11,"op","chess_char_5_diy1_a",2,null,932,1,9,0,56880,0,0,144,3],
["p1",12,"op","chess_char_5_diy2_b",2,"none",1131,1,12,0,63104,0,0,136,3]
],
"enemies": {"enemy_1045_hammer_2":[12,0,11,37471,77249],"enemy_1061_zomshd":[48,2,45,37605,269489]},
"hooks": [1,76,6900,1205,1205,3051,3051,29902,8,64,33,29,0,37113,285,23,60,56,1,8,0,0,0],
"events": {"atk":1205,"deploy":16,"die":8,"dmg":3051,"heal":129,"leak":56,"skill":62,"spawn":72,"status":555},
"fx": {},
"snaps": "c6bdc18a 6fb12fe1 c3c94d6f f42e9bba 6ea4c93a ff3506ac f551dbb2 248e7a29 e877982d 0b8ac60e d21ffc26 89eda7b5 7ef13ac0 2d2fce6f 32484e38 3407d0b5 1b59f452 55141007 fc87be97 6239dcab e11e96f9 250fe5b6 a75b766c"
},
"diy-050": {
"about": "5_diy1_a=acfend 5_diy2_b=acfend 5_diy1_a=acpion 5_diy2_b=acpion 5_diy1_a=acguad 5_diy2_b=acguad 5_diy1_a=acnipe 5_diy2_b=acnipe 5_diy1_a=accast 5_diy2_b=accast 5_diy1_a=acmedc 5_diy2_b=acmedc",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m06",
"modeId": "mode_multi_hard",
"round": 12,
"seed": 574294847,
"waveId": "act1autochess_h05",
"time": 214.8,
"ticks": 6444,
"time": 207.1,
"ticks": 6213,
"reason": "cleared",
"killed": 0,
"total": 60,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 115,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":0,"total":60,"perfect":false,"leaks":60,"leaksUncounted":0,"coins":0,"dmg":157435,"bossDmg":0,"heal":12039,"deaths":23,"layerGains":{}}},
"players": {"p1":{"killed":0,"total":60,"perfect":false,"leaks":60,"leaksUncounted":0,"coins":0,"dmg":89810,"bossDmg":0,"heal":1707,"deaths":17,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_a",2,null,0,0,82,0,28,5208,0,2,0],
["p1",2,"op","chess_char_5_diy2_b",2,"uniequip_002_acfend",3371,1,6,0,0,0,0,0,0],
["p1",3,"op","chess_char_5_diy1_a",2,null,1529,1,9,0,20856,0,0,0,7],
["p1",4,"op","chess_char_5_diy2_b",2,"uniequip_002_acpion",0,0,72,0,174,5712,0,6,0],
["p1",5,"op","chess_char_5_diy1_a",2,null,0,0,67,0,13430,5276,0,29,1],
["p1",6,"op","chess_char_5_diy2_b",2,"uniequip_002_acguad",0,0,78,0,61051,12366,0,48,2],
["p1",7,"op","chess_char_5_diy1_a",2,null,0,0,85,0,698,3816,0,13,1],
["p1",8,"op","chess_char_5_diy2_b",2,"uniequip_002_acnipe",0,0,84,0,2755,4761,0,39,1],
["p1",9,"op","chess_char_5_diy1_a",2,null,0,0,52,0,19051,2744,0,7,1],
["p1",10,"op","chess_char_5_diy2_b",2,"uniequip_002_accast",0,0,51,0,39393,3498,0,7,1],
["p1",11,"op","chess_char_5_diy1_a",2,null,0,0,47,0,0,2448,1260,3,0],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_002_acmedc",0,0,54,0,0,9324,10779,8,1]
["p1",1,"op","chess_char_5_diy1_a",0,null,0,0,66,0,5486,4126,0,25,1],
["p1",2,"op","chess_char_5_diy2_a",1,null,0,0,59,0,6937,4930,804,12,1],
["p1",3,"op","chess_char_5_diy1_a",2,null,0,0,82,0,7561,6189,0,36,1],
["p1",4,"op","chess_char_5_diy2_b",0,"none",0,0,53,0,9536,4854,0,35,1],
["p1",5,"op","chess_char_5_diy1_b",1,"none",0,0,51,0,6927,5250,396,25,1],
["p1",6,"op","chess_char_5_diy2_b",2,"none",0,0,80,0,4547,7788,507,21,0],
["p1",7,"op","chess_char_5_diy1_b",0,"uniequip_002_thorns",0,0,76,0,4221,7761,0,14,0],
["p1",8,"op","chess_char_5_diy2_b",1,"uniequip_002_thorns",2587,1,1,0,0,0,0,0,0],
["p1",9,"op","chess_char_5_diy1_b",2,"uniequip_002_thorns",2587,1,3,0,0,0,0,0,0],
["p1",10,"op","chess_char_5_diy2_b",0,"uniequip_003_thorns",2507,1,5,0,0,0,0,0,0],
["p1",11,"op","chess_char_5_diy1_b",1,"uniequip_003_thorns",2507,1,7,0,8094,0,0,33,3],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_003_thorns",2507,1,9,0,36502,0,0,90,2]
],
"enemies": {"enemy_1045_hammer_2":[12,0,12,15694,22503],"enemy_1061_zomshd":[48,0,48,39458,134932]},
"hooks": [1,85,6444,245,245,412,396,10112,23,83,15,15,0,16629,0,28,60,60,1,26,0,0,16],
"events": {"atk":263,"deploy":25,"die":23,"dmg":396,"fx":86,"heal":23,"leak":60,"skill":30,"spawn":72,"status":14},
"fx": {"aoe":5,"dodge":16,"dp":7,"slash":56,"spGain":2},
"snaps": "580b238a aa91295b 3af047b3 a833e612 f6a0b595 1eba1563 0c047aab 7838a66c 34fc5adc 627a4814 4d7c5d84 41a4b79a 721f8563 f6d5a347 76cda6c2 74e73fdb 220b1dd6 2f7b90e4 d3a2ce26 6a84c6a3 1aae6574 0e8ef572"
"enemies": {"enemy_1045_hammer_2":[12,0,12,11500,29419],"enemy_1061_zomshd":[48,0,48,29399,127071]},
"hooks": [1,82,6213,367,367,2529,2828,19498,17,77,10,9,0,8905,1,36,60,60,1,17,0,0,0],
"events": {"atk":367,"deploy":22,"die":17,"dmg":2828,"fx":4,"leak":60,"skill":19,"spawn":72,"status":2},
"fx": {"thorns":4},
"snaps": "b601d3f1 6dfa16cd cee1118f f4782155 c3d9b9d2 e57c7d39 3868462e d2fdff5a a95480bd f78757a8 cdfa4d24 6f8fc4cd 9ab12cc4 31245fb4 c4bb98cd 138abb5c e608f928 9fd9177c 396dd1c7 7d001b36 a9854c8b"
},
"diy-050": {
"about": "6_diy1_a=thorns/S1 6_diy2_a=thorns/S2 6_diy1_a=thorns/S3 6_diy2_b=thorns/S1 6_diy1_b=thorns/S2 6_diy2_b=thorns/S3 6_diy1_b=thorns/S1/002_thorns 6_diy2_b=thorns/S2/002_thorns 6_diy1_b=thorns/S3/002_thorns 6_diy2_b=thorns/S1/003_thorns 6_diy1_b=thorns/S2/003_thorns 6_diy2_b=thorns/S3/003_thorns",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m06",
"modeId": "mode_multi_hard",
"round": 13,
"seed": 574294847,
"waveId": "act1autochess_h06",
"time": 209.53,
"ticks": 6286,
"reason": "cleared",
"killed": 5,
"total": 105,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":5,"total":105,"perfect":false,"leaks":100,"leaksUncounted":0,"coins":0,"dmg":118165,"bossDmg":0,"heal":1510,"deaths":19,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",0,null,0,0,127,0,5426,6189,0,11,0],
["p1",2,"op","chess_char_6_diy2_a",1,null,2063,1,7,0,14033,0,0,60,3],
["p1",3,"op","chess_char_6_diy1_a",2,null,2063,1,9,0,21523,0,0,167,2],
["p1",4,"op","chess_char_6_diy2_b",0,"none",0,0,110,0,2910,7281,0,9,0],
["p1",5,"op","chess_char_6_diy1_b",1,"none",0,0,72,1,8394,5086,232,12,1],
["p1",6,"op","chess_char_6_diy2_b",2,"none",2427,1,119,0,5981,4854,0,34,1],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_002_thorns",0,0,65,0,4937,5374,0,10,0],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_thorns",0,0,100,3,32112,6268,894,11,1],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_thorns",0,0,71,0,10608,5374,0,14,0],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_003_thorns",0,0,1,0,4773,2577,0,13,1],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_003_thorns",0,0,3,1,3876,2961,384,2,1],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_003_thorns",0,0,5,0,3592,2577,0,14,0]
],
"enemies": {"enemy_1165_duhond":[51,5,46,8942,72343],"enemy_1174_duholy_2":[24,0,24,17626,32530],"enemy_1175_dushdo_2":[30,0,30,21974,13292]},
"hooks": [1,127,6286,460,460,1215,1300,500,24,124,10,8,0,8149,0,38,105,100,1,24,0,0,0],
"events": {"atk":460,"deploy":22,"die":24,"dmg":1300,"fx":16,"leak":100,"skill":18,"spawn":117,"status":143},
"fx": {"thorns":16},
"snaps": "9f5d03f5 479b16c9 e277de53 5783515f 7b7fc9cc cb9acb7f d6beddf7 31096477 9b041dca 9c1be991 a11acae3 415c6bff 9243c31b 27b30c7b 6895f76f 52b228ba 89e3d3a0 5b64123d 4db058bf 9d89a0d0 1379fe23"
},
"diy-051": {
"about": "6_diy1_a=acfend 6_diy2_b=acfend 5_diy1_a=sharp2 5_diy2_b=sharp2 6_diy1_a=acpion 6_diy2_b=acpion 5_diy1_a=acspec 5_diy2_b=acspec 6_diy1_a=acguad 6_diy2_b=acguad 5_diy1_a=acsupo 5_diy2_b=acsupo",
"about": "5_diy1_a=chen3/S1 5_diy2_a=chen3/S2 5_diy1_a=chen3/S3 5_diy2_b=chen3/S1 5_diy1_b=chen3/S2 5_diy2_b=chen3/S3 5_diy1_b=chen3/S1/002_chen3 5_diy2_b=chen3/S2/002_chen3 5_diy1_b=chen3/S3/002_chen3 6_diy1_a=chen3/S1 6_diy2_a=chen3/S2 6_diy1_a=chen3/S3",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m07",
"modeId": "mode_single_normal",
"round": 13,
"round": 12,
"seed": 3864737019,
"waveId": "act1autochess_h06",
"time": 204.8,
"ticks": 6144,
"waveId": "act1autochess_h05",
"time": 188.33,
"ticks": 5650,
"reason": "cleared",
"killed": 197,
"total": 290,
"killed": 99,
"total": 99,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 282,
"rngDraws": 270,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":197,"total":290,"perfect":false,"leaks":93,"leaksUncounted":0,"coins":0,"dmg":444885,"bossDmg":0,"heal":0,"deaths":15,"layerGains":{}}},
"players": {"p1":{"killed":99,"total":99,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1341360,"bossDmg":0,"heal":6331,"deaths":2,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",2,null,0,0,4,7,21881,2604,0,65,1],
["p1",2,"op","chess_char_6_diy2_b",2,"uniequip_002_acfend",0,0,7,11,35637,3431,0,87,2],
["p1",3,"op","chess_char_5_diy1_a",0,null,1560.61,1,279,11,28493,2169,0,91,2],
["p1",4,"op","chess_char_5_diy2_b",0,"uniequip_002_sharp2",1890.36,1,277,51,98505,2858,0,110,3],
["p1",5,"op","chess_char_6_diy1_a",2,null,0,0,241,13,39114,3058,0,54,3],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_acpion",0,0,163,43,73993,3808,0,55,4],
["p1",7,"op","chess_char_5_diy1_a",2,null,0,0,285,5,26351,8078,0,87,0],
["p1",8,"op","chess_char_5_diy2_b",2,"uniequip_002_acspec",1448,1,3,7,19,0,0,16,0],
["p1",9,"op","chess_char_6_diy1_a",2,null,2638,1,5,10,60,0,0,60,3],
["p1",10,"op","chess_char_6_diy2_b",2,"uniequip_002_acguad",2339.65,1,8,13,64107,1191,0,82,3],
["p1",11,"op","chess_char_5_diy1_a",2,null,1160,1,6,10,18397,0,0,78,2],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_002_acsupo",1430,1,9,16,38328,0,0,93,2],
["p1",1,"op","chess_char_5_diy1_a",0,null,2211,1,4,1,2112,0,0,2,1],
["p1",2,"op","chess_char_5_diy2_a",1,null,2211,1,104,1,34954,0,0,2,3],
["p1",3,"op","chess_char_5_diy1_a",2,null,2211,1,8,6,127265,0,0,28,3],
["p1",4,"op","chess_char_5_diy2_b",0,"none",2674,1,10,1,24563,430,430,28,3],
["p1",5,"op","chess_char_5_diy1_b",1,"none",2674,1,128,15,137272,251,251,55,6],
["p1",6,"op","chess_char_5_diy2_b",2,"none",2674,1,13,42,476401,2723,2723,122,4],
["p1",7,"op","chess_char_5_diy1_b",0,"uniequip_002_chen3",0,0,107,7,86366,5828,0,81,3],
["p1",8,"op","chess_char_5_diy2_b",1,"uniequip_002_chen3",2914,1,112,1,1799,0,0,0,1],
["p1",9,"op","chess_char_5_diy1_b",2,"uniequip_002_chen3",2914,1,5,6,191304,0,0,14,3],
["p1",10,"op","chess_char_6_diy1_a",0,null,2211,1,7,0,4631,0,0,3,1],
["p1",11,"op","chess_char_6_diy2_a",1,null,2211,1,101,5,43576,0,0,11,4],
["p1",12,"op","chess_char_6_diy1_a",2,null,2211,1,11,14,211116,2928,2928,84,3],
["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null],
["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null]
],
"enemies": {
"enemy_1195_sfyin": [39,30,9,4143,113683],
"enemy_1196_msfyin": [60,32,28,0,65],
"enemy_1197_sfshu": [48,38,10,10130,184299],
"enemy_1198_msfshu": [114,78,36,0,243],
"enemy_1199_sfjin": [18,11,7,12925,146349],
"enemy_1200_msfjin": [11,8,3,0,246]
},
"hooks": [1,314,6144,1470,1470,1969,2082,0,212,305,25,30,0,33234,6218,91,290,93,1,212,0,0,11],
"events": {"atk":1512,"deploy":22,"die":212,"dmg":2076,"fx":273,"leak":93,"skill":48,"spawn":304,"status":488},
"fx": {"aoe":56,"displace":1,"dodge":22,"dp":63,"slash":52,"summon":79},
"snaps": "cf051c06 587dcba3 94ed6adb bba4fd81 815661ad cbf17744 a8d0c19b 32b88916 1e8bde83 51a1d669 b023b185 df725cf4 bf4681aa 2c372e04 1a001766 3d81d3d6 7f8effe5 11826d80 b4fb05d0 0eed6d6c 65f6503d"
"enemies": {"enemy_1010_demon":[42,42,0,11603,489888],"enemy_1320_wdrrl_2":[12,12,0,0,466560],"enemy_1422_lrsldr_2":[45,45,0,556,384912]},
"hooks": [1,128,5650,531,531,1212,1194,270,101,101,35,34,0,30436,19,56,99,0,1,101,0,0,18],
"events": {"atk":594,"deploy":27,"die":101,"dmg":1194,"fx":553,"heal":17,"skill":69,"spawn":113,"status":14},
"fx": {"blink":14,"dash":27,"dodge":18,"shield":270,"slash":224},
"snaps": "d25c948c 134e505a c0590243 f489e305 a8e04cdc f21aa927 9a65c5f9 649f5fe8 eb552f23 86281de6 eb1a3dd9 0b7bb224 da388d88 3aeb5a64 e4a1d07d 39173ddb 0599deab 463dea9f 45bf2f03"
},
"diy-052": {
"about": "6_diy1_a=sharp2 6_diy2_b=sharp2 6_diy1_a=acspec 6_diy2_b=acspec 6_diy1_a=acnipe 6_diy2_b=acnipe 6_diy1_a=accast 6_diy2_b=accast 6_diy1_a=acmedc 6_diy2_b=acmedc 6_diy1_a=acsupo 6_diy2_b=acsupo",
"about": "5_diy1_a=leizi2/S1 5_diy2_a=leizi2/S2 5_diy1_a=leizi2/S3 5_diy2_b=leizi2/S1 5_diy1_b=leizi2/S2 5_diy2_b=leizi2/S3 6_diy1_b=chen3/S1 6_diy2_b=chen3/S2 6_diy1_b=chen3/S3 6_diy2_b=chen3/S1/002_chen3 6_diy1_b=chen3/S2/002_chen3 6_diy2_b=chen3/S3/002_chen3",
"fast": false,
"kind": "normal",
"stageId": "act2autochess_m01",
@@ -2108,35 +2101,246 @@
"round": 13,
"seed": 1210502478,
"waveId": "act1autochess_h06",
"time": 218.57,
"ticks": 6557,
"time": 218.07,
"ticks": 6542,
"reason": "cleared",
"killed": 0,
"killed": 6,
"total": 123,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 81,
"rngDraws": 646,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":0,"total":123,"perfect":false,"leaks":123,"leaksUncounted":0,"coins":0,"dmg":76446,"bossDmg":0,"heal":2762,"deaths":33,"layerGains":{}}},
"players": {"p1":{"killed":6,"total":123,"perfect":false,"leaks":117,"leaksUncounted":0,"coins":0,"dmg":573292,"bossDmg":0,"heal":0,"deaths":24,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",0,null,0,0,6,0,2101,1865,0,8,0],
["p1",2,"op","chess_char_6_diy2_b",0,"uniequip_002_sharp2",0,0,9,0,4660,2494,0,8,0],
["p1",3,"op","chess_char_6_diy1_a",2,null,1154,1,157,0,13058,11540,0,21,0],
["p1",4,"op","chess_char_6_diy2_b",2,"uniequip_002_acspec",0,0,156,0,24836,14840,0,17,0],
["p1",5,"op","chess_char_6_diy1_a",2,null,0,0,151,0,3559,2544,0,18,0],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_acnipe",0,0,3,0,11692,1643,0,23,0],
["p1",7,"op","chess_char_6_diy1_a",2,null,0,0,4,0,9700,1372,0,5,1],
["p1",8,"op","chess_char_6_diy2_b",2,"uniequip_002_accast",0,0,11,0,1022,1819,0,1,0],
["p1",9,"op","chess_char_6_diy1_a",2,null,0,0,86,0,0,4120,2092,4,1],
["p1",10,"op","chess_char_6_diy2_b",2,"uniequip_002_acmedc",0,0,74,0,0,4018,670,2,0],
["p1",11,"op","chess_char_6_diy1_a",2,null,0,0,1,0,1487,1160,0,3,1],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_002_acsupo",0,0,5,0,4330,1450,0,7,1]
["p1",1,"op","chess_char_5_diy1_a",0,null,3206,1,151,0,22360,6412,0,0,6],
["p1",2,"op","chess_char_5_diy2_a",1,null,3206,1,150,0,10175,6412,0,1,2],
["p1",3,"op","chess_char_5_diy1_a",2,null,0,0,94,0,139027,6412,0,6,2],
["p1",4,"op","chess_char_5_diy2_b",0,"none",0,0,107,0,73056,7284,0,0,7],
["p1",5,"op","chess_char_5_diy1_b",1,"none",0,0,90,4,64914,7284,0,12,2],
["p1",6,"op","chess_char_5_diy2_b",2,"none",0,0,84,0,53656,7284,0,5,2],
["p1",7,"op","chess_char_6_diy1_b",0,"none",0,0,137,0,8064,8022,0,14,0],
["p1",8,"op","chess_char_6_diy2_b",1,"none",0,0,128,0,32339,5348,0,6,1],
["p1",9,"op","chess_char_6_diy1_b",2,"none",0,0,148,1,105008,5348,0,30,1],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_002_chen3",0,0,6,1,8837,3094,0,5,1],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_002_chen3",0,0,82,0,53207,6188,0,19,1],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_002_chen3",0,0,68,0,2650,6188,0,4,0]
],
"enemies": {"enemy_1019_jshoot_2":[57,0,57,29550,4113],"enemy_1299_ymkilr_2":[27,0,27,14576,26756],"enemy_1422_lrsldr_2":[39,0,39,4739,45577]},
"hooks": [1,157,6557,277,277,283,291,7,33,156,4,24,0,6272,192,29,123,123,1,33,0,0,0],
"events": {"atk":278,"deploy":34,"die":33,"dmg":269,"fx":19,"heal":7,"leak":123,"skill":8,"spawn":135,"status":92},
"fx": {"aoe":2,"displace":15,"spGain":2},
"snaps": "21be44ba 23e43266 29788d55 2f1037e9 363ad836 051606c5 26acdfeb 8dc54607 7a7c6a86 7ebe59b3 d1661fdb 203d434c 2e82423b f7e9ffc1 7a1afa0e 8998df31 0ca38cb6 f3ac5677 87bcc7cf 0f5f3879 0e082cac 62241cef"
"enemies": {"enemy_1019_jshoot_2":[57,3,54,30867,118160],"enemy_1299_ymkilr_2":[27,2,25,39241,182632],"enemy_1422_lrsldr_2":[39,1,38,5168,272501]},
"hooks": [1,151,6542,354,354,1099,1088,14,30,147,25,25,0,13452,118,52,123,117,1,30,0,0,11],
"events": {"atk":389,"deploy":28,"die":30,"dmg":1088,"fx":272,"leak":117,"skill":50,"spawn":135,"status":117},
"fx": {"aoe":9,"blink":2,"dash":3,"dodge":11,"lightning":198,"pulse":11,"shield":14,"slash":24},
"snaps": "7b4cb283 612682c4 4185dedb 2cddcd8a c762dc1e 04ddde09 7cef516d d2eed0f8 be6daba1 1e575c1c e799f45b 7a083174 cf27ca7b 7cf1bdce d39e6268 51acc668 544fc0e7 067b8276 b5c66d34 62b1f072 2e7b0bc0 fd9d46b4"
},
"diy-053": {
"about": "5_diy1_b=leizi2/S1/002_leizi2 5_diy2_b=leizi2/S2/002_leizi2 5_diy1_b=leizi2/S3/002_leizi2 6_diy1_a=leizi2/S1 6_diy2_a=leizi2/S2 6_diy1_a=leizi2/S3 6_diy2_b=leizi2/S1 6_diy1_b=leizi2/S2 6_diy2_b=leizi2/S3 6_diy1_b=leizi2/S1/002_leizi2 6_diy2_b=leizi2/S2/002_leizi2 6_diy1_b=leizi2/S3/002_leizi2",
"fast": false,
"kind": "normal",
"stageId": "act2autochess_m02",
"modeId": "mode_multi_funny",
"round": 13,
"seed": 2850577873,
"waveId": "act1autochess_h06",
"time": 196.83,
"ticks": 5905,
"reason": "cleared",
"killed": 114,
"total": 114,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 1751,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":114,"total":114,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":959040,"bossDmg":0,"heal":0,"deaths":0,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_b",0,"uniequip_002_leizi2",3867,1,3,0,0,0,0,0,0],
["p1",2,"op","chess_char_5_diy2_b",1,"uniequip_002_leizi2",3867,1,4,0,0,0,0,0,0],
["p1",3,"op","chess_char_5_diy1_b",2,"uniequip_002_leizi2",3867,1,5,7,33517,0,0,3,3],
["p1",4,"op","chess_char_6_diy1_a",0,null,3183,1,7,10,87716,23,0,0,10],
["p1",5,"op","chess_char_6_diy2_a",1,null,2742.2,1,11,35,216348,464,0,59,2],
["p1",6,"op","chess_char_6_diy1_a",2,null,2631.6,1,13,26,263124,574,0,25,3],
["p1",7,"op","chess_char_6_diy2_b",0,"none",3298.8,1,14,13,132361,343,0,0,15],
["p1",8,"op","chess_char_6_diy1_b",1,"none",3589.2,1,8,4,41946,53,0,15,2],
["p1",9,"op","chess_char_6_diy2_b",2,"none",3562.8,1,12,7,70328,79,0,12,3],
["p1",10,"op","chess_char_6_diy1_b",0,"uniequip_002_leizi2",3984.4,1,9,2,13072,18,0,0,5],
["p1",11,"op","chess_char_6_diy2_b",1,"uniequip_002_leizi2",4002,1,10,4,61155,0,0,14,2],
["p1",12,"op","chess_char_6_diy1_b",2,"uniequip_002_leizi2",4002,1,6,6,39475,0,0,6,2],
["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null],
["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null]
],
"enemies": {"enemy_1381_winman":[27,27,0,106,150336],"enemy_1381_winman_2":[48,48,0,422,359424],"enemy_1387_winshd":[39,39,0,1026,449280]},
"hooks": [1,128,5905,211,211,1546,1546,0,114,114,47,45,0,36050,176,75,114,0,1,114,0,0,0],
"events": {"atk":330,"deploy":12,"die":114,"dmg":1546,"fx":1430,"skill":92,"spawn":128,"status":182},
"fx": {"aoe":30,"lightning":1354,"pulse":46},
"snaps": "5c8be914 5bc8e82d 79308ffc d9840bb2 f3f0c28b 9368ad24 4aaa9c45 d07b277c 5d69e52c 883c23cb 62435de4 d08bb820 7292217f 5e099196 b3291644 bee161c4 618f51b5 61d287e0 c0599f28 5efcf8f6"
},
"diy-054": {
"about": "5_diy1_a=cdfend 5_diy2_b=cdfend 5_diy1_a=cguard 5_diy2_b=cguard 5_diy1_a=csnipe 5_diy2_b=csnipe 5_diy1_a=ccast 5_diy2_b=ccast 5_diy1_a=cmedic 5_diy2_b=cmedic 5_diy1_a=csuppo 5_diy2_b=csuppo",
"fast": true,
"kind": "normal",
"stageId": "act2autochess_m03",
"modeId": "mode_single_hard",
"round": 12,
"seed": 196461732,
"waveId": "act1autochess_h05",
"time": 230,
"ticks": 6900,
"reason": "timeout",
"killed": 8,
"total": 96,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":8,"total":96,"perfect":false,"leaks":88,"leaksUncounted":0,"coins":0,"dmg":276105,"bossDmg":0,"heal":70718,"deaths":5,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_a",2,null,1765.97,1,5,1,10566,7022,0,160,3],
["p1",2,"op","chess_char_5_diy2_b",2,"none",2498.09,1,7,1,8600,6809,0,170,3],
["p1",3,"op","chess_char_5_diy1_a",2,null,2564,1,12,1,10379,28340,0,142,3],
["p1",4,"op","chess_char_5_diy2_b",2,"none",2946.6,1,14,2,34779,29705,0,147,4],
["p1",5,"op","chess_char_5_diy1_a",2,null,1271,1,9,1,33524,0,0,215,3],
["p1",6,"op","chess_char_5_diy2_b",2,"none",1510,1,11,0,45208,0,0,217,4],
["p1",7,"op","chess_char_5_diy1_a",2,null,1133,1,13,1,41204,0,0,97,3],
["p1",8,"op","chess_char_5_diy2_b",2,"none",1360,1,15,1,75980,0,0,155,3],
["p1",9,"op","chess_char_5_diy1_a",2,null,1218,1,4,0,0,0,30020,74,4],
["p1",10,"op","chess_char_5_diy2_b",2,"none",1374,1,10,0,0,0,40697,76,4],
["p1",11,"op","chess_char_5_diy1_a",2,null,0,0,114,0,6399,2796,0,17,1],
["p1",12,"op","chess_char_5_diy2_b",2,"none",1131,1,111,0,9466,2262,0,23,1],
["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null],
["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null],
["-","~3","device","trap_1105_accrate",null,null,100,1,3,0,0,0,0,0,null]
],
"enemies": {"enemy_1381_winman":[27,4,23,1661,85135],"enemy_1381_winman_2":[39,3,32,20045,100512],"enemy_1387_winshd":[30,1,25,55228,90458]},
"hooks": [1,115,6900,2302,2302,2152,2152,150,13,93,36,31,0,39947,40,20,96,80,1,13,0,0,0],
"events": {"atk":2302,"deploy":16,"die":13,"dmg":2152,"heal":150,"leak":80,"skill":67,"spawn":111,"status":57},
"fx": {},
"snaps": "0c70223b 8876b977 95ebcf88 847125ea b16e9e48 a5d17a72 3b727b05 d0175d34 5b032c82 e9d4a061 9150ccd1 acdabdc7 127f7345 999513d8 e6ebe999 1ec971ba f9df8603 43b4e06a b437c3f8 dc0ec48d b5221902 7eff9446 8f5e1779"
},
"diy-055": {
"about": "5_diy1_a=acfend 5_diy2_b=acfend 5_diy1_a=acpion 5_diy2_b=acpion 5_diy1_a=acguad 5_diy2_b=acguad 5_diy1_a=acnipe 5_diy2_b=acnipe 5_diy1_a=accast 5_diy2_b=accast 5_diy1_a=acmedc 5_diy2_b=acmedc",
"fast": false,
"kind": "normal",
"stageId": "act2autochess_m04",
"modeId": "mode_multi_normal",
"round": 12,
"seed": 1597707536,
"waveId": "act1autochess_h05",
"time": 221.63,
"ticks": 6649,
"reason": "cleared",
"killed": 100,
"total": 117,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 918,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":100,"total":117,"perfect":false,"leaks":17,"leaksUncounted":0,"coins":0,"dmg":583978,"bossDmg":0,"heal":54030,"deaths":14,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_a",2,null,2370.15,1,7,0,0,3387,0,0,0],
["p1",2,"op","chess_char_5_diy2_b",2,"uniequip_002_acfend",1996.1,1,8,0,0,17917,0,0,0],
["p1",3,"op","chess_char_5_diy1_a",2,null,1529,1,6,8,66172,0,0,0,7],
["p1",4,"op","chess_char_5_diy2_b",2,"uniequip_002_acpion",0,0,124,25,98772,7106,0,0,4],
["p1",5,"op","chess_char_5_diy1_a",2,null,0,0,128,0,0,11659,0,0,0],
["p1",6,"op","chess_char_5_diy2_b",2,"uniequip_002_acguad",1762.4,1,137,0,0,24076,0,0,0],
["p1",7,"op","chess_char_5_diy1_a",2,null,1272,1,3,25,71286,0,0,67,2],
["p1",8,"op","chess_char_5_diy2_b",2,"uniequip_002_acnipe",1587,1,4,31,290058,0,0,174,3],
["p1",9,"op","chess_char_5_diy1_a",2,null,0,0,132,5,27138,5423,0,8,1],
["p1",10,"op","chess_char_5_diy2_b",2,"uniequip_002_accast",0,0,129,6,30554,6749,0,7,1],
["p1",11,"op","chess_char_5_diy1_a",2,null,1224,1,5,0,0,0,46602,70,2],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_002_acmedc",0,0,140,0,0,7071,7429,18,1],
["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null],
["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null]
],
"enemies": {"enemy_1005_yokai":[51,51,0,0,97463],"enemy_1005_yokai_2":[54,49,5,22120,193886],"enemy_1005_yokai_3":[12,0,12,61268,292630]},
"hooks": [1,140,6649,1115,1115,1769,1686,155,114,131,21,20,0,25143,0,0,117,17,1,114,0,0,83],
"events": {"atk":1297,"deploy":21,"die":114,"dmg":1686,"fx":237,"heal":143,"leak":17,"skill":41,"spawn":131,"status":22},
"fx": {"aoe":15,"dodge":83,"dp":44,"slash":83,"spGain":12},
"snaps": "728b67d6 6f920f9a 52d3550a f16ded50 a007fb81 ba536139 34a8d590 97c71e46 16103e6c 81b44abd c395e7f3 1f072f37 1d6605ca 8786f693 5801287c fa9752ad 1f691d2b 04d081ed 01cb5c62 161d0061 093d41d6 bedcd071 9c3113e6"
},
"diy-056": {
"about": "6_diy1_a=acfend 6_diy2_b=acfend 5_diy1_a=sharp2 5_diy2_b=sharp2 6_diy1_a=acpion 6_diy2_b=acpion 5_diy1_a=acspec 5_diy2_b=acspec 6_diy1_a=acguad 6_diy2_b=acguad 5_diy1_a=acsupo 5_diy2_b=acsupo",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m01",
"modeId": "mode_multi_hard",
"round": 13,
"seed": 3238296381,
"waveId": "act1autochess_h06",
"time": 220.87,
"ticks": 6626,
"reason": "cleared",
"killed": 33,
"total": 135,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 302,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":33,"total":135,"perfect":false,"leaks":102,"leaksUncounted":0,"coins":0,"dmg":318418,"bossDmg":0,"heal":0,"deaths":30,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",2,null,0,0,7,2,19515,2604,0,46,1],
["p1",2,"op","chess_char_6_diy2_b",2,"uniequip_002_acfend",0,0,84,0,2684,6862,0,14,0],
["p1",3,"op","chess_char_5_diy1_a",0,null,0,0,118,0,8569,3730,0,17,0],
["p1",4,"op","chess_char_5_diy2_b",0,"uniequip_002_sharp2",0,0,13,1,4817,2374,0,8,0],
["p1",5,"op","chess_char_6_diy1_a",2,null,0,0,142,0,3639,4587,0,9,0],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_acpion",0,0,160,4,23276,5712,0,13,2],
["p1",7,"op","chess_char_5_diy1_a",2,null,0,0,167,3,38504,9232,0,43,0],
["p1",8,"op","chess_char_5_diy2_b",2,"uniequip_002_acspec",1448,1,171,4,43499,10136,0,51,0],
["p1",9,"op","chess_char_6_diy1_a",2,null,0,0,10,0,18610,2638,0,13,1],
["p1",10,"op","chess_char_6_diy2_b",2,"uniequip_002_acguad",0,0,82,4,35108,7062,0,22,1],
["p1",11,"op","chess_char_5_diy1_a",2,null,1160,1,4,7,52118,0,0,133,2],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_002_acsupo",1430,1,5,8,68077,0,0,144,3],
["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null],
["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null],
["-","~3","device","trap_1105_accrate",null,null,100,1,3,0,0,0,0,0,null]
],
"enemies": {
"enemy_1195_sfyin": [39,6,33,11472,101857],
"enemy_1196_msfyin": [12,10,2,0,22],
"enemy_1197_sfshu": [48,8,40,17435,164002],
"enemy_1198_msfshu": [24,9,15,0,35],
"enemy_1207_sfji": [12,0,12,26031,52502]
},
"hooks": [1,171,6626,771,771,938,935,0,63,165,10,24,0,15263,9924,53,135,102,1,72,0,0,10],
"events": {"atk":771,"deploy":33,"die":63,"dmg":898,"fx":100,"leak":102,"skill":19,"spawn":150,"status":763},
"fx": {"aoe":16,"displace":27,"dodge":22,"dp":6,"slash":15,"summon":14},
"snaps": "f8b5dfe8 d9e0d502 6e94838a 6b3d7d80 a2825999 335bbab4 b4e559aa be3de37a 09ef0915 8b5a719c 69701297 92c2ff26 ac137f70 8765e11d 7ea1daac 8d484ded 36bbc03f 599f28a5 b6a7e5c0 87e341e6 8f9d34b4 730c99d2"
},
"diy-057": {
"about": "6_diy1_a=sharp2 6_diy2_b=sharp2 6_diy1_a=acspec 6_diy2_b=acspec 6_diy1_a=acnipe 6_diy2_b=acnipe 6_diy1_a=accast 6_diy2_b=accast 6_diy1_a=acmedc 6_diy2_b=acmedc 6_diy1_a=acsupo 6_diy2_b=acsupo",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m02",
"modeId": "mode_single_normal",
"round": 13,
"seed": 583790378,
"waveId": "act1autochess_h06",
"time": 230,
"ticks": 6900,
"reason": "timeout",
"killed": 20,
"total": 147,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 1548,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":20,"total":147,"perfect":false,"leaks":127,"leaksUncounted":0,"coins":0,"dmg":606525,"bossDmg":0,"heal":80261,"deaths":15,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",0,null,994.83,1,173,6,29904,4600,0,46,1],
["p1",2,"op","chess_char_6_diy2_b",0,"uniequip_002_sharp2",1334.76,1,160,4,70625,3653,0,103,2],
["p1",3,"op","chess_char_6_diy1_a",2,null,1154,1,172,0,2842,5770,0,77,0],
["p1",4,"op","chess_char_6_diy2_b",2,"uniequip_002_acspec",1484,1,171,1,19763,8078,0,82,0],
["p1",5,"op","chess_char_6_diy1_a",2,null,1272,1,5,1,54315,0,0,217,3],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_acnipe",1643,1,8,2,100440,0,0,204,3],
["p1",7,"op","chess_char_6_diy1_a",2,null,1372,1,6,2,59142,0,0,62,2],
["p1",8,"op","chess_char_6_diy2_b",2,"uniequip_002_accast",1819,1,9,1,235300,0,0,82,3],
["p1",9,"op","chess_char_6_diy1_a",2,null,1224,1,10,0,0,26739,39996,77,3],
["p1",10,"op","chess_char_6_diy2_b",2,"uniequip_002_acmedc",1464,1,11,0,0,24521,40265,84,3],
["p1",11,"op","chess_char_6_diy1_a",2,null,1160,1,12,2,23266,28343,0,146,4],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_002_acsupo",0,0,151,1,10929,2900,0,54,1]
],
"enemies": {"enemy_1166_dusbr_2":[39,9,30,25663,188457],"enemy_1169_duphlx_2":[57,7,49,65001,214974],"enemy_1170_dushld_2":[51,4,47,13941,203094]},
"hooks": [1,173,6900,1600,1600,2888,2989,283,35,161,25,31,0,33493,9368,33,147,126,1,35,0,0,0],
"events": {"atk":1976,"deploy":26,"die":35,"dmg":2971,"fx":62,"heal":248,"leak":126,"skill":46,"spawn":159,"status":1082},
"fx": {"aoe":19,"displace":11,"dodge":32},
"snaps": "52c111b1 b3888005 54228bd9 fed55d11 15be21e1 03270ab2 a7ceabe9 58cb89e8 89d98da8 ec18ec96 9bb38715 662b8da7 1b544744 213682e7 2ed156db c40d1e3b ec410ed5 00453988 dfb63b8f 0136ea36 7616f3d2 69a25d94 f45e4116"
}
}
}