最初に、計算してくださったろいしんさん・おだんさんありがとうございました
計算方法
- 個体値と性格値を算出
- 計算式1に当てはめて『S』の値を出す
- 『S』の値と表のZの値を見比べてS<ZとなっているNoを探す
- 表を横軸で見て探したNoの1つ上の値のX・Y・Zの値を参照
- 求めた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 |