Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
MPP Pseudo3D Battle - MPP_Pseudo3DBattle.js
Plugin desc : A function to move the camera three-dimensionally during battle is added.
License : MIT License
Author : Mokusei Penguin
Website : http://woodpenguin.blog.fc2.com/
Desc page : https://woodpenguin.web.fc2.com/MV_Plugin/Pseudo3DBattle.html
File name : MPP_Pseudo3DBattle.js
Help of plugin :
* @target MZ
* @plugindesc A function to move the camera three-dimensionally during battle is added.
* @author Mokusei Penguin
* @url
*
* @help [version 1.5.0]
* - This plugin is for RPG Maker MZ.
*
* ※ Note
* 1. This plugin is not compatible with plugins that move or change
* the shape of combat characters. We cannot handle conflicts
* with such plugins.
* 2. Due to the fact that 2D images are used originally,
* not all images can be supported.
* 3. If you place an enemy character in the lower left (or lower right),
* you may see the edges of the background. Avoid placement or adjust
* with plugin parameters.
* 4. If you want to change the movement of the camera,
* modify the code directly.
*
* ▼ Plugin command
* - In the item to enter a numerical value, select the text and
* write v[N] to refer to the variable N.
*
* 〇 enemyFocus
* - The viewpoint moves so that the specified enemy is near the center.
*
* 〇 actorFocus
* - The viewpoint moves so that the specified actor is near the center.
*
* 〇 moveHome
* - Move to the viewpoint at the beginning of the battle.
*
* ================================
* Mail : wood_penguin@yahoo.co.jp (@ is half-width)
* Blog : http://woodpenguin.blog.fc2.com/
* License : MIT license
*
* @command enemyFocus
* @desc
* @arg index
* @desc -1:Entire Troop
* @type number
* @min -1
* @max 7
* @default 0
* @arg scale
* @desc 100:1x
* @type number
* @min 50
* @max 150
* @default 100
* @arg duration
* @desc
* @type number
* @min 0
* @max 1000
* @default 60
*
* @command actorFocus
* @desc
* @arg id
* @text ID
* @desc 0:Entire Party
* @type number
* @min 0
* @max 999
* @default 1
* @arg scale
* @desc 100:1x
* @type number
* @min 50
* @max 150
* @default 100
* @arg duration
* @desc
* @type number
* @min 0
* @max 1000
* @default 60
*
* @command moveHome
* @desc
* @arg duration
* @desc
* @type number
* @min 0
* @max 1000
* @default 60
*
*
*
* @param Battleback Scale
* @desc Increase the value slightly only if you can see the edges of the background.
* @type number
* @min 1.0
* @max 10.0
* @decimals 1
* @default 1.3
*
* @param Battleback2 Pivot Y Fixes
* @desc If you don’t like the position of the origin Y in the battle background, set it.
* @type struct<Battleback2>[]
* @default [”{¥”Battleback2 Image¥”:¥”Town2¥”,¥”Pivot Y¥”:¥”182¥”}”]
*
* @param Single Battleback Pivot Y
* @desc The origin Y when the battleback is a single image (Battleback2 is not set).
* (not set:320)
* @type struct<Battleback1>[]
* @default []
*