Una guida di base all'utilizzo dell'editor GUTS per modificare i file .dat dei giochi per creare semplici mod e all'utilizzo dell'editor GUTS per unire (e potenzialmente modificare) le mod esistenti.
Iniziamo
Questa guida spiegherà come creare le mod di base per Torchlight 2 utilizzando l'editor GUTS e come utilizzare l'editor GUTS per unire (e potenzialmente modificare) le mod esistenti.
Per cominciare, dovrai possedere Torchlight 2 su Steam, averlo installato ed eseguirlo almeno una volta (crea un personaggio e ottieni la prima missione).
Successivamente, installi l'editor GUTS, che si trova in Steam -> Libreria -> Strumenti -> Torchlight 2 GUTS.
Una volta installato GUTS (insieme ai suoi redist), esegui GUTS. Procederà ad estrarre i file del gioco dal loro stato di pacchetto. Questa è un'azione una tantum e richiederà circa mezz'ora.
Avrai bisogno di un editor di testo, ti consiglio Notepad++, ma finché puoi leggere i file .dat dei giochi sei a posto
Ora sei pronto per iniziare.
Creazione di un Mod Base
Per questo esempio, per fare qualcosa di facile da testare, cambieremo i nomi predefiniti per gli animali domestici. questi si trovano nel file global.dat, insieme a numerose altre impostazioni.
Passo 1: Trova il file Global.dat (C:\Programmi (x86)\Steam\steamapps\common\Torchlight II\MEDIA o equivalente.) Se la cartella MEDIA non esiste, dovresti aver seguito l'introduzione di questa guida, in particolare, è necessario per eseguire GUTS e lasciarlo completare la decompressione del file una tantum.
Passo 2: Copia il Global.dat sul desktop e metti da parte una copia aggiuntiva come backup.
Passo 3: Apri Global.dat con il tuo editor di testo (uso Notepad ++ che è gratuito, ma se il contenuto del file è comprensibile, probabilmente andrà bene)
Passo 4: Global.dat ha un sacco di impostazioni e informazioni, ma per ora vogliamo la sezione [PETNAMES], a circa 1/3 del file.
Passo 5: Rimuovere tutti tranne uno dei NOME: righe del nome e inserisci un nome che ti piace. Esempio: NOME: Filetto Di Pesce
Passo 6: Salva Global.dat e chiudi il tuo editor di testo
Passo 7: Esegui GUTS, quando si carica, ti presenterà una finestra di dialogo intitolata "Selezione mod", fai clic su "Nuovo" e chiama la tua mod qualcosa come "Petname Test Mod" o "woW questa guida richiede un'eternità"
Passo 8: Una volta che hai nominato la tua mod, selezionala e fai clic su "ok", questo aprirà GUTS in modo corretto, e ragazzo è uno spettacolo intimidatorio, ma non preoccuparti, ne useremo solo l'1%.
Passo 9: Nell'angolo in basso a destra di GUTS, fai clic sulla scheda "Mods" e, una volta popolata, fai clic sulla scheda "file", quindi fai clic su "Aggiorna"
Passo 10: Ora che sei qui:
Quello che hai intenzione di fare è aprire Esplora file di Windows (o equivalente), passare alla posizione mostrata e posizionare il file Global.dat dal desktop (quello che hai modificato nel passaggio 5) nella cartella multimediale. se la cartella multimediale non è presente, crearla.
Passo 11: Di nuovo in GUTS, fai di nuovo clic su "Aggiorna" e visualizzerà la cartella multimediale e global.dat come mostrato:
Passo 12: È ora di finire questa mod. Fai clic sulla scheda mod, quindi su "confeziona e pubblica"
Passo 13: DEseleziona l'opzione "Pubblica su Steam". Voglio dire, l'officina non ha bisogno di 400 mod che cambino il petname predefinito in "Nugget_Lad420"
Passo 14: Fare clic sul pulsante "Costruisci". La mod verrà compilata in un file .mod, per una mod così piccola ci vorranno solo un paio di secondi.
E Fatto! puoi chiudere GUTS e giocare a Torchlight 2 con la tua nuova mod (ricorda, poiché modifica global.dat entrerà in conflitto con qualsiasi altra mod che modifichi anche global.dat, a scopo di test usa solo questa mod, vedi la sezione successiva per la fusione delle mod) .
E il gioco è fatto, ora puoi usare il titolo "Modder" quando ti riferisci a te stesso.
Puoi utilizzare questo metodo per modificare qualsiasi file .dat nella cartella multimediale, ricorda solo che se hai trovato il file .dat in una sottocartella della cartella multimediale, devi ricreare la struttura del file durante il passaggio 10/11.
Unire le mod esistenti
Questa sezione spiega come unire due mod esistenti in una, allo scopo di ridurre il numero complessivo di mod per adattarle al limite di 2 mod di Torchlight 10 o per utilizzare due mod che modificano lo stesso file contemporaneamente.
Questa guida sarà specifica per la mod che potresti aver creato nella sezione precedente "Creazione di una mod di base" e la mod "Draw Distance Patch novembre 2021" di cui sono l'autore e quindi ho il permesso, e poiché entrambe le mod modificano in modo diverso sezioni del file global.dat.
Lo stesso metodo di base si applica a qualsiasi file .mod, dall'officina di vapore, dal nexus o da uno che hai scritto tu stesso.
Passo 1: Crea una cartella vuota sul desktop o da qualche parte, chiamala "WORKSPACE", inserisci 2 cartelle, MOD1 e MOD2.
Apri Guts e crea una nuova mod, chiamata qualcosa come "Esempio di combinazione di mod"
Aggiorna la struttura del file della mod (vedi "Creazione di una Mod di base" per i dettagli)
Passo 2: In GUTS, apri il decompressore in Utilità -> Pak/Mod Unpacker
Passo 3: Disimballare la prima mod (Draw Distance Patch di novembre 2021) in MOD1
Posizione del file qualcosa come:
C:\Utenti\Nome utente\Documenti\I miei giochi\giochi runic\torchlight 2\mods\draw distance patch novembre 2021\DD_PATCH_NOV_2021
or
C:\Programmi (x86)\Steam\steamapps\common\Torchlight II\mods\Draw Distance Patch novembre 2021\DD_PATCH_NOV_2021)
Ricorda, l'obiettivo è il file .mod
Passo 4: Disimballare la seconda mod (PETNAME_TEST_MOD) in MOD2
Passo 5: Ora, l'idea è quella di inserire i contenuti rilevanti della cartella multimediale MOD1 e MOD2 nella cartella multimediale "Esempio di combinazione mod", notare che i file con estensione .BINDAT dovrebbero essere ignorati.
In questo caso, sia MOD1 che MOD2 utilizzano il file global.dat e solo global.dat, quindi è necessario utilizzare un editor di testo per confrontare le modifiche e unirle se compatibili. Può essere utile confrontare il file vanilla global.dat per vedere cosa sta cambiando ogni mod. In questo caso, Draw distance (a sinistra) ha 5 valori modificati da vanilla, mentre petsname (a destra) ha una sezione modificata da vanilla.
Copia le modifiche da Draw Distance (a sinistra) e applicale a petsname (a destra) cambiando i cinque valori in 136 e salva il file petsname global.dat. Questo file ora contiene le modifiche di entrambe le mod. Spostalo nella cartella multimediale "Esempio mod combinazione" come mostrato:
Passo 6: Di nuovo in GUTS, aggiorna di nuovo la struttura del file della mod per rivelare il global.dat combinato che hai creato e spostato nel passaggio 5.
Passo 7: Pubblica la mod allo stesso modo della sezione 'Creazione di una Mod Base'
E fatto. Puoi utilizzare questo metodo per combinare più mod in un modpack, o modificare le mod secondo le tue preferenze, o anche guardare cosa cambia una mod esistente come fonte di ispirazione.
Migliori Pratiche/Note
Quando si pubblicano le mod nel workshop:
- Sii il più chiaro possibile su ciò che fa la tua mod.
- Assicurati che faccia SOLO ciò che dici di fare (tieni traccia di quali valori modifichi, specialmente durante la sperimentazione).
- Non pubblicare una mod che esiste già, a meno che la vecchia versione non funzioni più, nel qual caso dovresti INDICARE CHIARAMENTE che è così.
- Fornisci avvisi per le mod che influiscono sui dati di salvataggio, in particolare le mod che potrebbero causare la perdita di oggetti sui salvataggi esistenti.
- Ricorda che la qualità del PC varia, mentre una mod che fa in modo che ogni mappa abbia 1000 volte il numero di mostri potrebbe sembrare interessante, farai semplicemente schiantare il tuo PC e i PC di chiunque scarichi la tua mod.
- Apporta una modifica alla volta, verificala e, quando funziona, ESEGUI IL BACKUP DEI FILE prima di provare a sovrapporre un'altra modifica. Spesso è meglio creare alcune piccole modifiche che funzionano piuttosto che una fusione che non funziona.
- Preparati a sbagliare. La mia prima mod per Torchlight 2 è iniziata con oltre 10 modifiche e l'ho tagliata della metà prima di rilasciarla, e potrebbe essere necessario ancora meno per fare quello che voglio. Alla fine della giornata, ci vorrebbero 1000 ore per comprendere appieno i file di gioco e la struttura del codice, cosa dipende da cosa e così via. Una volta ho accidentalmente reso l'intera mappa aggro in una volta mentre cercavo di cambiare il modo in cui vengono visualizzate le ombre, e fino ad oggi non sono stato in grado di ripeterlo.
Torchlight 2 Modding stranezze
Quindi come funziona, a quanto ho capito, è che i file iniziano come .dat, quindi GUTS li crittografa in .bindat e quindi li impacchetta in un file .mod. Se le tue unioni di mod non funzionano, è probabile che tu stia includendo file .bindat (non farlo, GUTS ne genererà di unici dai tuoi file .dat modificati quando pubblichi).
Tra Steam Workshop e GUTS e il Nexus e la sperimentazione, i tuoi file diventeranno disordinati e il controllo della versione sarà particolarmente difficile. Quando diventa un problema, cancella tutto e lavora dai backup. Risparmierai tempo che altrimenti spenderesti cercando di decifrare i 6 file .mod con lo stesso/nessun nome. Questa è anche una buona idea prima di tentare di pubblicare nel workshop, per assicurarti di caricare i file corretti. Non aver paura di eliminare TUTTO e di eseguire una nuova installazione di Torchlight 2 e GUTS.
La scheda Mods dell'editor GUTS ha una scheda "Rimuovi file". Penso che questo ti permetta di ESCLUDERE qualsiasi file di gioco dal tuo mod, incluso il file solo mod (che risulterà in un mod che non fa nulla) o file dal gioco VANILLA. Stai alla larga da questo, se pensi di averne bisogno per la tua mod, è probabile che la tua mod sia un pasticcio che deve essere riavviato da zero.
Livelli di difficoltà di modding
Il modding di Torchlight 2 ha una difficoltà relativa di 2, perché puoi modificare file di testo leggibili per cambiare il gioco, ma devi compilarli con un editor. un esempio di gioco con una difficoltà relativa di 1 sarebbe Hearts of Iron 4, poiché puoi modificare file di testo leggibili per cambiare il gioco senza bisogno di compilare mod e, in alcuni casi, puoi farlo mentre il gioco è in esecuzione . Pertanto, se sei completamente nuovo nella scrittura di mod, Torchlight 2 potrebbe non essere il punto di partenza migliore.
Minigioco GUTS
C'è un piccolo gioco nascosto nell'editor GUTS che ho trovato per caso, per trovarlo, prova a chiudere la scheda "Spazio di lavoro", mostrata:
Gli ho dato un paio di tentativi e ho ottenuto un punteggio massimo di 2784. È un buon strumento per quando ti senti frustrato dal processo di modding di Torchlight 2
Questo è tutto ciò che condividiamo oggi per questo Torcia II guida. Questa guida è stata originariamente creata e scritta da Cancg. Nel caso in cui non riusciamo ad aggiornare questa guida, puoi trovare l'ultimo aggiornamento seguendo questo link.