Don't worry about that. The browser can handle it. And the entire image system is managed through our Duel Studio.
Undermax
Creator of
Recent community posts
Hi! I’m sorry to hear that you’re experiencing issues with the plugin.
First, could you please confirm if you are using the latest version of the plugin? Currently, the latest version is v1.1.1.
If the issue continues, I recommend opening a case through our Support channel so we can assist you in a more personalized way and resolve the problem faster. At the moment, we are not able to reproduce the issue you mentioned based on the limited context provided.
We kindly ask you to share a demo of your project with the configuration you are currently using, so we can review it and help you identify where the problem is coming from.
You can contact our Support team through our official website:
https://undermax.online/undermax/support/
Please log in with your Itch.io account and create a ticket from there.
Thank you very much. We hope we can help you resolve this issue.
Hi! Thank you very much for your support and interest in the plugin! ^^
There isn’t really a “recommended size,” since that will depend on the card design you create and want to use. You should be able to use images in any size and adjust them using the features provided by the Studio. That said, I recommend avoiding images that are too large or too heavy, so they load faster and provide a smoother experience. I also recommend using JPG format to keep file sizes lower while maintaining good compression.
Please feel free to contact me if you have any questions or run into any issues.
Best regards!
Hello! Thank you very much for your comment and feedback! ^^
We are very happy that you liked it, and we truly appreciate you taking the time to share these suggestions with us.
I’ll try to respond to each point:
1- Regarding Card Duel Studio performance, you are right that the program’s performance may have been affected as the project continued to grow. We have updated the Studio to version 1.3.0, which should improve performance and provide a smoother experience. We invite you to try it and let us know whether this new version works better for you! :)
2- We are constantly making improvements to the Card Designer, and we hope to add those features in the future while also fixing the issues you mentioned. We apologize for any inconvenience or complications that may occur for the time being.
3- During gameplay, I understand that there may be occasional stutters or moments of lag. This happens because the RPG Maker MZ engine is not primarily optimized for loading resources and 3D graphics so quickly and intensively. Even so, we are constantly working on optimizations to improve performance and make the gameplay experience as smooth and consistent as possible.
4- Regarding the Trap Card animations, we will try to investigate and identify the situations in which this issue occurs so that we can fix it in the future.
5- Regarding the possibility of renaming ATK and DEF Points, we will consider implementing this in the future.
As for adding new mechanics to the Star Guide system, we will see whether we can introduce something more advanced in the future. We decided to use a Rock-Paper-Scissors system because it is simple to understand and easy to use.
6- We have considered allowing monsters to have effects. However, we do not want the game to lose the essence of the original title that inspired the system, where this mechanic did not exist, and we also do not want the game to feel like a direct copy of the current franchise.
We will see whether we can introduce something related to this in the future, but for now, this idea is currently on hold.
7- The possibility of having dynamic fields that use in-game values is something we had already considered. It is very possible that we will be able to add something like this in the future.
8- Regarding the Duelist portraits, this is something we have considered for a feature that we plan to introduce in a future version.
For now, they do not have any additional function beyond helping you quickly identify the Duelist’s design inside the Studio.
I hope I was able to answer all your points!
Thank you very much for your support and trust in the project! ^^
Hello! How are you? Thank you for your message and suggestion ^^
We actually had a similar idea some time ago, but we were unable to move forward with it because of how complex such a plugin would be, not only to develop, but also for developers themselves to use and manage the system.
In any case, we will keep this possibility in mind for the future ^^
Hello! I understand that you are referring to our Card Duel plugin.
Next time, please make sure to add your comment on that specific post so we can keep everything organized 🙏🏻
Yes, of course. You have a wide variety of plugin commands available that you can use to retrieve information or trigger specific actions.
For example, you can activate a switch if the player has a certain card in use, or if they have a specific card in their Vault.
If you have any other questions, I remain at your disposal!
Regards ^^
Hello! Yes, this plugin currently gets its plugin name dynamically from the script filename.
It uses this pattern:
const pluginName = document.currentScript.src.match(/([^/]+)\.js$/i)[1];
const raw = PluginManager.parameters(pluginName);
Then the same pluginName is also used for PluginManager.registerCommand(...).
So if Asset Protection / Source Code Protection loads the plugin through an alternate loader, or if document.currentScript.src no longer ends with the original .js filename, the regex match returns null and the plugin fails with:
Cannot read property '1' of null
Do I definitely have to modify it in my plugin? Couldn’t you adapt the program somehow to avoid changing the plugin?Thanks!
Hello! How are you? Look, I've updated the tool to the latest version because I lost the previous version I was using, which worked perfectly fine. I don't remember which release it was exactly, but now the loading screen gets stuck in a constant loop.
My project only contains one plugin, and it's my own plugin, so it really shouldn't interfere since the problematic scene is completely independent. The issue seems to be with the program itself.
I'm sharing part of the log I extracted from the F12 console in the Test Build, but I would need to ask if you could privately send me the previous versions and builds that I know were working correctly for me.
It would be great if you could provide me with a complete list of all previous builds so I can test which one works again.
The issue is clearly related to the encryption system because if I disable that functionality, the game loads correctly. But obviously, doing that would defeat the entire purpose of the tool, since the main idea is precisely to protect the files.
Please, if possible, contact me privately at my email: "support@undermax.online"
Thank you very much!
LOG:
Loading js/libs/pixi.undermax (unknown) Loading js/libs/pako.min.undermax (unknown) Loading js/libs/localforage.min.undermax (unknown) Loading js/libs/effekseer.min.undermax (unknown) Loading js/libs/vorbisdecoder.undermax (unknown) Loading js/rmmz_core.undermax (unknown) Loading js/rmmz_managers.undermax (unknown) Loading js/rmmz_objects.undermax (unknown) Loading js/rmmz_scenes.undermax (unknown) Loading js/rmmz_sprites.undermax (unknown) Loading js/rmmz_windows.undermax (unknown) Loading js/plugins.undermax (unknown) Loading plugin: MyPlugin extensions::nw.Window:480 Uncaught TypeError: Cannot read property '1' of null at <anonymous> at <anonymous> at NWWindow.evalNWBinInternal (extensions::nw.Window:480) at NWWindow.evalNWBin (extensions::nw.Window:461) at Function.loadScript (<anonymous>) at Function.setup (<anonymous>) at Main.loadMainScripts (<anonymous>) at Main.run (<anonymous>) at <anonymous> at NWWindow.evalNWBinInternal (extensions::nw.Window:480) index.html:1 Uncaught SyntaxError: Unexpected token '<
Hello! How are you?
Thank you for your suggestion.
The problem with that is that it could create some complications with the handlers and some things might overlap, which would ruin the experience and could cause other issues.
I’ll look into it in the future, once I update the plugin, I’ll see if I can find a way to incorporate that functionality!
Best regards ^^
Hi! Yes, due to circumstances beyond my control, you can only use PayPal directly from Itch.io
What I can offer you is that you purchase the plugin through my website:
https://undermax.online/buy-plugins-credits/index.html
Since we have more payment methods available from there.
If there's anything else I can help with, let me know! Cheers!
Hello! How are you?
Sorry for the delay in replying.
I recommend using PayPal since it is the fastest, most direct, and most affordable method.
You can also purchase Credits for any of my plugins from my official website:
https://undermax.online/buy-plugins-credits/
And you can redeem them for any plugin you want.
Additionally, this specific plugin can be obtained thanks to our official collaboration with Gotcha Gotcha Games:
https://store.rpgmakerofficial.com/search?q=Undermax&options%5Bprefix%5D=last
Best regards!
How are you? I'm glad you liked it! ^^ I really can't give you an exact figure, but I can offer the following recommendations:
- Avoid using too many images, and try to keep them lightweight; under 100kb is advisable.
- Try not to use too many pages; it's better to have several books, but they shouldn't be extremely long, around 3-12 pages per book should work appropriately without issues.
In these cases, trial and error is often the best way to test it out. ^^
Good morning! Sorry for the delay in responding, I'm currently on vacation.
I've tested the plugin and it's working correctly for me. Most likely, your plugin file is either corrupted or misconfigured in your project. I recommend doing a clean installation of it. You can even try it in a brand new clean project, make sure to configure everything properly.
I've attached on Itch.io a demo of the project I used for testing, and you’ll be able to see how the plugin works correctly with the plugin command.
I hope you manage to fix it soon ^^
Cheers!
How are you? Sorry for the delay in responding, I'm currently on vacation.
If I remember correctly, the plugin doesn't have that functionality.
However, during this year 2026, I intend to update several plugins with new features, bug fixes, and other improvements. So I'll keep it in mind for the future! ^^
Best regards and happy new year!
Hello! I understand what you need. What happens is that the plugin uses the information from the Actor / Equipment that the user has equipped to obtain the information needed to open the scene and retrieve the data the plugin requires to function. I’ve updated the plugin to version ALTERNATIVE v1.1.1, which should provide you with a plugin command that might help you solve it. Keep in mind that, due to time constraints, I haven’t had the chance to do a detailed review of its functionality, so I invite you to test it, and I hope it manages to resolve what you need.
Sending you my best and a very Happy New Year!
Hi! How are you? I'm glad the plugin was useful to you! ^^ You can use that addition in your projects without any problem! Yes, I don't mind if you want to do it, feel free to send it via DM on my support page. I'm a bit limited on time to be able to analyze it and all that, but if you want to do it, I have no problem!
Hello! How are you? Let me tell you, currently due to Itch.io issues, I only have the option to charge directly via PayPal. Would you be interested in getting just this plugin, or are you also interested in another one or in any current promotion?
If necessary, we can coordinate directly to pay using some crypto. For that, contact me via direct message at my email inbox. You can also get the plugins through:
https://undermax.online/buy-plugins-credits/index.html
The thing is that by doing it this way, we have a different rate than the one shown on itch.io, since promotions unfortunately do not apply. Let me know which option you prefer.
How’s it going? How are you?
Well, I understand it’s a somewhat specific case. What’s hard for me is to imagine it without being able to see it clearly. If you manage to send me, via direct message on the support page, a link that includes a demo of the mechanic you’re trying to incorporate so I can replicate it in my environment, and attach an explanation of how it should behave, this will greatly help me resolve the issue you’re mentioning. It’s important for me to be able to emulate your same scenario in order to clearly understand what you need.
You can upload the demo to a download service like Google Drive and then attach the demo there so I can open it and test the plugin’s behavior from the editor.
Thank you very much.
Hello how are you? You can find all the information about licenses and terms of use on the official website:
https://undermax.online/undermax/LicenceTerms.html
Have a good day!
Hi! How are you?
some time ago another user reported something very similar. We tried to investigate the possible cause, and I’ll share with you some suggestions that helped resolve it:
It seems the issue may be related to the Alternative Currency configuration.
Please check the following: 🔹 Use HEX color format (including the #)
The plugin uses HEX colors, not the default RPG Maker MZ window skin color indexes (1, 2, 3, 4… 20).
Try setting the color values using HEX format (with the #).
If you’re not familiar with HEX colors, you can use this Google Color Picker to choose one easily:
Once you choose a color, go to the plugin parameters:
Alternative Currency Setup > [Array] > Text Color
and enter one HEX color per currency, for example: #fcba02 #2b72ff
📌 Additional tip reported by another user:
“If I don’t type the size, the error occurs. If I set a number higher than 0, it works.”
So please also make sure a valid number is entered in any Size parameter.
📹 Additional Setup tutorial
I also recorded a new setup example from scratch here, which may help:
Please try these suggestions and let me know if it solves the problem.
If not, feel free to send me the settings you’re using and I’ll help you further!
Best regards,
Undermax
Hello, responding to your question. In this case, it's different. What we are using are mainly HTML5 Sound features since this allows us to have multiple audio channels, which is what we needed for the plugin to work correctly. RPG Maker MZ has channel limitations, so it is handled differently :)
Anyway, I invite you to try it out and see if it works for you and is useful. If you need anything, I will try to help you.
Hi! Thanks for reaching out. Let me inform you:
At the moment, the plugin does not include functionality to detect which song or frequency is currently being played, however, this is something that could be added in a future update of the plugin.
Regarding your second question, the system currently allows you to block entire Playlists, but not individual tracks.
This means you can make the radio only play the desired station if a specific Switch is ON. Otherwise, the station will not appear in the list and white noise will be played instead.
I hope this clarifies your questions. Have a great day! ^^
Best regards,
Undermax












































































