Chao Personality

This page lists all of the offsets related to a chao’s personality. Please note that personalities are still an area where little is known. However, I will try to provide what I know so far.

Favourite fruit

Offset (hex)0x157
Offset (decimal)343
Data typeByte (FavouriteFruit enum)
A value from 0-7 representing the chao’s favourite fruit. See the FavouriteFruit enum for more information.

Normal ↔ Curious personality

Offset (hex)0x14A
Offset (decimal)330
Data typeSigned byte
A value from -100 to +100 representing the chao’s “Curious” personality. If this is set to a value greater than or equal to 46, the chao’s personality will display as “Curious” at the Health Center.

Cry Baby ↔ Energetic personality

Offset (hex)0x14C
Offset (decimal)332
Data typeSigned byte
A value from -100 to +100 representing the chao’s “Cry Baby” or “Energetic” personalities. If this is set to a value less than or equal to -46, the chao’s personality will display as “Cry Baby” at the Health Center. If this is set to a value greater than or equal to 46, the chao’s personality will display as “Energetic” at the Health Center.

Naive ↔ Normal personality

Offset (hex)0x14D
Offset (decimal)333
Data typeSigned byte
A value from -100 to +100 representing the chao’s “Naive” personality. If this is set to a value less than or equal to -46, the chao’s personality will display as “Naive” at the Health Center.

Normal ↔ Big Eater personality

Offset (hex)0x150
Offset (decimal)336
Data typeSigned byte
A value from -100 to +100 representing the chao’s “Big Eater” personality. If this is set to a value greater than or equal to 46, the chao’s personality will display as “Big Eater” at the Health Center.

Normal ↔ Carefree personality

Offset (hex)0x155
Offset (decimal)341
Data typeSigned byte
A value from -100 to +100 representing the chao’s “Carefree” personality. If this is set to a value greater than or equal to 46, the chao’s personality will display as “Carefree” at the Health Center.

PC Chao Hacking Guide

Coco the Mascot Chao