test(world): Sperrflächen, Startpunkt und Parkwege gegen die Daten prüfen
Startpunkt und Fahrzeugpunkte stehen jetzt in src/world/spawn.js, damit ein Datentest sie lesen kann. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
b736afb7ff
commit
5e445c5a3e
4 files changed
+88
-14
No files matched your search
@@ -0,0 +1,17 @@
|
||||
// Startpunkt und Fahrzeugpunkte, aus src/main.js herausgelöst, damit tests/parkData.test.js sie gegen die
|
||||
// Chunk-Daten prüfen kann: main.js lädt beim Import Texturen und Modelle und lässt sich nicht in Tests laden.
|
||||
|
||||
// Vice Beach, Rasen am Südrand des Parks (Beschriftungs-Plan, Task 7). Seit Flamingo Park nach OpenStreetMap
|
||||
// (docs/superpowers/specs/2026-09-15-flamingo-park-design.md) liegt er im neu eingesetzten Park. Auch initPos,
|
||||
// damit der Streamer von Anfang an den richtigen Chunk anfragt statt erst nach dem späteren reset() umzuschwenken.
|
||||
export const SPAWN = { x: 1600, y: 3, z: -690 };
|
||||
|
||||
// Task 11, Schritt 5: vier SUVs an echten Mittellinienpunkten aus chunk_10_7.json (derselbe Chunk wie SPAWN),
|
||||
// auf der Straße verteilt und weit genug von SPAWN entfernt, um den Spieler beim Start nicht zu überlappen.
|
||||
// y=1: kleine Fallhöhe bis zur Fahrbahn (y=0), die Federung übernimmt den Rest. Als [x, y, three-z].
|
||||
export const VEHICLE_SPAWN_POINTS = [
|
||||
[1560, 1, -658],
|
||||
[1590, 1, -659],
|
||||
[1630, 1, -661],
|
||||
[1655, 1, -663],
|
||||
];
|
||||
Reference in new issue
Block a user