Ver. 1.2.2: Scene-Hybridization mode


This generally recommended update contains the following changes:

Added Features:

  • “Scene-Hybridization” mode as broad compatibility fix (OFF by default).

Revisions:

  • Froze properties for compatibility-feature related parameters.
    (Runtime changes to these parameters would not have an effect.)

  • Added missing old_spritesetDescriptor, newGet_spriteset and newSet_spriteset properties to JavaScript API documentation.

“Scene-Hybridization” can by enabled from the plugin parameters and is a powerful compatibility mode that exposes JavaScript properties and methods of the background as if they were available on the menu scene, as long as the menu scene itself doesn’t have the same property and the backdrop does.

In practical terms: “Scene-Hybridization” can work around many "Cannot read property '…' of undefined"-errors that may occur if another plugin tries to access the current scene directly, rather than cleanly synchronising with the game state in the scene’s .update() method. You can usually recognise these plugins by the text SceneManager._scene. appearing somewhere in them (including the trailing full stop).

Files

TS_Live_Menu_and_Pause.js (MV+MZ) 76 kB
Version 1.2.2 Feb 20, 2024

Get Live Menu and Pause MV + MZ

Buy Now$15.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.