FEATURES
Changes the “Show Choices” event command to display like visual novel style choices.
Uses a graphic containing multiple buttons that can be changed for each individual choice.
VERSION 1.6 – RPG Maker MV
Download Plugin file
Download Demo
How do I make a smaller choices button? Like 500px instead of 700px? I can’t seem to fit them properly…
You need to edit the graphic down to 500px and then change the “Command Width” plugin setting to 500
But It became like this https://i.imgur.com/jshtVSm.png?
Well, yes… because in the graphic you show there you changed the width to 500px and also changed the height… Don’t change the height when resizing.
Alright. I got it. Thank you! and also thanks for awesome plugins. <3
NICE
i was waiting this!
thank you sooooo much
Updated to 1.3, changed for compatibility with menu cursor plugins
Updated to not remove vnbuttons image when using the ‘exclude unused images’ when deploying.
Just wanted to say that your plugins are awesome!! BTW, would it be possible to have a countdown bar that gives the users a deadline to make a choice just below or above the visual novel choices? If the bar depletes, it automatically picks a default choice (which is passed as a parameter)
Hime has already written a plugin that does something like that:
http://himeworks.com/2016/05/timed-choice-selection/
Not sure if compatible or not but worth checking out
Oh yes, you’re right. The only thing is it doesn’t show a timer gauge that tells the user how much time left.
Also the bar/gauge would be perfect right under or above your visual novel choices!! ( Fungus for Unity have done it that way and it works awesome)
Anyhow just a thought, would be awesome if you could work that in as part of your visual novel choice plugin :)
Thanks for the awesome plugins!!
I’ll add it to my to-do list :)
Thanks Galv :)
Hi Galv, I think i’ve been able to do it, and it appears to be working fine (barring relative placement and width of the gauge which I can’t seem to get working). Can I have your email id so I can send you the updated script for you to have a look (or send a mail to me)? Sorry to be a bother, but altho I’m a dev, this is my first time with the RPGMaker MV JS plugin framework, so I’m sure I’m not following best practices, and I need a little help with only that one point above!
Sorry, I don’t have time to look over your coding. I’m super busy at the moment. I’ll be getting around to updating this myself when I am less busy :)
Ok no worries :)
Is there a way to put those choises behind Busts using this puling combined with “MV Message Busts”?
*plugin
Did you try all the settings in the Message Bust plugin? I think setting that up to appear in front of message window should also make it appear in front of the choice buttons
I did, appearing in the front of message window is actually what i trying to do. But the best I can make out of this, looks like this:

