Ansagen › GeneratorAnnouncements › Generator
Erzeugt alle Haltestellenansagen eines Netzes in einem Durchgang. Eine Linie sagt sich nie selbst an, Umstiege zu anderen Linien werden automatisch eingebaut – an derselben Haltestelle und an Haltestellen, die auf der Seite Haltestellen als Umstieg verbunden sind. An Durchfahrten entsteht keine Ansage.
Builds every stop announcement of a network in one go. A line never announces itself; transfers to other lines are added automatically – at the same stop and at stops linked as a transfer on the Stations page. Pass-throughs get no announcement.
Sprachpaket und PresetVoice pack and preset
Oben wählst du das Sprachpaket. Jedes Paket hat genau ein Preset: Beim Auswählen werden seine Einstellungen geladen, jede Änderung wird sofort gespeichert. Aktiv im Spiel heißt: Die Ansagen im Ansagen-Ordner stammen zuletzt von diesem Paket.
Choose the voice pack at the top. Every pack has exactly one preset: its settings load when you select it, and every change is saved right away. Active in game means the announcements in the folder were last generated with this pack.
Aufbau der AnsageAnnouncement structure
Jede Ansage besteht aus diesen Teilen, in dieser Reihenfolge:
Every announcement is made of these parts, in this order:
- Gong – Ton vor jeder Ansage. Mit Übergang zur Ansage legst du fest, wie es danach weitergeht: Normale Pause (die Pause aus Klang), Eigene Pause mit eigener Länge oder Überblenden – dann beginnt die Ansage so viele Sekunden vor dem Ende des Gongs, und der Gong wird dabei leiser.
- Einleitung (optional) – eine Zusatzansage zwischen Gong und Haltestellenname, z. B. „Nächster Halt“.
- Haltestellenname – die auf der Seite Haltestellen zugeordnete Aufnahme.
- Umsteigen (abschaltbar) – Einleitung, die Linien und ein Verbindungswort wie „und“. Einleitung, Verbindungswort, Fortsetzungs- und Richtungs-Bausteine kommen aus den Verknüpfungen; ältere Presets mit einer Zusatzansage funktionieren weiter.
- Endstation (abschaltbar) – nur an der letzten Haltestelle einer Route.
- Klang – Pause zwischen den Teilen und Stille am Ende (in Sekunden), dazu ein Lautsprecher-Effekt, der wie eine Durchsage im Fahrzeug klingt.
- Gong – the sound before every announcement. Transition to the voice sets what follows it: Normal pause (the pause from Sound), Own pause with a length of its own, or Crossfade – the voice then starts that many seconds before the gong ends, while the gong fades out.
- Lead-in (optional) – an extra announcement between the gong and the station name, e.g. “Next stop”.
- Station name – the recording assigned on the Stations page.
- Transfers (optional) – lead-in, the lines, and a connector such as “and”. Lead-in, connector, continuation and direction snippets come from the connectors; older presets using an extra still work.
- Terminus (optional) – only at the last stop of a route.
- Sound – pause between parts and silence at the end (in seconds), plus a speaker effect that sounds like an announcement in the vehicle.
Jedes Auswahlfeld lässt sich mit dem ✕ daneben wieder leeren – etwa wenn du kein Verbindungswort willst. Das Feld Beispiel rechts zeigt live, wie eine Ansage mit diesen Einstellungen zusammengesetzt wird.
Every picker can be emptied again with the ✕ beside it - for instance when you want no connector word at all. The Example box on the right shows live how an announcement is put together with these settings.
Mehr Optionen beim UmsteigenMore transfer options
| OptionOption | WirkungEffect |
|---|---|
| Nach VerkehrsmittelBy vehicle type | Das Savegame weiß, ob eine Linie Straßenbahn, Bus oder Zug ist. Du wählst, ob alle Umstiege gemeinsam aufsteigend angesagt werden („1, 2A, 5, 13A“) oder ein Verkehrsmittel nach dem anderen – z. B. erst Straßenbahn, dann Bus; die Reihenfolge stellst du mit den Pfeilen ein. Gruppiert bekommt jedes Verkehrsmittel seine eigene Einleitung: „Umsteigen zur Straßenbahn 1, 2 und 5, zum Bus 13A“. Die Einleitung wählst du pro Verkehrsmittel; ohne eigene nimmt es die normale.The savegame knows whether a line is a tram, bus or train. You choose whether all transfers are announced together in ascending order (“1, 2A, 5, 13A”) or one vehicle type after the other – e.g. tram first, then bus; you set that order with the arrows. Grouped, every vehicle type gets its own lead-in: “Change to tram 1, 2 and 5, to bus 13A”. You pick the lead-in per vehicle type; without one the normal lead-in is used. |
| GruppierungGrouping | Nach einer einstellbaren Anzahl Linien beginnt ein neuer Satz: „Umsteigen zu den Linien 1, 2, 3, sowie zu den Linien 4 und 5“. Bleibt für den neuen Satz nur eine Linie übrig, nimmt es einen eigenen Baustein: „…1, 2, 3, sowie zur Linie 4“.After a set number of lines a new clause starts: “Change to lines 1, 2, 3, as well as to lines 4 and 5”. When only one line is left for the new clause, its own snippet is used: “…1, 2, 3, as well as to line 4”. |
| Gemeinsame StreckenabschnitteShared sections | Fährt eine andere Linie mindestens zwei Haltestellen am Stück dieselbe Strecke, wird sie nur an der ersten und letzten gemeinsamen Haltestelle angesagt, dort mit Richtung („… 2A in Richtung Hauptbahnhof“). Braucht einen Richtungs-Baustein wie in_Richtung.If another line runs along the same stretch for at least two stops in a row, it's only announced at the first and last shared stop, with its direction there (“… 2A towards Hauptbahnhof”). Needs a direction snippet such as in_Richtung. |
GenerierenGenerating
- Der Modus oben in der Leiste bestimmt, für welchen Spielstand generiert wird: Namen, Aufnahmen und Umstiege kommen aus genau diesem Modus, und die Ansagen landen in seinem Ordner –
…\Announcements\<Karte>\Careeroder…\Sandbox. Den Ordner legt der Generator bei Bedarf selbst an. - Vorschau listet alle geplanten Dateien, ohne etwas zu schreiben. Ein Warnzeichen bedeutet: Der Haltestelle ist noch keine Aufnahme zugeordnet.
- Alle generieren & exportieren. Liegen schon Ansagen im Ordner, fragt ein Dialog nach einem Backup:
Mit Backup verschiebt die alten Dateien nach
_Backup\<Datum_Uhrzeit>, Ohne Backup löscht sie, Abbrechen ändert nichts. Jingles und fremde Dateien bleiben immer liegen. - Am Ende nennt ein Dialog die Zahl der erzeugten Ansagen und den Backup-Ordner. Ansagen ansehen öffnet die Perlschnur.
- The mode in the top bar decides which save is generated for: names, recordings and transfers come from exactly that mode, and the announcements go into its folder –
…\Announcements\<map>\Careeror…\Sandbox. The generator creates the folder when needed. - Preview lists every planned file without writing anything. A warning sign means the stop has no recording assigned yet.
- Generate & export all. If the folder already contains announcements, a dialog asks about a backup:
With backup moves the old files to
_Backup\<date_time>, Without backup deletes them, Cancel changes nothing. Jingles and other files are never touched. - When it's done, a dialog tells you how many announcements were generated and where the backup went. View announcements opens the stop strips.
Expresslinien: An Haltestellen, an denen eine Route ohne Halt durchfährt, gibt es keine Ansage. Die Dateien zählen nur die Halte mit Ansage, fortlaufend ab 0 – so wie das Spiel sie abspielt.
Express lines: stops a route passes without stopping get no announcement. The files count only the stops with an announcement, from 0 without gaps – the way the game plays them.
Neue Aufnahmen im Sprachpaket-Ordner – etwa für eine neue Linie – sind nach ein paar Sekunden im Generator, ohne CTS-Tools neu zu starten.
New recordings in the voice pack folder – for a new line, say – show up in the generator after a few seconds, without restarting CTS-Tools.
Tipp: Hat ein Sprachpaket eine Aufnahme mit demselben Dateinamen wie deine Zuordnung (z. B. Hauptbahnhof.mp3), spricht es den Haltestellennamen mit seiner eigenen Stimme.
Tip: If a voice pack has a recording with the same file name as your assignment (e.g. Hauptbahnhof.mp3), it speaks the station name in its own voice.