A downloadable tool

Get this tool and 4 more for $40.00 USD
View bundle
Buy Now
On Sale!
20% Off
$12.50 $10.00 USD or more

Deck construction got you down? Do you want an easy way to peruse your inventory of card-based combat options? Never fear! The Deck Editor CGC expansion plugin is here!

Deck Editor is an expansion plugin for Card Game Combat that allows for greater flexibility and customization with a dedicated user interface for manipulating decks! This plugin augments the base CGC plugin suite by enabling you to make TCG-style card games in RPG Maker MV/MZ.

What are you waiting for? It’s time to d-d-d-d-d-d-d-deck edit!

Now also available on Steam as RPG Maker Official DLC.

Note: To access the Demo Project for this plugin, please place Deck Editor plugin in the Demo Project's js/plugins folder and follow the instructions in the attached text file. Once it is set up, you can access the map associated with this expansion in the Demo Project and see how these features can be used.


Plugin Features

  • Provides a dedicated UI for picking and choosing the cards that form an Actor’s Deck.
  • Easy-to-define rules for common parameters like Min/Max Deck Size to define a legal deck composition.
  • Create rules like Deck Points, Limited Cards, and Card Sharing to add complexity to Deck construction.
  • Save and load multiple Decklists for each Actor so your players can quickly alter their playstyle.

If you have any questions, or comments, or want to find a community of like-minded RPG fans, join our Discord!
If you like our work and want to support us in making high-quality tools for hobbyists and developers, consider a pledge on Patreon.
Check out our other products in the MythAtelier catalogue or our Tools & Plugins collection.
Updated 14 days ago
StatusReleased
CategoryTool
Rating
Rated 4.0 out of 5 stars
(4 total ratings)
AuthorMythAtelier
GenreCard Game
TagsDeck Building, plugin, RPG Maker, rpgmaker-mv, RPG Maker MZ

Purchase

Get this tool and 4 more for $40.00 USD
View bundle
Buy Now
On Sale!
20% Off
$12.50 $10.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:

Deck Editor (v1.2.0) - Plugin Files 391 kB

Development log

Comments

Log in with itch.io to leave a comment.

Deleted 15 days ago

The Deck Editor plugin parameters have settings that let you resize all the windows and also set the row, columns and padding of the Card Grid. Look at Card Placement Settings, Help Window Width, Deck Status Width and change those numbers around. You can probably work out a configuration for any widescreen resolution.

Ty i wanna edit and click delete :)  really ty for help i need work in this btw if u make system like LMBS or better for m Star Ocean u know this movment active battle i pay 60$  :)  LMBS moghunter is little clunky but he dont make this on mz only mv.

My question is I bought it can I expand the Card row from just 2 to 3-4 per player Row, so the Player & opponent will each have for example 3 Row, one for the deck, second for the magic cards, 3rd Row for the monster cards to be placed on the field or do I have to code that feature in

This sounds quite specific to the game project that you are making so we would recommend that you code this in on your end. It is unlikely that we will be able to support what you are looking for in a general plugin update for Deck Editor. If you would like, you can send us the specs for this feature to our business email (myth.atelier@gmail.com) and we can do a custom plugin commission to achieve it.

(1 edit)

Error Report for the New Version: 

If I use MYTH_CGC_DeckEditorCore and enable "Actors share library," when using the common event CardReward_Common to obtain cards, I will receive two corresponding cards in the deck editor. (This error occurs regardless of whether there are multiple party members, and it did not occur when testing version 1.61 with the previous version of the MYTH_CGC_DeckEditorCore plugin.)

Hey 17horns, thank you for reporting this in! Can you confirm whether CardReward_Common in your copy of the Demo Project is using the old script call or the new one we provided to you to fix the issue happening earlier?

(1 edit)


I encountered this issue in my personal project (with the plugin updated to version 1.62) using the new script provided in the last post (if I do not enable "Actors share library," I only get one card, but if enabled, I receive two). After that, I used the example from version 1.62 and called one of the common events, and the same issue occurred.

(+1)

Excellent! Thank you for posting the video, it is very clear where the issue is happening. Expect a patch within this week :)

(2 edits)

Bug Report

Hello, while testing the plugin for our project, I encountered an issue:

When using common events like CardReward_XXXXX to obtain cards, there is a small probability of cards being selected out of order.


