itch.io is community of indie game creators and players

Devlogs

Deck Editor - Version 1.1.0 released!

Fixes in this update:

  • Fixed bug where editing a deck that's currently equipped doesn't affect deck in battle unless you manually equip it again.
  • Removing the last card from the deck will now activate the library list so the player can still make inputs other than cancel.
  • Fixed MV bug where the final plugin param's name and description would use MZ's plugin command name and description.
  • Deck Status text now turns red if that component of the deck is illegal (eg, if you have too many cards the card count text turns red)
  • Card Amount Text will now be red if the number of copies exceeds max.
  • Fixed touch input for MV. MZ's is still a little wonky.

New Features

  • Deck Points

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.

  • You can customize what info is in the Deck Status Window

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).

  1. The Deck's name
  2. Amount of Cards / Max Cards
  3. Amount of Cards of each Type in the deck (that can fit in the window)
  4. Current Deck's DP / Max DP

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.

What to look forward to

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:

  • Deck Modification through Plugin Commands

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.

  • Touch input rework for MZ

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. 

Final Thoughts

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

Files

  • Deck Editor (v1.1.0) - Scene Images 3.5 kB
    Apr 12, 2023
  • Deck Editor (v1.1.0) - Plugin Files 27 kB
    Jun 28, 2023
  • Deck Editor (v1.1.0) - Demo Project (MZ) 87 MB
    Jun 28, 2023
  • Deck Editor (v1.1.0) - Demo Project (MV) 265 MB
    Jun 28, 2023
Download Deck Editor - CGC Expansion - MV/MZ
Leave a comment