mirror of
https://github.com/Such-Software/wownerogue.git
synced 2026-10-24 09:38:32 +02:00
fix(tavern): repaint permitted avatars and prioritize the live arena
This commit is contained in:
@@ -29,9 +29,12 @@ wallet works.
|
||||
Run `npm run test:showcase-browser` from `src` with the cached Playwright Chromium available. The harness
|
||||
uses the real Tavern manager and two fresh browser clients on a loopback-only server. It verifies
|
||||
movement, chat, keyboard focus, mobile controls, missing-sheet failure, and Tiled/ASCII/Iso drawing.
|
||||
Its synthetic Iso grant is a fixture, not evidence of purchased or production entitlements. Browser
|
||||
output belongs under `~/Build/wowngeon`. No wallet extension, application database, or chain node is
|
||||
used. See the script's usage for the output location.
|
||||
Mica receives synthetic `roguelike-interior` and `iso-dungeon` grants from the source-owned default
|
||||
catalog; the harness proves the permitted character sprite draws. Moth receives the catalog's
|
||||
zero-grant snapshot and must retain original-only access. Both balances remain zero. These grants
|
||||
are test fixtures, not evidence of purchases or production entitlements. Browser output belongs
|
||||
under `~/Build/wowngeon`. No wallet extension, application database, or chain node is used. See the
|
||||
script's usage for the output location.
|
||||
|
||||
For authoritative multiplayer Escape Race captures, follow [PVP_CAPTURE.md](PVP_CAPTURE.md). Run
|
||||
`race` with each of `tiles`, `ascii`, and `iso`; require a decisive first exit and matching final
|
||||
|
||||
@@ -339,8 +339,10 @@ the Tavern.
|
||||
|
||||
For the isolated, gameplay-only Tavern browser smoke, run `npm run test:showcase-browser` from
|
||||
`src`. It starts a fresh loopback server and two anonymous browser contexts, with no database,
|
||||
wallet, paid entitlement, or queue/race flow. Its synthetic Iso entitlement is a visual fixture,
|
||||
not a purchase. Screenshots and a JSON result go to a unique directory under
|
||||
wallet, purchase, or queue/race flow. Mica receives synthetic `roguelike-interior` and `iso-dungeon`
|
||||
pack grants from the source-owned default catalog to prove permitted character drawing and Iso rendering.
|
||||
Moth receives the catalog's zero-grant snapshot and must retain original-only access. Both balances
|
||||
remain zero; neither fixture represents a purchase or production entitlement. Screenshots and a JSON result go to a unique directory under
|
||||
`~/Build/wowngeon/showcase-browser`; pass `-- --output-root <directory>` to choose another output
|
||||
root. The browser blocks requests outside its loopback server. A local browser route injects a 404
|
||||
for the generated Wownero skin sheet so its readable failed-asset state is checked consistently,
|
||||
|
||||
Reference in New Issue
Block a user