This plugin is a BepInEx plugin made for Inscryption as an API. This is the de-facto standard API for Inscryption modders.
It can currently create and modify:
- Cards
- Abilities
- Appearance behaviours
- Stat icons
- Challenges
- Starter Decks
- Regions
- Encounters
- And much more!
Additionally, a number of quality-of-life patches from the community have been included in this release.
This is the recommended way to install the API on the game.
- Download and install Thunderstore Mod Manager or r2modman
- Click Install with Mod Manager button on top of the page
- Run the game via the mod manager
To install this plugin first you need to install BepInEx as a mod loader for Inscryption. A guide to do this can be found here. Inscryption needs the 86x (32 bit) mono version.
To install Inscryption API you simply need to copy InscryptionAPI.dll from releases to Inscryption/BepInEx/plugins.
An example Mod utilising this plugin can be found here.
With this API installed, an additional 'modded save file' will be created by the game. This file will be found in the 'BepInEx' subdirectory, and contains all save data created by mods that use this API. This file will not automatically be synced to the cloud by Steam.
The following patches from the Inscryption modding community have been included in this package to improve the overall quality-of-life for modding and compatibility.
Fixes the art for abilities that previously only appeared in Act 2 so they appear correctly in Act 1 and Act 3
Fixes the behavior of conduits so they function correctly in Act 1.
Allows activated sigils to work correctly in Act 1 and Act 3 by clicking the sigil icon on the card.
Fixes latch sigils to work in Act 1
Allows up to 8 sigils to be displayed on Act 1 cards and adds the option to display merged sigil stamps at the bottom of the card instead of over the artwork (see the config files for more information).
Combines multiple instances of the same sigil on a single card into a single sigil with a number to free up space on the card.
Displays hybrid cost cards correctly and makes energy and mox show up on act 1 cards
If energy/mox cards are in the Act 1 pool, energy and mox card choice nodes will be added to the cost choice node in ACt 1.
Inscryption API 2.0 tries to have you use the original game's objects as much as possible. For example, there are no more 'NewCard' and 'CustomCard' objects; instead, you are responsible to create CardInfo objects yourself and add them. The API does provide a number of helper methods to make this process simpler for you.
For more information, please check out the wiki: https://github.com/ScottWilson0903/InscryptionAPI/wiki
Use the plugin and report bugs you find! Ping us on the Inscryption Modding Discord server in the api channel with what you find.
Great! I'm more than happy to accept help. Either make a pull request or come join us over in the Inscryption Modding Discord.
Donations are totally not needed, this is a passion project before anything else.
Original version by cyantist
Contributors and builders of API 2.0
- divisionbyz0rro
- Eri
- IngoH
- JamesVeug
- julian-perge
- Windows10CE
- Void Slime