← Rail Island

OpenTTD · NewGRF · 6 minut czytania

Eksportuj pojazdy Rail Island do OpenTTD jako NewGRF

Factory generuje pojazdy z kodu i eksportuje je także do OpenTTD. Wybierz pociągi, autobusy, tramwaje, statki i samoloty do jednego GRF. Pojawią się na liście zakupów z własnymi sprite’ami, parametrami i malowaniami. Oto instrukcja.

OpenTTD przy powiększeniu 2×: zielona CD 163, dwa czerwone wagony CSD Bam i zielony Bdmtee pod siecią trakcyjną, z GRF wyeksportowanego z Factory

Co tworzy eksport

Otwarty katalog factory.railisland.com zawiera modele generowane z kodu: 87 pojazdów szynowych, w tym tramwaje i metro, 16 autobusów i ciężarówek, 8 samolotów i 4 statki, często w kilku malowaniach.

Lista zmienia się w NewGRF w całości w przeglądarce: renderowanie, pakowanie sprite’ów i pobieranie. Bez NML, nmlc i rysowania pikseli.

  • Osiem sprite’ów 32bpp na pojazd, po jednym na kierunek.
  • Powiększenie zwykłe, 2× i 4× zapewniające ostrość.
  • Parametry modelu i przegubowe długie pojazdy z rzeczywistymi proporcjami.
  • Każdy wariant to osobny pojazd: dwa malowania dają dwie pozycje zakupu.
  • Jeden plik dla całego zestawu, o wybranej nazwie.

Jakie pojazdy trafiają do GRF

Kategorie odpowiadają czterem rodzajom pojazdów OpenTTD. Budynki i kolejki linowe nie mają odpowiedników: panel je wyszarza i pomija.

W Factory W OpenTTD
Pojazdy szynowe (lokomotywy, zespoły trakcyjne, wagony osobowe i towarowe, metro) Pociągi
Tramwaje Pojazdy drogowe na torach tramwajowych
Pojazdy drogowe (autobusy, ciężarówki) Pojazdy drogowe
Statki Statki
Samoloty Samoloty
Budynki, kolejki linowe Nie są eksportowane

Eksport GRF krok po kroku

Na factory.railisland.com

  1. 1 Znajdź pojazd Filtruj katalog według pociągów, pojazdów drogowych, tramwajów, statków lub samolotów albo wyszukaj nazwę. Otwórz model z podglądem 3D.
  2. 2 Wybierz wariant W Parameters wybierz malowanie, numer lub liczbę wagonów. Podgląd pokazuje dokładnie wynik eksportu.
  3. 3 Naciśnij Add to export Przycisk zmieni się na „In the export”, a licznik wzrośnie. Zmień parametr, aby dodać kolejny wariant.
  4. 4 Otwórz panel eksportu Naciśnij Export (n) u góry. Sprawdź miniatury i warianty, usuń niepotrzebne pozycje.
  5. 5 Nazwij zestaw Nazwa określa nazwę GRF, pliku i jego identyfikator. Zachowaj ją dla kolejnych wersji zestawu.
  6. 6 Eksportuj .grf Wybierz „GRF for OpenTTD” i „Export .grf”. Modele są renderowane kolejno z paskiem postępu, a następnie pobierany jest Your_set_name.grf.
Strona CD 163 w niebieskim malowaniu CD 363, podgląd 3D, Add to export i parametr Livery
Livery wybiera malowanie; Add to export dodaje właśnie ten wariant.
Panel z dwoma malowaniami CD 163, CSD Bam, Bdmtee, Mercedes-Benz Citaro i promem, nazwą oraz formatem GRF
Sześć pojazdów: dwa malowania lokomotywy, dwa wagony, autobus i prom, z nazwą, wariantami i formatem.
Eksport 5 z 6: renderowanie promu i przycisk Cancel
Przeglądarka renderuje kolejno: kilka pojazdów trwa sekundy, długa lista minutę lub dwie.

Instalacja GRF w OpenTTD

Skopiuj do newgrf i aktywuj przed rozpoczęciem gry, jak każdy ręcznie pobrany NewGRF.

System Gdzie skopiować .grf
Windows Documents\OpenTTD\newgrf
macOS ~/Documents/OpenTTD/newgrf
Linux ~/.local/share/openttd/newgrf (starsze instalacje: ~/.openttd/newgrf)

W OpenTTD

  1. 1 Otwórz ustawienia NewGRF New Game → NewGRF Settings. Jeśli OpenTTD działało podczas kopiowania, naciśnij Rescan files.
  2. 2 Aktywuj zestaw Wybierz jego nazwę w Inactive NewGRF files i naciśnij Add. Trafi do Active NewGRF files. Zapisz ustawienia dla przyszłych gier.
  3. 3 Rozpocznij grę Zamknij okno i naciśnij Generate. OpenTTD automatycznie wybierze renderer 32bpp.
  4. 4 Kup pojazdy Zbuduj zajezdnię i naciśnij New Vehicles. Elektryczne lokomotywy i metro wymagają zelektryfikowanych torów.
