Pokémondaten PKMN GSK

aus RHWiki, der freien Romhacking-Enzyklopädie

Inhaltsverzeichnis

Offset der Tabelle

Die Tabelle mit den Daten befindet sich an folgendem Offset:

Sprache
Edition
Deutsch Englisch
Gold
Silber
0x51B00 0x51B0B
Kristall 0x5140E 0x51424

Daten

Positionsangaben sind in Dezimal.

Pos. Inhalt
00 = Nummer
01 = KP
02 = Angriff
03 = Verteidigung
04 = Initiative
05 = Spezial-Angriff
06 = Spezial-Verteidigung
07 = Typ 1
08 = Typ 2
09 = Fang-Wahrscheinlichkeit
10 = EP
11 = Item 1
12 = Item 2
13 = Geschlecht (0xFF = N, 0xFE = F, 0x00 = M)
14 = 0x64
15 = Ei-Zeit (Schritte = Wert * 256)
16 = 0x05
17 = Bildgröße
18 = alter Frontpicpointer
20 = alter Backpicpointer
22 = Max-EP
23 = Brut-Kompatiblität
24 = TMs 01-08
25 = TMs 09-16
26 = TMs 17-24
27 = TMs 25-32
28 = TMs 33-40
29 = TMs 41-48
30 = TMs 49-50 und VMs 01-06
31 = VM 07 und Spezial-Kompatiblität

00 = Nummer

Nummer des Pokémon (von 1 bis 251). Wird jedoch von den meisten Routinen missachtet und mit dem aufgerufenen Index +1 überschrieben.

01-06 = Stats

Basis-Statuswerte der Pokémon auf Level 50.

01 = KP
02 = Angriff
03 = Verteidigung
04 = Initiative
05 = Spezial-Angriff
06 = Spezial-Verteidigung

07-08 = Typ

07 = Typ 1
08 = Typ 2

Wenn das Pokémon nur einen Typ hat, sind beide Nummern gleich.

Für eine Liste der Typen siehe: Pokémontypen in Gold, Silber & Kristall

09 = Fang-Warscheinlichkeit

Wert von 0-255
Je höher der Wert, desto leichter lässt sich das Pokémon fangen.

10 = EP

EP, die man durch Besiegen dieses Pokémon im Kampf erhält.
Der tatsächliche Wert ergibt sich, indem man das Byte mit dem Level des Pokemon multipliziert und durch 7 dividiert.

EP = Wert * Level / 7

Zusätzlich kann der Wert jeweils mit 1,5 multipliziert werden, wenn

  • man mit einem getauschten Pokémon kämpft.
  • man das Pokémon im Trainerkampf besiegt (und nicht wild)

11-12 = Getragene Items

11 = Item 1
12 = Item 2

Items, die das Pokémon eventuell beim Fangen oder beim Tausch aus den alten Editionen (Rot, Blau, Gelb) bei sich trägt. Zum Teil sind diese Items extrem selten.

Für eine Liste der Items siehe: Pokémon-Items in Gold, Silber & Kristall

13 = Geschlecht

Wahrscheinlichkeit für Geschlecht beim Fangen oder beim Tausch aus alten Editionen.

0xFF = N (Kein Geschlecht)
0xFE = F (Weiblich)
0x00 = M (Männlich)

Demnach:

0xFE = 100% F / 0% M
0x7F = 50% F / 50% M
0x00 = 0% F / 100% M

15 = Ei-Zeit

Anzahl der Schritte = Wert * 256

17 = Bildgröße

Gültige Werte:

0x55 = 40 x 40px
0x66 = 48 x 48px
0x77 = 56 x 56px

Jeweils halbes Byte * 8 ergibt Größe in Pixeln in einer Richtung X/Y.

Für weitere Infos zu den Bildern siehe: Pokémonbilder in Gold, Silber & Kristall

18-21 = Alte Bildpointer

Da Pokémon Gold, Silber und Kristall aus Pokémon Rot, Blau, Grün und Gelb entwickelt wurde, sind diese Daten immer noch eingeplant, werden jedoch nie im Spiel abgefragt und stehen daher für alle Pokémon auf 0x0000 für beide Pointer. Die einzige Ausnahme bildet das Ei - dort werden die beiden Pointer automatisch generiert, siehe Pokémondaten des Eis.

22 = Max-EP

Mögliche Werte:

0x00: 1.000.000 (xł)
0x01: 849.970 (0,75*xł + 10*x˛ - 30)
0x02: 949.930 (0,75*xł + 20*x˛ - 70)
0x03: 1.059.860 (1.2*xł - 15*x˛ + 100*x - 140)
0x04: 800.000 (0,8*xł)
0x05: 1.250.000 (1,25*xł)

Wobei: x = Level

23 = Brut-Kompatiblität

Teile das hexadezimale Byte in zwei Hälften, also 4bit-Teile, auf.
Das Pokémon ist mit allen Pokémon kompatibel, bei dem eine der beiden Hälften mit einer der Hälften des anderen Pokémonübereinstimmt.

Ausnahmen:

  • Pokémon mit 0xFF können nicht gebreedet werden.
  • Pokémon mit 0xDD (Ditto) sind mit allen anderen außer 0xDD kompatibel.

24-31 = TM/VM-Kompatibilität

24 = TMs 01-08
25 = TMs 09-16
26 = TMs 17-24
27 = TMs 25-32
28 = TMs 33-40
29 = TMs 41-48
30 = TMs 49-50 und VMs 01-06
31 = VM 07 und Spezial-Kompatiblität

Bit 0 des ersten Bytes = TM 1, Bit 7 = TM 8 usw.

Spezial-Kompatiblität in Kristall:

Bit 1 = Flammenwurf
Bit 2 = Donnerblitz
Bit 3 = Eisstrahl

Pokémondaten des Eis

Die Pokémondaten des Eis werden automatisch generiert. Die einzig verlässlichen Werte, sind die hier genannten, alle anderen Werte können unter Umständen anders sein!

Version 11 18 19 20 21
Gold und Silber
deutsch
0x55 0x78 0x7A 0x78 0x7A
Kristall
deutsch
0x86 0x7D 0x86 0x7D

Siehe auch

'Persönliche Werkzeuge