Modding (Afterbirth †)
Modding | |
---|---|
Rebirth &. Afterbirth |
Afterbirth † |
Modding jest teraz oficjalnie wspierany w Afterbirth+, umożliwiając użytkownikom modowanie gry przy użyciu języka programowania Lua i przesyłanie swoich dzieł do Warsztatu Steam.
Instalowanie modów
Mody mogą być instalowane na kilka różnych sposobów, w zależności od tego, jak autor zdecydował się je udostępnić. Zazwyczaj można je znaleźć w Warsztacie Steam lub różnych źródłach społecznościowych.
Warsztat Steam
Mody znalezione w Warsztacie Steam można zainstalować, przechodząc do strony moda i klikając przycisk Subskrybuj. Aby zainstalować mod w grze, gra musi być uruchomiona.
Instalacja ręczna
Mody, które nie korzystają z Warsztatu Steam, można zainstalować, pobierając je i rozpakowując do odpowiedniej lokalizacji.
OS | Path |
---|---|
Windows | Documents/My Games/Binding of Isaac Afterbirth+ Mods |
Linux | ~/.local/share/binding of isaac afterbirth+ mods |
Mac | ~/Library/Application Support/Binding of Isaac Afterbirth+ Mods |
Włączenie odblokowuje
W Afterbirth+, posiadanie dowolnego moda wyłączy możliwość odblokowywania osiągnięć, aby zachęcić nowych graczy do gry bez nich. Aby umożliwić odblokowanie osiągnięć z włączonymi modami, musisz pokonać Mamę przynajmniej raz z wyłączonymi wszystkimi modami.
Zapewnienie stabilności
Pomimo wprowadzenia oficjalnego wsparcia modderskiego, mody do tej gry cieszą się złą sławą, ponieważ nie działają poprawnie z powodu sposobu w jaki API zostało skonstruowane i braku odpowiedniej, zrozumiałej dokumentacji.
Dane zapisu
Wiele modów nie zachowuje lub nie może zachować danych zapisu w kontynuowanej grze. Może to być spowodowane tym, że autor moda nie wie jak to włączyć, lub dane moda są zbyt skomplikowane do zapisania. Zalecane jest unikanie kontynuowania zapisanych gier, jeśli jakiekolwiek mody są włączone.
Niektóre mody mogą mieć wyczyszczone dane zapisu, jeśli wystąpi jedna z poniższych sytuacji:
- Mod został ostatnio zaktualizowany.
- Mod został usunięty z subskrypcji, a następnie ponownie zapisany, co zmusza do ponownego pobrania moda.
Jeśli jakikolwiek zainstalowany mod zawiera dane zapisu, które muszą być zachowane pomiędzy kolejnymi uruchomieniami (na przykład, niestandardowe elementy do odblokowania), to będzie to duży problem, ponieważ usunięcie danych zapisu moda usunie ten postęp. Niektóre sposoby na obejście tych problemów to:
- Zakładanie kopii zapasowych plików save.dat zawartych w modach po większości sesji.
- Instalacja Mod Compatibility Hack, który będzie tworzył kopie zapasowe save’ów innych modów wewnątrz siebie.
Aktywa
Większość aktywów modów nie ładuje się poprawnie, jeśli wystąpi jedna z poniższych sytuacji:
- Granie w grę po pierwszym załadowaniu gry po zapisaniu się lub wypisaniu się z moda w Warsztacie Steam.
- Granie w grę po aktualizacji moda w Warsztacie Steam.
- Kontynuowanie gry po włączeniu lub wyłączeniu moda w menu modów w grze. (może to również prowadzić do awarii przy opuszczaniu menu).
Gdy tak się stanie, wiele tekstur i plików animacji nie zostanie zastosowanych w grze. Na przykład, niestandardowy potwór dodany przez mod, którego dotyczy ten problem, może być niewidoczny. Niektóre sposoby na obejście tego problemu obejmują:
- Restart gry po jej załadowaniu, jeśli mod został niedawno zasubskrybowany. Jeśli podczas uruchamiania gry występuje długa przerwa i czarny ekran, gra może właśnie instalować mody. Zrestartuj grę po tym, jak zakończy ładowanie po tym ekranie.
- Kiedy proces włączania lub wyłączania modów w grze zostanie zakończony, nie wychodź z menu. Zamiast tego naciśnij Alt+F4, aby zamknąć grę bez opuszczania menu i ryzykowania awarii lub nieprawidłowo załadowanych zasobów. Następnie po prostu uruchom grę ponownie.
Niepowodzenia pobierania
W przypadku większych modów, gra może nawet nie zainstalować wszystkich plików w grze. Może to mieć takie same przyczyny jak nieprawidłowo załadowane zasoby, ale niektóre oznaki, że coś jest nie tak, mogą obejmować:
- Nowe postacie nie posiadające swoich podstawowych mechanik.
- Nowe przedmioty nie posiadające żadnych efektów.
Tego rodzaju problemy są zazwyczaj spowodowane tym, że gra nie kopiuje wszystkich plików moda z folderu Steam Workshop do folderu moda. Samodzielne ręczne wykonanie tego procesu zazwyczaj rozwiązuje problem. Folder warsztatu Steam jest zawarty w:
OS | Path |
---|---|
Windows | Steam/steamapps/workshop/content/250900 |
250900 to identyfikator The Binding of Isaac: Rebirth’s ID na Steamie. Wewnątrz tego folderu zobaczysz wiele innych ponumerowanych folderów, które odpowiadają id każdego moda. Możesz zobaczyć te numery w linkach.
Gdy już zlokalizujesz problematyczny mod, wejdź do jego folderu i skopiuj wszystkie pliki znajdujące się w środku do jego prawdziwej lokalizacji w folderze Binding of Isaac Afterbirth+ Mods
.
Zasoby
Poniżej wymienione są zasoby, które mogą ci pomóc w tworzeniu modów.
- Konsola debugowania
Wbudowana konsola do używania różnych komend do testowania modów: dawania przedmiotów, przechodzenia do etapu x, przeładowywania skryptu Lua i tak dalej.
- Narzędzia modderskie
Lista narzędzi, które mogą pomóc w tworzeniu i debugowaniu modów (uwzględniono narzędzia oficjalne i nieoficjalne).
- Modding of Isaac Lua Reference
Zaktualizowana przez użytkownika referencja Doxygen Lua dla The Binding of Isaac Afterbirth + Lua API oparta na oficjalnej referencji Lua, przydatna przy kodowaniu modów.
- Lua Reference
Odniesienie stworzone przez użytkownika dla The Binding of Isaac Afterbirth + Lua API hostowane na tej wiki.
- Tutoriale o moddingu
Linki do zewnętrznych tutoriali o moddingu, od animacji po spriting i programowanie w Lua.
- XML Modding
Informacje o modowaniu plików XML. Jest to potrzebne dla przykładów, aby dodać nowe kostiumy, przedmioty lub typy graczy do modów.
Hosty modów
- Afterbirth+ Steam Workshop
Oficjalne repozytorium modów, te mody działają tylko dla Afterbirth+.
- The Modding of Isaac
Usługa społeczności polegająca na hostowaniu modów stworzonych głównie dla Rebirth i Afterbirth, chociaż mody Afterbirth+ również mogą być tu hostowane.
- The Binding of Isaac Rebirth NexusMods
Sekcja NexusMods, która jest domem dla modów Isaaca. Niezbyt aktywny.
Społeczność
- The Modding of Isaac Subreddit
Podreddit do dyskusji o modach i moddingu.
- The Binding of Isaac Discord Server
Główny serwer discord dla The Binding of Isaac. Serwer zawiera kanał moddingowy.
- Serwer Discord dla moddingu The Binding of Isaac
Serwer Discord specyficzny dla moddingu The Binding of Isaac.
Modding |
||
---|---|---|
Samouczki moddingu -. XML Modding – Lua Reference – Modding Isaac Lua Reference | ||
Tools | Debug Console – Narzędzia moddingowe – Basement Renovator | |
Releases | Modding of Isaac – Warsztat Steam -. NexusMods | |
Community | Modding of Isaac Subreddit – Modding of Isaac Discord Server |
The Binding of Isaac: Rebirth | |||||
---|---|---|---|---|---|
Osiągnięcia | Atrybuty | Bossowie | . Karty i runy | Wyzwania | Rozdziały |
Postacie | Co-op | Przedmioty | Pule przedmiotów | Potwory | Przedmioty |
Pickupy | Pigułki | Pokoje | Nasiona | Transformacje | Biżuteria |
.