名無しのアウター
2025/10/12 (日) 21:20:19
ee0bf@77358
傭兵ランク30になったので「ランク29とランク30で生成されるキーに違いが出るのか」を検証してみた。結果としては7枚生成して7枚とも全て文字列が一致した。こうなるとセーブデータ作成時にキーの生成テーブルはすべて確定している説が…。
通報 ...
そうなると今のセーブデータだと望みの装備を引けるキー入手するには果てしない枚数のキーが必要…とかもあり得るのか…共有がもっも簡単にできればなぁ
もしくは「入手した段階のランクでIDが先に生成されている」という可能性もあるかも?ランク29で8枚入手したらIDが内部で8つ分用意され、解析ではそのIDを読み込んでるだけとか。例えば8つ入手した後、すべて解析した時と一旦カードを一枚破棄しもう一枚入手して解析した時で違いがあるかどうか。
追加の検証としてランク29とランク30で手持ちのカードキーを全て売却、その後1枚の未解析キーを入手・解析してキーの文字列を確認してみた。結果としては先程生成された7枚のキーの1枚目と同じ文字列のキーが生成されました。
検証ありがとうございます、つまり「入手した時点でIDが生成され、カード解析ではそのIDを順番に読み込んでるだけ(カードそのものにIDは保存されてない)」って仕様ですねこれ
あとは傭兵ランク29、30がすでに同じテーブルになってる可能性があるとかかなあ。例えばランク25とかで頭打ちだったりする可能性が残ってるから生成ルールはまだこうだと断定できないかもね。
検証ありがたいです。傭兵ランクで数値が変わる説は「ランク25から金がでやすくなった」といってる人がいたのと、初期カードで105で緑になってるカードがひとつ手持ちに存在することから可能性があるかと思ってたのですが、傭兵ランクによる補正もなさそうですね。初期カードキーが緑になってるのは体験版とか寄り道でランクがあがりすぎたからではと思ってたけどたまたまランダムで生成される余地があるってことなのかな。すでに違う状況で取得したカードからも同じIDが生成される検証もあるので純粋に乱数種が固定されてでるのがセーブデータごとに決まってそう。特殊仕様や乱数調整できるなんらかがある可能性もまだありますが