Übersicht der Dateiformat-Änderungen: Unterschied zwischen den Versionen

Aus ZusiWiki
Zur Navigation springen Zur Suche springen
(+result.xml)
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 7: Zeile 7:
** ZusiFzgEditor.exe ab '''3.1.3.0'''
** ZusiFzgEditor.exe ab '''3.1.3.0'''
** ZusiSim.exe ab 3.1.2.9 / '''3.1.3.0'''
** ZusiSim.exe ab 3.1.2.9 / '''3.1.3.0'''
* Neues Attribut <code>inst="bool"</code> im Knoten <code><Datei></code>
** Alle Programme ab '''3.3.0.0'''


== .fpn ==
== .fpn ==
Zeile 79: Zeile 82:
** ZusiFzgEditor.exe ab 3.1.0.4 / '''3.1.1.0'''
** ZusiFzgEditor.exe ab 3.1.0.4 / '''3.1.1.0'''
** ZusiSim.exe ab 3.1.0.12 / '''3.1.1.0'''
** ZusiSim.exe ab 3.1.0.12 / '''3.1.1.0'''
* Neues Attribut <code>StartAus="bool"</code> im Knoten <code><Dieselmotor></code>
** ZusiFzgEditor.exe ab '''3.1.4.0'''
** ZusiSim.exe ab 3.1.3.9 / '''3.1.4.0'''


== .ls3 ==
== .ls3 ==
Zeile 95: Zeile 102:
** Zusi3DEditor.exe ab 3.1.2.2 / '''3.1.3.0'''
** Zusi3DEditor.exe ab 3.1.2.2 / '''3.1.3.0'''
** ZusiSim.exe ab 3.1.2.3 / '''3.1.3.0'''
** ZusiSim.exe ab 3.1.2.3 / '''3.1.3.0'''
* Neues Attribute <code>WeicheStumpfIgnorieren="bool"</code> im Knoten <code><Signal></code>
** Zusi3DEditor.exe ab 3.1.3.2 / '''3.1.4.0'''
** ZusiSim.exe ab 3.1.3.16 / '''3.1.4.0'''


== .trn ==
== .trn ==
Zeile 104: Zeile 115:
* Neues Attribut <code>BremsstellungZug="integer enum"</code> ersetzt das Attribut <code>Bremsstellung</code> im Knoten <code><Zug></code><br/>Neues Attribut <code>BremsstellungFahrzeug="integer enum"</code> ersetzt das Attribut <code>Bremsstellung</code> im Knoten <code><Fahrzeug></code>
* Neues Attribut <code>BremsstellungZug="integer enum"</code> ersetzt das Attribut <code>Bremsstellung</code> im Knoten <code><Zug></code><br/>Neues Attribut <code>BremsstellungFahrzeug="integer enum"</code> ersetzt das Attribut <code>Bremsstellung</code> im Knoten <code><Fahrzeug></code>
** ZusiSim.exe ab 3.1.3.3 / '''3.1.4.0'''
** ZusiSim.exe ab 3.1.3.3 / '''3.1.4.0'''
** Buchfahrplan_DB_1979.dll ab 3.1.3.1 / '''3.1.4.0'''
* Neues Attribut <code>AbhAndererZug="string"</code> im Knoten <code><AbhAbhaengigkeit></code>
* Neues Attribut <code>AbhAndererZug="string"</code> im Knoten <code><AbhAbhaengigkeit></code>
** ZusiSim.exe ab 3.1.3.12 / '''3.1.4.0'''
** ZusiSim.exe ab 3.1.3.12 / '''3.1.4.0'''
* Neue Kindknoten <code><ZugdatenLZB80></code>, <code><ZugdatenETCS></code>, <code><ZugdatenPZ80></code>, <code><ZugdatenIndusiAnalog></code>, <code><ZugdatenIndusiRechner></code> ersetzen das Attribut <code>Zugart</code> im Knoten <code><FahrzeugInfo></code>
** ZusiSim.exe ab 3.1.7.2 / '''3.1.8.0'''
== .timetable.xml ==
* Neues Attribut <code>BremsstellungZug="integer enum"</code> ersetzt das Attribut <code>Bremsstellung</code> im Knoten <code><Buchfahrplan></code>
** ZusiSim.exe ab 3.1.3.3 / '''3.1.4.0'''
** Buchfahrplan_DB_1979.dll ab 3.1.3.1 / '''3.1.4.0'''
** Buchfahrplan_DB_2006.dll ab '''1.2.2.0'''


== .result.xml ==
== .result.xml ==

Version vom 7. Juli 2019, 08:13 Uhr

Angegeben ist jeweils die erste unterstützende Betaversion sowie in fett die erste unterstützende Hauptversion. Add-ons im offiziellen Bestand müssen mit der aktuellen Hauptversion funktionieren und dürfen keine Funktionalität voraussetzen, die nur in Beta-Versionen vorhanden ist.

