public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

Conditional choices

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Conditional choices
  • Original author: reashu
  • Original date: February 21, 2016
  • Source thread: https://forums.rpgmakerweb.com/threads/conditional-choices.57246/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugins In Development

Summary

Have you ever felt like you wanted better control over which choices you present to the player? Tired of repeating similar "Show choices" branches and jumping to-and-fro with labels? "Conditional Choices" may be just what you need! If not, chime in and help me make it so! Or if you already have a solution, please share This will be my first plugin for MV, although I was quite active in the XP scripting scene. As such, I'd love to know what message systems you use so that I can attempt...

Archived First Post

Have you ever felt like you wanted better control over which choices you present to the player? Tired of repeating similar "Show choices" branches and jumping to-and-fro with labels? "Conditional Choices" may be just what you need! If not, chime in and help me make it so! Or if you already have a solution, please share


This will be my first plugin for MV, although I was quite active in the XP scripting scene. As such, I'd love to know what message systems you use so that I can attempt to integrate seamlessly, or if there are already any alternatives to this plugin. If you're feeling particularly selfless, maybe some pointers with regards to testing plugin code, utilities similar to the RMXP SDK or MACL (I'm looking at MVCommons right now), or how to export a demo project so that it isn't 400MB+...


I have recorded a short video of the plugin in action. A single "Show choices" branch is used for the conversation, while the plugin takes care of hiding the unavailable options - see the attached screenshot. The code is hosted publicly at Bitbucket if you want to take a look. There is a description at the top of the script, with a bunch of examples and a more-or-less structured definition of the tag language (for those inclined).


Protected download


Edit: I just uploaded version 0.2, which fixes an issue (pointed out by JLowther) which caused every condition after the first one to be ignored.

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

Referenced Images / Attachments

Conditional Choices.png
Conditional Choices.png
Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#rpg-maker-archive#js-development

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar