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

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

MZ plugins

MPP Paste Picture - MPP_PastePicture.js

Plugin desc : Displays a picture that follows the character.

License : MIT License

Author : Mokusei Penguin

Website : http://woodpenguin.blog.fc2.com/

Desc page : https://woodpenguin.web.fc2.com/MV_Plugin/PastePicture.html

File name : MPP_PastePicture.js

Help of plugin :

* @target MZ
 * @plugindesc Displays a picture that follows the character.
 * @author Mokusei Penguin
 * @url
 *
 * @help [version 1.0.0]
 * - This plugin is for RPG Maker MZ.
 * 
 * - The character’s feet will be the reference position (X:0, Y:0).
 * - The origin of the picture is fixed at the center.
 * 
 * ▼ Plugin Command
 *  - In the item to enter a numerical value, select the text and
 *    write v[N] to refer to the variable N.
 *  - There is no function to [Wait for Completion] for movement commands.
 * 
 * ================================
 * Mail : wood_penguin@yahoo.co.jp (@ is half-width)
 * Blog : http://woodpenguin.blog.fc2.com/
 * License : MIT license
 * 
 *  @command show
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg name
 *          @desc 
 *          @type file
 *              @require 1
 *              @dir img/pictures
 *          @default 
 *      @arg character
 *          @desc -1:Player, 0:This Event, 1...:Event ID
 *          @type number
 *              @min -1
 *              @max 999
 *          @default 0
 *      @arg x
 *          @desc 
 *          @type number
 *              @min -10000
 *              @max 10000
 *          @default 0
 *      @arg y
 *          @desc 
 *          @type number
 *              @min -10000
 *              @max 10000
 *          @default 0
 *      @arg scaleX
 *          @desc 100 = 1x / Negative sign reverses left and right
 *          @type number
 *              @min -2000
 *              @max 2000
 *          @default 100
 *      @arg scaleY
 *          @desc 100 = 1x / Negative sign reverses the top and bottom
 *          @type number
 *              @min -2000
 *              @max 2000
 *          @default 100
 *      @arg opacity
 *          @desc 
 *          @type number
 *              @min 0
 *              @max 255
 *          @default 255
 *      @arg angle
 *          @desc 
 *          @type number
 *              @min -10000
 *              @max 10000
 *          @default 0
 *      @arg priority
 *          @desc 
 *          @type select
 *              @option Below characters
 *                  @value 0
 *              @option Same as characters
 *                  @value 1
 *              @option Above characters
 *                  @value 2
 *          @default 2
 * 
 *  @command anime
 *      @desc The image is divided horizontally by the number of patterns
 * and each block is displayed in sequence.
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg pattern
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 3
 *      @arg interval
 *          @desc frames (1/60 sec)
 *          @type number
 *              @min 1
 *              @max 999
 *          @default 15
 *      @arg endType
 *          @desc 
 *          @type select
 *              @option stop
 *                  @value stop
 *              @option repeat
 *                  @value repeat
 *          @default repeat
 * 
 *  @command move
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg x
 *          @desc 
 *          @type number
 *              @min -10000
 *              @max 10000
 *          @default 0
 *      @arg y
 *          @desc 
 *          @type number
 *              @min -10000
 *              @max 10000
 *          @default 0
 *      @arg duration
 *          @desc frames (1/60 sec)
 *          @type number
 *              @min 1
 *              @max 999
 *          @default 60
 *      @arg easing
 *          @desc 
 *          @type select
 *              @option Straight
 *                  @value Straight
 *              @option Slow start
 *                  @value Slow start
 *              @option Slow end
 *                  @value Slow end
 *              @option Slow start and end
 *                  @value Slow start and end
 *          @default Straight
 * 
 *  @command jump
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg altitude
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 9999
 *          @default 48
 *      @arg duration
 *          @desc frames (1/60 sec)
 *          @type number
 *              @min 1
 *              @max 999
 *          @default 60
 * 
 *  @command zoom
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg scaleX
 *          @desc 100 = 1x / Negative sign reverses left and right
 *          @type number
 *              @min -2000
 *              @max 2000
 *          @default 100
 *      @arg scaleY
 *          @desc 100 = 1x / Negative sign reverses the top and bottom
 *          @type number
 *              @min -2000
 *              @max 2000
 *          @default 100
 *      @arg duration
 *          @desc frames (1/60 sec)
 *          @type number
 *              @min 1
 *              @max 999
 *          @default 60
 *      @arg easing
 *          @desc 
 *          @type select
 *              @option Straight
 *                  @value Straight
 *              @option Slow start
 *                  @value Slow start
 *              @option Slow end
 *                  @value Slow end
 *              @option Slow start and end
 *                  @value Slow start and end
 *          @default Straight
 * 
 *  @command transparent
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg opacity
 *          @desc 
 *          @type number
 *              @min 0
 *              @max 255
 *          @default 255
 *      @arg duration
 *          @desc frames (1/60 sec)
 *          @type number
 *              @min 1
 *              @max 999
 *          @default 60
 *      @arg easing
 *          @desc 
 *          @type select
 *              @option Straight
 *                  @value Straight
 *              @option Slow start
 *                  @value Slow start
 *              @option Slow end
 *                  @value Slow end
 *              @option Slow start and end
 *                  @value Slow start and end
 *          @default Straight
 * 
 *  @command rotate
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 *      @arg angle
 *          @desc 
 *          @type number
 *              @min -10000
 *              @max 10000
 *          @default 0
 *      @arg duration
 *          @desc frames (1/60 sec)
 *          @type number
 *              @min 1
 *              @max 999
 *          @default 60
 *      @arg easing
 *          @desc 
 *          @type select
 *              @option Straight
 *                  @value Straight
 *              @option Slow start
 *                  @value Slow start
 *              @option Slow end
 *                  @value Slow end
 *              @option Slow start and end
 *                  @value Slow start and end
 *          @default Straight
 * 
 *  @command erase
 *      @desc 
 *      @arg pictureId
 *          @desc 
 *          @type number
 *              @min 1
 *              @max 100
 *          @default 1
 * 
 * 
 *  @param Max Paste Pictures
 *      @desc 
 *      @type number
 *          @min 1
 *          @max 100
 *      @default 4
 *

スポンサードリンク

-MZ plugins

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