Carburante
Distributori, tanica e consumo dei veicoli.
Consumo
Ogni modello ha fuel.typeId e fuel.usage. Un veicolo con usage: 7 consuma 7 litri ogni fuel.usage-basis-km chilometri percorsi (10 di default, circa 0,9 litri al minuto a tutta velocità). Il consumo cresce con la velocità e con l'acceleratore. Alza usage-basis-km (100 è il consumo realistico) per un'autonomia più lunga, abbassalo per far finire prima il carburante. Senza carburante il veicolo non accelera. Con typeId: NONE il veicolo non ha serbatoio.
Spia della riserva
Quando il carburante scende sotto hud.low-fuel.percent (15%) accanto al valore del carburante compare la spia [!] e si sente un segnale ogni sound-interval-seconds secondi. Il testo della spia è hud.low-fuel-warning in vehicle-messages/it_IT.yml (accetta colori &c e tag), il suono e la soglia sono nel config.yml, sezione hud. I veicoli senza serbatoio, come le biciclette, non hanno né carburante né spia.
Tipi di carburante
In fuel-settings del config.yml: gasoline, diesel, petrol e kerosene, ciascuno con oggetto, model-data e price-per-liter.
Distributori
I distributori si creano con /fuelsetup (solo ev.admin):
| Comando | Cosa fa |
|---|---|
/fuelsetup edit | Dà la bacchetta: clic per scegliere i due angoli dell'area e il punto di interazione. |
/fuelsetup save <stazione> <distributore> <LAND|MARITIME|AVIATION|ALL> | Salva il distributore e il tipo di veicoli che serve. |
/fuelsetup cancel, remove, list | Annulla, rimuove o elenca. |
Il giocatore fa clic destro sul distributore, sceglie i litri nel menu e il rifornimento avviene nel tempo stabilito da fuel.pump-liters-per-second. Il pagamento è a carico del giocatore, con Vault.
Tanica
La tanica (capacità jerrycan.capacity) si compra con /fuel buy o dal negozio di carburante (/fuel shop) e rifornisce un veicolo fermo. /fuel give la regala (staff).