Maruno17 / pokemon-essentials
Basato su Essentials v18.
Puoi costruire il tuo fangame sopra un fork di questo repository. In questo modo ti consentirà di aggiornare il tuo fangame con i miglioramenti apportati a questo repository non appena vengono apportati.
Utilizzo
- Fork questo repository.
- Ottenere una copia di Essentials v18 (un link per il download non può essere fornito qui).
- Clona il tuo repository biforcuto nella cartella Essentials v18, sostituendo i file esistenti con quelli del repository.
Da qui, puoi modificare questo progetto per trasformarlo nel tuo fangame/sviluppare mod. Quando questo repository viene aggiornato, puoi estrarre le modifiche per aggiornare il tuo fork e ottenere gli aggiornamenti nel tuo ambiente fangame/modding.
Script
Gli script non vivono più negli script.file rxdata. Sono stati estratti in file separati e inseriti nella cartella Dati/script/ (e sottocartelle all’interno). Questo li rende più facili da lavorare in concomitanza con altre persone.
Gli script vengono caricati in modo alfanumerico nel gioco, partendo dalla cartella superiore (Data/ Scripts/) e andando in profondità. Cioè, tutti gli script in una determinata cartella vengono caricati, e quindi ciascuna delle sue sottocartelle viene controllata a turno (di nuovo in ordine alfanumerico) per caricare/controllare file/cartelle.
Estrazione e reintegrazione degli script
Questo repository contiene due file di script nella cartella principale:
- scripts_extract.rb-Esegui questo per estrarre tutti gli script dagli script.rxdata in individuo .file rb (qualsiasi individuo esistente .file rb vengono eliminati).
- Script.rxdata viene eseguito il backup su ScriptsBackup.rxdata, e viene quindi sostituito con una versione che legge l’individuo .file rb e non fa altro.
- scripts_combine.rb-Esegui questo per reintegrare tutto l’individuo .file rb di nuovo in script.dati rx.
- L’individuo .i file rb vengono lasciati dove sono, ma non fanno più nulla.
L’intenzione è quella di sostituire questi con qualcosa di più user-friendly.
File non nel repository
Il .il file gitignore elenca i file che non saranno inclusi in questo repository. Questi sono:
- L’audio/ e la grafica / cartelle e tutto ciò che contiene.
- Tutto in Data/cartella, ad eccezione di:
- I dati/ Script / cartella e tutto in là.
- Script.rxdata (una versione speciale che carica solo i singoli file di script).
- Alcuni file nella cartella principale del progetto (due del gioco.file xxx e il file dll RGSS).
- File temporanei.