Example:

A B C D E      ←     →          OOO

F G H  I  J             F

K L MNO


When I select card F from the left window, the middle separator displays card F, and upon confirmation, the right window adds card F. 

However, when I select card G from the left window, the middle separator still displays card F, and upon confirmation, the right window adds card F again. 

When I select card H from the left window, the middle separator displays card G, and upon confirmation, the right window adds card G. 

When I select card I from the left window, the middle separator displays card H, and upon confirmation, the right window adds card H.

 When I select card J from the left window, the middle separator displays card I, and upon confirmation, the right window adds card I...

Before reaching the card with the error message, specifically before the position of card G, card selection behaves normally.

Other feedback: 

This bug also occurs when selecting cards in the card classification. It causes misalignment after encountering cards with error messages.There will be no misalignment if that specific error card is not present in the classification.

The core plugin version being used is v1.6.1.

To clarify, this error occurs when you are trying to use the CardReward common events while the Deck Edit Scene is open?

Please attach a screenshot of the error or the debug console logs when this error happens as that will help us narrow down the cause of it.

(2 edits)

This message does not have a clear clue to fix the bug, so the text has been modified, and the main content is the reply under this message.

I forgot to mention one thing: before obtaining cards through the common event [CardReward_XXXXX], we also used the FTKR_SkillTreeSystem plugin to learn several similar skills. I'm not sure if this plugin has affected the card errors. We have also repeated testing of the card acquisition process, and in most cases, card editing proceeds normally. Card errors occur only occasionally.

Yes, it most likely would. Perhaps there is an incompatibility there. Would you be able to share a screenshot of your full plugin manager so we may replicate the issue on our end?

Deleted 138 days ago
(1 edit)


Additional information: In the latest testing, I conducted over 25 consecutive uses of the common event [CardReward_XXXXX] to obtain cards without using the skill tree to learn skills. The bug still occurred under these conditions.

Furthermore, I tried the same operations in a sample project, and the same bug occurred.

The operation process is as follows: First, obtain cards using the common event [CardReward_XXXXX]. Obtain at least 3 cards, including one duplicate card. Then, directly create a new deck and proceed to edit that deck. This sequence triggers the error.


The additional info is appreciated! We believe we have a good lead on what's causing the issue. Please keep sending through any info you have. We will update you once we have a fix/patch ready for this issue.

