Modello di civiltà
Una nuova civiltà che si può scegliere nella stanza, con le sue unità, i suoi edifici e la sua IA.
Passi
Copia questa cartella in
<game folder>\mods\e rinominala.In
mod.jsonmodificaid(lettere minuscole, numeri e trattini: identifica la tua mod),name,authorsedescription.Estrai i dati del gioco una sola volta:
node tools\extract-data.js "<game folder>" <output folder>.Clona una civiltà del gioco:
node tools\clone-civilization.js <output folder>\DATA <your mod folder> MyCiv M Gaul 10Scrive
civs\, le classi e i comandi. Civiltà spiega le opzioni, l'index(da 10 a 99, uno per civiltà) e come modificare poi le unità.Facoltativo: una città e un villaggio propri per le mappe casuali.
create-template.jsli scrive inpatches\randommapsettlements\(Modelli di città e villaggio).Elimina le note. Attiva la mod nel tuo profilo e scegli la civiltà nella stanza.
Struttura delle cartelle
my-civilization\
mod.json
README.md
civs\
myciv.json
data\
classes\
MyCiv....sc.xml one per unit and building
commands\
MyCiv.xml
patches\
randommapsettlements\ optional: city and village templates
loc\
spanish.loc.xml
Note
- Una civiltà cambia ciò che accade nel gioco: tutti i giocatori della stanza devono avere la mod.
- L'esempio completo è civilization-example.
Verifica e pubblicazione
node tools\validate-mod.js <your mod folder>
Il validatore segnala i problemi indicando file e riga, senza aprire il gioco (Validare una mod). Comprimi in uno zip la cartella della mod con il suo mod.json all'interno e pubblicala come descritto in Pubblicare su GameBanana.