No.151 Re: バグ報告スレッド 15 | |
|
2025/04/20 21:10 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.584 の更新履歴 2025/04/20 -------------------------------
【ゲーム部の修正】 >>149 ●【文字列操作/調整】「正規表現」系の処理が重く、 500万回エラーに達するまで非常に時間がかかるので、 500万回エラーのカウント時には1回あたり50回分の処理とみなす補正を追加 → 再現コードありがとうございます! それで試したら500万回に達するまで5分ほどかかってしまう計算だったため、 50倍速で500万回エラーカウンタを増やすようにして対応しました。
>>150 ●【動作指定/不具合】Ver3.582で修正した、「主人公」を並列イベントで 移動させたときに最初の1歩目の乗れる「プレイヤーからの接触」イベントが 起動しないバグ修正によって別の問題が発生したので再修正しました。 → 挙動が前に戻りつつ、上記のバグも解消できた状態になったと思います。
|
No.150 Re: バグ報告スレッド 15 | |
|
2025/04/20 18:06 T ID:rirerW329 |
これはバグと言うよりもver3.582以降の仕様変更に伴う挙動の違いなのかもしれませんが、一応報告しておきます。 自動移動を使って主人公を操作して特定の場所に来ると移動をキャンセルして止まるというコマンドを組みました。
ver3.581以前だと 起動条件:プレイヤーから接触 ■動作指定:主人公
これだけで事足りますが、ver3.582以降ではイベントを1歩(半歩)通過してしてから時間差でイベントが起動(主人公が止まる) 特にキャラクター移動幅が1マスの場合は次の座標にあるイベントも一緒に起動します(0.5マスだと問題ありません)
|
No.149 Re: バグ報告スレッド 15 | |
|
2025/04/20 17:48 U-key ID:rWOerrr246 |
初めまして。 正規表現コマンドを含んだ無限ループでGame.exeがフリーズする現象を確認しました。 Ver3.575で初確認、Ver3.583でも未修正であることを確認。
文字列操作の「正規表現で置換」コマンドを含んだ無限ループを実行すると、「1フレームあたりの処理が500万回を越えました!〜」のエラーメッセージが表示されず、Game.exeがフリーズしてGame.exeを強制終了するしかなくなります。 無限ループになる可能性がある、という点ではこちら側に非があるのですが、強制終了する手間を考えると不便なので、何らかのエラーメッセージが表示されるよう改善してもらえると嬉しいです。
再現用のイベントコードを記載します。(マップイベント・コモンイベントの両方で確認済み)
WoditorEvCOMMAND_START [122][3,1]<0>(3000000,0,0)("@-########@") [101][0,1]<0>()("test「\s[0]」") [170][0,0]<0>()() [122][3,2]<1>(3000000,263168,0)("@([-=]*)#","@$1=") [0][0,0]<1>()() [498][0,0]<0>()() WoditorEvCOMMAND_END
|
No.148 Re: バグ報告スレッド 15 | |
|
2025/04/20 16:24 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.583 の更新履歴 2025/04/20 -------------------------------
【ゲーム部の修正】
●【動作指定/不具合】「自動移動」で目標地点に「イベント」があると 動作開始しなくなっていたバグを修正 → 目標地点にイベントがある場合でも、ひとまずマップ上経路を使って そこへ向かおうとするのが仕様です (移動開始できないのはゴールが「マップ的に」通行不能だった場合のみです)
●【動作指定/不具合】「自動移動」を行った際、目標地点が遠すぎるために 経路探索に失敗して「移動開始できない」状況でも 1歩だけ移動してしまうことがあるバグを修正
>>147 (1) ●【システム変数/不具合】「Sys131:主人公 中心X補正」を変更した状態で 「場所移動」を行うと、「Sys104:Xスクロール値」が通常では出ない数値に なることがあるバグを修正
>>147 (2) ●【変数操作+/不具合】「スクロール値が0以外の場合」かつ「マップズーム」を おこなった状態で「その他」の「[マウス]マウス座標にあるEvID」と 「[マウス]マウス座標の範囲拡張EvID」を行うと 正常にイベントIDが取得できないバグを修正 → そもそもスクロール値が0でない状況+ズーム時のすべてが変になっていたようです
●【変数操作+/不具合】「位置→画面座標」の 「px座標のイベントID」「px座標のイベントID+範囲拡張」、 ならびに「その他」の「[マウス]マウス座標にあるEvID」と 「[マウス]マウス座標の範囲拡張EvID」の実行時、 イベントが「ループ境界上」にいると半身分の範囲だけ 正常にイベントIDを取得できないことがあったバグを修正
|
No.147 Re: バグ報告スレッド 15 | |
|
2025/04/20 00:31 WAIT ID:FrerOeii723 |
ver3.582
Sys131(「主人公 中心X補正」)の値を例えば300などの大きめの値にして、ループ可能なマップへ場所移動(同マップ内でも可。左側の方が良さげ)すると、Sys104(Xスクロール値)の値がおかしな感じになります。 (X方向の移動で直るっぽい?)
3.581で確認 3.582でも再現。
---
それとエフェクトでズーム中(例えば200%)で、 ループ可能なマップである時に
■変数操作+: CSelf0 = [マウス]マウス座標にあるEvID
のコマンドで「縦横ループ可能なマップ」でEvにマウスカーソルを合わせてもEvIDを正しく取得できないみたいです。
|
No.146 Re: バグ報告スレッド 15 | |
|
2025/04/19 22:25 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告、ありがとうございます! 今回も自動移動をいっぱいいじったので、何かおかしな挙動になってたら教えてくださると幸いです。
------------------------------- Ver3.582 の更新履歴 2025/04/19 -------------------------------
【ゲーム部の修正】 >>143 ●【動作指定/不具合】「並列処理」のイベントで動作指定によって 「主人公」を移動させたとき、「プレイヤー接触」のイベントに乗っても 特定条件で起動しないことがあるバグを修正 → Ver3.50以降から発生したバグです。 (並列イベントの動作指定によって「プレイヤー接触」イベントを 起動できるようになったのはVer3.50から)
●【動作指定/仕様変更・不具合】「座標指定」のコマンド、「の座標に一歩接近」 「自動移動(各種)」を行った際、半歩でも移動した方向(縦か横)の 「ピクセル補正」が0になるように修正。 また、「の座標にジャンプ」をした場合は必ずマスの区切りに移動するよう修正。 → これはつまり【完全に縦に移動する場合は横方向のピクセル補正が維持されます】 が、【縦や横に1歩でも動くとその方向のピクセル補正は0に戻される】 ということです。 → この修正により、「ピクセル補正」と「自動移動」を併用すると 無限に同じ位置を行き来してしまうバグも解消されます。 → 「ゲーム基本設定」の「Game.exe動作バージョン調整」で 「旧Ver3.566時点の挙動で動作」に設定すると 従来の挙動に戻せます。
●【動作指定/不具合】「自動移動」による行き先が 「侵入不能なマップチップ」の場合でも移動することがあったバグを修正 → Ver3.5の最初は確かこの仕様だったのですが、 これまでの修正で期待通りの挙動をしなくなっていました。 → なお、「移動できない場合は飛ばす」がオンの場合に限り、 移動開始できなかった場合に次のコマンドに移ります
>>144 ●【特殊文字/不具合】\cdb[A:B]、\sdb[A:B]、\udb[A:B]の 特殊文字の後ろに「:」の文字が存在した場合、 「エラー:\?dbの「:」が見つかりません」という エラーがでてしまうバグを修正 → 詳しい再現手順ありがとうございます!
【エディター部の修正】
●【複数行のコマンド/調整】「選択肢」や「条件」「ループ」など 複数行に渡るコマンドの入力時、「Shift」を押しながら「入力」すると 入力後のカーソル位置がコマンド末尾になる機能を追加 → 以前の入力を使いたい人向けの切り替え機能です。 何も押さない場合、今は「一つ目の選択肢の中」に 自動的にカーソル移動します。
>>145 ●【イベント画像選択/不具合】イベント画像を選択する際、 (タイルセット)でない画像を選んで「拡大率」を切り替え、 画像部分をクリックすると□が2つ表示されてしまうバグ修正
【その他】 >>145 (2) タイルセットの画像を選択してOKを押し、 再び「グラフィックの選択」を開くとフォルダが「MapChip」に変わる?
これ自体は仕様でして、(タイルセット)が選ばれている場合は、 おそらく「基本タイルセットファイル」が存在するフォルダが 自動で開かれるようになっていると思います。 (たとえば基本タイルセットが画像「TMP/MapChip.png」なら 「TMP」フォルダが開かれると思います)
|
No.145 Re: バグ報告スレッド 15 | |
|
2025/04/19 19:29 YADO ID:LerLWW459 |
ウディタ[3.581]で動作確認。
マップイベントの「グラフィックの選択」の画面上部に「50%/100%/200%/自動拡大縮小」がありますが、 キャラ画像の設定時に拡大率を変えると、向きを指定する選択枠の表示が消え、 画像をクリックすると選択枠が二重に表示されるなどの不具合が発生します。
あと気になる点として、タイルセットの画像を選択してOKを押し、再び「グラフィックの選択」を開くと、 フォルダが「MapChip」に変わって、オートタイルの画像ファイル一覧になります。 3.5以前はタイルセットの画像の時に「グラフィックの選択」を開いても「CharaChip」のままでした。
|
No.144 Re: バグ報告スレッド 15 | |
|
2025/04/19 12:18 みけねこ ID:riFrWWr303 |
ver3.581 仕様でしたらすみません 文章表示・デバッグ文・文字列操作・ピクチャ(文字列表示)にて データベースのデータ名を参照する特殊文字 ・\cdb[A:B] ・\sdb[A:B] ・\udb[A:B] (AとBは数値) のいずれかの後ろに半角コロン(:)が入った文章を一度に入力すると コマンド実行時にタイプAのデータBの項目0番を参照していると誤認され 終わり角括弧「]」がないとのエラーを起こします ●再現用コマンド WoditorEvCOMMAND_START [106][0,1]<0>()("\cdb[0:0]<\n> test :") WoditorEvCOMMAND_END
なお文字列操作で設定した特殊文字に後から半角コロン入りの文章を継ぎ足したものはエラーにならないようです ●再現用コマンド WoditorEvCOMMAND_START [122][3,1]<0>(3000000,0,0)("\cdb[0:0]<\n>") [122][3,1]<0>(3000000,256,0)(" test :") [106][0,1]<0>()("\s[0]") WoditorEvCOMMAND_END
また「\sdb[1:0]:]」のように特殊文字の後ろにつけた半角コロンに終わり括弧をつけると表示されるデータがデータIDではなく項目0番(半角コロンと終わり角括弧の間に半角数字Nがあると項目N番)になります ※BGMの設定はサンプルゲームで設定されていたものを使用しています ●入力した文章 \sdb[1:0]あ] \sdb[1:0]:あ1] \sdb[1:0] : 1あ ]あああああ
●出力された文章 タウンあ] BGM/Town01_Takumi.mid 80あああああ -->[MapEv0/31行]
●再現用コマンド WoditorEvCOMMAND_START [106][0,1]<0>()("\sdb[1:0]あ]<\n>\sdb[1:0]:あ1]<\n>\sdb[1:0]<\n>:<\n> 1あ<\n>]あああああ") WoditorEvCOMMAND_END
|
No.143 Re: バグ報告スレッド 15 | |
|
2025/04/19 00:38 T ID:rirerWe341 |
更新作業お疲れ様です。ver3.581にて不具合を発見したので報告させていただきます。 ゲームの基本設定のデフォルトのキャラの移動幅が1マスの状態 主人公がプレイヤー接触イベントの周囲1マスにいる状態で自動移動を使ってイベントを踏んでも起動しません。 目的地をプレイヤー接触イベントのある地点に設定した場合は起動するし、イベントから2マス以上離れている場合でも起動します。 イベントの周囲1マスかつイベント以外の座標を自動移動の目的地に選んでイベントを踏んだ場合のみ起動しません。
|
No.142 Re: バグ報告スレッド 15 | |
|
2025/04/18 21:54 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.581 の更新履歴 2025/04/18 -------------------------------
【ゲーム部の修正】 >>139 ●【自動移動・経路探索/不具合】Ver3.580のみ経路探索の 最初の1歩目の情報がなくなっていたバグを修正 → 再現コマンドありがとうございます! → これにより自動移動の挙動もこれまでと違った動きになってしまっていました。
【エディター部の修正】
>>140 ●【DB操作/不具合】Ver3.580のみDB操作コマンドを「編集」して 「OK」を押すとクラッシュするバグを修正 → 再現手順ありがとうございます!
>>141 ●【マップ選択/不具合】システムDBタイプ0で「遠景ファイル」を 手動で設定したときだけ、「マップ選択」でマップを切り替えると (ファイルがあっても)遠景ファイルがありませんと言われて 遠景が表示されないバグを修正
|
No.141 Re: バグ報告スレッド 15 | |
|
2025/04/18 15:35 moto ID:rrOrWOrOW362 |
Ver3.580です システムDBの遠景ファイル名[遠景番号=-3]のオプション設定 (こちらのサイトhttp://yado.tk/wolf/03_hen/1100_db_sys/#00mapの7番です。公式マニュアルには見当たらず…)を指定すると、エディタのマップ選択で読み込めなくなりました。
ご確認よろしくお願いいたします。
|
No.140 Re: バグ報告スレッド 15 | |
|
2025/04/18 00:09 moto ID:rrOrWOrOW362 |
Ver3.580空データ 以下の手順でエディタが強制終了します。
コモンイベントエディタでDB操作→可変DB→数値を全て0にして『DBへ代入』で入力→そのコマンドを編集→OKを押す
ご確認よろしくお願いいたします。
|
No.139 Re: バグ報告スレッド 15 | |
|
2025/04/17 21:51 WAIT ID:FrerOeii723 |
ver3.580
3.580自動経路の挙動が3.579とかなり違っていて、これは既存のアルゴリズムが大幅に狂うのでは・・・と思ったので報告を。
例えば以下の形
---
■変数操作+: V0[] = 主人公 の X座標(標準) ■変数操作+: V1[] = 主人公 の Y座標(標準) ■動作指定:Ev1 / X:V0[],Y:V1[] まで自動移動・短 [スマート]
---
で並列実行(常時)でやってもらうと分かりやすいかなぁと思うのですが、3.579の場合Evが主人公にピタリとくっついてきますが、3.580の場合うろうろします。
|
No.138 Re: バグ報告スレッド 15 | |
|
2025/04/17 14:11 SmokingWOLF ID:errreirpL408 |
引き続きのバグのご報告ありがとうございます!
------------------------------- Ver3.580 の更新履歴 2025/04/17 -------------------------------
【ゲーム部の修正】
●【自動移動・経路探索/調整】広いマップでの経路探索の処理を最適化。 条件次第で従来より高速に処理されるようになります。 また経路探索や自動移動させる際に1000マス以上の非常に広いマップになると 処理が遅くなっていた現象に対し、今回の修正でマップサイズにかかわらず 常にほぼ同じ処理速度が出るようになりました。 → 特に数千×数千サイズのマップでは従来の 10倍以上の効率が出るようになります。
【エディター部の修正】
>>137 ●【空データ作成処理/調整】 空データ作成処理がマルウェアの挙動と 誤認される現象があったので処理を調整してみました。 →「Zipファイルを配置、解凍、Zipファイル削除」という一連の流れが マルウェア挙動っぽいかもしれないとのことで、EXE内から 解凍済みのファイルのみを出力するように変えてみました。
●【システム変数/調整】Sys120の名前を 「リセット履歴 0=ナシ/1=F12/2=[タイトル画面へ]コマンド」に変更 → 従来は[タイトル画面へ]部分がなく、当該コマンドによるフラグだと 分かりにくかったためです
●【DB操作/不具合】プルダウンメニュー選択時、下部のキャプション欄に 選んだメニュー内容が反映されていなかったのを修正
●【パーティ画像/不具合】「パーティ画像」の入力後のコマンドが黒色で 表示されていたのを黄色に修正。
●【データベースウィンドウ/調整】右の項目欄の 「入力欄」と「プルダウンメニュー」の基本サイズが、リソースDLL内の 「ダイアログ側で指定されている1個目のサイズ」に応じて変わるよう修正 → 普通の利用者の方には影響ありません、翻訳時などにのみ影響があります。
|
No.137 Re: バグ報告スレッド 15 | |
|
2025/04/16 07:46 めじろ ID:reFrLWed379 |
すでに注意喚起されている、あるいは報告済みでしたらすみません。
Ver3.579_Pro Editorから空データを作成したところMicrosoft DefenderにEditorPro.exeがウイルス認定されてしまい、以後即座にすべてのEditorPro.exeファイルが隔離されるようになりました。タイミングはデータの作成が終わった直後です。
空データは基本システム入りを選択しました。 ログには「Trojan:Win32/Bearfoos.A!ml」として検出されたとあります。 EditorPro.exeを復元、除外しウイルススキャンをかけましたところ問題がなかったため、おそらく誤検知だと思われます。
原因として考えられるのは以下の通りです。
1.空データ作成の際フリー版の別Editorを開いていた 2.OneDrive内にデータを作成した 3.当方の環境によるもの
除外した後は今のところOneDrive内に作成したデータ含め問題なく起動できています。 こちらの環境による可能性も大きいとは思いますが、念のため確認をよろしくお願いします。
|
No.136 Re: バグ報告スレッド 15 | |
|
2025/04/15 00:00 SmokingWOLF ID:errreirpL408 |
>>135 等幅フォントでも奇数サイズだとずれる 詳細なご報告ありがとうございます! これ自体は仕様でして、単純にライブラリの文字表示機能をそのまま使って文字を表示しているため、 奇数ポイントの等幅フォントの全角・半角の横幅を自動で合わせるのは今のところ難しそうです。 この仕様は、暗黙の仕様としてまたマニュアルに記載させていただこうと思います。
なお、320x240[x2]では指定したフォントは内部的にすべて2倍されて表示されるので、 実質的にすべて「偶数サイズ」となります(つまりフォント9と宣言しても実際は18)。 なので提供してくださった画像の通り、全角と半角×2の文字数で 等幅フォントの横幅がきれいに一致するようになります。
|
No.135 Re: バグ報告スレッド 15 | |
|
2025/04/13 10:26 名無し ID:rWOeeOrdO378 |
ver3.579(free)。仕様でしたらすみません。 等幅フォント使用、フォントサイズが奇数、ゲーム画面サイズ:640×480におきまして 全角と半角とで横方向にズレが発生します。【画像1】メッセージ3〜5行目。 ゲーム画面サイズ:320x240[x2]ではズレはありません【画像2】。 ご確認お願い致します。
|
No.134 Re: バグ報告スレッド 15 | |
|
2025/04/12 08:36 りお ID:ripW340 |
ありがとうございます。
音楽は確かにこのパソコンが原因のような気がします。 NECノートパソコンでYamahaサウンドというオフにするとパソコン全体の音関連もおかしくなる厄介な物が付いているので、次買う時は機能も調べてちゃんとした物を買うようにしてみます。
フォルダについては仕方がないので我慢します。 アドバイス等ありがとうございました。
|
No.133 Re: バグ報告スレッド 15 | |
|
2025/04/11 12:40 SmokingWOLF ID:errreirpL408 |
>>132 効果音を鳴らすと音量が下がる 大きめのBGMの中で効果音を再生してみましたが、こちらの環境では再現できませんでした。
これはかなりの確率で、Windowsのオーディオデバイスの「ラウドネス」設定などの ノーマライズ機能(音量を一定する)などによるものだと思います。
たとえば、 Windowsのコントロールパネル → サウンド → 「再生」タブで使用中のスピーカーを選んで「プロパティ」→ 「拡張」や「拡張設定」タブにある「ラウドネス〜〜」みたいな項目があったら それをオフにしてみることで対応できる可能性があるそうです。
他にも、Dolby Atmosなどの独自サウンドソフトウェアがインストールされている場合、 その設定に「ノーマライズ」(音量一定化)などのオプションがある場合があります。 もしあればそれもオフにしてみてください。
>ファイルの選択で中のフォルダも表示されるので形式を変えて欲しい これを今からやるには修正コストがかなり高そうなので現状では避けたいです。
一方で、「最大○層までしか下フォルダを表示しない」の○の値を変更できるオプションを Editor.ini内などに加えることはできると思いますので、 表示する範囲を調整したい人向けにそちらでの対応を検討してみます。 (たとえば設定で「1層下」までしか出さないようにして、見せたくないフォルダは 2層下に入れるなどして対応できるようになるわけですね)
なお、今でも3層下まで(フォルダ選択欄でいうと[1AA/2BB/3CC]まで)しか 下部フォルダが表示されないようになっているので、 もしフォルダ一覧に出したくない場合は「Data/Picture/a/a/a/」みたいな 深いフォルダに入れるという手段もあります。
|
No.132 Re: バグ報告スレッド 15 | |
|
2025/04/09 08:51 りお ID:ripr319 |
お疲れ様です。
いつからかわかりませんが、効果音を鳴らすと音楽の音量が下がるのはバグか何かでしょうか?
私のパソコンだけかもしれませんが、フィールドでメニューを開いてカーソルを動かしたり、会話で効果音を鳴らすと音楽の音量が下がってしまいます。
また、ファイルの選択でフォルダが中のフォルダも全て表示されてしまう事についてなのですが、これは一番上のフォルダをダブルクリックするとその中のフォルダが表示されるという事には出来ないのでしょうか? ダブルクリックで表示出来るようになれば劇的に快適になるのですが…。
例:「音楽」フォルダの中にある「町」というフォルダを選択したい場合→音楽フォルダをダブルクリックすると町というフォルダが表示されて、町フォルダをダブルクリックすると町フォルダの中の音楽ファイルが表示されるようになるという感じです。
不可能やバグが増えそうな場合は今の状態でもいいですが、改善可能であれば是非お願いしたいです。
|