Aktualizováno - Září 2021 Od Marcos Elias
Fáze 3 systému módů map Proton Bus zavádí Dopravu Vozidel, Vlaky, Funkční Semafory a GPS!
DŮLEŽITÉ: Chcete-li používat tyto funkce, změňte na
mapModVersion=3v sekci[map]vašeho souboru.map.txt.
Ve fázi 3 získává entrypoints.txt nové parametry.
Můžete specifikovat, zda se jedná o Silniční nebo Městskou trasu vytvořením prázdných souborů ve složce dest:
intercity.txt: Silniční Trasa (cestující vystupují pouze na konci).outofservice.txt: Garáž/Rezervováno (nikdo nenastupuje).aivehicles)Konfigurace je podobná té pro chodce. Vytvořte cesty (paths) ve 3D (např.: avBrasil1.000, avBrasil1.001...).

Ve složce aivehicles (uvnitř modelsDir):
[automatic_setup]
enabled=1
loop=0
reverse=0
[defaults]
isSpawner=1
spawnInterval=5
allowBicycle=0
leftBlinker=0
rightBlinker=0
spawnInterval: Interval pro objevení nových aut (zvyšte pro snížení hustoty).maxSpeed: Maximální rychlost v km/h.isBusSpawner=1: Pokud chcete, aby se na této cestě objevovaly autobusy.aitrains)Vlaky sledují definované koleje stejným způsobem jako doprava. Složka: aitrains.

randomTimeToWaitAtStart=1: První vlak se objeví v náhodném čase.spawnTimeInterval=120: Interval v sekundách mezi vlaky (např.: 2 minuty).trainType=0: Typ vlaku (výchozí 0).DŮLEŽITÉ: Vlaky nekolidují s překážkami, takže zajistěte, aby byla cesta volná! Používejte vysoký
spawnTimeInterval, aby vlaky nejely jeden za druhým.
Semafory řídí tok vozidel. Soubory se nacházejí ve složce trafficlights.

Semafor funguje podle stavů nebo "ticks". Příklad:

Konfigurace v txt:
[trafficlight]
prefix=semaforo001
howManyPaths=2
howManyTicks=4
tickInterval=1
triggerRadius=1.5
useRealLights=1
[tick1]
repeat=10
path1_red=0
path1_green=1
path2_red=1
path2_green=0
path1_trigger=0
path2_trigger=1
pathX_red/green/yellow: Definuje, zda je světlo zapnuté (1) nebo vypnuté (0).pathX_trigger: Definuje, zda je neviditelná blokáda na trati aktivní (1) nebo ne (0).Pro světla používejte roviny s texturou (shader Additive). Navrhované názvy:
_farol1_path1_green_additive__farol1_path1_red_additive_
Pro zastavení aut používejte neviditelné spouštěče (triggers):
_farol1_path1_trigger_
Spouštěč musí být tam, kde mají auta zastavit:

Tvar spouštěče v enginu (kapsle):

Můžete přidat skutečná světla (Spot/Point) a falešná (zářící textura). Složka: streetlights.

[streetlight]
prefix=luz001
alwaysOn=0 (0=pouze v noci, 1=vždy)
[real]
colorR=1
colorG=0.9
colorB=0.8
range=20
intensity=1
[fake]
texture=glow.png
shader=additive
alwaysFaceCamera=1
_luz001_real_: Objekt pro skutečné světlo (point light). Umístěte trochu pod žárovku._luz001_fake_: Objekt roviny se zářící texturou (halo) na žárovce.
Příklady použití:

Aby GPS fungovalo, vytvořte síť (mesh) vznášející se nad trasou (silnicí) s názvem:
_gps_NÁZEV_ENTRYPOINTU_
Příklad: _gps_309T-10 TP_.

TIP: Pokud je GPS velmi dlouhé, rozdělte ho na menší části pro optimalizaci.
_rand_)Použijte _rand_XX_ v názvu objektu pro definování šance na objevení (v %).
Příklad: _rand_50_ (50% šance).
Povolená čísla: 1, 3, 5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 99.

_low_speed_zone_: Neviditelná kostka v terminálech. Zabraňuje stížnostem cestujících na nízkou rychlost._force_exit_: Neviditelná kostka poblíž konečné zastávky. Nutí všechny vystoupit.
_det1)Objekty pojmenované s příponou _det1.3ds (např.: arvores_det1.3ds) jsou načteny pouze tehdy, pokud je ve hře povolena možnost "Extra Detaily". Používejte pro těžkou dekoraci.
Aby se zabránilo blikání textur podlahy, vytvořte soubor .config.txt pro texturu (např.: asfalto.png.config.txt).

To opravuje "třpyt" na velkých texturách terénu. Používejte pouze v případě potřeby!
Konec Fáze 3!