A downloadable ReadTxt Plugin

Download NowName your own price

Hello! 

I've decided to share this plugin that I made with the help of Chat_GPT.

It's a very powerful plugin that lets maker create events in RPG Maker MV by writing simple .txt files. You can write, organize, and run complex cutscenes, interactions, and scripted sequences using plain text—with powerful added features like characters, movement, and even conditional logic!

-------------------------------

-- What It Does--

The plugins allows the maker to load and execute RPG Maker event commands from simple `.txt` files, stored in `js/events/`. With one script call —`this.loadandRunTextEvent("filename")`— it can trigger all the commands inside the txt file, adding it to the current event.

Simple commands like these:

MSG: Welcome to the castle!

wait: 60

FLASH

Hero: Let's go!

turn into  event commands. The plugin supports almost everything: dialogues (with or without faces), movement and teleportation of events, switches, variables, labels, common events, sound (BGM, SE, ME), screen effects, animations, battle start, screen shake, scripts, plugin commands, etc.

-----------

-- Advanced functions --

The plugin also has two advanced functions: DEFINE and FASTSCRIPT.

DEFINE lets the maker link a faceset AND/or an event to a specific name, so that it's possible to use that name to quickly create a message box or interact with an event on the map. For example: 

DEFINE "Harold" = Actor1,0, <3>

binds the name *Harold* to a faceset  (`Actor1`), with *index 0* and links it to event ID 3 on the map.  Once defined, one can write:

Harold: What are we waiting for?

TURN: Harold, left

The plugin will create a message box with Harold's face. Then, on the map, it will turn event 3 on its left.

DEFINE also supports optional `namebox` control (for Yanfly Message plugins) and supports overriding the face index on the fly.

 FASTSCRIPT lets the maker create shortcuts for scripts. For example, if one writes: 

FASTSCRIPT "erasePic" = $gameScreen.erasePicture(2);

The script can be called just by writing +erasePic+ for semplicity.

-- Bonus Features--

- Compatible with **Olivia's SkipCutscene Plugin** (`<Enable Skip>`, `<Skip Target>`)

- Native **wait** and **through** control in movements

- Fully **modular** and expandable.


Download

Download NowName your own price

Click download now to get access to the following files:

GPT_ReadTxt.js 22 kB

Leave a comment

Log in with itch.io to leave a comment.