Modding (Afterbirth †)

Modding

Rebirth& Afterbirth

Afterbirth †

A modding már hivatalosan is támogatott az Afterbirth+-ban, lehetővé téve a felhasználók számára, hogy a Lua programozási nyelv segítségével módosítsák a játékot, és feltöltsék alkotásaikat a Steam Workshopba.

Modok telepítése

A modokat többféleképpen lehet telepíteni, attól függően, hogy a szerző hogyan döntött a megosztás mellett. A modokat jellemzően a Steam Műhelyben vagy különböző közösségi forrásokban lehet megtalálni.

Steam Műhely

A Steam Műhelyben található modokat úgy lehet telepíteni, hogy a mod oldalára navigálsz, és a Feliratkozás gombra kattintasz. A mod játékba való telepítéséhez a játékot el kell indítani.

Kézi telepítés

A Steam Műhelyt nem használó modokat úgy lehet telepíteni, hogy letöltöd őket és kicsomagolod a megfelelő helyre.

.

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

Enabling unlocks

In Afterbirth+, bármilyen engedélyezett moddal letiltja az achievementek feloldásának lehetőségét, hogy az új játékosokat arra ösztönözze, hogy anélkül játsszák a játékot. Ahhoz, hogy engedélyezd az achievementek feloldását engedélyezett modokkal, legalább egyszer le kell győznöd Momot az összes mododat letiltva.

A stabilitás biztosítása

A hivatalos modding támogatás bevezetése ellenére a játékhoz készült modok hírhedtek arról, hogy nem működnek megfelelően az API felépítésének módja és a megfelelő, érthető dokumentáció hiánya miatt.

Mentés adatok

Néhány mod nem, vagy nem tudja megtartani a mentési adatokat a folytatódó játékban. Ennek oka lehet, hogy a mod szerzője nem tudja, hogyan kell ezt engedélyezni, vagy a mod adatai túl bonyolultak a mentéshez. Ajánlott elkerülni a mentett játékok folytatását, ha bármelyik mod engedélyezve van.

Egyes modok mentési adatai törlődhetnek, ha az alábbi helyzetek valamelyike bekövetkezik:

  • A modot nemrég frissítették.
  • A modról leiratkoztak, majd újra feliratkoztak, így a modot újra le kellett tölteni.

Ha valamelyik telepített mod olyan mentési adatokat tartalmaz, amelyeket a futások között meg kell tartani (például egyéni feloldható adatok), akkor ez nagy gondot jelentene, mivel a mod mentési adatainak törlése eltávolítaná ezt a fejlődést. Néhány módszer ezeknek a problémáknak a kiküszöbölésére:

  • A modokhoz tartozó save.dat fájlok biztonsági mentése a legtöbb munkamenet után.
  • A Mod Compatibility Hack telepítése, amely más modok mentéseiről is biztonsági mentést készít önmagán belül.

Eszközök

A legtöbb mod eszköz nem töltődik be megfelelően, ha az alábbi helyzetek valamelyike bekövetkezik:

  • A játék lejátszása a játék első betöltése után, miután feliratkozott vagy leiratkozott egy modra a Steam Workshopban.
  • A játék lejátszása a Steam Workshopban található mod frissítése után.
  • A játék folytatása egy mod engedélyezése vagy letiltása után a játékban található modok menüből. (ez a menü elhagyásakor is összeomláshoz vezethet).

Amikor ez történik, számos textúra és animációs fájl nem kerül alkalmazásra a játékban. Például egy, az ezzel a problémával érintett mod által hozzáadott egyéni szörny láthatatlanul jelenhet meg. E problémák kiküszöbölésének néhány módja:

  • A játék újraindítása betöltés után, ha egy modot nemrég feliratkozott. Ha a játék indításakor hosszú szünet és fekete képernyő jelenik meg, előfordulhat, hogy a játék telepíti a modokat. Indítsa újra a játékot, miután a betöltés befejeződött, és túljutott ezen a képernyőn.
  • Ha a modok játékon belüli engedélyezése vagy letiltása befejeződött, ne hagyja el a menüt. Ehelyett nyomja le az Alt+F4 billentyűkombinációt a játék bezárásához anélkül, hogy elhagyná a menüt, és kockáztatná az összeomlást vagy a helytelenül betöltött eszközöket. Ezután egyszerűen indítsa újra a játékot.

