-
Notifications
You must be signed in to change notification settings - Fork 10
Les composantes de RPG Maker Extender
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 :
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)
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)
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)
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)
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)
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)
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)
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)
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)
Introduction
Syntaxe revisitée
- Variables et interrupteurs
- Interrupteurs locaux et variables locales
- Labels et labels locaux
- Affichage dans les messages
Commandes
Valeurs constantes
Evènements enrichis
- Evènements relatifs aux cartes
- Déclencheurs personnalisés
- Déclencheurs en combat
- Sélecteurs
- Boucles évènementielles
- Micro Evènements
Outillage avancé
- Bases de données extensibles
- Définitions de profils et couleurs pour l'afficheur de textes à l'écran
Tutoriels
- Créer des jauges simples
- Créer un QuickTime Event facilement
- Un système d'infiltration
- Un mini système multi-agent
- Un système de saisie de nom custom
- Le passeur d'écran titre
- Créer des jauges en combat
Pour les scripteurs