Breed at the Day-Care, hatch Eggs, draw MAIL stationery and browse the Hall of Fame (Closes #29)
- Day-Care and breeding: deposits, withdrawal pricing and growth, compatibility, egg species, DVs and moves, DayCareStep, egg collection and the Odd Egg, compared with the cartridge's routines. - CountStep: walking happiness, DoEggStep, DayCareStep and DoBikeStep in the original's order; HatchEggs with the ROM's hatch animation, compared frame by frame with the original. - MAIL: all ten stationery types and the Portrait MAIL picture, compared with the cartridge's tilemaps, graphics and palettes. - Printing: Bill's PC boxes, Pokedex PRNT, MAIL and the Photo Studio take the original's absent-printer path. - Hall of Fame records (saved apart from the League flag, ready for the League to call) and the Hall of Fame PC, compared with the cartridge's _HallOfFamePC on 255 pages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7d03f5c5ca
commit
e49bc6de9a
49 files changed
+6028
-88
No files matched your search
@@ -570,6 +570,15 @@ test("MAIL is written when given, and read from the party menu", async ({
|
||||
"HELLO, CHRIS! \nSEE YOU!",
|
||||
);
|
||||
await expect(page.locator("#mail-author")).toHaveText("CHRIS");
|
||||
await expect(page.locator("#mail-canvas")).toBeVisible();
|
||||
await page.keyboard.press("Enter");
|
||||
await expect(letter).toBeHidden();
|
||||
await expect(page.locator("#tile-screen-canvas")).toHaveAttribute("aria-label", /Printer Error 2/);
|
||||
await page.keyboard.press("KeyX");
|
||||
await expect(page.locator("#tile-screen")).toBeVisible();
|
||||
await page.keyboard.press("KeyZ");
|
||||
await expect(letter).toBeVisible();
|
||||
await expect(page.locator("#mail-message")).toHaveText("HELLO, CHRIS! \nSEE YOU!");
|
||||
await page.locator("#mail-close").click();
|
||||
await expect(letter).toBeHidden();
|
||||
await expect(page.locator("#game-notice")).toHaveText("");
|
||||
|
||||
Reference in new issue
Block a user