【随時更新】いまさらRPGツクールVXAce備忘録

もうサポート切れてるんだよなぁ。
1
富良田レイ @DoDoRi_veGI

他ツクールのRTPを読み込むスクリプトで、イベント名でホコグラを設定する機能があるんだけど、ここにスラッシュ入れないと動かなかったので貼っておきます #tktk進捗 pic.twitter.com/LNnniEYEAY

2020-09-13 06:34:09
拡大
富良田レイ @DoDoRi_veGI

あと、正しく設定できていればゲーム起動時に「TempCharacters〇〇.png」が生成されます 向きを設定したい場合はホコグラをこれにするとよろし

2020-09-13 06:40:39

ちなみに画像ファイル名を正しく設定しないとこうなる↓

逃げた敵が帰ってくる不具合の対処方法

富良田レイ @DoDoRi_veGI

これで直った なるほど、敵の「逃げる」行動は正確には「自分に隠れるステートを付加する」ってことなのね で、敵全員が隠れると戦闘が終わると pic.twitter.com/cNI0W0xk7G

2020-11-14 09:32:37
拡大
富良田レイ @DoDoRi_veGI

んでVXAには「戦闘終了後に解除されるステートは戦闘が終わって画面が切り替わる直前に解除される」という謎の仕様があって、これが変に作用して先の怪現象が発生したと。ふ~む。

2020-11-14 09:34:48
富良田レイ @DoDoRi_veGI

スレで補足情報を頂いた。 どちらかというと、ヘンなのは「味方側だけでなく敵側のステートも戦闘終了で解除される」という点らしい。 つまり、スクリプトでその処理をしている行を消しちゃえば解消されるということ。 twitter.com/DoDoRi_veGI/st…

2020-11-16 18:33:30

具体的にはBattleManagerの272行目。
$game_troop.on_battle_end
とあるので、ここをコメントアウトすればよい。
もしかしたら副作用とかあるかもしれないけどわしゃ知らん。

敵の行動条件(HP/MP割合)

富良田レイ @DoDoRi_veGI

HP割合、左辺<右辺じゃないと機能しないんだな pic.twitter.com/ADFxPlzReV

2020-11-14 12:32:42
拡大

ろかん氏の【対象不可エネミー】スクリプトのちょっとした改造と不具合

富良田レイ @DoDoRi_veGI

ろかん氏の「対象不可エネミー」スクリプト、対象可能な敵が全員倒されると対象不可が勝手に解除される仕様が気に食わなかったのでちょっと弄った。 なお、個別にスクリプトを用意しないと対象選択時にゲームが落ちる模様。 #tktk進捗 pic.twitter.com/z1GkjgEccJ

2021-05-02 18:54:08
拡大
富良田レイ @DoDoRi_veGI

ミスった。108行目は消しておk。

2021-05-02 19:12:08
富良田レイ @DoDoRi_veGI

ここでの「対象選択時」は、敵単体を対象としたコマンドを使用する際に対象をプレイヤーが選択する動作を指す。味方単体や敵全体、対象可能が全員倒されたターンの残りの行動なら問題ない。 選択可能な対象が存在しない場合、(少なくともXPスタイルバトルでは)スキル名が一瞬出るだけで何も起きない。

2021-05-02 18:58:54
富良田レイ @DoDoRi_veGI

ちなみに元のスクリプトにはこれとは別に不具合があって、敵の並び順を「選択可能全員→選択不可全員」としないと画像のようになる(左側のウィザード女を対象不可に設定)。 スクリプトをざっと見た感じ、敵の数と種類を別々に処理してるのが原因っぽい? pic.twitter.com/XfcNidIln5

2021-05-02 19:13:23
拡大
富良田レイ @DoDoRi_veGI

補足。 あくまで自分の予想。 例えば、敵A、敵B、敵Cがいて、敵Bが選択不可だった場合、おそらくこうなっている↓ pic.twitter.com/ZH49pv0910

2021-05-02 19:44:44
拡大
富良田レイ @DoDoRi_veGI

普通にやる分には敵の並び順に気を付ければいい話なのであまり気にならない。 が、ちょっと凝ったことをしようとするとものすごく邪魔になりそうな予感。そして俺は今まさにその「ちょっと凝ったこと」と対面しようとしている。

2021-05-02 19:14:50

ぽんぽこねるそん氏の【敵グループメンバーの位置設定】とコミュ太郎氏の【XPスタイルバトル】を併用する際、画面下の方に出した敵のダメージポップアップを常識的な位置に表示させる

富良田レイ @DoDoRi_veGI

ビンゴ!敵を画面外に出すとダメージ表記も画面外に行って困ってたんだよ。 pic.twitter.com/wnC8yrJ8A5

2021-06-13 20:05:47
拡大
拡大

これで画面全体を覆うような巨大な敵を作りたいときも安心ですね。