We recommend using the Thunderstore Mod Manager or an alternative for installing mods
Choose between one of three starter decks, then spend your leftover teeth to upgrade them.
It would be a shame to let perfectly good teeth go to waste...
This Act I mod allows you to select from three different theme decks at the start of the map (Wolves, Birds, and Elks) rather than being stuck with the same default starter deck every time.
Additionally, any teeth leftover at the end of a run are saved by Leshy, as well as some extra bonus teeth. You can then spend those teeth to upgrade the quality of the starter decks. Upgrades are accessed by clicking the teeth in the skull in the cabin. Instead of giving away free teeth, it now takes you to a cusom upgrade store.
As with most mods, you need BepInEx installed. There are no other requirements.
The zip file should be structured in the same way as your Inscryption root directory. Just drop the 'BepInEx' folder into your Inscryption directory and you're golden.
If you've installed a previous version of this mod, you will need to delete Infiniscryption.Core.dll from the BepInEx/plugins directory.
Because this modifies your starter deck, it conflicts with the (excellent) Drafting Mod.
Version 1.0.0 is incompatible with the Extended Maps Mod. Versions 1.0.1 and above have no conflicts.
There are three starter decks to choose from:
Each deck has eight predefined upgrades. The first upgrade costs 4 teeth, then 8, then 12, etc. Once you get the 8 defined upgrades, the cards continue to upgrade their health, then attack, alternating indefinitely.
Yes, this means that if you collect enough teeth you'll have a deck of 1-cost one-shot cards. But the amount of teeth required to do that gets absurd (barring Oroborous abuse).
This is technical implementation details you probably don't care about.
The starter decks, deck evolutions, and cost to upgrade decks are all configurable. However, configuration is locked when the mod starts for the first time. You have to wipe your save (or use Chapter Select to restart Part 1) if you want configuration changes to take hold (or modify the save file)
All data in your save file is stored in the 'introducedConsumables' list. You can search for 'infiniscryption' in the save file and you will list a list of key/value pairs, stored as 'key=value'. If you what comes after the '=' sign, be careful to follow the same pattern. And don't cheat to give yourself 10000 teeth; the decks will literally upgrade forever, and you'll end up with a deck full of one-shot wins. :)
The upgrade paths for decks is stored in configuration (and the save file). They use a 'language' to describe how decks upgrade which allows the ugprade path to fit on a single line of text. Here is an example;
This is a comma-separated list of ugprade instructions. Each instruction starts with a number (0-3) indicating which card gets upgraded. The second character tells if the card is getting replaced ('=') or improved ('+'). Multiple upgrades can happen at a time, using the '&' character.
So for example, if we want the first card in the deck to gain the 'Flying' sigil but lose one health, the command would be '1+FlyingS&+-1H'. Note that to lose a health the command still starts with a '+', because we are adding a modification. The modification has a '-1H' on it.
Some of the game's cut scenes have been modified. Look in 'MetaCurrency_GainTeeth' for most of the code that does this.
Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.
|Upload date||Version number||Downloads||Download link|