Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:erbauer:themascripte:allgemeine-themascripte:standard-themamarker

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
stellwerksim:erbauer:themascripte:allgemeine-themascripte:standard-themamarker [2020/09/29 16:52] Wozzapstellwerksim:erbauer:themascripte:allgemeine-themascripte:standard-themamarker [2020/11/22 14:58] Wozzap
Zeile 1: Zeile 1:
 ====== Standard-TS+Themamarker ====== ====== Standard-TS+Themamarker ======
 +===== Beschreibung =====
 +Dieses ThemaScript ist eine Erweiterung zum [[stellwerksim:erbauer:themascripte:allgemeine-themascripte:standard|Standard-ThemaScript]]. Es beinhaltet sämtliche Funktionen aus diesem und gibt dem Z-Designer durch Einbindung des Scripts "Vorlage Einbau Markersteuerung (614)" die Möglichkeit einzelne Fahrplaneinträge an bestimmte aktive Themen zu knüpfen.
 +Das Einsatzgebiet dieses Scripts ist sehr vielfältig. So können z.B. beim Thema Bauarbeiten Züge auf anlagenseitg gesperrten Gleisen umgelegt werden, bei Ausfall der Oberleitung kann ein außerplanmäßiger Lokwechsel (z.B. Diesellok vorraus) eingebaut, ganze Laufwege können verändert werden und z.B. eine Parallelstrecke bei Sperrungen genutzt werden oder auch ganz einfach nur verschiedene Flags und/oder Hinweistexte zu bestimmten Themen. Der Fantasie sind hier keine Grenzen gesetzt.
  
