Modello di gameplay
Regole, statistiche, costi, IA, modalità di vittoria, bonus iniziali e opzioni di partita. Le patch modificano una parte di un file del gioco senza sostituirlo, quindi due mod possono toccare lo stesso file.
Passi
- Copia questa cartella in
<game folder>\mods\e rinominala. - In
mod.jsonmodificaid(lettere minuscole, numeri e trattini: identifica la tua mod),name,authorsedescription. - Metti ciò che ti serve nelle cartelle indicate sotto ed elimina le altre. La cartella
patches\non è nel modello (un file di note lì dentro verrebbe segnalato come patch errata): creala con il percorso del file del gioco che modifichi con la patch, per esempiopatches\data\classes\RHastatus.sc.xml. - Attiva la mod nel tuo profilo e riavvia il gioco.
- Leggi
Logs\imperivm\imperivm-mod.log, nella cartella del gioco: elenca ciò che la tua mod ha caricato e i suoi errori.
Struttura delle cartelle
my-gameplay-mod\
mod.json
README.md
patches\
data\
classes\ a patch has the path and name of the game file it changes
commands\
events\ OnGameStart.vs ...
data\
GameScripts\ victory modes
BonusScripts\ starting bonuses
mod\ your own scripts
options\ lobby switches
Cosa va dove
| Cartella | Guida |
|---|---|
patches\ |
Patch |
events\, data\mod\ |
Script |
data\GameScripts\ |
Modalità di vittoria |
data\BonusScripts\ |
Bonus iniziali |
options\ |
Opzioni di partita |
Note
- Questo è gameplay: tutti i giocatori della stanza devono avere la stessa mod.
- Gli esempi completi sono in examples:
patches-example,scripts-example,victory-example,options-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.