当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN 踏み止まり特徴 - NUUN_StoppingFeature.js
シェア用テキスト:
▼NUUN 踏み止まり特徴(NUUN様作) - NUUN_StoppingFeature.js
https://plugin-mz.fungamemake.com/archives/4075
戦闘中のダメージで0になったときに、戦闘不能にならずHPが1で止まる特徴を設定できます。
ふりがな:ふみとどまりとくちょう
機能概要: 戦闘中のダメージで0になったときに、戦闘不能にならずHPが1で止まる特徴を設定できます。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_StoppingFeature.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc 踏み止まり特徴 * @author NUUN * @version 1.0.0 * * @help * 戦闘中のダメージで0になったときに、戦闘不能にならずHPが1で止まる特徴を設定できます。 * 条件付きベースプラグインと併用することで、特定の条件で踏み止まる特徴を設定できます。 * * * 特徴を有するメモ欄 * <Stopping:[rate], [ratio], [condMode]> * [rate]:発動確立 * [ratio]:発動するダメージ前のHPの割合。残りHPが指定したHPの割合以上なら発動します。 * [condMode]:条件付きベースプラグインでの条件指定時のモード ※省略可能 * <Stopping:100, 30> HPが30%以上で戦闘不能になったとき100%の確率でダメージが1で踏み止まります。 * <Stopping:50, 0> 50%の確立で戦闘不能になったときにHPが1で踏み止まります。 * [condMode]は条件付きベースプラグインを導入してない場合は省略してください。 * * 以下のタグは条件付きベースプラグインが必要です。 * <StoppingCond:[id], [id], [id]...> 攻撃したバトラーが指定したIDの条件を満たしたときに発動。 * <TargetStoppingCond:[id], [id], [id]...> 撃破されたバトラーが指定したIDの条件を満たしたときに発動。 * <PartyStoppingCond:[id], [id], [id]...> パーティメンバーが指定したIDの条件を満たしたときに発動。 * <TroopStoppingCond:[id], [id], [id]...> 敵グループのメンバーが指定したIDの条件を満たしたときに発動。 * * * スキル、アイテムのメモ欄 * <InvalidStopping:[rate]> このタグがあるスキル、アイテムは踏み止まりを無効化します。 * [rate]:無効にする確立 * <InvalidStopping:50> 撃破時50%の確率で踏み止まりを無効化します。 * * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * 更新履歴 * 2021/11/18 Ver.1.0.0 * 初版 * * @param StoppingMessage * @text 踏み止まり時メッセージ * @desc 踏み止まり時のメッセージ。%1使用者 %2対象 * @default * @type string * * @param StoppingSESetting * @text 踏み止まり時SE設定 * @default ------------------------------ * * @param StoppingSE * @text 踏み止まり時SE * @desc 踏み止まり時のSE * @type file * @dir audio/se/ * @parent StoppingSESetting * * @param volume * @text 音量 * @desc 音量。 * @type number * @default 90 * @parent StoppingSESetting * * @param pitch * @text ピッチ * @desc ピッチ。 * @type number * @default 100 * @parent StoppingSESetting * * @param pan * @text 位相 * @desc 位相。 * @type number * @default 50 * @parent StoppingSESetting * */