Visual Choices plugin - buttons and images instead choices (MZ \ MV)

Joined
Nov 25, 2015
Messages
339
Reaction score
817
First Language
Russian
Primarily Uses
RMMZ
Visual Choices 1.0
Pheonix KageDesu



Introduction
This plugin allows you to create visual buttons and replace standard сhoices with them.



Features:
  • Replace default text choices in your game with various button images
  • Easy to use and configurate (via Plugin Parameters or JSON settings)
  • You can create one visual button and use it in many choices.
  • Labels, captions, and title for whole choice list
  • Work with keyboard, mouse, touch (mobile)
  • Choice disable conditions, not need use extra condition branches in events

How to Use:

Watch video for better understand how plugin working and what can do

All actual plugin instructions and commands are listed in the plugin help section

Plugin have Demo Projects for MV and MZ

Recommend read guide before first use: http://kdworkshop.net/visual-choices-plugin-guide/

(Don’t forget copy two plugin .json files from Demo project (data folder))


Download:

Demo Project MV: Download
Demo Project MZ: Download

(If you have problems with download by this links, tell me and I will make a mirror links)

Terms of Use:

Creative Commons 4.0 Attribution, Share Alike, Non-Commercial

(Attribution Non-Commercial Share Alike, cc by-nc-sa)

You can use plugin in non-commercial project for free

For using plugin in commercial projects you should obtain PRO version
 

ShadowDragon

Realist
Regular
Joined
Oct 8, 2018
Messages
8,213
Reaction score
3,470
First Language
Dutch
Primarily Uses
RMMV
3 questions:

1) do you need to change the json files in order to get it to work?
2) the blacksmith scene in the demo, when going there, it has a black
background, possible to get it transparant? and are those also "choices"
to open the shop for example?

3) the choices that has started 0, is that the center of the screen?

keep up the nice work :)
 
Joined
Nov 25, 2015
Messages
339
Reaction score
817
First Language
Russian
Primarily Uses
RMMZ
1) .json files it's alternative way to define visual choices, require from plugin user some little knowledge in coding to add items in that way. In Demo project, one menu I made with plugin parameters and two in .json for examples. Editing .json files is more faster way for me then open and close again and again plugin parameters. So, I kept this way to edit to users too. If someone don't understand how .json works he can use plugin parameters like always
2) Yes. This black background - not settings part. I just show picture in event before open visual choices, it's all
3) What you mean? You can open menu above player, any event, or in any point (by coordinates) on screen. Each group have own offset, each visual choice item can have own start and end coordinates (for animate open and close moving)
 

ShadowDragon

Realist
Regular
Joined
Oct 8, 2018
Messages
8,213
Reaction score
3,470
First Language
Dutch
Primarily Uses
RMMV
looking deeper, choices was 0, 0, but onEvent -1 curent event, but the json
files are a bit complicated, so I need to study that part, but when changing
the menu like the blacksmith, does it become transparant through parameters?
or a way to set it transparant? if image is smaller than resolution size?
 

PandaDance

Regular
Regular
Joined
Apr 19, 2021
Messages
47
Reaction score
27
First Language
English
Primarily Uses
RMMZ
Hi there! Just a quick note to say I bought the pro version a little while ago and that even I, who cannot program at all in JS, was able to get this plugin working great after reading the guide and watching the promo video a few times.
Honestly, it took me longer to make the buttons than to implement them in the plugin. Really great work here!
 
Joined
Nov 25, 2015
Messages
339
Reaction score
817
First Language
Russian
Primarily Uses
RMMZ
looking deeper, choices was 0, 0, but onEvent -1 curent event, but the json
files are a bit complicated, so I need to study that part, but when changing
the menu like the blacksmith, does it become transparant through parameters?
or a way to set it transparant? if image is smaller than resolution size?
2021-04-22_19-45-42.png
You can set extra offset for any menu group not depended where menu anchor is (event, screen or player)
And you can change open \ close animation opacity rate, to change menu items transparency (or make them opaque)
I hope I understand your question right about transparent :hswt:
 

ShadowDragon

Realist
Regular
Joined
Oct 8, 2018
Messages
8,213
Reaction score
3,470
First Language
Dutch
Primarily Uses
RMMV
if those opacity is for the buttons, than yes, the black background on this image:
Untitled-1.png
that to opacity 0%, so you can see the map on the background.
otherwise, I might be able to make something on screen resolution.
but it seems those buttons are also choices to open with scriptcalls.

