【解決】誘発能力プラグインの作成願い

wingly
記事: 206
登録日時: 2020年2月29日(土) 06:35

Re: 誘発能力プラグインの作成願い

投稿記事by wingly » 2020年10月25日(日) 11:39

Artemis さんが書きました:
<例>
データベースで誘発効果上昇のステートID5を作成し、メモに <reActRate:+20> を指定。
→このステートにかかったアクターは誘発効果発生率が (元の発生率+20) [%] になる。

データベースで誘発効果上昇のステートID6を作成し、メモに <reActRate:-20> を指定。
→このステートにかかったアクターは誘発効果発生率が (元の発生率-20) [%] になる。

※メッセージはステート編集画面のメッセージを使用できるのでプラグイン側でメッセージ追加はしない。
※実際のタグ名はreActRateではない可能性があります。


はい。おkです。それはアイテムとも共存できますかね?

例:もともとの発動率 20%→アイテムで +30→しかし敵のスキルで下降ステートを受ける、 -50%→結果、5ターンの間発動率 0%→5ターン後、発動率50%

のような感じです。恐らくここでバグが起きる気が...
最後に編集したユーザー wingly on 2020年10月26日(月) 16:02 [ 編集 1 回目 ]

どうも。winglyです。
現在受験勉強によりツクールを離れています。
Artemis

Re: 誘発能力プラグインの作成願い

投稿記事by Artemis » 2020年10月25日(日) 11:50

例:もともとの発動率 20%→アイテムで +30→しかし敵のスキルで下降ステートを受ける、 -50%→結果、5ターンの間発動率 0%→5ターン後、発動率50%

のような感じです。恐らくここでバグが起きる気が...

お待たせしました。
上記を反映させた試作最新版です。
※誘発メッセージをソースに埋め込んでいますが、試作なのでご了承下さい。
最後に編集したユーザー Artemis on 2020年10月26日(月) 23:45 [ 編集 1 回目 ]
wingly
記事: 206
登録日時: 2020年2月29日(土) 06:35

Re: 誘発能力プラグインの作成願い

投稿記事by wingly » 2020年10月26日(月) 17:56

Artemis さんが書きました:
例:もともとの発動率 20%→アイテムで +30→しかし敵のスキルで下降ステートを受ける、 -50%→結果、5ターンの間発動率 0%→5ターン後、発動率50%

のような感じです。恐らくここでバグが起きる気が...

お待たせしました。
上記を反映させた試作最新版です。
※誘発メッセージをソースに埋め込んでいますが、試作なのでご了承下さい。

ProbabilisticReActionMZ.js


バグ報告です。(仕様ならすみません。)
1:誘発能力を持つアクター(下記プロジェクトではリードとプリシア)が攻撃しても""自分""の誘発能力を発動しない。
2:誘発能力を持つアクター(下記プロジェクトではリードとプリシア)に誘発能力下降ステートが効かない。

これらはプロジェクトの敵グループ、jjとの戦闘で確認できました。
jjとは狼に話しかけることで戦えます。

もしメモタグとかのミスだったらすみません。

プロジェクト:https://drive.google.com/file/d/1vpjWswUjUY_r8d6_VZ40cVDjR8OEOqW4/view?usp=sharing
どうも。winglyです。
現在受験勉強によりツクールを離れています。
Artemis

Re: 誘発能力プラグインの作成願い

投稿記事by Artemis » 2020年10月26日(月) 23:52

バグ報告です。(仕様ならすみません。)
1:誘発能力を持つアクター(下記プロジェクトではリードとプリシア)が攻撃しても""自分""の誘発能力を発動しない。
2:誘発能力を持つアクター(下記プロジェクトではリードとプリシア)に誘発能力下降ステートが効かない。

これらはプロジェクトの敵グループ、jjとの戦闘で確認できました。
jjとは狼に話しかけることで戦えます。

もしメモタグとかのミスだったらすみません。

1.は仕様です。
2.バグです。修正はしました。

まだ残存不具合あるかもですが、仕様が非常に複雑化してきているので、
時間を取ってじっくり動作確認しないとですね。。
最後に編集したユーザー Artemis on 2020年10月28日(水) 20:22 [ 編集 2 回目 ]
wingly
記事: 206
登録日時: 2020年2月29日(土) 06:35

Re: 誘発能力プラグインの作成願い

投稿記事by wingly » 2020年10月27日(火) 00:24

Artemis さんが書きました:
バグ報告です。(仕様ならすみません。)
1:誘発能力を持つアクター(下記プロジェクトではリードとプリシア)が攻撃しても""自分""の誘発能力を発動しない。
2:誘発能力を持つアクター(下記プロジェクトではリードとプリシア)に誘発能力下降ステートが効かない。

これらはプロジェクトの敵グループ、jjとの戦闘で確認できました。
jjとは狼に話しかけることで戦えます。

もしメモタグとかのミスだったらすみません。

1.は仕様です。
2.バグです。修正はしました。

まだ残存不具合あるかもですが、仕様が非常に複雑化してきているので、
時間を取ってじっくり動作確認しないとですね。。

▼一応現時点の試作最新版です
ProbabilisticReActionMZ.js


その仕様は直せませんか?できれば自分の誘発能力も発動できるようにしたいのですが...(まぁ難しいから仕様になってるんでしょうけど...)

新たなバグ報告です。
誘発能力下降ステート(-100%)がなくなったあと誘発能力が発動しない。上昇アイテムが無限に使える。
再現:先ほどのプロジェクト
1:jjと戦闘、最初にステートが付与される。
2:ステートをアンチドーテで回復
以上です。こうすると誘発能力発動率が永遠に増やせ、さらに発動しなくなります(場合によっては発動するが永遠に増やせるという場合もあります。)。
途中でアイテムで増やすとこうなりません。

