

|- Test.pro <- The sub-project to build the test executable RPM Singleton |- main.cpp <- The main function instructions |- Test |- EditorApp.pro <- The sub-project to build the editor executable |- Themes <- All the themes of the editor |- Ressources <- All the images (icons) used for the editor |- System <- All the models used for system elements (SuperListItem classes) |- GameDatas <- All the gamedata files models |- Models <- All the models used for the database |- MathUtils <- Copy of math utils from an old Qt version for 3D drawings |- Map <- The map model (separated in several files) |- MapEditor <- All the map editor models (sprite, floor, etc.) |- Systems <- All the dialog boxes used for system elements (SuperListItem classes) |- SpecialElements <- All the dialog boxes used for special elements (autotiles, walls, 3D objects) |- Commands <- All the dialog boxes used for object event commands These components inherit from QWidget classes. |- CustomWidgets <- All the common custom widgets that can be re-used often are here.

|- MapEditor <- The map editor controller separated in several files Should contain all the actions to do on the dialog model |- Controls <- Controllers used for complex dialog boxes or widgets / panels. |- basic <- The basic Content folder to copy when creating a new project |- Content <- Content is a folder that will contain all the stuff that needs to be copied in the build folder |- ressources.qrc <- Linking all the ressources (shaders, images.) used in the editor |- Editor.pro <- The sub-project to build the editor library

SIMPLE RPG MAKER STEAM UPDATE
|- versions.json / trees.json <- Json used by the updater for checking files to update |- update-mods / update-mods.bat <- Script for copying dev changes done in other git repos
SIMPLE RPG MAKER STEAM PRO
pro for opening the project with Qt Creator
SIMPLE RPG MAKER STEAM INSTALL
You should also install gcc compiler if it is not already done. We recommend you to use the QtCreator IDE too. During the installation, you should select Qt version 5.x ( /!\ Linux users should use Qt5.8 for having musics working). It also contains all the binaries executable.

