Modding (Afterbirth †)

Modding

Rebirth & Afterbirth

Afterbirth †

Modding har nu officiellt stöd i Afterbirth+, vilket gör det möjligt för användare att modifiera spelet med hjälp av programmeringsspråket Lua och ladda upp sina skapelser till Steam Workshop.

Installera moddar

Moddar kan installeras på några olika sätt, beroende på hur författaren valde att dela det. Mods kan vanligtvis hittas i Steam Workshop eller i olika gemenskapskällor.

Steam Workshop

Mods som hittas i Steam Workshop kan installeras genom att navigera till mod-sidan och klicka på Prenumerera. Spelet måste vara startat för att modden ska kunna installeras i spelet.

Manuell installation

Moddar som inte använder Steam Workshop kan installeras genom att ladda ner dem och extrahera dem till lämplig plats.

OS Sökväg
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

Aktivering låser upp

I Afterbirth+, Om du har någon aktiverad mod kommer det att inaktivera möjligheten att låsa upp alla prestationer för att uppmuntra nya spelare att spela spelet utan några prestationer. För att aktivera upplåsning av prestationer med mods aktiverade måste du besegra Mom minst en gång med alla dina mods inaktiverade.

Säkerställande av stabilitet

Men samtidigt som officiellt modding-stöd införs är mods för det här spelet ökända för att inte fungera korrekt på grund av hur API:et var konstruerat och bristen på lämplig, begriplig dokumentation.

Spara data

Många mods behåller eller kan inte behålla spara data i ett fortsatt spel. Detta kan bero på att mod-författaren inte vet hur man aktiverar detta, eller att mod-datan är för komplicerad att spara. Det rekommenderas att undvika att fortsätta sparade spel om några mods är aktiverade.

Vissa mods kan få sina sparuppgifter raderade om en av situationerna nedan inträffar:

  • Modden har nyligen uppdaterats.
  • Modden har avregistrerats från och sedan återregistrerats, vilket gör att modden måste laddas ner igen.

Om några installerade mods innehåller sparuppgifter som måste sparas mellan körningar (t.ex. anpassade upplåsningar) skulle detta vara ett stort bekymmer, eftersom en radering av moddens sparuppgifter skulle ta bort dessa framsteg. Några sätt att lösa dessa problem är:

  • Backupera de save.dat-filer som ingår i moddarna efter de flesta sessioner.
  • Installera Mod Compatibility Hack, som backuperar andra moddares sparfiler i sig själv.

Tillgångar

De flesta mod-tillgångar laddas inte korrekt om en av situationerna nedan inträffar:

  • Spela spelet efter första gången spelet har laddats efter att ha prenumererat på eller avregistrerat sig från ett mod på Steam Workshop.
  • Spela spelet efter att ett mod på Steam Workshop har uppdaterats.
  • Fortsätta att spela spelet efter att ha aktiverat eller inaktiverat ett mod från mods-menyn i spelet. (Detta kan också leda till en krasch när du lämnar menyn).

När detta händer kommer många texturer och animationsfiler inte att tillämpas i spelet. Till exempel kan ett anpassat monster som lagts till av ett mod som påverkas av det här problemet visas osynligt. Några sätt att komma runt dessa problem är:

  • Starta om spelet efter att ha laddat det om ett mod nyligen prenumererades på. Om det blir en lång paus och en svart skärm när du startar spelet kan det hända att spelet installerar moddarna. Starta om spelet efter att det har laddat färdigt förbi den här skärmen.
  • När processen med att aktivera eller inaktivera mods i spelet är klar får du inte lämna menyn. Tryck istället på Alt+F4 för att stänga spelet utan att någonsin lämna menyn och riskera en krasch eller felaktigt inlästa tillgångar. Starta sedan helt enkelt upp spelet igen.

Nedladdningsfel

För större mods kan spelet till och med misslyckas med att installera alla filer i ditt spel. Detta kan ha samma orsaker som felaktigt inlästa tillgångar har, men några tecken på att saker och ting inte står rätt till kan vara:

  • Nya karaktärer saknar sin kärnmekanik.
  • Nya föremål har inga effekter.

Den här typen av problem orsakas vanligtvis av att spelet misslyckas med att kopiera över alla mod-filer från Steams workshop-mapp till mod-mappen. Att utföra denna process manuellt själv löser vanligtvis detta. Steams workshop-mapp ingår i:

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

250900 är The Binding of Isaac: Rebirths ID på Steam. I den här mappen kommer du att se många fler numrerade mappar, dessa motsvarar id för varje mod. Du kan se dessa nummer i länkar.

När du har hittat det problematiska modet går du in i dess mapp och kopierar alla filer inuti till dess riktiga plats i mappen Binding of Isaac Afterbirth+ Mods.

Resurser

Nedan listas resurser som kan hjälpa dig med att skapa mods.

  • Debug Console

En inbyggd konsol för att använda olika kommandon för att testa mods: ge föremål, gå till steg x, ladda om Lua-skriptet och så vidare.

  • Modding Tools

En lista över verktyg som kan hjälpa till vid skapande av mod och felsökning (officiella och inofficiella verktyg ingår).

  • Modding of Isaac Lua Reference

Användaruppdaterad Doxygen Lua-referens för The Binding of Isaac Afterbirth + Lua API baserad på den officiella Lua-referensen, användbar när du kodar moddar.

  • Lua-referens

Användaruppdaterad referens för The Binding of Isaac Afterbirth + Lua API som finns på denna wiki.

  • Modding Tutorials

Länkar till externa tutorials om modding, allt från animationer till spriting och Lua-programmering.

  • XML Modding

Information om modding av XML-filer. Detta behövs för exempel för att lägga till nya kostymer, föremål eller spelartyper till mods.

Mod Hosts

  • Afterbirth+ Steam Workshop

Det officiella mod-repositoriet, dessa mods fungerar endast för Afterbirth+.

  • The Modding of Isaac

En tjänst av communitytjänsten för att hysa moddar som främst skapats för Rebirth och Afterbirth, även om Moddar för Afterbirth+ också kan hysas här.

  • The Binding of Isaac Rebirth NexusMods

En sektion av NexusMods som är hemvist för Isaac-moddar. Inte särskilt aktiv.

Community

  • The Modding of Isaac Subreddit

En subreddit för att diskutera mods och modding.

  • The Binding of Isaac Discord Server

Den huvudsakliga discord-servern för The Binding of Isaac. Servern innehåller en moddingkanal.

  • The Modding of Isaac Discord Server

En Discord-server som är specifik för modding av The Binding of Isaac.

Modding
Rebirth & Afterbirth | Afterbirth †

Modding Tutorials – XML Modding – Lua Reference – Modding of Isaac Lua Reference
Tools Debug Console – Modding Tools – Basement Renovator
Releases Modding of Isaac – Steam Workshop – NexusMods
Community Modding of Isaac Subreddit – Modding of Isaac Discord Server
The Binding of Isaac: Rebirth
Prestationer Egenskaper Bossar Kort och runor Utmaningar Kapitel
Karaktärer Co-op Föremål Föremålspooler Monster Föremål
Uppsamlingar Piller Rum Frön Förvandlingar Smycken