当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクール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 */