1e51ef7def
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/ - 12 code-workspace-Files - STATUS-*.md - viele M/D/R-Änderungen an bereits getrackten Files - .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
42 lines
1.6 KiB
SQL
42 lines
1.6 KiB
SQL
-- Logistik L2 — Neuanfang nach Thomas-Konzept (2026-04-25)
|
|
-- Das komplexe alte L2 wird als "Level Beta 4" archiviert (siehe
|
|
-- Don_t_Deploy/2026-04-25-logistik-l2-archive-as-beta4.sql).
|
|
-- Neues L2 = L1-Klon mit dezenten Erweiterungen:
|
|
-- - 6 Tage Spielzeit, Startbudget 8.000 €, Bankrott = verloren
|
|
-- - Start mit 2 Fahrzeugen: TRUCK_SMALL (Cap 1) + TRUCK_MID (Cap 2)
|
|
-- - Auftraege gemischt 1- und 2-Container
|
|
-- - Auto-Rent eines weiteren TRUCK_MID bei Konto >= 15.000 €
|
|
-- - Ab Tag 5 ist ein TRAIN_SMALL mietbar
|
|
-- - Keine Strafen (latePenaltyOverride=0), keine Events
|
|
-- - Sterne-System aus Endbilanz (clientseitig)
|
|
|
|
SET NAMES utf8mb4;
|
|
|
|
UPDATE game_levels
|
|
SET params = JSON_OBJECT(
|
|
'startBudget', 8000,
|
|
'maxActiveContracts', 3,
|
|
'availableVehicleTypes', JSON_ARRAY('TRUCK_SMALL', 'TRUCK_MID', 'TRAIN_SMALL'),
|
|
'vehicleCount', 2,
|
|
'deadlineMultiplier', 1.5,
|
|
'defaultHintMode', 'BLINK_EXACT',
|
|
'eventProbabilityMultiplier', 0,
|
|
'latePenaltyOverride', 0,
|
|
'rentalCostPerDay', 500,
|
|
'idleCostPerHour', 0,
|
|
'containerStandCostPerHour', 0,
|
|
'minTargetEarnings', 0,
|
|
'timeLimitHours', 144,
|
|
'initialTimeScale', 1,
|
|
'railEnabled', true,
|
|
'portsEnabled', false,
|
|
'intermodalEnabled', false,
|
|
'minigamesEnabled', true,
|
|
'visibleLocationLevel', 2,
|
|
'levelNameEasy', 'Drei Aufträge auf einmal'
|
|
)
|
|
WHERE game_id = 'logistik' AND sort_order = 2;
|
|
|
|
-- Verifikation:
|
|
-- SELECT params FROM game_levels WHERE game_id='logistik' AND sort_order=2;
|