Files
Adminator 1e51ef7def Nachtrag: alle bisher untracked Ordner + hängende Änderungen mit-committen
- 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>
2026-07-08 02:27:02 +02:00

68 lines
7.0 KiB
JSON

{
"_comment": "Voice-Line-Definitionen fuer Logistik L1. 'std' und 'easy' werden getrennt via OpenAI TTS generiert. Pro Eintrag entstehen 2 MP3s: <id>.mp3 (std) und <id>_easy.mp3 (easy). Stimme: nova (weiblich, warm). Modell: tts-1.",
"_voice": "nova",
"_model": "tts-1",
"lines": [
{ "id": "welcome",
"std": "Willkommen bei deiner Spedition. Dein Lieferwagen steht in Wien bereit. Klick einen Auftrag an und dein Fahrzeug wird beladen. Dann klickst du auf Los-gehts, und die Fahrt startet.",
"easy": "Guten Tag. Dein LKW ist in Wien. Klick einen Auftrag. Dann klick auf Los-gehts." },
{ "id": "order_to_wien", "std": "Neuer Auftrag nach Wien geladen.", "easy": "Auftrag nach Wien." },
{ "id": "order_to_salzburg", "std": "Neuer Auftrag nach Salzburg geladen.", "easy": "Auftrag nach Salzburg." },
{ "id": "order_to_muenchen", "std": "Neuer Auftrag nach München geladen.", "easy": "Auftrag nach München." },
{ "id": "order_to_innsbruck", "std": "Neuer Auftrag nach Innsbruck geladen.", "easy": "Auftrag nach Innsbruck." },
{ "id": "order_to_graz", "std": "Neuer Auftrag nach Graz geladen.", "easy": "Auftrag nach Graz." },
{ "id": "order_to_mailand", "std": "Neuer Auftrag nach Mailand geladen.", "easy": "Auftrag nach Mailand." },
{ "id": "order_to_berlin", "std": "Neuer Auftrag nach Berlin geladen.", "easy": "Auftrag nach Berlin." },
{ "id": "delivered_at_wien", "std": "Lieferung in Wien abgeschlossen. Gut gemacht.", "easy": "Fertig in Wien." },
{ "id": "delivered_at_salzburg", "std": "Lieferung in Salzburg abgeschlossen. Gut gemacht.", "easy": "Fertig in Salzburg." },
{ "id": "delivered_at_muenchen", "std": "Lieferung in München abgeschlossen. Gut gemacht.", "easy": "Fertig in München." },
{ "id": "delivered_at_innsbruck", "std": "Lieferung in Innsbruck abgeschlossen. Gut gemacht.", "easy": "Fertig in Innsbruck." },
{ "id": "delivered_at_graz", "std": "Lieferung in Graz abgeschlossen. Gut gemacht.", "easy": "Fertig in Graz." },
{ "id": "delivered_at_mailand", "std": "Lieferung in Mailand abgeschlossen. Gut gemacht.", "easy": "Fertig in Mailand." },
{ "id": "delivered_at_berlin", "std": "Lieferung in Berlin abgeschlossen. Gut gemacht.", "easy": "Fertig in Berlin." },
{ "id": "delivered_late", "std": "Lieferung angekommen — aber leider zu spät. Eine Strafe wird abgezogen.", "easy": "Zu spät. Das kostet Geld." },
{ "id": "verfahren_anna", "std": "Fahrerin Anna hat sich verfahren. Klick die Zielstadt auf der Karte!", "easy": "Anna hat sich verirrt. Klick die Stadt auf der Karte." },
{ "id": "verfahren_tom", "std": "Fahrer Tom hat sich verfahren. Klick die Zielstadt auf der Karte!", "easy": "Tom hat sich verirrt. Klick die Stadt auf der Karte." },
{ "id": "verfahren_ok", "std": "Richtig! Weiter geht's.", "easy": "Richtig! Weiter." },
{ "id": "verfahren_wrong", "std": "Leider falsch. Anderthalb Stunden verloren.", "easy": "Falsch. Zeit weg." },
{ "id": "second_truck_rented", "std": "Dein Konto ist über zehntausend Euro. Ein zweiter Lieferwagen wird automatisch gemietet. Die Tagesmiete steigt entsprechend.", "easy": "Noch ein LKW. Miete wird höher." },
{ "id": "mandatory_break_start", "std": "Lenkzeit-Pause. Dein Fahrzeug macht 45 Minuten Pause.", "easy": "Pause. 45 Minuten warten." },
{ "id": "minigame_perfect", "std": "Sauber eingeparkt! Das gibt einen Bonus für die nächste Beladung.", "easy": "Super eingeparkt! Bonus!" },
{ "id": "minigame_touch", "std": "Auah, angefahren! Das kostet tausend Euro Reparatur.", "easy": "Kaputt. Kostet tausend Euro." },
{ "id": "minigame_timeout", "std": "Zu langsam. Dein Kollege übernimmt das Einparken.", "easy": "Zu langsam. Ein Kollege macht es." },
{ "id": "day_1_end", "std": "Tag eins ist vorbei.", "easy": "Ein Tag vorbei." },
{ "id": "day_2_end", "std": "Tag zwei ist geschafft.", "easy": "Zwei Tage vorbei." },
{ "id": "day_3_end", "std": "Tag drei ist um.", "easy": "Drei Tage vorbei." },
{ "id": "day_4_end", "std": "Tag vier ist vorbei.", "easy": "Vier Tage vorbei." },
{ "id": "day_5_end", "std": "Tag fünf ist um — letzter Tag steht an.", "easy": "Fünf Tage vorbei. Letzter Tag." },
{ "id": "halftime", "std": "Halbzeit.", "easy": "Halbzeit." },
{ "id": "last_day", "std": "Nur noch ein Tag.", "easy": "Ein Tag noch." },
{ "id": "last_hour", "std": "Achtung: letzte Stunde.", "easy": "Letzte Stunde." },
{ "id": "stars_5", "std": "Spitzenleistung! Fünf Sterne. Du hast das Maximum herausgeholt.", "easy": "Top! Fünf Sterne." },
{ "id": "stars_4", "std": "Sehr gut! Vier Sterne.", "easy": "Toll! Vier Sterne." },
{ "id": "stars_3", "std": "Solide! Drei Sterne.", "easy": "Gut! Drei Sterne." },
{ "id": "stars_2", "std": "Knapp. Zwei Sterne.", "easy": "Zwei Sterne." },
{ "id": "stars_1", "std": "Überlebt — ein Stern.", "easy": "Ein Stern." },
{ "id": "bankrupt", "std": "Das Konto ist leer. Die Simulation endet hier. Versuch es nochmal!", "easy": "Pleite. Probier es nochmal." },
{ "id": "minigame_hint", "std": "Tipp: probier das Einpark-Minispiel oben mit dem Spielcontroller-Symbol. Wenn du sauber andockst, gibt es Bonus-Zeit beim Laden. In späteren Stufen kommen weitere Minispiele für Entladung und Fahrt dazu.", "easy": "Tipp: Klick oben den Spielcontroller. Bonus-Zeit beim Laden. Später noch mehr Minispiele." },
{ "id": "all_negative_hint", "std": "Hinweis: alle aktuellen Aufträge wären Verlustgeschäfte. Warte ein paar Stunden ab — bessere kommen nach.", "easy": "Alle Aufträge bringen Verlust. Warte. Bessere kommen." },
{ "id": "balance_low", "std": "Achtung: dein Konto wird knapp. Vermeide Verlustgeschäfte und Leerfahrten — sonst gehst du pleite.", "easy": "Achtung. Wenig Geld. Keine schlechten Aufträge nehmen." },
{ "id": "train_rented", "std": "Güterzug gemietet. Tagesmiete läuft — achte auf große Aufträge mit dem Zug-Symbol.", "easy": "Zug gemietet. Achte auf große Aufträge." },
{ "id": "autobahn_success", "std": "Sauber abgefahren. Plus 30 Minuten Bonus.", "easy": "Richtig abgefahren. Bonus." },
{ "id": "autobahn_late", "std": "Abfahrt verpasst — die Tour dauert jetzt eine halbe Stunde länger.", "easy": "Abfahrt verpasst. Dauert länger." },
{ "id": "autobahn_crash", "std": "Unfall auf der Autobahn. Das Fahrzeug fällt für einen Tag aus.", "easy": "Unfall. Das Auto ist heute kaputt." }
]
}