Diperbarui - Januari 2023
Untuk mengaktifkan fitur Fase 4, tentukan di .map.txt Anda:
[map]
mapModVersion=4
useStandardShader=1
useStandardShader=1: Mengaktifkan grafik yang ditingkatkan dengan shader standar (PBR dasar).url=...: Menambahkan tautan yang dapat diklik pada layar pemilihan.
Gunakan objek kosong (Empty atau Segitiga) di Blender dengan nama _utree123_ (di mana 123 adalah ID pohon asli).

Contoh ID pohon:
_utree0_ hingga _utree9_: Pohon umum._utree10_: Pohon palem.Anda dapat mengganti tekstur dengan material PBR asli game (Aspal, Trotoar) tanpa perlu mengonfigurasi shader yang rumit di Blender.
Buat file .config.txt di sebelah tekstur. Contoh: jalan.png.config.txt.
[config]
replaceMaterial=1
material=asphalt/asphalt011
keepTexture=1
keepTexture=1: Mempertahankan warna/gambar Anda, tetapi menerapkan peta kilau/normal dari material asli.material: Jalur material asli.Contoh aspal dengan material asli:

Gunakan _wetsurface_ dalam nama objek 3D agar menjadi basah saat hujan.
Ini memberikan efek refleksi yang realistis.

Buat tekstur yang diakhiri dengan snow.png (mis: aspal.png -> aspal_snow.png). Game akan beralih secara otomatis saat turun salju.
Ini memungkinkan pembuatan skenario musim dingin tanpa perlu mengedit 3D.

Gunakan bidang bernama _water1_.
Skala gelombang: Tambahkan _scale10_, _scale50_, _scale100_ ke nama untuk menyesuaikan ukuran gelombang.

Sistem Prefab memungkinkan instansiasi objek kompleks (seperti tiang, bangku, bangunan) tanpa menduplikasi memori geometris. Model dimuat sekali dan direplikasi.
Folder: prefabs di root mod.
Struktur:

File definisi (nama.txt):
[config]
useCulling=1
[prefab]
model1=objek/tiang.3ds
Untuk digunakan di peta, tempatkan Empty/Kubus dengan nama file txt prefab sebagai awalan.
Mis: Jika filenya tiangsaya.txt, gunakan tiangsaya sebagai nama objek di Blender.
Secara otomatis mengisi area dengan rumput atau pohon.
Buat folder vegetation di dalam tiles.

File konfigurasi mendefinisikan kepadatan, jarak, dan objek mana yang akan digunakan (pohon asli atau prefab).
[random_vegetation]
keyword=hanyarumput
spacing=10
useRandomSpacing=1
radius=50
keyword: Nama objek di Blender yang mendefinisikan area (batas).spacing: Jarak rata-rata antar objek.Game akan memindai (Raycast) area yang ditentukan oleh bounds (kubus tak terlihat) untuk menanam vegetasi di tanah.

Dimungkinkan untuk mengubah bus lalu lintas dengan menempatkan model baru di folder aibuses_v1.

Anda dapat menempatkan subfolder untuk perusahaan atau jenis bus yang berbeda.
Gunakan file .bus yang disederhanakan untuk lalu lintas.
Hati-hati: Jangan berlebihan dengan jumlah model agar tidak kehabisan memori di ponsel! Setiap model bus baru memakan banyak RAM.
Akhir dari Fase 4!