Modowanie pojazdów: podwozia
Plik vehicles.txt
Zajmowałem sie tym trochę zanim jeszcze zacząłem się bawić SAIL'em. Podstawowy plik w jaki powinniśmy sie zaoptarzyć to vehicles.txt znajdujący się na Data1.owp w ścieżce Data\GameInit. Plik przywita nas nastepującym tekstem:
GAMEINIT VEHICLES VEHICLES_LABEL "E(&Vehicle)C(&Vozidlo)" SPEED_LABEL "E(Speed)C(Rychlost)" WHEELS_AND_TRACKS WHEEL 1 1 wh-u-small WHEEL 2 1 wh-u-big TRACK 3 1 wh-u-medtrack TRACK 4 1 wh-u-heavytrack SPEC 5 1 wh-u-morphling HOVER 11 1 wh-a-hoverfront HOVER 12 1 wh-a-hoverback WHEEL 13 1 wh-a-lightsmall WHEEL 14 1 wh-a-lightbig WHEEL 15 1 wh-a-medsmall WHEEL 16 1 wh-a-medbig WHEEL 17 1 wh-a-cylinder TRACK 18 1 wh-a-track WHEEL 21 1 wh-r-med WHEEL 22 1 wh-r-heavy TRACK 23 1 wh-r-medtrack TRACK 24 1 wh-r-heavtrack TRACK 25 1 wh-r-behemoth END_OF_WHEELS_AND_TRACKS
Określa on podwozia i ich numery identyfikacyjne. Napisane dużymi literami słowa oznaczają kolejno:
WHEEL //typowo pojazd kołowy; nieskuteczny przy stromych zboczach TRACK //typowo pojazd gąsienicowy lub półgąsienicowy; mogący się dostać na praie każde wzgórze HOVER //pojazd unoszący się nad powierznia ziemii; moze poruszać się po wodzie, ale jest nieskuteczny przy stromych zboczach np: poduszkowiec SPEC //jedyny w swoim rodzaju typ amerykańskiego pojazdu o zaawansowanym podwoziu
Przy tym lepiej nic nie zmieniać. Można ewentualnie coś dodać. Następnym przystankiem w naszym pliku jest kolejna lista podwozi. Ona jednak dokładniej je opisuje. Niżej pokażę przykład prawidłowego edytowania lub tworzenia nowego podwozia do pojazdu:
NAME "E(Light wheeled)C(Light wheeled)" //tutaj edytować tylko to co jest w nawiasach, najlepiej, żeby było to samo NATION American //nacja podwozia (American, Russian albo Arabian) WEIGHT 1 //"ciężar" podwozia SYMBOL u-lw //wygląd OIL 0 //koszt ropy; w podwoziach ropa nie jest zbyt przydatna, chyba, że trzba coś naoliwić SIBERIUM 0 //koszt syberytu CANS 5 //koszt skrzyń (samego podwozia, a nie całego pojazdu) TIME 10 //czas budowy SOUND_NAME Light //dźwięk podczas jazdy SOUND_TYPE 1 SEL_XY 0 -30 DEFEND 25 //pancerz PROTECTION 65 SPEED 18 //prędkość MOVEMENT_TYPE Wheeled //rodzaj podwozia (Wheeled, Tracked, Hover lub Special_tracks ANIM_ENGINE 1 1 1 10 10 10 //położenie silnika; lepiej nic nie zmieniać ANIM_CONTROL 1 36 2 2 2 1 1 10 10 10 //położenie głowy kierowcy, antenki itd.; również lepiej nic nie zmieniać UNIT_SIZE 7 //ile miejsca zajmuje pojazd TRAMPLE Small 1 3 0 2 VEHICLE_TYPE Combined //typ pojazdu WHEELS 4 1 2 1 2 //pierwsza wartość (4) oznacza ilość kół, druga i czwarta (1) wygląd kół przednich, a trzecia i piąta (2) wygląd kół tylnich PRODUCED_IN 2 //gdzie się produkuje pojazd
Oto kilka wartości WEIGHT:
WEIGHT 1 //lekki pojazd; mieści najwyżej: baterie słoneczne, silnik spalinowy, lekkie działo, radar, karabin maszynowy i balistę WEIGHT 2 //średni pojazd; mieści wszystkie rodzaje silnika i większość broni za wyjątkiem: ciężkiego działa, rakiety, podwójnego lasera i buldożera WEIGHT 3 //cięzki pojazd; można nałożyć na niego wszystko za wyjątkiem broni behemota i betrii słonecznych WEIGHT 4 //bardzo ciężki pojazd; w grze takie podwozie ma tylko behemot i mastodont
Typy pojazdu (VEHICLE_TYPE):
VEHICLE_TYPE Combined //normalny VEHICLE_TYPE Behemoth //pojazd typu behemot (budowany w terenie) VEHICLE_TYPE Mastodont //żywy (oswaja się go i nie naprawia, tylko leczy)
Wartości WHEELS (w nawiasach są nazwy gotowych podwozi, w których te "koła" zostały wykorzystane:
WHEELS 1 //amerykańskie koło [przód] (lekki i średni pojazd kołowy) WHEELS 2 //amerykańskie koło [tył] (lekki i średni pojazd kołowy) WHEELS 3 //mniejsza amerykańska gąsienica (średni pojazd gąsienicaowy) WHEELS 4 //większa amerykańska gąsienica (ciężki pojazd gąsienicowy) WHEELS 5 //gąsienicowe koło zaawansowanego podwozia (pojazd na zaawansowanym podwoziu) WHEELS 11 //brak koła [tył] (poduszkowiec) WHEELS 12 //brak koła [przód] (poduszkowiec) WHEELS 13 //malutkie mniejsze arabskie kółko [przód] (lekki trzykołowiec) WHEELS 14 //mniejsze arabskie koło [tył] (lekki trzykołowiec) WHEELS 15 //malutkie średnie arabskie koło [przód] (średni trzykołowiec) WHEELS 16 //średnie arabskie koło [tył] (średni trzykołowiec) WHEELS 17 //większe arabskie koło (pojazd półgąsienicowy) WHEELS 18 //półgąsienica (pojazd półgąsienicowy) WHEELS 21 //mniejsze rosyjskie koło (średni pojazd kołowy) WHEELS 22 //większe rosyjskie koło (ciężki pojazd kołowy) WHEELS 23 //mniejsza rosyjska gąsienica (średni pojazd gąsienicowy) WHEELS 24 //większa rosyjka gąsienica (ciężki pojazd gąsienicowy) WHEELS 25 //rosyjkie koła, gąsienice, czy co to tam jest u behemota (behemot)
Wartości PRODUCED_IN:
PRODUCED_IN 2 //produkowane w warsztacie PRODUCED_IN 3 //produkowane w fabryce PRODUCED_IN 16 //produkowane w fabryce z rozbudową gąsienicową
Autor: Backero
Data utworzenia: 17 lipiec 2008
Data utworzenia: 17 lipiec 2008