Güncellendi - Eylül 2021 Marcos Elias tarafından
Proton Bus harita modlama sisteminin 3. Aşaması, Araç Trafiği, Trenler, İşlevsel Trafik Işıkları ve GPS'i getiriyor!
ÖNEMLİ: Bu özellikleri kullanmak için,
.map.txtdosyanızın[map]bölümündemapModVersion=3olarak değiştirin.
entrypoints.txt yeni parametreler kazanır.dest klasöründe boş dosyalar oluşturarak bunun bir Yol veya Şehir rotası olup olmadığını belirtebilirsiniz:
intercity.txt: Yol Rotası (yolcular sadece sonda iner).outofservice.txt: Garaj/Ayrılmış (kimse binmez).aivehicles)Yapılandırma yayalarınkine benzer. 3D'de yollar (paths) oluşturun (ör: avBrasil1.000, avBrasil1.001...).

aivehicles klasöründe (modelsDir içinde):
[automatic_setup]
enabled=1
loop=0
reverse=0
[defaults]
isSpawner=1
spawnInterval=5
allowBicycle=0
leftBlinker=0
rightBlinker=0
spawnInterval: Yeni arabaların görünmesi için aralık (yoğunluğu azaltmak için artırın).maxSpeed: km/s cinsinden maksimum hız.isBusSpawner=1: Bu yolda otobüslerin görünmesini istiyorsanız.aitrains)Trenler, trafikle aynı şekilde tanımlanmış rayları takip eder. Klasör: aitrains.

randomTimeToWaitAtStart=1: İlk tren rastgele bir zamanda görünür.spawnTimeInterval=120: Trenler arasındaki saniye cinsinden aralık (ör: 2 dakika).trainType=0: Tren tipi (varsayılan 0).ÖNEMLİ: Trenler engellerle çarpışmaz, bu yüzden yolun açık olduğundan emin olun! Trenlerin birbiri ardına gelmemesi için yüksek
spawnTimeIntervalkullanın.
Trafik ışıkları araç akışını kontrol eder. Dosyalar trafficlights klasöründe bulunur.

Trafik ışığı durumlar veya "ticks" ile çalışır. Örnek:

txt'de yapılandırma:
[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: Işığın açık (1) veya kapalı (0) olup olmadığını tanımlar.pathX_trigger: Pistteki görünmez blokajın aktif (1) olup olmadığını (0) tanımlar.Işıklar için dokulu düzlemler (Additive shader) kullanın. Önerilen isimler:
_farol1_path1_green_additive__farol1_path1_red_additive_
Arabaları durdurmak için görünmez tetikleyiciler kullanın:
_farol1_path1_trigger_
Tetikleyici, arabaların durması gereken yerde olmalıdır:

Motordaki tetikleyici şekli (kapsül):

Gerçek ışıklar (Spot/Point) ve sahteler (parlayan doku) ekleyebilirsiniz. Klasör: streetlights.

[streetlight]
prefix=luz001
alwaysOn=0 (0=sadece gece, 1=her zaman)
[real]
colorR=1
colorG=0.9
colorB=0.8
range=20
intensity=1
[fake]
texture=glow.png
shader=additive
alwaysFaceCamera=1
_luz001_real_: Gerçek ışık için nesne (point light). Ampulün biraz altına yerleştirin._luz001_fake_: Ampul üzerinde parlayan dokulu (halo) düzlem nesnesi.
Uygulama örnekleri:

GPS'in çalışması için, rota (yol) üzerinde şu isimle yüzen bir mesh oluşturun:
_gps_GIRISNOKTASI_ADI_
Örnek: _gps_309T-10 TP_.

İPUCU: GPS çok uzunsa, optimize etmek için daha küçük parçalara bölün.
_rand_)Görünme şansını (% olarak) tanımlamak için nesne adında _rand_XX_ kullanın.
Örnek: _rand_50_ (%50 şans).
İzin verilen sayılar: 1, 3, 5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 99.

_low_speed_zone_: Terminallerde görünmez küp. Yolcuların düşük hızdan şikayet etmesini önler._force_exit_: Son durak yakınında görünmez küp. Herkesi inmeye zorlar.
_det1)_det1.3ds son ekiyle adlandırılan nesneler (ör: arvores_det1.3ds) yalnızca oyunda "Ekstra Detaylar" seçeneği etkinleştirildiğinde yüklenir. Ağır dekorasyon için kullanın.
Zemin dokularının yanıp sönmesini önlemek için, doku için bir .config.txt dosyası oluşturun (ör: asfalto.png.config.txt).

Bu, büyük arazi dokularındaki "parıltıyı" düzeltir. Sadece gerekliyse kullanın!
Aşama 3'ün Sonu!