OpenTTD 15.3: aktywny czeski zestaw Rail Island, plik, GRF ID, paleta 32bpp i opis pochodzenia oraz sześciu pojazdów
Zestaw w OpenTTD 15.3: opis podaje pochodzenie i liczbę pojazdów.
Zakup CD 163 / 363: dwa malowania, 85 t, 120 km/h, 4732 hp, 251 kN, rok 1984 i żywotność 40 lat
Oba malowania w zelektryfikowanej zajezdni. Dane z modelu, także rok 1984 i 40 lat.

Jak wyglądają w grze

Skala: jedna ósma długości pociągu OpenTTD na metr. Szerokość jak w oryginalnych pojazdach; 16 m zajmuje pole, 26 m około 1,6. Pojazdy dłuższe niż pół pola mają kilka członów, by płynnie pokonywać łuki.

Niebiesko-kremowa CD 363 z zielonym Bdmtee i czerwonym Bam na zelektryfikowanym torze, powiększenie 2×
Ta sama lokomotywa w malowaniu CD 363, wagony w odwrotnej kolejności. Każde malowanie to osobny pojazd.

Daty, koszty i pojemności

Masa, moc i prędkość są takie jak w Rail Island. Pojazd szynowy bez mocy staje się wagonem. Brakujące dane zastępują wartości domyślne:

Rodzaj Domyślna pojemność Wprowadzenie
Wagon osobowy 60 pasażerów 1960
Zespół (wagon silnikowy, elektryczny lub spalinowy) 120 pasażerów 1960
Metro 150 pasażerów 1960
Tramwaj 100 pasażerów 1960
Autobus 60 pasażerów 1960
Wagon towarowy 30 jednostek towarów, przebudowywalny 1960
Ciężarówka 20 jednostek towarów, przebudowywalna 1960
Statek 300 pasażerów 1960
Samolot 150 pasażerów 1960
Parowóz — 1900

Żywotność 30 lat (samoloty 25), sprzedaż przez 60; klimat umiarkowany, subarktyczny i subtropikalny. Elektryczne i metro wymagają elektryfikacji. Model może zmieniać wartości: CD 163, 1984 i 40 lat.

Warto wiedzieć

  • Bez kolorów firmy: pozostaje wybrane malowanie.
  • Statki i samoloty mieszczą się na jednym polu; OpenTTD nie przypisuje im długości i mają inną skalę niż pociągi.
  • GRF ID pochodzi z nazwy zestawu, ID pojazdu z modelu i wariantu. Ta sama nazwa zachowuje ID przy dodawaniu lub przestawianiu pozycji.
  • Matowe, płaskie światło z lewego górnego rogu, bez połysku chromu i szkła.

Brakuje pojazdu?

Factory jest otwartym repozytorium GitHub. Modele trafiają tam przez pull requesty, często tworzone w Claude Code na podstawie zdjęć lub rysunków. Dodaj lokomotywę: trafi do Rail Island i będzie eksportowalna do OpenTTD.

Pytania graczy OpenTTD

Czy eksport jest bezpłatny?
Tak, witryna, eksport i GRF są darmowe i nie wymagają konta. Prawie wszystkie modele mają licencję CC0; przed publikacją zestawu sprawdź licencję każdego modelu.
Które wersje OpenTTD obsługują GRF?
NewGRF w wersji 8, kontener GRF w wersji 2, sprite’y 32bpp. Wyeksportowany plik sprawdzono w działaniu w OpenTTD 13.4, 14.1 i 15.3.
Czy potrzebuję NML, nmlc lub edytora sprite’ów?
Nie. Przeglądarka renderuje modele 3D i zapisuje GRF. Bez instalacji i programowania.
Dlaczego nie mogę kupić lokomotywy elektrycznej?
Lokomotywy elektryczne i metro wymagają zelektryfikowanej zajezdni. Sprawdź też rok: zwykle 1960, chyba że model określa inny (CD 163: 1984).
Czy mogę dodać GRF do rozpoczętej gry?
Wybierz NewGRF przed rozpoczęciem: New Game → NewGRF Settings. OpenTTD zwykle nie pozwala dodawać go w trakcie gry.
Czy działa w grze wieloosobowej?
Tak, każdy musi mieć ten sam GRF w newgrf. Nie ma go w BaNaNaS i nie pobierze się automatycznie: prześlij plik pozostałym graczom.
Dlaczego pociągi są tak długie?
Przy rzeczywistych proporcjach lokomotywa 16 m zajmuje jedno pole, wagon 26 m około 1,6. Buduj długie perony i zwiększ maksymalną długość pociągów.

Skąd pochodzą pojazdy

To modele dla Rail Island, przeglądarkowej gry kolejowej ze swobodnym układaniem torów, realistycznymi miastami i tymi samymi pociągami, które właśnie wyeksportowano.