feat: render interactive ashen fields world

This commit is contained in:
Bastian Wagner
2026-08-19 08:25:42 +02:00
parent fce03e220d
commit 1e2bfe6e4b
21 changed files with 1933 additions and 17 deletions

View File

@@ -115,6 +115,18 @@ describe('seedVisibleVerticalSlice', () => {
expect.objectContaining({ id: DEMO_CHARACTER_ID }),
);
expect(locationRepository.rows).toHaveLength(2);
expect(locationRepository.rows).toEqual(
expect.arrayContaining([
expect.objectContaining({
key: 'south-gate',
artworkPath: '/images/backgrounds/Suedtor.png',
}),
expect.objectContaining({
key: 'burned-road',
artworkPath: '/images/backgrounds/Aschestrasse.png',
}),
]),
);
expect(connectionRepository.rows).toHaveLength(2);
expect(characterRepository.rows).toHaveLength(1);
expect(characterRepository.rows[0]).toEqual(