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.