feedback5 WM: merge feedback4 at 13808e3 (W4A) — 高台 for every 「可以放置于远程位」 trait holder, the 5-阿戈尔 revive slots, the 联防 devour of whoever stands in front

Ported by hand into the split layout:
- 83fc408 board.js placeClass: the player's loadout no longer counts, as in 83fc408. feedback5's 补位 rule stays: a
  chess the player fields as its stand-in is placed by the stand-in's record (ps.fieldRecord). positionClass(rec)
  takes no module.
- 83fc408 client piecePosition → public/js/ui/gameLogic/placement.js: meleeOnHighGround(rec) on the stand-in or
  chess record, no module. The gameLogic.js shim header and deployedModuleId's comment follow; deployedModuleId is
  kept, still exported and tested.
- 83fc408 PlayerState._placementOf comment → server/match/player/placement.js.
- 83fc408 tools/golden.mjs layout: positionClass without the module, on feedback5's stand-in body (recOf) and in
  diyLayout.
- bonds/core.js (6ab9a06, 8a2e0c7) applied cleanly; it equals 13808e3's plus feedback5's i18n toast. shared/highGround.js
  equals 13808e3's.
- data/: only bonds.json (the 阿戈尔 spec text). node tools/build-data.mjs --offline on the merged tree rewrites all
  15 files byte-identical.

Golden regenerated: 16 scenarios moved, all by 83fc408. Each fields 歌蕾蒂娅 (normal, or elite with HOK-X / no
module), whom tools/golden.mjs now lays out beside the enemy path like a ranged operator instead of on the busiest
melee tile: roster-010, roster-012, roster-029, roster-040, roster-041; bond-deputShip-high, bond-indomShip-low,
bond-preciShip-low, bond-preciShip-high, bond-suntShip-low, bond-swiftShip-high; boss-boss_2-pair, boss-boss_4-pair,
boss-boss_6-pair, hidden-boss_8-pair, hidden-boss_10-pair. This is the list in 83fc408's own message. With the
阿戈尔 commits reverted the digests are the same, so those two move nothing in this corpus. The standins, diy and
matches families are unchanged: no stand-in or 自选 piece there is 歌蕾蒂娅, 崖心 or 见行者.
This commit is contained in:
sganggs committed 2026-10-06 00:06:41 +08:00
commit c5c52eed34
26 files changed
+1095 -871

No files matched your search

