Articles

Maruno17/pokemon-essentials

baserat på Essentials v18.

Du kan bygga ditt fangame ovanpå en gaffel i detta förråd. Om du gör det kan du uppdatera ditt fangame med förbättringar som gjorts i denna repo så snart de är gjorda.

användning

  1. gaffel denna repo.
  2. hämta en kopia av Essentials v18 (en nedladdningslänk kan inte tillhandahållas här).
  3. klona din gafflade repo i mappen Essentials v18 och ersätt de befintliga filerna med de från repo.

Härifrån kan du redigera det här projektet för att göra det till dina fangame/utveckla mods. När denna repo uppdateras kan du dra ändringarna för att uppdatera din gaffel och få uppdateringarna i din fangame/modding-miljö.

skript

skripten finns inte längre i skripten.rxdata-fil. De har extraherats i separata filer och placeras i Data/skript/ mapp (och undermappar inom). Detta gör dem lättare att arbeta med samtidigt med andra människor.

skripten laddas in i spelet alfanumeriskt, med början från den övre mappen (Data/skript/) och går djup först. Det vill säga, alla skript i en viss mapp laddas, och sedan kontrolleras varje undermapp i sin tur (igen i alfanumerisk ordning) för filer/mappar att ladda/kontrollera.

extrahera och återintegrera skript

denna repo innehåller två skriptfiler i huvudmappen:

  • scripts_extract.rb-kör detta för att extrahera alla skript från skript.rxdata till individ .rb-filer (alla befintliga individer .RB-filer raderas).
    • skript.rxdata säkerhetskopieras till ScriptsBackup.rxdata, och ersätts sedan med en version som läser individen .rb-filer och gör inget annat.
  • scripts_combine.rb-kör detta för att återintegrera hela individen .rb-filer tillbaka till skript.rxdata.
    • individen .rb-filer lämnas där de är, men de gör inte längre någonting.

avsikten är att ersätta dessa med något mer användarvänligt.

filer som inte finns i repo

den .gitignore fil listar de filer som inte kommer att ingå i denna repo. Dessa är:

  • ljud/ och grafik / mappar och allt i dem.
  • allt i Data / mapp, med undantag för:
    • Data/skript/ mapp och allt där inne.
    • skript.rxdata (en speciell version som bara laddar de enskilda Skriptfilerna).
  • några filer i huvudprojektmappen (två av spelet.xxx-filer och RGSS dll-filen).
  • temporära filer.