IDに関する調査
今日は実家にいて最終目標に関する調査が不可能だったため、
命令無視の条件を調査することにする。
前提:IDループにより、新規で始めるパールのID/SIDをPtのものと一致させる。
- 調査1 トレーナー名をPtのものとは別に。トレーナーの性別も別にする。
→結果:命令無視。NNは変更可能。
- 調査2 トレーナー名をPtのものとは別に。トレーナーの性別は同じにする。
→結果:命令無視。経験値1.5倍
ここまでで数時間かかったので、
ポケモンのデータそのものをバイナリ編集し、
HyperGTSを使ってPt経由で送るやり方に変更
- 調査3 トレーナー名・性別をパールのものと一致させる。(産地はPtのまま)
→結果:命令を聞く
- 調査4 調査3のポケモンを更に編集し、トレーナーの性別のみを別にする。
→結果:命令無視
- 調査5 調査3のポケモンを更に編集し、裏IDのみパールと別にする。
→結果:命令無視
条件が分かったので正規の方法で一応確認。
- 調査6 トレーナー名・性別をPtのものと同じになる様にID調整。バイナリいじっていない元のポケモンを転送。
→結果:命令を聞く。経験値等倍。
結論:ID/SIDおよびトレーナーの性別が一致すると同一とみなされる。
これで牧場がごまかせるかどうかは明後日調べます。
未調査:国籍。多国籍ROM持ってないですし。