test: reconcile the shared location fixture with Task 1's English seed content

current-location.fixture.ts was the one shared test fixture deliberately
left German through the slice. Updates location name/description,
monster names, and POI/reward-preview labels to match local-location.content.ts
and vertical-slice.seed.ts verbatim (no keys touched).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ACkMEDYiwtcfchqKkiUJNX
This commit is contained in:
Bastian Wagner
2026-08-21 22:59:14 +02:00
parent 846bb7428c
commit ae163f000a

View File

@@ -15,8 +15,8 @@ import type {
export const BURNED_ROAD_POIS: LocationPointOfInterest[] = [
{
key: 'hunt-area',
title: 'Jagdgebiet',
actionLabel: 'Jagd beginnen',
title: 'Hunting Ground',
actionLabel: 'Begin Hunt',
type: 'HUNT',
iconKey: 'hunt',
xPercent: 52,
@@ -25,8 +25,8 @@ export const BURNED_ROAD_POIS: LocationPointOfInterest[] = [
},
{
key: 'inspect-tracks',
title: 'Verdächtige Spuren',
actionLabel: 'Untersuchen',
title: 'Suspicious Tracks',
actionLabel: 'Investigate',
type: 'INVESTIGATE',
iconKey: 'investigate',
xPercent: 32,
@@ -35,8 +35,8 @@ export const BURNED_ROAD_POIS: LocationPointOfInterest[] = [
},
{
key: 'search-abandoned-wagon',
title: 'Verlassener Wagen',
actionLabel: 'Durchsuchen',
title: 'Abandoned Wagon',
actionLabel: 'Search',
type: 'SEARCH',
iconKey: 'search',
xPercent: 80,
@@ -45,8 +45,8 @@ export const BURNED_ROAD_POIS: LocationPointOfInterest[] = [
},
{
key: 'wounded-scout',
title: 'Verwundeter Kundschafter',
actionLabel: 'Sprechen',
title: 'Wounded Scout',
actionLabel: 'Talk',
type: 'NPC',
iconKey: 'speak',
xPercent: 20,
@@ -58,16 +58,16 @@ export const BURNED_ROAD_POIS: LocationPointOfInterest[] = [
export const BURNED_ROAD_ACTIONS: LocationPrimaryAction[] = [
{
key: 'start-hunt',
label: 'Jagd beginnen',
description: 'Im Gebiet jagen',
label: 'Begin Hunt',
description: 'Hunt in this area',
type: 'HUNT',
iconKey: 'hunt',
enabled: true,
},
{
key: 'investigate-tracks',
label: 'Spuren untersuchen',
description: 'Hinweise finden',
label: 'Investigate tracks',
description: 'Find clues',
type: 'INVESTIGATE',
iconKey: 'investigate',
enabled: true,
@@ -75,8 +75,8 @@ export const BURNED_ROAD_ACTIONS: LocationPrimaryAction[] = [
},
{
key: 'search-surroundings',
label: 'Umgebung durchsuchen',
description: 'Beute finden',
label: 'Search surroundings',
description: 'Find loot',
type: 'SEARCH',
iconKey: 'search',
enabled: true,
@@ -84,8 +84,8 @@ export const BURNED_ROAD_ACTIONS: LocationPrimaryAction[] = [
},
{
key: 'open-map',
label: 'Zur Karte',
description: 'Gebiet wechseln',
label: 'To Map',
description: 'Change area',
type: 'MAP',
iconKey: 'map',
enabled: true,
@@ -98,8 +98,9 @@ export function southGateFixture(
return {
id: 'south-gate-id',
key: 'south-gate',
name: 'Südtor von Graufurt',
description: 'Der letzte sichere Schritt vor den Aschenfeldern.',
name: 'Graufurt South Gate',
description:
"At the black South Gate, Graufurt's protection ends. Beyond the watch-fires begins the silent expanse of the Ashen Fields.",
regionKey: 'ashen-fields',
minRecommendedLevel: 1,
maxRecommendedLevel: 1,
@@ -107,10 +108,11 @@ export function southGateFixture(
isSafe: true,
huntingEnabled: false,
artworkPath: '/images/backgrounds/Suedtor.png',
regionName: 'Aschenfelder',
regionTierLabel: 'Gebiet 1',
regionName: 'Ashen Fields',
regionTierLabel: 'Tier 1',
locationType: 'TRANSITION',
localDescription: 'Hinter den Wachtfeuern beginnen die Aschenfelder.',
localDescription:
"At the black South Gate, Graufurt's protection ends. Beyond the watch-fires begins the silent expanse of the Ashen Fields.",
localArtworkPath: '/images/backgrounds/Suedtor.png',
dangerRating: null,
recommendationLabel: '1',
@@ -123,7 +125,7 @@ export function southGateFixture(
targetLocation: {
id: 'burned-road-id',
key: 'burned-road',
name: 'Verbrannte Straße',
name: 'Burned Road',
},
travelDurationSeconds: 10,
danger: 'LOW',
@@ -140,8 +142,9 @@ export function burnedRoadFixture(
return southGateFixture({
id: 'burned-road-id',
key: 'burned-road',
name: 'Verbrannte Straße',
description: 'Die erste Jagdzone zwischen Asche und zerbrochenen Wagen.',
name: 'Burned Road',
description:
'The old trade road cuts through charred fields. Among the ash and broken wagons, the first dangers wait.',
maxRecommendedLevel: 2,
dangerLevel: 1,
isSafe: false,
@@ -149,7 +152,7 @@ export function burnedRoadFixture(
artworkPath: '/images/backgrounds/Aschestrasse.png',
locationType: 'HUNTING_GROUND',
localDescription:
'Ein alter Handelsweg, der durch Feuer und Krieg in Asche gelegt wurde.',
'An old trade road, burned to ash by fire and war. Charred carts, broken weapons, and silenced cries line the path into the Ashen Fields.',
localArtworkPath: '/images/backgrounds/Aschestrasse.png',
dangerRating: 'MATCH',
recommendationLabel: '12',
@@ -158,19 +161,19 @@ export function burnedRoadFixture(
encounterPreview: [
{
key: 'ash-rat',
name: 'Aschenratte',
name: 'Ash Rat',
level: 1,
iconPath: '/images/combat/icons/ash-rat-128.png',
},
{
key: 'road-bandit',
name: 'Straßenräuber',
name: 'Road Bandit',
level: 2,
iconPath: '/images/combat/icons/road-bandit-128.png',
},
],
rewardPreview: [
{ key: 'equipment', label: 'Ausrüstung', iconKey: 'equipment' },
{ key: 'equipment', label: 'Equipment', iconKey: 'equipment' },
{ key: 'material', label: 'Material', iconKey: 'material' },
],
connections: [
@@ -178,13 +181,13 @@ export function burnedRoadFixture(
targetLocation: {
id: 'south-gate-id',
key: 'south-gate',
name: 'Südtor von Graufurt',
name: 'Graufurt South Gate',
},
travelDurationSeconds: 10,
danger: 'LOW',
},
],
possibleMonsters: ['Aschenratte', 'Straßenräuber'],
possibleMonsters: ['Ash Rat', 'Road Bandit'],
...overrides,
});
}