Major Overhaul of Elements Plugin - Layering, Dragging, and Selection System!


Hey everyone!

I’ve been putting in some serious work on my Elements plugin, focusing on a large rewrite of the layering, dragging, and selection system. The goal of this overhaul is to decouple the logic from Window_Draggable (our custom window) and get it ready for dragging windows across all scenes in RPG Maker, even custom windows made by other plugin develoeprs. This has involved a lot of careful refactoring to ensure that everything plays nice together and that the dragging system feels fluid, no matter where it’s used.

So far, I’ve dedicated about 15 hours to this rewrite, and I’m excited about the direction it’s going! Once it’s done, the plugin will give users more flexibility and smoother experiences when working with on-map HUDs, menus, and other UI elements.

Here’s a short clip showing dragging the Window_TitleCommand on the title scene, along with a custom window made using Elements. It’s a simple proof of concept, but it demonstrates that any window can soon be draggable and customizable!

Minor Bug Fix and Release Updates

Alongside the major update, I’ve also uploaded a small bug fix to resolve some issues with changing maps. If you’ve been experiencing any hiccups there, this update should address those.

Alongside the major update, I’ve also uploaded a small bug fix to resolve some issues with changing maps. If you’ve experienced any hiccups there, this update should solve those issues.

Additionally, I’ve added a “fixed release” version on Itch.io for the main release channel. This means that from now on, beta/nightly builds will be separate from the core beta release. If you want a more stable experience, you can grab the fixed release, which will have a version like vx.x.x. For those of you who like to stay on the cutting edge with new features and improvements, the nightly builds will still be available for testing and feedback. These nightly builds will feature a long sequence of numbers representing the date and time of the build, like this example: 202502201607 (which is 2025-02-20-16:07).

Thanks for all your support and feedback as I continue working on this plugin. I’m really looking forward to seeing how everyone uses it once it’s all polished up!

That’s it for now! Keep an eye out for more updates and let me know if you have any questions or feedback. 🚀

Files

LTN_Elements_MV.js 164 kB
Version v0.1.0 34 days ago
LTN_Elements.js 159 kB
Version v0.1.0 34 days ago
LTN_Elements_MV_Beta.js 175 kB
Version 202502201607 36 days ago
LTN_Elements_Beta.js 170 kB
Version 202502201607 36 days ago
elements_ui.zip 18 kB
37 days ago

Get Elements for RPG Maker

Buy Now$29.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.