feedback7 R22-UNBAL: a pushed / pulled enemy is held in the official 失衡 (UNBALANCE) state — no walking, no normal attack — for the push's 位移时间 of its 受力等级 or the pull's force window; a 静态刚体 hit by a force gets the 0.1 s floor; the client's slide takes the same game time (idea from PR #392 by @xcdoge, re-implemented from the sources); golden: 69 scenarios move, 35 with kills / leaks / deaths / boss HP (below)

Seen: the sim moved a displaced enemy at once and it walked / swung again on the next tick; players compared with the
official game (PR #392: 「被推/拉完的敌人会先站住一小会儿再走」). Research (scratchpad report r3): PRTS 失衡位移机制 — a force > 0
puts an enemy in the UNBALANCE state machine with a 0.1 s 失衡硬直 floor, ending when its speed is ≤ 0.1 m/s, on 浮空 or a
forced state change; 异常效果图鉴/失衡免疫 「失衡期间无法自主移动、发动攻击、使用技能」; 异常效果 — not an abnormal status (水遁忍者's
check still runs); 游戏数据基础 推力-位移近似对应表 位移时间 (whole frames at 30 fps); 推与拉 拉力 「作用时间默认为 1 s;若本次受力
等级 < −1,作用时间改为 0.5 s」, 急停 keeps the state to the window's end; 特殊机制 静态刚体 (0.1 s 保底); 术语释义 浮空.

Now: constants.js PUSH_UNBALANCE {−2: 0.2, −1: 0.4, 0: 0.8, 1: 0.9, 2: 32/30, 3: 35/30}, PULL_UNBALANCE 1 /
PULL_UNBALANCE_WEAK 0.5, UNBALANCE_MIN 0.1. battle/displacement.js: push() holds for its level's row (the −2 correction
included), kept when the 特效 column or a wall shortens the slide [ASSUMED for the wall], the 0.1 s floor when a wall
stops it at the first step [ASSUMED]; pull() holds for its window whatever the travel (≤ −3: none; an enemy the puller
blocks: still no pull [ASSUMED, unchanged]); a 静态刚体 (data staticBody, not 失衡免疫 noDisplace) hit by force level
≥ −2 gets 0.1 s and no movement (_staticForce); _unbalance sets enemy.unbalanceUntil (a longer running one kept) and ends
the attack clip's stand. ai.js updateEnemy: no walking (恐惧 / 诱导 too — PR #392's fear exemption is not taken), no new
normal attack, a swing short of its frame cut, 浮空 clears it; a 重生 clears it (archetypes.js reborn). Not a stun: no
status, no immunity, SP and the attack cooldown run. No global skill lock: enemy abilities keep ticking ([ASSUMED] scope).
The move stays instant (the unbalanced() talents keyed off the jump unchanged). The displace fx carries `dur` (game s);
render/units.js slideTo divides it by ctx.animRate (2× default: a 0.8 s push slides 0.4 real s); DISPLACE_SLIDE·√D is
only the fallback for an fx without it. Not taken from #392: UNBALANCE_TRAVEL 0.6387·√tiles / the client's 0.3194 (derived
from the page's μ = 0.5 单位假设, one frame high on every push row, the wrong shape for pulls) and the fear exemption.

Tests: test/sim/unbalance.test.js (8: the push rows and walking after them; no attack in the hold, a feared enemy held;
the −2 correction's 0.2 s; 特效 / wall-shortened rows and the first-step floor; pull windows incl. the 急停 and ≤ −3; 静态刚体
0.1 s without movement, 失衡免疫 never; 浮空 clears; the fx `dur` — the file fails on the parent); test/render/unitview.test.js
(+1: the slide at 2× for a push and a pull, the fallback — fails on the parent); feedback1b-displacement B5 (the drone is
now held 0.1 s per force, never moved). test/sim + test/content + test/render: 3433 pass. Docs: SIM.md (push / pull,
displace, assumptions), PLAYING.md 推开 / 拉拽, research 13 §0 / §5.

Golden — every moved battle has pushes / pulls (probe of the callers) and its enemies are now held; outcome moves:
roster-002 (野鬃: killed 29→33, leaks 15→11), roster-003 (野鬃: deaths 3→7), roster-007 (薄绿: killed 110→118, leaks 53→47),
roster-008 (薄绿: 45→47 / 42→40), roster-010 (歌蕾蒂娅: killed 45→44, leaks 57→58), roster-011 (莫斯提马: 78→79 / 4→3),
roster-031 (钩索师 pulls, tier4: killed 64→72, leaks 12→4, deaths 6→5), roster-041 (钩索师: deaths 5→4), roster-043 (山:
deaths 15→14), roster-044 (山: killed 107→103, leaks 12→16, deaths 15→14); bond-deputShip-low (薄绿: 18→21 killed, leaks
3→0, deaths 1→0), bond-kazimierzShip-high (野鬃: deaths 3→2); boss-boss_3-pair (锏: p2 deaths 3→2), boss-boss_4-pair
(莫斯提马 / 歌蕾蒂娅: killed 11→12, boss HP 7442429→7375628, p2 leaks 2→1, deaths 19→18), boss-boss_6-pair (boss HP
6932482→6865243, p2 deaths 19→17), hidden-boss_8-pair (boss HP 12585770→12585798), hidden-boss_9-pair (锏: boss HP
3630612→3636991); standin-05 / 08 / 10 (预备干员-特种 pulls: killed 5→8 / 42→44 / 28→29, leaks down by 3 / 2 / 1);
diy-101 (傀影: killed 22→21, leaks 92→93), diy-114 / 115 / 116 (黑键: 106→99 & 83→90 / 154→156 & 78→70 / 3→2 & 120→121),
diy-137 (预备干员-特种: 68→79 / 79→68); matches through those battles — coop2-HARD-4, coop2-NORMAL-14-standins,
coop2-NORMAL-3, coop2-NORMAL-70-diy, coop3-ABYSS-5, coop4-ABYSS-7, solo-ABYSS-2 (LP 2→4 at round 10), solo-HARD-2
(ai_0 now survives round 13: eliminated 13 → alive), solo-HARD-9-boosted (LP 399→398), solo-NORMAL-1. Other moves (damage,
heals, snapshots only): roster-009/012/017/019/032/039/040/042/046, 13 bonds, boss-boss_2-pair, hidden-boss_10-pair,
standin-03, diy-053/084/085/102/103/108/109, coop2-ABYSS-10-boosted, solo-ABYSS-1.
This commit is contained in:
sganggs committed 2026-10-08 21:54:06 +08:00
1 parent 3969e4b012
commit cdf2bd5c88
19 files changed
+1295 -1085

No files matched your search

