Maruno17 / pokemon-essentials
oparty na Essentials v18.
możesz zbudować swoją grę na forku tego repozytorium. Pozwoli to na zaktualizowanie swojej gry fangame o ulepszenia wprowadzone do tego repozytorium, gdy tylko zostaną one wprowadzone.
Usage
- Fork this repo.
- Pobierz kopię Essentials v18 (link do pobrania nie może być podany tutaj).
- Sklonuj rozwidlone repo do folderu Essentials v18, zastępując istniejące pliki tymi z repo.
stąd możesz edytować ten projekt, aby przekształcić go w swoją grę fangame / rozwijać mody. Po zaktualizowaniu tego repozytorium możesz pobrać zmiany, aby zaktualizować fork i pobrać aktualizacje do środowiska fangame/modding.
Skrypty
skrypty nie żyją już w skryptach.plik rxdata. Zostały one rozpakowane do oddzielnych plików i umieszczone w folderze Data/Scripts/ (i podfolderach wewnątrz). Ułatwia to im pracę jednocześnie z innymi ludźmi.
skrypty są ładowane do gry alfanumerycznie, zaczynając od górnego folderu (Data/ Scripts/) i przechodząc na depth-first. Oznacza to, że wszystkie skrypty w danym folderze są ładowane, a następnie każdy z jego podfolderów jest sprawdzany po kolei (ponownie w kolejności alfanumerycznej) dla plików/folderów do załadowania/sprawdzenia.
wyodrębnianie i reintegracja skryptów
Ten repo zawiera dwa pliki skryptów w głównym folderze:
- scripts_extract.RB-Uruchom to, aby wyodrębnić wszystkie skrypty ze skryptów.rxdata do jednostki .pliki rb (Dowolna istniejąca osoba .pliki RB są usuwane).
- Skrypty.rxdata jest backupem do ScriptsBackup.rxdata, a następnie jest zastępowana wersją, która odczytuje jednostkę .pliki rb i nie robi nic innego.
- scripts_combine.RB-Uruchom to, aby zreintegrować całą jednostkę .pliki RB z powrotem do Skryptów.rxdata.
- Jednostka .pliki rb pozostają tam, gdzie są, ale już nic nie robią.
intencją jest zastąpienie ich czymś bardziej przyjaznym dla użytkownika.
pliki nie znajdujące się w repo
.plik gitignore wyświetla listę plików, które nie zostaną uwzględnione w tym repozytorium. Są to:
- foldery Audio/ i graficzne / i wszystko w nich.
- wszystko w folderze Data/, z wyjątkiem:
- folder Data/Scripts/ i wszystko tam.
- Skrypty.rxdata (specjalna wersja, która po prostu ładuje poszczególne pliki skryptów).
- kilka plików w głównym folderze projektu (dwa z gry.plików xxx oraz pliku dll RGSS).
- pliki tymczasowe.