Modding (Afterbirth †)
Modding | |
---|---|
Rebirth & Afterbirth |
Afterbirth † |
Modding este acum susținut oficial în Afterbirth+, permițând utilizatorilor să modifice jocul folosind limbajul de programare Lua și să își încarce creațiile pe Steam Workshop.
Instalarea mod-urilor
Mod-urile pot fi instalate în câteva moduri diferite, în funcție de modul în care autorul a ales să le partajeze. Modurile pot fi găsite de obicei în Atelierul Steam sau în diverse surse ale comunității.
Atelierul Steam
Modelele găsite în Atelierul Steam pot fi instalate navigând pe pagina modulului și făcând clic pe Abonare. Jocul trebuie să fie pornit pentru a instala modul în joc.
Instalare manuală
Modelele care nu folosesc Atelierul Steam pot fi instalate prin descărcarea și extragerea lor în locația corespunzătoare.
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 |
Activarea deblochează
În Afterbirth+, având orice mod activat va dezactiva posibilitatea de a debloca orice realizări pentru a încuraja noii jucători să joace jocul fără niciunul. Pentru a activa deblocarea realizărilor cu modurile activate, trebuie să îl învingeți pe Mom cel puțin o dată cu toate modurile dezactivate.
Asigurarea stabilității
Deși a introdus suportul oficial pentru modding, modurile pentru acest joc sunt renumite pentru faptul că nu funcționează corect din cauza modului în care a fost construit API-ul și a lipsei unei documentații adecvate și inteligibile.
Date de salvare
Multe moduri nu păstrează sau nu pot păstra datele de salvare într-un joc continuat. Acest lucru se poate datora faptului că autorul modulului nu știe cum să activeze acest lucru sau că datele modulului sunt prea complicate pentru a fi salvate. Se recomandă evitarea continuării jocurilor salvate dacă orice mod este activat.
Pentru unele moduri este posibil ca datele de salvare să fie șterse dacă apare una dintre situațiile de mai jos:
- Modul a fost actualizat recent.
- Modul a fost dezabonat de la și apoi abonat din nou, forțând descărcarea din nou a modului.
Dacă vreun mod instalat conține date de salvare care trebuie păstrate între run-uri (de exemplu, deblocabile personalizate), atunci aceasta ar fi o mare îngrijorare, deoarece ștergerea datelor de salvare ale modului ar elimina acest progres. Unele modalități de a rezolva aceste probleme includ:
- Salvarea fișierelor save.dat incluse în mods după majoritatea sesiunilor.
- Instalarea Mod Compatibility Hack, care va salva salvările altor mods în interiorul său.
Active
Majoritatea activelor modurilor nu se încarcă corect dacă se întâmplă una dintre situațiile de mai jos:
- Jocarea jocului după ce jocul s-a încărcat pentru prima dată după ce te-ai abonat sau te-ai dezabonat de la un mod de pe Steam Workshop.
- Jucarea jocului după ce un mod de pe Steam Workshop se actualizează.
- Continuarea jocului după ce ați activat sau dezactivat un mod din meniul mods din joc. (acest lucru poate duce, de asemenea, la un blocaj la părăsirea meniului).
Când se întâmplă acest lucru, multe texturi și fișiere de animație nu vor fi aplicate în joc. De exemplu, un monstru personalizat adăugat de un mod afectat de această problemă poate apărea invizibil. Unele modalități de a rezolva aceste probleme includ:
- Repornirea jocului după ce a fost încărcat dacă un mod a fost abonat recent. Dacă există o pauză lungă și un ecran negru la pornirea jocului, este posibil ca jocul să instaleze mod-urile. Reporniți jocul după ce a terminat de încărcat după acest ecran.
- Când procesul de activare sau dezactivare a mod-urilor în joc este finalizat, nu părăsiți meniul. În schimb, apăsați Alt+F4 pentru a închide jocul fără a părăsi vreodată meniul și a risca un accident sau active încărcate necorespunzător. Apoi, pur și simplu porniți din nou jocul.
Eșecuri de descărcare
Pentru mods mai mari, jocul poate chiar să nu reușească să instaleze toate fișierele în jocul dumneavoastră. Acest lucru poate avea aceleași cauze pe care le au și activele încărcate necorespunzător, dar unele semne că lucrurile nu sunt în regulă pot include:
- Caractere noi cărora le lipsește mecanica lor de bază.
- Articole noi care nu au efecte.
Aceste tipuri de probleme sunt de obicei cauzate de faptul că jocul nu reușește să copieze toate fișierele modulului din dosarul atelierului de pe Steam în dosarul modulului. Efectuarea acestui proces manual de unul singur rezolvă de obicei acest lucru. Dosarul atelier al lui Steam este inclus în:
OS | Path |
---|---|
Windows | Steam/steamapps/workshop/content/250900 |
250900 este The Binding of Isaac: Rebirth’s ID pe Steam. În interiorul acestui dosar veți vedea multe alte dosare numerotate, acestea corespund id-ului fiecărui mod. Puteți vedea aceste numere în link-uri.
După ce ați localizat modul cu probleme, intrați în dosarul acestuia și copiați toate fișierele din interior în adevărata sa locație din dosarul Binding of Isaac Afterbirth+ Mods
.
Resurse
Înumerate mai jos sunt resurse care vă pot ajuta în crearea de moduri.
- Console de depanare
O consolă încorporată pentru a folosi diverse comenzi pentru a testa modurile: dați obiecte, mergeți la stadiul x, reîncărcați scriptul Lua și așa mai departe.
- Modding Tools
O listă de instrumente care vă pot ajuta la crearea și depanarea modurilor (sunt incluse instrumente oficiale și neoficiale).
- Modding of Isaac Lua Reference
Referință Lua Doxygen actualizată de utilizator pentru The Binding of Isaac Afterbirth + Lua API bazată pe referința oficială Lua, utilă atunci când codificați moduri.
- Lua Reference
Referință făcută de utilizator pentru The Binding of Isaac Afterbirth + Lua API găzduită pe acest wiki.
- Modding Tutorials
Legături către tutoriale externe despre modding, de la animații la spriting și programare Lua.
- XML Modding
Informații despre moddingul fișierelor XML. Acest lucru este necesar pentru ca exemplele să adauge noi costume, obiecte sau tipuri de jucători la mods.
Mod Hosts
- Afterbirth+ Steam Workshop
Depozitul oficial de mods, aceste mods funcționează doar pentru Afterbirth+.
- The Modding of Isaac
Un serviciu al comunității pentru a găzdui mods create în principal pentru Rebirth și Afterbirth, deși mods Afterbirth+ pot fi găzduite și aici.
- The Binding of Isaac Rebirth NexusMods
O secțiune a NexusMods care găzduiește mods Isaac. Nu este foarte activă.
Community
- The Modding of Isaac Subreddit
Un subreddit pentru a discuta despre mods și modding.
- The Binding of Isaac Discord Server
Serverul principal de discordie pentru The Binding of Isaac. Serverul conține un canal de modding.
- The Modding of Isaac Discord Server
Un server Discord specific pentru modding The Binding of Isaac.
Modding |
||
---|---|---|
Modding Tutorials – XML Modding – Lua Reference – Modding of Isaac Lua Reference | ||
Tools | Debug Console – Instrumente de modding – Basement Renovator | |
Releases | Modding of Isaac – Atelierul Steam – NexusMods | |
Community | Modding of Isaac Subreddit – Modding of Isaac Discord Server |
The Binding of Isaac: Rebirth | |||||
---|---|---|---|---|---|
Realizări | Atribute | Boss-uri | Cards and Runes | Challenges | Chapters |
Characters | Co-op | Obiecte | Grupuri de obiecte | Monștri | Obiecte |
Pickups | Pilule | Camere | Semințe | Transformări | Bijuterii |