ミルクの日記

ポケモンの乱数調整方法を紹介しているサイト

【第4世代乱数】サイズ乱数 世界最大のコイキング・テッポウオ

最初に、計算してくださったろいしんさん・おだんさんありがとうございました

仕様

サイズに影響する要素

なので6Vの個体が最大というわけでありません(ひかえめ6Vテッポウオが60センチ以下でした)

計算式

詳しくはポケモンwiki参照

計算方法

  1. 個体値と性格値を算出
  2. 計算式1に当てはめて『S』の値を出す
  3. 『S』の値と表のZの値を見比べてS<ZとなっているNoを探す
  4. 表を横軸で見て探したNoの1つ上の値のX・Y・Zの値を参照
  5. 求めたX・Y・Zの値を計算式2に当てはめてサイズを出す
計算式1

S=((((BxorC)×A)xorG)×256)+((ExorF)×D)xorH

全て16進数表記で
HPの個体値の1の位:A
攻撃の個体値の1の位:B
防御の個体値の1の位:C
素早の個体値の1の位:D
特攻の個体値の1の位:E
特防の個体値の1の位:F
性格値の1・2の位:G
性格値の3・4の位:H

Sの値を下記の表のZと見比べ、初めてS<ZになるようなZの一つ上のX・Y・Zを使う。

NO. X Y Z
1 0122 01 0000
2 012C 01 000A
3 0190 02 006E
4 01F4 04 0136
5 0258 14 02C6
6 02BC 32 0A96
7 0320 64 1E1E
8 0384 96 452E
9 03E8 96 C6C6
10 044C 64 BA5E
11 04B0 32 E16E
12 0514 14 F4F6
13 0578 05 FCC6
14 05DC 02 FEBA
15 0640 01 FF82
16 06A4 01 FFE6
計算式2

サイズ=(((S−Z)÷Y)+X)×M÷10

Mは対象ポケモンの高さ(図鑑参照)


テッポウオ


コイキング

参考サイト

サイズ - ポケモンWiki
大きさ参考用