Articles

Maruno17 / pokemon-essentials

gebaseerd op Essentials v18.

u kunt uw fangame bovenop een fork van deze repository bouwen. Als u dit doet, kunt u uw fangame updaten met verbeteringen aan deze repo zodra ze zijn gemaakt.

gebruik

  1. Fork deze repo.
  2. krijg een kopie van Essentials v18 (een download link kan hier niet worden verstrekt).
  3. Clone uw gevorkte repo in de Essentials V18 map, het vervangen van de bestaande bestanden met die van de repo.

vanaf hier kunt u dit project bewerken om het om te zetten in uw fangame/develop mods. Wanneer deze repo is bijgewerkt, kunt u de wijzigingen om uw fork bij te werken en de updates in uw fangame/modding omgeving.

Scripts

De scripts leven niet langer in de Scripts.rxdata-bestand. Ze zijn geëxtraheerd in afzonderlijke bestanden en geplaatst in de Data/Scripts/ map (en submappen binnen). Dit maakt ze gemakkelijker om samen met andere mensen te werken.

De scripts worden alfanumeriek in het spel geladen, beginnend vanuit de bovenste map (Data/Scripts/) en going depth-first. Dat wil zeggen, alle scripts in een bepaalde map worden geladen, en dan elk van de submap wordt gecontroleerd op zijn beurt (opnieuw in alfanumerieke volgorde) voor bestanden/mappen te laden/controleren.

scripts uitpakken en opnieuw integreren

Deze repo bevat twee scriptbestanden in de hoofdmap:

  • scripts_extract.RB-voer dit uit om alle scripts uit Scripts te extraheren.rxdata naar individu .rb-bestanden (elk bestaand individu .rb bestanden worden verwijderd).
    • Scripts.rxdata wordt geback-upt naar ScriptsBackup.rxdata, en wordt dan vervangen door een versie die het individu leest .rb bestanden en doet niets anders.
  • scripts_combine.RB-voer dit uit om het hele individu te reïntegreren .rb bestanden terug in Scripts.rxdata.
    • het individu .rb-bestanden worden achtergelaten waar ze zijn, maar ze doen niets meer.

Het is de bedoeling deze te vervangen door iets gebruiksvriendelijker.

bestanden die niet in de repo

De .gitignore bestand toont de bestanden die niet zullen worden opgenomen in deze repo. Dit zijn:

  • De Audio/ en grafische / mappen en alles wat erin zit.
  • alles in de Data / map, behalve:
    • De Data / Scripts / map en alles daarin.
    • Scripts.rxdata (een speciale versie die alleen de individuele scriptbestanden laadt).
  • enkele bestanden in de hoofd projectmap (twee van het spel.xxx bestanden, en het RGSS dll bestand).
  • tijdelijke bestanden.