XPスタイルバトル for MV (Work In Progress)

bdpre-00

XPスタイルバトル for MVはLNX11_XPスタイルバトルのMV版プラグインです。BattleDesigner.jsのコア部分でもあり、BDと並行して開発を行っています。

当プラグインは開発途中のプラグインです。機能の不足やプラグインの大幅な仕様変更、バグ等があることを予めご了承ください。

Terms of Use

(2017/3/14 20:45)掲載していたメールアドレスに誤りがあったため、修正しました。間違ったアドレスでメールを送ってくださった方、大変申し訳ありませんが、正しいアドレスに再度お送り頂くようお願い致します。

以下の利用規約の事項を遵守・同意の上ご利用下さい。規約内容は変更される場合があります。

  • XPスタイルバトル for MV(以下、当プラグイン)は原則的にMomomaru Remix@Entyでご支援頂いた方のみご利用可能です。ご支援された期間に公開されている全てのバージョンがご利用可能です。
    • 複数人のチーム製作によるご利用の場合、製作代表の方のご支援が必要になります。
    • ※企業の方へ:用途により、別途ライセンス料を課す場合がございます。ご利用前にご相談ください。
  • 当プラグインは商用利用が可能です。
  • 制作されたゲームのReadMeや配布サイトにMomomaru Remixのクレジット表記をお願い致します。
  • ゲーム公開前に、必ずMomomaru Remix(support🍑peachround.com)までご連絡をお願い致します。
  • 当プラグインのソースコードや付随する画像素材の再配布を禁じます。
    当プラグインを組み込んだゲームの公開は(DL/Web形式に関わらず)これに当たりません。
  • 当プラグインを利用したことで起きた損害について、Momomaru Remixは一切の保証を致しかねます。

Support

ご質問・不具合等があればメールやTwitter、Entyの当該記事のコメント等でご連絡ください。他のプラグインと併用して起こった不具合(=競合)はサポート致しかねます(※)。不具合をご報告の際は、他のプラグインが全て無効の状態でも不具合が発生することをご確認ください。ご協力をお願い致します。

※後日、プラグイン競合の報告用フォームを作成予定です。需要の高いものについては対応を検討するかもしれません。

Download

XPスタイルバトル for MVはMomomaru Remix Entyページにて、¥300 以上の支援を頂ける方のみご利用いただけます。
Entyで入手できるファイルにはプラグイン、ステータステーマ、ターゲットカーソル画像が含まれています。

Features

以下の内容は全て10月バージョンのものです。

  • XPスタイルのパーティステータス表示
    • ステータステーマの変更
  • バトラーグラフィックの表示と状況に合わせた変更(条件バトラーグラフィック機能)
  • ダメージポップアップの強化
    • 弱点/抵抗ダメージ、ステート、能力値変化、反撃/反射/かばうのポップアップ
    • 4つのポップアップモーション(SimpleBounce, RandomBounce, Rise, Overlay)
  • 使用時アニメーション
  • ステートアニメーション
  • ウィンドウレイアウトの変更
  • ターゲットカーソル
    • 対象選択時にアローカーソルを表示
    • 範囲が全体・使用者などのアイテム・スキルの対象確認
  • シンプルバトルログ
  • 戦闘速度調整
  • アニメーション速度調整

Usage

プラグインを導入する

  1. js/pluginsフォルダにXPStyleBattleMV.jsをコピーして、プラグイン管理で有効にします。
  2. img/systemフォルダに必要な画像素材(スキン画像、カーソル)をすべてコピーします。
  3. テストプレイでプラグインが動作していることをご確認ください。

併用しているプラグインによっては、うまく動作しないことがあります。
また、当プラグインはMVのコアスクリプトVer1.5.0以降で使用することを想定してます。対象のプロジェクトのコアスクリプトが新しい事をご確認の上で当プラグインをご利用下さい。

リファレンス

コンフィグレーションについて

XPスタイルバトル for MVはBattleDesigner.jsのコア部分に相当するプラグインです。本来であればBattleDesigner.js専用ツールを使用してプラグインの設定を行うのですが、ツールが完成していない現状、設定を変更するにはプラグインパラメータを利用するか、プラグインのソースコードを直接編集して頂く形になります。用意されている設定項目についても、開発中につき、うまく動作しないものがございます。予めご了承ください。

プラグインパラメータ

各パラメータ名にはパラメータの型を表すプレフィックスが付いています。このプレフィックスに従ってパラメータを入力してください。
(integer): 整数。半角で小数でない数字を入力します。
(string): 文字列。クォーテーション(”, “”)は不要です。
(boolean): 真偽値。true もしくは false を入力します。
どの型においても、パラメータをundefinedもしくは空にしておくとプラグインのデフォルト値を使用します。また、不正な値を設定した場合もデフォルト値が使用されます。

Change Log

Build171029

機能追加

  • ステータス表示のテーマ変更機能※を実装しました。
    ※VXAce版において、ステータスのビジュアル変更機能の呼称として”スキン”を使用してきましたが、MV版では主に”テーマ”を用いることにしました。
  • ステータステーマ『バウンダリー』を追加しました。

変更

  • デフォルトのステータステーマ画像の参照ディレクトリおよびファイル名を変更しました。前バージョンから更新される際は忘れず画像の再インポートをお願い致します。

修正

  • 条件バトラーグラフィックのステート設定のIdOrTag指定をidまたは省略にした場合、エラーが出てしまう問題を修正しました。
  • メモ設定の値を記述する際、次のような値の前後のスペース記述を許容するようにしました。
    <Graphic: filename >
    <GraphicWhen: *_damage , Damage >

Build170709

  • MV Ver1.5.0に対応しました。
  • 各プラグインパラメータのデフォルト値がundefinedからに変更になりました。パラメータを空にすると、プラグインのデフォルト値が使用されます(undefined指定も引き続き利用可能です)。
  • HUDのパフォーマンスを少し改善しました。

Build170625

機能追加

  • 条件バトラーグラフィック機能を実装しました。ダメージ時・行動時・ステート付与・勝利等、様々な条件に応じたバトラーグラフィックを指定して表示することが出来ます。

注意: Build17051X以前のバージョンを導入したゲームで作成したセーブデータは基本的に使用出来ません。使用したい場合、以下の手順でセーブデータを更新してください。
1. ゲームを起動して古いセーブデータをロード
2. コンソールから次のスクリプトを実行 BD.CMD.resetBattlerGraphic();
3. セーブデータを上書きする

修正

  • 前衛後衛プラグイン/VanguardAndRearguard.js(Delusional Field様)と併用した時、バトラーグラフィックに後衛位置シフトが反映される問題を修正しました(サイドビュー時のみ)。

過去の更新

Schedule

現在の実装予定です(小さい機能を除く)。*が付くものはVXAce版には無かった機能です。

Summer 2017

  • 敵キャラのオーバレイHPゲージ*
  • ポップアップ機能の調整
    • ポップアップタイプの追加
    • 任意の画像をポップアップに使用する
  • 行動選択中の立ち絵表示*

Autumn/Winter 2017

  • VXA版で公開済のスキン追加