
RPG Maker MZ Plugin: WinterDream Core Plugin
A downloadable asset pack
If you like this plugin, you can buy me a Ko-Fi! You can also find all the pay plugins for a cheaper subscription!
This is a common plugin for my other works, it handles the basic and repeated functions used often and it makes them available to you as well!
IMPORTANT: Plugins that need WD_Core will need to have this plugin loaded BEFORE them
Available function from WD_Core (explained in detail in the help file):
- Automatic Language Detection and Translation Package selector: You send two packets to this plugin, one with the standard default text and an array with the translations packages, all that is needed is the property .language in each object. The plugin will detect the user language and search for the matching language package, if missing, he will return the default package.
- Forced Language: Like above, you send the default text package, the translation packages array and the desidered language. This time the plugin will search for your desidered language and will return the correct translation package, or the default if missing.
- TextExAligner: Text Ex is cool, it has icons, colors, font changed and many more but it misses one thing, text alignment. No more, just send the Text Ex string and the desired alignment to the plugin, it will determine the real text dimension processing the escape codes and align them with the use of blank spaces and return it to you
- Real Text Dimension: This function mimics the RMMZ textSize window function but this time it doesn't reset the font. This way you can calculate the real dimensions of a text ex in the current font format!
- Draw Text Ex without font reset: Like above, this function mimic the drawTextEx function but doesn't reset the font size
This plugin also adds two new global classes to RMMZ:
- WD_FloatingText: It mimics the damage text Sprite but you can show any text you want with it. Like Sprite_Damage, it's animated and will self destroy once over.
- WD_Gauge: This will mimic RMMZ gauges but you can show your personal text and values! You can also paint it like you want
Terms of use
Please refer to the Terms of Use. By using this plugin you accept WinterDream terms
Version, bugs and further development
VERSION 1.0:
- Initial Release
VERSION 1.1:
- Added the AutoWrap functionality. The Core will break the sentence automatically in lines and will align the text to your given values fitting it to the given height and width.
- Auto Text Size function is added to Core, is a lighter version of the Auto Wrap that will not break the sentence in lines but will only try to fit it into the given width and height. It will be used to give a choice to devs on how the plugins will handle their text as I'm assuming not everyone likes to see their sentence modified.
- To address both the above functions font size shrink limits, two parameters have been added to the Plugin.
- Added SemiWrap function, similar to AutoWrap but it does only break the text by width and returns the text size after drawing it
- Fixed a bug in the drawTextEx and measureText function
- Added optional extension of the PIXI.filters (not needed if you already use Tsukimi filters plugin)
Updated | 15 days ago |
Status | Released |
Category | Assets |
Author | WinterDream Games Creator |
Download
Click download now to get access to the following files:
Development log
- Core updated to v1.115 days ago
Comments
Log in with itch.io to leave a comment.
I'm curious; which of your plugins, if any, require this core plugin?
The first one will be Stats & Skills with the update that will be released tomorrow, but with the time, almost every plugin will need Core, it elaborates functions that I keep using in every single plug :)
Good to know.