MZ用プラグイン

NUUN リザルト - NUUN_Result.js

シェア用テキスト:
▼NUUN リザルト(NUUN様作) - NUUN_Result.js
https://plugin-mz.fungamemake.com/archives/2281
戦闘終了時にリザルト画面を表示します。デフォルトのリザルトはメッセージウィンドウで表示されますが、入手EXP、獲得金額、ドロップアイテムを1画面にし、レベルアップしたアクターがいない場合は決定キー(ボタン)を1回押しただけでリザルトが終了します。

ふりがな:りざると

機能概要: 戦闘終了時にリザルト画面を表示します。デフォルトのリザルトはメッセージウィンドウで表示されますが、入手EXP、獲得金額、ドロップアイテムを1画面にし、レベルアップしたアクターがいない場合は決定キー(ボタン)を1回押しただけでリザルトが終了します。

利用規約(ライセンス): MITライセンス

作者:NUUN

作者サイト:https://github.com/nuun888

ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…

ファイル名:NUUN_Result.js

プラグインのヘルプ:

/*:
 * @target MZ
 * @plugindesc  リザルト
 * @author NUUN
 * @version 1.4.0
 * 
 * @help
 * 戦闘終了時にリザルト画面を表示します。
 * デフォルトのリザルトはメッセージウィンドウで表示されますが、入手EXP、獲得金額、ドロップアイテムを1画面にし、レベルアップしたアクターがいない場合は決定キー(ボタン)を
 * 1回押しただけでリザルトが終了します。
 * 
 * 入手画面では顔グラ又はキャラチップ、レベルアップ後のレベル、獲得金額、入手EXP、ドロップアイテムが表示されます。
 * レベルアップ画面ではレベル差分、ステータス差分、習得スキルが表示されます。
 * レベルアップ画面はレベルアップしたアクターのみ表示されます。
 * 
 * 戦闘勝利後に任意のBGMを再生できます。MEが指定してある場合はME再生終了後に再生されます。
 * 
 * 
 * アクターの独自パラメータ
 * actor アクターのデータベースデータ メタデータを取得する場合はこちらから
 * this._actor アクターのゲームデータ
 * 
 * 獲得金額に金額アイコンを表示させる場合は「所持金拡張プラグイン」のアイコンの表示クラスに”Window_Result”を記入してください。(必ず'及び”で囲む)
 * 
 * プラグインコマンド
 * レベルアップ画面の表示の許可を設定できます。(注:このプラグインコマンドを実行後レベルアップ画面表示の設定が無効化されます)
 * 戦闘勝利後のBGMの再生の許可を設定できます。
 * 戦闘勝利後のBGMを指定することが出来ます。BGMに何も指定しないことでプラグインコマンドで指定したBGMは再生されなくなります。
 * 
 * 
 * 操作
 * エンター 切り替え、画面を閉じる 右クリック
 * ←→ ドロップアイテム、習得スキルページ切り替え
 * 
 * 利用規約
 * このプラグインはMITライセンスで配布しています。
 * 
 * 更新履歴
 * 2021/3/2 Ver.1.4.0
 * 背景画像を表示できる機能を追加。
 * ウィンドウ幅を0以外にしたときにドロップアイテム、習得スキルの表示位置がずれる問題を修正。
 * ウィンドウ幅を0以外にしたときにボタンが右端に来るよう修正。
 * 2021/3/1 Ver.1.3.1
 * 戦闘勝利後のBGMを設定できるプラグインコマンドを追加。
 * 2021/3/1 Ver.1.3.0
 * 勝利ME後に任意のBGMを再生する機能を追加。
 * プラグインコマンドでレベルアップ画面を表示を許可する機能を追加。(注:このプラグインコマンドを実行後レベルアップ画面表示の設定が無効化されます)
 * 2021/3/1 Ver.1.2.1
 * EXPゲージの数値を百分率表記にする機能を追加。
 * 最大レベルの時にゲージがMAXになるよう修正。
 * 2021/3/1 Ver.1.2.0
 * EXPゲージに数値を表示する機能を追加。
 * 2021/2/28 Ver.1.1.1
 * フォントサイズを変更したとき、経験値名称と獲得経験値の文字が被る問題を修正。
 * 入手画面のアクター名、レベル、経験値のフォントサイズが22未満の時反映されるように変更。
 * 2021/2/28 Ver.1.1.0
 * 獲得金額の下に独自パラメータを表示する機能を追加。
 * レベルアップ画面に独自パラメータを表示する機能を追加。
 * レベルアップした時に表示するレベルアップ画面をカットする機能を追加。
 * レベルアップ画面のレベルのレベルアップ後の数値を色付け。
 * ドロップアイテムリストの表示が若干早く表示されていた問題を修正。
 * レベルアップ表示で表示横幅のアクター表示拡大率を考慮されていなかった問題を修正。
 * 2021/2/28 Ver.1.0.2
 * アクター画像の設置方法を変更。
 * レベルアップ画面のアクター名がシステムカラーになっていたので修正。
 * ゲージの更新フレーム時間を設定できる機能を追加。
 * 2021/2/27 Ver.1.0.1
 * レベルの表示幅を修正。
 * レベルアップステータスのレベルアップ後のステータスに色付け。
 * 右クリックでページ送りを出来るように変更。
 * 2021/2/27 Ver.1.0.0
 * 初版。
 * 
 * 
 * @param GetPage
 * @text 入手画面設定
 * 
 * @param ResultWidth
 * @desc ウィンドウの横幅。(0でUI横幅)デフォルト:808
 * @text ウィンドウ横幅
 * @type number
 * @default 808
 * @min 0
 * @parent GetPage
 * 
 * @param ResultHeight
 * @desc ウィンドウの縦幅。(0でUI縦幅)デフォルト:616
 * @text ウィンドウ縦幅
 * @type number
 * @default 616
 * @min 0
 * @parent GetPage
 * 
 * @param ActorShow
 * @desc アクターの画像を表示します。
 * @text アクター表示形式
 * @type select
 * @option 表示なし
 * @value 0
 * @option 顔グラを表示
 * @value 1
 * @option キャラチップを表示
 * @value 2
 * @default 1
 * @parent GetPage
 * 
 * @param FaceWidth
 * @desc 顔グラ、キャラチップ表示の横幅。
 * @text 顔グラの横幅
 * @type number
 * @default 144
 * @parent GetPage
 * 
 * @param FaceHeight
 * @desc 1キャラ当たりの縦幅。
 * @text 1キャラ当たりの縦幅
 * @type number
 * @default 120
 * @parent GetPage
 * 
 * @param FaceScale
 * @desc 顔グラの拡大率。(顔グラのみ)
 * @text 拡大率
 * @type number
 * @default 100
 * @parent GetPage
 * 
 * @param FaceScaleHeight
 * @type boolean
 * @default true
 * @text 高さ調整
 * @desc 1キャラ当たりの縦幅を、顔グラの拡大率に合わせて高さ調整します。
 * @parent GetPage
 * 
 * @param GaugeValueShow
 * @desc EXPゲージの数値を表示する。
 * @text EXPゲージ数値表示
 * @type select
 * @option 表示なし
 * @value 0
 * @option 現在の経験値を表示
 * @value 1
 * @option 最大値と現在値を表示
 * @value 2
 * @option 百分率で表示
 * @value 3
 * @default 1
 * @parent GetPage
 * 
 * @param Decimal
 * @text 小数点桁数
 * @desc 表示出来る小数点桁数。
 * @type number
 * @default 0
 * @min 0
 * @parent GetPage
 * 
 * @param DecimalMode
 * @text 端数処理四捨五入
 * @desc 表示外小数点を四捨五入で丸める。(falseで切り捨て)
 * @type boolean
 * @default true
 * @parent GetPage
 * 
 * @param GaugeRefreshFrame
 * @desc EXPゲージの更新フレーム
 * @text EXPゲージ更新フレーム
 * @type number
 * @default 100
 * @parent GetPage
 * 
 * @param GaugeMaxValueFontSize
 * @desc ゲージ最大値数値のフォントサイズ。基本フォントサイズからの差
 * @text ゲージ最大値数値のフォントサイズ
 * @type number
 * @default -6
 * @min -100
 * @parent GetPage
 * 
 * @param PartyOriginalParamName
 * @text 独自パラメータ名称
 * @desc 獲得金額の下に表示する独自パラメータの名称を設定します。
 * @type string
 * @default
 * @parent GetPage
 * 
 * @param PartyOriginalParam
 * @text 独自パラメータ評価式
 * @desc 獲得金額の下に表示する独自パラメータの評価式を設定します。
 * @type string
 * @default
 * @parent GetPage
 * 
 * @param PartyOriginalParamName2
 * @text 独自パラメータ名称2
 * @desc 獲得金額の下に表示する独自パラメータの名称を設定します。
 * @type string
 * @default
 * @parent GetPage
 * 
 * @param PartyOriginalParam2
 * @text 独自パラメータ評価式2
 * @desc 獲得金額の下に表示する独自パラメータの評価式を設定します。
 * @type string
 * @default
 * @parent GetPage
 * 
 * @param PartyBackGroundImg
 * @desc 背景画像ファイル名を指定します。
 * @text 背景画像
 * @type file
 * @dir img/pictures
 * @parent GetPage
 * 
 * @param LevelUpPage
 * @text レベルアップ画面設定
 * 
 * @param LavelUpWindowShow
 * @type boolean
 * @default true
 * @text レベルアップ画面表示
 * @desc レベルアップ画面表示します。falseでレベルアップ後のステータス差分、習得スキル演出をカットします。
 * @parent LevelUpPage
 * 
 * @param ActorOriginalParamName
 * @text 独自パラメータ名称
 * @desc レベルアップ画面に表示する独自パラメータの名称を設定します。
 * @type string
 * @default
 * @parent LevelUpPage
 * 
 * @param ActorOriginalParam
 * @text 独自パラメータ評価式
 * @desc レベルアップ画面に表示する独自パラメータの評価式を設定します。
 * @type string
 * @default
 * @parent LevelUpPage
 * 
 * @param ActorOriginalParamName2
 * @text 独自パラメータ名称2
 * @desc レベルアップ画面に表示する独自パラメータの名称を設定します。
 * @type string
 * @default
 * @parent LevelUpPage
 * 
 * @param ActorOriginalParam2
 * @text 独自パラメータ評価式2
 * @desc レベルアップ画面に表示する独自パラメータの評価式を設定します。
 * @type string
 * @default
 * @parent LevelUpPage
 * 
 * @param ActorBackGroundImg
 * @desc 背景画像ファイル名を指定します。
 * @text 背景画像
 * @type file
 * @dir img/pictures
 * @parent LevelUpPage
 * 
 * @param CommonSetting
 * @text 共通設定
 * 
 * @param BackUiWidth
 * @text 背景サイズをウィンドウサイズに合わせる
 * @desc 背景サイズをウィンドウサイズに合わせる。
 * @type boolean
 * @default true
 * @parent CommonSetting
 * 
 * @param NameSetting
 * @text 名称設定
 * 
 * @param ResultName
 * @text 戦闘結果の名称
 * @desc 戦闘結果の名称を設定します。
 * @type string
 * @default 戦闘結果
 * @parent NameSetting
 * 
 * @param GetGoldName
 * @text 獲得金額の名称
 * @desc 獲得金額の名称を設定します。
 * @type string
 * @default 獲得金額
 * @parent NameSetting
 * 
 * @param GetEXPName
 * @text 獲得経験値の名称
 * @desc 獲得経験値の名称を設定します。
 * @type string
 * @default 経験値
 * @parent NameSetting
 * 
 * @param GetItemName
 * @text 入手アイテムの名称
 * @desc 入手アイテムの名称を設定します。
 * @type string
 * @default 入手アイテム
 * @parent NameSetting
 * 
 * @param LevelUpName
 * @text レベルアップの名称
 * @desc レベルアップの名称を設定します。
 * @type string
 * @default LEVEL UP
 * @parent NameSetting
 * 
 * @param learnSkillName
 * @text 習得スキル名称
 * @desc 習得スキルの名称を設定します。
 * @type string
 * @default 習得スキル
 * @parent NameSetting
 * 
 * @param SESetting
 * @text レベルアップSE設定
 * 
 * @param LevelUpSe
 * @text レベルアップ時のSE
 * @desc レベルアップ時のSEを指定します。
 * @type file
 * @dir audio/se
 * @parent SESetting
 * 
 * @param volume
 * @text SEの音量
 * @desc SEを音量を設定します。
 * @default 90
 * @parent SESetting
 * @min 0
 * 
 * @param pitch
 * @text SEのピッチ
 * @desc SEをピッチを設定します。
 * @default 100
 * @parent SESetting
 * 
 * @param pan
 * @text SEの位相
 * @desc SEを位相を設定します。
 * @default 0
 * @parent SESetting
 * 
 * @param BGMSetting
 * @text 戦闘勝利BGM設定
 * 
 * @param VictoryBGM
 * @text 戦闘勝利のBGM
 * @desc 戦闘勝利のBGMを指定します。
 * @type file
 * @dir audio/bgm
 * @parent BGMSetting
 * 
 * @param VictoryVolume
 * @text SEの音量
 * @desc SEを音量を設定します。
 * @default 90
 * @parent BGMSetting
 * @min 0
 * 
 * @param VictoryPitch
 * @text SEのピッチ
 * @desc SEをピッチを設定します。
 * @default 100
 * @parent BGMSetting
 * 
 * @param VictoryPan
 * @text SEの位相
 * @desc SEを位相を設定します。
 * @default 0
 * @parent BGMSetting
 * 
 * 
 * 
 * @command VictoryBGM
 * @desc 戦闘ME後のBGMの再生の許可を変更します。
 * @text 戦闘ME後のBGM再生許可
 * 
 * @arg VictoryBGMEnable
 * @type boolean
 * @default true
 * @desc 戦闘ME後のBGMの再生の許可します。
 * @text 戦闘ME後のBGMの再生の許可
 * 
 * 
 * @command VictoryBGMSelect
 * @desc 戦闘勝利後のBGMを設定します。
 * @text 戦闘勝利後BGM
 * 
 * @arg _BGM
 * @text 勝利ME後のBGM
 * @desc 勝利ME後のBGMを指定します。何も指定しないことでBGMが初期化されます。
 * @type file
 * @dir audio/bgm
 * 
 * @arg Volume
 * @text SEの音量
 * @desc SEを音量を設定します。
 * @default 90
 * 
 * @arg Pitch
 * @text SEのピッチ
 * @desc SEをピッチを設定します。
 * @default 100
 * 
 * @arg Pan
 * @text SEの位相
 * @desc SEを位相を設定します。
 * @default 0
 * 
 * 
 * @command LevelUpPage
 * @desc レベルアップ画面の表示を許可を変更します。
 * @text レベルアップ画面表示許可
 * 
 * @arg LevelUpPageEnable
 * @type boolean
 * @default true
 * @desc レベルアップ画面の表示を許可します。(このプラグインコマンドを実行後レベルアップ画面表示の設定が無効化されます)
 * @text レベルアップ画面表示許可
 * 
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2024 All Rights Reserved.