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

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

MZ plugins

Screen Rotation - ScreenRotation.js

Plugin desc : Screen rotation plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com

Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/ScreenRotation.js

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/ScreenRotation.js

File name : ScreenRotation.js

Help of plugin :

@target MZ
@url https://github.com/triacontane/RPGMakerMV/tree/mz_master/ScreenRotation.js
@plugindesc Screen rotation plugin
@author Triacontane
@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/triacontane-MZ-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

ScreenRotation.js

This plugin rotates the entire map screen.

Execute it via the plugin command.

Note that while rotating the screen, window contents such as message and
option displays may not display correctly.

Also, character graphics outside the screen will be temporarily hidden during
rotation.

Terms of Use:
You may modify and redistribute this plugin without permission from the
author, and there are no restrictions on its use (commercial, R18+, etc.).

This plugin is now yours.

@command startRotation
@text Screen rotation
@desc Rotate the screen.
@arg speed
@text Speed
@desc Rotation speed. Positive value rotates clockwise, negative value rotates counterclockwise. Specifying 0 will reset.
@type number
@default 1
@min -20
@max 20
@arg angle
@text Target Angle
@desc The angle after rotation. If omitted, the rotation will continue infinitely. If you set a negative value for the speed, you should generally set a negative value for the angle as well.
@type number
@min -3600
@max 3600

@command stopRotation
@text Stop screen rotation
@desc Stops screen rotation.

@command startZoom
@text Screen zoom
@desc Change the display magnification of the screen and zoom in and out.
@arg scale
@text Magnification
@desc Magnification ratio. 100 is actual size.
@type number
@default 100
@min 1
@arg duration
@text time
@desc The time it takes to change the magnification. If you specify 0, the magnification will change immediately.
@type number
@default 60
@arg x
@text X coordinate
@desc The X coordinate of the reference point for enlargement. If left blank, it will be set to the center of the screen.
@type number
@arg y
@text Y coordinate
@desc The Y coordinate that will be the reference point for enlargement. If left blank, it will be set to the center of the screen.
@type number

スポンサードリンク

-MZ plugins

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