OpenTTD · NewGRF · Čítanie na 6 minút
Exportujte vozidlá Rail Island do OpenTTD ako NewGRF
Rail Island Factory vytvára herné vozidlá z kódu a vie ich odovzdať aj OpenTTD. Vyberte vlaky, autobusy, električky, lode a lietadlá a exportujte jeden GRF. V nákupnom zozname sa objavia s vlastnými spritmi, parametrami a nátermi. Tu je postup.
Čo export vytvorí
Otvorený katalóg na factory.railisland.com obsahuje modely generované z kódu, nie ručne modelované. Ponúka vyše sto vozidiel: 87 koľajových vrátane električiek a metra, 16 autobusov a nákladných áut, 8 lietadiel a 4 lode, mnohé vo viacerých náteroch.
Vozidlá pridajte do exportného zoznamu a uložte ako OpenTTD NewGRF. Prehliadač vykreslí 3D modely, zabalí sprity do GRF a stiahne ho. Bez NML, nmlc aj kreslenia pixelov.
- Osem 32bpp spritov na vozidlo, jeden pre každý smer.
- Tri priblíženia: bežné, 2× a 4×, pre ostrý obraz aj zblízka.
- Hmotnosť, výkon a rýchlosť podľa modelu; dlhé vozidlá sú článkové so skutočnými proporciami.
- Každá varianta je samostatné vozidlo: dva nátery rušňa znamenajú dve položky v nákupnom zozname.
- Jeden súbor pre celú sadu, pomenovaný podľa jej názvu.
Ktoré vozidlá sa exportujú
Kategórie katalógu zodpovedajú štyrom druhom vozidiel OpenTTD. Budovy a lanovky nemajú náprotivok, preto ich panel zobrazí sivo a preskočí.
| V továrni | V OpenTTD |
|---|---|
| Koľajové vozidlá (rušne, jednotky, osobné a nákladné vozne, metro) | Vlaky |
| Električky | Cestné vozidlá na električkových koľajach |
| Cestné vozidlá (autobusy, nákladné autá) | Cestné vozidlá |
| Lode | Lode |
| Lietadlá | Lietadlá |
| Budovy, lanovky | Neexportujú sa |
Export GRF krok za krokom
Na factory.railisland.com
- 1 Nájdite vozidlo Na factory.railisland.com filtrujte katalóg podľa vlakov, cestných vozidiel, električiek, lodí či lietadiel alebo hľadajte názov. Kliknutím otvorte model s 3D náhľadom.
- 2 Vyberte variantu V Parameters nastavte náter, číslo či počet vozňov. Náhľad ukazuje presne to, čo sa exportuje.
- 3 Stlačte Add to export Tlačidlo sa zmení na „In the export“ a počítadlo vzrastie. Po zmene parametra môžete pridať ďalšiu variantu rovnakého modelu.
- 4 Otvorte exportný panel V hornej lište stlačte Export (n). Panel ukazuje položky, náhľady a varianty; nepotrebné odstráňte.
- 5 Pomenujte sadu Názov určuje meno GRF v OpenTTD, súbor aj GRF ID. Pri exporte novej verzie rovnakej sady ho zachovajte.
- 6 Exportujte .grf Vyberte „GRF for OpenTTD“ a stlačte „Export .grf“. Modely sa postupne vykreslia s ukazovateľom priebehu a stiahne sa Your_set_name.grf.
Inštalácia GRF do OpenTTD
Vložte GRF do priečinka newgrf v OpenTTD a aktivujte ho pred začiatkom hry, rovnako ako ručne stiahnuté NewGRF.
| Systém | Kam skopírovať .grf |
|---|---|
| Windows | Documents\OpenTTD\newgrf |
| macOS | ~/Documents/OpenTTD/newgrf |
| Linux | ~/.local/share/openttd/newgrf (staršie inštalácie: ~/.openttd/newgrf) |
V OpenTTD
- 1 Otvorte nastavenia NewGRF V hlavnej ponuke vyberte New Game → NewGRF Settings. Ak hra pri kopírovaní súboru bežala, stlačte Rescan files.
- 2 Aktivujte sadu V Inactive NewGRF files vyberte sadu podľa názvu a stlačte Add. Presunie sa do Active NewGRF files. Pre ďalšie hry si uložte predvoľbu.
- 3 Spustite hru Zatvorte okno a stlačte Generate. OpenTTD automaticky prepne na 32bpp vykresľovanie.
- 4 Kúpte vozidlá Postavte depo a stlačte New Vehicles. Elektrické rušne a metro hľadajte v depe na elektrifikovanej trati.
Ako vyzerajú v hre
Mierka zachováva proporcie: osmina dĺžky vlaku OpenTTD na meter. Šírka zodpovedá pôvodným vozidlám; 16m rušeň zaberie políčko, 26m vozeň asi 1,6. Vozidlá dlhšie než pol políčka majú viac článkov, takže sa v zákrutách ohýbajú namiesto skracovania oblúka.
Roky, náklady a kapacity
Hmotnosť, výkon a rýchlosť sú parametre modelu používané aj v Rail Island. Koľajové vozidlo bez výkonu sa stáva vozňom. Neuvedené údaje doplnia predvolené hodnoty kategórie:
| Druh | Predvolená kapacita | Uvedenie |
|---|---|---|
| Osobný vozeň | 60 cestujúcich | 1960 |
| Jednotka (motorový vozeň, elektrická či motorová jednotka) | 120 cestujúcich | 1960 |
| Metro | 150 cestujúcich | 1960 |
| Električka | 100 cestujúcich | 1960 |
| Autobus | 60 cestujúcich | 1960 |
| Nákladný vozeň | 30 jednotiek tovaru, možno prestavať | 1960 |
| Nákladné auto | 20 jednotiek tovaru, možno prestavať | 1960 |
| Loď | 300 cestujúcich | 1960 |
| Lietadlo | 150 cestujúcich | 1960 |
| Parný rušeň | — | 1900 |
Životnosť je 30 rokov (lietadlá 25), predaj trvá 60 rokov. Vozidlá sú dostupné v miernom, subarktickom a subtropickom podnebí. Elektrické rušne a metro jazdia pod trolejom. Model môže hodnoty prepísať: ČD 163 má rok 1984 a životnosť 40 rokov.
Čo je dobré vedieť
- Firemné farby nie sú podporované; zostáva vybraný náter.
- Lode a lietadlá nemajú v OpenTTD dĺžku, preto sa zmestia do jedného políčka a nemajú mierku vlakov.
- GRF ID vychádza z názvu sady, ID vozidla z modelu a varianty. Rovnaký názov pri ďalšom exporte zachová ID aj po pridaní či preskladaní položiek.
- Sprity majú ploché matné svetlo zľava zhora; chróm a sklo sa nelesknú.
Chýba vám vozidlo?
Továreň je otvorený repozitár na GitHube. Modely prichádzajú ako pull requesty, väčšinou vytvorené v Claude Code podľa fotografie či výkresu. Pridajte svoj rušeň a bude súčasne v Rail Island aj exportovateľný do OpenTTD.
Otázky hráčov OpenTTD
- Je export do OpenTTD zadarmo?
- Áno, web, export aj výsledný GRF sú zadarmo a bez účtu. Takmer všetky modely majú licenciu CC0; pred zverejnením sady overte licenciu každého modelu na jeho stránke.
- Ktoré verzie OpenTTD načítajú GRF?
- Export vytvára NewGRF verzie 8 v kontajneri GRF verzie 2 s 32bpp spritmi. Exportovaný súbor bol načítaný a vyskúšaný v OpenTTD 13.4, 14.1 a 15.3.
- Potrebujem NML, nmlc alebo editor spritov?
- Nie. Továreň vykreslí sprity z 3D modelov a vytvorí GRF v prehliadači. Nič neinštalujete ani neprogramujete.
- Prečo v nákupnom zozname chýba elektrický rušeň?
- Elektrické rušne a metro potrebujú depo na elektrifikovanej trati. Overte aj rok: vozidlá sú zvyčajne dostupné od roku 1960, pokiaľ model neurčuje iný rok (ČD 163: 1984).
- Môžem pridať GRF do rozohranej hry?
- NewGRF vyberte pred začiatkom novej hry: New Game → NewGRF Settings. Do rozohranej hry ho OpenTTD bežne pridať nedovoľuje.
- Funguje to pri hre viacerých hráčov?
- Áno, každý však musí mať rovnaký GRF v priečinku newgrf. Export nie je na BaNaNaS, takže súbor musíte ostatným poslať sami.
- Prečo sú vlaky také dlhé?
- Mierka je osmina dĺžky vlaku na meter: 16m rušeň zaberie políčko, 26m vozeň asi 1,6 políčka. Stavajte dlhé nástupištia a zvýšte maximálnu dĺžku vlakov v nastaveniach vozidiel.