OpenTTD · NewGRF · 6 minuten leestijd
Exporteer Rail Island-voertuigen naar OpenTTD als NewGRF
De Factory genereert spelvoertuigen uit code en exporteert ze ook naar OpenTTD. Kies treinen, bussen, trams, schepen en vliegtuigen voor één GRF: ze verschijnen met eigen sprites, gegevens en kleurstellingen in de kooplijst. Hier lees je hoe.
Wat de export maakt
De open catalogus factory.railisland.com bevat uit code gegenereerde modellen: 87 spoorvoertuigen inclusief trams en metro’s, 16 bussen en vrachtwagens, 8 vliegtuigen en 4 schepen, vaak in meerdere kleurstellingen.
De exportlijst wordt volledig in de browser een NewGRF: modellen renderen, sprites verpakken en downloaden. Zonder NML, nmlc of pixels tekenen.
- Acht 32bpp-sprites per voertuig, één per richting.
- Normale, 2×- en 4×-zoom voor scherpe beelden.
- Modelgegevens en lange gelede voertuigen met ware verhoudingen.
- Elke variant is een voertuig: twee kleurstellingen geven twee koopopties.
- Eén bestand voor de hele set, met jouw setnaam.
Welke voertuigen worden geëxporteerd
Cataloguscategorieën passen bij de vier OpenTTD-voertuigtypen. Gebouwen en kabelbanen hebben geen equivalent en worden uitgeschakeld en overgeslagen.
| In de Factory | In OpenTTD |
|---|---|
| Spoorvoertuigen (locomotieven, treinstellen, rijtuigen, wagons, metro) | Treinen |
| Trams | Wegvoertuigen op tramspoor |
| Wegvoertuigen (bussen, vrachtwagens) | Wegvoertuigen |
| Schepen | Schepen |
| Vliegtuigen | Vliegtuigen |
| Gebouwen, kabelbanen | Niet geëxporteerd |
Een GRF stap voor stap exporteren
Op factory.railisland.com
- 1 Zoek een voertuig Filter op treinen, wegvoertuigen, trams, schepen of vliegtuigen, of zoek op naam. Open het model voor de 3D-voorvertoning.
- 2 Kies de variant Kies bij Parameters de kleurstelling, het nummer of het aantal rijtuigen. De voorvertoning toont precies de export.
- 3 Druk op Add to export De knop wordt “In the export” en de teller stijgt. Wijzig een parameter om een andere variant toe te voegen.
- 4 Open het exportpaneel Druk bovenaan op Export (n). Controleer miniaturen en varianten en verwijder ongewenste items.
- 5 Geef de set een naam Die bepaalt GRF-naam, bestandsnaam en GRF-ID. Houd dezelfde naam voor volgende versies van de set.
- 6 Exporteer het .grf Kies “GRF for OpenTTD” en “Export .grf”. Modellen worden na elkaar gerenderd met voortgangsbalk; daarna wordt Your_set_name.grf gedownload.
GRF installeren in OpenTTD
Kopieer het naar newgrf en activeer het vóór de spelstart, zoals elk handmatig gedownload NewGRF.
| Systeem | Doelmap voor .grf |
|---|---|
| Windows | Documents\OpenTTD\newgrf |
| macOS | ~/Documents/OpenTTD/newgrf |
| Linux | ~/.local/share/openttd/newgrf (oudere installaties: ~/.openttd/newgrf) |
In OpenTTD
- 1 Open de NewGRF-instellingen New Game → NewGRF Settings. Draaide OpenTTD tijdens het kopiëren, druk dan op Rescan files.
- 2 Activeer de set Selecteer de setnaam bij Inactive NewGRF files en druk op Add. Hij verhuist naar Active NewGRF files. Bewaar een preset voor volgende spellen.
- 3 Start het spel Sluit en druk op Generate. OpenTTD kiest automatisch een 32bpp-blitter.
- 4 Koop de voertuigen Bouw een depot en druk op New Vehicles. Elektrische locomotieven en metro’s vereisen geëlektrificeerd spoor.
Zo zien ze eruit in het spel
Schaal: een achtste OpenTTD-treinlengte per meter. Breedte als de oorspronkelijke voertuigen; 16 m beslaat één tegel, 26 m ongeveer 1,6. Langer dan een halve tegel betekent meerdere geledingen om bochten te volgen.
Jaartallen, kosten en capaciteit
Gewicht, vermogen en snelheid zijn dezelfde als in Rail Island. Een spoorvoertuig zonder vermogen wordt een wagon. Ontbrekende waarden krijgen deze standaardinstellingen:
| Type | Standaardcapaciteit | Introductie |
|---|---|---|
| Rijtuig | 60 passagiers | 1960 |
| Treinstel (motorwagen, elektrisch of diesel) | 120 passagiers | 1960 |
| Metro | 150 passagiers | 1960 |
| Tram | 100 passagiers | 1960 |
| Bus | 60 passagiers | 1960 |
| Wagon | 30 eenheden goederen, ombouwbaar | 1960 |
| Vrachtwagen | 20 eenheden goederen, ombouwbaar | 1960 |
| Schip | 300 passagiers | 1960 |
| Vliegtuig | 150 passagiers | 1960 |
| Stoomlocomotief | — | 1900 |
Levensduur 30 jaar (vliegtuigen 25), verkoop gedurende 60 jaar; gematigd, subarctisch en subtropisch klimaat. Elektrische tractie en metro’s vereisen elektrificatie. Modellen kunnen afwijken: CD 163, 1984 en 40 jaar.
Goed om te weten
- Geen bedrijfskleuren: de gekozen kleurstelling blijft.
- Schepen en vliegtuigen passen op één tegel; OpenTTD kent ze geen lengte toe en ze volgen niet de treinschaal.
- GRF-ID uit de setnaam, voertuig-ID uit model en variant. Dezelfde setnaam behoudt de ID’s bij toevoegen of herschikken.
- Vlak, mat licht van linksboven; chroom en glas glanzen niet.
Mis je een voertuig?
De Factory is een open GitHub-repository. Modellen komen via pull requests, vaak gemaakt met Claude Code op basis van foto’s of tekeningen. Voeg je locomotief toe: hij komt in Rail Island én kan naar OpenTTD worden geëxporteerd.
Vragen van OpenTTD-spelers
- Is de export gratis?
- Ja, website, export en GRF zijn gratis en zonder account. Bijna alle modellen zijn CC0; controleer elke modellicentie voordat je een set publiceert.
- Welke OpenTTD-versies werken ermee?
- NewGRF-versie 8, GRF-container versie 2 en 32bpp-sprites. Een export is geladen en gebruikt in OpenTTD 13.4, 14.1 en 15.3.
- Heb ik NML, nmlc of een sprite-editor nodig?
- Nee. De browser rendert de 3D-modellen en schrijft het GRF. Niets installeren of programmeren.
- Waarom ontbreekt mijn elektrische locomotief?
- Elektrische locomotieven en metro’s vereisen een depot aan geëlektrificeerd spoor. Controleer ook het jaar: doorgaans 1960, tenzij het model iets anders opgeeft (CD 163: 1984).
- Kan ik het GRF toevoegen aan een lopend spel?
- Kies NewGRF’s vóór de start via New Game → NewGRF Settings. Toevoegen tijdens een spel staat OpenTTD normaal niet toe.
- Werkt het in multiplayer?
- Ja, iedereen moet hetzelfde GRF in newgrf hebben. Het staat niet op BaNaNaS en wordt niet automatisch opgehaald: stuur het bestand zelf.
- Waarom zijn de treinen zo lang?
- Op ware schaal beslaat een locomotief van 16 m één tegel, een rijtuig van 26 m ongeveer 1,6. Bouw lange perrons en verhoog de maximale treinlengte.