[Edit] I have now updated the list of codes to include Some in-battle codes
Hex Positions in Pokémon Crystal:
NOTES TO EVERYBODY: These codes are in hex positioning, not normal gameshark code format. However, I am too lazy to explain the n00b way how to convert them, so I'm gonna try to look smart:
All the hex codes are in the form ABCD; To make them GS codes, you make it 01XXCDAB. If you don't understand, somebody else can explain it better, I hope. Now, onto the codes!
Note: Species mod #1
If less than 6 are in team, add 1 to the number of pokémon, and make that slot "FF", and make all other slots afterwards be "00"
AKA 'Out of battle species mod'
DCD8 - First pokémon species mod #1
DCD9 - Second pokémon species mod #1
DCDA - Third pokémon species mod #1
DCDB - Fourth pokémon species mod #1
DCDC - Fifth pokémon species mod #1
DCDD - Sixth pokémon species mod #1
DCDE - Must be value FF
First Pokémon codes:
DCDF - Species mod #2 (must be same as mod #1) AKA 'In battle species mod' or 'Egg mod'
DCE0 - Item held
DCE1, 2, 3, 4 - Moves 1, 2, 3, 4, respectively
DCE5, 6 - Pokémon's Trainer ID No.
DCE7, 8, 9 - Experience Modifier (The one that you see the little bar for)
Note: These are for stat exp., not normal exp.
DCEA, B - HP Experience
DCEC, D - Attack Experience
DCEE, F - Defense Experience
DCF0, 1 - Speed Experience
DCF2, 3 - Special Experience
DCF4 - Attack IV (tens digit) and Defense IV (units digit) [I.E. a value of '0F' is 0 att IV, and 15 def IV]
DCF5 - Speed IV (tens digit) and Special IV (units digit) [I.E a value of '0F' is 0 spd IV and 15 spc IV]
DCF6, 7, 8, 9 - Remaining PP Moves 1 - 4
DCFA - Happiness mod.
DCFB - Pokérus mod.
DCFC - Location caught
DCFD - Hour caught
DCFE - Level Modifier (Won't stay after boxing)
DCFF - Status Modifier
Note: The following codes will NOT hold up after boxing your pokemon, or doing anything that recalculates stats
DD00, 1 - Remaining HP (Oops, this one might...)
DD02, 3 - Max HP
DD04, 5 - Attack
DD06, 7 - Defense
DD08, 9 - Speed
DD0A, B - Special Defense
DD0C, D - Special Attack
*** I could list all the codes for the other five pokémon, but I am too lazy to do so. If you must know, they all follow the same pattern, just take off where I left. ***
In Battle Codes:
--Your current Pokémon--
C62E, F, C630, 1 - Moves
C634, 5, 6, 7 - Remaining PP
C63C, D - Remaining HP
C63E, F - Max HP
D204 - Wild Pokémon Modifier
D205 - Coloring (corresponding hex digits for which pokémon's color you want)
D206 - picture
D207 - ???
D208, 9, A, B - Moves
D211 - Hapiness Modifier
D212 - Pokerus Modifier
D213 - Enemy Level
D22D - Battle type (02 for trainer, 01 for wild)
D4D9 - Character Sprite Modifier ?
D4DA - ?
D4DB - Transperancy Modifier ?
D4DC - Character Color Modifier
Notes to self: Value 'FF' Makes whole body transparent, '12' walks on, not in grass, 00 is normal
DC7C - 1st Phone No.
D692 - No. of Items
D693 - Item 1
D694 - Item 1 Quantity
D8BC - No. of Key Items
Credits: I used previous gameshark codes for g/s to make these, so everyone who helped make some of the first g/s gs codes, and me
Also, I do NOT claim to have come up with these codes first [meowth346 are you listening?] just by myself. I did NOT take these from anyone, but other people may have found them first. All codes were created solely using No$Gmb and dumb luck.
[ 08-23-2001: Message edited by: IceHawk78 ]