自動戦闘コマンドを追加【RPGツクールMZ&MVプラグイン】

2024年03月28日

 自動戦闘コマンドを追加します。


 キャンセルキーを押すまで自動で戦闘を実行するようになります。
 ※タッチ操作でも右クリックで解除、または左クリック長押しで解除します。

 初期状態では特徴の『特殊フラグ』の自動戦闘と同様の挙動を取りますが、通常攻撃だけをさせることも可能です。
 ターン制、TPB、CTBのいずれにも対応しています。

目次


導入方法(Install)

更新履歴(History)

プラグインパラメータ(Plugin Parameter)

コマンド名(CommandName)

パーティコマンド挿入位置(PartyCommandPosition)

アクターコマンド挿入位置(ActorCommandPosition)

通常攻撃のみ(NormalAttackOnly)

先頭のみを狙う(TargetFrontOnly)

1ターンのみ実行(Only1Turn)


導入方法(install)


 以下のファイルを右クリックで保存し 、[プロジェクト]\js\plugins に放り込みます。ツクールのプラグイン管理から機能をONにしてください。
 ※このプラグインはMV、MZの両方で有効です。

 NRP_AutoBattle.js ver1.021(2024/03/28)

更新履歴(History)


2024/01/04 -> 2024/03/28(ver1.02 -> 1.021)

  • タッチ操作でも右クリックで解除、または左クリック長押しで自動戦闘を解除するようにした。
  • CTBにて、戦闘開始時かつ敵のターン時に自動戦闘を行うとエラーになる不具合修正。(2024/03/28 ver1.021)

2023/07/11(ver1.01)

  • 『1ターンのみ実行』がオフの場合、次の戦闘まで自動戦闘が継続されてしまう不具合修正。

2023/04/09 -> 2023/04/10(ver1.00 -> 1.001)

  • 公開!
  • TPBで詠唱開始時、詠唱ポーズを取らない不具合修正。
    (2023/04/10 ver1.001)

プラグインパラメータ(Plugin Parameter)


コマンド名(CommandName)

 自動戦闘のコマンド名です。

パーティコマンド挿入位置(PartyCommandPosition)

 パーティコマンドに挿入する際の位置です。
 0で先頭に挿入。
 不要な場合はDELキーで削除。

アクターコマンド挿入位置(ActorCommandPosition)

 アクターコマンドに挿入する際の位置です。
 0で先頭に挿入。
 不要な場合はDELキーで削除。

通常攻撃のみ(NormalAttackOnly)

 自動戦闘時に通常攻撃のみを行います。

先頭のみを狙う(TargetFrontOnly)

 通常攻撃のみがオンの場合、先頭の敵のみを対象とします。

1ターンのみ実行(Only1Turn)

 自動戦闘を常に1ターンで解除し、キャンセルキーでの解除を不要とします。
 この項目はターン制を想定しています。

 >RPGツクールMZ&MV目次に戻る
posted by 砂川赳 at 08:28 | RPGツクールMZ&MV | このブログの読者になる | 更新情報をチェックする

最強装備機能をカスタマイズ【RPGツクールMZプラグイン】

2024年03月27日

 最強装備機能をカスタマイズします。


 主に以下二つの機能があります。

◆最強装備の装備タイプを限定
 通常、装備画面の最強装備&全て外す機能では、全ての装備箇所が対象になってしまいます。

 当プラグインでは、対象を装備タイプによって限定できます。
 例えば、装飾品など単純な性能では優劣を測れない装備について、最強装備(および全て外す)の対象外にすることができます。

◆最強装備欄の省略&別ウィンドウ化
 最強装備欄を省略して、いきなり装備を変更できるようにします。
 最強装備欄はShiftなどのキーで別ウィンドウとして呼び出せます。

 その際、最強装備欄には通常よりも細かい機能を設定できます。
 例えば『全て最強』『装飾品を除いて最強』『全て外す』『装飾品を除いて外す』というように、多数の機能を用意できます。
 

目次


導入方法(Install)

更新履歴(History)

使用方法(Usage)

プラグインパラメータ(Plugin Parameters)

最強装備する装備タイプ(OptimizeEquipmentType)

全て外す装備タイプ(ClearEquipmentType)

スロット変更時アクター切替(SlotActorSwitch)

最強装備欄の省略(HideOptimizeArea)

ウィンドウを開くキー(OptimizeKey)

最強装備コマンドリスト(OptimizeCommandList)

最強装備コマンドリストのパラメータ(Optimize Parameters)

表示名(Name)

装備か外すか?(EquipOrRelease)

着脱する装備タイプ(TargetEquipmentType)


導入方法(install)


 以下のリンクを右クリックで保存し 、[プロジェクト]\js\plugins に放り込みます。ツクールのプラグイン管理から機能をONにしてください。
 ※このプラグインはMZ専用です。

 NRP_CustomOptimize.js ver1.00(2024/03/27)

更新履歴(History)


2024/03/27(ver1.00)

  • 公開!

使用方法(Usage)


 上述した二つの機能によって、設定方法が変わります。
 両方の設定をしても意味がありません。

◆最強装備の装備タイプを限定
 『最強装備する装備タイプ』と『全て外す装備タイプ』に対象としたい装備タイプを設定してください。

◆最強装備欄の省略&別ウィンドウ化
 『最強装備欄の省略』をオンにしてください。

 さらに『最強装備コマンドリスト』に登録した内容が、別ウィンドウとして呼び出せるようになります。
 登録したコマンド毎に対象としたい装備タイプを設定できます。

 なお、初期状態から『最強装備』と『全て外す』は登録されています。