Alle Dateiformate

  • Neuer Kindknoten <Datei Dateiname="string" NurInfo="bool"/> (0..*) im Knoten <Info>
    • Zusi3DEditor.exe ab 3.1.2.4 / 3.1.3.0
    • ZusiFtdEditor.exe ab 3.1.2.4 / 3.1.3.0
    • ZusiFzgEditor.exe ab 3.1.3.0
    • ZusiSim.exe ab 3.1.2.9 / 3.1.3.0
  • Neues Attribut inst="bool" im Knoten <Datei>
    • Alle Programme ab 3.3.0.0

.fpn

  • Neues Attribut Zeitmodus="integer" im Knoten <Fahrplan>
    • ZusiSim.exe ab 3.1.2.1 / 3.1.3.0
  • Neue Kindknoten <FahrplanVorgangEreignisse>, <FahrplanVorgangFahrstrasse> und <FahrplanVorgangSignal> im Knoten <FahrplanEintrag>
    • ZusiSim.exe ab 3.1.2.3 / 3.1.3.0

.ftd

  • Neues Attribut HaltebremseImmer="bool" in den Knoten TuerenSAT, TuerenTAV, TuerenSST, TuerenUICWTB
    • ZusiFtdEditor.exe ab 3.1.0.2 / 3.1.1.0
    • ZusiSim.exe ab 3.1.0.12 / 3.1.1.0
  • Attribut Kleiner0Dunkel="bool" im Knoten <Melder> ersetzt durch die Attribute KleinerGrenzwertDunkel="bool" und KleinerGrenzwert="single"
    • ZusiFtdEditor.exe ab 3.1.0.2 / 3.1.1.0
    • ZusiSim.exe ab 3.1.0.12 / 3.1.1.0
  • Neues Attribut Runden="single" in den Knoten <Melder> und <Zeigerinstrument>
    • ZusiFtdEditor.exe ab 3.1.0.2 / 3.1.1.0
    • ZusiSim.exe ab 3.1.0.12 / 3.1.1.0
  • Neue Attribute TastaturAktionRauf="integer enum", TastaturAktionRunter="integer enum" im Knoten <Melder>
    • ZusiFtdEditor.exe ab 3.1.1.1 / 3.1.2.0
    • ZusiSim.exe ab 3.1.1.3 / 3.1.2.0
  • Neues Attribut PruefWeg="bool" im Knoten <Sifa86>
    • ZusiFtdEditor.exe ab 3.1.2.0
    • ZusiSim.exe ab 3.1.2.0
  • Neuer Kindknoten <NotbremsSystemSBahn> im Knoten <Funktionalitaeten>
    • ZusiFtdEditor.exe ab 3.1.2.3 / 3.1.3.0
    • ZusiSim.exe ab 3.1.2.8 / 3.1.3.0
  • Neuer Kindknoten <TuerenSBahn> im Knoten <Funktionalitaeten>
    • ZusiFtdEditor.exe ab 3.1.2.3 / 3.1.3.0
    • ZusiSim.exe ab 3.1.2.8 / 3.1.3.0
  • Neue Attribute GroesserGrenzwertDunkel="bool", GroesserGrenzwert="single" im Knoten <Melder>
    • ZusiFtdEditor.exe ab 3.1.3.1 / 3.1.4.0
    • ZusiSim.exe ab 3.1.3.3 / 3.1.4.0
  • Neues Attribut IndusiGrenzdruckHL="single" in den Knoten <IndusiI54>, <PZB60>, <IndusiI60M>, <IndusiI60DR>, <IndusiI60>, <IndusiI60R>, <IndusiI60R_ZUB122>, <IndusiI60R_ZUB262>, <PZB90I60R_V15>, <PZB90I60R_V20>, <PZB90_PZ80R_V20>, <PZB90I60R_V20_ZUB122>, <PZB90I60R_V20_ZUB262>, <PZB90I60R_V20_SBahn>, <PZ80>, <LZB80_I80>, <LZB80_I80_ZUB262>, <LZB80_PZB90_20>, <LZB80_PZB90_20_ZUB262>
    • ZusiFtdEditor.exe ab 3.1.3.1 / 3.1.4.0
    • ZusiSim.exe ab 3.1.3.3 / 3.1.4.0
  • Neue Kindknoten <TuerenSBahn423> und <TuerenSBahn474> ersetzen Kindknoten <TuerenSBahn> im Knoten <Funktionalitaeten>
    • ZusiFtdEditor.exe ab 3.1.3.2 / 3.1.4.0
    • ZusiSim.exe ab 3.1.3.6 / 3.1.4.0
  • Neuer Kindknoten <PZB90ER24_V20> im Knoten <Funktionalitaeten>
    • ZusiFtdEditor.exe ab 3.1.3.3 / 3.1.4.0
    • ZusiSim.exe ab 3.1.3.15 / 3.1.4.0
  • Neue Kindknoten <LZB80_CE_I80>, <LZB80_CE_PZB90_20>, <LZB80_CESBahn_PZB90_20> im Knoten <Funktionalitaeten>
    • ZusiFtdEditor.exe ab 3.1.3.4 / 3.1.4.0
    • ZusiSim.exe ab 3.1.3.22 / 3.1.4.0

