Masaqq様、ナナシ様、YADO様(YADO様は素材投稿掲示板でしたが)
アドバイスありがとうございました!
皆様のおっしゃる通り、ここのコモンイベントの位置(決定キー後に置いていたのが更新されない原因)と、
ラベル地点「★おまけセーブ読込」 <<<<<<<<<<<<<<<<<<<<<<<<★
以下の変数呼び出し値や指摘されたDB書込になってないなどが原因でした。
素材投稿掲示板内でやり取りするのも問題かと思いまして、こちらにも書きます。
最終的には掲載した部分はこうなりました。
ただ、YADO様のおっしゃっていた、
>ゲーム開始時にセーブデータ「omake.sav」のデータを可変DB[25]へ読み込む処理が機能していないようです。
は、こちらでは確認できませんでした。
追記:別のデータで確認できましたが、手を尽くしましたがタイトル画面(スタート地点)で可変DBがセーブされるのは偶然みたいです。
私にはこれのサポートは心苦しいですが無理ですので、ここで書き込み等は終わらせていただきます。
できるようにした素材単体の配布などは自由です。申し訳ありません。
追記の追記;2025年11月5日
主にセーブ前にウェイトを1入れることで、セーブデータが安定してできたようです。
その他いろいろ修正したりコモンイベントを追加しました。
ここでの書き込みは本当に、今日で終わらせていただきます。ありがとうございました。
・おまけの選択肢下地、呼び出しのみ・79行目に以下コピー、ラベル削除
■デバッグ文:■バグ取り開始
■変数操作: CSelf21[データ番号] = 0 + 0
■変数操作: CSelf47 = 3 + 0
■変数操作: CSelf45[おまけセーブ番号] = 1125000003 + 0
■文字列操作:S0[[サンプル]一時文字列] = "Save/omake.sav"
■回数付きループ [ 20 ]回
|■セーブデータの内容読込: CSelf46[0か1] = セーブデータ[S0[[サンプル]一時文字列]]の V[CSelf45[おまけセーブ番号]]
|■デバッグ文:\cself[45]:可変変数
|■DB書込(可変):可変DB[ "cin選択肢内容":CSelf21[データ番号]:CSelf47 ] (25:-:-) = CSelf46[0か1]
|■デバッグ文:\cself[46]:0か1\n\cdb[25:0:\cself[47]]=\cself[45]
|■変数操作: CSelf47 += 5 + 0
|■回数付きループ [ 0 ]回
| |■変数操作: CSelf45[おまけセーブ番号] += 0 + 0
| |■
|◇ループここまで◇◇
|■変数操作: CSelf45[おまけセーブ番号] += 5 + 0
|■
◇ループここまで◇◇
WoditorEvCOMMAND_START
[106][0,1]<0>()("■バグ取り開始")
[121][4,0]<0>(1600021,0,0,0)()
[121][4,0]<0>(1600047,3,0,0)()
[121][4,0]<0>(1600045,1125000003,0,4)()
[122][3,1]<0>(3000000,0,0)("Save/omake.sav")
[179][1,0]<0>(20)()
[221][4,0]<1>(1600046,3000000,1600045,1)()
[106][0,1]<1>()("\cself[45]:可変変数")
[250][5,4]<1>(25,1600021,1600047,65536,1600046)("","cin選択肢内容","","")
[106][0,1]<1>()("\cself[46]:0か1<\n>\cdb[25:0:\cself[47]]=\cself[45]")
[121][4,0]<1>(1600047,5,0,256)()
[179][1,0]<1>(0)()
[121][4,0]<2>(1600045,0,0,256)()
[0][0,0]<2>()()
[498][0,0]<1>()()
[121][4,0]<1>(1600045,5,0,256)()
[0][0,0]<1>()()
[498][0,0]<0>()()
WoditorEvCOMMAND_END
素材投稿掲示板にて全体の使い方のコモンイベント等のファイルを上げました(224、ノンフィールド系サンプルとおまけ画面0_02_ゆう)ので、もし気になる点がありましたらご確認ください。
おまけ画面がゲームを終わらせてもリセットされない件、解決できましたので、本当に皆様ありがとうございました。