+159 -160
View File
@@ -2154,24 +2154,24 @@
"units": [
["p1",1,"op","chess_char_5_diy1_b",0,"uniequip_002_thumpy",3714,1,3,0,0,0,0,0,0],
["p1",2,"op","chess_char_5_diy2_b",1,"uniequip_002_thumpy",3714,1,4,0,0,0,0,0,0],
["p1",3,"op","chess_char_5_diy1_b",2,"uniequip_002_thumpy",3714,1,5,13,145789,0,0,0,2],
["p1",3,"op","chess_char_5_diy1_b",2,"uniequip_002_thumpy",3714,1,5,14,150684,0,0,0,2],
["p1",4,"op","chess_char_6_diy1_a",0,null,2835,1,7,0,0,0,0,0,0],
["p1",5,"op","chess_char_6_diy2_a",1,null,2835,1,11,36,317889,0,0,0,4],
["p1",6,"op","chess_char_6_diy1_a",2,null,2733.8,1,13,26,166453,101,0,76,2],
["p1",7,"op","chess_char_6_diy2_b",0,"none",3222,1,14,11,85131,242,0,124,3],
["p1",5,"op","chess_char_6_diy2_a",1,null,2835,1,11,36,317896,0,0,0,4],
["p1",6,"op","chess_char_6_diy1_a",2,null,2733.8,1,13,26,166254,101,0,76,2],
["p1",7,"op","chess_char_6_diy2_b",0,"none",3222,1,14,11,85132,242,0,124,3],
["p1",8,"op","chess_char_6_diy1_b",1,"none",3464,1,8,9,71995,0,0,0,4],
["p1",9,"op","chess_char_6_diy2_b",2,"none",3283.6,1,12,9,81221,180,0,76,2],
["p1",10,"op","chess_char_6_diy1_b",0,"uniequip_002_thumpy",3914,1,9,0,0,0,0,0,0],
["p1",11,"op","chess_char_6_diy2_b",1,"uniequip_002_thumpy",3914,1,10,10,90562,0,0,0,1],
["p1",11,"op","chess_char_6_diy2_b",1,"uniequip_002_thumpy",3914,1,10,9,85858,0,0,0,1],
["p1",12,"op","chess_char_6_diy1_b",2,"uniequip_002_thumpy",3914,1,6,0,0,0,0,0,0],
["-","~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,198,150336],"enemy_1381_winman_2":[48,48,0,194,359424],"enemy_1387_winshd":[39,39,0,132,449280]},
"hooks": [1,128,6000,638,638,2626,4420,0,114,114,18,18,0,21502,828,127,114,0,1,114,0,190,0],
"events": {"atk":777,"deploy":12,"die":114,"dmg":4090,"engage":3,"fx":694,"skill":36,"spawn":128,"status":1988},
"fx": {"burst":190,"displace":16,"shield":473,"zone":15},
"snaps": "00a90afe fa730e10 76d04d67 c9bf233b de86509b f197a1be de175653 94b37d97 c588bc93 1c037e9c a091b0f5 fc60818d 1091ad41 1156590c 073916eb 553c9605 8ede4bbf af662205 73e9e673 ea61ed82"
"hooks": [1,128,6000,640,640,2628,4423,0,114,114,18,18,0,21502,828,127,114,0,1,114,0,190,0],
"events": {"atk":779,"deploy":12,"die":114,"dmg":4091,"engage":3,"fx":692,"skill":36,"spawn":128,"status":1989},
"fx": {"burst":190,"displace":16,"shield":471,"zone":15},
"snaps": "00a90afe 8ab9145f 036b1fc4 25e62a9f 926a9f27 847ba8da 6f592c87 f0b39913 a8bc3409 c574d2f9 8e6e657a ee991610 3f41e73a acc324f7 c9f42c79 6afc3cf2 6d141175 e21e35cc 68fdc79e 470986f3"
},
"diy-054": {
"about": "5_diy1_a=zumama/S1 5_diy2_a=zumama/S2 5_diy1_a=zumama/S3 5_diy2_b=zumama/S1 5_diy1_b=zumama/S2 5_diy2_b=zumama/S3 5_diy1_b=zumama/S1/002_zumama 5_diy2_b=zumama/S2/002_zumama 5_diy1_b=zumama/S3/002_zumama 5_diy2_b=zumama/S1/003_zumama 5_diy1_b=zumama/S2/003_zumama 5_diy2_b=zumama/S3/003_zumama",
@@ -3613,7 +3613,7 @@
"hooks": [1,99,5790,210,210,471,471,0,36,95,14,14,0,8331,41,2,75,59,1,36,0,0,0],
"events": {"atk":210,"deploy":22,"die":36,"dmg":471,"engage":12,"fx":27,"leak":59,"skill":28,"spawn":89,"status":50},
"fx": {"displace":3,"zone":24},
"snaps": "5eb2501d 26e736c0 4769f628 34b249e5 ed806a8c 857806de 384bcf91 5cf920bd ca5daf2f 3904964f 14f2b39b 454a4bad 2960245d caa268c0 bad55e1b 9062066d f10ce0e8 be8c7b68 92543b58 fa24e103"
"snaps": "5eb2501d 26e736c0 4769f628 4190ceac 853671cd f86bff43 3dae23d4 8c6f3a88 9b818bf2 1a29d028 33da9d2c c3fc11d6 6f2f01e2 a291c463 7e9bf904 63c3f232 7ec4ca47 9e36e01b 3cd2a853 723fe2c4"
},
"diy-085": {
"about": "6_diy1_a=ray/S1 6_diy2_a=ray/S2 6_diy1_a=ray/S3 6_diy2_b=ray/S1 6_diy1_b=ray/S2 6_diy2_b=ray/S3 6_diy1_b=ray/S1/002_ray 6_diy2_b=ray/S2/002_ray 6_diy1_b=ray/S3/002_ray 6_diy2_b=ray/S1/003_ray 6_diy1_b=ray/S2/003_ray 6_diy2_b=ray/S3/003_ray",
@@ -3624,8 +3624,8 @@
"round": 13,
"seed": 2664068408,
"waveId": "act1autochess_h06",
"time": 226.4,
"ticks": 6792,
"time": 226.57,
"ticks": 6797,
"reason": "cleared",
"killed": 2,
"total": 78,
@@ -3633,26 +3633,26 @@
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":2,"total":78,"perfect":false,"leaks":76,"leaksUncounted":0,"coins":0,"dmg":383987,"bossDmg":0,"heal":0,"deaths":20,"layerGains":{}}},
"players": {"p1":{"killed":2,"total":78,"perfect":false,"leaks":76,"leaksUncounted":0,"coins":0,"dmg":412514,"bossDmg":0,"heal":0,"deaths":20,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",0,null,1507,1,2,1,59958,0,0,76,15],
["p1",2,"op","chess_char_6_diy2_a",1,null,1507,1,3,0,45777,0,0,66,1],
["p1",3,"op","chess_char_6_diy1_a",2,null,1507,1,4,0,72785,0,0,78,4],
["p1",4,"op","chess_char_6_diy2_b",0,"none",0,0,97,0,30814,5367,0,24,5],
["p1",5,"op","chess_char_6_diy1_b",1,"none",0,0,101,0,16011,5367,0,24,0],
["p1",6,"op","chess_char_6_diy2_b",2,"none",1789,1,102,1,32490,3578,0,21,1],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_002_ray",0,0,72,0,6322,3978,0,11,2],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_ray",0,0,56,0,7663,3978,0,12,0],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_ray",0,0,63,0,33694,3978,0,23,1],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_003_ray",0,0,53,0,24248,3978,0,17,3],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_003_ray",0,0,85,0,17897,3978,0,20,1],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_003_ray",0,0,91,0,36327,3978,0,23,1]
["p1",1,"op","chess_char_6_diy1_a",0,null,1507,1,2,0,67445,0,0,76,15],
["p1",2,"op","chess_char_6_diy2_a",1,null,1507,1,3,0,48050,0,0,65,1],
["p1",3,"op","chess_char_6_diy1_a",2,null,1507,1,4,1,80579,0,0,77,4],
["p1",4,"op","chess_char_6_diy2_b",0,"none",0,0,97,0,35066,5367,0,25,5],
["p1",5,"op","chess_char_6_diy1_b",1,"none",0,0,101,0,14704,5367,0,23,0],
["p1",6,"op","chess_char_6_diy2_b",2,"none",1789,1,102,1,29004,3578,0,17,1],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_002_ray",0,0,63,0,16415,3978,0,16,3],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_ray",0,0,56,0,7542,3978,0,12,0],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_ray",0,0,72,0,32584,3978,0,21,1],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_003_ray",0,0,53,0,25851,3978,0,17,3],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_003_ray",0,0,85,0,17747,3978,0,20,1],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_003_ray",0,0,91,0,37527,3978,0,23,1]
],
"enemies": {"enemy_1045_hammer_2":[18,0,18,15512,62938],"enemy_1061_zomshd":[60,2,58,22668,321048]},
"hooks": [1,102,6792,439,439,437,437,20476,22,98,34,33,0,17817,60,21,78,76,1,22,0,0,0],
"events": {"atk":439,"deploy":24,"die":22,"dmg":437,"engage":12,"fx":11,"leak":76,"skill":67,"spawn":90,"status":53},
"fx": {"displace":11},
"snaps": "ef383942 52aa8e8a 8f415587 34d6878a 85cd9e60 2030f8b5 efa85275 e3cd21a6 f4b97bf9 a5f0a3b3 5f707775 2e81c9fd 67e18fb6 839fbc1f 1f5c02ea 20badd63 d6e70120 0740d56b 7f415109 d30fce5f 819ff4bd d50c03a7 cbd25e70"
"enemies": {"enemy_1045_hammer_2":[18,0,18,12600,41514],"enemy_1061_zomshd":[60,2,58,25580,370999]},
"hooks": [1,102,6797,439,439,439,439,21112,22,98,35,34,0,17667,60,23,78,76,1,22,0,0,0],
"events": {"atk":439,"deploy":24,"die":22,"dmg":439,"engage":12,"fx":15,"leak":76,"skill":69,"spawn":90,"status":68},
"fx": {"displace":15},
"snaps": "302b7a03 2519ff22 acad49df ef6229e8 0ca972e6 99d14293 0b4e6cfe 29980344 1677c1ca 9af09a6e a78d20cb 0e1146f7 b474b3cf 3b82e1a2 255ddf94 3f4712aa 87f33be9 ce3fade5 dad45133 0a4b0f36 d62aae1e fd5fd458 80709e27"
},
"diy-086": {
"about": "5_diy1_a=ascln/S1 5_diy2_a=ascln/S2 5_diy1_a=ascln/S3 5_diy2_b=ascln/S1 5_diy1_b=ascln/S2 5_diy2_b=ascln/S3 5_diy1_b=ascln/S1/002_ascln 5_diy2_b=ascln/S2/002_ascln 5_diy1_b=ascln/S3/002_ascln 5_diy2_b=ascln/S1/003_ascln 5_diy1_b=ascln/S2/003_ascln 5_diy2_b=ascln/S3/003_ascln",
@@ -4302,13 +4302,13 @@
"time": 230,
"ticks": 6900,
"reason": "timeout",
"killed": 22,
"killed": 21,
"total": 114,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 890,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":22,"total":114,"perfect":false,"leaks":92,"leaksUncounted":0,"coins":0,"dmg":312241,"bossDmg":0,"heal":20329,"deaths":29,"layerGains":{}}},
"players": {"p1":{"killed":21,"total":114,"perfect":false,"leaks":93,"leaksUncounted":0,"coins":0,"dmg":312254,"bossDmg":0,"heal":20329,"deaths":29,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_a",0,null,0,0,148,1,9956,5652,0,148,0],
["p1",2,"op","chess_char_5_diy2_a",1,null,1243,1,150,1,5521,4409,0,97,0],
@@ -4317,17 +4317,17 @@
["p1",5,"op","chess_char_5_diy1_b",1,"none",1653,1,151,1,6282,6612,0,143,0],
["p1",6,"op","chess_char_5_diy2_b",2,"none",1653,1,146,2,36603,4959,0,139,0],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_002_haak",2149.78,1,149,2,9357,6335,1624,79,2],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_haak",3430.5,1,76,2,41964,7890,4483,119,4],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_haak",1875.34,1,6,6,95719,5237,4826,172,4],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_haak",3430.5,1,76,2,39768,7890,4483,119,4],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_haak",1875.34,1,6,5,97929,5237,4826,172,4],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_003_haak",2047,1,152,0,3942,8413,328,13,0],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_003_haak",1340.78,1,138,2,34594,8894,4094,79,3],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_003_haak",0,0,2,4,47959,7022,4975,153,3]
],
"enemies": {"enemy_1381_winman":[27,10,17,53,90589],"enemy_1381_winman_2":[48,12,36,7663,180218],"enemy_1387_winshd":[39,0,37,27489,41434]},
"hooks": [1,152,6900,1710,1710,1807,2638,215,51,141,16,33,0,14125,527,37,114,90,1,51,0,0,5],
"events": {"atk":1710,"deploy":38,"die":51,"dmg":1791,"engage":12,"fx":305,"heal":206,"leak":90,"skill":76,"spawn":126,"status":796},
"enemies": {"enemy_1381_winman":[27,9,18,53,90059],"enemy_1381_winman_2":[48,12,36,7663,180738],"enemy_1387_winshd":[39,0,37,27489,41458]},
"hooks": [1,152,6900,1710,1710,1807,2638,215,50,141,16,33,0,14125,527,37,114,91,1,50,0,0,5],
"events": {"atk":1710,"deploy":38,"die":50,"dmg":1791,"engage":12,"fx":305,"heal":206,"leak":91,"skill":76,"spawn":126,"status":794},
"fx": {"aoe":7,"buff":9,"crit":244,"displace":17,"dodge":5,"heal":5,"shield":7,"volley":11},
"snaps": "0a6d17b3 cd5b0b94 5c5fe657 cf182993 70392526 4f220cf1 d9a37363 536eea0f 984fbafc 40ad4965 58f6f208 135d5359 46b74bdf 1d768a13 677aee77 e2e6d764 335b70b4 e372b4fb 288dd670 9a638e14 0f4e9c34 eeebe7e0 fdd6d6c3"
"snaps": "0a6d17b3 cd5b0b94 5c5fe657 cf182993 70392526 4f220cf1 d9a37363 536eea0f 984fbafc 40ad4965 58f6f208 135d5359 46b74bdf abe6bc8e 3a83ef6b 5a886fd0 335316f8 d58be294 2e08cd3a 8aeb9e02 1366b589 71a3199f b1ed89f2"
},
"diy-102": {
"about": "5_diy1_b=phatom/S1/002_phatom 5_diy2_b=phatom/S2/002_phatom 5_diy1_b=phatom/S3/002_phatom 5_diy2_b=phatom/S1/003_phatom 5_diy1_b=phatom/S2/003_phatom 5_diy2_b=phatom/S3/003_phatom 5_diy1_b=phatom/S1/004_phatom 5_diy2_b=phatom/S2/004_phatom 5_diy1_b=phatom/S3/004_phatom 6_diy1_a=phatom/S1 6_diy2_a=phatom/S2 6_diy1_a=phatom/S3",
@@ -4369,7 +4369,7 @@
"hooks": [1,162,6900,901,901,932,917,7223,69,154,0,38,0,0,31,73,117,85,1,69,0,0,15],
"events": {"atk":901,"deploy":42,"die":69,"dmg":900,"engage":12,"fx":421,"leak":85,"skill":83,"spawn":132,"status":110},
"fx": {"aoe":12,"buff":15,"displace":12,"dodge":15,"expose":352,"shield":15},
"snaps": "22057a43 e979e325 58c21275 0e318d82 f1a489d0 480e8f9e 36a09ceb bfc0f20e 5886d7cf d7218bb5 646e4158 aecbb06c f728a7d3 6bc561d8 8b6787a4 032775b9 6f4f69d9 f211f597 b58658be 27abff1b ef874327 894a4ac3 f420bec4"
"snaps": "22057a43 e979e325 58c21275 0e318d82 f1a489d0 480e8f9e 36a09ceb bfc0f20e 5886d7cf d7218bb5 646e4158 aecbb06c a19fe55c 3f64f495 dc1a8d69 6bccee64 70e0d18c 1dd120a2 d9751fc3 542489ba 40ebcaf2 5914d84a dc001495"
},
"diy-103": {
"about": "6_diy1_b=phatom/S1 6_diy2_b=phatom/S2 6_diy1_b=phatom/S3 6_diy2_b=phatom/S1/002_phatom 6_diy1_b=phatom/S2/002_phatom 6_diy2_b=phatom/S3/002_phatom 6_diy1_b=phatom/S1/003_phatom 6_diy2_b=phatom/S2/003_phatom 6_diy1_b=phatom/S3/003_phatom 6_diy2_b=phatom/S1/004_phatom 6_diy1_b=phatom/S2/004_phatom 6_diy2_b=phatom/S3/004_phatom",
@@ -4411,7 +4411,7 @@
"hooks": [1,165,6192,692,692,2323,2937,0,52,160,0,37,0,0,39,57,123,108,1,52,0,17,19],
"events": {"atk":692,"deploy":39,"die":52,"dmg":2923,"engage":12,"fx":97,"leak":108,"skill":77,"spawn":138,"status":124},
"fx": {"aoe":10,"buff":16,"burst":17,"displace":22,"dodge":19,"shield":13},
"snaps": "9380cef0 bee89eff 86bcda41 bd8892f9 4844bcdd c1e5ee48 5649303e f41e1610 1899dbef 838bd2f5 3e3f1744 4024460d cb6cfc2a 45a30af7 52850415 1dc8a189 7a68785c 47f22e83 487755f7 ba77a6a2 fb0feb72"
"snaps": "9380cef0 bee89eff 86bcda41 bd8892f9 4844bcdd c1e5ee48 5649303e f41e1610 1899dbef 838bd2f5 3e3f1744 4024460d cb6cfc2a 45a30af7 52850415 aa26afb6 cd574ec5 a91b289d 3af4960e 7ee6e107 069258b3"
},
"diy-104": {
"about": "5_diy1_a=crosly/S1 5_diy2_a=crosly/S2 5_diy1_a=crosly/S3 5_diy2_b=crosly/S1 5_diy1_b=crosly/S2 5_diy2_b=crosly/S3 5_diy1_b=crosly/S1/002_crosly 5_diy2_b=crosly/S2/002_crosly 5_diy1_b=crosly/S3/002_crosly 5_diy2_b=crosly/S1/003_crosly 5_diy1_b=crosly/S2/003_crosly 5_diy2_b=crosly/S3/003_crosly",
@@ -4589,28 +4589,28 @@
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":3,"total":72,"perfect":false,"leaks":69,"leaksUncounted":0,"coins":0,"dmg":42402,"bossDmg":0,"heal":0,"deaths":22,"layerGains":{}}},
"players": {"p1":{"killed":3,"total":72,"perfect":false,"leaks":69,"leaksUncounted":0,"coins":0,"dmg":42194,"bossDmg":0,"heal":0,"deaths":22,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_a",0,null,1803,1,98,0,0,3606,0,0,0],
["p1",2,"op","chess_char_5_diy2_a",1,null,0,0,96,0,0,5409,0,0,0],
["p1",3,"op","chess_char_5_diy1_a",2,null,0,0,92,0,0,5409,0,0,0],
["p1",4,"op","chess_char_5_diy2_b",0,"none",0,0,82,0,0,4230,0,0,0],
["p1",5,"op","chess_char_5_diy1_b",1,"none",2033.01,1,97,0,0,2197,0,0,0],
["p1",6,"op","chess_char_5_diy2_b",2,"none",0,0,8,3,23273,2115,0,0,1],
["p1",6,"op","chess_char_5_diy2_b",2,"none",0,0,8,3,23169,2115,0,0,1],
["p1",7,"op","chess_char_5_diy1_b",0,"uniequip_002_weedy",0,0,51,0,0,4510,0,0,0],
["p1",8,"op","chess_char_5_diy2_b",1,"uniequip_002_weedy",0,0,9,0,0,2255,0,0,0],
["p1",9,"op","chess_char_5_diy1_b",2,"uniequip_002_weedy",0,0,59,0,12777,4510,0,0,1],
["p1",9,"op","chess_char_5_diy1_b",2,"uniequip_002_weedy",0,0,59,0,12737,4510,0,0,1],
["p1",10,"op","chess_char_5_diy2_b",0,"uniequip_003_weedy",0,0,62,0,0,4230,0,0,0],
["p1",11,"op","chess_char_5_diy1_b",1,"uniequip_003_weedy",0,0,61,0,0,4230,0,0,0],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_003_weedy",0,0,3,0,6352,2115,0,0,1],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_003_weedy",0,0,3,0,6288,2115,0,0,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_2":[18,3,15,632,6428],"enemy_1041_lazerd_2":[24,0,24,44183,9581],"enemy_1042_frostd":[30,0,30,0,26393]},
"hooks": [1,98,6614,160,160,885,885,0,25,94,3,3,0,9977,0,0,72,69,1,25,0,0,0],
"events": {"atk":160,"deploy":24,"die":25,"dmg":885,"fx":3,"leak":69,"skill":6,"spawn":86,"status":46},
"enemies": {"enemy_1005_yokai_2":[18,3,15,632,6428],"enemy_1041_lazerd_2":[24,0,24,44183,9517],"enemy_1042_frostd":[30,0,30,0,26249]},
"hooks": [1,98,6614,160,160,881,881,0,25,94,3,3,0,9975,0,0,72,69,1,25,0,0,0],
"events": {"atk":160,"deploy":24,"die":25,"dmg":881,"fx":3,"leak":69,"skill":6,"spawn":86,"status":46},
"fx": {"frostNova":3},
"snaps": "a368b8f2 d45a8ec9 39e7a9b1 cbff0fb4 a6e1b986 8fbf8c29 a052c127 2ff52619 cbf65d39 e2a931fc e6a3d4c2 c56cde41 634006f9 42d9d356 1b8cdbe5 041abb7d 848b1964 79eba260 a9aacca1 200af66c 0594088c c1749443"
"snaps": "a368b8f2 d45a8ec9 30ee7de6 c857b356 b4a4a683 5b75b91b c8f715e6 3a4f5b39 47f98959 5e0cc29c 5657eee2 e9dbc061 03040f19 e9122076 d9d08605 85abe21d 6978be04 49efe180 8acb7141 162da98c bf2ab02c ee0e1863"
},
"diy-109": {
"about": "6_diy1_a=weedy/S1 6_diy2_a=weedy/S2 6_diy1_a=weedy/S3 6_diy2_b=weedy/S1 6_diy1_b=weedy/S2 6_diy2_b=weedy/S3 6_diy1_b=weedy/S1/002_weedy 6_diy2_b=weedy/S2/002_weedy 6_diy1_b=weedy/S3/002_weedy 6_diy2_b=weedy/S1/003_weedy 6_diy1_b=weedy/S2/003_weedy 6_diy2_b=weedy/S3/003_weedy",
@@ -4630,17 +4630,17 @@
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":2,"total":123,"perfect":false,"leaks":121,"leaksUncounted":0,"coins":0,"dmg":99270,"bossDmg":0,"heal":0,"deaths":22,"layerGains":{}}},
"players": {"p1":{"killed":2,"total":123,"perfect":false,"leaks":121,"leaksUncounted":0,"coins":0,"dmg":97030,"bossDmg":0,"heal":0,"deaths":22,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",0,null,1803,1,150,0,0,3606,0,0,0],
["p1",2,"op","chess_char_6_diy2_a",1,null,0,0,124,0,0,3606,0,0,0],
["p1",3,"op","chess_char_6_diy1_a",2,null,865.31,1,149,0,0,4544,0,0,0],
["p1",4,"op","chess_char_6_diy2_b",0,"none",0,0,79,0,0,4230,0,0,0],
["p1",5,"op","chess_char_6_diy1_b",1,"none",0,0,134,0,0,4230,0,0,0],
["p1",6,"op","chess_char_6_diy2_b",2,"none",0,0,142,0,32111,4230,0,13,1],
["p1",6,"op","chess_char_6_diy2_b",2,"none",0,0,142,0,30447,4230,0,13,1],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_002_weedy",0,0,5,0,3599,2325,0,4,1],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_weedy",0,0,90,1,6006,4650,0,7,0],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_weedy",0,0,85,1,11699,4650,0,7,2],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_002_weedy",0,0,90,1,5846,4650,0,7,0],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_002_weedy",0,0,85,1,11283,4650,0,7,2],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_003_weedy",0,0,82,0,11535,4230,0,12,4],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_003_weedy",0,0,86,0,32542,4230,0,29,0],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_003_weedy",0,0,6,0,1778,2115,0,3,1],
@@ -4648,11 +4648,11 @@
["-","~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_1019_jshoot_2":[57,1,56,31655,36790],"enemy_1299_ymkilr_2":[27,0,27,13739,7133],"enemy_1422_lrsldr_2":[39,1,38,1252,55347]},
"hooks": [1,150,6596,384,384,886,886,0,24,145,9,9,0,16367,6,24,123,121,1,24,0,0,0],
"events": {"atk":430,"deploy":24,"die":24,"dmg":886,"engage":7,"fx":12,"leak":121,"skill":18,"spawn":138,"status":12},
"enemies": {"enemy_1019_jshoot_2":[57,1,56,31655,36214],"enemy_1299_ymkilr_2":[27,0,27,13739,7133],"enemy_1422_lrsldr_2":[39,1,38,1252,53683]},
"hooks": [1,150,6596,384,384,826,826,0,24,145,9,9,0,16367,6,24,123,121,1,24,0,0,0],
"events": {"atk":430,"deploy":24,"die":24,"dmg":826,"engage":7,"fx":12,"leak":121,"skill":18,"spawn":138,"status":12},
"fx": {"displace":10,"frostNova":2},
"snaps": "1ec1058a 353e98bb 34fd9a38 0d51d5b3 93bfc303 1b893497 43d88492 331d5c62 b4a648f7 784992d9 7539f598 aa80f976 b8df1f53 a3b4697d 3e382f0f 78b3385f 3fa32035 f698fb44 7272ecca 864aacc5 d65347bc 4448e28c"
"snaps": "1ec1058a 353e98bb 83a1daa8 5f884a94 bb3ca246 7d5c1665 301aed07 ef2dc437 9e9fdf26 d9c7dc24 89a39fd1 b3f19b5b 472348d6 83f384e8 54de5082 76ea7c3e c116b5b0 3cbffa2d 1efc23df bf4e1b80 1516f9ed 6e7f47a9"
},
"diy-110": {
"about": "5_diy1_a=wang/S1 5_diy2_a=wang/S2 5_diy1_a=wang/S3 5_diy2_b=wang/S1 5_diy1_b=wang/S2 5_diy2_b=wang/S3 5_diy1_b=wang/S1/002_wang 5_diy2_b=wang/S2/002_wang 5_diy1_b=wang/S3/002_wang 6_diy1_a=wang/S1 6_diy2_a=wang/S2 6_diy1_a=wang/S3",
@@ -4870,29 +4870,29 @@
"round": 13,
"seed": 4120508441,
"waveId": "act1autochess_h06",
"time": 205.97,
"ticks": 6179,
"time": 205.67,
"ticks": 6170,
"reason": "cleared",
"killed": 106,
"killed": 99,
"total": 93,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 8,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":106,"total":93,"perfect":false,"leaks":83,"leaksUncounted":0,"coins":0,"dmg":604810,"bossDmg":0,"heal":0,"deaths":18,"layerGains":{}}},
"players": {"p1":{"killed":99,"total":93,"perfect":false,"leaks":90,"leaksUncounted":0,"coins":0,"dmg":573418,"bossDmg":0,"heal":0,"deaths":18,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",0,null,0,0,162,10,98104,3768,0,58,2],
["p1",2,"op","chess_char_6_diy2_a",1,null,0,0,202,16,43127,3768,0,51,2],
["p1",3,"op","chess_char_6_diy1_a",2,null,0,0,186,8,44934,3768,0,43,1],
["p1",4,"op","chess_char_6_diy2_b",0,"none",2216,1,191,15,90315,2216,0,76,2],
["p1",5,"op","chess_char_6_diy1_b",1,"none",1446,1,216,16,102990,5202,0,44,1],
["p1",6,"op","chess_char_6_diy2_b",2,"none",0,0,170,10,80176,4432,0,47,1],
["p1",1,"op","chess_char_6_diy1_a",0,null,0,0,166,7,99986,3768,0,58,2],
["p1",2,"op","chess_char_6_diy2_a",1,null,0,0,202,16,44890,3768,0,48,2],
["p1",3,"op","chess_char_6_diy1_a",2,null,0,0,189,8,51429,3768,0,45,1],
["p1",4,"op","chess_char_6_diy2_b",0,"none",2216,1,196,13,75352,2216,0,75,2],
["p1",5,"op","chess_char_6_diy1_b",1,"none",1446,1,219,17,101720,5202,0,45,1],
["p1",6,"op","chess_char_6_diy2_b",2,"none",0,0,174,12,76683,4432,0,47,1],
["p1",7,"op","chess_char_5_diy1_a",0,null,1359,1,4,0,0,0,0,0,0],
["p1",8,"op","chess_char_5_diy2_a",1,null,1359,1,5,1,33720,0,0,54,0],
["p1",9,"op","chess_char_5_diy1_a",2,null,278.33,1,15,1,69590,1081,0,68,4],
["p1",10,"op","chess_char_5_diy2_b",0,"none",0,0,167,2,7065,3140,0,27,2],
["p1",11,"op","chess_char_5_diy1_b",1,"none",0,0,159,2,7098,3140,0,21,4],
["p1",12,"op","chess_char_5_diy2_b",2,"none",0,0,187,2,16680,4710,0,16,1],
["p1",8,"op","chess_char_5_diy2_a",1,null,1359,1,5,4,35354,0,0,53,0],
["p1",9,"op","chess_char_5_diy1_a",2,null,1359,1,165,0,49095,1359,0,45,2],
["p1",10,"op","chess_char_5_diy2_b",0,"none",0,0,171,2,7883,3140,0,27,2],
["p1",11,"op","chess_char_5_diy1_b",1,"none",0,0,162,2,7097,3140,0,21,4],
["p1",12,"op","chess_char_5_diy2_b",2,"none",0,0,123,2,12918,3140,0,13,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],
@@ -4902,16 +4902,16 @@
["p1","~4","token","token_10024_ebnhlz_rcube",null,null,1000,0,81,0,4361,0,0,0,null]
],
"enemies": {
"enemy_1197_sfshu": [15,9,6,233,53765],
"enemy_1197_sfshu_2": [39,23,16,7938,171426],
"enemy_1198_msfshu": [27,21,6,0,112],
"enemy_1198_msfshu_2": [69,42,27,0,348],
"enemy_9010_acpupp": [39,11,28,21238,449669]
"enemy_1197_sfshu": [15,10,5,370,55235],
"enemy_1197_sfshu_2": [39,22,17,7241,164109],
"enemy_1198_msfshu": [30,22,8,0,114],
"enemy_1198_msfshu_2": [66,34,32,0,298],
"enemy_9010_acpupp": [39,11,28,20997,425268]
},
"hooks": [1,219,6179,587,587,2744,2520,0,124,211,20,18,61,13129,23,42,189,83,1,137,0,0,0],
"events": {"atk":973,"deploy":27,"die":128,"dmg":2520,"engage":11,"fx":145,"leak":83,"skill":38,"spawn":208,"status":442},
"fx": {"aoe":4,"dash":3,"displace":8,"ember":13,"pull":8,"shieldBreak":36,"summon":36,"takeoff":9,"telegraph":13,"volley":15},
"snaps": "216e6311 22bbd174 e2861a2f db9fa2cb 9ccc6a30 fe834987 143b56d4 3e1bf123 0a9fb02b eb5b35d6 033fff75 60f27492 bf703ce7 93e8e5aa eb86edae eeb8fb64 a361acb7 20b6a8cd f300097c f0f3ad12 0ab29755"
"hooks": [1,219,6170,557,557,2662,2441,0,117,211,18,17,61,12473,20,37,189,90,1,130,0,0,0],
"events": {"atk":939,"deploy":27,"die":121,"dmg":2441,"engage":11,"fx":141,"leak":90,"skill":35,"spawn":208,"status":456},
"fx": {"aoe":4,"dash":3,"displace":8,"ember":13,"pull":8,"shieldBreak":32,"summon":36,"takeoff":9,"telegraph":13,"volley":15},
"snaps": "216e6311 92876c58 8b0ddc22 035398db 3ea00633 7b3355b0 7b146654 a014712a 51edf5e0 9e8a0db4 e46f26df 17a0436f 494febc5 3678c5bd 5df4ce09 eae0f373 a26812ad 7066422d 538eee47 0bfe1acb 554444c7"
},
"diy-115": {
"about": "5_diy1_b=ebnhlz/S1/002_ebnhlz 5_diy2_b=ebnhlz/S2/002_ebnhlz 5_diy1_b=ebnhlz/S3/002_ebnhlz 5_diy2_b=ebnhlz/S1/003_ebnhlz 5_diy1_b=ebnhlz/S2/003_ebnhlz 5_diy2_b=ebnhlz/S3/003_ebnhlz 5_diy1_b=ebnhlz/S1/004_ebnhlz 5_diy2_b=ebnhlz/S2/004_ebnhlz 5_diy1_b=ebnhlz/S3/004_ebnhlz 6_diy1_a=ebnhlz/S1 6_diy2_a=ebnhlz/S2 6_diy1_a=ebnhlz/S3",
@@ -4922,63 +4922,63 @@
"round": 12,
"seed": 2479968306,
"waveId": "act1autochess_h05",
"time": 205.6,
"ticks": 6168,
"time": 201.5,
"ticks": 6045,
"reason": "cleared",
"killed": 154,
"killed": 156,
"total": 96,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 0,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":154,"total":96,"perfect":false,"leaks":78,"leaksUncounted":0,"coins":0,"dmg":511834,"bossDmg":0,"heal":0,"deaths":10,"layerGains":{}}},
"players": {"p1":{"killed":156,"total":96,"perfect":false,"leaks":70,"leaksUncounted":0,"coins":0,"dmg":502125,"bossDmg":0,"heal":0,"deaths":9,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_5_diy1_b",0,"uniequip_002_ebnhlz",1570,1,10,4,57606,0,0,47,5],
["p1",2,"op","chess_char_5_diy2_b",1,"uniequip_002_ebnhlz",1570,1,11,7,31893,0,0,29,0],
["p1",3,"op","chess_char_5_diy1_b",2,"uniequip_002_ebnhlz",1570,1,1,6,12372,0,0,24,4],
["p1",4,"op","chess_char_5_diy2_b",0,"uniequip_003_ebnhlz",1650,1,3,17,38893,0,0,76,8],
["p1",5,"op","chess_char_5_diy1_b",1,"uniequip_003_ebnhlz",1650,1,5,8,48337,0,0,62,7],
["p1",6,"op","chess_char_5_diy2_b",2,"uniequip_003_ebnhlz",1650,1,7,11,130273,0,0,49,4],
["p1",2,"op","chess_char_5_diy2_b",1,"uniequip_002_ebnhlz",1570,1,11,8,31893,0,0,30,0],
["p1",3,"op","chess_char_5_diy1_b",2,"uniequip_002_ebnhlz",1570,1,1,7,8950,0,0,24,4],
["p1",4,"op","chess_char_5_diy2_b",0,"uniequip_003_ebnhlz",1650,1,3,21,40584,0,0,76,8],
["p1",5,"op","chess_char_5_diy1_b",1,"uniequip_003_ebnhlz",1650,1,5,8,49875,0,0,62,7],
["p1",6,"op","chess_char_5_diy2_b",2,"uniequip_003_ebnhlz",1650,1,7,9,128862,0,0,49,4],
["p1",7,"op","chess_char_5_diy1_b",0,"uniequip_004_ebnhlz",1570,1,9,0,0,0,0,0,3],
["p1",8,"op","chess_char_5_diy2_b",1,"uniequip_004_ebnhlz",1570,1,12,6,63169,0,0,49,14],
["p1",9,"op","chess_char_5_diy1_b",2,"uniequip_004_ebnhlz",1570,1,269,3,6725,3140,0,10,1],
["p1",10,"op","chess_char_6_diy1_a",0,null,706.13,1,260,5,11720,3371,0,28,2],
["p1",11,"op","chess_char_6_diy2_a",1,null,0,0,255,4,17497,4077,0,20,0],
["p1",12,"op","chess_char_6_diy1_a",2,null,0,0,254,2,17986,4077,0,15,1],
["p1",8,"op","chess_char_5_diy2_b",1,"uniequip_004_ebnhlz",1570,1,12,5,61651,0,0,50,14],
["p1",9,"op","chess_char_5_diy1_b",2,"uniequip_004_ebnhlz",0,0,158,0,1442,3140,0,6,2],
["p1",10,"op","chess_char_6_diy1_a",0,null,1359,1,264,7,10369,2718,0,32,2],
["p1",11,"op","chess_char_6_diy2_a",1,null,53.27,1,252,4,17545,4024,0,21,0],
["p1",12,"op","chess_char_6_diy1_a",2,null,0,0,250,2,17986,4077,0,15,1],
["p1","~1","token","token_10024_ebnhlz_rcube",null,null,1000,0,29,0,0,0,0,0,null],
["p1","~2","token","token_10024_ebnhlz_rcube",null,null,1000,0,30,0,13232,0,0,0,null],
["p1","~3","token","token_10024_ebnhlz_rcube",null,null,1000,0,50,0,5752,0,0,0,null],
["p1","~4","token","token_10024_ebnhlz_rcube",null,null,1000,0,73,0,5177,0,0,0,null],
["p1","~5","token","token_10024_ebnhlz_rcube",null,null,1000,0,75,0,0,0,0,0,null],
["p1","~6","token","token_10024_ebnhlz_rcube",null,null,1000,0,93,0,5177,0,0,0,null],
["p1","~7","token","token_10024_ebnhlz_rcube",null,null,1000,0,114,0,14956,0,0,0,null],
["p1","~8","token","token_10024_ebnhlz_rcube",null,null,1000,0,120,0,0,0,0,0,null],
["p1","~9","token","token_10024_ebnhlz_rcube",null,null,1000,0,132,0,2876,0,0,0,null],
["p1","~10","token","token_10024_ebnhlz_rcube",null,null,1000,0,150,0,2305,0,0,0,null],
["p1","~11","token","token_10024_ebnhlz_rcube",null,null,1000,0,160,0,0,0,0,0,null],
["p1","~12","token","token_10024_ebnhlz_rcube",null,null,1000,0,168,0,5177,0,0,0,null],
["p1","~13","token","token_10024_ebnhlz_rcube",null,null,1000,0,199,0,9778,0,0,0,null],
["p1","~14","token","token_10024_ebnhlz_rcube",null,null,1000,0,207,0,0,0,0,0,null],
["p1","~15","token","token_10024_ebnhlz_rcube",null,null,1000,0,214,0,2876,0,0,0,null],
["p1","~16","token","token_10024_ebnhlz_rcube",null,null,1000,0,231,0,2880,0,0,0,null],
["p1","~17","token","token_10024_ebnhlz_rcube",null,null,1000,0,240,0,0,0,0,0,null],
["p1","~18","token","token_10024_ebnhlz_rcube",null,null,1000,0,243,0,5177,0,0,0,null],
["p1","~19","token","token_10024_ebnhlz_rcube",null,null,1000,0,259,0,0,0,0,0,null],
["p1","~20","token","token_10024_ebnhlz_rcube",null,null,1000,1,268,0,0,0,0,0,null],
["p1","~21","token","token_10024_ebnhlz_rcube",null,null,1000,1,270,0,0,0,0,0,null]
["p1","~4","token","token_10024_ebnhlz_rcube",null,null,1000,0,70,0,5177,0,0,0,null],
["p1","~5","token","token_10024_ebnhlz_rcube",null,null,1000,0,72,0,0,0,0,0,null],
["p1","~6","token","token_10024_ebnhlz_rcube",null,null,1000,0,85,0,5177,0,0,0,null],
["p1","~7","token","token_10024_ebnhlz_rcube",null,null,1000,0,108,0,14956,0,0,0,null],
["p1","~8","token","token_10024_ebnhlz_rcube",null,null,1000,0,114,0,0,0,0,0,null],
["p1","~9","token","token_10024_ebnhlz_rcube",null,null,1000,0,126,0,2876,0,0,0,null],
["p1","~10","token","token_10024_ebnhlz_rcube",null,null,1000,0,144,0,2305,0,0,0,null],
["p1","~11","token","token_10024_ebnhlz_rcube",null,null,1000,0,155,0,0,0,0,0,null],
["p1","~12","token","token_10024_ebnhlz_rcube",null,null,1000,0,165,0,5177,0,0,0,null],
["p1","~13","token","token_10024_ebnhlz_rcube",null,null,1000,0,193,0,9778,0,0,0,null],
["p1","~14","token","token_10024_ebnhlz_rcube",null,null,1000,0,203,0,0,0,0,0,null],
["p1","~15","token","token_10024_ebnhlz_rcube",null,null,1000,0,210,0,2876,0,0,0,null],
["p1","~16","token","token_10024_ebnhlz_rcube",null,null,1000,0,227,0,2880,0,0,0,null],
["p1","~17","token","token_10024_ebnhlz_rcube",null,null,1000,0,236,0,0,0,0,0,null],
["p1","~18","token","token_10024_ebnhlz_rcube",null,null,1000,0,239,0,5177,0,0,0,null],
["p1","~19","token","token_10024_ebnhlz_rcube",null,null,1000,0,255,0,0,0,0,0,null],
["p1","~20","token","token_10024_ebnhlz_rcube",null,null,1000,1,265,0,0,0,0,0,null],
["p1","~21","token","token_10024_ebnhlz_rcube",null,null,1000,1,266,0,0,0,0,0,null]
],
"enemies": {
"enemy_1195_sfyin": [45,23,22,8794,160820],
"enemy_1196_msfyin": [46,33,13,0,194],
"enemy_1197_sfshu": [39,26,13,5871,197074],
"enemy_1198_msfshu": [78,60,18,0,464],
"enemy_1195_sfyin": [45,23,22,8411,157028],
"enemy_1196_msfyin": [46,39,7,0,219],
"enemy_1197_sfshu": [39,24,15,5548,191163],
"enemy_1198_msfshu": [72,58,14,0,455],
"enemy_1199_sfjin": [12,12,0,0,186325],
"enemy_1200_msfjin": [12,0,12,0,459]
"enemy_1200_msfjin": [12,0,12,0,463]
},
"hooks": [1,273,6168,461,461,2423,2548,0,164,261,49,47,0,30421,0,28,232,78,1,164,0,0,0],
"events": {"atk":461,"deploy":41,"die":183,"dmg":2548,"engage":11,"fx":193,"leak":78,"skill":96,"spawn":265},
"fx": {"aoe":13,"displace":17,"pull":17,"summon":82,"volley":64},
"snaps": "25481013 3b3236fa f6b7b1d9 80f81d61 34ef1943 fc11110a a08ee007 369e405c 41ff7208 5e487926 dafe54d3 1b0b63a8 f995283d 0cacb5c4 02b48bb8 4fb3f62d 355c0b0f e3d263b8 07e90d84 8b402749 0f3160ec"
"hooks": [1,266,6045,462,462,2436,2558,0,165,254,50,48,0,29626,0,23,226,70,1,165,0,0,0],
"events": {"atk":462,"deploy":40,"die":184,"dmg":2558,"engage":11,"fx":189,"leak":70,"skill":98,"spawn":259},
"fx": {"aoe":13,"displace":17,"pull":17,"summon":80,"volley":62},
"snaps": "25481013 aa3440f3 4685e7a3 b08da51f 9f758a7e 37f43c16 c79ffc87 98cbe2a3 ba2b8f1a 1407a331 0e301670 3e7c7b8f d9043c7d fd78a0d2 ce3af6b8 cd061667 724823f0 6505b73d 0a991be8 88f7aaf0 6d682149"
},
"diy-116": {
"about": "6_diy1_b=ebnhlz/S1 6_diy2_b=ebnhlz/S2 6_diy1_b=ebnhlz/S3 6_diy2_b=ebnhlz/S1/002_ebnhlz 6_diy1_b=ebnhlz/S2/002_ebnhlz 6_diy2_b=ebnhlz/S3/002_ebnhlz 6_diy1_b=ebnhlz/S1/003_ebnhlz 6_diy2_b=ebnhlz/S2/003_ebnhlz 6_diy1_b=ebnhlz/S3/003_ebnhlz 6_diy2_b=ebnhlz/S1/004_ebnhlz 6_diy1_b=ebnhlz/S2/004_ebnhlz 6_diy2_b=ebnhlz/S3/004_ebnhlz",
@@ -4992,39 +4992,38 @@
"time": 217.6,
"ticks": 6528,
"reason": "cleared",
"killed": 3,
"killed": 2,
"total": 123,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 10,
"rngDraws": 8,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":3,"total":123,"perfect":false,"leaks":120,"leaksUncounted":0,"coins":0,"dmg":293861,"bossDmg":0,"heal":0,"deaths":21,"layerGains":{}}},
"players": {"p1":{"killed":2,"total":123,"perfect":false,"leaks":121,"leaksUncounted":0,"coins":0,"dmg":288443,"bossDmg":0,"heal":0,"deaths":21,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_b",0,"none",0,0,114,1,20547,3140,0,25,2],
["p1",2,"op","chess_char_6_diy2_b",1,"none",0,0,91,0,27538,3140,0,18,4],
["p1",3,"op","chess_char_6_diy1_b",2,"none",0,0,131,0,21860,3140,0,9,1],
["p1",4,"op","chess_char_6_diy2_b",0,"uniequip_002_ebnhlz",0,0,142,1,15719,3140,0,16,1],
["p1",5,"op","chess_char_6_diy1_b",1,"uniequip_002_ebnhlz",0,0,151,0,18745,4710,0,11,1],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_ebnhlz",0,0,78,0,12168,3140,0,7,0],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_003_ebnhlz",0,0,74,0,21305,3490,0,5,0],
["p1",1,"op","chess_char_6_diy1_b",0,"none",0,0,113,1,21882,3140,0,27,2],
["p1",2,"op","chess_char_6_diy2_b",1,"none",0,0,90,0,27538,3140,0,18,4],
["p1",3,"op","chess_char_6_diy1_b",2,"none",0,0,130,0,21860,3140,0,9,1],
["p1",4,"op","chess_char_6_diy2_b",0,"uniequip_002_ebnhlz",0,0,141,0,16756,3140,0,16,1],
["p1",5,"op","chess_char_6_diy1_b",1,"uniequip_002_ebnhlz",0,0,150,0,18745,4710,0,11,1],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_ebnhlz",0,0,77,0,12168,3140,0,7,0],
["p1",7,"op","chess_char_6_diy1_b",0,"uniequip_003_ebnhlz",0,0,73,0,21305,3490,0,5,0],
["p1",8,"op","chess_char_6_diy2_b",1,"uniequip_003_ebnhlz",0,0,7,0,13689,1745,0,5,0],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_003_ebnhlz",0,0,9,0,25461,1745,0,8,1],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_004_ebnhlz",0,0,76,0,11814,3140,0,5,0],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_004_ebnhlz",0,0,4,0,29832,1570,0,6,2],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_004_ebnhlz",0,0,6,0,26897,1570,0,7,1],
["p1",9,"op","chess_char_6_diy1_b",2,"uniequip_003_ebnhlz",0,0,9,0,26215,1745,0,8,1],
["p1",10,"op","chess_char_6_diy2_b",0,"uniequip_004_ebnhlz",0,0,75,0,11814,3140,0,5,0],
["p1",11,"op","chess_char_6_diy1_b",1,"uniequip_004_ebnhlz",0,0,4,0,29683,1570,0,5,1],
["p1",12,"op","chess_char_6_diy2_b",2,"uniequip_004_ebnhlz",0,0,6,0,29794,1570,0,8,1],
["p1","~1","token","token_10024_ebnhlz_rcube",null,null,1000,0,26,0,1907,0,0,0,null],
["p1","~2","token","token_10024_ebnhlz_rcube",null,null,1000,0,27,0,18005,0,0,0,null],
["p1","~3","token","token_10024_ebnhlz_rcube",null,null,1000,0,28,0,5052,0,0,0,null],
["p1","~4","token","token_10024_ebnhlz_rcube",null,null,1000,0,37,1,5491,0,0,0,null],
["p1","~5","token","token_10024_ebnhlz_rcube",null,null,1000,0,38,0,11294,0,0,0,null],
["p1","~6","token","token_10024_ebnhlz_rcube",null,null,1000,0,99,0,2724,0,0,0,null],
["p1","~7","token","token_10024_ebnhlz_rcube",null,null,1000,0,122,0,3814,0,0,0,null]
["p1","~5","token","token_10024_ebnhlz_rcube",null,null,1000,0,98,0,2724,0,0,0,null],
["p1","~6","token","token_10024_ebnhlz_rcube",null,null,1000,0,121,0,3814,0,0,0,null]
],
"enemies": {"enemy_1006_shield_3":[21,0,21,6953,122938],"enemy_1043_zomsbr":[66,2,64,16695,90295],"enemy_1402_tgshd_2":[36,1,35,10022,80628]},
"hooks": [1,151,6528,191,191,342,369,12466,24,151,13,13,0,9395,0,26,123,120,1,24,0,1,0],
"events": {"atk":191,"deploy":28,"die":31,"dmg":369,"engage":12,"fx":116,"leak":120,"skill":26,"spawn":142,"status":44},
"fx": {"aoe":7,"burst":1,"displace":12,"expose":64,"pull":12,"summon":7,"volley":13},
"snaps": "691ad5fa 5cba8432 c52d9f6d 791d3fcc f5b1cc32 3d6075f5 5ef4c19a 53164dcf 2f1a5ea4 d47ebc6f 7a076464 66fa0c1a b8e47a22 3d87a654 faa2ab12 0e9fbf65 f854368c df256b93 9f1da643 8c6a7db9 51ddbd95 c7846e9e"
"enemies": {"enemy_1006_shield_3":[21,0,21,8025,130381],"enemy_1043_zomsbr":[66,1,65,15266,80405],"enemy_1402_tgshd_2":[36,1,35,10379,77656]},
"hooks": [1,150,6528,190,190,340,360,12512,23,150,12,12,0,9354,0,24,123,121,1,23,0,1,0],
"events": {"atk":190,"deploy":27,"die":29,"dmg":360,"engage":12,"fx":105,"leak":121,"skill":24,"spawn":141,"status":42},
"fx": {"aoe":6,"burst":1,"displace":8,"expose":63,"pull":8,"summon":6,"volley":13},
"snaps": "691ad5fa 646da9eb a1f8ea41 fe731b91 6da71566 f4f8e4ee 3c0f0da0 fc5fe596 caf68706 1d5933fe 129d0ab4 332dad2e 4bff2df6 9bc1ad09 2c797af1 d1372b1b e9c44ce5 c57571d6 05a6f455 7a1ed9e8 d1f17800 e205c30f"
},
"diy-117": {
"about": "5_diy1_a=mgllan/S1 5_diy2_a=mgllan/S2 5_diy1_a=mgllan/S3 5_diy2_b=mgllan/S1 5_diy1_b=mgllan/S2 5_diy2_b=mgllan/S3 5_diy1_b=mgllan/S1/002_mgllan 5_diy2_b=mgllan/S2/002_mgllan 5_diy1_b=mgllan/S3/002_mgllan 5_diy2_b=mgllan/S1/003_mgllan 5_diy1_b=mgllan/S2/003_mgllan 5_diy2_b=mgllan/S3/003_mgllan",
@@ -5974,32 +5973,32 @@
"time": 230,
"ticks": 6900,
"reason": "timeout",
"killed": 68,
"killed": 79,
"total": 147,
"unspawned": 0,
"bossHpLeft": null,
"rngDraws": 118,
"rngDraws": 144,
"errors": {"count":0,"kinds":[]},
"players": {"p1":{"killed":68,"total":147,"perfect":false,"leaks":79,"leaksUncounted":0,"coins":0,"dmg":425402,"bossDmg":0,"heal":0,"deaths":16,"layerGains":{}}},
"players": {"p1":{"killed":79,"total":147,"perfect":false,"leaks":68,"leaksUncounted":0,"coins":0,"dmg":499903,"bossDmg":0,"heal":0,"deaths":16,"layerGains":{}}},
"units": [
["p1",1,"op","chess_char_6_diy1_a",2,null,0,0,2,1,6827,2604,0,80,1],
["p1",2,"op","chess_char_6_diy2_b",2,"uniequip_002_acfend",2085.04,1,4,2,14361,1346,0,132,2],
["p1",3,"op","chess_char_5_diy1_a",0,null,0,0,166,4,22225,3730,0,92,2],
["p1",4,"op","chess_char_5_diy2_b",0,"uniequip_002_sharp2",0,0,156,16,106408,4748,0,99,2],
["p1",5,"op","chess_char_6_diy1_a",2,null,1529,1,172,14,44128,3058,0,45,4],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_acpion",1904,1,171,24,182563,3808,0,54,4],
["p1",7,"op","chess_char_5_diy1_a",2,null,1154,1,170,1,6563,8078,0,80,0],
["p1",1,"op","chess_char_6_diy1_a",2,null,0,0,2,2,7960,2604,0,88,2],
["p1",2,"op","chess_char_6_diy2_b",2,"uniequip_002_acfend",1915.64,1,4,2,14168,1515,0,135,2],
["p1",3,"op","chess_char_5_diy1_a",0,null,0,0,154,3,21404,3730,0,73,1],
["p1",4,"op","chess_char_5_diy2_b",0,"uniequip_002_sharp2",0,0,159,17,109862,4748,0,103,3],
["p1",5,"op","chess_char_6_diy1_a",2,null,1408.2,1,170,18,82708,3179,0,51,4],
["p1",6,"op","chess_char_6_diy2_b",2,"uniequip_002_acpion",0,0,103,27,209614,3808,0,78,5],
["p1",7,"op","chess_char_5_diy1_a",2,null,1154,1,171,1,9896,8078,0,102,0],
["p1",8,"op","chess_char_5_diy2_b",2,"uniequip_002_acspec",1448,1,1,0,0,0,0,0,0],
["p1",9,"op","chess_char_6_diy1_a",2,null,2638,1,3,0,0,0,0,0,0],
["p1",10,"op","chess_char_6_diy2_b",2,"uniequip_002_acguad",3531,1,5,0,0,0,0,0,0],
["p1",11,"op","chess_char_5_diy1_a",2,null,1160,1,9,0,17771,0,0,110,2],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_002_acsupo",1430,1,10,1,24555,0,0,122,2]
["p1",11,"op","chess_char_5_diy1_a",2,null,1160,1,9,0,17385,0,0,107,2],
["p1",12,"op","chess_char_5_diy2_b",2,"uniequip_002_acsupo",1430,1,10,0,26906,0,0,128,3]
],
"enemies": {"enemy_1166_dusbr_2":[39,22,17,381,107418],"enemy_1169_duphlx_2":[57,28,29,3024,195834],"enemy_1170_dushld_2":[51,18,32,23967,242247]},
"hooks": [1,172,6900,1024,1024,4900,5024,0,84,162,19,26,0,27771,5929,73,147,78,1,84,0,0,0],
"events": {"atk":1087,"deploy":25,"die":84,"dmg":4988,"engage":9,"fx":207,"leak":78,"skill":56,"spawn":159,"status":804},
"fx": {"aoe":90,"displace":10,"dodge":4,"dp":46,"slash":57},
"snaps": "9fc009d3 b712fd02 dd9e6536 ad3afaa9 5e080f95 8c342958 c6b9d04c 6a6288c5 e4728d4d bdcd36f8 1d15491e 3af989d1 db86f390 2b31bb23 3d3a3c2a 09c7eba6 bfb4bdf6 ca3579cc 1af3c782 ec939b4e 4cc81145 6ef95d94 e8fb67c3"
"enemies": {"enemy_1166_dusbr_2":[39,25,14,970,117453],"enemy_1169_duphlx_2":[57,30,27,4546,204769],"enemy_1170_dushld_2":[51,24,25,22147,291668]},
"hooks": [1,171,6900,1102,1102,4984,5113,0,95,161,22,28,0,28191,6261,85,147,66,1,95,0,0,0],
"events": {"atk":1161,"deploy":24,"die":95,"dmg":5080,"engage":9,"fx":231,"leak":66,"skill":61,"spawn":159,"status":819},
"fx": {"aoe":93,"displace":8,"dodge":4,"dp":54,"slash":72},
"snaps": "9fc009d3 b712fd02 f36c2e74 ec6d9389 3d2de85c 5cdae853 72895b52 24ddeed5 16beae87 0af2234c 0786e3e8 578d354d a55f8606 a476a145 a621ed1c 1bd464f3 9c885b76 d6ba58c1 7bc719b2 0cd5f504 82e69c40 1d6109b8 af74aa1e"
},
"diy-138": {
"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",