Add save slot UI and growth result gauges
This commit is contained in:
@@ -96,6 +96,29 @@ try {
|
||||
throw new Error('Expected all unit action textures to be loaded.');
|
||||
}
|
||||
|
||||
await page.waitForTimeout(700);
|
||||
await page.mouse.click(260, 300, { button: 'right' });
|
||||
await page.waitForTimeout(120);
|
||||
await page.mouse.click(182, 213);
|
||||
await page.waitForTimeout(120);
|
||||
await page.mouse.click(400, 213);
|
||||
await page.waitForTimeout(180);
|
||||
|
||||
const battleSlotSave = await page.evaluate(() => {
|
||||
const raw = window.localStorage.getItem('heros-web:battle:first-battle-zhuo-commandery:slot-1');
|
||||
return raw ? JSON.parse(raw) : undefined;
|
||||
});
|
||||
if (!battleSlotSave || battleSlotSave.battleId !== 'first-battle-zhuo-commandery') {
|
||||
throw new Error(`Expected slot 1 battle save from save UI: ${JSON.stringify(battleSlotSave)}`);
|
||||
}
|
||||
|
||||
await page.mouse.click(260, 300, { button: 'right' });
|
||||
await page.waitForTimeout(120);
|
||||
await page.mouse.click(182, 247);
|
||||
await page.waitForTimeout(120);
|
||||
await page.mouse.click(400, 213);
|
||||
await page.waitForFunction(() => window.__HEROS_DEBUG__?.battle()?.scene === 'BattleScene');
|
||||
|
||||
const cameraBeforeScroll = result.battleState.camera;
|
||||
if (
|
||||
!cameraBeforeScroll ||
|
||||
|
||||
Reference in New Issue
Block a user