Switchable Text Plugin for Dynamic Dialogue! RPG Maker MZ

Published May 24, 2021 47 Views

Rumble Hey RPG Makers!

This Switchable Text plugin by McKathlin allows you to change text dynamically depending on switches, self switches, and variables! Modify text depending on the player’s decisions!

For all my RPG Maker plugins, join as a Design Counselor on my website!
https://www.tyruswoo.com/rpg-maker/

Depending on values of switches, self switches, and variables, you can dynamically change the text that is shown in any of the following:
- Show Text
- Name Window (of Show Text)
- Show Choices

Dynamically change the choices that appear in the Show Choices window!

Depending on values of switches, self switches, and variables, you can change which choices are visible in the Show Choices window! You can make a choice be present or absent! Using this, you can make new choices appear based on the player’s decisions, or you can make a previously available choice disappear!

Dynamically modifying which choices are shown is one of the most powerful features of this plugin!

Text that Feels Tailored to the Player

With the Switchable Text plugin, your events will feel so much more personal to the player’s choices in the game! The messages will feel tailored to the player! All while saving yourself from the messy event contents that occur when trying to make dynamic messages without the Switchable Text plugin!

Once you use the Switchable Text plugin for your project, you will wonder how you ever lived without it!

Example uses:
- Change an event’s name in the Show Text Name Window, depending on whether the player knows the event’s name yet or not.
- Depending on the values of switches, self switches, or variables, dynamically modify which choices appear in a Show Choices command!
- Put an event’s dialogue on a loop, then make the event say something different depending on whether it is first time or a subsequent time through the loop.
- Modify the text, depending on the number of characters in the player’s party. (This can be done by storing the party size in a variable.)
- Modify the text depending on whether a specific character is in the player’s party. (This can be done by using a variable or switch to track whether a specific character is in the player’s party.)