-Diese Seite ist noch im Bau und das Script im finalen Test.+<note tip>Dieses Script gewährleistet auch weiterhin, dass zum Testen wie üblich der Marker A verwendet wird.</note> 
 + 
 +===== Abgedeckte Themen ===== 
 +Folgende [[stellwerksim:erbauer:themascripte:themen|verfügbare Themen]] können mit diesem Script abweichende Einträge bekommen (in Klammern kursiv der interne Name): 
 +  * **Bauarbeiten in einigen Regionen** //(baustelle)// 
 +  * **keine zusätzlichen Bauarbeiten** //(keine_baustelle)// 
 +  * **Oberleitungsausfall in einigen Regionen** //(diesel1)// 
 +  * **Großveranstaltung (Messe/Fußball/...)** //(grossveranstalt)// 
 +  * **keine Großveranstaltung** //(keine_veranstaltung)// 
 +  * **kleine Veranstaltung in einigen Regionen** //(regional_veranstaltung)// 
 + 
 +Dadurch, dass die Themenmarker A-Z nur maximal 26 Möglichkeiten bieten, können nicht alle Themenkategorien in allen Möglichkeiten abgedeckt werden. Folgende Themen wurden zusammengefasst: 
 +  * **Sommer + Herbst** //(sommer + herbst)// 
 +  * **Winter + schwerer Winter** //(winter + schwerer_winter)// 
 +  * **kein Ausfall der Oberleitung + Oberleitungsausfall in anderen Regionen** //(diesel0 + diesel2)// 
 + 
 +<note important>Innerhalb dieser drei Gruppen von Themen wird nicht unterschieden! Sie werden jeweils als ein Fall ausgewertet. Es ist also z.B. eine Unterscheidung zwischen Sommer + Herbst und (schwerer) Winter möglich, jedoch nicht zwischen Sommer und Herbst!</note> 
 + 
 +===== Zu setzende Marker ===== 
 +Um die Fahrplaneinträge bestimmten Themen zuzuordnen müssen die dafür notwendigen Marker gesetzt sein. Hier findet ihr eine Übersicht: 
 +^ Jahreszeiten ^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ M ^ N ^ O ^ P ^ Q ^ R ^ S ^ T ^ U ^ V ^ W ^ X ^ Interner Name ^ 
 +| Sommer + Herbst | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | //sommer// + //herbst// | 
 +| Winter + schwerer Winter |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x |   | x | //winter// + //schwerer_winter//
 + 
 +^ Bauarbeiten ^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ M ^ N ^ O ^ P ^ Q ^ R ^ S ^ T ^ U ^ V ^ W ^ X ^ Interner Name ^ 
 +| keine zusätzlichen Bauarbeiten | x | x |     | x | x |     | x | x |     | x | x |     | x | x |     | x | x |     | //keine_baustelle//
 +| Bauarbeiten in einigen Regionen |     | x | x |     | x | x |     | x | x |     | x | x |     | x | x |     | x | x | //baustelle//
 + 
 +^ Oberleitungsausfall ^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ M ^ N ^ O ^ P ^ Q ^ R ^ S ^ T ^ U ^ V ^ W ^ X ^ Interner Name ^ 
 +| kein Ausfall der Oberleitung + Oberleitungsausfall in anderen Regionen | x | x | x | x |         | x | x | x | x |         | x | x | x | x |         | //diesel0// + //diesel2// | 
 +| Oberleitungsausfall in einigen Regionen |         | x | x | x | x |         | x | x | x | x |         | x | x | x | x | //diesel1// | 
 + 
 +^ Großveranstaltungen ^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ M ^ N ^ O ^ P ^ Q ^ R ^ S ^ T ^ U ^ V ^ W ^ X ^ Interner Name ^ 
 +| keine Großveranstaltung | x | x | x | x | x | x | x | x |                                 | //keine_veranstaltung//
 +| Großveranstaltung (Messe/Fußball/...) |                 | x | x | x | x | x | x | x | x |                 | //grossveranstalt//
 +| kleine Veranstaltung in einigen Regionen |                                 | x | x | x | x | x | x | x | x | //regional_veranstaltung//
 +//__Anmerkung:__ soll ein Fahrplaneintrag z.B. nur zu Großveranstaltungen (grossveranstalt) abweichen, bei den anderen Varianten aber nicht, dann muss der "normale" Eintrag natürlich die Marker von **beiden** anderen Fällen haben.// 
 + 
 +<note tip>**Grundsatz: alle Fahrplaneinträge, die themenunabhängig sein sollen, behalten wie üblich alle Marker A-Z.**</note> 
 + 
 +===== Übersicht aktive Themen je Marker ===== 
 +Der Vollständigkeit wegen und um euch auch die Möglichkeit zu geben ganz spezifisch nach einer Kombination von Themen den dafür passenden Marker zu finden, folgt hier nun eine Tabelle, die euch zeigt welcher Marker bei welchen aktiven Themen wirksam wird: 
 +^ Marker ^ Jahreszeit ^ Baustelle ^ Oberleitungsausfall ^ Großveranstaltung ^ 
 +| **A** | Sommer/Herbst | keine_baustelle | diesel0/diesel2 | keine_veranstaltung | 
 +| **B** | Winter/Schwerer_Winter | keine_baustelle | diesel0/diesel2 | keine_veranstaltung | 
 +| **C** | Sommer/Herbst | baustelle | diesel0/diesel2 | keine_veranstaltung | 
 +| **D** | Winter/Schwerer_Winter | baustelle | diesel0/diesel2 | keine_veranstaltung | 
 +| **E** | Sommer/Herbst | keine_baustelle | diesel1 | keine_veranstaltung | 
 +| **F** | Winter/Schwerer_Winter | keine_baustelle | diesel1 | keine_veranstaltung | 
 +| **G** | Sommer/Herbst | baustelle | diesel1 | keine_veranstaltung | 
 +| **H** | Winter/Schwerer_Winter | baustelle | diesel1 | keine_veranstaltung | 
 +| **I** | Sommer/Herbst | keine_baustelle | diesel0/diesel2 | grossveranstalt | 
 +| **J** | Winter/Schwerer_Winter | keine_baustelle | diesel0/diesel2 | grossveranstalt | 
 +| **K** | Sommer/Herbst | baustelle | diesel0/diesel2 | grossveranstalt | 
 +| **L** | Winter/Schwerer_Winter | baustelle | diesel0/diesel2 | grossveranstalt | 
 +| **M** | Sommer/Herbst | keine_baustelle | diesel1 | grossveranstalt | 
 +| **N** | Winter/Schwerer_Winter | keine_baustelle | diesel1 | grossveranstalt | 
 +| **O** | Sommer/Herbst | baustelle | diesel1 | grossveranstalt | 
 +| **P** | Winter/Schwerer_Winter | baustelle | diesel1 | grossveranstalt | 
 +| **Q** | Sommer/Herbst | keine_baustelle | diesel0/diesel2 | regional_veranstaltung | 
 +| **R** | Winter/Schwerer_Winter | keine_baustelle | diesel0/diesel2 | regional_veranstaltung | 
 +| **S** | Sommer/Herbst | baustelle | diesel0/diesel2 | regional_veranstaltung | 
 +| **T** | Winter/Schwerer_Winter | baustelle | diesel0/diesel2 | regional_veranstaltung | 
 +| **U** | Sommer/Herbst | keine_baustelle | diesel1 | regional_veranstaltung | 
 +| **V** | Winter/Schwerer_Winter | keine_baustelle | diesel1 | regional_veranstaltung | 
 +| **W** | Sommer/Herbst | baustelle | diesel1 | regional_veranstaltung | 
 +| **X** | Winter/Schwerer_Winter | baustelle | diesel1 | regional_veranstaltung | 
 + 
 +<note tip>Um diese Markersteuerung in eigene ThemaScripte einzubauen genügt es diesen Code in euer Script zu schreiben: 
 +<code>*(614,sub);</code></note> 
 + 
 +---- 
 + 
 +===== Anwendungsbeispiele ===== 
 + 
 +==== Haltausfall bei Oberleitungsausfall ==== 
 + 
 +Im Stellwerk Mammendorf ([[https://www.stellwerksim.de/shot/see_882.jpeg|Link zum Anlagenbild]]) wird beim Thema "Oberleitungsausfall in einigen Regionen" (also //diesel1//) die eingleise S-Bahn-Strecke zwischen Mammendorf und Maisach gesperrt. Dadurch ist der Haltepunkt Malching nicht mehr anfahrbar. Damit der Spieler keine Fahrplanfehler bekommt für die Züge muss diese Sperrung im Fahrplan berücksichtigt werden. 
 + 
 +Die einfachste Lösung ist hier mit einem ThemaScript zu arbeiten. Im hier beschriebenen Fall hat das Template das ThemaScript MCG_S-Bahn München (256), die Funktionsweise der Markersteuerung ist aber exakt die selbe zum --Standard-TS+Themamarker (616) oder jedem anderen, das die Markersteuerung als Vorlage eingebunden hat. 
 + 
 +Beispiel-Template: **R_MCG/S_3/02# (3999)** ([[https://www.stellwerksim.de/openedit/zugqs-light.php?zid=3999|Link zur Änderungsansicht]]) 
 + 
 +Alle Fahrplaneinträge, die **unabhängig von aktien Themen** bleiben sollen, behalten wie üblich die Marker A-Z. //Im Beispiel: Alle Halte vor "MA 5" und dann wieder "6".// 
 + 
 +Alle Fahrplaneinträge, die bei **Thema diesel1 aktiv** sein sollen, bekommen die Marker E, F, G, H, M, N, O, P, U, V, W, X. //Im Beispiel: Der zweite Halt "MA 5" mit dem zusätzlichen Hinweistext für das Verfahren wegen der Sperrung.// 
 + 
 +Alle Fahrplaneinträge, die bei **nicht aktivem Thema diesel1** gelten sollen, bekommen die Marker A, B, C, D, I, J, K, L, Q, R, S, T. //Im Beispiel: Der Halt "MAG", er soll nur dann angefahren werden.// 
 + 
 +{{tag>Thema Themascript}}
stellwerksim/erbauer/themascripte/allgemeine-themascripte/standard-themamarker.txt · Zuletzt geändert: 2024/01/15 12:42 von Wozzap