Slay the Spire

Slay the Spire

68 ratings
Card Mastery
2
   
Award
Favorite
Favorited
Unfavorite
Cards, Qol
Language : English
File Size
Posted
Updated
7.996 MB
Apr 15, 2023 @ 4:30am
Apr 15, 2024 @ 11:56pm
5 Change Notes ( view )

Subscribe to download
Card Mastery

Description
This mod adds a system inspired by Monster Train to Slay the Spire! Introducing Card mastery.

When you beat the Heart all the cards in your deck are mastered. This has no gameplay impact, it's simply a set of customizeable visual changes that allows you to keep track of what cards you beat the game with. It might even encourage you to take cards you normally avoid for a bit of extra spice in your runs!

So, what exactly are these visual effects? The card backs are changed to a nice gold with velvet text area (thanks to Laugic maker of the Vacant for the art!), cards have a nice little shine effect and you can see the highest Ascension the card was mastered on when looking at the big card view. Best of all, they're completely customizeable. In the config menu you can toggle each feature individually or enable the gold card back for curses.

In case you don't want certain to show any mastery effect, you can hide it individually in the big card view.
There are also three commands:
  1. mastercard [cardID] [number]: This command doesn't give you free money, I'm sorry to say. Instead you can set the mastery level of a card.
  2. clearmasteries: CAREFUL. This command gets rid of all currently saved mastered cards in case you want to do a full reset.
  3. unmastercard [cardID]: This command removes the mastery of a single card.

You can enable "Require 2 copies for mastery of a card." in this mod's mod config menu to do exactly what it says on the tin in case you want mastery to be a bit harder to achieve.

Thanks to JackRenoson the velvet of the mastered card backgrounds is now colored according to the character's main color (Silent has green, Watcher purple, etc), this can be disabled in the options menu.

Finally, I've released a texture replacement for the card backgrounds made by Alison, maker of the m10 Robot and more using Kiooeht's newly released Texture Replacer mod. You can copy that and modify the images within to customize the look of the card backs easily as well.
https://steamcommunity.com/sharedfiles/filedetails/?id=2962593153

Code can be found here: https://github.com/erasels/CardMastery
48 Comments
(Gk) Erasels  [author] Oct 27, 2024 @ 9:11am 
There already is a way to disable any of the visual effects of this mod. Navigate to the mod config menu and disable the shine animation.
Izzyzzie Oct 27, 2024 @ 8:40am 
for some reason the shine animation messes up on the elena character mod's cards, putting a dark red filter over them as well as the shine. I use like 20 character mods and the others all work fine so I figure it's something weird about how that mod does its card frames, but it's annoying regardless. I know this isn't really your problem but is there any chance you could either fix this interaction from this end or (more likely) add a way of disabling the mod/effects for certain card pools and not others.
Mavoc Sep 7, 2024 @ 11:15am 
I really wish this mod worked on a point system instead of a boolean system. If each copy of a card gave 2 points and each upgrade gave an extra 1 point, you could have multiple tiers of masteries with custom point requirements to achieve. 2 points could unlock a basic dull metal border, 6 points could get you a polished silver border, and 12 points could then be the shiny gold border. All point threshold could be tweaked via the config of course.
JKingJ Jul 31, 2024 @ 2:53pm 
That worked. Thank-you. Now time to get them all back whoo!
(Gk) Erasels  [author] Jul 31, 2024 @ 5:15am 
You can use the clearmasteries command to remove all masteries, you need to first enable the basemod console in the basemod mod config menu though
JKingJ Jul 31, 2024 @ 2:45am 
Just came back to Slay the Spire.
How do I reset this mod? My cards are still gold from months ago.
Júlio César do Nordeste Jul 15, 2024 @ 10:05am 
Hello, perhaps I'm a little dumb, by beating the heart does it mean Ascension 20? I've finished the game on A1 with a neat block build and was eager to see the golden cards, but nothing has changed :(
(Gk) Erasels  [author] May 14, 2024 @ 2:56am 
Not a bug but a compatibility issue. The cards are most likely from Fabricate or animator and it's derivatives, right? Those overwrite the entire rendering for the single card preview which I cannot support.
VommyMommyLover May 13, 2024 @ 4:52am 
I noticed some of my cards not having the mastery skin working on them once the player is examining them in their enlarged form. Could this be a bug?
(Gk) Erasels  [author] Apr 19, 2024 @ 11:39am 
Make sure to update the mod, steam isn't very good about automatically pulling new updated. You can force it by verifying game files or unscubscribing and resubscribing