VPlayer. Update 1.7

VPlayer Update 1.7 Changelog

New Script Calls and commands

  • Delete All Animations
    Removes all animations currently active.

    • Script Call (for MV & MZ): DeleteAllVAnims()
    • Plugin Command (for MZ): Delete All Animations
  • Add Script on Animation Interruption
    Allows you to trigger a specific script when an animation is interrupted due to a scene change. This is useful for tracking or logging interruptions.

    AddOnInterruptScriptCall(ID, ScriptText)
    • ID: Identifier for the animation.
    • ScriptText: The script to execute on interruption.

    Example:

    AddOnInterruptScriptCall('1', "console.log('interrupted')");
  • Bind Animation to Character
    This call allows an animation to follow a character (event) or the player. When bound, the animation will move along with the designated character.

    • Script Call (for MV & MZ): ShowVAnimWithCharacter(ID, FILENAME, EVENT_ID, DX, DY, IS_LOOP, IS_ABOVE)
    • Plugin Command (for MZ): Bind Animation to Character

    Parameters:

    • ID: Unique identifier for the animation.
    • FILENAME: The file name of the animation.
    • EVENT_ID: The ID of the event or character to bind the animation to (use 0 for the player).
    • DX and DY: Position offsets.
    • IS_LOOP: Boolean to indicate if the animation should loop.
    • IS_ABOVE: Boolean to specify if the animation should render above the character.

    Example:

    ShowVAnimWithCharacter("1", "1", 30, 0, 0, true, true);

  • Preload Animation
    Loads an animation into memory without displaying it or playing sound. This can be used for large animation files to reduce delay when the animation needs to display immediately in the game.

    • Script Call (for MV & MZ): PreloadVAnim(FILENAME)
    • Plugin Command (for MZ): Preload Animation

    Use Case:
    Use this command shortly before the animation needs to appear to ensure it loads smoothly on screen.


Plugin Command Update

  • Show Animation: New Field for "Unique ID"
    A new optional field, Unique ID, has been added to the Show Animation plugin command. This allows for different animations to be shown using the same file name. If left empty, the ID will default to the animation file name, as before.

    • Purpose: Previously, the ID field was used for both the animation identifier and file name, limiting usage of the same file name for multiple unique animations. This update resolves that limitation.


New Plugin Parameter

  • New Plugin Parameter: Is Use Pixi Addon for MV
    Available only for RPG Maker MV.

    This parameter, when enabled, enhances the handling of transparent animations in RPG Maker MV. However, it may occasionally produce warnings in the console from WebGL. If issues arise, itโ€™s recommended to disable this option.