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

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Specular Reflection Sprite - SpecularReflectionSprite.js

Plugin desc : ver1.01/Adds a mirror image sprite between the background and the lower layer.

License : MIT License

Author : Yana

Website : https://w.atwiki.jp/pokotan/pages/3.html

Desc page : https://github.com/munokura/Yana-MV-plugins

Download Page : https://raw.githubusercontent.com/munokura/Yana-MV-plugins/refs/heads/master/Map_Message/SpecularReflectionSprite.js

File name : SpecularReflectionSprite.js

Help of plugin :

@plugindesc ver1.01/Adds a mirror image sprite between the background and the lower layer.
@author Yana
@url https://github.com/munokura/Yana-MV-plugins
@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/Yana-MV-plugins ).
Original plugin by Yana.
-----
About this plugin
--------------------------------------------------------------------
To be precise, this plugin is a plugin that sets a terrain tag to display a mirror image of the character between the background and the lower layer.

In other words, if the lower layer is not partially transparent or translucent, setting the terrain tag will have no effect.
------------------------------------------------------
How to use
------------------------------------------------------
Setting a terrain tag in the plugin parameters will cause a mirror image to be displayed for that terrain tag.

Writing either
<NoReflectionion>
in the event notes will suppress the mirror image for that event.

Similarly, writing either
<SpecularOffsetY:○>
in the event notes will shift the position of the mirror image by ○ minutes.

------------------------------------------------------
Terms of Use
------------------------------------------------------
This plugin is released under the MIT License.
http://opensource.org/licenses/mit-license.php
------------------------------------------------------
Update History:
ver. 1.01:
Fixed a bug that caused mirrored sprites to remain during the battle start animation.
ver. 1.00:
Released

@param TerrainId
@desc This is a terrain tag that displays a mirror image. Multiple terrain tags can be registered, such as 1, 2, and 3.
@type number
@default 1

@param OffsetYVariableID
@desc The ID of the variable used as the player's Y coordinate offset. Set to 0 to not use.
@type variable
@default 0

スポンサードリンク

-MV plugins

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