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

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

MZ plugins

NUUN Radar Chart Base - NUUN_RadarChartBase.js

Plugin desc : Radar Chart Base

License : MIT License

Author : NUUN

Website : https://github.com/nuun888/MZ/blob/master/NUUN_RadarChartBase.js

Download Page : https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_RadarChartBase.js

File name : NUUN_RadarChartBase.js

Help of plugin :

* @target MZ
 * @plugindesc Radar Chart Base
 * @author NUUN
 * @version 1.2.2
 * @base NUUN_Base
 * @orderAfter NUUN_Base
 * 
 * @help
 * This is the base plugin for implementing radar charts.
 * 
 * Class notes
 * <ChartStatusId:[id]> Specifies the ID of the maximum status setting.
 * The radar chart status is displayed based on the status closest to the maximum display value.
 * If not specified, the topmost ID setting in the plugin parameter "ChartMaxStatusParams" will be applied.
 * [id]: ID of "ChartMaxStatusParams"
 * 
 * reference
 * TOMY (Kamesoft)
 * 
 * 
 * log
 * 8/8/2025 Ver.1.2.2
 * Fixed so that both the icon and the parameter name can be displayed.
 * 8/2/2025 Ver.1.2.1
 * Fixed so that evaluation formulas can be applied to numerical values.
 * Fixed so that the text color for resistances and weaknesses can be changed for attribute and state resistance rates.
 * 7/20/2025 Ver.1.2.0
 * Added a status radar chart feature.
 * Added the ability to set the maximum display value for the radar chart.
 * Fixed the display of resistance values.
 * 6/5/2025 Ver.1.1.0
 * Added the function to display numerical values.
 * 2/6/2022 Ver.1.0.2
 * Add definition by specifying color code.
 * 1/12/2022 Ver.1.0.1
 * This has been corrected to prevent the display from looking unnatural when the value is negative.
 * 7/18/2021 Ver.1.0.0
 * First edition.
 * 
 * 
 * @param ChartBaseWidth
 * @desc Radar chart display area.
 * @text Radar chart display area
 * @type number
 * @default 300
 * @min 0
 * 
 * @param ChartInsideLineNum
 * @desc The number of inner borders for the radar chart.
 * @text Radar chart inner border number
 * @type number
 * @default 4
 * @min 0
 * 
 * @param ChartMaxElementsParam
 * @desc Specifies the maximum resistance value of the attribute as an integer.
 * @text Maximum element resistance
 * @type number
 * @default 200
 * @min 0
 * 
 * @param ChartMaxStateParam
 * @desc Specifies the maximum resistance value of the state as an integer.
 * @text Maximum state resistance
 * @type number
 * @default 200
 * @min 0
 * 
 * @param ChartMaxStatusParams
 * @desc Set the maximum number of statuses to display.
 * @text Status maximum value setting
 * @type struct<StatusParams>[]
 * @default ["{¥"ChartMaxHPParam¥":¥"9999¥",¥"ChartMaxMPParam¥":¥"2000¥",¥"ChartMaxAtkParam¥":¥"999¥",¥"ChartMaxDefParam¥":¥"999¥",¥"ChartMaxMatParam¥":¥"999¥",¥"ChartMaxMdfParam¥":¥"999¥",¥"ChartMaxAgiParam¥":¥"999¥",¥"ChartMaxLukParam¥":¥"999¥"}"]
 * 
 *

スポンサードリンク

-MZ plugins

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