ちなみに上昇ステートの方はまだいじっていないのでそちらでもバグがあるかもです...

修正願いますでしょうか?
どうも。winglyです。
現在受験勉強によりツクールを離れています。
Artemis

Re: 誘発能力プラグインの作成願い

投稿記事by Artemis » 2020年10月28日(水) 00:09

その仕様は直せませんか?できれば自分の誘発能力も発動できるようにしたいのですが...(まぁ難しいから仕様になってるんでしょうけど...)
攻撃者自身も誘発に対応させました。
自身を誘発対象にすると誘発が2回発動する致命的バグがあったため前回はやめましたが、
今回は上記解消されています。

新たなバグ報告です。
誘発能力下降ステート(-100%)がなくなったあと誘発能力が発動しない。上昇アイテムが無限に使える。
再現:先ほどのプロジェクト
1:jjと戦闘、最初にステートが付与される。
2:ステートをアンチドーテで回復
以上です。こうすると誘発能力発動率が永遠に増やせ、さらに発動しなくなります(場合によっては発動するが永遠に増やせるという場合もあります。)。
途中でアイテムで増やすとこうなりません。

ちなみに上昇ステートの方はまだいじっていないのでそちらでもバグがあるかもです...

修正願いますでしょうか?
上記修正して動作は確認しましたが、本当に時間がなさすぎて細かくチェックしきれませんでした、すみません・・・
とりあえず先ほど取り急ぎ修正したverを上げます。
※上昇アイテムは1回使うと2回目以降「効果がなかった」になります。(仕様
最後に編集したユーザー Artemis on 2020年10月29日(木) 00:29 [ 編集 1 回目 ]
wingly
記事: 206
登録日時: 2020年2月29日(土) 06:35

Re: 誘発能力プラグインの作成願い

投稿記事by wingly » 2020年10月28日(水) 19:13

Artemis さんが書きました:上記修正して動作は確認しましたが、本当に時間がなさすぎて細かくチェックしきれませんでした、すみません・・・
とりあえず先ほど取り急ぎ修正したverを上げます。
※上昇アイテムは1回使うと2回目以降「効果がなかった」になります。(仕様

ProbabilisticReActionMZ.js


今のところ全然問題は見られていません。お忙しい中ありがとうございます。

最後のお願いなんですが、僕はパーティーの先頭にいるアクターのもつ誘発能力が優先して発動するようにお願いしましたが、その優先度を下げられないでしょうか?
もしアクターA、アクターBの発動率が両者ともに100%だった場合、アクターBのもつ誘発能力が全然発動しなくなってしまうんです。

ということで優先度を下げることはできないでしょうか?
もし優先度を下げることが難しければパーティーの先頭にいるアクターの誘発能力が優先されるという機能を削除しても構いません。

お願いできますでしょうか。
どうも。winglyです。
現在受験勉強によりツクールを離れています。
Artemis

Re: 誘発能力プラグインの作成願い

投稿記事by Artemis » 2020年10月29日(木) 00:37

最後のお願いなんですが、僕はパーティーの先頭にいるアクターのもつ誘発能力が優先して発動するようにお願いしましたが、その優先度を下げられないでしょうか?
もしアクターA、アクターBの発動率が両者ともに100%だった場合、アクターBのもつ誘発能力が全然発動しなくなってしまうんです。

ということで優先度を下げることはできないでしょうか?
もし優先度を下げることが難しければパーティーの先頭にいるアクターの誘発能力が優先されるという機能を削除しても構いません。

お願いできますでしょうか。
※最新書き込み参照
最後に編集したユーザー Artemis on 2020年10月30日(金) 02:11 [ 編集 4 回目 ]
wingly
記事: 206
登録日時: 2020年2月29日(土) 06:35

Re: 誘発能力プラグインの作成願い

投稿記事by wingly » 2020年10月29日(木) 22:39

Artemis さんが書きました:上記を反映しましたが、仕様としては誘発行動を起こすと優先順位を一番下に下げるようにしました。

他、以下の致命バグ修正
・TPBモードでPTコマンド入力を連打すると通常行動アクターがゲージと共にフリーズする。

◆こちらの都合で大変申し訳ないのですが、以下を試作最終版とし終了とさせて下さい。

ProbabilisticReActionMZ.js


試作最終版とはどういう意味でしょうか。完成版があるということですか?
一応もう欲しい機能はないのですが重大なバグが...

僕の依頼した優先度問題のせいだと思われますが誘発能力を持たないアクターが誘発能力を発動しなくなり、攻撃した際

TypeError
subject.actorId is not a function

というエラーが出てしまいました..

お時間がないようなので修正というより優先度機能の削除でも構いません。
これは本当にプレイに支障の出るバグなので...
(MZを最新版に更新すれば治りますかね?)

お忙しいところ恐縮ですがどうかお願い致します。
どうも。winglyです。
現在受験勉強によりツクールを離れています。
Artemis

Re: 誘発能力プラグインの作成願い

投稿記事by Artemis » 2020年10月30日(金) 02:15

一旦正常に動いていたverに戻し、優先順位を完全ランダムにしました。
以上、よろしくお願いします。

※試作の件ですが、完全版等の予定はありません。ご了承下さい。
最後に編集したユーザー Artemis on 2020年10月30日(金) 20:20 [ 編集 2 回目 ]

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