+163 -197
View File
@@ -591,7 +591,7 @@
"snaps": "666c3952 b094f1ea 38685430 9f090539 ee670c94 1074c7a5 93293922 a5617f28 5b7f9793 3c0a7490 14387936 dcb74c1a a58e1beb 82ecbe91 64e48fa5 85eef6b4"
},
"roster-010": {
"about": "pass 0 band 4: chess_char_4_17_a chess_char_4_18_a chess_char_4_11_a chess_char_4_12_a chess_char_4_19_a chess_char_4_07_a chess_char_4_16_a chess_char_4_09_a chess_char_4_10_a chess_char_4_13_a chess_char_4_14_a chess_char_4_20_a token_10041_cathy_catsld token_10041_cathy_catsld",
"about": "pass 0 band 4: chess_char_4_17_a chess_char_4_18_a chess_char_4_11_a chess_char_4_19_a chess_char_4_07_a chess_char_4_16_a chess_char_4_09_a chess_char_4_10_a chess_char_4_12_a chess_char_4_13_a chess_char_4_14_a chess_char_4_20_a token_10041_cathy_catsld token_10041_cathy_catsld",
"fast": true,
"kind": "normal",
"stageId": "act2autochess_m03",
@@ -602,56 +602,56 @@
"time": 170,
"ticks": 5100,
"reason": "timeout",
"killed": 40,
"killed": 35,
"total": 102,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 114,
"rngDraws": 64,
"errors": {"count":0,"kinds":[]},
"players": {
"p1": {"killed":40,"total":102,"perfect":false,"leaks":62,"leaksUncounted":0,"coins":4,"dmg":469309,"bossDmg":0,"heal":4633,"deaths":21,"layerGains":{"preciShip":8}}
"p1": {"killed":35,"total":102,"perfect":false,"leaks":67,"leaksUncounted":0,"coins":4,"dmg":368790,"bossDmg":0,"heal":1892,"deaths":22,"layerGains":{"preciShip":12}}
},
"units": [
["p1",1,"op","chess_char_4_17_a",1,null,0,0,4,0,947,2849,0,7,0],
["p1",2,"op","chess_char_4_18_a",1,null,0,0,5,1,8608,3319,452,4,4],
["p1",3,"op","chess_char_4_11_a",1,null,2144,1,125,0,0,3002,0,0,1],
["p1",4,"op","chess_char_4_12_a",2,null,0,0,102,5,70347,5044,1536,37,2],
["p1",5,"op","chess_char_4_19_a",2,null,0,0,82,0,6224,3120,0,9,1],
["p1",6,"op","chess_char_4_07_a",1,null,0,0,112,0,423,3476,0,2,1],
["p1",7,"op","chess_char_4_16_a",2,null,1,1,129,5,100862,8873,2644,33,9],
["p1",8,"op","chess_char_4_09_a",1,null,0,0,15,0,16650,1336,0,14,2],
["p1",9,"op","chess_char_4_10_a",1,null,0,0,6,0,40704,2190,0,17,1],
["p1",10,"op","chess_char_4_13_a",1,null,0,0,111,1,30141,3174,0,43,5],
["p1",11,"op","chess_char_4_14_a",1,null,0,0,104,14,173742,2552,0,33,2],
["p1",12,"op","chess_char_4_20_a",2,null,0,0,93,4,20658,2434,0,10,1],
["p1",13,"token","token_10041_cathy_catsld",null,null,100,1,16,0,0,0,0,0,null],
["p1",14,"token","token_10041_cathy_catsld",null,null,100,1,17,0,0,0,0,0,null],
["p1",1,"op","chess_char_4_17_a",1,null,0,0,5,0,1673,2849,0,10,0],
["p1",2,"op","chess_char_4_18_a",1,null,0,0,6,0,1211,4202,1335,2,2],
["p1",3,"op","chess_char_4_11_a",1,null,0,0,10,0,2906,2813,0,6,1],
["p1",4,"op","chess_char_4_19_a",2,null,0,0,97,1,14708,3120,0,23,1],
["p1",5,"op","chess_char_4_07_a",1,null,1738,1,132,0,1309,3476,0,1,1],
["p1",6,"op","chess_char_4_16_a",2,null,0,0,128,0,76151,6230,0,27,5],
["p1",7,"op","chess_char_4_09_a",1,null,0,0,11,1,18583,1336,0,12,1],
["p1",8,"op","chess_char_4_10_a",1,null,0,0,108,1,26881,4894,0,19,1],
["p1",9,"op","chess_char_4_12_a",2,null,0,0,119,0,30032,4065,557,22,1],
["p1",10,"op","chess_char_4_13_a",1,null,0,0,99,2,28369,3174,0,49,4],
["p1",11,"op","chess_char_4_14_a",1,null,0,0,94,12,133618,2552,0,25,2],
["p1",12,"op","chess_char_4_20_a",2,null,0,0,4,3,33349,1217,0,13,1],
["p1",13,"token","token_10041_cathy_catsld",null,null,100,1,17,0,0,0,0,0,null],
["p1",14,"token","token_10041_cathy_catsld",null,null,100,1,16,0,0,0,0,0,null],
["-","~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_10034_cnvsax": [1,1,0,4495,42998],
"enemy_1005_yokai": [24,16,8,0,60158],
"enemy_1005_yokai_2": [27,11,14,5256,113643],
"enemy_1005_yokai_3": [6,0,5,11587,126060],
"enemy_10034_cnvsax": [1,1,0,681,42998],
"enemy_1005_yokai": [24,12,12,0,56519],
"enemy_1005_yokai_2": [27,5,17,5019,75583],
"enemy_1005_yokai_3": [6,0,6,16842,91811],
"enemy_10083_hlbird": [1,1,0,0,6450],
"enemy_10144_xdelk_2": [1,0,1,2904,32957],
"enemy_1050_lslime": [1,0,1,11734,13748],
"enemy_1158_divman": [1,1,0,130,14189],
"enemy_1174_duholy_2": [1,0,1,801,15691],
"enemy_1204_msfhu_2": [1,0,1,0,3],
"enemy_1267_nhpbr_2": [1,0,1,61,3079],
"enemy_1269_nhfly": [33,10,23,3841,20722],
"enemy_1321_wdarft": [1,0,1,0,0],
"enemy_1422_lrsldr_2": [1,0,1,0,19051],
"enemy_1516_jakill": [1,0,1,559,559],
"enemy_10144_xdelk_2": [1,0,1,3226,29892],
"enemy_1050_lslime": [1,0,1,11038,23577],
"enemy_1158_divman": [1,1,0,140,14189],
"enemy_1174_duholy_2": [1,0,1,1192,3341],
"enemy_1204_msfhu_2": [1,0,1,0,4],
"enemy_1267_nhpbr_2": [1,0,1,61,1368],
"enemy_1269_nhfly": [33,15,18,1358,19707],
"enemy_1321_wdarft": [1,0,1,0,2047],
"enemy_1422_lrsldr_2": [1,0,1,290,1118],
"enemy_1516_jakill": [1,0,1,81,186],
"enemy_2034_sythef_2": [1,0,1,0,0]
},
"hooks": [1,130,5100,428,428,1138,1119,1063,65,120,29,30,0,8699,498,10,102,59,1,200,2,0,36],
"events": {"atk":499,"bounty":2,"deploy":25,"die":61,"dmg":1106,"fx":217,"heal":8,"layer":2,"leak":59,"skill":60,"spawn":119,"status":299},
"fx": {"beam":22,"block":3,"catShield":2,"charge":1,"dilemma":2,"dodge":36,"explode":10,"explosion":2,"featherArrow":1,"flame":1,"frostNova":5,"garrison":2,"garrisonGrant":1,"overclock":1,"phase":2,"pull":1,"riposte":6,"rockslide":4,"shieldBreak":4,"slippery":1,"summon":11,"swordRain":65,"swordStorm":9,"telegraph":2,"thorns":5,"tornado":2,"tornadoPulse":9,"undying":7},
"snaps": "a11f2665 9baaf19a a258b427 863efa4f 43f80da4 c6c6f65e 7aab7b2c 09e96778 49e81712 765f2fc7 05846969 695663e8 a03aa97d 7282e471 60f7d2fd 7acacb36 d0ea0f47"
"hooks": [1,130,5100,419,419,1068,1050,388,57,119,20,21,0,7357,426,12,102,62,1,207,3,0,10],
"events": {"atk":485,"bounty":2,"deploy":25,"die":57,"dmg":958,"fx":147,"heal":4,"layer":3,"leak":62,"skill":42,"spawn":119,"status":274},
"fx": {"block":8,"catShield":1,"charge":1,"dilemma":1,"dodge":10,"explode":18,"explosion":2,"featherArrow":1,"flame":1,"frostNova":4,"garrison":3,"garrisonGrant":1,"overclock":1,"pull":1,"riposte":2,"rockslide":2,"shieldBreak":5,"slippery":1,"summon":11,"swordRain":48,"swordStorm":5,"telegraph":1,"thorns":6,"tornado":1,"tornadoPulse":5,"undying":7},
"snaps": "57fe2e2f 05cb1dd6 05449e83 01d92a19 0c015524 660c9ef2 e1049717 fa7b12b0 10282468 a6f30d20 85d4d2ac b372d741 f5d4046d 46ea6a3e 85cf9d81 bf132acf 0b714eed"
},
"roster-011": {
"about": "pass 0 band 5: chess_char_4_23_a chess_char_4_01_b chess_char_4_22_a chess_char_4_04_b chess_char_4_07_b chess_char_4_09_b chess_char_4_21_a chess_char_4_24_a chess_char_4_25_a chess_char_4_26_a chess_char_4_02_b chess_char_4_06_b",
@@ -714,7 +714,7 @@
"snaps": "8355ba8e b483fc98 ddfdaa13 5fc4a7e3 87630e6b bb7676b5 602f1b6c deddef4d b644bbab d7cd7b43 7a00491d 0d4cf0e9 d59a8e71 047d45f8 dbb2b808 377bf9f1 21d2cfb1 b58b930c 1a1a80bc"
},
"roster-012": {
"about": "pass 0 band 5: chess_char_4_17_b chess_char_4_18_b chess_char_4_11_b chess_char_4_12_b chess_char_4_19_b chess_char_4_22_b chess_char_4_16_b chess_char_4_10_b chess_char_4_13_b chess_char_4_14_b chess_char_4_20_b chess_char_4_21_b token_10041_cathy_catsld token_10041_cathy_catsld",
"about": "pass 0 band 5: chess_char_4_17_b chess_char_4_18_b chess_char_4_11_b chess_char_4_19_b chess_char_4_22_b chess_char_4_16_b chess_char_4_10_b chess_char_4_12_b chess_char_4_13_b chess_char_4_14_b chess_char_4_20_b chess_char_4_21_b token_10041_cathy_catsld token_10041_cathy_catsld",
"fast": true,
"kind": "normal",
"stageId": "act1autochess_m01",
@@ -722,93 +722,59 @@
"round": 10,
"seed": 1517795683,
"waveId": "act1autochess_h03",
"time": 168.8,
"ticks": 5064,
"time": 161.47,
"ticks": 4844,
"reason": "cleared",
"killed": 98,
"total": 98,
"killed": 97,
"total": 99,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 269,
"rngDraws": 126,
"errors": {"count":0,"kinds":[]},
"players": {
"p1": {"killed":98,"total":98,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":12,"dmg":1014531,"bossDmg":0,"heal":28275,"deaths":11,"layerGains":{"preciShip":16}}
"p1": {"killed":97,"total":99,"perfect":false,"leaks":2,"leaksUncounted":0,"coins":10,"dmg":969109,"bossDmg":0,"heal":21585,"deaths":5,"layerGains":{"preciShip":8}}
},
"units": [
["p1",1,"op","chess_char_4_17_b",1,"uniequip_002_hsguma",0,0,7,1,684,3513,0,18,0],
["p1",2,"op","chess_char_4_18_b",1,"uniequip_002_mudrok",5849.95,1,10,15,197322,12343,12089,47,26],
["p1",3,"op","chess_char_4_11_b",1,"uniequip_002_cathy",0,0,104,0,1866,7466,0,2,2],
["p1",4,"op","chess_char_4_12_b",2,"uniequip_002_glady",0,0,97,15,71683,6330,1866,26,3],
["p1",5,"op","chess_char_4_19_b",2,"uniequip_002_flamtl",0,0,81,7,46030,4236,0,32,2],
["p1",6,"op","chess_char_4_22_b",2,"uniequip_002_svrash",0,0,8,6,79400,11299,0,54,2],
["p1",7,"op","chess_char_4_16_b",2,"uniequip_002_texas2",1619,1,9,0,4991,2637,0,46,1],
["p1",8,"op","chess_char_4_10_b",1,"uniequip_002_aroma",319.84,1,4,37,302772,1344,0,45,4],
["p1",9,"op","chess_char_4_13_b",1,"uniequip_002_gnosis",1989,1,5,0,28650,2013,0,56,22],
["p1",10,"op","chess_char_4_14_b",1,"uniequip_002_lionhd",276,1,105,15,217355,4648,0,29,14],
["p1",11,"op","chess_char_4_20_b",2,"uniequip_002_fartth",0,0,91,2,63780,2838,0,24,2],
["p1",12,"op","chess_char_4_21_b",1,"uniequip_002_plosis",1584,1,6,0,0,728,14319,41,2],
["p1",13,"token","token_10041_cathy_catsld",null,null,100,1,16,0,0,0,0,0,null],
["p1",14,"token","token_10041_cathy_catsld",null,null,100,1,17,0,0,0,0,0,null],
["p1",1,"op","chess_char_4_17_b",1,"uniequip_002_hsguma",2598.06,1,7,0,2985,915,0,12,0],
["p1",2,"op","chess_char_4_18_b",1,"uniequip_002_mudrok",6104,1,9,4,64155,880,880,34,4],
["p1",3,"op","chess_char_4_11_b",1,"uniequip_002_cathy",4098.2,1,116,1,562,4096,0,2,2],
["p1",4,"op","chess_char_4_19_b",2,"uniequip_002_flamtl",0,0,89,1,22210,4236,0,23,2],
["p1",5,"op","chess_char_4_22_b",2,"uniequip_002_svrash",2169,1,120,7,103124,5538,0,27,3],
["p1",6,"op","chess_char_4_16_b",2,"uniequip_002_texas2",865.4,1,8,0,3976,4769,0,30,1],
["p1",7,"op","chess_char_4_10_b",1,"uniequip_002_aroma",145.6,1,4,0,0,1518,0,0,0],
["p1",8,"op","chess_char_4_12_b",2,"uniequip_002_glady",2232,1,5,2,14460,1114,1114,17,2],
["p1",9,"op","chess_char_4_13_b",1,"uniequip_002_gnosis",1989,1,11,21,186998,2091,0,92,38],
["p1",10,"op","chess_char_4_14_b",1,"uniequip_002_lionhd",1576,1,13,43,472756,7856,0,56,23],
["p1",11,"op","chess_char_4_20_b",2,"uniequip_002_fartth",700.8,1,6,18,97883,718,0,36,6],
["p1",12,"op","chess_char_4_21_b",1,"uniequip_002_plosis",1534,1,14,0,0,9743,19590,97,2],
["p1",13,"token","token_10041_cathy_catsld",null,null,100,1,17,0,0,0,0,0,null],
["p1",14,"token","token_10041_cathy_catsld",null,null,100,1,16,0,0,0,0,0,null],
["-","~1","device","trap_1105_accrate",null,null,100,0,1,0,0,0,0,0,null],
["-","~2","device","trap_1105_accrate",null,null,100,0,2,0,0,0,0,0,null],
["-","~3","device","trap_1105_accrate",null,null,100,0,3,0,0,0,0,0,null]
],
"enemies": {
"enemy_10042_prtrop": [1,1,0,432,6912],
"enemy_10042_prtrop": [1,1,0,0,6912],
"enemy_10085_hllevi_2": [1,1,0,0,92160],
"enemy_10159_mntrjn": [1,1,0,0,32256],
"enemy_1062_rager_2": [1,1,0,2729,34560],
"enemy_1160_hvyslr_2": [1,1,0,273,16128],
"enemy_1183_mlasrt": [1,1,0,2290,7488],
"enemy_1207_sfji_2": [1,1,0,2759,16128],
"enemy_1208_msfji_2": [2,2,0,0,60],
"enemy_1267_nhpbr": [45,45,0,7161,233280],
"enemy_1267_nhpbr_2": [24,24,0,6347,152064],
"enemy_1062_rager_2": [1,1,0,0,34560],
"enemy_1160_hvyslr_2": [1,1,0,0,16128],
"enemy_1183_mlasrt": [1,1,0,1482,7488],
"enemy_1207_sfji_2": [1,1,0,1504,16128],
"enemy_1208_msfji_2": [3,2,1,0,84],
"enemy_1267_nhpbr": [45,45,0,11316,233280],
"enemy_1267_nhpbr_2": [24,24,0,8146,152064],
"enemy_1270_nhstlk": [1,1,0,0,13824],
"enemy_1270_nhstlk_2": [15,15,0,11782,276480],
"enemy_1270_nhstlk_2": [15,15,0,7672,276480],
"enemy_1325_cbgpro_2": [1,1,0,0,5299],
"enemy_1425_lrcmra_2": [1,1,0,1498,28800],
"enemy_1525_blkswb": [1,1,0,19723,64512],
"enemy_2050_smsha": [1,1,0,4403,46080]
"enemy_1425_lrcmra_2": [1,1,0,980,28800],
"enemy_1525_blkswb": [1,0,1,9347,23316],
"enemy_2050_smsha": [1,1,0,3030,46080]
},
"hooks": [1,120,5064,549,549,1427,1629,1096,109,112,80,80,0,15333,1661,61,98,0,1,118,2,1,15],
"events": {"atk":812,"bounty":6,"deploy":19,"die":112,"dmg":1612,"fx":394,"heal":78,"layer":2,"skill":161,"spawn":115,"status":508},
"fx": {
"beam": 4,
"blink": 1,
"block": 3,
"burst": 1,
"displace": 35,
"dodge": 15,
"explode": 7,
"explosion": 14,
"featherArrow": 2,
"flame": 2,
"frostNova": 22,
"garrison": 2,
"garrisonGrant": 1,
"healField": 2,
"levitate": 78,
"overclock": 2,
"palsy": 3,
"pull": 2,
"revive": 2,
"riposte": 10,
"rockslide": 26,
"shieldBreak": 17,
"slash": 23,
"slippery": 4,
"splash": 25,
"summon": 1,
"swordStorm": 1,
"telegraph": 2,
"thorns": 3,
"tornado": 3,
"tornadoPulse": 10,
"truesilver": 2,
"zone": 69
},
"snaps": "c0395dfa 57f0c65b dd894131 ed91373b 34231a57 1b35b13e fe159d38 ca7769d5 2fa91817 9d9936db fe9fdd5a ba850298 b65e03a5 3a2fd6e9 a6cd2062 be05fd78 23784858"
"hooks": [1,120,4844,461,461,1342,1344,815,102,107,83,80,0,15613,1768,15,99,2,1,112,1,0,1],
"events": {"atk":605,"bounty":5,"deploy":18,"die":105,"dmg":1336,"fx":233,"heal":207,"layer":1,"leak":2,"skill":165,"spawn":116,"status":877},
"fx": {"beam":6,"blink":2,"displace":15,"dodge":1,"explode":4,"explosion":23,"featherArrow":6,"flame":2,"frostNova":38,"garrison":1,"garrisonGrant":1,"healField":2,"overclock":2,"pull":2,"revive":3,"riposte":1,"rockslide":4,"shieldBreak":8,"slash":23,"summon":1,"swordStorm":1,"telegraph":3,"tornado":2,"tornadoPulse":10,"truesilver":3,"zone":69},
"snaps": "a9c24b01 070a342d a4b58bdf 051cb577 59867a3f 61db8ba1 87293c19 3a21d440 1c33208d ee986ec5 cab0042a 1a4eb997 f60c3ff7 f078add6 9b09092c ae0c42e1 0666df4a"
},
"roster-013": {
"about": "pass 0 band 5: chess_char_4_23_b chess_char_5_08_a chess_char_5_01_a chess_char_5_05_a chess_char_5_06_a chess_char_5_07_a chess_char_4_24_b chess_char_4_25_b chess_char_4_26_b chess_char_5_02_a chess_char_5_03_a chess_char_5_10_a",
@@ -1808,7 +1774,7 @@
"snaps": "7c092213 7eeed0b1 ac8f2ed3 3858c149 5c4c9042 6e0b6dfc ecb20138 7bcdcc30 87e0ab2d d6d96690 40c393bf c32baa7d e3c84877 885dfe2b 0445be42 4f286152 de0ce50d"
},
"roster-029": {
"about": "pass 1 band 4: chess_char_4_17_a chess_char_4_18_a chess_char_4_11_a chess_char_4_12_a chess_char_4_19_a chess_char_4_07_a chess_char_4_16_a chess_char_4_09_a chess_char_4_10_a chess_char_4_13_a chess_char_4_14_a chess_char_4_20_a token_10041_cathy_catsld token_10041_cathy_catsld",
"about": "pass 1 band 4: chess_char_4_17_a chess_char_4_18_a chess_char_4_11_a chess_char_4_19_a chess_char_4_07_a chess_char_4_16_a chess_char_4_09_a chess_char_4_10_a chess_char_4_12_a chess_char_4_13_a chess_char_4_14_a chess_char_4_20_a token_10041_cathy_catsld token_10041_cathy_catsld",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m07",
@@ -1816,52 +1782,52 @@
"round": 8,
"seed": 3016944661,
"waveId": "act1autochess_h01",
"time": 158.8,
"ticks": 4764,
"time": 154.7,
"ticks": 4641,
"reason": "cleared",
"killed": 78,
"killed": 76,
"total": 85,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 99,
"rngDraws": 83,
"errors": {"count":0,"kinds":[]},
"players": {
"p1": {"killed":78,"total":85,"perfect":false,"leaks":7,"leaksUncounted":0,"coins":4,"dmg":318167,"bossDmg":0,"heal":3327,"deaths":10,"layerGains":{"preciShip":4}}
"p1": {"killed":76,"total":85,"perfect":false,"leaks":9,"leaksUncounted":0,"coins":4,"dmg":309220,"bossDmg":0,"heal":3524,"deaths":6,"layerGains":{"preciShip":4}}
},
"units": [
["p1",1,"op","chess_char_4_17_a",0,null,1139.6,1,110,2,20509,2880,0,64,2],
["p1",2,"op","chess_char_4_18_a",0,null,2867,1,6,7,22524,4394,2929,55,2],
["p1",3,"op","chess_char_4_11_a",0,null,2144,1,106,2,3579,3145,0,11,0],
["p1",4,"op","chess_char_4_12_a",0,null,1754,1,104,3,8643,2902,398,27,9],
["p1",5,"op","chess_char_4_19_a",0,null,1560,1,105,4,8607,3442,0,39,4],
["p1",6,"op","chess_char_4_07_a",0,null,1738,1,89,2,13301,2526,0,35,2],
["p1",7,"op","chess_char_4_16_a",0,null,257.6,1,63,20,55897,11230,0,97,5],
["p1",8,"op","chess_char_4_09_a",0,null,386,1,3,7,25390,1000,0,12,9],
["p1",9,"op","chess_char_4_10_a",0,null,0,0,5,0,0,1338,0,0,0],
["p1",10,"op","chess_char_4_13_a",0,null,0,0,7,8,30420,2137,0,64,19],
["p1",11,"op","chess_char_4_14_a",0,null,1096,1,107,8,39405,5906,0,16,1],
["p1",12,"op","chess_char_4_20_a",0,null,1217,1,11,15,89892,500,0,55,2],
["p1",13,"token","token_10041_cathy_catsld",null,null,100,1,16,0,0,0,0,0,null],
["p1",14,"token","token_10041_cathy_catsld",null,null,100,1,15,0,0,0,0,0,null],
["p1",1,"op","chess_char_4_17_a",0,null,1139.6,1,101,0,13558,2008,0,47,2],
["p1",2,"op","chess_char_4_18_a",0,null,2580,1,5,2,5324,3725,2225,30,1],
["p1",3,"op","chess_char_4_11_a",0,null,2144,1,105,0,1383,3073,0,15,0],
["p1",4,"op","chess_char_4_19_a",0,null,1560,1,94,1,353,1860,0,12,4],
["p1",5,"op","chess_char_4_07_a",0,null,331.2,1,11,5,8888,2907,0,33,2],
["p1",6,"op","chess_char_4_16_a",0,null,601.6,1,63,12,37012,9546,0,66,5],
["p1",7,"op","chess_char_4_09_a",0,null,1326,1,14,17,84925,520,0,36,17],
["p1",8,"op","chess_char_4_10_a",0,null,338,1,4,0,0,1500,0,0,0],
["p1",9,"op","chess_char_4_12_a",0,null,1754,1,6,0,0,1899,1299,0,0],
["p1",10,"op","chess_char_4_13_a",0,null,1587,1,8,3,14535,500,0,40,13],
["p1",11,"op","chess_char_4_14_a",0,null,0,0,10,16,48517,7376,0,26,2],
["p1",12,"op","chess_char_4_20_a",0,null,223,1,12,20,94726,1094,0,56,2],
["p1",13,"token","token_10041_cathy_catsld",null,null,100,1,15,0,0,0,0,0,null],
["p1",14,"token","token_10041_cathy_catsld",null,null,100,1,16,0,0,0,0,0,null],
["-","~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_10081_mpplai": [1,1,0,0,2000],
"enemy_1026_aghost": [1,1,0,0,3040],
"enemy_1148_dssbr": [45,44,1,2857,99163],
"enemy_1148_dssbr_2": [27,27,0,434,77760],
"enemy_1160_hvyslr_2": [1,0,1,3783,2416],
"enemy_1200_msfjin_2": [1,0,1,0,29],
"enemy_1272_nhtank_2": [1,1,0,12240,12000],
"enemy_1407_hummbd": [1,1,0,48,3600],
"enemy_1439_dslntf": [6,3,3,7340,112566],
"enemy_2002_bearmi_2": [1,0,1,2252,5593]
"enemy_1148_dssbr": [45,43,2,146,99626],
"enemy_1148_dssbr_2": [27,26,1,150,76514],
"enemy_1160_hvyslr_2": [1,0,1,6789,9376],
"enemy_1200_msfjin_2": [1,1,0,0,35],
"enemy_1272_nhtank_2": [1,0,1,8756,2813],
"enemy_1407_hummbd": [1,1,0,20,3600],
"enemy_1439_dslntf": [6,2,4,4696,103415],
"enemy_2002_bearmi_2": [1,1,0,1311,8800]
},
"hooks": [1,109,4764,670,670,1086,1879,759,88,95,55,54,0,22092,730,68,85,7,1,88,1,10,8],
"events": {"atk":685,"bounty":2,"deploy":22,"die":88,"dmg":1865,"fx":73,"heal":477,"layer":1,"leak":7,"skill":112,"spawn":101,"status":236},
"fx": {"block":10,"burst":10,"displace":3,"dodge":8,"dp":4,"explode":1,"expose":2,"garrison":1,"garrisonGrant":1,"phase":1,"riposte":8,"shieldBreak":14,"swordRain":5,"zone":5},
"snaps": "5ee1d302 1c02fbcd cbb518f8 fc90ae00 98195e0a 21da2468 b9aa38e0 db0862b7 a4015752 c3d0537c 5e0bdc1d b3dd31dc 595b167d 137aa308 f30e8d89 932e6025"
"hooks": [1,106,4641,470,470,920,1638,1314,82,91,48,48,0,22203,805,35,85,9,1,82,1,4,1],
"events": {"atk":508,"bounty":2,"deploy":19,"die":82,"dmg":1628,"fx":45,"heal":418,"layer":1,"leak":9,"skill":99,"spawn":101,"status":149},
"fx": {"block":11,"burst":4,"dodge":1,"dp":4,"explode":1,"expose":1,"garrison":1,"garrisonGrant":1,"phase":1,"riposte":1,"shieldBreak":10,"swordRain":5,"zone":4},
"snaps": "d1a66fbb 1e4c3412 cfa655f4 33ae5aea be858e5a e390032f a14b2f14 f815866a e4173185 0a72a5c9 f546a0e1 e7e58926 f223a279 820a4de9 842392b8 3e71a88c"
},
"roster-030": {
"about": "pass 1 band 5: chess_char_4_23_a chess_char_4_01_b chess_char_4_22_a chess_char_4_04_b chess_char_4_07_b chess_char_4_09_b chess_char_4_21_a chess_char_4_24_a chess_char_4_25_a chess_char_4_26_a chess_char_4_02_b chess_char_4_06_b",
@@ -2465,7 +2431,7 @@
"snaps": "abe7527f 54d37f93 efbcd554 1b821656 ac9c33a5 269cae9f 3f080e3a ac1ef736 a3e7f2b4 6db02653 6f34cc83 4cb3d2a7 22ba9134 7bd4222a 99114c8f cc0a8a71 3af49395"
},
"roster-040": {
"about": "pass 2 band 4: chess_char_4_01_a chess_char_4_17_a chess_char_4_18_a chess_char_4_12_a chess_char_4_04_a chess_char_4_07_a chess_char_4_16_a chess_char_4_09_a chess_char_3_19_b chess_char_3_21_b chess_char_4_02_a chess_char_4_13_a token_10028_vigil_wolf",
"about": "pass 2 band 4: chess_char_4_01_a chess_char_4_17_a chess_char_4_18_a chess_char_4_04_a chess_char_4_07_a chess_char_4_16_a chess_char_4_09_a chess_char_3_19_b chess_char_3_21_b chess_char_4_02_a chess_char_4_12_a chess_char_4_13_a token_10028_vigil_wolf",
"fast": false,
"kind": "normal",
"stageId": "act1autochess_m07",
@@ -2476,50 +2442,50 @@
"time": 170,
"ticks": 5100,
"reason": "timeout",
"killed": 25,
"killed": 26,
"total": 65,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 226,
"rngDraws": 264,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":25,"total":65,"perfect":false,"leaks":40,"leaksUncounted":0,"coins":2,"dmg":405931,"bossDmg":0,"heal":339,"deaths":25,"layerGains":{}}},
"players": {"p1":{"killed":26,"total":65,"perfect":false,"leaks":39,"leaksUncounted":0,"coins":2,"dmg":522251,"bossDmg":0,"heal":2607,"deaths":24,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_4_01_a",1,null,0,0,4,0,3410,2638,0,29,1],
["p1",2,"op","chess_char_4_17_a",2,null,0,0,7,0,14528,2849,0,10,1],
["p1",3,"op","chess_char_4_18_a",2,null,0,0,9,0,12723,2867,0,11,1],
["p1",4,"op","chess_char_4_12_a",1,null,0,0,87,1,22077,3847,339,27,1],
["p1",5,"op","chess_char_4_04_a",2,null,1623.38,1,96,2,14512,7177,0,15,5],
["p1",6,"op","chess_char_4_07_a",2,null,0,0,77,0,9369,7998,0,23,1],
["p1",7,"op","chess_char_4_16_a",1,null,0,0,94,2,56048,7476,0,11,7],
["p1",8,"op","chess_char_4_09_a",2,null,0,0,3,0,0,1336,0,0,0],
["p1",9,"op","chess_char_3_19_b",1,"none",0,0,5,5,51724,1648,0,66,1],
["p1",10,"op","chess_char_3_21_b",1,"uniequip_004_archet",0,0,95,10,148810,3180,0,81,9],
["p1",11,"op","chess_char_4_02_a",1,null,0,0,84,1,20900,2856,0,8,1],
["p1",12,"op","chess_char_4_13_a",2,null,0,0,79,4,51831,3174,0,54,1],
["p1",13,"token","token_10028_vigil_wolf",null,null,0,0,6,0,0,2567,0,0,null],
["p1",1,"op","chess_char_4_01_a",1,null,0,0,3,0,1766,2638,0,26,1],
["p1",2,"op","chess_char_4_17_a",2,null,0,0,6,0,16458,2849,0,8,1],
["p1",3,"op","chess_char_4_18_a",2,null,0,0,8,0,11377,3440,573,16,1],
["p1",4,"op","chess_char_4_04_a",2,null,0,0,87,1,21332,7040,0,15,4],
["p1",5,"op","chess_char_4_07_a",2,null,0,0,83,0,7036,8298,0,12,1],
["p1",6,"op","chess_char_4_16_a",1,null,598.66,1,95,1,59960,9220,1097,22,8],
["p1",7,"op","chess_char_4_09_a",2,null,0,0,15,0,17346,1336,0,20,1],
["p1",8,"op","chess_char_3_19_b",1,"none",0,0,4,6,63118,1648,0,74,1],
["p1",9,"op","chess_char_3_21_b",1,"uniequip_004_archet",0,0,93,6,200251,3180,0,95,10],
["p1",10,"op","chess_char_4_02_a",1,null,0,0,86,7,49901,2856,0,18,1],
["p1",11,"op","chess_char_4_12_a",1,null,1336.37,1,96,3,39488,3109,937,36,1],
["p1",12,"op","chess_char_4_13_a",2,null,0,0,74,2,34218,3174,0,56,1],
["p1",13,"token","token_10028_vigil_wolf",null,null,0,0,5,0,0,3541,0,0,null],
["-","~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": [24,11,13,0,47446],
"enemy_1005_yokai_2": [27,10,15,7994,80198],
"enemy_1005_yokai_3": [6,1,5,18348,169071],
"enemy_10065_ftzlc": [1,1,0,461,16339],
"enemy_10162_mnctpt": [1,0,1,8402,20600],
"enemy_1119_vofsd": [1,0,1,91,45544],
"enemy_1005_yokai": [24,12,12,0,53015],
"enemy_1005_yokai_2": [27,10,12,9713,80177],
"enemy_1005_yokai_3": [6,1,5,17224,260867],
"enemy_10065_ftzlc": [1,1,0,0,16339],
"enemy_10162_mnctpt": [1,0,1,6850,54659],
"enemy_1119_vofsd": [1,0,1,443,29483],
"enemy_1196_msfyin_2": [1,1,0,0,3],
"enemy_1254_lypa_2": [1,0,1,8720,22211],
"enemy_1367_dseed": [1,0,1,0,1701],
"enemy_1517_xi": [1,0,1,5597,2809],
"enemy_1254_lypa_2": [1,0,1,9320,21814],
"enemy_1367_dseed": [1,0,1,0,1730],
"enemy_1517_xi": [1,0,1,8379,4156],
"enemy_9016_acstmr": [1,1,0,0,8]
},
"hooks": [1,95,5100,540,540,822,868,503,52,90,29,28,16,7806,316,21,65,38,1,62,0,1,0],
"events": {"atk":613,"bounty":1,"deploy":28,"die":52,"dmg":862,"fx":94,"leak":38,"skill":57,"spawn":80,"status":159},
"fx": {"beam":5,"block":3,"buff":2,"burst":1,"coldWind":1,"displace":15,"dp":1,"iceSpike":1,"liberate":1,"overclock":1,"overload":1,"palsy":3,"revive":3,"rockfall":1,"sentry":6,"shadowWeave":11,"shield":7,"shieldBreak":6,"stone":1,"swordStorm":7,"telegraph":2,"volley":9,"wake":1,"wolfShadow":1,"wolfShadowLost":3,"zone":1},
"snaps": "3eace5b8 61afe6da d60244f3 faf22b5a 4881cb88 a672b7d1 5494d9f4 f46efc11 dbe6624d 0c5503e3 15f7a0aa 6dfaa49b e212841f ac453bb9 08d4fce3 ddc0d417 bce1ca77"
"hooks": [1,95,5100,623,623,982,1032,890,52,86,31,31,15,8307,265,14,65,34,1,63,0,2,4],
"events": {"atk":711,"bounty":1,"deploy":28,"die":52,"dmg":1021,"fx":92,"heal":2,"leak":34,"skill":62,"spawn":80,"status":161},
"fx": {"beam":4,"block":6,"buff":2,"burst":2,"coldWind":1,"dodge":4,"dp":1,"explode":1,"liberate":1,"overclock":1,"overload":1,"palsy":2,"revive":3,"ripple":1,"rockfall":1,"sentry":6,"shadowWeave":11,"shield":7,"shieldBreak":7,"stone":1,"swordStorm":8,"telegraph":3,"volley":10,"wake":1,"wolfShadow":2,"wolfShadowLost":4,"zone":1},
"snaps": "b82d753d c1224ffa 2d897565 74a8e929 046afe0b 75038b5d 5f2916e2 8335adba f033f2bd 01cd1644 28e6e00b 23057f96 cb63f907 cd02b5d1 70389501 b9dc0523 663a48bf"
},
"roster-041": {
"about": "pass 2 band 5: chess_char_4_23_a chess_char_4_01_b chess_char_4_19_a chess_char_4_22_a chess_char_4_12_b chess_char_4_04_b chess_char_4_07_b chess_char_4_09_b chess_char_4_20_a chess_char_4_24_a chess_char_4_25_a chess_char_4_02_b",
"about": "pass 2 band 5: chess_char_4_23_a chess_char_4_01_b chess_char_4_19_a chess_char_4_22_a chess_char_4_04_b chess_char_4_07_b chess_char_4_09_b chess_char_4_20_a chess_char_4_24_a chess_char_4_25_a chess_char_4_02_b chess_char_4_12_b",
"fast": false,
"kind": "normal",
"stageId": "act2autochess_m01",
@@ -2530,46 +2496,46 @@
"time": 190,
"ticks": 5700,
"reason": "timeout",
"killed": 40,
"killed": 46,
"total": 47,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 81,
"rngDraws": 46,
"errors": {"count":0,"kinds":[]},
"players": {
"p1": {"killed":40,"total":47,"perfect":false,"leaks":7,"leaksUncounted":0,"coins":8,"dmg":505596,"bossDmg":0,"heal":35729,"deaths":6,"layerGains":{"visiShip":8}}
"p1": {"killed":46,"total":47,"perfect":false,"leaks":1,"leaksUncounted":0,"coins":8,"dmg":576429,"bossDmg":0,"heal":10491,"deaths":7,"layerGains":{"visiShip":5}}
},
"units": [
["p1",1,"op","chess_char_4_23_a",1,null,0,0,59,0,14296,4358,0,37,1],
["p1",2,"op","chess_char_4_01_b",1,"none",2261.07,1,9,1,12965,2729,0,125,2],
["p1",3,"op","chess_char_4_19_a",1,null,1246.08,1,65,0,1103,4894,0,25,2],
["p1",4,"op","chess_char_4_22_a",1,null,2022,1,7,0,2567,2035,1345,66,1],
["p1",5,"op","chess_char_4_12_b",1,"none",4562.3,1,11,1,35031,22559,14453,82,5],
["p1",6,"op","chess_char_4_04_b",2,"uniequip_002_ines",2149,1,14,7,116578,7728,1513,130,1],
["p1",7,"op","chess_char_4_07_b",2,"none",0,0,52,2,32885,4466,0,49,2],
["p1",8,"op","chess_char_4_09_b",2,"uniequip_004_mizuki",1756,1,1,1,12149,527,311,5,1],
["p1",9,"op","chess_char_4_20_a",1,null,1217,1,2,3,31008,0,0,78,3],
["p1",10,"op","chess_char_4_24_a",2,null,1726,1,3,17,187142,0,0,41,4],
["p1",11,"op","chess_char_4_25_a",1,null,1221,1,4,5,29495,0,0,0,3],
["p1",12,"op","chess_char_4_02_b",1,"none",2966.25,1,5,3,30378,1420,673,11,2],
["p1","~1","token","char_613_acmedc",null,null,1314,1,13,0,0,0,17433,42,2]
["p1",1,"op","chess_char_4_23_a",1,null,0,0,62,2,13372,4358,0,67,2],
["p1",2,"op","chess_char_4_01_b",1,"none",3062.64,1,9,1,7452,1928,0,117,2],
["p1",3,"op","chess_char_4_19_a",1,null,673,1,66,0,1168,4007,0,20,2],
["p1",4,"op","chess_char_4_22_a",1,null,2022,1,7,0,1295,2450,456,37,1],
["p1",5,"op","chess_char_4_04_b",2,"uniequip_002_ines",0,0,64,7,57793,11293,0,69,3],
["p1",6,"op","chess_char_4_07_b",2,"none",2233,1,8,1,9741,1604,328,9,1],
["p1",7,"op","chess_char_4_09_b",2,"uniequip_004_mizuki",965.8,1,12,24,336232,2382,0,52,2],
["p1",8,"op","chess_char_4_20_a",1,null,1217,1,2,1,22138,0,0,83,3],
["p1",9,"op","chess_char_4_24_a",2,null,1726,1,3,8,66392,0,0,34,5],
["p1",10,"op","chess_char_4_25_a",1,null,1221,1,4,2,15585,0,0,0,3],
["p1",11,"op","chess_char_4_02_b",1,"none",2966.25,1,1,0,20830,0,0,4,1],
["p1",12,"op","chess_char_4_12_b",1,"none",4562.3,1,5,0,24432,0,0,70,4],
["p1","~1","token","char_613_acmedc",null,null,1314,1,13,0,0,0,9707,25,1]
],
"enemies": {
"enemy_1001_bigbo": [1,1,0,2149,17600],
"enemy_1001_bigbo": [1,1,0,2752,17600],
"enemy_10097_crshd": [1,1,0,0,8000],
"enemy_1045_hammer": [1,1,0,307,8000],
"enemy_1045_hammer_2": [6,5,0,18440,80250],
"enemy_1061_zomshd": [33,27,1,25211,362935],
"enemy_1045_hammer": [1,1,0,0,8000],
"enemy_1045_hammer_2": [6,5,0,18232,93466],
"enemy_1061_zomshd": [33,33,0,4255,415749],
"enemy_1166_dusbr": [1,1,0,0,2400],
"enemy_1204_msfhu_2": [1,1,0,0,6],
"enemy_1288_duskls_2": [1,1,0,162,4805],
"enemy_1427_lrnazg": [1,1,0,1121,12000],
"enemy_2010_csdcr": [1,1,0,2800,9600]
"enemy_1288_duskls_2": [1,1,0,0,9608],
"enemy_1427_lrnazg": [1,1,0,1031,12000],
"enemy_2010_csdcr": [1,1,0,960,9600]
},
"hooks": [1,65,5700,1112,1112,1391,1406,26919,46,48,29,23,74,26284,88,62,47,1,1,47,2,0,5],
"events": {"atk":1300,"bounty":4,"deploy":18,"die":47,"dmg":1362,"fx":173,"heal":54,"layer":2,"leak":1,"skill":52,"spawn":60,"status":296},
"fx": {"aoe":2,"beam":1,"buff":2,"devour":4,"displace":9,"dodge":5,"ember":1,"garrison":2,"garrisonGrant":1,"link":3,"mote":98,"overload":3,"reweave":3,"riposte":1,"ripple":1,"sentry":2,"shadowWeave":25,"shield":1,"snow":1,"summon":1,"wake":5,"zone":2},
"snaps": "af06579c 3fd6674e fd823b49 3720d672 741d61e5 50c92e6f 03053fa6 2b115dd6 cee39675 eb727d90 c7a11465 7ba12c0d 15b1683c 0cb8d4c1 f3758ac4 4e5bee43 b1945ebf 6735e46d eb8d8138"
"hooks": [1,66,5700,768,768,1222,1218,23194,53,54,30,25,70,28131,99,60,47,0,1,55,1,0,13],
"events": {"atk":1079,"bounty":4,"deploy":19,"die":54,"dmg":1143,"fx":189,"heal":31,"layer":1,"skill":55,"spawn":60,"status":338},
"fx": {"aoe":2,"beam":3,"buff":1,"devour":5,"displace":35,"dodge":13,"ember":2,"garrison":1,"garrisonGrant":1,"link":3,"mote":75,"overload":4,"revive":1,"reweave":3,"riposte":3,"ripple":2,"sentry":5,"shadowWeave":20,"shield":3,"snow":1,"summon":1,"wake":4,"zone":1},
"snaps": "10b0fc57 1879e30f a24d840f f56b69d5 fe01ffb5 2b00a1f2 bccbdb42 61be28b4 65fb3286 2994327f 0e37070a c71c8c1a 60bbb02c 25591720 152ece36 27f67e48 ea1cc871 ea955985 f28f1cc0"
},
"roster-042": {
"about": "pass 2 band 5: chess_char_4_17_b chess_char_4_18_b chess_char_4_23_b chess_char_4_19_b chess_char_4_22_b chess_char_5_01_a chess_char_4_16_b chess_char_4_13_b chess_char_4_20_b chess_char_4_24_b chess_char_4_25_b chess_char_5_02_a",