スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ID補正に関して【色にならない人は一読】

ID補正の改訂版をのせておきます。

こちらを参考にしました。

とてもわかりやすく書かれているのでどうぞ。
内部的な処理方法が気になる方用ですね。


つまり、簡単に言えば色乱数をするときにはID補正にチェックを入れましょうということです。








以下は色になる値についてです。
あんまり気にしなくていいです。


まず色になる条件は、

((裏ID^表ID)^性格値上4桁^性格値下4桁)≦7

これで示されます。

簡単にいえば、左の意味わからないやつが7以下だったら色になるよ!ということです。

【^】この記号はxor関数を表しています。排他的論理和とかいうやつですね。


じゃぁ、色にならない例を使って説明していきます。

表:07288
裏:30420

色になる予定だった性格値:E1C68B69
 これは、beseedlistで★がついている性格値です。

では、先ほどの意味不明な公式のやつを解いていきましょう。

まず、(裏ID^表ID)これですね。
これを電卓に入力していきます。

IDは10進数なので、10進数で計算していきます。

例では、(30420^7288)ですね。
電卓で30420を入力して、xorを押し、7288を入力して[=]を押してください。

30420xor7288=27308

でてきた27308を16進数に直します。
そうすると、6AACというのがでてきますね。

これで一つ目は終わりです。

次の性格値の方も同様に求めていきます。

性格値は16進数なので、16進数で求めていきます。

色になる予定だった性格値:E1C68B69
E1C6^8B69 =6AAF
これで両方とも直すことができました。

そして、さきほどの6AAC6AAFをまたxor関数でときます。

6AAC^6AAF=3

結果は3になりましたね。これは光るSEEDですね。
スポンサーサイト
カテゴリ
Twitter
よく出没してます。 なにかありましたら、リプお願いします!
プロフィール

つっかかり

Author:つっかかり
ツイッターに居座る人


Comments+Trackback
Comments<>+-
Trackback <> + -
最新記事
アクセスランキング
[ジャンルランキング]
ゲーム
1557位
アクセスランキングを見る>>

[サブジャンルランキング]
任天堂(Nintendo Wii, DS)
135位
アクセスランキングを見る>>
アクセスカウンター
検索フォーム
リンク
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。