-
Notifications
You must be signed in to change notification settings - Fork 0
RPG Maker Extender componants
Contrarywise to the EventExtender, RME is composed of several parts (scripts) compiled with RMEBuilder.
In order to understand the role of each part (component) and their relations, here is the description of all RME's components:
RME's kernel, the collection of tools used to build the other elements of RME. It is the most abstract and less user-friendly layer.
Corresponding file: [/src/SDK.rb] (https://github.com/RMEx/RME/blob/master/src/SDK.rb)
Describe the two additional databases to RPGMaker. This file is located this high in the hierarchy because some internal elements are described thanks to the static database.
Corresponding file: [/src/Database.rb] (https://github.com/RMEx/RME/blob/master/src/Database.rb)
Describes the RME's internal data's structures, especially the static database's tables wich describe system's elements.
Corresponding file: [/src/Internal.rb] (https://github.com/RMEx/RME/blob/master/src/Internal.rb)
The Event Extender, a collection of tools to ease Event-Making.
Corresponding file: [/src/EvEx.rb] (https://github.com/RMEx/RME/blob/master/src/EvEx.rb)
Event Extender commands, commands using the Event Extender in order to ease Even-Making.
Corresponding file: [/src/Commands.rb] (https://github.com/RMEx/RME/blob/master/src/Commands.rb)
The incubator is the space where all experimental scripts are writter. Things written inside this file are susceptible to change over development.
Corresponding file: [/src/Incubator.rb] (https://github.com/RMEx/RME/blob/master/src/Incubator.rb)
It simply consists in the description of the Event Extender 4's commands to produce reports and generates missing features in RME; in order to provide, at least, all the EE4's commands.
Corresponding file: [/src/EE4Cmds.rb] (https://github.com/RMEx/RME/blob/master/src/EE4Cmds.rb)
This module is used to generate the documentation described in RME.Documentation and export it in HTML and in Markdown.
Corresponding file: [/src/DocGenerator.rb] (https://github.com/RMEx/RME/blob/master/src/DocGenerator.rb)
This is inside this module that RME's classes, modules and methods and also Event Extender's commands are documented. This documentation is then exported in HTML and Markdown with RME.DocGenerator.
Corresponding file: [/src/Doc.rb] (https://github.com/RMEx/RME/blob/master/src/Doc.rb)
Introduction
Revised Syntax
- Switches and variables
- Local switches and local variables
- Tags and local tags
- Displaying informations in messages
Commands
Extended events
Advanced tools
RMEx use examples
- Create basic gauges
- Create gauges in battle
- Create easily a QuickTime Event
- A minimal multi-agents system
- Custom names typing system
- Titlescreen's skipper
Scripters corner