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

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

MZ plugins

Fes Cursor - FesCursor.js

Plugin desc : Display an RPG Maker Fes style cursor.

License : MIT License

Author : あわやまたな (Awaya_Matana)

Website : https://awaya3ji.seesaa.net/

Desc page : https://awaya3ji.seesaa.net/article/488927664.html

File name : FesCursor.js

Help of plugin :

* @target MZ
* @orderBefore EnemyGauge
* @orderBefore FesStyleBattle
* @plugindesc Display an RPG Maker Fes style cursor.
* @author あわやまたな (Awaya_Matana)
* @url https://awaya3ji.seesaa.net/article/488927664.html
* @help Ver.2.4.4
* You can use it by putting images in the img/system folder.
* By combining with MVStyleWindow.js, you can make it closer to RPG Maker Fes.
*
* @param windowArrowImage
* @text Window Arrow Image
* @desc Displays arrows in selectable windows.
* If the image is (None), this feature is disabled.
* @type file
* @dir img/system
* @default WindowArrow
*
* @param saveCursorImage
* @text Save Cursor Image
* @desc Select the image of the cursor only when saving.
* If the image is (None), it is the same image as the arrow cursor.
* @type file
* @dir img/system
* @default 
*
* @param windowArrowRange
* @text Window Arrow Movement Range
* @desc The amount to move from the initial position during animation.
* 0 means no movement.
* @type number
* @default 10
*
* @param windowArrowOffsetX
* @text Window Arrow Offset X
* @desc Adjust the X coordinate of the arrow.
* @type number
* @default 0
* @min -99999
*
* @param textPadding
* @text Text Padding
* @desc Shifts left-aligned text to the right.
* 0 means no shift.
* @type number
* @default 14
*
* @param windowArrowDuration
* @text Window Arrow Animation Duration
* @desc This is the number of frames the cursor will animate.
* 0 means no.
* @type number
* @default 50
*
* @param windowArrowToneRange
* @text Window Arrow Tone Range
* @desc The range of tonal changes during animation.
* 0 means no.
* @type number
* @default 64
*
* @param windowArrowFilterAreaExtraWidth
* @text Window Arrow Filter Area Extra Width
* @desc Adjust the display area.
* Increase this number if the cursor is cut off.
* @type number
* @default 0
* @min -99999
*
* @param enemyCursorImage
* @text Enemy Cursor Image
* @desc Displays the cursor when selecting an enemy character.
* If the image is (None), the feature is disabled.
* @type file
* @dir img/system
* @default EnemyCursor
*
* @param enemyCursorHomeX
* @text Enemy Cursor Home X
* @desc How far the sprite is from the center.
* @type number
* @default 56
*
* @param enemyCursorHomeY
* @text Enemy Cursor Home Y
* @desc How far the sprite is from the center.
* @type number
* @default 56
*
* @param enemyCursorRangeX
* @text Enemy Cursor Movement Range X
* @desc The amount to move from the initial position during animation.
* If it is 0, it will not move from the spot.
* @type number
* @default 6
*
* @param enemyCursorRangeY
* @text Enemy Cursor Movement Range Y
* @desc The amount to move from the initial position during animation.
* 0 means no movement.
* @type number
* @default 6
*
* @param enemyCursorDuration
* @text Enemy Cursor Animation Duration
* @desc This is the number of frames the cursor will animate.
* 0 means no.
* @type number
* @default 50
*
* @param enemyCursorToneRange
* @text Enemy Cursor Tone Range
* @desc The range of tonal changes during animation.
* 0 means no.
* @type number
* @default 64
*
* @param stopCursorAnimation
* @text Stop Cursor Animation
* @desc Stops the original rectangle cursor animation in the selectable window.
* @type boolean
* @default true
*
* @param hideCursor
* @text Hide Cursor
* @desc Do not show the original rectangle cursor when the background is dimmed.
* @type boolean
* @default true
*
* @param fastPauseSign
* @text Fast Pause Sign
* @desc Speeds up pause sign animation.
* @type boolean
* @default false
*
* @param gradientCursor
* @text Gradient Cursor
* @desc Display the cursor with a RPG Maker Fes style gradient.
* @type boolean
* @default false
*
* @param gradientCursorBladeLength
* @text Gradient Cursor Blade Length
* @desc The sharpness of the cursor tip.
* @type number
* @default 16
*
* @param pauseSignToRight
* @text Pause Sign Right Alignment
* @desc Display the pause sign on the right.
* @type boolean
* @default true
*
* @param exclusionList
* @text Exclusion List
* @desc Set the window without the window arrow.
* @type string[]
* @default ["Window_NameEdit","Window_ShopNumber","Window_BattleStatus","Window_BattleActor"]
*

スポンサードリンク

-MZ plugins

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