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

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

MZ plugins

Dark Plasma Manual Text - DarkPlasma_ManualText.js

Plugin desc : Display operation instructions in the window

License : MIT License

Author : DarkPlasma

Website : https://github.com/munokura/DarkPlasma-MZ-Plugins/blob/main/DarkPlasma_ManualText.js

Desc page : https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release

Download Page : https://raw.githubusercontent.com/munokura/DarkPlasma-MZ-Plugins/main/DarkPlasma_ManualText.js

File name : DarkPlasma_ManualText.js

Help of plugin :

@target MZ
@url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
@plugindesc Display operation instructions in the window
@author DarkPlasma
@license MIT

@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/DarkPlasma-MZ-Plugins ).
Original plugin by DarkPlasma.
Please check the latest official version at:
https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
-----

version: 1.8.0
Allows you to display instruction manuals in the bottom right corner of the
window.

This plugin does not function on its own.
Use it with other plugins that require it.

Developer Instructions
Apply Window_ManualTextMixIn to your window class and
call the drawManual method at the appropriate location.

drawManual: () => void
Draws instruction manual text.

manualX: (index: number) => number
Returns the X coordinate of the instruction manual text.

manualY: (index: number) => number
Returns the Y coordinate of the instruction manual text.

setManualOffsetY: (offset: number) => void
Sets the Y offset of the instruction manual text.

manualOffsetY: () => void
Returns the Y offset of the instruction manual text.

manualLineHeight: () => number
Returns the line height of the instruction manual text.

setManualPadding: (padding: number) => void
Sets the line spacing of the instruction manual text.

manualPadding: () => number
Returns the line spacing for the instruction text.

initManualTexts: () => void
Initializes the instruction text.

addManualText: (text: string) => void
Adds instruction text.

manualTexts: () => string[]
Returns a list of instruction texts.

setManualFontSize: (size: number) => void
Sets the font size for the instruction text.

manualFontSize: () => number
Returns the font size for the instruction text.
Default: 21

isManualVisible: () => boolean
Returns the visibility status of the instruction text.

setIsManualVisible: (isVisible: boolean) => void
Changes the visibility status of the instruction text.

setManualCols(cols: number) => void
Sets the number of columns displayed for the instruction text.

setManualWidth(width: number) => void
Sets the display width of the operation instruction text.

@param linePadding
@text Line spacing
@desc Specify the line spacing for the manual.
@type number
@default 12

スポンサードリンク

-MZ plugins

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