feat: resume exploration exactly and harden campaign saves
This commit is contained in:
@@ -22,8 +22,11 @@
|
||||
"verify:narrative-continuity": "node scripts/verify-narrative-continuity.mjs",
|
||||
"verify:campaign-data": "node scripts/verify-campaign-flow-data.mjs",
|
||||
"verify:campaign-save": "node scripts/verify-campaign-save-normalization.mjs",
|
||||
"verify:campaign-exploration-checkpoints": "node scripts/verify-campaign-exploration-checkpoint-normalization.mjs",
|
||||
"verify:campaign-settlement-idempotency": "node scripts/verify-campaign-settlement-idempotency.mjs",
|
||||
"verify:camp-visit-resume": "node scripts/verify-camp-visit-resume-state.mjs",
|
||||
"verify:camp-visit-resume:browser": "node scripts/verify-camp-visit-resume-browser.mjs",
|
||||
"verify:camp-exploration-checkpoint:browser": "node scripts/verify-camp-exploration-checkpoint-browser.mjs",
|
||||
"verify:campaign-completion": "node scripts/verify-campaign-completion.mjs",
|
||||
"verify:campaign-presentation": "node scripts/verify-campaign-presentation-profiles.mjs",
|
||||
"verify:campaign-objectives": "node scripts/verify-campaign-objective-journal.mjs",
|
||||
@@ -39,7 +42,9 @@
|
||||
"verify:camp-rewards": "node scripts/verify-camp-reward-data.mjs",
|
||||
"verify:city-stays": "node scripts/verify-city-stay-data.mjs",
|
||||
"verify:city-equipment-preparation": "node scripts/verify-city-equipment-preparation.mjs",
|
||||
"verify:city-purchase-idempotency": "node scripts/verify-city-purchase-idempotency.mjs",
|
||||
"verify:city-stays:browser": "node scripts/verify-city-stay-browser.mjs",
|
||||
"verify:city-stay-checkpoint:browser": "node scripts/verify-city-stay-checkpoint-browser.mjs",
|
||||
"verify:xuzhou-equipment-link:browser": "node scripts/verify-xuzhou-equipment-link-browser.mjs",
|
||||
"verify:xuzhou-stay-narrative": "node scripts/verify-xuzhou-stay-narrative-memory.mjs",
|
||||
"verify:xuzhou-stay-payoff:browser": "node scripts/verify-xuzhou-stay-battle-payoff-browser.mjs",
|
||||
@@ -60,6 +65,8 @@
|
||||
"verify:exploration-characters": "node scripts/verify-exploration-character-asset-data.mjs",
|
||||
"verify:prologue-dialogue-portraits": "node scripts/verify-prologue-dialogue-portrait-data.mjs",
|
||||
"verify:prologue-village:browser": "node scripts/verify-prologue-village-browser.mjs",
|
||||
"verify:prologue-exploration-checkpoint:browser": "node scripts/verify-prologue-exploration-checkpoint-browser.mjs",
|
||||
"verify:exploration-checkpoints:browser": "pnpm run verify:camp-exploration-checkpoint:browser && pnpm run verify:city-stay-checkpoint:browser && pnpm run verify:prologue-exploration-checkpoint:browser",
|
||||
"verify:camp-skins": "node scripts/verify-camp-skin-data.mjs",
|
||||
"verify:camp-soundscapes": "node scripts/verify-camp-soundscape-data.mjs",
|
||||
"verify:sound-director": "node scripts/verify-sound-director.mjs",
|
||||
@@ -90,7 +97,7 @@
|
||||
"verify:title-accessibility:browser": "node scripts/verify-title-accessibility-browser.mjs",
|
||||
"verify:save-flow": "node scripts/verify-save-retry-flow.mjs",
|
||||
"verify:release": "node scripts/verify-release-candidate.mjs",
|
||||
"verify:local-release": "pnpm run verify:static-data && pnpm run verify:unit-action-assets && pnpm run verify:enemy-intent && tsc --noEmit && pnpm run build && pnpm run verify:unit-action-assets:dist && pnpm run verify:loader-lifecycle && pnpm run verify:interaction-ux && pnpm run verify:turn-end-risk:browser && pnpm run verify:campaign-objectives:browser && pnpm run verify:camp-visit-resume:browser && pnpm run verify:title-accessibility:browser && pnpm run verify:battle-keyboard:browser && pnpm run verify:city-stays:browser && pnpm run verify:xuzhou-equipment-link:browser && pnpm run verify:xuzhou-stay-payoff:browser && pnpm run verify:prologue-village:browser && pnpm run verify:first-pursuit-camp:browser && pnpm run verify:second-battle-relief:browser && pnpm run verify:third-battle-return:browser && pnpm run verify:third-camp-preparation:browser && pnpm run verify:av-feedback:browser && pnpm run verify:release && pnpm run verify:performance",
|
||||
"verify:local-release": "pnpm run verify:static-data && pnpm run verify:unit-action-assets && pnpm run verify:enemy-intent && tsc --noEmit && pnpm run build && pnpm run verify:unit-action-assets:dist && pnpm run verify:loader-lifecycle && pnpm run verify:interaction-ux && pnpm run verify:turn-end-risk:browser && pnpm run verify:campaign-objectives:browser && pnpm run verify:camp-visit-resume:browser && pnpm run verify:exploration-checkpoints:browser && pnpm run verify:title-accessibility:browser && pnpm run verify:battle-keyboard:browser && pnpm run verify:city-stays:browser && pnpm run verify:xuzhou-equipment-link:browser && pnpm run verify:xuzhou-stay-payoff:browser && pnpm run verify:prologue-village:browser && pnpm run verify:first-pursuit-camp:browser && pnpm run verify:second-battle-relief:browser && pnpm run verify:third-battle-return:browser && pnpm run verify:third-camp-preparation:browser && pnpm run verify:av-feedback:browser && pnpm run verify:release && pnpm run verify:performance",
|
||||
"verify:1.0": "pnpm run verify:local-release && pnpm run verify:flow && pnpm run qa:campaign-complete && pnpm run qa:battle-maps:webgl",
|
||||
"verify:public-deploy": "node scripts/verify-public-deploy.mjs",
|
||||
"qa:representative": "node scripts/qa-representative-battles.mjs",
|
||||
|
||||
Reference in New Issue
Block a user