Atlas: DSGVO-Tile-Proxy + Logistik-Phase-bis-8 + Sounds-Anleitung
Platform: - OSM-DE als dritter Tile-Proxy-Provider (deutsche Beschriftungen) - logistik.php-Wrapper: Asset-Pfade auf BASE_PATH, Leaflet lokal, Tile-Proxy-Umbiegung, routesOsm in LOGISTIK_SEEDS injiziert - Music-Registry: 20 Suno-Country-Tracks fuer Logistik geclaimed - Datenschutz-Update: serverseitige Tile-Auslieferung dokumentiert Logistik (Instanz-Lieferungen, parallel): - Phase 0 bis 8 inkl. Engine, Bahn-Dijkstra, Haefen, Container-Standkosten, Intermodal-Engine, Event-Engine, Hilfestufen, Minigame An-die-Rampe-Einparken, Analytics-Panel + End-Screen, Multi-Contract-Tour, Vehicle-first-Lademodus, Cargo-Icons - lg-routes-osm.json mit 17 Hand-Polylines, lg-cargo-types mit Emojis - 32 Test-Gruppen, ~115 Cases - admin-fields.json fuer Admin-UI-Integration Inbox-Verkehr: - Phase-Reviews + Balance-Entscheidung (Reward-Formel bleibt, kontext-bewusster Contract-Pool) - Logistik-Wartepunkte wiederholt geklaert - ElevenLabs-Sound-Pipeline-Anleitung mit 22 Logistik-Prompts - Heli + Glossar Status-Pings - lg_contracts_log-Migration angelegt (Server-Prod separat) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -25,6 +25,7 @@ $locations = $readSeed('lg-locations.json');
|
||||
$vehicleTypes = $readSeed('lg-vehicle-types.json');
|
||||
$cargoTypes = $readSeed('lg-cargo-types.json');
|
||||
$railnet = $readSeed('lg-railnet.json');
|
||||
$routesOsm = $readSeed('lg-routes-osm.json');
|
||||
$contractTemplates = $readSeed('lg-contract-templates.json');
|
||||
|
||||
// Level-Config aus game_levels (params = JSON). Schema: game_id, level_name, sort_order, params
|
||||
@@ -45,6 +46,7 @@ window.LOGISTIK_SEEDS = {
|
||||
vehicleTypes: {$vehicleTypes},
|
||||
cargoTypes: {$cargoTypes},
|
||||
railnet: {$railnet},
|
||||
routesOsm: {$routesOsm},
|
||||
contractTemplates: {$contractTemplates}
|
||||
};
|
||||
window.LOGISTIK_LEVELS = {$levelsJson};
|
||||
@@ -67,7 +69,7 @@ $html = strtr($html, [
|
||||
// Leaflet lokal + Tile-Proxy (DSGVO-sicher)
|
||||
'https://unpkg.com/leaflet@1.9.4/dist/leaflet.css' => BASE_PATH . '/assets/vendor/leaflet/leaflet.css',
|
||||
'https://unpkg.com/leaflet@1.9.4/dist/leaflet.js' => BASE_PATH . '/assets/vendor/leaflet/leaflet.js',
|
||||
"'https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png'" => "'{$tileProxy}?z={z}&x={x}&y={y}&p=carto'",
|
||||
"'https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png'" => "'{$tileProxy}?z={z}&x={x}&y={y}&p=osm-de'",
|
||||
]);
|
||||
|
||||
echo $html;
|
||||
|
||||
Reference in New Issue
Block a user