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
Rebirth & Afterbirth | Afterbirth †

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

.