No.431 Re: バグ報告スレッド 15 | |
|
2025/11/20 20:43 SmokingWOLF ID:FreiWrFF812 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.664 の更新履歴 2025/11/20 -------------------------------
【ゲーム部の修正】
>>430 非常に確認しやすい再現データ、ありがとうございます! ●【サウンド/不具合】 BGSの「チャンネル0」でのみ、 ある音声を「ファイル名指定」で再生→ 「チャンネル0」を「停止」 → 「全体(-1)チャンネル」を「停止」 → 再び同じ曲を再生しようとしても再生できない、 という現象が起きてしまうバグを修正。
|
No.430 Re: バグ報告スレッド 15 | |
|
2025/11/14 20:31 mugi ID:reFrFFrdW342 |
いつもご対応ありがとうございます!
Ver3.663 特定のコマンド入力をしたときのみ、BGSの再生不具合があるようです。
@「BGSデータ」を「0チャンネルで再生」する ABGSを「0チャンネルで停止」する B続けて「全チャンネル停止(-1)」する B「同じBGSデータ」を「0チャンネル」でもう一度再生する C↑BGSが再生されない
テスト用のデータを添付します。 お手数ですが、ご確認をお願いいたします…!
https://63.gigafile.nu/1119-cb1ac12e7df18575f9d51d1d9f74a1f98 DLパス「111」
|
No.429 Re: バグ報告スレッド 15 | |
|
2025/11/11 18:47 SmokingWOLF ID:errreirpL408 |
>>428 並列から変数を変えて自動イベントを起こしても最後に1歩移動できてしまう ご報告と処理の見本のご提示、ありがとうございます!
実はそれ自体は複雑ながら仕様でして、まず、 1フレーム中の内部処理の順番は以下のようになっています。
【1フレーム中の内部処理順】 1.並列マップイベント → 2.自動(接触)マップイベント → 3.自動コモンイベント → 4.並列コモンイベント → 5.(もし自動や接触イベント実行中でなければ)主人公の移動処理
そしておっしゃるケースでは、内部的に以下の順番で処理されます。
-----
【1フレーム目の処理】 2.自動(接触)マップイベント:主人公が接触イベントに触れて起動 ↓ 4.並列コモンイベント:V0に「0」以上の値が代入される ↓ 5.(もし自動や接触イベント実行中でなければ)主人公の移動処理 ↑しかし「2.(空の)接触イベント」はすでに処理が終わっているため、ここで移動可能タイミングが挟まります。
↓
【2フレーム目の挙動】 3.自動コモンイベント:V0が0以上になったのでイベント起動し、移動キー処理を禁止する
-----
このような順番で処理されているため、 「自動コモン内でキーの禁止処理をすること」そのものが すでに移動を止めるには間に合わないタイミングとなっており、 イベントに接触してからさらに1歩移動できてしまう挙動になってしまうのです。
もしおっしゃる作り方で主人公の最後の1歩の余計な移動をさせたくない場合は 以下のように、「並列」コモン側に移動キー禁止処理を 挟んでいただくと期待通りに動作すると思います。 よければお試しください。
|
No.428 Re: バグ報告スレッド 15 | |
|
2025/11/10 19:32 mato ID:rrOrWOrOW362 |
お世話になっております。
添付の2つのコモンですが、自動コモン内のキーの禁止が間に合わず、キャラクターが場所移動をする前に一歩動けてしまいます。 マップイベントの設定は『プレイヤーから接触』、中身はからの状態です。
お手数ですがご確認お願いいたします。
|
No.427 Re: バグ報告スレッド 15 | |
|
2025/11/07 23:15 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.663 の更新履歴 2025/11/07 -------------------------------
【ゲーム部の修正】
>>424 (1) 再現コモンありがとうございます! ●【システム変数/仕様変更】 Ver3.50以降、「Sys104,105 : X・Yスクロール値」の挙動の整合性が 取れていなかったので、仕様を整理し直しました。 - Sys104,105への「代入」時、 「マップループ」が設定されているマップにおいて、 従来はSys104、105は [-半画面サイズ(px)]〜[(マップサイズ×タイルサイズ)-半画面サイズ(px)] の範囲の値しか受け付けないようになっていた仕様を、 あらゆるスクロール値を受け付けるように変更。 ※その方向の「マップループ」がオンなら、Sys104,105に 「マイナスの値」や「マップサイズ超」のスクロール値を代入しても、 自動でループ分を補正してスクロール値が設定されるようになります。 ※「ループが設定されていないマップ」の場合は、従来通り 「0〜[(マップサイズ×タイルサイズ)-画面サイズ(px)]」の範囲の スクロール値しか代入できません。 超えていたら強制的にこの範囲におさめられます。
→ 「ゲーム基本設定」の「Game.exe動作バージョン調整」で 「旧Ver3.644時点の挙動で動作」に設定すると Sys104,105のスクロール値を従来の挙動に戻せます。 (Ver3.659より前の、限定条件で スクロールがマイナス値になるバグも再現します)
→ 重大な部分を修正したので、もし挙動がおかしいようでしたら またご報告いただけますと幸いです。
>>424 (2) ●【システム変数/不具合】 「Sys104,105:X・Yスクロール値」に格納したとき、 特定条件で格納した値が1ピクセル分だけ増減するバグを修正 → こちらはバグです。
【エディター部の修正】
●【文章の表示/不具合】 コマンド「編集」中、「複数行の文章」をコピーして 他の箇所に貼り付けると改行数がおかしくなったり、 正常に貼り付けできないことがあるバグを修正
●【ゲーム基本設定/不具合】 バージョン挙動に「現Ver3.663時点の挙動で動作」を追加。 それより前にすると、前述のSys104,105の スクロール値格納の挙動を以前のように戻せます。
|
No.426 Re: バグ報告スレッド 15 | |
|
2025/11/07 21:08 ロンバート ID:rpWLrO504 |
>>425 Masaqq様 図解付きで大変わかりやすい解説までしてくださって申し訳ないのですが、 今回の場合はループしないマップではなくマップが縦or横or縦横に無限ループする場合のスクロールの挙動なのですよね…
|
No.425 Re: バグ報告スレッド 15 | |
|
2025/11/06 23:45 Masaqq ID:FiprrgO824 |
>>424 スクロール最大値は、マップ最大値から画面サイズを引いたものが 最大になっている感じだと思います(大まかなイメージは添付画像参照)。
スクロールY最大値が1だけ多い点についてはバグっぽい気はします
|
No.424 Re: バグ報告スレッド 15 | |
|
2025/11/06 21:21 ロンバート ID:rpWLrO504 |
ウディタVer3.662の時点でのバグなのかどうか不明な挙動に関する報告です システム変数104,105のスクロール値への代入によるマップスクロール操作 に関する挙動です
マップの設定にて、マップ自体を縦or横or両方ループする設定にできるのですが、その際のスクロールx,yの値の最大値をデバッグ文章\sys[104] \sys[105]で調べてみたところ、 おそらくマップサイズx,y×タイルサイズがそれぞれのスクロール値の最大値だと推測できます しかし、いざマップサイズx,y×タイルサイズの値をシステム変数104,105に代入してスクロール操作をしようとすると、なぜか中途半端な値が代入されてしまうのです(例 スクロール最大値がx=960, y=640だった場合、システム変数104,105に代入するコマンドを打つとスクロール値x=640, y=401という中途半端な値になってしまう)
|
No.423 Re: バグ報告スレッド 15 | |
|
2025/10/31 22:09 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.662 の更新履歴 2025/10/31 -------------------------------
【ゲーム部の修正】
>>422 再現データありがとうございます! ●【システム変数/不具合】 「SysS26:文章表示追加 先頭」と「SysS27:文章表示追加 最後尾」は 最大で5120バイト分までしか格納できないように修正 → SysS26〜27のみ、文字列がこの長さを超えた状態でセーブをすると クラッシュするバグが発生していました。
●【文字列操作・隠しコード/不具合】 隠しコードでファイルの有無を確認するコード、 「<<GET_FILE_EXIST>>」と「<<GET_DIRECTORY_EXIST>>」において、 半角¥や特殊文字が含まれていると正常に ファイル/フォルダ有無の判定ができなくなっていたバグを修正
●【システム文字列/不具合】 システム文字列「SysS30:遠景の画像ファイル名」と 「SysS31:フォグの画像ファイル名」のファイル指定で フォルダ区切りに「\」を使用していた場合、 F9の変数確認で文字化けして見えるバグを修正
●【システム文字列/不具合】 システム文字列「SysS30:遠景の画像ファイル名」と 「SysS31:フォグの画像ファイル名」にファイル名を入力したとき、 特定条件で遠景やフォグが更新されない可能性があったバグを修正
●【セーブデータ/不具合】 Ver2.10以前の、特殊文字が古い内部仕様のときにセーブされた セーブデータをロードしたとき、特殊文字を含んだ文字列が 文字化けしてしまうバグを修正 → 最初からプレイする分には問題ございません。
【エディター部の修正】
●【セーブ・ロード操作/調整】 「セーブデータからの読み込み処理」の変数呼び出し値の初期値を 1100000または1600000から「2000000」(通常変数0)に変更 → セルフ変数は読み込みできなかったためです
●【セーブ・ロード操作/調整】 「[!]注意」ボタンを追加し、以下の説明が表示されるように。 -「このイベントのセルフ変数(1100000や1600000)」では指定できないので 「イベントXのセルフ変数Yの変数呼び出し値(1000000や15000000)」を指定すること -「XY配列は読み書きできない」
|
No.422 Re: バグ報告スレッド 15 | |
|
2025/10/30 00:44 CC ID:rWOrpirrp292 |
いつもウディタの更新ありがとうございます。
ウディタPro ver.3.661での現象です。 作っていたゲームのデバッグをしていた所、「ゲーム起動から1分以上経ってからセーブコマンドを実行すると緑帯も表示されず強制終了する」という現象が発生するようになりました。 ウディタをアップデートしてもウディタを再ダウンロードしDataフォルダを移動してみても、同じ現象が発生するようになってしまい困っています。 一応空データから作って起動から1分後にセーブしたら正常にセーブができたので、もしかしたらウディタのバグなどでは無くこちらの作っていたゲームのデータが悪さをしている可能性が高いです。
再現できるデータなのですが、こちらで原因を絞り込む事も出来ない状態なのでゲームデータそのままで失礼いたします。ご確認よろしくお願い致します。(Pro版なのでexeファイルの方は抜いております) https://drive.google.com/drive/folders/1FobEUUbRDwcoBRNM9ogoh7G4x5-tjn1T?usp=sharing
|
No.421 Re: バグ報告スレッド 15 | |
|
2025/10/26 22:12 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.661 の更新履歴 2025/10/26 -------------------------------
【ゲーム部の修正】 >>419 再現データありがとうございます! ●【システム変数/不具合】 「Sys97:再生中BGS音量(Ch=Sys99)[%]」が「Sys101:BGS音量補正[%]」の値を かけた数値になってしまっていたバグを修正。 → 「Sys95:再生中BGM音量」の方は指定した「音量」値がそのまま返されるのに対し、 Sys97はSys101によって値が変化してしまうミスがありました。 今はどちらも指定された「音量」の値を返すようになっています。
【エディター部の修正】
●【DB操作/新機能】 ・「XY配列」かつ「名前」呼び出しにしたとき、 [?]ボタンが出てきてXY配列名の削除の仕方が表示されるように (Editor_XY_array_Name.iniから不要な行を削除する) ・Shiftを押しながら[?]ボタンを押すとEditor_XY_array_Name.iniを 直接開ける機能を追加
●【DB操作/調整】 Editor_XY_array_Name.ini(XY配列名リスト)を書き換えて コマンド欄を再アクティブにしたとき、XY配列の「名前」リストに ファイル内容がすぐ反映されるように修正
●【ゲームデータの作成・プロ版/調整】 「プロテクトキーが設定された状態」で「暗号化バージョン」を 「ChaCha20暗号化」にして暗号化した場合、次に「ゲームデータを作成」を 開いても暗号化バージョンが記憶されていないバグを修正
>>420 再現データありがとうございます! ●【マップ選択/不具合】 特定条件でマップを削除した場合、マップ選択のツリー処理の問題で 次回以降Editor.exeがクラッシュして起動できなくなることがあるバグを修正
|
No.420 Re: バグ報告スレッド 15 | |
|
2025/10/26 20:04 Mr.H ID:rrWOFrp307 |
無料版のV3.660で発生済、有料版のV3.660では発生せず 以下のDataフォルダはウディタV3.640の有料版で作成したゲームのデータですが、それを無料版のV3.660で開くと強制終了するようです。 ちなみにV3.660の有料版では強制終了しませんでした。 お急ぎで修正いただけないでしょうか? https://drive.google.com/drive/folders/1XfXJXGdBAjm2-sCf7-0pzUPGIBtaCfRF?usp=drive_link
|
No.419 Re: バグ報告スレッド 15 | |
|
2025/10/26 17:25 へどもど ID:rLrOrOW301 |
いつも更新お疲れ様です。バグの可能性のある挙動を見つけましたのでご報告します。最新版ver3.660で確認済みです。
・BGSを演奏すると、システム変数97番の再生中BGS音量が、「サウンドから演奏時に指定した音量×BGS音量補正(システム変数101番)」の値になる。ただし音量補正が0%の場合は0ではなく1%になる ・もし「同じ」BGSを再度演奏した場合、「サウンドから演奏時に指定した音量」のみの値になる。ただしこの際に実際のゲーム内で流れる音量は変わらない。
もしBGMと同じ挙動が正しいとすると、97番の値は音量補正は掛からずに不変であるべきなのかな、と。 なお音量補正を0%にすると、BGM・BGSも聞こえなくなるので内部的には正しく乗算されており、実際に問題になるケースはあまりないのではないかと思います。自分もデバッグ時に変数の異常値が気になっただけで、動作上の問題があったわけではありません。
念のために自分が確認に使ったコモンイベントも添付します。よろしくお願いします。
|
No.418 Re: バグ報告スレッド 15 | |
|
2025/10/26 12:17 SmokingWOLF ID:errreirpL408 |
>>417 追加の情報ありがとうございます! 今のところ全く解決のヒントがない状態なので、よければ正常に動作するバージョン番号と、うまく動作しないバージョン番号を教えてください。
もし可能でしたら、ダウンロードしたてのフルパッケージのサンプルゲームでも同様の症状が再現するかご確認ください。 起きなければゲーム内の処理が問題になっている場合があります。 https://silversecond.com/WolfRPGEditor/Download.shtml 旧バージョンのフルパッケージもダウンロード可能です。
なお、ほとんどの人の環境で正常動作しているようなら 環境依存の問題の可能性が高いので、対応は難しいと思います。 (こちらはキー処理に関してはライブラリの処理をそのまま使っているだけなので、 環境によって勝手にキー受付が行われる系統のバグには対応が困難なのです) 他の方も、何か手がかりになる情報がございましたら情報お寄せくださいますと助かります。
|
No.417 Re: バグ報告スレッド 15 | |
|
2025/10/26 11:31 ああああ ID:erdppei714(海外) |
>>416
私はPCのキーボードを使用しています キーボード自体の動作は正しいですし、古いバージョンの動作も問題ありません
恐らくバグです
|
No.416 Re: バグ報告スレッド 15 | |
|
2025/10/26 11:24 SmokingWOLF ID:errreirpL408 |
>>415 ご報告ありがとうございます!
下キーが入りっぱなしのパターンで一番多い原因は、 ゲームパッドのスティックが内部的に下に傾いてると認識されていることです。 一見ニュートラルに見えても、長く使ったパッドだと中央になっていなくて 小さな傾きが下入力と検知されている場合がありますので、 一度スティックを動かしてみてくださるか、 パッドを抜いてくださると改善される可能性があります。 よければお試し下さい。
それ以外だとキーボードロックで下キーが入っている可能性も疑われますが、 こちらは確率的には低いと思います。
|
No.415 Re: バグ報告スレッド 15 | |
|
2025/10/26 11:15 ああああ ID:erdppei714(海外) |
Ver3.660 起動からずっと下のコマンドを止められない
|
No.414 Re: バグ報告スレッド 15 | |
|
2025/10/20 19:17 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.660 の更新履歴 2025/10/20 -------------------------------
【エディター部の修正】
●【動作指定ウィンドウ/調整】 左欄のコマンドをダブルクリック時に、右側の 「自動移動一歩のみ」のチェックボックスも変化するように修正
●【動作指定ウィンドウ/調整】 左欄の文字の横幅があふれたとき、横スクロールができるように修正
>>413 ●【データベースウィンドウ/不具合】 - DBの「複数コピー」時のデータ番号指定ウィンドウにて、特定の手順で 「データ名」部分が空欄になってしまう場合があるバグを修正 -「データ出力」時にA〜Bの両方に同じ名前が出てしまうバグ修正
|
No.413 Re: バグ報告スレッド 15 | |
|
2025/10/19 16:19 ゆむ ID:rrgridr678 |
ご対応いただきありがとうございます。
データベースウィンドウの「データ名」部分が空欄になる不具合について、ファイルに出力するときは正常に表示されるようになったのですが、データ一覧を右クリックして「複数コピー」から行えるデータ複数コピーの際には依然空欄になってしまうようです。 Ver3.659にて >>410 と同じ手順で再現できます。
|
No.412 Re: バグ報告スレッド 15 | |
|
2025/10/18 12:56 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.659 の更新履歴 2025/10/18 -------------------------------
【ゲーム部の修正】 >>409 再現データありがとうございます! ●【システム変数/不具合】 Sys104、105「X/Yスクロール値」の値が特定条件で マイナスになってしまうことがあったバグを修正
>>411 ●【文字列操作/不具合】 「正規表現で置換」コマンド時、クラッシュすることがあった問題に対応。 正規表現に問題があった場合、英語でエラーが表示されるようになります。
【エディター部の修正】 >>410 (5) ●【データベースウィンドウ/不具合】 DBのデータ出力時のデータ番号指定ウィンドウにて、特定の手順で 「データ名」部分が空欄になってしまう場合があるバグを修正
>>410 (6) ●【エフェクト/不具合】 エフェクトの「画面スクロール」で、 「ピクセル単位」にチェックしていると、 「移動完了までウェイト」にチェックしても 入力後のコマンドに「[ウェイト]」が付かないバグ修正
>>410 (6+) ●【エフェクト/仕様変更】 エフェクトの「画面スクロール」で、 「ピクセル単位」にチェックしている場合に 入力後のコマンドに「[px]」が付くよう修正
>>410 (7) ●【データベースウィンドウ/不具合】 「読み込み」ボタンからファイルを選択したとき、 確認メッセージに拡張子しか表示されないバグ修正
>>410 (8) ●【タイルセット設定/不具合】 「複数保存(TXT)」時に「イベント複数コピー」と 表示されていたのを「タイルセット複数コピー」に変更
>>410 (9,10) たくさんありがとうございます! ●【新規データの作成・コモンエベントエディタ/誤字】 一部の表記ミスを修正
●【エフェクト・チップ処理/不具合】 一部の上下スピンボタンが、入力可能でも グレーアウトしているように見えるバグ修正
●【場所移動/調整】 移動先を示す「赤マーク」が、一度別マップに切り替えて 元のマップに戻した後も表示されるように修正
●【場所移動/調整】 「移動先を見ながら選択」時、ズームアウトするとイベントや 場所移動先の赤点が見にくくなっていたのでマーカー表示を変更
------------------------------- Ver3.658 の更新履歴 2025/10/16 -------------------------------
【エディター部の修正】 >>410 (1-4) ●【文章の表示・変数操作・エフェクト/不具合】 Ver3.654から「文章の表示・変数操作・エフェクト」コマンドのUIの 入力ボックスやスピンボタンの位置などがずれていたバグを修正
|