User Tools

Site Tools


development:technical-details:patches:maniac:modified-maniac-commands

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
development:technical-details:patches:maniac:modified-maniac-commands [2026/10/09 09:34] – carbonaradevelopment:technical-details:patches:maniac:modified-maniac-commands [2026/10/09 13:54] (current) – carbonara
Line 144: Line 144:
   * ''b'': Value to use for the initial page.   * ''b'': Value to use for the initial page.
   * ''c'': Whether the scene should start with no default name (0) or if the name of the actor should be displayed by default (1).   * ''c'': Whether the scene should start with no default name (0) or if the name of the actor should be displayed by default (1).
-  * ''d'': Defines if the the values to use are constants, variables or variable redirections:+  * ''d'': Defines if the values to use are constants, variables or variable redirections:
     * ''+1'' if the Actor ID to use should be a variable.     * ''+1'' if the Actor ID to use should be a variable.
     * ''+2'' if the Actor ID to use should be a variable redirection.     * ''+2'' if the Actor ID to use should be a variable redirection.
Line 244: Line 244:
   * ''a'': Value to use for the first event.   * ''a'': Value to use for the first event.
   * ''b'': Value to use for the second event.   * ''b'': Value to use for the second event.
-  * ''c'': Defines if the the values to use are constants, variables or variable redirections:+  * ''c'': Defines if the values to use are constants, variables or variable redirections:
     * ''+1'' if the value to use for the first event should be a variable.     * ''+1'' if the value to use for the first event should be a variable.
     * ''+2'' if the value to use for the first event should be a variable redirection.     * ''+2'' if the value to use for the first event should be a variable redirection.
Line 481: Line 481:
   * ''11060'': Command code   * ''11060'': Command code
   * ''a'': Whether the Unit of Speed to use should be Amount of movement per frame (4) or Movement frame (5).   * ''a'': Whether the Unit of Speed to use should be Amount of movement per frame (4) or Movement frame (5).
-  * ''b'': Defines if the the values to use are constants, variables or variable redirections:+  * ''b'': Defines if the values to use are constants, variables or variable redirections:
     * ''+1'' if the X to use should be a variable.     * ''+1'' if the X to use should be a variable.
     * ''+2'' if the X to use should be a variable redirection.     * ''+2'' if the X to use should be a variable redirection.
Line 524: Line 524:
   * ''11060'': Command code   * ''11060'': Command code
   * ''a'': Whether the Unit of Speed to use should be Amount of movement per frame (6) or Movement frame (7).   * ''a'': Whether the Unit of Speed to use should be Amount of movement per frame (6) or Movement frame (7).
-  * ''b'': Defines if the the values to use are constants, variables or variable redirections:+  * ''b'': Defines if the values to use are constants, variables or variable redirections:
     * ''+1'' if the X to use should be a variable.     * ''+1'' if the X to use should be a variable.
     * ''+2'' if the X to use should be a variable redirection.     * ''+2'' if the X to use should be a variable redirection.
Line 617: Line 617:
   * ''c'': Value to use for the Tempo.   * ''c'': Value to use for the Tempo.
   * ''d'': Value to use for the Balance.   * ''d'': Value to use for the Balance.
-  * ''e'': Defines if the the values to use are constants, variables or variable redirections:+  * ''e'': Defines if the values to use are constants, variables or variable redirections:
     * ''+1'' if the Music Name to use should be a string variable.     * ''+1'' if the Music Name to use should be a string variable.
     * ''+2'' if the Music Name to use should be a string variable redirection.     * ''+2'' if the Music Name to use should be a string variable redirection.
Line 670: Line 670:
   * ''b'': Value to use for the Tempo.   * ''b'': Value to use for the Tempo.
   * ''c'': Value to use for the Balance.   * ''c'': Value to use for the Balance.
-  * ''d'': Defines if the the values to use are constants, variables or variable redirections:+  * ''d'': Defines if the values to use are constants, variables or variable redirections:
     * ''+1'' if the Sound Name to use should be a string variable.     * ''+1'' if the Sound Name to use should be a string variable.
     * ''+2'' if the Sound Name to use should be a string variable redirection.     * ''+2'' if the Sound Name to use should be a string variable redirection.
Line 871: Line 871:
 ==== Right after loading state ==== ==== Right after loading state ====
  
-//Player support: Partial support //ℹ️//Reported as false on a new game, Load Screen command reported as true//+//Player status: Partial support //ℹ️//Reported as false on a new game, Load Screen command reported as true//
  
 **Right after loading state** (also known as Right after load) can be used to detect if the game just started, either as a new game or as part of a save loading. **Right after loading state** (also known as Right after load) can be used to detect if the game just started, either as a new game or as part of a save loading.
Line 897: Line 897:
 ==== Joypad is enabled ==== ==== Joypad is enabled ====
  
-//Player support: No proper support, always considered to be true// ℹ️+//Player status: No proper support, always considered to be true// ℹ️
  
 **Joypad is enabled** (also known as Enable Joypad) can be used to detect if a controller is connected. **Joypad is enabled** (also known as Enable Joypad) can be used to detect if a controller is connected.
Line 915: Line 915:
 ==== Window is active ==== ==== Window is active ====
  
-//Player support: No proper support, always considered to be true// ℹ️+//Player status: No proper support, always considered to be true// ℹ️
  
 **Window is active** can be used to detect if the window of the game is currently active. **Window is active** can be used to detect if the window of the game is currently active.
Line 935: Line 935:
 ==== File output is available ==== ==== File output is available ====
  
-//Player support: No proper support, always considered to be true// ℹ️+//Player status: No proper support, always considered to be true// ℹ️
  
 **File output is available** (also known as Can output file) can be used to know if the Maniac Patch is currently able to write files. **File output is available** (also known as Can output file) can be used to know if the Maniac Patch is currently able to write files.
Line 969: Line 969:
 ===== Erase Event ===== ===== Erase Event =====
  
-//Player support: Partial support //ℹ️//; specifying the event ID 10005 does not work; No warning is displayed when selecting an invalid event ID.//+//Player status: Partial support //ℹ️//; specifying the event ID 10005 does not work; No warning is displayed when selecting an invalid event ID.//
  
 The **Erase Event** command allows to erase an event. The **Erase Event** command allows to erase an event.
development/technical-details/patches/maniac/modified-maniac-commands.1791538475.txt.gz · Last modified: by carbonara