This website requires JavaScript.
Explore
Help
Sign In
herryyun
/
ark-stronghold-protocol
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
35637ff03eeec278dfa2f3ece18efd3a88e7b3b3
ark-stronghold-protocol
/
public
/
js
T
History
sganggs
4980ee786f
Preserve enemy facing through push and pull slides (
#418
,
#427
)
2026-10-09 17:16:49 +08:00
..
battle
feedback7: merge fb7-dobermann — 教鞭 is the official three-choice (PR
#353
by @Sukvii, the owner's decision), the Final Assault / Hidden Core pay a 战术特训 card's perfect coins (guarded by b.progress leaksBy), the bots put zero-range heavy guards on the road first (PR
#339
by @IceCodeNew, placement only)
2026-10-08 22:11:49 +08:00
render
Preserve enemy facing through push and pull slides (
#418
,
#427
)
2026-10-09 17:16:49 +08:00
screens
feedback7 R22-E2EFIX: an Esc pressed the moment the 自选 picker opens closes it (its listener comes with the picker's commit); golden: unchanged
2026-10-08 23:44:02 +08:00
ui
Fix clipboard fallback selection inside dialogs (
#433
)
2026-10-09 17:11:03 +08:00
assets.js
feedback5 WX: the 39 summon models no web dump carries come from the local client (extract.py TOKEN_SPINES) and are drawn instead of the avatar diamond when data/local-assets.json lists them
2026-10-06 20:16:20 +08:00
audio.js
feedback7: merge fb7-voices — the 选中干员 line on every tap (prep / shop / hand, official FOCUS_CHAR: priority 10, cooldown 0, no gap restart), the Japanese voice tree (audio.voiceJp, 2674 files, setting 语音语言 中文 / 日本語, CN fallback), the full zip ships both
2026-10-08 20:35:26 +08:00
data.js
feedback5 WAD: language packs are the first type of content packs — a language is a file in a language folder (public/i18n/<code>.json, optional data/i18n/<code>.json) or a pack folder (packs/<id>/pack.json); the server lists them live at /packs/index.json (server/packs.js), the menu shows every pack, strings fall back pack → base → declared fallback (English) → Chinese, broken placeholders are skipped, plurals follow Intl.PluralRules (English unchanged), English carries a _meta manifest like any pack; tools: i18n.mjs template / check <code>, packs.mjs list / index, build-i18n --lang ja|ko|zh-TW (the official JP / KR / TW clients); the release zip ships packs/ and a generated packs/index.json; golden unchanged
2026-10-07 02:38:22 +08:00
diag.js
feedback7 G-SMALL: settings can copy local diagnostics for a bug report (PR
#321
by @Cloudnyco)
2026-10-08 20:08:32 +08:00
main.js
feedback7: merge fb7-stats — the local statistics page (PR
#323
by @2321Robin, reworked): a match counts when it reached its result or the player cleared at least one round before quitting; earlier quits stay in the history marked 中途退出 / 不计入统计 (the owner's rule of 2026-10-08)
2026-10-08 20:45:05 +08:00
media.js
feedback5 R1: docs and comments follow the split — DESIGN §2 layout lists server/http/, the README table names the entry and http/, path comments in shared/media.js, public/js/media.js, buildGuard.js, net.js and three tests point at the new modules; .git-blame-ignore-revs lists the pure-move commit
2026-10-05 16:11:30 +08:00
net.js
feedback7 G-TOOLS: a reconnect token cannot be claimed twice by two tabs started apart (PR
#299
by @siruimei07)
2026-10-08 18:41:33 +08:00
store.js
feedback5 W5S: i18n phase 2, ui — HUD, shop bar, detail card, bond strip and popup, 机变 overlay, enemy drawer, team panel, under-frame, guide, emotes, match chrome, connection banner, components, the loadout / roster models, the store, net and observe texts through t() / tParts() (whole sentences where a number or a name sat inside), msgid tables marked N_() and translated where shown, the shop's refusal reasons compared through t(); tools/i18n.mjs reads aliased imports (t as tr); English for the 59 new msgids; Chinese output unchanged (zh render proof; five rewrites checked by hand, listed in the notes)
2026-10-06 18:09:50 +08:00