MZ用プラグイン

DarkPlasma 敵グループ構成のランダム化 - DarkPlasma_RandomTroop.js

シェア用テキスト:
▼DarkPlasma 敵グループ構成のランダム化(DarkPlasma様作) - DarkPlasma_RandomTroop.js
https://plugin-mz.fungamemake.com/archives/5111
設定内容に応じて遭遇時に敵グループの構成をランダムに決定します。

ふりがな:てきぐるーぷこーせーのらんだむか

機能概要: 設定内容に応じて遭遇時に敵グループの構成をランダムに決定します。

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

作者:DarkPlasma

作者サイト:https://elleonard.github.io/DarkPlasma-MZ-Plugins/index.html

ダウンロードページ:https://raw.githubusercontent.com/elleonard/DarkPlasma-…

ファイル名:DarkPlasma_RandomTroop.js

プラグインのヘルプ:

/*:
 * @plugindesc 敵グループ構成のランダム化
 * @author DarkPlasma
 * @license MIT
 *
 * @target MZ
 * @url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release
 *
 * @orderBefore DarkPlasma_EnemyBook
 *
 * @param autoPositionWidth
 * @desc 自動配置の際、前後に動かす際の横幅の閾値を設定します。敵キャラ画像の横幅合計がこれより大きい場合、敵配置を前後にバラけさせます。
 * @text 自動配置横幅
 * @type number
 * @default 816
 *
 * @param enemyTypeTag
 * @desc 敵種別を判定するためのメモタグ名を指定します。
 * @text 敵種別タグ
 * @type string
 * @default enemyType
 *
 * @command randomTroop
 * @text ランダム構成設定
 * @desc 敵グループバトルイベントの1ページ目で使用すると、遭遇時にグループ構成をランダムに決定します。
 * @arg troop
 * @text 抽選枠設定
 * @desc 任意の数の抽選枠を設定します。
 * @type struct<RandomTroopEnemy>[]
 *
 * @help
 * version: 1.0.2
 * 敵グループのバトルイベント設定
 * 1ページ目でプラグインコマンドを設定することにより、
 * 設定内容に応じて遭遇時に敵グループの構成をランダムに決定します。
 *
 * 抽選枠を任意の数指定することができ、指定した数だけ出現判定を行います。
 * ある抽選枠が出現する判定となった場合、
 * その抽選枠に含まれる敵キャラリストの中から
 * ランダムで1体の敵キャラが出現します。
 *
 * 敵種別を敵キャラのメモ欄で指定し、
 * その種別を抽選枠に追加することも可能です。
 * 敵種別のメモタグはデフォルト設定では enemyType となっています。
 *
 * 例:
 * <enemyType:スライム族LV1>
 *
 * 種別はカンマ区切りで複数指定することも可能です。
 * <enemyType:スライム族LV1,スライム族LV2>
 *
 * 下記プラグインと共に利用する場合、それよりも上に追加してください。
 * DarkPlasma_EnemyBook
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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