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

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

MZ plugins

NRP Custom Function Key - NRP_CustomFunctionKey.js

Plugin desc : v1.02 Customize function key functions.

License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
・Details: See Download Page / In-plugin documentation

Author : Takeshi Sunagawa (http://newrpg.seesaa.net/)

Website : https://github.com/NewRPGProject/MZMV_Plugin/blob/main/NRP_CustomFunctionKey.js

Desc page : https://newrpg.seesaa.net/article/503167830.html

Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_CustomFunctionKey.js

File name : NRP_CustomFunctionKey.js

Help of plugin :

Customize function key functions.
 * As a prerequisite,
 * the standard features of RPG Maker MZ are as follows
 * 
 * - F1 : 
 * - F2 : FPS Display
 * - F3 : Switch Stretch
 * - F4 : Full Screen Switching
 * - F5 : Reload
 * - F6 : 
 * - F7 : 
 * - F8 : Developer Tools (during development only)
 * - F9 : Debug Menu (during development only)
 * - F10: 
 * - F11: 
 * - F12: Developer Tools (during development only)
 * 
 * You can change these functions at will.
 * 
 * You can also set other functions such as "Return to Title Scene".
 * The operation is faster than normal reloading,
 * and the window size is retained.
 * 
 * Common event invocation is supported from ver1.01.
 * Up to two common events can be set.
 * It can be a debug-only function.
 * 
 * Keys for which plugin parameters
 * were not set will be left as they were.
 * 
 * -------------------------------------------------------------------
 * [Terms]
 * -------------------------------------------------------------------
 * There are no restrictions.
 * Modification, redistribution freedom, commercial availability,
 * and rights indication are also optional.
 * The author is not responsible,
 * but will deal with defects to the extent possible.
 * 
 * @-----------------------------------------------------
 * @ Plugin Parameters
 * @-----------------------------------------------------
 * 
 * @param F1
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F1 key is pressed.
 * 
 * @param F2
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F2 key is pressed.
 * 
 * @param F3
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F3 key is pressed.
 * 
 * @param F4
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F4 key is pressed.
 * 
 * @param F5
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F5 key is pressed.
 * 
 * @param F6
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F6 key is pressed.
 * 
 * @param F7
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F7 key is pressed.
 * 
 * @param F8
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F8 key is pressed.
 * 
 * @param F9
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F9 key is pressed.
 * 
 * @param F10
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F10 key is pressed.
 * 
 * @param F11
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F11 key is pressed.
 * 
 * @param F12
 * @type select
 * @option
 * @option Disabled
 * @option ReturnTitle
 * @option Reload
 * @option FullScreen
 * @option SwitchStretch
 * @option FPS
 * @option Debug
 * @option DevTools
 * @option CommonEvent1
 * @option CommonEvent2
 * @desc This function is called up when the F12 key is pressed.
 * 
 * @param <CommonEvent>
 * 
 * @param CommonEvent1
 * @parent <CommonEvent>
 * @type common_event
 * @desc The number of the CommonEvent1 to call.
 * Associate with a function key.
 * 
 * @param Common1Debug
 * @parent CommonEvent1
 * @type boolean
 * @default false
 * @desc Make CommonEvent1 a debug-only function.
 * 
 * @param CommonEvent2
 * @parent <CommonEvent>
 * @type common_event
 * @desc The number of the CommonEvent2 to call.
 * Associate with a function key.
 * 
 * @param Common2Debug
 * @parent CommonEvent2
 * @type boolean
 * @default false
 * @desc Make CommonEvent2 a debug-only function.

スポンサードリンク

-MZ plugins

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