OpenTTD · NewGRF · 6 minuti di lettura
Esporta i veicoli Rail Island in OpenTTD come NewGRF
La Factory genera i veicoli dal codice e può esportarli in un GRF per OpenTTD. Treni, autobus, tram, navi e aerei appariranno nell’elenco acquisti con sprite, dati e livree propri. Ecco come fare.
Cosa produce l’esportazione
Il catalogo aperto factory.railisland.com contiene modelli generati dal codice: 87 veicoli ferroviari, inclusi tram e metro, 16 autobus e camion, 8 aerei e 4 navi, spesso in diverse livree.
La lista viene trasformata in NewGRF nel browser: rendering, assemblaggio degli sprite e download. Senza NML, nmlc o disegnare pixel.
- Otto sprite 32bpp per veicolo, uno per direzione.
- Zoom normale, 2× e 4× per mantenere le immagini nitide.
- Dati del modello e veicoli lunghi articolati in proporzioni reali.
- Ogni variante è un veicolo: due livree danno due voci nell’elenco acquisti.
- Un file per tutto il set, con il nome scelto.
Veicoli esportabili
Le categorie corrispondono ai quattro tipi di veicoli OpenTTD. Edifici e funivie non hanno equivalenti: vengono disabilitati e saltati.
| Nella Factory | In OpenTTD |
|---|---|
| Veicoli ferroviari (locomotive, automotrici, carrozze, carri, metro) | Treni |
| Tram | Veicoli stradali su binari tranviari |
| Veicoli stradali (autobus, camion) | Veicoli stradali |
| Navi | Navi |
| Aerei | Aerei |
| Edifici, funivie | Non esportati |
Esportare un GRF passo per passo
Su factory.railisland.com
- 1 Trova un veicolo Filtra per treni, veicoli stradali, tram, navi o aerei, oppure cerca per nome. Apri la scheda del modello con l’anteprima 3D.
- 2 Scegli la variante In Parameters scegli livrea, numero o quantità di carrozze. L’anteprima mostra ciò che verrà esportato.
- 3 Premi Add to export Il pulsante diventa «In the export» e il contatore aumenta. Cambia un parametro per aggiungere un’altra variante.
- 4 Apri il pannello di esportazione Premi Export (n) in alto. Controlla miniature e varianti ed elimina le voci indesiderate.
- 5 Assegna un nome al set Determina il nome del GRF, del file e il suo ID. Mantienilo nelle versioni successive dello stesso set.
- 6 Esporta il .grf Scegli «GRF for OpenTTD», poi «Export .grf». I modelli vengono renderizzati in sequenza con una barra di avanzamento; viene scaricato Your_set_name.grf.
Installare il GRF in OpenTTD
Copialo in newgrf e attivalo prima di iniziare, come qualsiasi NewGRF scaricato manualmente.
| Sistema | Destinazione del .grf |
|---|---|
| Windows | Documents\OpenTTD\newgrf |
| macOS | ~/Documents/OpenTTD/newgrf |
| Linux | ~/.local/share/openttd/newgrf (installazioni precedenti: ~/.openttd/newgrf) |
In OpenTTD
- 1 Apri le impostazioni NewGRF New Game → NewGRF Settings. Se OpenTTD era aperto durante la copia, premi Rescan files.
- 2 Attiva il set Selezionalo per nome in Inactive NewGRF files e premi Add. Passa in Active NewGRF files. Salva una configurazione per le partite future.
- 3 Avvia la partita Chiudi e premi Generate. OpenTTD seleziona automaticamente il renderer 32bpp.
- 4 Acquista i veicoli Costruisci un deposito e premi New Vehicles. Elettriche e metro richiedono binari elettrificati.
Come appaiono nel gioco
Scala: un ottavo della lunghezza treno di OpenTTD per metro. Larghezza simile agli originali; 16 m occupano una casella, 26 m circa 1,6. Oltre mezza casella, più segmenti articolati permettono di seguire le curve.
Date, costi e capacità
Peso, potenza e velocità coincidono con Rail Island. Un veicolo ferroviario senza potenza diventa un carro. I dati mancanti usano questi valori:
| Tipo | Capacità predefinita | Introduzione |
|---|---|---|
| Carrozza | 60 passeggeri | 1960 |
| Unità (automotrice, elettrica o diesel) | 120 passeggeri | 1960 |
| Metropolitana | 150 passeggeri | 1960 |
| Tram | 100 passeggeri | 1960 |
| Autobus | 60 passeggeri | 1960 |
| Carro | 30 unità di merci, riconvertibile | 1960 |
| Camion | 20 unità di merci, riconvertibile | 1960 |
| Nave | 300 passeggeri | 1960 |
| Aereo | 150 passeggeri | 1960 |
| Locomotiva a vapore | — | 1900 |
Durata 30 anni (aerei 25), vendita per 60; climi temperato, subartico e subtropicale. Elettriche e metro richiedono elettrificazione. Il modello può sostituire i valori: CD 163, 1984 e 40 anni.
Da sapere
- Nessun colore aziendale: resta la livrea scelta.
- Navi e aerei occupano una casella: OpenTTD non assegna loro una lunghezza e non usano la scala dei treni.
- L’ID GRF dipende dal nome del set; l’ID del veicolo da modello e variante. Conservare il nome mantiene gli ID anche aggiungendo o riordinando voci.
- Luce opaca uniforme dall’alto a sinistra, senza riflessi su cromo e vetro.
Manca un veicolo?
La Factory è un repository aperto su GitHub. I modelli arrivano come pull request, spesso creati con Claude Code da foto o disegni. Aggiungi la tua locomotiva: sarà in Rail Island ed esportabile in OpenTTD.
Domande dei giocatori di OpenTTD
- L’esportazione è gratuita?
- Sì, sito, esportazione e GRF sono gratuiti e senza account. Quasi tutti i modelli sono CC0; controlla la licenza sulla scheda di ciascuno prima di pubblicare un set.
- Quali versioni di OpenTTD sono compatibili?
- NewGRF versione 8, contenitore GRF versione 2, sprite 32bpp. Un GRF esportato è stato caricato e utilizzato in OpenTTD 13.4, 14.1 e 15.3.
- Servono NML, nmlc o un editor di sprite?
- No. Il browser renderizza i modelli 3D e scrive il GRF. Nulla da installare o programmare.
- Perché manca la locomotiva elettrica nell’elenco acquisti?
- Elettriche e metropolitane richiedono un deposito su binari elettrificati. Controlla anche l’anno: normalmente 1960, salvo indicazioni del modello (CD 163: 1984).
- Posso aggiungere il GRF a una partita iniziata?
- Scegli i NewGRF prima di iniziare: New Game → NewGRF Settings. OpenTTD normalmente non permette di aggiungerli a partita in corso.
- Funziona in multigiocatore?
- Sì, tutti devono avere lo stesso GRF nella cartella newgrf. Non è su BaNaNaS e non si scarica automaticamente: invia il file agli altri.
- Perché i treni sono così lunghi?
- La scala reale dà una casella per una locomotiva di 16 m e circa 1,6 per una carrozza di 26 m. Costruisci banchine lunghe e aumenta la lunghezza massima dei treni.