feedback1 gaps: tests for the pairings, the 调和 row and the band pick
test/ui/feedback1-gaps.test.js: the 14-bond list from the data (checked against the official talent when the cache is there), 本局禁用 in 标准, the wearer highlight, the cards, the 调和 row in the own and a teammate's popup. test/match/feedback1-gaps.test.js: the harmony mark in the states and views, bandBondIds, botPickBand over seeds 1-200 solo and co-op in 标准 and 绝境, the fallback, the docs. test/ui/feedback1-gaps.e2e.test.js (SP_E2E=1): the cards and the popup in headless Chrome at 1920x1080, 844x390 and 756x366.
This commit is contained in:
1 parent
0fb1a17e7e
commit
c783fe424e
4 files changed
+673
-2
No files matched your search
@@ -1,8 +1,9 @@
|
||||
// The data behind the watched player's bond strip (DESIGN §20.15, user report after playtest #6): what the server
|
||||
// sends of every player's bonds and what the browser's battle runner adds live.
|
||||
// * m.public players[].bonds = every bond with members, layers or an active tier — the player's own m.private list
|
||||
// without the per-bond extras the client reads from bonds.json (thresholds / countsHand); nothing else — and nothing
|
||||
// at all for an eliminated player (nobody can watch them).
|
||||
// without the per-bond extras the client reads from bonds.json (thresholds / countsHand); nothing else (but `harmony`
|
||||
// on an entry whose count holds 调和's +1, DESIGN §21.26: test/match/feedback1-gaps.test.js) — and nothing at all for
|
||||
// an eliminated player (nobody can watch them).
|
||||
// * From the end of COMBAT until the settlement the views (m.private and m.public) carry the finished normal battle's
|
||||
// in-battle gains (PlayerState.bondsView / bondsMeta.bondsWithGains, capped at 999): the strip of a player — and of a
|
||||
// teammate watching him in the 联防 — keeps the layers his battle reached. The persistent state is untouched and the
|
||||
|
||||
Reference in new issue
Block a user