FC2ブログ

Appendix

広告

ゲーム

Latest Entries

プラグインの更新

下記のプラグインを更新しました。

不具合修正
アクティブタイムバトル

それから新しいプラグインを公開しました。

アクティブタイムバトル クールダウン

●不具合修正
以前ご報告いただいた「ターン終了時に戦闘行動の強制を2回やるとターンが経過してしまう」不具合に
対処しました。

12/11 追記:
更新内容に不備があったため、再度更新しました。


●アクティブタイムバトル
前回修正した不具合に不備があったのでさらに強化。
とはいっても、ほぼ起こらない不具合だと思うけど。

あと描写処理に不備があり、他のプラグインと組み合わせることで
処理がわずかに重くなる不具合があったので、それを修正しました。


●アクティブタイムバトル クールダウン
作り始めて、なぜこのプラグインを作らずにずっと放置していたのか思い出しました。

とにかくコマンドが多くなりそうだったので、何とか減らせるアイデア思いつくまで待ってみるつもりで
こんなに遅れてしまいました。

ただのクールダウンならそんなに大変じゃないんですけどね。
複数のスキルで共有やら、PT共有やら作ってたら、それぞれのクールダウン発生コマンドだけで
10種類くらいになってたので、これはまずいと思った次第です。

あと、公開日が昨日になってますが、公開直前になってATBの方に不具合が見つかったので
遅れました。


web拍手 by FC2

プラグインの更新

下記のプラグインを更新しました。

アクティブタイムバトル
マウス/タッチ操作改善
コモンバトルシステム

●アクティブタイムバトル
変更点は二つ。

一つは【マウス/タッチ操作改善】プラグインと併用した場合、
オプションで変更できるパラメータが初期化されないことのある不具合を修正しました。

パラメータの初期化がされない関連の不具合はこれかもしれません。

ほんとしょうもない凡ミスでした。


もう一つは、アイテムやスキルの対象を決定すると同時に、
使用者が行動不能になるとエラーが出る不具合を修正しました。

わずか1フレームで出るエラーです。

再現が難しいので対処できてるかどうかはちと不安です。

12/02 追記:
上記の不具合の対処が原因でエラーが発生する不具合が出ていたので、さらに更新しました。
動作確認が不十分でした。


●マウス/タッチ操作改善
こちらも二つ。

一つは上と同じ。

もう一つは、前回マウスを移動させたときだけカーソル移動を行うように変更しましたが、
その影響でマウスを動かさずにホイールでスクロールした際にカーソルが移動しないように
なってしまったので、その対処を行いました。


●コモンバトルシステム
今までたくさんあった機能を4つに分けて、オプションという形に変更しました。

デフォルトはスキルやアイテムを使った際のアクションのみコモンイベント化。
オプション1は、エフェクトやアイコン表示といった演出面での機能追加。
オプション2は戦闘開始時と終了時の処理をコモンイベント化。
オプション3は待機時のモーションをコモンイベント化。

たぶん、上から順に需要ありそうなのになってます。

といっても、たぶん使う人なんてほとんどいないでしょうけどね。

それでもこのプラグインを更新しないと、サンプルゲームに使われているプラグインを
最新のものに更新できなかったので、どうしても必要なものでした。



本当はコモンバトルが完成したら、今度はミニマップ表示を大きく変更する予定でしたが、
その前にいろいろと要望や不具合もらってるのでそちらを処理していこうと思います。

優先順位は
1.不具合修正No.15の「ターン終了時以外で[戦闘行動の強制]を実行した場合、
ターン経過が行われない不具合の修正」の対処が足りなかったのでさらに修正。
2.アクティブタイムバトル オプション6の作成。
3.戦闘ログ高速化プラグインと他のプラグインの競合問題(対処できない場合あり)
4.ミニマップ表示プラグインの修正
5.サンプルゲームの更新と公開
6.物理演算もどきのプラグイン化

何か忘れてたらごめんなさい。
web拍手 by FC2

コメントお返事

> MA・I さん
はじめまして、いらっしゃいませ~
返事が遅れてすみません。

サンプルプロジェクトに関しては検討します。
ただ時間がかかると思うのでしばらくお待ちください。

というのも、現在サンプルゲームで使われているプラグインは結構バージョン古いのが
多かったりします。
そして、それらを更新するにはまずコモンバトルプラグインを更新せねばならず、
それゆえ今頑張って更新作業してたりします。

あと他にも更新しておきたいプラグインがいくつかあり、それらの更新が終わった後で
サンプルゲームも更新するので、その後配布ってことになりそうです。
(サンプルの動作確認だけでも時間とられるので、出来ればいっぺんにやりたいのです)



> じょーじあ さん
はじめまして、いらっしゃいませ~

一応、「アイテムの所持」で「条件によって、項目を表示させない」方法は二つほどあります。

まず一つは選択肢の前にアイテムを所持しているかどうかで条件分岐し、スイッチを切り替える方法です。
アイテムが多いと条件分岐が増えてしまいますが、コモンイベントにまとめて入れておくとよいでしょう。

もう一つは条件で$gameParty.hasItem($dataItems[n])というコマンドを使うことです。
例えば、if($gameParty.hasItem($dataItems[10])) でアイテムID10番を持っているかどうかで
項目の表示/非表示が変わります。

おすすめは1番目の方法です。

もしどちらの方法も厳しいようでしたら、またコメントください。

web拍手 by FC2

Appendix

プロフィール

木星ペンギン

Author:木星ペンギン
ほぼツクールのことばかり書いてます。
名前は↑から取りました。
木製ですが木星です。
トカゲは関係ありません。

ゲーム

  • 箱庭の勇者たち(体験版)
  • アクイ ト アイ
  • ぼくらの大革命!
  • 勇者がやらねば俺がやる!
  • 3Turn Battle!
  • 3TurnBattle!2nd
  • 走ってぶつかるゲーム

メールフォーム

wood_penguin@yahoo.co.jp

名前:
メール:
件名:
本文: