バグ一覧/85

Last-modified: 2022-01-06 (木) 22:03:55

決定キー長押しで動作が起こる前にエフェクト変更するとメニューや動作ができなくなる

重大度フリーズ
バージョンver0.115d~0.117i
状態

決定キーを動作が起きない程度に長押ししメニューを開き別のエフェクトに変更(又はすっぴんに)するとメニューや動作ができないです。
初期化イベントの含まれる場所移動や一部イベントで解除されるようですがメニューと動作が使えるならどこでも起こせるので、
場合によっては(閉じ込めや後述の理由で)積むと思い重大度はフリーズと判断しました。

すっぴん含む決定キー長押しで動作のあるエフェクトほぼ全てで起こると思います。
中でもコウモリのワープ時に起こすと暗転のまま何も操作できなくなります。

手持ちにあった過去バージョンの0.115dでも確認できたので記載しています。

2021-12-21 (火) 16:47:50

  • 試してみて分かったことを自分用も兼ねてメモしときます
    ・長押し動作が発動する瞬間を狙う必要がある。体感では猶予2f以下っぽそう
    ・長押しカウントは2fごとに1増えるため、バイクであれば「長押しカウントが8になった次のフレーム」で発生させられる(はず)
    ・キー入力抜けしない方がやりやすい、マルチコア環境であればCPUの割り当てを1つのみに設定した方が発生させやすい(はず)
    ・成功タイミングでメニューを開いた場合、決定キーを離したままメニューを閉じても長押し動作が成立する(はず)
    ・成功タイミングから少し遅れてメニューを開こうとすると、長押し動作の後にメニューが出てくる(?)

    ・バグ成功時、長押し動作のコモンが最後まで実行されていない (エフェクト変身によって出現条件が折れるからっぽそう)
     ・なのでイベ中動作禁止と[4213:コモン並列内でCEV8呼び出しフラグ]が立ったままになってしまう。なお効フラグは折られている

    ・長押しカウントが0でない場合はエフェクト変身させないのが一番確実っぽそう
     ・後は[0023:決定キー長押しフラグ]か。コモンイベントの並び順的に間に合うかもしれないけどギリギリになりそう
    - kuraud -- 2021-12-27 (月) 23:16:06