Graveyard Manager
A dependancy mod which tracks what cards have died so far in a battle, and stores them.
About this mod Author’s original text
Graveyard Manager
This mod serves to store and track a list of what cards have died so far in a battle, allowing for other mods to utilise this list for sigil effects. Works in every act.
How to Use
To use the Graveyard Manager, you will need to add it as a project reference in visual studio, and add 'using GraveyardHandler;' to the top of the relevant file/s.
With that done, you can use 'GraveyardManager.instance.playerGraveyard' to access a list of all cards which have died in the hand, or the player's side of the board.
You can also use 'GraveyardManager.instance.opponentGraveyard' to access a list of all cards that have died on the opponent's side of the board, or in the opponent's backlane.
The last core feature of the Graveyard Manager is 'GraveyardManager.instance.GetCardsDiedInSlot(cardslot)', which returns a list of all cardinfos which have perished in the specified carslot, independant of the main graveyard lists.
Important to note, GraveyardManager.instance only exists in card battles, trying to access it outside of battles will lead to a null error.
Mod Guid - nevernamed.inscryption.graveyardhandler
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: