Articles

Maruno17/pokemon-essentials

Basé sur Essentials v18.

Vous pouvez construire votre fangame au-dessus d’un fork de ce référentiel. Cela vous permettra de mettre à jour votre fangame avec des améliorations apportées à ce dépôt dès qu’elles sont effectuées.

Utilisation

  1. Fork ce dépôt.
  2. Obtenez une copie de Essentials v18 (un lien de téléchargement ne peut pas être fourni ici).
  3. Clonez votre dépôt fourchu dans le dossier Essentials v18, en remplaçant les fichiers existants par ceux du dépôt.

À partir de là, vous pouvez éditer ce projet pour le transformer en vos mods fangame/develop. Lorsque ce dépôt est mis à jour, vous pouvez extraire les modifications pour mettre à jour votre fork et obtenir les mises à jour dans votre environnement fangame / modding.

Scripts

Les scripts ne vivent plus dans les Scripts.fichier de données rx. Ils ont été extraits dans des fichiers séparés et placés dans le dossier Data/Scripts/ (et sous-dossiers à l’intérieur). Cela les rend plus faciles à travailler en même temps que d’autres personnes.

Les scripts sont chargés dans le jeu de manière alphanumérique, en commençant par le dossier supérieur (Data/Scripts/) et en allant d’abord en profondeur. C’est-à-dire que tous les scripts d’un dossier donné sont chargés, puis chacun de ses sous-dossiers est vérifié à son tour (à nouveau dans l’ordre alphanumérique) pour que les fichiers / dossiers soient chargés / vérifiés.

Extraction et réintégration des scripts

Ce dépôt contient deux fichiers de script dans le dossier principal :

  • scripts_extract.rb – Exécutez ceci pour extraire tous les scripts des scripts.rxdata en individuel.fichiers rb (tout individu existant.les fichiers rb sont supprimés).
    • Scripts.rxdata est sauvegardé dans ScriptsBackup.rxdata, et est ensuite remplacé par une version qui lit l’individu.rb file et ne fait rien d’autre.
  • combinaison de scripts.rb – Exécutez ceci pour réintégrer tout l’individu.fichiers rb dans des scripts.données.
    • L’individu.les fichiers rb sont laissés là où ils sont, mais ils ne font plus rien.

L’intention est de les remplacer par quelque chose de plus convivial.

Fichiers qui ne sont pas dans le dépôt

Le.le fichier gitignore répertorie les fichiers qui ne seront pas inclus dans ce dépôt. Ce sont:

  • Les dossiers Audio / et Graphiques / et tout ce qu’ils contiennent.
  • Tout dans le dossier Data/, à l’exception de:
    • Le dossier Data/Scripts/ et tout ce qui s’y trouve.
    • Scripts.rxdata (une version spéciale qui charge simplement les fichiers de script individuels).
  • Quelques fichiers dans le dossier principal du projet (deux du jeu.fichiers xxx, et le fichier dll RGSS).
  • Fichiers temporaires.