Modding (Afterbirth †)

Modding

Rebirth & Afterbirth

Afterbirth †

Modding er nu officielt understøttet i Afterbirth+, hvilket gør det muligt for brugere at ændre spillet ved hjælp af programmeringssproget Lua og uploade deres kreationer til Steam Workshop.

Installation af mods

Mods kan installeres på et par forskellige måder, afhængigt af hvordan forfatteren har valgt at dele det. Mods kan typisk findes i Steam-værkstedet eller forskellige fællesskabskilder.

Steam-værkstedet

Mods, der findes i Steam-værkstedet, kan installeres ved at navigere til mod-siden og klikke på Abonnér. Spillet skal være startet for at installere mod’et i spillet.

Manuel installation

Mods, der ikke bruger Steam Workshop, kan installeres ved at downloade dem og udpakke dem til den rette placering.

OS Sti
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 op

I Afterbirth+, vil aktiverede mod’er deaktivere muligheden for at låse op for alle resultater for at tilskynde nye spillere til at spille spillet uden nogen. For at aktivere oplåsning af bedrifter med mods aktiveret skal du besejre Mom mindst én gang med alle dine mods slået fra.

Sikring af stabilitet

Selv om der er indført officiel modding-understøttelse, er mods til dette spil berygtet for ikke at fungere korrekt på grund af den måde, API’et er opbygget på, og manglen på passende, forståelig dokumentation.

Gemdata

Mange mods bevarer ikke eller kan ikke beholde gemdata i et fortsat spil. Dette kan skyldes, at mod-forfatteren ikke ved, hvordan man aktiverer dette, eller at mod’ets data er for komplicerede til at gemme. Det anbefales at undgå at fortsætte gemte spil, hvis nogen mods er aktiveret.

For nogle mods kan deres gemte data blive slettet, hvis en af nedenstående situationer opstår:

  • Mod’et er for nylig blevet opdateret.
  • Mod’et blev afmeldt fra og derefter tilmeldt igen, hvilket tvinger mod’et til at blive downloadet igen.

Hvis nogen installerede mods indeholder gemdata, der skal bevares mellem kørsler (f.eks. brugerdefinerede unlockables), så vil dette være et stort problem, da sletning af mod’ets gemdata vil fjerne denne fremgang. Nogle måder at omgå disse problemer på er:

  • Sikring af de save.dat-filer, der er inkluderet i modsene, efter de fleste sessioner.
  • Installerer Mod Compatibility Hack, som vil sikkerhedskopiere gemmerne af andre mods i sig selv.

Aktiver

De fleste mod-aktiver indlæses ikke korrekt, hvis en af nedenstående situationer opstår:

  • Spille spillet efter første gang spillet er indlæst efter at have tilmeldt sig eller afmeldt sig fra et mod på Steam Workshop.
  • Spiller spillet, efter at et mod på Steam Workshop er blevet opdateret.
  • Fortsætter med at spille spillet efter at have aktiveret eller deaktiveret et mod fra menuen til mods i spillet. (dette kan også føre til et nedbrud, når du forlader menuen).

Når dette sker, vil mange teksturer og animationsfiler ikke blive anvendt i spillet. For eksempel kan et brugerdefineret monster, der er tilføjet af et mod, der er berørt af dette problem, forekomme usynligt. Nogle måder at omgå disse problemer på er:

  • Giv spillet en ny start efter indlæsning, hvis et mod for nylig er blevet tilmeldt. Hvis der er en lang pause og en sort skærm, når du starter spillet, installerer spillet muligvis mods. Genstart spillet, når det er færdig med at indlæse forbi denne skærm.
  • Når processen med at aktivere eller deaktivere mods i spillet er afsluttet, må du ikke forlade menuen. Tryk i stedet på Alt+F4 for at lukke spillet uden nogensinde at forlade menuen og risikere et nedbrud eller ukorrekt indlæste aktiver. Start derefter blot spillet op igen.

Downloadfejl

For større mods kan spillet endda mislykkes med at installere alle filerne i dit spil. Dette kan have de samme årsager som forkert indlæste aktiver har, men nogle tegn på, at tingene ikke er i orden, kan omfatte:

  • Nye karakterer mangler deres kernemekanik.
  • Nye genstande har ingen effekter.

Disse slags problemer skyldes normalt, at spillet ikke formår at kopiere alle mod’ets filer over fra Steam’s workshop-mappe til mod’ets mappe. Det løser normalt dette problem ved at udføre denne proces manuelt selv. Steam’s workshop-mappe er inkluderet i:

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

250900 er The Binding of Isaac: Rebirth’s ID på Steam. Inde i denne mappe vil du se mange flere nummererede mapper, disse svarer til id’et for hvert mod. Du kan se disse numre i links.

Når du har fundet den problematiske mod, skal du gå ind i dens mappe og kopiere alle filerne i den over til dens rigtige placering i mappen Binding of Isaac Afterbirth+ Mods.

Ressourcer

Nedenfor er der anført ressourcer, der kan hjælpe dig med at oprette mods.

  • Debug Console

En indbygget konsol til at bruge forskellige kommandoer til at teste mods: giv genstande, gå til stage x, genindlæs Lua-script og så videre.

  • Modding Tools

En liste over værktøjer, der kan hjælpe med at oprette mod’er og fejlsøge (officielle og uofficielle værktøjer er inkluderet).

  • Modding of Isaac Lua Reference

Brugeropdateret Doxygen Lua-reference for The Binding of Isaac Afterbirth + Lua API baseret på den officielle Lua-reference, nyttig ved kodning af mods.

  • Lua Reference

Brugeropdateret reference for The Binding of Isaac Afterbirth + Lua API, der er hostet på denne wiki.

  • Modding Tutorials

Link til eksterne tutorials om modding, lige fra animationer til spriting og Lua-programmering.

  • XML Modding

Informationer om modding af XML-filer. Dette er nødvendigt for eksempler for at tilføje nye kostumer, genstande eller spillertyper til mods.

Mod Hosts

  • Afterbirth+ Steam Workshop

Det officielle mod-repositorium, disse mods virker kun til Afterbirth+.

  • The Modding of Isaac

En service fra fællesskabet til at hoste mods, der primært er skabt til Rebirth og Afterbirth, selvom Afterbirth+ mods også kan hostes her.

  • The Binding of Isaac Rebirth NexusMods

En sektion af NexusMods, som er hjemsted for Isaac mods. Ikke særlig aktiv.

Community

  • The Modding of Isaac Subreddit

En subreddit til at diskutere mods og modding.

  • The Binding of Isaac Discord Server

Den primære discord server for The Binding of Isaac. Serveren indeholder en modding-kanal.

  • The Modding of Isaac Discord Server

En Discord-server, der er specifik for modding af 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
Opnåede resultater Attributter Bosser Kort og runer Udfordringer Kapitler
Karakterer Co-op Genstande Genstandspuljer Uhyrer Genstande
Opsamlinger Piller Rum Frø Forvandlinger Smykker