.fzg, .rv.fzg

  • Neuer Kindknoten <Bremscomputer> im Knoten <Fahrzeug>
    • ZusiFzgEditor.exe ab 3.1.0.4 / 3.1.1.0
    • ZusiSim.exe ab 3.1.0.12 / 3.1.1.0
  • Neues Attribut FederspeicherZwangsbremsung="bool" im Knoten <FederspeicherBremse>
    • ZusiFzgEditor.exe ab 3.1.0.4 / 3.1.1.0
    • ZusiSim.exe ab 3.1.0.12 / 3.1.1.0
  • Neues Attribut Sprachausgabe="bool" und neuer Kindknoten <SoundFederspeicher> im Knoten <FederspeicherBremse>
    • ZusiFzgEditor.exe ab 3.1.0.4 / 3.1.1.0
    • ZusiSim.exe ab 3.1.0.12 / 3.1.1.0
  • Neues Attribut StartAus="bool" im Knoten <Dieselmotor>
    • ZusiFzgEditor.exe ab 3.1.4.0
    • ZusiSim.exe ab 3.1.3.9 / 3.1.4.0

.ls3

  • Kindknoten <Sound> im Knoten <Landschaft> umbenannt nach <LandschaftSound>
    • ZusiSim.exe ab 3.1.1.3 / 3.1.2.0
    • Zusi3DEditor.exe ab 3.1.1.1 / 3.1.2.0

.st3, .signal.xml

  • Neue Attribute Weichenbauart="integer enum", WeichenGrundstellung="integer enum" im Knoten <Signal>
    • Zusi3DEditor.exe ab 3.1.1.1 / 3.1.2.0
    • ZusiSim.exe ab 3.1.1.1 / 3.1.2.0
  • Neuer Flag-Wert 128 (Hochsignalisierung) im Attribut SignalFlags des Knotens <Signal>
    • Zusi3DEditor.exe ab 3.1.2.2 / 3.1.3.0
    • ZusiSim.exe ab 3.1.2.3 / 3.1.3.0
  • Neues Attribute WeicheStumpfIgnorieren="bool" im Knoten <Signal>
    • Zusi3DEditor.exe ab 3.1.3.2 / 3.1.4.0
    • ZusiSim.exe ab 3.1.3.16 / 3.1.4.0

.trn

  • Neue Kindknoten <FahrplanVorgangEreignisse> und <FahrplanVorgangFahrstrasse> im Knoten <FahrplanEintrag>
    • ZusiSim.exe ab 3.1.2.3 / 3.1.3.0
  • Neues Attribut ZugsicherungStartmodus="integer enum" im Knoten <Zug>
    • ZusiSim.exe ab 3.1.2.4 / 3.1.3.0
  • Neues Attribut BremsstellungZug="integer enum" ersetzt das Attribut Bremsstellung im Knoten <Zug>
    Neues Attribut BremsstellungFahrzeug="integer enum" ersetzt das Attribut Bremsstellung im Knoten <Fahrzeug>
    • ZusiSim.exe ab 3.1.3.3 / 3.1.4.0
  • Neues Attribut AbhAndererZug="string" im Knoten <AbhAbhaengigkeit>
    • ZusiSim.exe ab 3.1.3.12 / 3.1.4.0
  • Neue Kindknoten <ZugdatenLZB80>, <ZugdatenETCS>, <ZugdatenPZ80>, <ZugdatenIndusiAnalog>, <ZugdatenIndusiRechner> ersetzen das Attribut Zugart im Knoten <FahrzeugInfo>
    • ZusiSim.exe ab 3.1.7.2 / 3.1.8.0

.timetable.xml

  • Neues Attribut BremsstellungZug="integer enum" ersetzt das Attribut Bremsstellung im Knoten <Buchfahrplan>
    • ZusiSim.exe ab 3.1.3.3 / 3.1.4.0
    • Buchfahrplan_DB_1979.dll ab 3.1.3.1 / 3.1.4.0
    • Buchfahrplan_DB_2006.dll ab 1.2.2.0

.result.xml

  • Neuer Kindknoten <FahrtEventEintrag> im Knoten <result>
    • ZusiSim.exe ab 3.1.3.3 / 3.1.4.0