Two Chao performing a happy gesture
|Related Website Pages|
|Related Wiki Pages|
|Related Chao Systems|
This section is currently a draft.
Material may not yet be complete, information may presently be omitted, and certain parts of the content may be subject to radical, rapid alteration. More information pertaining to this may be available on the Actions talk page.
As Chao explore their Gardens, they express themselves through a large variety of actions, ranging from playful, to sad, to tired, to happy. Actions can largely be separated into two categories- those which any Chao can perform on their own, such as sleeping and blinking, and those which require a Chao to obtain something, through player input, to be able to perform. This second category includes playing with toys and animal actions. A Chao's personality seems to have some small effects to the actions a Chao performs, specifically the Cry Baby personality, which may cause an otherwise happy Chao to look like it is crying.
Here are the lessons you can learn in Sonic Adventure 2 and Sonic Adventure 2 Battle.
|Positive Chao Actions|
|Chao greeting you: Bowing||This happens if the Chao's loneliness value is above 1000, it's bonds with the character is above 0 and the Alignment is above 0.5|
|Chao greeting you: Thumbs Up||Same thing as above, expect this happens if Alignment is below 0.5.|
|Chao happily being held||Description|
|Chao looking for attention||This happens if the Chao's loneliness value is above 5000 and it's bonds with the character above 60.|
|Chao responding to your whistle||Description|
Actions involving food
|Actions involving food|
|Chao eating normally||Description|
|Hungry Chao eating||Description|
|Hungry Chao taking food from you||Description|
|Hungry Chao finding food on it's own||Description|
|Chao crying from hunger||Description|
|Hungry Chao holding stomach||Description|
|Chao crying after having food taken away||If you take food away from your Chao while it is eating, it will start crying.|
|Negative Chao Actions|
|Hissing||Your Chao will hiss at you when it's bonds with the character is below -20 and it's loneliness value is above 1000.|
|Struggling||If you try to hold your Chao when it is unhappy with you, it will struggle and try to break free from your grasp.|
|Shaking||You Chao will hold itself and shake with fear all alone.|
|Dizzy||Your Chao will be in a daze with it's head and eyes spinning.|
|Running away||If you are near your Chao, it may run away in fear to get away.|
The game uses a queue for actions. There are two functions, one that sets the current/first one on the queue (0071EF10 on SADX, 0053D890 on SA2) and one that adds one to the queue (0071EF30 on SADX, 0053D970 on SA2). When the action returns 1, the queue advances.