but it might I aim more for the choices in the circle one to set up,
if this one can be through params too, I look later deeper when I got more
time.

if there is a way to make it transparant, than would love it or a simple line I can add
in order to to do so :)

EDIT: when using a space "BLACKSMITH" -> "BLACK SMITH" the SMITH is on the 2nd line,
are spaces a new line for header?
 

PandaDance

Regular
Regular
Joined
Apr 19, 2021
Messages
47
Reaction score
27
First Language
English
Primarily Uses
RMMZ
Mods please feel free to delete this post (but please keep the one below!)
 
Last edited:

PandaDance

Regular
Regular
Joined
Apr 19, 2021
Messages
47
Reaction score
27
First Language
English
Primarily Uses
RMMZ
Hi @Pheonix KageDesu--
I am a pro-user who is very grateful for this plugin. For my game, it's a life-saver!

I ran into a problem. When i deployed the game, the visual choices do not show up.

In RPG Maker, they show up fine, (in front of the background image I have). But when I deployed the game for Windows, the choices did not show up. I tried deployed for online/html, and the choices did not work there as well.

Thanks for helping out!

EDIT: The issue was on my end. When you are using this plugin, don't use the # symbol in the file names, as that messes up the deployment. Probably an obvious nono to you more programmer-savvy types. :) Anyway, @Pheonix KageDesu's plugin is awesome.
 

Attachments

  • ChoicesDontShow.png
    ChoicesDontShow.png
    1,013.8 KB · Views: 31
  • ChoicesShowinDevWindow.png
    ChoicesShowinDevWindow.png
    1.5 MB · Views: 31
Last edited:

MakoTorii

Regular
Regular
Joined
May 9, 2013
Messages
66
Reaction score
12
First Language
English
Primarily Uses
Hi! Just want to ask if there's a way to have a cursor sound effect play when hovering over a visual choice. Basically the equivalent of selecting a choice with the arrow keys but not pressing on it to confirm.
 

Aeonhart

Villager
Member
Joined
Oct 11, 2016
Messages
21
Reaction score
0
First Language
Spanish
Primarily Uses
is it possible to show 3 random choices from a list, similar to a rougelike card game reward?
 
Joined
Nov 25, 2015
Messages
339
Reaction score
817
First Language
Russian
Primarily Uses
RMMZ
Hi! Just want to ask if there's a way to have a cursor sound effect play when hovering over a visual choice. Basically the equivalent of selecting a choice with the arrow keys but not pressing on it to confirm.

Don't remember about it, but if plugin don't have it (maybe I just forgot to add), I will add with next update. Thank you for let me know.

is it possible to show 3 random choices from a list, similar to a rougelike card game reward?

This plugin just another visual representation of default choices. For show choices you are using default Show Choices event command, but plugin switch them to different visually. It's mean that you need to find a way to show random count of default choices. This plugin not handle choices count, but can disable some choices by conditions.
 

Latest Threads

Latest Posts

Latest Profile Posts

What the heck is happening in A Christmas Story that requires Perla to swing a Tree?
Actor_Perla[ActionSP1_ed].gif
(Hehe, i'm working on the battle sprites and i did this so i wanted to share)
I have some more lovely nightmare fuel for ya'll:

JO_AvatarofCerebellum_Upscale.gif

This is the second phase of the Manor Experiment boss enemy that I shared before. In this phase, it is possessed by Cerebellum, one of the four eldritch horror villains of the game.
And with that all the in game menu busts are replaced fo the party
The full artwork versions of all of them can be found on my tumblr, linked as my bio website
Just search Menu Status in the search bar

(since they're pretty big I wasn't going to post the artwork versions here)
Screenshot (19).png
TERMS OF SERVICE.png
I don't remember if a plugin like this already existed, but just in case, I'll do it anyway.

Add a professional touch to your game by requiring users to accept the typical license agreement that obviously no one reads, but it doesn't matter xd

And yes, you must get to the bottom of the text for the Accept button to be enabled, otherwise it makes no sense haha
It would be kind of brutal, but I lowkey want to add in a secret boss battle against a literal bucket, just so that if you use the kick attack on it, it says "[character] kicks the bucket," and drops you down to like 1 HP.

Forum statistics

Threads
136,726
Messages
1,269,166
Members
180,441
Latest member
Aeden71
Top