Skip to content
This repository has been archived by the owner on Jul 24, 2020. It is now read-only.

Les composantes de RPG Maker Extender

nukiFW edited this page Apr 19, 2015 · 19 revisions

Contrairement à l'EventExtender, RME est décomposé en plusieurs parties (scripts) compilées avec RMEBuilder.

Afin de mieux comprendre le rôle de chaque partie (composante) ainsi que leurs relations, voici la description de de toutes les composantes de RME :

RME.SDK

Noyau de RME, il s'agit de la collection d'outils destinée à la construction des autres éléments de RME. C'est la couche la plus abstraite et la moins proche de l'utilisateur.

Dans le fichier : [/src/SDK.rb] (https://github.com/RMEx/RME/blob/master/src/SDK.rb)

RME.Database

Décrit les deux bases de données complémentaires à RPGMaker. Le fichier est situé si haut dans la hiérarchie car certains éléments internes sont décrits grâce à la base de données statique.

Dans le fichier : [/src/Database.rb] (https://github.com/RMEx/RME/blob/master/src/Database.rb)

RME.Internal

Décrit les structures de données internes à RME, notamment les tables de la base de données statiques qui servent à la description d'éléments du système.

Dans le fichier : [/src/Internal.rb] (https://github.com/RMEx/RME/blob/master/src/Internal.rb)

RME.EvEx

L'Event Extender, une collection d'outils pour faciliter l'Event-Making.

Dans le fichier : [/src/EvEx.rb] (https://github.com/RMEx/RME/blob/master/src/EvEx.rb)

RME.Commands

Les commandes Event Extender, soit les commandes utilisant l'Event Extender pour faciliter l'Event Making.

Dans le fichier : [/src/Commands.rb] (https://github.com/RMEx/RME/blob/master/src/Commands.rb)

RME.Incubator

L'incubateur est l'espace où sont écrits les scripts expérimentaux. Les éléments de ce fichiers sont susceptibles de changer en cours de développement.

Dans le fichier : [/src/Incubator.rb] (https://github.com/RMEx/RME/blob/master/src/Incubator.rb)

RME.cmdsEE4

Il s'agit simplement de la description des commandes de l'Event Extender 4 pour produire un rapport et générer rapidement les fonctionnalités manquantes dans RME, pour offrir, au minimum, toutes les commandes de l'EE4.

Dans le fichier : [/src/EE4Cmds.rb] (https://github.com/RMEx/RME/blob/master/src/EE4Cmds.rb)

RME.DocGenerator

Ce module sert à générer la documentation décrite dans RME.Documentation. Il permet de générer une exportation de la documentation en HTML et en Markdown.

Dans le fichier : [/src/DocGenerator.rb] (https://github.com/RMEx/RME/blob/master/src/DocGenerator.rb)

RME.Documentation

C'est dans ce module que sont documentés les classes, modules, méthodes de RME, mais aussi les commandes de l'Event Extender. Cette documentation est ensuite exportée en HTML ainsi qu'en Markdown avec RME.DocGenerator.

Dans le fichier : [/src/Doc.rb] (https://github.com/RMEx/RME/blob/master/src/Doc.rb)

Clone this wiki locally