If you would be amenable to it, our active Bug Report threads are on the community Discord (https://discord.gg/eshquedrqU). We can offer better real-time feedback to you on there. If that doesn't work for you, we can continue troubleshooting on here :)

We've investigated, and thanks to your detailed report we've figured out the problem! The issue is with this line of code in the CardReward Common Events:

for(var i = 0; i < 3; i++) rewardPicks.push(cardPoolIDs.splice(Math.random() * cardPoolIDs.length, 1));

We wrote it this way to make it fit in the tiny Script Call line limit, but it was producing an error we didn't notice until now. We were pushing one-length arrays containing numbers instead of the numbers themselves! That is doing weird things when it comes time to group cards together.

To fix the issue, replace this line with the following inside your Common Events:

for (var i = 0; i < 3; i++) { 
var index = Math.randomInt(cardPoolIDs.length); 
rewardPicks.push(cardPoolIDs[index]); 
cardPoolIDs.splice(index, 1); 
}

You may need to condense it to fit in the Script Call, or reorganize the calls, but that should be fine.

Let us know if this resolves the issue, and thank you for your patience on this.

--Isiah

(+1)

Love all these awesome card game plugins! Had a question about this one. I didn't want to use Deck Points (DP) in my project, is there a way to remove the "DP 0" cost text in the deck editor since nothing in my game costs DP?

Thanks very much :D

(+1)

Hello, thanks for your question!

Deck Points is a completely optional feature in this plugin so if would like to ignore it you don't need to add the Deck Points Notetag for Skills. Deck Editor will still work without it. Additionally, you can configure what the Name and Abbreviation of Deck Points are through plugin parameters and setting them to a blank string will prevent their text from being drawn.

Hope that helps! Please let us know if there are any other questions about this plugin or any others.

Cheers,

MythAtelier Team

P.S: We are massive fans of Luxaren Allure and Weird and Unfortunate Things! Thank you so much for making amazing games with RPG Maker :D

Thank you very much! :DDD

That works, tho cards still have a "1" under them where the DP cost used to be. This isn't a big deal or anything but I thought I'd mention it (I'm using MZ BTW)


Ah ok, that looks like a bug on our end. We'll add it to the tracker to fix for next plugin update.

If you need a workaround for now and are amenable to editing the plugin file a little, I believe commenting out the Draw Text call on ln 793 should do the trick. This will still allow you to use Deck Points as a mechanic while not displaying it under the Card Preview.



Let us know if the issue still persists after this change and we can troubleshoot further if necessary :)
(+1)

That works perfectly, thank you so much! :DDD I really appreciate your quick responses and all-around helpfulness!

Thanks again! ^_^

Loving these plugins. I bought Core last week and this tonight, but I'm having an issue with the Card Library not opening with this extension.

When I try and open the library, through the menu the game hangs.  If I try through a plugin command the event activates but the library doesn't open. The game doesn't freeze though. 

I've tried it out on a new project and if you set it to "Replace Skill Menu" The deck editor screen opens as normal but ofc the full library setting is not available. The problem happens when you add it to the Menu with Deck Editor turned on. 

If I try and run the plugin command  with "No card library in menu", it does not open the library either. I'm running Core Script 1.80  and not seeing anything in the console.

Uh, we don't have Core Script 1.8.0. Core Engine v1.6.1 is the most recent version to date. Unless you happen to be from the future ....

In any case, would you be able to share screencaps of the following so we can help diagnose the issue?

- Plugin Manager for your Project

- Plugin Parameters for Deck Editor plugin

- Event/Script Call where you are trying to Open the Library

- Img/System Folder for your Project

Once we have these we will have a better idea of what is going on and be able to troubleshoot further.

(+1)

I'll send an e-mail to the Gmail account providing the Screen shots.

Subject line will contain my Itch username.

Is it possible using the deck editor to still have cards exclusive to specific actors?

Yes, you can set in the Plugin Parameters whether Actors have their own collections or if the collection is shared by all party members. The UI is set up to accommodate both.

Hi,I would like to know if it's possible to add the functionality of adding a picture background and adjusting window transparency. This could solve some aesthetic issues I'm currently facing.

The scroll is not working well, after change the screen height. The image doesn`t display well when swiping up and down. How do l fix this?

Hi IKISAMA, thanks for the question. Could you give us the following bits of information on your project?

- Screenshot of your Plugin Manager so we can see the order of the plugins

- Screenshot of the plugin parameters you are using for the Deck Editor plugin

- Screenshot or clip of what the image issue looks like when you scroll

- Dimensions that you are using for your screen size

Any and all of these you can provide will help us replicate the issue on our end and we can then troubleshoot with you further. If you would like a faster response, we would recommend joining our Discord so a team member can follow up with you in real time. If not, we are happy to help you on here as well :)

Thanks,

MythAtelier Team

(+1)

Sorry, I can't linked that web. The video was uploaded to this website:鼠标滑动不能_哔哩哔哩bilibili.

if you can't watch , just tell me, I'll find another website. 

Plugins used all from yanfly, The screen  high :864 width:1440.

Thanks for the video. We did some investigation and it looks like the scrollbar code we use for Deck Editor doesn't like certain window resolutions. We're working to improve this. We have a major update to all of our Card Game Combat plugins coming out soon, so this will be included in the update for Deck Editor.

(+1)

Got it.

(+1)

I have some issues I've sent via email if you wouldn't mind checking them out :)

(+1)

This is almost definitely a dumb question, but I'm very new to rpg maker - where do the deck editor images go? I have figured out how to install the plugin, but I don't know where the images need to go in order for them to be usable. Thanks!

Actually, I think I figured it out... There's more that I'm confused about, but I will get there!

I   feel that, I am having issues after issues with this :'(

(+1)

Deck editor time! Highly anticipated, can't wait to pick it up. Good work devs!

(+1)

Been waiting for this for a long time. I'm definitely going to pick it up!

(+2)

Def going to pick this up next paycheck! The dev is very quick, friendly, and helpful with any issues so I'm sure this is going to be an amazing addon!

(+1)

Didn't expect this to come out so soon! Once I have the money, I'd love to buy and test out this plugin. Wonderful work!