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

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

MZ plugins

Zin Pictuner - ZinPictuner.js

Plugin desc : ver 1.0.0 Provides plug-in commands to make pictures easier to handle.

License : MIT License

Author : Huuzin

Website : https://github.com/huuzin-github/rpgmakermz/blob/main/ZinPictuner.js

Desc page : https://github.com/huuzin-github/rpgmakermz/wiki/Pictuner

Download Page : https://raw.githubusercontent.com/huuzin-github/rpgmakermz/main/ZinPictuner.js

File name : ZinPictuner.js

Help of plugin :

* @target MZ
* @plugindesc ver 1.0.0 Provides plug-in commands to make pictures easier to handle.
* @author Huuzin
* @url https://github.com/huuzin-github/rpgmakermz/wiki/Pictuner
* @base PluginCommonBase
* @orderAfter PluginCommonBase
*
* @help
* Provides plug-in commands to make pictures easier to handle.

* ---Usage---
* See https://github.com/huuzin-github/rpgmakermz/wiki/Pictuner
*
* ---Operational verification---
* Core scripts: v1.6.0
* PluginCommonBase is required for this plugin to work.
* PluginCommonBase: https://triacontane.blogspot.com/2020/08/rpgmz.html


* @param autoDeleteEvent
* @text event auto-delete picture
* @desc The picture with the specified number is automatically deleted at the end of the event.
* @default 
* @type string

* @param autoSetPict
* @text preset picture
* @desc Automatically sets coordinates and magnification when a picture is displayed.
* @type struct<AutoSetting>[]
* @default []


* @command PICTUNER_TEMP_SHOW
* @text Display pictures with presets
* @desc Displays pictures based on preset picture settings.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string


* @command PICTUNER_TEMP_SHOW_IMAGE
* @text Display picture with presets (specify image)
* @desc Displays pictures based on preset picture settings. Pictures can be specified individually.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg imageFile
* @text picture image
* @desc Specify a picture image. If an image ID is specified, it will take precedence.
* @type file
* @dir img/pictures
*
* @arg imageID
* @text Image ID
* @desc Specifies a picture from a non-file. Example: ENEMY[n]:Enemy picture
* @default
* @type string


* @command PICTUNER_DISPLAY
* @text Show Picture
* @desc Displays the picture as if it were a normal event command.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg imageFile
* @text picture image
* @desc Specify a picture image. If an image ID is specified, it will take precedence.
* @type file
* @dir img/pictures
*
* @arg imageID
* @text Image ID
* @desc Specifies a picture from a non-file. Example: ENEMY[n]:Enemy picture
* @default
* @type string
*
* @arg anchor
* @text Anchor
* @desc Specifies the anchor (origin).
* @type select
* @default 0
* @option Top Left
* @value 0
* @option Center Center
* @value 1
* @option Bottom Right
* @value 2
* @option Top Center
* @value 3
* @option Top Right
* @value 4
* @option Center Left
* @value 5
* @option Center Right
* @value 6
* @option Bottom Left
* @value 7
* @option Bottom Center
* @value 8
*
* @arg x
* @text x coordinate
* @desc Set the X coordinate. The ”%” mark allows you to specify a percentage of the screen with 0% on the left and 100% on the right.
* @default 0
* @type string
*
* @arg y
* @text y coordinate
* @desc Set the Y coordinate. The ”%” can be added to specify a percentage, with 0% at the top and 100% at the bottom of the screen.
* @default 0
* @type string
*
* @arg w
* @text Horizontal magnification ratio
* @desc Specify the horizontal scale factor. You can use ”%” and ”px”.
* @default 100
* @type string
*
* @arg h
* @text Vertical magnification ratio
* @desc Specifies the vertical scale factor. You can use ”%” and ”px”.
* @default 100
* @type string
*
* @arg opacity
* @text opacity
* @desc Specifies the opacity. A ”%” converts the value so that 100% = 255 (fully opaque).
* @default 255
* @type string
*
* @arg blendMode
* @text Blend mode
* @desc Specifies blend mode.
* @type select
* @default normal
* @option Nromal
* @value normal
* @option Add
* @value add
* @option Multiply
* @value multiply
* @option Screen
* @value screen
* @option Subtract
* @value subtract
*
* @arg red
* @text Tone red
* @desc Specifies the red color of the tone. Can be set from -255 to 255.
* @default 0
* @type number
* @max 255
* @min -255
*
* @arg green
* @text Tone green
* @desc Specifies the green color of the tone. Can be set from -255 to 255.
* @default 0
* @type number
* @max 255
* @min -255
*
* @arg blue
* @text Tone blue
* @desc Specifies the blue color of the tone. Can be set from -255 to 255.
* @default 0
* @type number
* @max 255
* @min -255
*
* @arg black
* @text Tone black
* @desc Specifies the black color of the tone. Can be set from -255 to 255.
* @default 0
* @type number
* @max 255
* @min -255
*
* @arg angle
* @text Angle
* @desc Specify the angle. The ”%” will be converted so that 100% = 360 (one round).
* @default 0
* @type string


