Articles

Maruno17 / pokemon-essentials

baseret på Essentials v18.

Du kan bygge dit fangame oven på en gaffel i dette lager. Hvis du gør det, kan du opdatere dit fangame med forbedringer foretaget til denne repo, så snart de er lavet.

anvendelse

  1. gaffel denne repo.
  2. Hent en kopi af Essentials v18 (et Hent link kan ikke leveres her).
  3. Klon din kløvet repo i Essentials V18 mappe, erstatte de eksisterende filer med dem fra repo.

herfra kan du redigere dette projekt for at gøre det til din fangame / udvikle mods. Når denne repo er opdateret, kan du trække ændringerne for at opdatere din gaffel og få opdateringerne i dit fangame/modding-miljø.

Scripts

scripts lever ikke længere i Scripts.datafil. De er blevet udvundet i separate filer og placeret i data/Scripts/ mappe (og undermapper inden). Dette gør dem lettere at arbejde sammen med andre mennesker.

scripts indlæses i spillet alfanumerisk, startende fra den øverste mappe (Data/ Scripts/) og gå dybde-først. Det vil sige, at alle scripts i en given mappe indlæses, og derefter kontrolleres hver af dens undermapper igen (igen i alfanumerisk rækkefølge) for filer/mapper, der skal indlæses/kontrolleres.

Udpakning og reintegrering af scripts

denne repo indeholder to scriptfiler i hovedmappen:

  • script_ekstrakt.rb-Kør dette for at udtrække alle scripts fra Scripts.RDATA til individuel .RB-filer (enhver eksisterende person .RB-filer slettes).
    • Scripts.rksdata er sikkerhedskopieret til ScriptsBackup.erstattes med en version, der læser den enkelte .rb filer og gør intet andet.
  • scripts_combine.rb-Kør dette for at genintegrere hele individet .RB filer tilbage i Scripts.data.
    • den enkelte .rb-filer er tilbage, hvor de er, men de gør ikke længere noget.

hensigten er at erstatte disse med noget mere brugervenligt.

filer ikke i repo

den .gitignore-fil viser de filer, der ikke vil blive inkluderet i denne repo. Disse er:

  • lyd/ og grafik/ mapper og alt i dem.
  • alt i Data / mappe, bortset fra:
    • Data/Scripts/ mappe og alt derinde.
    • Scripts.en speciel version, der bare indlæser de enkelte scriptfiler).
  • et par filer i hovedprojektmappen (to af spillet.RGSS DLL-fil).
  • midlertidige filer.