Chao DNA
This page lists all of the offsets related to a chao's DNA. Chao have two sets of DNA values. These values are used in beeding and will contribute to a child chao's genetics and appearance. Note that these values have no effect on the chao's current stats or appearance.
Stat grades
Swim stat grade 1
Offset (hex) | 0x494 |
---|---|
Offset (decimal) | 1172 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's first genetic Swim stat grade. See the Grade enum for more information.
Swim stat grade 2
Offset (hex) | 0x495 |
---|---|
Offset (decimal) | 1173 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's second genetic Swim stat grade. See the Grade enum for more information.
Fly stat grade 1
Offset (hex) | 0x496 |
---|---|
Offset (decimal) | 1174 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's first genetic Fly stat grade. See the Grade enum for more information.
Fly stat grade 2
Offset (hex) | 0x497 |
---|---|
Offset (decimal) | 1175 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's second genetic Fly stat grade. See the Grade enum for more information.
Run stat grade 1
Offset (hex) | 0x498 |
---|---|
Offset (decimal) | 1176 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's first genetic Run stat grade. See the Grade enum for more information.
Run stat grade 2
Offset (hex) | 0x499 |
---|---|
Offset (decimal) | 1177 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's second genetic Run stat grade. See the Grade enum for more information.
Power stat grade 1
Offset (hex) | 0x49A |
---|---|
Offset (decimal) | 1178 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's first genetic Power stat grade. See the Grade enum for more information.
Power stat grade 2
Offset (hex) | 0x49B |
---|---|
Offset (decimal) | 1179 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's second genetic Power stat grade. See the Grade enum for more information.
Stamina stat grade 1
Offset (hex) | 0x49C |
---|---|
Offset (decimal) | 1180 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's first genetic Stamina stat grade. See the Grade enum for more information.
Stamina stat grade 2
Offset (hex) | 0x49D |
---|---|
Offset (decimal) | 1181 |
Data type | Byte (Grade enum) |
A value from 0-5 representing the chao's second genetic Stamina stat grade. See the Grade enum for more information.
Luck stat grade 1
Offset (hex) | 0x49E |
---|---|
Offset (decimal) | 1182 |
Data type | Byte |
A value from 0-255 representing the chao's first genetic Luck stat grade. Unlike the main stats, this does not use the Grade enum.
Luck stat grade 2
Offset (hex) | 0x49F |
---|---|
Offset (decimal) | 1183 |
Data type | Byte |
A value from 0-255 representing the chao's second genetic Luck stat grade. Unlike the main stats, this does not use the Grade enum.
Intelligence stat grade 1
Offset (hex) | 0x4A0 |
---|---|
Offset (decimal) | 1184 |
Data type | Byte |
A value from 0-255 representing the chao's first genetic Intelligence stat grade. Unlike the main stats, this does not use the Grade enum.
Intelligence stat grade 2
Offset (hex) | 0x4A1 |
---|---|
Offset (decimal) | 1185 |
Data type | Byte |
A value from 0-255 representing the chao's second genetic Intelligence stat grade. Unlike the main stats, this does not use the Grade enum.
Unknown stat grade 1
Offset (hex) | 0x4A2 |
---|---|
Offset (decimal) | 1186 |
Data type | Byte |
A value from 0-255 representing the chao's first genetic stat grade for an unknown hidden stat. Unlike the main stats, this does not use the Grade enum. I wasn't able to find any effect from changing this value, and believe it is just an unused stat.
Unknown stat grade 2
Offset (hex) | 0x4A3 |
---|---|
Offset (decimal) | 1187 |
Data type | Byte |
A value from 0-255 representing the chao's second genetic stat grade for an unknown hidden stat. Unlike the main stats, this does not use the Grade enum. I wasn't able to find any effect from changing this value, and believe it is just an unused stat.
Personality
Favourite fruit 1
Offset (hex) | 0x4C6 |
---|---|
Offset (decimal) | 1222 |
Data type | Byte (FavouriteFruit enum) |
A value from 0-7 representing the chao's first genetic favourite fruit. See the FavouriteFruit enum for more information.
Favourite fruit 2
Offset (hex) | 0x4C7 |
---|---|
Offset (decimal) | 1223 |
Data type | Byte (FavouriteFruit enum) |
A value from 0-7 representing the chao's second genetic favourite fruit. See the FavouriteFruit enum for more information.
Appearance
Colour 1
Offset (hex) | 0x4CC |
---|---|
Offset (decimal) | 1228 |
Data type | Byte (SADXColour enum, SADXSteamColour enum, or SA2BColour enum) |
A value representing the chao's first genetic base colour. See the SADXColour enum, SADXSteamColour enum, or SA2BColour enum (depending on the game) for more information.
Colour 2
Offset (hex) | 0x4CD |
---|---|
Offset (decimal) | 1229 |
Data type | Byte (SADXColour enum, SADXSteamColour enum, or SA2BColour enum) |
A value representing the chao's second genetic base colour. See the SADXColour enum, SADXSteamColour enum, or SA2BColour enum (depending on the game) for more information.
Mono-tone flag 1
Offset (hex) | 0x4CE |
---|---|
Offset (decimal) | 1230 |
Data type | Boolean |
A boolean value representing the chao's first genetic mono-tone flag.
Mono-tone flag 2
Offset (hex) | 0x4CF |
---|---|
Offset (decimal) | 1231 |
Data type | Boolean |
A boolean value representing the chao's second genetic mono-tone flag.
Texture 1
Offset (hex) | 0x4D0 |
---|---|
Offset (decimal) | 1232 |
Data type | Byte (SADXTexture enum or SA2BTexture enum) |
A value representing the chao's first genetic texture. See the SADXTexture enum or SA2BTexture enum (depending on the game) for more information.
Texture 2
Offset (hex) | 0x4D1 |
---|---|
Offset (decimal) | 1233 |
Data type | Byte (SADXTexture enum or SA2BTexture enum) |
A value representing the chao's second genetic texture. See the SADXTexture enum or SA2BTexture enum (depending on the game) for more information.
Shiny flag 1
Offset (hex) | 0x4D2 |
---|---|
Offset (decimal) | 1234 |
Data type | Boolean |
A boolean value representing the chao's first genetic shiny flag.
Shiny flag 2
Offset (hex) | 0x4D3 |
---|---|
Offset (decimal) | 1235 |
Data type | Boolean |
A boolean value representing the chao's second genetic shiny flag.
Egg colour 1
Offset (hex) | 0x4D4 |
---|---|
Offset (decimal) | 1236 |
Data type | Byte (SADXEggColour enum or SA2BEggColour enum) |
A value representing the chao's first genetic egg colour. See the SADXEggColour enum or SA2BEggColour enum (depending on the game) for more information.
Egg colour 1
Offset (hex) | 0x4D5 |
---|---|
Offset (decimal) | 1237 |
Data type | Byte (SADXEggColour enum or SA2BEggColour enum) |
A value representing the chao's first genetic egg colour. See the SADXEggColour enum or SA2BEggColour enum (depending on the game) for more information.