条件コモン特徴 - ConditionallyCommonTrait.js

▼条件コモン特徴(やな様作) - ConditionallyCommonTrait.js
https://plugin.fungamemake.com/archives/2112
条件を満たすと、コモンイベントを予約する特徴を追加します。
ふりがな:じょうけんこもんとくちょう
機能概要: 条件を満たすと、コモンイベントを予約する特徴を追加します。
利用規約(ライセンス): MITライセンス
作者:やな
作者サイト:https://x.com/yanatsuki_/
解説ページ:https://www6.atwiki.jp/pokotan/pages/3.html
ダウンロードページ:https://raw.githubusercontent.com/munokura/Yana-MV-plug…
ファイル名:ConditionallyCommonTrait.js
プラグインのヘルプ:
* @plugindesc ver1.01/条件を満たした時、コモンイベントを予約する特徴を追加します。 * @author Yana * * @param CountFrame * @desc 何フレームに1度判定を実行するかの設定です。 * @default 4 * * @param SubjectIndex * @desc 起動者のインデックスを格納する変数のIDです。 * 格納されたインデックスがエネミーの場合、+1000された値が入ります。 * @default 12 * * @help ------------------------------------------------------ * このプラグインについて * ------------------------------------------------------ * * このプラグインは、「条件を満たすとコモンイベントを呼び出す特徴」を追加するプラグインです。 * 特徴を持ったオブジェクトのメモに指定のキーワードを記述してください。 * * ------------------------------------------------------ * 使用方法 * ------------------------------------------------------ * * アクターやエネミー武器、防具、クラス、ステートなど特徴を持ったオブジェクトのメモに * <条件発動コモン:コモンID,発動率%> * 発動条件 * </条件発動コモン> * または、 * <ConditionallyCommon:CommonId,Rate%> * trigger * </ConditionallyCommon> * と記述してください。 * この記述がある特徴オブジェクトを持っているアクターまたはエネミーがその場にいる場合、 * 発動条件が満たされた際に指定したコモンIDを発動率%の確率で予約します。 * * 発動条件は、記述した内容がevalで評価されるため、true/falseを返す条件式を記述してください。 * また、ConditionallyCoreが導入されている場合、条件設定はそちらの方式に変更されます。 * 条件式では、a=発動者 v=変数 s=スイッチが使用可能です。 * * 例:スイッチ1番がONのとき、tabキーを押すと10%の確率でコモンイベント1番を実行 * <条件発動コモン:1,10%> * s[1] * Input.isTriggerd('tab') * </条件発動コモン> * * ※ConditionallyCoreが入っている場合、同じ記述は以下になります。 * <条件発動コモン:1,10%> * スクリプト条件:s[1] * スクリプト条件:Input.isTriggerd('tab') * </条件発動コモン> * * ------------------------------------------------------ * 利用規約 * ------------------------------------------------------ * 当プラグインはMITライセンスで公開されています。 * 使用に制限はありません。商用、アダルト、いずれにも使用できます。 * 二次配布も制限はしませんが、サポートは行いません。 * 著作表示は任意です。行わなくても利用できます。 * 要するに、特に規約はありません。 * バグ報告や使用方法等のお問合せはネ実ツクールスレ、または、Twitterにお願いします。 * https://twitter.com/yanatsuki_ * 素材利用は自己責任でお願いします。 * ------------------------------------------------------ * 更新履歴: * ver1.01: * 起動者のインデックスを変数に入れる処理を追加。 * ver1.00: * 公開