Ahh, I see. I didn’t think of that – it’s the way MV draws windows and how I’ve coded it. I’ll add this to my to-do list but not sure when I will get to it.
Any luck with fixing this issue?
No, sorry – this is very low priority on my overwhelming to-do list :(
>No, sorry – this is very low priority on my overwhelming to-do list :(
Can some contribution change this priority?
Every little bit does help out but unfortunately not at the moment. I’ll get to is as soon as I am able
Okay, I’ve looked into the issue and unfortunately in order to fix it I think I have to recode a lot of stuff (so as not to break other plugins it’s been written to work with). So the issue won’t be fixed any time soon.
Thank you for taking your time to look into it.
I’m using Yanfly Message and when I put bold/italics in the choice boxes with \fb/\fi, it’s screwing with the formatting, sadly. Could you please provide a compatibility fix for this, if you have the time?
Added to my to-do list to look into when I can
Updated to version 1.5 – fixed a pre-cache issue in MV update 1.3
I keep getting this error:
TypeError: Cannot read property ‘0’ of undefined
at Window_ChoiceList.drawButton /js/plugins/GALV_VisualNovelChoices.js:167:37
at Window_ChoiceList.drawItem /js/plugins/GALV_VisualNovelChoices.js:124:8
Not sure what could cause that. Here’s a list of things to try error trap:
https://galvs-scripts.com/errors-using-plugins/
Thanks for the reply, not sure why i’m getting that error either..
Did you do everything in the list? That will help you error trap why.
It’s might be late to ask but…
Is there any way to change position of choice of your plugin?
RMMV let us move it to left and right but can’t move it up and down.
It must be nice if I can put it to a conner or somethig like that.
(I try to use Soul’s Choice Position Manager plugin but look like it not work with yours )
Sorry, if the plugin documentation doesn’t have a way then it has not been implemented
Thank you for you reply.
Umm… I’m not sure what’s going on, but when I click the download link for the plugin it immediately crashes my browser on both Mozilla and Chrome. Has anyone else had this problem before?
Hey, Noticed when trying to use this with yanfly’s msg extender plug-in I get a ‘can not read property 0 of undefined error’, But only when starting a new game. My game starts with an auto ran event asking if you would like to skip the beginning cut scene. This is the only time I’ve run into the error and only if i have the msg extension plug-in turned on. When I tested this out on my trigger tester room the visual bars wouldn’t show up until the second time I talked to the npc. So it seems there is some compatibility issues with yanflys message core and msg extender. I thought you’d like to know just in case you wanted to take a deeper look into it. these 2 plug-ins are the only ones I have that alter the chat box (did have your bust plug-in but had to disable it for other reasons)
Make sure you have the latest version and this plugin is under Yanfly’s plugins. The issue you describe with the bars not showing up did happen in an older version of the plugin so that might be the cause.
How do I add more options?
For example, in the image has 4 colors, blue, green, yellow and red, how could you add the image and put new colors?
You need to modify the image and extend it down more to add new button images.
Thanks for your plugin!I don’t know whether you want to make the plugin this style,but when I change the font size of message style,the font size of default message window also changes.I helped to fix the issue.
replace (this.contents.fontSize = Galv.Mstyle.fontSize;) to this
(if (Galv.Mstyle.target) this.contents.fontSize = Galv.Mstyle.fontSize;)
Thank you for your plugin again!
Is there a way to position the choices always at a certain position while using your message styles plugin with this one?
Unfortunately not at the moment, it will have to be implemented. I am drowning in tasks at the moment, though, so I cannot do this soon, sorry.
It’s okay. Your plugins are awesome ^^
1.5.0 Update, An output error occurs.
I’m away at the moment for a week or so, I am going to check over my plugins with latest version of MV when I get back.
Hello.
This work is in use.
But it does not match ‘MOG-Char Particles’.
I do not know how.
Help. T.T
I do not know what you are talking about
you e-mail address please…
Sorry, I do not give out my email address. I am contactable via my facebook page or by PM at the official english forums.
The choice buttons sometimes disappear. Usually at the first event of a scene the buttons do not appear. You only see scheduled options of choice.
When you leave the choices and restart the event, you see the buttons
Make sure you have the latest version of the plugin and have updated your project files with the latest MV files.
I have the plugin version in this page and the 1.5 rpg maker mv
It sounds like you haven’t upgraded your project files to 1.5 files. Just updating MV doesn’t update your project.
How do you update the project? Comuque I started the project with version 1.5. My project was born two weeks ago.
The issue you are describing is a caching issue. The plugin pre-caches the visual novel button graphic in order for it to draw correctly every time. If it’s not pre-cached then the image won’t draw the buttons the first time but will cache it then so it will draw next time.
If you are experiencing this caching issue, I can think of the following reasons:
1. You don’t have latest version of the plugin and your project is not the latest MV files. (My plugins are updated to work correctly only with latest version of MV files).
2. Another plugin is conflicting and causing the caching not to work.
If your project does have the latest files (which it should if you created a NEW project when you had MV 1.5) then do a test and disable other plugins in your project.
The official forum post with update 1.5 has information on updating older project files:
https://forums.rpgmakerweb.com/index.php?threads/rpg-maker-mv-1-5-0-update.79677/
Thank you for you reply
Hi, i have the same issue. I use 1.5.1 and the newest Plugin Version. And i have tried Point 2. But it doesnt help.
If you look in the folder your project is in and open up (using something like notepad):
YourProjectName\js\rpg_core.js
And copy the first few lines that tell you the version number and paste here for me.
//=============================================================================
// rpg_core.js v1.5.1
//=============================================================================
So I am not sure why it happens for you and not for me.
If you start a new project with just the plugin does the issue still occur for you?
Can you replicate the issue in the plugin demo if you update the plugin demo files to version 1.5.1?
No i cant replicate ist…..no idea
With 1.6 i have no Problems yet, Thanks
As long as you are completely sure you have updated your project MV files correctly, no plugins are conflicting and you’ve checked everything on this checklist:
https://galvs-scripts.com/errors-using-plugins/
The only way I can help is if I can see your project files.
I have updated to v.1.6 to hopefully fix the caching issue some people are having. If anyone has experienced it and this plugin solves it, please let me know
Now it works thanks.
Is it possible to change the cursor accordingly for different occasion like in VX ACE version?
I don’t think I included that in this version
Looks amazing, but is there a way to move the choice boxes up to the top of the screen? I’m using Yanfly’s Message Core where the name of the person you’re talking to appears above the dialogue box. The choice buttons overlap with that and show up behind the name. If I could just shift the choice boxes up a bit… it would work perfectly.
Unfortunately not in the plugin, but there is a plugin setting “Message Gap” which can push the choices above the name box.
Hi Galv, do you have any plan to make this compatible with the plugin “Mouse System Ex”? Right now “highlight on hover” doesn’t work when I activate your plugin (single click mouse doesnt work have to click twice) Thanks for the pluging none the less!
I am so stupid! I just read your “Errors Using Plugins”. I had your plugin above Mouse System EX, that’s why it didn’t work. Now everything works great and I love your work thank you so much. For anyone else having this problem just move Galv plugin below the other plugin and it works!
I can’t find the PNG. Do you have it?
It’s in the demo download.