FunctionHook函钩
bdb0765c55
雷达扫描方向反了:亮边应领先拖尾,把两处 conic-gradient 的亮端翻到 100% ( #81 )
2026-10-04 14:30:44 +08:00
Lu Ke
50498bbe07
Windows 便携包:只收 git 跟踪的文件、生产依赖、钉死的 Node 版本与许可证 ( #30 )
2026-10-04 14:20:11 +08:00
shanzhaikabi
502f183e43
新增:导出 / 导入干员调配 ( #14 )
2026-10-04 14:20:02 +08:00
shanzhaikabi
e90e7a30fc
修复:部署无法到达已打开的页面(新增构建版本标记 + 陈旧页面自动重载) ( #39 )
2026-10-04 14:19:53 +08:00
sganggs
9d404199df
feedback2: SIM.md keeps the 'killed' or FORCED_EXIT wording the unitedown docs test pins, with #60 's forced exits added
2026-10-04 04:39:43 +08:00
sganggs
111e918b9c
feedback2: DESIGN §22.14–§22.16 ( #58 ranged enemies stand per attack, #60 forced exits lie down, #64 loadout stats) and the sentences they supersede (§5.5, §8.2, §21.20, §21.24, §22.1); CHANGELOG 0.1.2 complete
2026-10-04 03:25:42 +08:00
sganggs
8ce9934efb
feedback2: merge WK — a ranged enemy stands for each attack's clip, then walks (GitHub #58 ); every exit leaves a 倒地干员 redeployed on that tile, per PRTS 卫戍协议/帮助 (GitHub #60 )
2026-10-04 03:24:02 +08:00
sganggs
130266553d
feedback2 WK: a ranged enemy's attack stand holds only its walking — route WAIT legs keep running and DISAPPEAR / APPEAR legs still happen, hiding ends the stand; the [ASSUMED] form-clip note names 扎罗 and 特战术师; 暴鸰's hover comment (review of GitHub #58 )
2026-10-04 03:23:23 +08:00
sganggs
de739bcee5
feedback2: the emotes browser test blocks the downloaded copies too when it checks the glyph fallback (since #42 the chain is local art, then setup's copy, then the glyph)
2026-10-04 03:21:09 +08:00
sganggs
af68c31d17
feedback2: merge WL — the 干员调配 screen shows 局内数值: the chosen skill / module's stats, attack range, 特性 and 天赋 (GitHub #64 ); 特性 follows the chosen module on the in-match card too
2026-10-04 03:03:00 +08:00
sganggs
187cc91216
feedback2 WL: 特性 shows the chosen module's line also on a record cloned for another skill or module (the in-match card too); found by the Grok review of #64
2026-10-04 03:02:48 +08:00
sganggs
7757db0779
feedback2 WK: PLAYING says ranged enemies stand for each attack and forced-out operators lie down where they left (GitHub #58 , #60 )
2026-10-04 02:55:48 +08:00
sganggs
42d9c3744b
feedback2 WK: an operator forced off the field (史尔特尔's 余烬, 耀骑士临光 S2, 骑士戒律 + 竞技旗, 伊内丝 S3, a 商人 that cannot pay) lies down on its tile and redeploys there like a knocked-out one, still no kill (PRTS 卫戍协议/帮助; GitHub #60 )
2026-10-04 02:55:48 +08:00
sganggs
4c78ab94e6
feedback2 WL: 干员调配 shows 局内数值 — the chosen skill / module's stats, 攻击范围, 特性 and 天赋, 精锐 first with a 普通 toggle, drawn by the card's own block (GitHub #64 )
2026-10-04 02:51:21 +08:00
sganggs
41bfdb5f96
feedback2 WL: the detail card's stats block, talent list and 特性 text are shared functions (chessStatsBlock / chessTalents / traitText) the 干员调配 screen can draw too
2026-10-04 02:51:21 +08:00
sganggs
68da23e8ed
feedback2 WK: enemies play their attack clip once per attack at its own speed, then their Move clip (no stretching over the attack interval; GitHub #58 )
2026-10-04 02:49:33 +08:00
sganggs
0623336f30
feedback2 WK: an unblocked ranged enemy stands for each attack's clip (its wind-up and the rest of the clip), then walks on; build-data copies each enemy's attack clip into enemies.json attackAnim (GitHub #58 )
2026-10-04 02:49:25 +08:00
sganggs
1d203f8a90
feedback2: CHANGELOG 0.1.2 wording — independent review (not a person), the ember window only after a blocked knock-out, #38 stays open
2026-10-04 02:41:52 +08:00
sganggs
f6890a1f67
feedback2: merge the docs integration — DESIGN §22 intro + §22.7–§22.13, 余 S2 listed with §21.29's deviations, version 0.1.2, CHANGELOG draft
2026-10-04 02:41:32 +08:00
sganggs
59e5ff0cb1
feedback2 docs: version 0.1.2 — package.json, package-lock.json, APP_VERSION, README badge and sentences, DEPLOY, CHANGELOG entry
...
The CHANGELOG 0.1.2 entry covers GitHub #16 , #25 , #32 , #33 , #35 , #38 , #42 , #43 , #44 , #51 , #52 and PR #27 , #28 , #29 , #48 (and #40 's test case);
#58 / #60 / #64 (DESIGN §22.14–§22.16) are added when their subsections land.
2026-10-04 02:40:55 +08:00
sganggs
6ced029143
feedback2 docs: DESIGN §22 intro and §22.7–§22.13; 余 S2's deviation listed with §21.29's six
...
The §22 intro maps GitHub #25 … #35 / #16 to §22.1–§22.13 and records the owner's decisions of 2026-10-04.
§22.7–§22.12 are the wave-2 subsections verbatim; §22.13 is PR #48 (要塞 cannot hit air units, 莫斯提马's slow shows its icon).
One blank line before every §22 subsection, as in §21.
余 S2 (SKILL_RANGE on its x-1, §22.10) is appended wherever the six-skill deviation is listed: DESIGN §5.6, §20.2, §21.20, §21.29,
DATA §2 item 6, research 00 and 03 (SKILL_RANGE counts: 13 / 26 official, 14 / 28 in the data). DATA §2.1 names 要塞 in canHitFly.
2026-10-04 02:40:55 +08:00
sganggs
50c9b5b1b6
feedback2: merge WH — 荒芜拉普兰德 S3's drones attack (GitHub #32 item 7); 余 S2 pulls leaders, no pull effect when nobody moves, and casts with an enemy on its x-1 (owner's deliberate deviation; GitHub #32 item 1)
...
# Conflicts:
# data/chess.json
# docs/PLAYING.md
2026-10-04 02:21:47 +08:00
sganggs
a168c99e6a
feedback2: merge WJ — enemy splash, blasts, area skills, zones and auras skip a 隐匿 operator that does not block them; 迷彩 is still hit by splash (GitHub #32 item 6)
...
# Conflicts:
# docs/DESIGN.md
# docs/SIM.md
# server/sim/content/enemies.js
2026-10-04 02:21:15 +08:00
sganggs
79bbd51525
feedback2: WG review — a chain healer's bounces skip 禁疗 / noHeal units (史尔特尔 in 余烬); PLAYING and DESIGN say 隐匿 returns 3 s after a block; 山海众头目's mark comment
2026-10-04 02:19:40 +08:00
sganggs
e0b51e0310
feedback2: merge WG — 史尔特尔's 余烬 brings 禁疗 (GitHub #52 ); enemies re-enter 隐匿 3 s after a block ends, a blocked 深池逐火's ember stays visible ~2 s (GitHub #43 )
...
# Conflicts:
# public/js/render/style.js
# public/js/render/textures.js
2026-10-04 02:18:01 +08:00
sganggs
5f83d30cd1
feedback2: merge GitHub master (PR #48 : 要塞 cannot hit air units — issue #35 ; 莫斯提马's slow shows its status icon — issue #16 )
...
# Conflicts:
# data/chess.json
2026-10-04 02:17:02 +08:00
Y-PaP-Y
052e906753
要塞分支不再攻击空中单位;莫斯提马的减速显示状态图标 ( #48 )
...
要塞分支(灰毫 chess_char_2_18、号角 chess_char_5_08,普通与精锐)按官方不能攻击空中单位:build-data 不再把 fortress 归为可对空,重新生成 data/chess.json(只改这 4 条记录的 canHitFly),DESIGN §21.29 的技能释放调整保持不变。莫斯提马天赋的减速补上可见的减速状态图标(减速本身 0.1.1 已生效)。fix #35
2026-10-04 02:16:20 +08:00
sganggs
275e1c5711
feedback2 WJ: areaAllies' comment — 迷彩 is not checked, a locked target goes through targetAndArea
2026-10-04 00:42:46 +08:00
sganggs
b0c98fea31
feedback2 WJ: docs — buff auras and 蚀裂's 毒雾 vs 隐匿, locked targets as direct picks, 迷彩 only where PRTS backs it (the rest [ASSUMED]), 异常效果 §无法选择 instead of the 选择器 draft text; PLAYING: all-in-range normal attacks skip 迷彩
2026-10-04 00:41:51 +08:00
sganggs
7362ab5439
feedback2 WH: 余 S2 厚礼上宾 casts with an enemy on its x-1 instead of when hit (the owner's deliberate deviation from the 重装 TAKE_DAMAGE row: TRIGGER_DEVIATIONS SKILL_RANGE, data regenerated, only the two 余 records change)
2026-10-04 00:39:54 +08:00
sganggs
dcdb2754cf
feedback2 WJ: tests — 蚀裂's 毒雾 and the 深池伙友卫队 / 扎罗 auras vs 隐匿 and 起飞, 死亡之眼's locked target, the blade / hammer hover attack, the 自行炮 and 深溟巢涌者 vs 迷彩, 祈祷邀约 vs 隐匿
2026-10-04 00:38:20 +08:00
sganggs
852c9d5bcf
feedback2 WJ: 蚀裂's 毒雾 and the buff auras of 深池伙友卫队 / 扎罗 keep a 隐匿 operator out (auraSelectable: 起飞 still reached); a locked target (死亡之眼's burst, C4, 爆炸箭, 碎骨's DEF down, 灼藤's burn) is hit as a direct pick
2026-10-04 00:36:32 +08:00
sganggs
a4cf492160
feedback2 WH: 荒芜拉普兰德 S3's drones pick the nearest enemy by its position (a huge leader's centre), the owner's decision so leader rounds stay close to 0.1.1
2026-10-04 00:33:33 +08:00
sganggs
a9a5637967
feedback2: merge the #44 review follow-up — a 替身 knocked out facing up keeps its death clip; a running 坚固维式重锤 不死 window stops the switch (PRTS 「未持有不死」)
2026-10-04 00:28:03 +08:00
sganggs
cfe85c6fee
feedback2 WI: a running 坚固维式重锤 不死 window stops a dollkeeper's switch to its 替身 (fatal priority −99, the lock stays at −100); the switch flag is trait.dollSwitching; the 替身's own max HP is stated as sourced (review of #44 )
2026-10-04 00:26:13 +08:00
sganggs
29784db4d9
feedback2 WI: a dollkeeper knocked out as its 替身 lies as the 替身 facing UP and on a model rebuilt while down (the view keeps the form it died in); Back clip lists and form comments corrected, the unused knockout fx removed (review of #44 )
2026-10-04 00:26:13 +08:00
sganggs
f88b2368f6
feedback2 WH: rewrap the 荒芜拉普兰德 header note in tier6.js
2026-10-04 00:20:28 +08:00
sganggs
15c1ca9c0d
feedback2 WH: 荒芜拉普兰德 S3 review fixes - a wolf knocked out mid-tick deals nothing more in that tick, the drones' reappearance square turns with her direction, and the drone rules no source states are tagged [ASSUMED] (a huge enemy's distance stays its hit rectangle, like the sim's other nearest-enemy picks)
2026-10-04 00:18:36 +08:00
sganggs
0ac7dc7dd2
feedback2: merge WI — 归溟幽灵鲨's 替身 is drawn (form + status icon), makes no attack and casts nothing, S2's end switches her (GitHub #44 )
2026-10-04 00:13:31 +08:00
sganggs
6b634fe132
feedback2: merge WD — 活性源石 stays on an enemy for 300 s after the tile (cleared by a 重生); 沼泽 triggers every second (2 layers at 重量 ≥ 3); 深水区 is sourceless true 持续伤害, not 环境伤害 (GitHub #33 item 6)
2026-10-04 00:09:22 +08:00
sganggs
c2e0788fd1
feedback2 WD: DESIGN §22.4 and SIM.md for the review fixes (重生 clears the effect, relocated and long-standing operators, boss / hidden fields, 纠缠藤蔓, the 沼泽 and 深水区 findings)
2026-10-04 00:07:43 +08:00
sganggs
a4d69b6ba3
feedback2 WD: 深水区's tick is 无来源 true 持续伤害, not 环境伤害 (tags dot / periodic / deepsea): 纠缠藤蔓 no longer turns fragile in water, 锡人's 凋敝魂灵 raises it
2026-10-04 00:07:34 +08:00
sganggs
3502027ff2
feedback2 WD: 沼泽 triggers every second, 2 layers for an enemy of 重量 ≥ 3, operators get the ASPD part only (the skill's value 3 is that weight, not a 3 s interval)
2026-10-04 00:07:25 +08:00
sganggs
0907c3b7a4
feedback2 WD: a 重生 clears the lasting 活性源石 effect (an ember that crossed the tile no longer dies from its ticks); a relocated operator keeps it, an operator drains past 300 s only by the [ASSUMED] refresh rule
2026-10-04 00:07:15 +08:00
sganggs
7ab852ef57
feedback2: merge WE — setup downloads the battle emotes and 玩法说明 pages from the public mirror, accurate deployment docs (GitHub #42 ); English title Stronghold Protocol: Alliance; doctor comment after PR #27
2026-10-03 23:51:56 +08:00
sganggs
fadeed2dc6
feedback2 WE: review wording — ASSETS.md and DESIGN §13 say the HUD sprites are not downloaded (most are on the mirror), §22.5 says the mirror copies match the local sizes and that #38 stays open; setup's no-client row only points to DEPLOY §6 (doctor keeps the copy hint); stale test messages
2026-10-03 23:51:11 +08:00
sganggs
7f7df66977
feedback2 WE: a 玩法说明 page none of whose copies loads shows the official tips text again, as in 0.1.1 (data/assets.json listing pages that are not on disk showed a blank notice); guide.js guideStage, neighbours preload their next loadable copy
2026-10-03 23:51:11 +08:00
sganggs
f3cb6f414e
feedback2: merge WC — 阿戈尔's devour cancels a knocked-out target's pending marks (revived members stay standing); 乌尔比安 S3 stays on his tile while he blocks (GitHub #33 items 1-2)
2026-10-03 23:45:19 +08:00
sganggs
d5ebc6c7cd
feedback2 WC: DESIGN §22.3 follows the review (0.1.0's marker rule, 不屈, his own tile only while blocking, 82 of 84 casts, measured before #51 )
2026-10-03 23:44:36 +08:00
sganggs
ee70c608dc
feedback2 WC: 乌尔比安 S3 takes his own tile only while he blocks; otherwise the anchor search starts one tile ahead as in 0.1.1 (review of GitHub #33 item 2)
2026-10-03 23:44:36 +08:00