プラグインパラメータ(Plugin Parameters)


最強装備する装備タイプ(OptimizeEquipmentType)

 最強装備の対象とする装備タイプです。
 空欄なら全て。
 複数指定可。(例:4,6)

全て外す装備タイプ(ClearEquipmentType)

 全て外すの対象とする装備タイプです。
 空欄なら全て。
 複数指定可。(例:4,6)

スロット変更時アクター切替(SlotActorSwitch)

 装備スロット変更時にPageup,Pagedownによるアクター切替を有効にします。

 通常はコマンド欄(装備〜全て外す)の選択時しか、アクター切替はできない仕様なので、『最強装備欄の省略』をオンにした場合はアクター切替もできなくなってしまいます。
 それでは困るので、装備スロット変更時もアクター切替をできるようにする機能です。

 コマンド欄を表示する場合もオンにしておくと便利です。

最強装備欄の省略(HideOptimizeArea)

 コマンド欄(最強装備などの欄)を隠し、直接装備スロットの選択に移行します。

ウィンドウを開くキー(OptimizeKey)

 最強装備欄を非表示にした場合、別ウィンドウで開くためのキーです。

最強装備コマンドリスト(OptimizeCommandList)

 最強装備用のウィンドウに表示するコマンドのリストです。

最強装備コマンドリストのパラメータ(Optimize Parameters)


表示名(Name)

 表示する内容です。

装備か外すか?(EquipOrRelease)

 装備するか外すかどうかです。

着脱する装備タイプ(TargetEquipmentType)

 対象とする装備タイプです。
 空欄なら全て。
 複数指定可。(例:4,6)

 >RPGツクールMZ&MV目次に戻る
posted by 砂川赳 at 08:30 | RPGツクールMZ&MV | このブログの読者になる | 更新情報をチェックする

オプション画面の表示をカスタマイズ【RPGツクールMZプラグイン】

2024年03月26日

 オプション画面の表示をカスタマイズします。


主な機能

  • 区切りを挿入
  • ウィンドウのサイズを変更
  • 表示項目数を変更
  • 音量の増減量(標準は20)を変更

目次


導入方法(Install)

更新履歴(History)

注意点(Notice)

プラグインパラメータ(Plugin Parameters)

区切りリスト(SeparateList)

区切りを中央寄せ(SeparateCenter)

表示項目数(MaxVisibleCommands)

ウィンドウの横幅(WindowWidth)

ウィンドウ背景(WindowBackgroundType)

音量の増減量(VolumeOffset)

音量表示を倍増(MagnifiedVolume)

区切りリストのパラメータ(Separator Parameters)

区切りの文字(SeparateText)

挿入位置(Position)


導入方法(install)


 以下のリンクを右クリックで保存し 、[プロジェクト]\js\plugins に放り込みます。ツクールのプラグイン管理から機能をONにしてください。
 ※このプラグインはMZ専用です。

 NRP_OptionCustomize.js ver1.00(2024/03/26)

更新履歴(History)


2024/03/26(ver1.00)

  • 公開!

注意点(Notice)


 区切りも内部的には項目としてカウントされます。
 複数の区切りを挿入した場合は、他の区切りも挿入位置に影響するのでご注意ください。
 
 プラグイン一覧では、オプションに項目を追加するプラグインよりも、下に配置したほうが競合の影響を抑えられると思います。

プラグインパラメータ(Plugin Parameters)


区切りリスト(SeparateList)

 区切りを定義します。

区切りを中央寄せ(SeparateCenter)

 区切りを中央寄せします。

表示項目数(MaxVisibleCommands)

 ウィンドウ内に表示するオプションのコマンド数です。
 初期値は12です。

 項目数が12より多い場合や、項目を追加するプラグインに不備や競合がある場合はウィンドウ内に全ての項目が収まらないことがあります。そういった場合は、この値を設定してみてください。

ウィンドウの横幅(WindowWidth)

 オプションウィンドウの横幅です。初期値は400

ウィンドウ背景(WindowBackgroundType)

 オプションウィンドウの背景です。

音量の増減量(VolumeOffset)

 音量項目を一度に増減させる量です。
 デフォルト値は20です。

 ツクールMZの音量の初期値は100%になっていますが、これは一般的なPCゲームと比較して、かなりの爆音なので減らすことが望ましいです。
 妥当な値は20か40となりますが、こうなるとたったの数段階でしか調整できないので不便です。
 そこでこの値を5や10などの値に変更しておくことをオススメします。

 ちなみに音量の初期値もCustomizeConfigDefault.jsなどで変更しておくことをオススメします。

音量表示を倍増(MagnifiedVolume)

 音量の表示だけを指定倍にします。
 4にすると100%が400%として表示されるようになります。

 要するに上述したCustomizeConfigDefault.jsで音量の初期値を25%に変更した場合は、この値を4にしておくと初期値の表示が100%になるので、見た目にも分かりやすいよ――という機能です。

 音量の増減量にも掛け算が適用されるので、あちらと合わせて調整してください。

区切りリストのパラメータ(Separator Parameters)


区切りの文字(SeparateText)

 区切りとして表示する内容です。
 制御文字も有効なので、文字色の変更やアイコンの使用も可能です。
 (例:\c[1]区切り)

挿入位置(Position)

 区切りを挿入する位置です。
 0を先頭として設定してください。

 >RPGツクールMZ&MV目次に戻る
posted by 砂川赳 at 14:54 | RPGツクールMZ&MV | このブログの読者になる | 更新情報をチェックする