* @command PICTUNER_SET_ANCHOR
* @text Set anchor on the picture
* @desc Sets anchor (origin) for the picture.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg anchor
* @text Anchor
* @desc Specifies the anchor (origin).
* @type select
* @default 0
* @option Top Left
* @value 0
* @option Center Center
* @value 1
* @option Bottom Right
* @value 2
* @option Top Center
* @value 3
* @option Top Right
* @value 4
* @option Center Left
* @value 5
* @option Center Right
* @value 6
* @option Bottom Left
* @value 7
* @option Bottom Center
* @value 8


* @command PICTUNER_SET_POS
* @text Move picture to specified coordinates
* @desc Moves the picture to the specified coordinates.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg x
* @text x coordinate
* @desc Set the X coordinate. The ”%” mark allows you to specify a percentage of the screen with 0% on the left and 100% on the right.
* @default 0
* @type string
*
* @arg y
* @text y coordinate
* @desc Set the Y coordinate. The ”%” can be added to specify a percentage, with 0% at the top and 100% at the bottom of the screen.
* @default 0
* @type string


* @command PICTUNER_SET_SCALE
* @text Scale a picture to a specified size
* @desc Scales a picture to a specified size.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg w
* @text Horizontal magnification ratio
* @desc Specify the horizontal scale factor. You can use ”%” and ”px”.
* @default 100
* @type string
*
* @arg h
* @text Vertical magnification ratio
* @desc Specifies the vertical scale factor. You can use ”%” and ”px”.
* @default 100
* @type string


* @command PICTUNER_SET_ALPHA
* @text Change picture to specified transparency
* @desc Changes the picture to the specified transparency.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg opacity
* @text Opacity
* @desc Specifies the opacity. A ”%” converts the value so that 100% = 255 (fully opaque).
* @default 0
* @type string


* @command PICTUNER_SET_ANGLE
* @text Change picture to specified angle
* @desc Changes the picture to a specified angle.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string
*
* @arg angle
* @text Angle
* @desc Specify the angle. The ”%” will be converted so that 100% = 360 (one round).
* @default 0
* @type string


* @command PICTUNER_SET_PARENT
* @text Set parent picture to picture
* @desc Set the parent picture for the picture.
*
* @arg pictID
* @text Child picture number
* @desc Specifies the child picture number.
* @default 1
* @type string
*
* @arg parentID
* @text Parent picture number
* @desc Specifies the parent picture number.
* @default 1
* @type number


* @command PICTUNER_RELEASE_PARENT
* @text Release the parent picture of a picture
* @desc Releases a picture’s parent picture designation.
*
* @arg pictID
* @text Child picture number
* @desc Specifies the child picture number.
* @default 1
* @type string


* @command PICTUNER_ERASE
* @text Erase Picture
* @desc Erase the specified picture.
*
* @arg pictID
* @text picture number
* @desc Specifies the picture number.
* @default 1
* @type string

スポンサードリンク

-MZ plugins

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