User Tools

Site Tools


development:technical-details:patches:maniac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
development:technical-details:patches:maniac [2026/09/26 19:42] – created carbonaradevelopment:technical-details:patches:maniac [2026/10/04 07:55] (current) – [Resolution] carbonara
Line 13: Line 13:
   * If the Maniac flag is set through the [[https://easyrpg.org/player/manual/#_easyrpg_ini|EasyRPG.ini]] file (method to use when making an EasyRPG game with Maniac functions support).   * If the Maniac flag is set through the [[https://easyrpg.org/player/manual/#_easyrpg_ini|EasyRPG.ini]] file (method to use when making an EasyRPG game with Maniac functions support).
  
 +The TestGame-Maniac includes test cases for some of the features, which can be used as references if needed: 
 +  * [[https://easyrpg.org/play/master/?game=TestGame-Maniac|Test online]] 
 +  * [[https://github.com/EasyRPG/TestGame|TestGame repository]]
 ====== Installation ====== ====== Installation ======
  
Line 20: Line 22:
 The latest public version (241029) is available on [[https://bingshan1024.github.io/steam2003_maniacs/|BingShan1024's website]], in the Downloads (ダウンロード) section. The latest public version (241029) is available on [[https://bingshan1024.github.io/steam2003_maniacs/|BingShan1024's website]], in the Downloads (ダウンロード) section.
  
-Once the archive of the patch has been extracted, the utility program must be used. The source folder of RPG Maker 2003 must be selected, as well as a folder where the patched version of the editor will be exported. The language of the program can also be switched between English and Japanese depending on your needs. Once ''Apply Patch'' has been selected, if the folders were correctly set, the output folder should contain the patched editor.+Once the archive of the patch has been extracted (password = ''v''), the utility program must be used. The source folder of RPG Maker 2003 must be selected, as well as a folder where the files of the editor will be exported. Once ''Apply Patch'' has been selected, if the folders were correctly set, the output folder should contain a copy of your editor files. 
 + 
 +After that, the content of this output folder must be pasted into the English or Japanese folder of the patch archive, and the patch.exe present in said folder must be run (requires administrative rights). After execution, the editor present in the folder must have been patched.
  
 Development versions of the patch are also distributed through the Discord server of the patch, with the latest to date being version 250921. Development versions include new features, but some aspects can be unstable due to not fully being ready for use. Features added in those versions will also be documented here, and be labelled as coming from development versions when appropriate. Development versions of the patch are also distributed through the Discord server of the patch, with the latest to date being version 250921. Development versions include new features, but some aspects can be unstable due to not fully being ready for use. Features added in those versions will also be documented here, and be labelled as coming from development versions when appropriate.
Line 54: Line 58:
 ==== EasyRPGCommands ==== ==== EasyRPGCommands ====
  
-**EasyRPGCommands** is a plugin made by Ghabry which adds some EasyRPG commands to the user interface. The interface of the plugin is only provided in English.+**EasyRPGCommands** is a plugin made by Ghabry which adds some [[user:player:easyrpg-commands|EasyRPG commands]] to the user interface. The interface of the plugin is only provided in English.
  
 The plugin adds the commands Trigger Event At, Pathfinder, Wait Single Movement, Process JSON, Clone Map Event and Destroy Map Event to the interface, and provides a proper user interface to use them. The plugin adds the commands Trigger Event At, Pathfinder, Wait Single Movement, Process JSON, Clone Map Event and Destroy Map Event to the interface, and provides a proper user interface to use them.
Line 76: Line 80:
 ===== New commands ===== ===== New commands =====
  
-FIXME //Add link to the page once created.//+//Article: [[.:maniac:new-maniac-commands|New commands]]//
  
 ===== Modified commands ===== ===== Modified commands =====
  
-FIXME //Add link to the page once created.//+//Article: [[.:maniac:modified-maniac-commands|Modified commands]]//
  
 ===== Database properties ===== ===== Database properties =====
Line 158: Line 162:
 //Player status: Not disabled, which can lead to issues: see [[https://github.com/EasyRPG/Player/issues/3584|EasyRPG Player issue #3584]] // //Player status: Not disabled, which can lead to issues: see [[https://github.com/EasyRPG/Player/issues/3584|EasyRPG Player issue #3584]] //
  
-Since the version 191103 of the patch, compatibility support for the [[..:known-patches#picpointerpatch|PicPointerPatch]] added in English versions of RPG Maker 2003 was removed.+Since the version 191103 of the patch, compatibility support for the [[..:patches/easyrpg-documentation#picpointerpatch|PicPointerPatch]] added in English versions of RPG Maker 2003 was removed.
  
 This was likely done as to avoid conflicts with the command Set Game Option, which allows increasing the maximum number of pictures that can be displayed on screen. This was likely done as to avoid conflicts with the command Set Game Option, which allows increasing the maximum number of pictures that can be displayed on screen.
Line 184: Line 188:
  
   * The default window width is 320, with the lowest value capped at 64.   * The default window width is 320, with the lowest value capped at 64.
-  * The dfault window height is 240, with the lowest value capped at 32.+  * The default window height is 240, with the lowest value capped at 32.
  
 ==== Debug features ==== ==== Debug features ====
Line 201: Line 205:
  
 ==== JS ==== ==== JS ====
 +
 +==== Game folder ====
  
 ====== References and further reading ====== ====== References and further reading ======
development/technical-details/patches/maniac.1790451750.txt.gz · Last modified: by carbonara