NRP 独自の戦闘報酬を追加 - NRP_OriginalRewards.js
シェア用テキスト:
▼NRP 独自の戦闘報酬を追加(砂川赳様作) - NRP_OriginalRewards.js
https://plugin.fungamemake.com/archives/31661
独自の戦闘報酬を追加し、変数へと格納します。
ふりがな:どくじのせんとうほうしゅうをついか
機能概要: 独自の戦闘報酬を追加し、変数へと格納します。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認
作者:砂川赳
作者サイト:http://newrpg.seesaa.net/
解説ページ:https://newrpg.seesaa.net/article/499770382.html
ファイル名:NRP_OriginalRewards.js
プラグインのヘルプ:
/*:ja * @target MV MZ * @plugindesc v1.00 独自の戦闘報酬を追加する。 * @author 砂川赳(https://newrpg.seesaa.net/) * @url https://newrpg.seesaa.net/article/499770382.html * * @help 独自の戦闘報酬を追加し、変数へと格納します。 * * ------------------------------------------------------------------- * ■使用方法 * ------------------------------------------------------------------- * プラグインパラメータの『報酬リスト』に独自報酬を設定してください。 * 以下の二通りの方法で敵毎の報酬を設定できます。 * * 1.定義名を設定する。 * 敵キャラのメモ欄に定義名と値を記述します。 * 例:定義名がTestRewardならば、<TestReward:100> * * 2.既定値を設定する。 * 例えば「a.gold() / 10」ならば、 * 敵の所持金の1/10を独自報酬として獲得します。 * 一体ずつ設定するのが面倒という場合にオススメです。 * * 上記は併用も可能です。 * 定義名を指定した場合はそちらが優先されますので、 * ボスのみ固定値にするといった使い方もできます。 * * ------------------------------------------------------------------- * ■倍率指定 * ------------------------------------------------------------------- * 定義名の後にRateを付けると、既定値に対する倍率指定になります。 * 例えば、定義名がTestRewardならば、 * * <TestRewardRate:200> * * とすると、既定値の2倍の独自報酬を取得できます。 * * ------------------------------------------------------------------- * ■利用規約 * ------------------------------------------------------------------- * 特に制約はありません。 * 改変、再配布自由、商用可、権利表示も任意です。 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。 * * @----------------------------------------------------- * @ プラグインパラメータ * @----------------------------------------------------- * * @param RewardList * @text 報酬リスト * @type struct<Reward>[] * @default {”Name”:”テスト石”,”MetaName”:”TestReward”,”GainMessage”:”%2を %1個 手に入れた!”,”GainMessagePosition”:”gold”,”Variable”:”1”,”DefaultValue”:””,”MaxValue”:”999999”,”Switch”:””} * @desc 追加の報酬を定義します。 */
