Code: Select all
<activity name="JOUW NAAM" mappack="Custom" mapfile="beta3bonus.map" time="19:59:30">
Code: Select all
<controldata system="0" pack="Custom" file="beta3b-routes.ctd">
Code: Select all
<train code="735">
<duty code="735-1" number="735#PS" route="A-PS" time="19:57:30" ai="true"/>
<duty code="735-1" number="735#SP" route="A-SP" time="20:05:00" ai="true"/>
<duty code="735-1" number="735#PS" route="A-PS" time="20:12:30" ai="true"/>
<duty code="735-1" number="735#SP" route="A-SP" time="20:20:00" ai="true"/>
</train>
train code: het wagendienstnummer
duty code: wederom het wagendienstnummer, met daarachter een streepje en het aantal bakken waaruit de metro bestaat. (een, twee, drie of vierwagentreinen)
number: een wagendienst zoals te zien in de cvl. De eerste 3 cijfers vormen het wagendienstnummer (zelfde drie cijfers als bij duty code) gevolgd door een # en daarna twee letters. De eerste letter is het beginpunt (in dit geval Springstraat) de tweede letter de eindbestemming (in dit geval Stadionweg). Een lijst van alle bestemmingen vind je hieronder.
route: de route die de metro gaat rijden. In dit geval lijn A van P naar S. Uiteraard moeten de onderdelen "number" en "route" wel overeen komen, anders krijg je andere rijwegen dan je zou willen en snapt de AI het niet meer.
time: de vertrektijd vanaf het beginstation. Door het toevoegen van ai="true" geef je aan dat deze dienst moet worden gereden door de AI. Wil je hem zelf rijden, gebruik dan mycontrol="true".
Zorg er uiteraard wel voor dat de tijden die je invoert haalbaar zijn. Bedenk dus dat de volgende rit (terugrit) niet eerder kan beginnen dan dat de vorige rit (heenrit) is geëindigd. In het .ctd bestand kun je van alle mogelijk te rijden routes de tijden in seconden zien van beginpunt tot en met een bepaald station.
Code: Select all
<trainnumber old="F10001" new="7351PS" timetable="735"/>
Code: Select all
<consist start="VRW1">
<train pack="RET" file="5500.xml" number="5505">
<cab id="1" enabled="true" ai="735"/>
<pantographs raised="true"/>
</train>
</consist>
consist start="xxx": het perronspoor waarop de metro wordt gespawnd.
file: hiermee kun je een materieelserie kiezen. bijvoorbeeld 5500 of 5200.
number: Deze code kun je optioneel toevoegen als je een vast rijtuignummer wilt, anders wordt een willekeurig nummer gekozen door de cpu.
enabled="true": hiermee kun je aangeven dat bij een bepaalde cabine de stuurstroom is ingeschakeld. cab id "1" is richting Simvliet Centrum, cab id "0" is richting de wijken.
ai="true": geef het dienstnummer van de metro op, zodat de AI weet naar welke dienstregeling hij moet kijken. Wil je zelf rijden? verander "ai" dan in "mycontrol".
pantographs raised="true": hiermee kun je aangeven of de pantografen zijn gestreken of niet.
shoes raised="true": hiermee kun je aangeven of de stroomafnemers voor de 3e rail (sleepschoenen) omhoog staan.
doorsleft/doorsright open="true": hiermee kun je de deuren links, of rechts openen.
pantographs broken="true": hiermee kun je aangeven dat de pantograaf kapot is.
Code: Select all
<car id="0" scrollsign1="7.0" scrollsign2="51"/>
<car id="1" scrollsign1="4.0" scrollsign2="51"/>
Tot slot een lijst met alle bestemmingcode's:
Code: Select all
<destinations>
<destinationcode code="K" id="4" name="Simvliet Centrum Keerspoor"/>
<destinationcode code="C" id="5" name="Simvliet Centrum"/>
<destinationcode code="X" id="6" name="Remise Bergpark"/>
<destinationcode code="B" id="7" name="De Bergen"/>
<destinationcode code="S" id="8" name="Stationweg"/> <!-- Vanuit SST naar spoor 5, rest spoor 2 -->
<destinationcode code="W" id="9" name="Stationweg Keerspoor"/>
<destinationcode code="Z" id="10" name="Springstraat Opstel"/>
<destinationcode code="P" id="11" name="Springstraat"/>
<destinationcode code="M" id="13" name="De Molens"/>
<destinationcode code="V" id="3" name="De Molens Uitloop"/>
<destinationcode code="O" id="14" name="Oostpark"/>
<destinationcode code="Y" id="15" name="Oostpark Opstel"/>
<destinationcode code="N" id="1" name="Niet Instappen"/>
</destinations>
Dit topic wordt nog aangevuld...