You are viewing a potentially older version of this package.
View all versions.
Date uploaded | 2 years ago |
Version | 1.1.0 |
Download link | TVFLabs-CustomCurrency-1.1.0.zip |
Downloads | 1114 |
Dependency string | TVFLabs-CustomCurrency-1.1.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_Inscryption
BepInEx pack for Inscryption. Preconfigured and ready to use.
Preferred version: 5.4.1902API_dev-API
The de-facto standard core API for all Inscryption mods. This lets you create new cards, abilities, challenges, map nodes, starter decks, and more.
Preferred version: 2.14.1README
TVFLabs's Custom Currency
This mod adds 4 new cost types for people to use in their custom cards. I plan to add more over time.
Features:
4 New Cost Types:
- Skulls: The amount of Skulls you have is always equal to the number of Challenge Points in your current run divided by 10. Skulls are not spent.
- Bells: The amount of Bells you have is equal to the number of times you've passed your turn in the current battle. Bells are not spent.
- OLD_BITS: You get 1 OLD_BITS every time you visit the Woodcarver or the Bone Lord. OLD_BITS aren't reset after a battle.
- Mana: Works like Mana from Magic: the Gathering. You get mana from activating the Tap For Mana sigils. Mana is reset when you pass your turn.
5 New Sigils:
- Tap for White Mana: Activate: If this card does not have the Tapped sigil, you gain 1 white mana and this card gains the Tapped sigil.
- Tap for Blue Mana: Activate: If this card does not have the Tapped sigil, you gain 1 blue mana and this card gains the Tapped sigil.
- Tap for Black Mana: Activate: If this card does not have the Tapped sigil, you gain 1 black mana and this card gains the Tapped sigil.
- Tap for Red Mana: Activate: If this card does not have the Tapped sigil, you gain 1 red mana and this card gains the Tapped sigil.
- Tap for Green Mana: Activate: If this card does not have the Tapped sigil, you gain 1 green mana and this card gains the Tapped sigil.
How to Use:
- JSON Loader:
"extensionProperties": {
"SkullsCost": "2",
"BellsCost": "4",
"OldBitsCost": "1"
"ManaCost": "1ub"
}
"abilities": [
"tvflabs.inscryption.CustomCurrency.Tap For White Mana",
"tvflabs.inscryption.CustomCurrency.Tap For Blue Mana",
"tvflabs.inscryption.CustomCurrency.Tap For Black Mana",
"tvflabs.inscryption.CustomCurrency.Tap For Red Mana",
"tvflabs.inscryption.CustomCurrency.Tap For Green Mana"
]
- C#:
customCard.SetExtendedProperty("SkullsCost", "2");
customCard.SetExtendedProperty("BellsCost", "4");
customCard.SetExtendedProperty("OldBitsCost", "1");
customCard.SetExtendedProperty("ManaCost", "1ub");
customCard.AddAbilities(GuidManager.GetEnumValue<Ability>("tvflabs.inscryption.CustomCurrency", "Tap for White Mana"));
customCard.AddAbilities(GuidManager.GetEnumValue<Ability>("tvflabs.inscryption.CustomCurrency", "Tap for Blue Mana"));
customCard.AddAbilities(GuidManager.GetEnumValue<Ability>("tvflabs.inscryption.CustomCurrency", "Tap for Black Mana"));
customCard.AddAbilities(GuidManager.GetEnumValue<Ability>("tvflabs.inscryption.CustomCurrency", "Tap for Red Mana"));
customCard.AddAbilities(GuidManager.GetEnumValue<Ability>("tvflabs.inscryption.CustomCurrency", "Tap for Green Mana"));
Note that Skulls, Bells, and OLD_BITS each support a cost of up to 13, and Mana supports a cost of up to 3 total.
Changelog
- 1.0.0:
- Uploaded to Thunderstore.
- 1.1.0:
- Added Mana cost type.
- Added five Tap For Mana sigils.
- Fixed Leshy saying bells amount when trying to play an OLD_BITS-costing card.
CHANGELOG
Changelog
- 1.0.0:
- Uploaded to Thunderstore.
- 1.1.0:
- Added Mana cost type.
- Added five Tap For Mana sigils.
- Fixed Leshy saying Bells amount when trying to play an OLD_BITS-costing card.
- 1.2.0:
- Added Generic Mox cost type.
- Reworked Skulls and Bells.