Letöltési hibák

Nagyobb modok esetén előfordulhat, hogy a játék nem tudja az összes fájlt telepíteni a játékba. Ennek ugyanazok az okai lehetnek, mint a helytelenül betöltött eszközöknek, de néhány jel arra, hogy a dolgok nincsenek rendben, a következő lehet:

  • Az új karakterek alapvető mechanikái hiányoznak.
  • Az új tárgyaknak nincs semmilyen hatásuk.

Az ilyen jellegű problémák általában abból adódnak, hogy a játék nem tudja átmásolni a mod összes fájlját a Steam workshop mappájából a mod mappájába. Ha ezt a folyamatot manuálisan magad végzed el, az általában megoldja a problémát. A Steam workshop mappája a:

OS Path
Windows Steam/steamapps/workshop/content/250900

250900 a The Binding of Isaac: Rebirth azonosítója a Steamen. Ebben a mappában még sok számozott mappát fogsz látni, ezek megfelelnek az egyes modok id-jének. Ezeket a számokat a linkekben láthatod.

Ha megtaláltad a problémás modot, menj be a mappájába, és másold át a benne lévő összes fájlt a valódi helyére, a Binding of Isaac Afterbirth+ Mods mappába.

Források

Az alábbiakban felsorolt források segíthetnek a modok létrehozásában.

  • Debug Console

Egy beépített konzol különböző parancsok használatára a modok teszteléséhez: tárgyak adása, x szakaszra lépés, Lua script újratöltése és így tovább.

  • Modding Tools

Egy lista olyan eszközökről, amelyek segíthetnek a modok létrehozásában és hibakeresésében (Hivatalos és nem hivatalos eszközök szerepelnek).

  • Modding of Isaac Lua Reference

A felhasználó által frissített Doxygen Lua referencia a The Binding of Isaac Afterbirth + Lua API-hoz a hivatalos Lua referencia alapján, hasznos a modok kódolásánál.

  • Lua Reference

A felhasználó által készített referencia a The Binding of Isaac Afterbirth + Lua API-hoz, amely ezen a wikin található.

  • Modding Tutorials

Linkek külső tutorialokhoz a moddingról, az animációktól kezdve a spritingon át a Lua programozásig.

  • XML Modding

Információk az XML fájlok moddingjáról. Ez szükséges a példákhoz, hogy új jelmezeket, tárgyakat vagy játékostípusokat adjunk hozzá a modokhoz.

Mod Hosts

  • Afterbirth+ Steam Workshop

A hivatalos modtár, ezek a modok csak az Afterbirth+-hoz működnek.

  • The Modding of Isaac

A közösség által nyújtott szolgáltatás, amely elsősorban a Rebirth és Afterbirth játékhoz készített modokat látja el, bár az Afterbirth+ modok is elhelyezhetők itt.

  • The Binding of Isaac Rebirth NexusMods

A NexusMods szekciója, amely az Isaac modoknak ad otthont. Nem túl aktív.

Közösség

  • The Modding of Isaac Subreddit

A modok és a modding megvitatására szolgáló subreddit.

  • The Binding of Isaac Discord Server

A The Binding of Isaac fő discord szervere. A szerver tartalmaz egy modding csatornát.

  • The Modding of Isaac Discord Server

A The Binding of Isaac moddingjára specializálódott Discord szerver.

Modding
Rebirth & Afterbirth | Afterbirth †

Modding Tutorials – XML modding – Lua referencia – Isaac moddingja Lua referencia
Tools Debug console – Modding Tools – Basement Renovator
Releases Modding of Isaac – Steam Műhely – NexusMods
Community Modding of Isaac Subreddit – Modding of Isaac Discord Server
The Binding of Isaac: Rebirth
Achievements Attributes Bosses Kártyák és rúnák Kihívások Fejezetek
Karakterek Co-op Items Item pools Monsters Objects
Pickup Pills Rooms Seeds Transformations Trinkets