全体攻撃スキルで全員同時にダメージ

アバター
蒼木ことり
記事: 37
登録日時: 2015年12月30日(水) 11:03

全体攻撃スキルで全員同時にダメージ

投稿記事by 蒼木ことり » 2016年5月04日(水) 16:45

サイドビューの戦闘において、全体攻撃のダメージを与えるスキルを使った時、
デフォルトでは一人一人ズガンズガンと順番にダメージを受けていきますが、
全員同時にダメージを入れる事は可能でしょうか?
(遅延なしにPT全員分のダメージが一度に表示される感じです)

可能でしたらプラグインで実装出来ると嬉しいです。

アバター
magicalsphere
記事: 50
登録日時: 2016年4月05日(火) 21:52
連絡を取る:

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by magicalsphere » 2016年5月04日(水) 17:22

以前似たような
トピックを見たのですが、

http://tm.lucky-duet.com/viewtopic.php?f=49&t=1099

これはどうでしょう?
***************************************************************
magicalsphere
https://twitter.com/magicalsphere11

夏までに完成を目指して作業中。
↓エターナル回避のための作業報告ブログ↓
http://magicalsphere.blog.fc2.com/
***************************************************************
アバター
蒼木ことり
記事: 37
登録日時: 2015年12月30日(水) 11:03

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by 蒼木ことり » 2016年5月04日(水) 17:33

ありがとうございます。
BattleEngineCoreは結構全体的にバトルシステムが変わってしまうものですから、
もう少しシンプルにそこだけを実現出来ればいいなと思いました。
アバター
magicalsphere
記事: 50
登録日時: 2016年4月05日(火) 21:52
連絡を取る:

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by magicalsphere » 2016年5月04日(水) 17:58

ですよね・・・。

自分も似たようなこと
思ったことがあります。
***************************************************************
magicalsphere
https://twitter.com/magicalsphere11

夏までに完成を目指して作業中。
↓エターナル回避のための作業報告ブログ↓
http://magicalsphere.blog.fc2.com/
***************************************************************
アバター
Trb
記事: 149
登録日時: 2015年11月15日(日) 19:26
連絡を取る:

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by Trb » 2016年5月05日(木) 22:54

やや不完全ですが作ってみました。

一括ポップアップ.js
(9.13 KiB) ダウンロード数: 75 回

(プラグイン名が日本語だと良くないので適当に変更して下さい)

・不完全な部分
全体攻撃で敵が倒れた時、少しウェイトが残ってしまっています。
原因が分かったら修正しますがとりあえずこれで妥協させて下さい。

それから、一応のテストはしてありますが戦闘システムは複雑でとても全ての状況はチェックし切れないので
特定の設定をした時にきちんと一括表示されない部分があるかもしれません。
(追加効果で○○を設定していると一括表示されない、など)
もしそういう部分が見つかった場合、直せそうであれば修正します。
アバター
蒼木ことり
記事: 37
登録日時: 2015年12月30日(水) 11:03

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by 蒼木ことり » 2016年5月06日(金) 01:23

>Trbさん
うわわわ素晴らしいです!
ほぼ同時にダメージがポップアップ表示される様になりました。
確かに若干のウェイトが残りますね。
もしかするとバトルログが範囲攻撃での討伐匹数分の表示処理をしている影響かも知れませんが、
こちらでも改めて確認させていただきます。

ありがとうございました!m(__)m
アバター
蒼木ことり
記事: 37
登録日時: 2015年12月30日(水) 11:03

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by 蒼木ことり » 2016年5月06日(金) 10:53

ダメージ後のウェイトですが、
バトルログの表示「***のダメージを与えた!」「**を倒した!」が
ダメージポップアップ後、ゆっくりと順々に表示されてしまっていることが影響している様です。

別途プラグインSimpleMsgSideView.jsを使って上部のログを消しているのですが、
あくまでログを見えなくしているだけで表示処理自体は裏側で動いているんですよね。

・同時攻撃の時にはバトルログの表示も複数同時に行う
または
・ダメージ表示処理を行わない
のどちらかで解決出来そうな感じですが…、、
アバター
Trb
記事: 149
登録日時: 2015年11月15日(日) 19:26
連絡を取る:

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by Trb » 2016年5月06日(金) 17:33

色々いじってみましたが、デフォルトのシステムでは「攻撃の処理」「ポップアップの処理」「メッセージの処理」などの処理をリストに並べて、それを1つずつ順番に消化していくという流れになっているため、
メッセージの表示をどう切り詰めてもポップアップは1フレームに1つまでしか表示できないようです。

そこの部分を改変するのは難しかったので、今できる範囲でなるべく短い間隔でポップアップするよう修正しました。

PromptlyPopup.js
(11.73 KiB) ダウンロード数: 402 回

今バージョンではパラメータを使っているため、プラグイン名はこのままにして下さい。
(パラメータの設定があるプラグインはプラグイン名を変更するとパラメータが読み込めなくなります)


攻撃ログの表示を全員分まとめて表示するようにし、非表示にも切り替えられるようにしました。

完全に非表示にしてしまうと味気ないのでたとえば「○のダメージを与えた!」だけ非表示にして「○を倒した!」や「(状態異常)にした!」などは残すということも出来ます。
ただしこれはプラグインの中身に手を加える必要があります。
やり方は注釈文で書いてあるので、もしそういう風にしたい場合はプラグインの中身をご覧になって下さい。
アバター
蒼木ことり
記事: 37
登録日時: 2015年12月30日(水) 11:03

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by 蒼木ことり » 2016年5月06日(金) 20:27

非常にテンポが良くなりました!
これで活用させていただきます!
ご要望通りの物を作っていただきありがとうございましたm(__)m
ムリス
記事: 1
登録日時: 2017年3月28日(火) 22:51

Re: 全体攻撃スキルで全員同時にダメージ

投稿記事by ムリス » 2017年3月28日(火) 23:07

横から失礼します。
同時ダメージプラグインをありがたく使わせていただいております。

些細な事ですが使用中に気になる部分を見つけたのでご報告致します。
味方の受けるダメージが0の際に、数字の表示が若干おかしくなる現象を確認しました。
具体的には数字が跳ねた後に、数字の位置が一瞬だけ少し上に瞬間移動してしまいます。

※追記
敵に攻撃した際の数字の表示でも同様の現象を確認しました。

本体のバージョンは1.40、他にプラグインは入れておりません。
一度ご確認いただければと思います。
最後に編集したユーザー ムリス on 2017年3月29日(水) 03:25 [ 編集 1 回目 ]

“MV:プラグイン素材のリクエスト” へ戻る