当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN モンスター図鑑マップ遭遇チェック - NUUN_EnemyBookEncounterCheck.js
シェア用テキスト:
▼NUUN モンスター図鑑マップ遭遇チェック(NUUN様作) - NUUN_EnemyBookEncounterCheck.js
https://plugin-mz.fungamemake.com/archives/5746
現在のマップでモンスター図鑑に登録または、情報登録されていないモンスター数を取得します。
ふりがな:もんすたーずかんまっぷそうぐうちぇっく
機能概要: 現在のマップでモンスター図鑑に登録または、情報登録されていないモンスター数を取得します。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_EnemyBookEncounterCheck.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc モンスター図鑑マップ遭遇チェック * @author NUUN * @base NUUN_Base * @base NUUN_EnemyBook * @orderAfter NUUN_Base * @version 1.0.2 * * @help * 現在のマップでモンスター図鑑に登録または、情報登録されていないモンスター数を取得します。 * マップ上でエンカウントがない場合は-1を返します。 * このプラグインはモンスター図鑑(NUUN_EnemyBook)の拡張プラグインです。 * 現在のマップの敵グループから自動で判定されます。 * なお、イベントコマンドからエンカウントする場合は手動で設定する必要があります。 * 敵グループの指定は以下のタグで設定できます。 * * イベントのメモ欄 * <EncTroop:[id],[id]...> 敵グループIDを記入します。複数入力できます。イベントコマンドで戦闘の処理を行う場合で、ランダムエンカウントと同じ * 以外でエンカウントさせる場合に使用します。ランダムエンカウントと同じ場合は自動で判別されます。 * [id]:敵グループID * * モンスター図鑑(NUUN_EnemyBook)のマップ敵エンカウントリストまたは、マップのメモ欄にEncountEnemiesListのタグがある場合は、そのの設定が適用されます。 * 優先順位は EncountEnemiesList > マップ敵エンカウントリスト > デフォルト * * 取得変数 * NuunManager.getNotEncounterEnemies([mode], [commonEventID]); * [mode]: * 'Enc' 未遭遇 * 'Status' 情報未登録 * [commonEventID]:コモンイベントID 指定しない場合は0 * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * 更新履歴 * 2023/6/17 Ver.1.0.2 * 処理の一部修正。 * 2023/6/2 Ver.1.0.1 * モンスター図鑑プラグインのマップ敵エンカウントリストの設定適用に関する修正。 * 敵グループの2番目以降の別モンスターが、適用されていなかった問題を修正。 * 2023/4/3 Ver.1.0.0 * 初版 * * @command EncounterCheck * @desc 現在のマップの遭遇していないモンスターの総数を取得します。 * @text 未遭遇モンスター総数 * * @arg EncounterCheckVariable * @desc 変数 * @text 変数 * @type variable * @default 0 * * @arg EncounterCheckCommonEvent * @desc コモンイベント * @text コモンイベント * @type common_event * @default 0 * * @command EncounterStatusCheck * @desc 現在のマップの情報が未登録のモンスターの総数を取得します。 * @text 未登録モンスター総数 * * @arg EncounterCheckVariable * @desc 変数 * @text 変数 * @type variable * @default 0 * * @arg EncounterCheckCommonEvent * @desc コモンイベント * @text コモンイベント * @type common_event * @default 0 */