An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

Max Picture - MaxPicture.js

Plugin desc : Changed the maximum number of pictures Ver1.0.2 (2025/2/17)

License : MIT License

Author : PotatoDragon

Website : https://github.com/pota-gon/RPGMakerMZ/wiki

Desc page : https://raw.githubusercontent.com/pota-gon/RPGMakerMZ/refs/heads/main/plugins/Config/Max/MaxPicture.js

Download Page : https://raw.githubusercontent.com/munokura/PotatoDragon-MZ-plugins/main/MaxPicture.js

File name : MaxPicture.js

Help of plugin :

@target MZ
@url https://raw.githubusercontent.com/pota-gon/RPGMakerMZ/refs/heads/main/plugins/Config/Max/MaxPicture.js
@plugindesc Changed the maximum number of pictures Ver1.0.2 (2025/2/17)
@author PotatoDragon
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/PotatoDragon-MZ-plugins ).
Original plugin by PotatoDragon.
Please check the latest official version at:
https://github.com/pota-gon/RPGMakerMZ/wiki
-----

## Overview
This plugin provides a command that allows you to change the maximum number of
pictures and manipulate pictures numbered 501 and above.

## Usage
Change the parameter to change the maximum number of pictures.
The default is 1000.
Note: Increasing the maximum number too much can cause the program to freeze.
The maximum number can only be changed up to 9999.

Pictures numbered 101 and above can be manipulated using the plugin command.

@param MaxPicture
@text Maximum number of pictures
@desc Specifies the maximum number of pictures, from 0 to 9999.
@type number
@default 1000
@min 0
@max 9999

@command show_picture
@text Picture Display
@desc Enables operation of picture numbers or more from event commands
@arg pictureId
@text Picture Number
@desc Specify the picture number from 1 to 9999
@type number
@default 501
@min 1
@max 9999

@arg name
@text Picture image
@desc Specifies the image of the picture
@type file
@dir img/pictures
@parent pictureId

@arg origin
@desc Specifies the origin of the position
@type select
@default 0
@option upper left
@value 0
@option center
@value 1

@arg x
@text X coordinate (directly specified)
@desc Specify the X coordinate of the position from -9999 to 9999
@type number
@default 0
@min -9999
@max 9999
@parent origin

@arg y
@text Y coordinate (direct specification)
@desc Specify the Y coordinate of the position from -9999 to 9999
@type number
@default 0
@min -9999
@max 9999
@parent origin

@arg var_x
@text X coordinate (specified as a variable)
@desc Specify the X coordinate of the position as a variable.
@type variable
@default 0
@parent origin

@arg var_y
@text Y coordinate (specified by variable)
@desc Specify the Y coordinate of the position as a variable.
@type variable
@default 0
@parent origin

@arg scaleX
@text width
@desc Specify the magnification range from -2000 to 2000%.
@type number
@default 100
@min -2000
@max 2000

@arg scaleY
@text height
@desc Specify the magnification height from -2000 to 2000%.
@type number
@default 100
@min -2000
@max 2000

@arg opacity
@text Opacity
@desc Specifies the composite opacity from 0 to 255.
@type number
@default 255
@min 0
@max 255

@arg blendMode
@text Synthesis method
@desc Specify the composition method
@type select
@default 0
@parent opacity
@option usually
@value 0
@option Addition
@value 1
@option Multiplication
@value 2
@option screen
@value 3

@command move_picture
@text Moving a picture
@desc Enables operation of picture numbers or more from event commands
@arg pictureId
@text Picture Number
@desc Specify the picture number from 1 to 9999
@type number
@default 501
@min 1
@max 9999

@arg easingType
@text Easing Type
@desc Specifies the easing type
@type select
@default 0
@option constant speed
@value 0
@option Starts slowly
@value 1
@option Finish slowly
@value 2
@option Starts slowly and ends slowly
@value 3

@arg origin
@desc Specifies the origin of the position
@type select
@default 0
@option upper left
@value 0
@option center
@value 1

@arg x
@text X coordinate (directly specified)
@desc Specify the X coordinate of the position from -9999 to 9999
@type number
@default 0
@min -9999
@max 9999
@parent origin

@arg y
@text Y coordinate (direct specification)
@desc Specify the Y coordinate of the position from -9999 to 9999
@type number
@default 0
@min -9999
@max 9999
@parent origin

@arg var_x
@text X coordinate (specified as a variable)
@desc Specify the X coordinate of the position as a variable.
@type variable
@default 0
@parent origin

@arg var_y
@text Y coordinate (specified by variable)
@desc Specify the Y coordinate of the position as a variable.
@type variable
@default 0
@parent origin

@arg scaleX
@text width
@desc Specify the magnification range from -2000 to 2000%.
@type number
@default 100
@min -2000
@max 2000

@arg scaleY
@text height
@desc Specify the magnification height from -2000 to 2000%.
@type number
@default 100
@min -2000
@max 2000

@arg opacity
@text Opacity
@desc Specifies the composite opacity from 0 to 255.
@type number
@default 255
@min 0
@max 255

@arg blendMode
@text Synthesis method
@desc Specify the composition method
@type select
@default 0
@parent opacity
@option usually
@value 0
@option Addition
@value 1
@option Multiplication
@value 2
@option screen
@value 3

@arg duration
@text Frame (1/60 seconds)
@desc Specify the movement time from 1 to 999 frames (1/60 seconds).
@type number
@default 60
@min 1
@max 999

@arg wait
@text Wait until completion
@desc Wait until completion
@type boolean
@on Wait
@off No wait
@default true
@parent duration

@command rotate_picture
@text Picture rotation
@desc Enables operation of picture numbers or more from event commands
@arg pictureId
@text Picture Number
@desc Specify the picture number from 1 to 9999
@type number
@default 501
@min 1
@max 9999

@arg speed
@text Rotation speed
@desc Specifies the rotation speed from -90 to 90
@type number
@default 0
@min -90
@max 90

@command tint_picture
@text Change the color tone of the picture
@desc Enables operation of picture numbers or more from event commands
@arg pictureId
@text Picture Number
@desc Specify the picture number from 1 to 9999
@type number
@default 501
@min 1
@max 9999

@arg toneType
@text tone
@desc Specify the color type
@type select
@default
@option Normal
@value 通常
@option Dark
@value ダーク
@option Sepia
@value セピア
@option Sunset
@value 夕暮れ
@option Night
@value 夜

@arg red
@desc Specifies the red hue from -255 to 255
@type number
@default 0
@min -255
@max 255
@parent toneType

@arg green
@desc Specifies the green hue from -255 to 255
@type number
@default 0
@min -255
@max 255
@parent toneType

@arg blue
@desc Specifies the blue hue from -255 to 255
@type number
@default 0
@min -255
@max 255
@parent toneType

@arg gray
@desc Specifies the shade of gray from 0 to 255
@type number
@default 0
@min 0
@max 255
@parent toneType

@arg duration
@text Frame (1/60 seconds)
@desc Specify the movement time from 1 to 999 frames (1/60 seconds).
@type number
@default 60
@min 1
@max 999

@arg wait
@text Wait until completion
@desc Wait until completion
@type boolean
@on Wait
@off No wait
@default true
@parent duration

@command erase_picture
@text Clearing a Picture
@desc Enables operation of picture numbers or more from event commands
@arg pictureId
@text Picture Number
@desc Specify the picture number from 1 to 9999
@type number
@default 501
@min 1
@max 9999

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.