A downloadable plugin

Buy Now$5.00 USD or more

Hi all, introducing [CGMZ] Select Object!

This plugin allows you to have more customizable ui than the default select item event command which just shows an item list in the message window area. See below gif for how it can look:


Customization

Both the select and info windows are customizable. For the select window, you can choose the string shown for each item and even have different strings for different objects, such as if you want items to display something different than weapons. You can also customize the amount of columns, which combined can give more of a picture-based selection window. See below image for how it can look:


The info window displays info about each item. You can show the item's name, a description header and description, and the possession count. It also includes blank line and custom space options which are standard across other [CGMZ] plugins. The info window will scroll if you have more information than will fit, and you can scroll it with the gamepad, keyboard, or mouse/touch.

Functionality

By default, RPG Maker only gives you an event command for selecting an item. However, there are other object types you may want to allow the player to select from. As seen in the above image, the player is choosing a weapon to try to cut down a vine blocking their path. This plugin supports the following selection types:

  • Item
  • Weapon
  • Armor

Each type of object has its own parameters, so if you want to display the possession count for items but not for armors or weapons you can do that. Additional object select types will be added in future updates.

Event Commands

By default, the Select Item event command will keep a message window on screen if one has been shown directly before the item select event command. This functionality is preserved with [CGMZ] Select Object.

If you want to show a message while the player selects something, you can use the Show Text event command to show a message on screen and if it is followed immediately by the plugin command it will keep the message on screen while the player selects an object. You can add an intermediate event command if you would like the text to disappear before the selection process starts.

Integrations

Of course it wouldn't be a [CGMZ] plugin without integrations from the other plugins I have released. Currently, this plugin includes additional functionality when used with the following [CGMZ] plugins:

[CGMZ] Window Settings - This plugin allows you to customize any window's windowskin, tone, style, and more, even third party plugins. The integration here provides a no-code way to modify this plugin's windows.

[CGMZ] Window Backgrounds - This plugin allows you to show an image as a window background, including scrolling animated parallax images, even for windows created through third party plugins. The integration here provides a no-code way to show a background image in this plugin's windows.

I think there is a lot of potential for more integrations, as it could be expanded to allow selecting custom objects such as selecting a [CGMZ] Profession.

Roadmap

This plugin has a lot of potential and will likely turn out to be somewhat of a larger plugin after a few updates, but for it's initial release it was made as a small plugin as voted on by patrons for July 2025's monthly small plugin. Below are a few ideas for things I think would be cool to add:

  • More object select types (default MZ objects) like skill, enemy, troop, etc.
  • Integrations for object select types such as [CGMZ] Professions, [CGMZ] Currency System, etc.
  • Additional filters for what is selectable. This could be equipped weapons/armors, key items only, etc. Including an integration with [CGMZ] Item Categories as a possible filter, for example so you could have a player select from only blacksmithing materials.
  • Additional info window display options, such as flavor text, headers, or images.

Do you have anything you'd like to see added that is not already present or listed above? Let me know in the comments below, I add all suggestions to my to-do list.

PLEASE READ BEFORE PURCHASING:

Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM

This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.

Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.

Quick Facts

✅ RPG Maker MZ
✅ No obfuscation
✅ All future updates included
✅ No AI used at any point in the creation of this plugin

Credit & Requirements

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Purchase

Buy Now$5.00 USD or more

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

CGMZ_SelectObject.zip 6.4 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.