Posted June 28, 2023 by MythAtelier
#deck-editor #update
You can now assign a Deck Point cost to each card, and require that an actor has enough max Deck Points to equip the deck.
You can do this by putting the following notetag inside a skill:
<deck cost: X>
Where X is a number.
Actors have a default max Deck Points value they initialize with, and a default amount that it increases whenever they gain a level, which you can change, but you can also use notetags to change these values for each individual actor/class:
<Starting Deck Points: X> <Deck Points On Level: X>
You can also increase an actor's max DP with the plugin command IncreaseDP [ActorID] [Amount]
Finally, you can grant bonus max DP through equipment using this notetag in Weapons/Armor:
<Bonus Deck Points: X>
And if you don't like the acronym DP, you can change it through plugin parameters.
So we now have 4 different pieces of information you might want to display in the Deck Status Window (that's that window in the bottom-left corner).
You can see in the above screenshot that only 3 of these are being displayed. We've added a new plugin parameter called Deck Status Contents which you can use to customize what elements are displayed in the window, what order they're displayed, and how many lines tall the window is. If you add more lines to the window it'll get taller, while if you remove everything it'll disappear entirely.
So you can do this if you want:
Just to hammer home the name of the deck.
There are two more features listed in our last devlog we won't get into because most of you have already read it.
But there are a few things that we want to add to our tasklist:
We want to start with 3 basic plugin commands - one which adds a specific card to the currently equipped deck, one which adds a specific card to all decks of the given actor, and one which creates a deck from scratch and gives it to the actor. We think all of these would also give the actor the cards for their library in the process, to avoid problems.
We think these needs are niche enough that there's not much demand for a Remove iteration of these commands, though let us know in the comments if that's not true.
MZ makes touch input easier and more intuitive than ever unless your name is Isiah and you're working on a Deck Editor plugin. We may need to totally take apart its touch control code and put it back together in a different order like a jigsaw puzzle by Pablo Picasso.
Everyone who says they have the best job in the world is lying because they don't have this one. I (Isiah) will continue working on tools to help other people make games as long as it's financially viable, and honestly probably a little bit after it stops being viable. If you want to support us and make sure it stays viable, consider joining our Patreon. You get access to some extra cool plugins in the process. If you want to see what other devs are up to using CGC and Deck Editor, or you want to show off what you're up to, join our Discord.
Special thanks to our $5 or more Patrons for their continued support:
Stefan Sigl
iF4DED
Lee Occleshaw
Reiko Lupus
Austin Moehnke
Ecilla
Kakeru
Cymaiden
Anonymous Lynn Profile Picture
Winston Lewis III
kkk
Marcus Hjerpe Östlind
John Smith
DDreams Games
Vibrant Fervor