Enums

This page lists all of the enums used by the games. These are special data types representing a specific type of value.

Table of contents

Chao gardens

SADXChaoGarden

Named Value Decimal Value Notes
None 255
Station Square 4
Egg Carrier 5
Mystic Ruins 6

SA2BChaoGarden

Named Value Decimal Value Notes
None 255
Chao Garden 1
Hero Garden 2
Dark Garden 3

Chao evolution

ChaoType

Named Value Decimal Value Notes
Empty 0
Egg 1
Child 2
Good 3 Unobtainable
Bad 4 Unobtainable
Neutral/Normal 5
Hero/Normal 6
Dark/Normal 7
Neutral/Swim 8
Hero/Swim 9
Dark/Swim 10
Neutral/Fly 11
Hero/Fly 12
Dark/Fly 13
Neutral/Run 14
Hero/Run 15
Dark/Run 16
Neutral/Power 17
Hero/Power 18
Dark/Power 19
Neutral/Chaos 20
Hero/Chaos 21
Dark/Chaos 22
Tails 23 Character chao
Knuckles 24 Character chao
Amy 25 Character chao

Chao stats

Grade

Named Value Decimal Value Notes
E 0
D 1
C 2
B 3
A 4
S 5

Chao appearance

Emotiball

Named Value Decimal Value Notes
Normal 0
Flame 1
None 2

Eyes

Named Value Decimal Value Notes
Normal 0
Painful 1
Closed straight 2
Closed happy 3
Closed up 4
Tiny 5
Circles 6
Closed down 7
Tiny 2 8 Identical to "Tiny"
Half closed 9
Mean 10
Green Chaos 11
Blue Chaos 12
Yellow Chaos 13

Medal

Named Value Decimal Value Notes
None 0 Won in SA2B
Aquamarine 1 Won in SA2B
Topaz 2 Won in SA2B
Peridot 3 Won in SA2B
Garnet 4 Won in SA2B
Onyx 5 Won in SA2B
Diamond 6 Won in SA2B
Beginner 7 Won in SA2B
Challenge 8 Won in SA2B
Hero 9 Won in SA2B
Dark 10 Won in SA2B
Pearl 11 Won in SADX
Amethyst 12 Won in SADX
Emerald 13 Won in SADX
Ruby 14 Won in SADX
Sapphire 15 Won in SADX

Mouth

Named Value Decimal Value Notes
Toothy Smile 1
Open 2
Closed Smile 3
Closed Frown 4
Open Smile 5
Open Frown 6
Closed Smile 2 7 Identical to "Closed Smile"
Squiggly 8
Toothy Frown 9
Closed Frown 2 10 Identical to "Closed Frown"
Wide Open 11
Closed Frown 3 12 Identical to "Closed Frown"
Straight Moustache 13
Squiggly Moustache 1 14
Squiggly Moustache 2 15

SADXBodyType

Named Value Decimal Value Notes
Normal 0
Egg Chao 1
Omochao 2
None 3

SA2BBodyType

Named Value Decimal Value Notes
Normal 0
Egg Chao 1
Omochao 2
Animal 3
None 5

SADXRetailColour

Named Value Decimal Value Notes
Normal 0
Yellow 1
White 2
Brown 3
Aqua 4
Pink 5
Blue 6
Grey 7
Green 8
Red 9
Light Green 10
Purple 11
Orange 12
Black 13
Red (transparent) 14 Unobtainable
Purple (transparent) 15 Unobtainable
Invisible 16 Unobtainable

SADXSteamColour

Named Value Decimal Value Notes
Normal 0
Yellow 1
White 2
Brown 3
Aqua 4
Pink 5
Blue 6
Grey 7
Green 8
Red 9
Light Green 10
Purple 11
Orange 12
Black 13
Invisible 14 Unobtainable
Grey (transparent) 16 Unobtainable

SA2BColour

Named Value Decimal Value Notes
Normal 0
Yellow 1
White 2
Brown 3
Sky Blue 4
Pink 5
Blue 6
Grey 7
Green 8
Red 9
Lime Green 10
Purple 11
Orange 12
Black 13

Values 15-255 all have various different, unobtainable colours in SA2B. However, there are far too many to list here at this time. Contact me if you happen to need more information about these.

SADXEggColour

Named Value Decimal Value Notes
Normal 0
Yellow Mono-Tone 1
White Mono-Tone 2
Brown Mono-Tone 3
Aqua Mono-Tone 4
Pink Mono-Tone 5
Blue Mono-Tone 6
Grey Mono-Tone 7
Green Mono-Tone 8
Red Mono-Tone 9
Light Green Mono-Tone 10
Purple Mono-Tone 11
Orange Mono-Tone 12
Black Mono-Tone 13
Yellow Two-Tone 14
White Two-Tone 15
Brown Two-Tone 16
Aqua Two-Tone 17
Pink Two-Tone 18
Blue Two-Tone 19
Grey Two-Tone 20
Green Two-Tone 21
Red Two-Tone 22
Light Green Two-Tone 23
Purple Two-Tone 24
Orange Two-Tone 25
Black Two-Tone 26
Normal Shiny 27
Yellow Shiny Mono-Tone 28
White Shiny Mono-Tone 29
Brown Shiny Mono-Tone 30
Aqua Shiny Mono-Tone 31
Pink Shiny Mono-Tone 32
Blue Shiny Mono-Tone 33
Grey Shiny Mono-Tone 34
Green Shiny Mono-Tone 35
Red Shiny Mono-Tone 36
Light Green Shiny Mono-Tone 37
Purple Shiny Mono-Tone 38
Orange Shiny Mono-Tone 39
Black Shiny Mono-Tone 40
Yellow Shiny Two-Tone 41
White Shiny Two-Tone 42
Brown Shiny Two-Tone 43
Aqua Shiny Two-Tone 44
Pink Shiny Two-Tone 45
Blue Shiny Two-Tone 46
Grey Shiny Two-Tone 47
Green Shiny Two-Tone 48
Red Shiny Two-Tone 49
Light Green Shiny Two-Tone 50
Purple Shiny Two-Tone 51
Orange Shiny Two-Tone 52
Black Shiny Two-Tone 53
Yellow Jewel 54
White Jewel 55
Pink Jewel 56
Blue Jewel 57
Green Jewel 58
Purple Jewel 59
Aqua Jewel 60
Red Jewel 61
Black Jewel 62
Light Green Jewel 63
Orange Jewel 64
Pearl 65 Unobtainable
Metal 1 66 Unobtainable
Metal 2 67 Unobtainable
Glass 68 Unobtainable

SA2BEggColour

Named Value Decimal Value Notes
Normal 0
Yellow Mono-Tone 1
White Mono-Tone 2
Brown Mono-Tone 3
Sky Blue Mono-Tone 4
Pink Mono-Tone 5
Blue Mono-Tone 6
Grey Mono-Tone 7
Green Mono-Tone 8
Red Mono-Tone 9
Lime Green Mono-Tone 10
Purple Mono-Tone 11
Orange Mono-Tone 12
Black Mono-Tone 13
Yellow Two-Tone 14
White Two-Tone 15
Brown Two-Tone 16
Sky Blue Two-Tone 17
Pink Two-Tone 18
Blue Two-Tone 19
Grey Two-Tone 20
Green Two-Tone 21
Red Two-Tone 22
Lime Green Two-Tone 23
Purple Two-Tone 24
Orange Two-Tone 25
Black Two-Tone 26
Normal Shiny 27
Yellow Shiny Mono-Tone 28
White Shiny Mono-Tone 29
Brown Shiny Mono-Tone 30
Sky Blue Shiny Mono-Tone 31
Pink Shiny Mono-Tone 32
Blue Shiny Mono-Tone 33
Grey Shiny Mono-Tone 34
Green Shiny Mono-Tone 35
Red Shiny Mono-Tone 36
Lime Green Shiny Mono-Tone 37
Purple Shiny Mono-Tone 38
Orange Shiny Mono-Tone 39
Black Shiny Mono-Tone 40
Yellow Shiny Two-Tone 41
White Shiny Two-Tone 42
Brown Shiny Two-Tone 43
Sky Blue Shiny Two-Tone 44
Pink Shiny Two-Tone 45
Blue Shiny Two-Tone 46
Grey Shiny Two-Tone 47
Green Shiny Two-Tone 48
Red Shiny Two-Tone 49
Lime Green Shiny Two-Tone 50
Purple Shiny Two-Tone 51
Orange Shiny Two-Tone 52
Black Shiny Two-Tone 53
Glitchy Normal 54 Unobtainable

SADXTexture

Named Value Decimal Value Notes
None 0
Yellow Jewel 1
White Jewel 2
Pink Jewel 3
Blue Jewel 4
Green Jewel 5
Purple Jewel 6
Aqua Jewel 7
Red Jewel 8
Black Jewel 9
Light Green Jewel 10
Orange Jewel 11
Pearl 12 Unobtainable
Metal 1 13 Unobtainable
Metal 2 14 Unobtainable
Glass 15 Unobtainable
Moon 16 Unobtainable

Values 17-125 all have various different, unobtainable textures. These appear to be random game textures applied to the chao. I have documented all of these in my notes, but there are far too many to list here at this time. Contact me if you happen to need more information about these.

SA2BTexture

Named Value Decimal Value Notes
None 0
Yellow Jewel 1
White Jewel 2
Pink Jewel 3
Blue Jewel 4
Green Jewel 5
Purple Jewel 6
Sky Blue Jewel 7
Red Jewel 8
Black Jewel 9
Lime Green Jewel 10
Orange Jewel 11
Pearl 12 Unobtainable
Metal 1 13 Unobtainable
Metal 2 14 Unobtainable
Glass 15 Unobtainable
Moon 16 Unobtainable

Values 17-109 all have various different, unobtainable textures. These appear to be random game textures applied to the chao. I have documented all of these in my notes, but there are far too many to list here at this time. Contact me if you happen to need more information about these.

Chao personality

FavouriteFruit

Named Value Decimal Value Notes
Round Fruit 1 0
Round Fruit 2 1
Triangle Fruit 1 2
Triangle Fruit 2 3
Square Fruit 1 4
Square Fruit 2 5
None 1 6
None 2 7

Chao learnt abilities

ClassroomLessonFlags

Named Value Decimal Value Notes
None 0 0
Drawing Level 1 1 1
Drawing Level 2 2 1 << 1
Drawing Level 3 4 1 << 2
Drawing Level 4 8 1 << 3
Drawing Level 5 16 1 << 4
Shake Dance 256 1 << 8
Spin Dance 512 1 << 9
Step Dance 1024 1 << 10
Go-Go Dance 2048 1 << 11
Exercise 4096 1 << 12
Song Level 1 65536 1 << 16
Song Level 2 131072 1 << 17
Song Level 3 262144 1 << 18
Song Level 4 524288 1 << 19
Song Level 5 1048576 1 << 20
Bell 16777216 1 << 24
Castanets 33554432 1 << 25
Cymbals 67108864 1 << 26
Drum 134217728 1 << 27
Flute 268435456 1 << 28
Maracas 536870912 1 << 29
Trumpet 1073741824 1 << 30
Tambourine 2147483648 1 << 31

SADXAnimalFlags

Named Value Decimal Value Notes
None 0 0
Seal 1 1
Penguin 2 1 << 1
Otter 4 1 << 2
Peacock 8 1 << 3
Swallow 16 1 << 4
Parrot 32 1 << 5
Deer 64 1 << 6
Rabbit 128 1 << 7
Kangaroo 256 1 << 8
Gorilla 512 1 << 9
Lion 1024 1 << 10
Elephant 2048 1 << 11
Mole 4096 1 << 12
Koala 8192 1 << 13
Skunk 16384 1 << 14

SA2BAnimalFlags

Named Value Decimal Value Notes
None 0 0
Penguin 1 1
Seal 2 1 << 1
Otter 4 1 << 2
Rabbit 8 1 << 3
Cheetah 16 1 << 4
Warthog 32 1 << 5
Bear 64 1 << 6
Tiger 128 1 << 7
Gorilla 256 1 << 8
Peacock 512 1 << 9
Parrot 1024 1 << 10
Condor 2048 1 << 11
Skunk 4096 1 << 12
Sheep 8192 1 << 13
Raccoon 16384 1 << 14
Half Fish 32768 1 << 15
Skeleton Dog 65536 1 << 16
Bat 131072 1 << 17
Dragon 262144 1 << 18
Unicorn 524288 1 << 19
Phoenix 1048576 1 << 20

ToyFlags

Named Value Decimal Value Notes
None 0 0
Rattle 1 1
Car 2 1 << 1
Picture Book 4 1 << 2
Sonic Doll 16 1 << 4
Broomstick 32 1 << 5
Unknown (glitch toy) 64 1 << 6
Pogo Stick 128 1 << 7
Crayons 256 1 << 8
Bubble Wand 512 1 << 9
Shovel 1024 1 << 10
Watering Can 2048 1 << 11

Garden items

ItemCategory

Named Value Decimal Value Notes
Egg 1
Fruit 3
Seed 7 SA2B only
Hat 9
Menu Theme 16 SA2B only

SADXAnimal

Named Value Decimal Value Notes
None 255
Seal 0
Penguin 1
Otter 2
Peacock 3
Swallow 4
Parrot 5
Deer 6
Rabbit 7
Kangaroo 8
Gorilla 9
Lion 10
Elephant 11
Mole 12
Koala 13
Skunk 14

SA2BAnimal

Named Value Decimal Value Notes
None 255
Penguin 0
Seal 1
Otter 2
Rabbit 3
Cheetah 4
Warthog 5
Bear 6
Tiger 7
Gorilla 8
Peacock 9
Parrot 10
Condor 11
Skunk 12
Sheep 13
Raccoon 14
Half Fish 15
Skeleton Dog 16
Bat 17
Dragon 18
Unicorn 19
Phoenix 20
Yellow Chaos Drive 21
Green Chaos Drive 22
Red Chaos Drive 23
Purple Chaos Drive 24

SADXFruit

Named Value Decimal Value Notes
None 255
Regular Fruit 24 The standard garden fruit of SADX
Strong Fruit 3 Comes from SA2B
Tasty Fruit 4 Comes from SA2B
Hero Fruit 5
Dark Fruit 6
Round Fruit 7
Triangular Fruit 8
Cubicle Fruit 9
Heart Fruit 10
Chao Fruit 11
Mushroom 20
Mushroom (alt) 21 Gives 2x the bonus of "Mushroom"
Orange Fruit 13 Comes from TCG
Blue Fruit 14 Comes from TCG
Pink Fruit 15 Comes from TCG
Green Fruit 16 Comes from TCG
Purple Fruit 17 Comes from TCG
Yellow Fruit 18 Comes from TCG
Red Fruit 19 Comes from TCG
Smart Fruit 12 Unobtainable

SA2BFruit

Named Value Decimal Value Notes
None 255
Chao Garden Fruit 0
Hero Garden Fruit 1
Dark Garden Fruit 2
Strong Fruit 3
Tasty Fruit 4
Hero Fruit 5
Dark Fruit 6
Round Fruit 7
Triangle Fruit 8
Square Fruit 9
Heart Fruit 10
Chao Fruit 11
Mushroom 20
Mushroom (alt) 21 Gives 2x the bonus of "Mushroom"
Orange Fruit 13 Comes from TCG
Blue Fruit 14 Comes from TCG
Pink Fruit 15 Comes from TCG
Green Fruit 16 Comes from TCG
Purple Fruit 17 Comes from TCG
Yellow Fruit 18 Comes from TCG
Red Fruit 19 Comes from TCG
Smart Fruit 12 Unobtainable
Mint Candy 22 Unobtainable
Grapes 23 Unobtainable

SADXHat

Named Value Decimal Value Notes
None 0
Pumpkin 1
Skull 2
Apple 3
Bucket 4
Empty Can 5
Cardboard Box 6
Flower Pot 7
Paper Bag 8
Pan 9
Stump 10
Watermelon 11
Red Wool Beanie 12
Blue Wool Beanie 13
Black Wool Beanie 14
Pacifier 15
Normal Egg Shell 16
Yellow Mono-Tone Egg Shell 17
White Mono-Tone Egg Shell 18
Brown Mono-Tone Egg Shell 19
Aqua Mono-Tone Egg Shell 20
Pink Mono-Tone Egg Shell 21
Blue Mono-Tone Egg Shell 22
Grey Mono-Tone Egg Shell 23
Green Mono-Tone Egg Shell 24
Red Mono-Tone Egg Shell 25
Light Green Mono-Tone Egg Shell 26
Purple Mono-Tone Egg Shell 27
Orange Mono-Tone Egg Shell 28
Black Mono-Tone Egg Shell 29
Yellow Two-Tone Egg Shell 30
White Two-Tone Egg Shell 31
Brown Two-Tone Egg Shell 32
Aqua Two-Tone Egg Shell 33
Pink Two-Tone Egg Shell 34
Blue Two-Tone Egg Shell 35
Grey Two-Tone Egg Shell 36
Green Two-Tone Egg Shell 37
Red Two-Tone Egg Shell 38
Light Green Two-Tone Egg Shell 39
Purple Two-Tone Egg Shell 40
Orange Two-Tone Egg Shell 41
Black Two-Tone Egg Shell 42
Normal Shiny Egg Shell 43
Yellow Shiny Mono-Tone Egg Shell 44
White Shiny Mono-Tone Egg Shell 45
Brown Shiny Mono-Tone Egg Shell 46
Aqua Shiny Mono-Tone Egg Shell 47
Pink Shiny Mono-Tone Egg Shell 48
Blue Shiny Mono-Tone Egg Shell 49
Grey Shiny Mono-Tone Egg Shell 50
Green Shiny Mono-Tone Egg Shell 51
Red Shiny Mono-Tone Egg Shell 52
Light Green Shiny Mono-Tone Egg Shell 53
Purple Shiny Mono-Tone Egg Shell 54
Orange Shiny Mono-Tone Egg Shell 55
Black Shiny Mono-Tone Egg Shell 56
Yellow Shiny Two-Tone Egg Shell 57
White Shiny Two-Tone Egg Shell 58
Brown Shiny Two-Tone Egg Shell 59
Aqua Shiny Two-Tone Egg Shell 60
Pink Shiny Two-Tone Egg Shell 61
Blue Shiny Two-Tone Egg Shell 62
Grey Shiny Two-Tone Egg Shell 63
Green Shiny Two-Tone Egg Shell 64
Red Shiny Two-Tone Egg Shell 65
Light Green Shiny Two-Tone Egg Shell 66
Purple Shiny Two-Tone Egg Shell 67
Orange Shiny Two-Tone Egg Shell 68
Black Shiny Two-Tone Egg Shell 69
Yellow Jewel Egg Shell 70
White Jewel Egg Shell 71
Pink Jewel Egg Shell 72
Blue Jewel Egg Shell 73
Green Jewel Egg Shell 74
Purple Jewel Egg Shell 75
Aqua Jewel Egg Shell 76
Red Jewel Egg Shell 77
Black Jewel Egg Shell 78
Light Green Jewel Egg Shell 79
Orange Jewel Egg Shell 80
Pearl Egg Shell 81 Unobtainable
Metal 1 Egg Shell 82 Unobtainable
Metal 2 Egg Shell 83 Unobtainable
Glass Egg Shell 84 Unobtainable

SA2BHat

Named Value Decimal Value Notes
None 0
Pumpkin 1
Skull 2
Apple 3
Bucket 4
Empty Can 5
Cardboard Box 6
Flower Pot 7
Paper Bag 8
Pan 9
Stump 10
Watermelon 11
Red Wool Beanie 12
Blue Wool Beanie 13
Black Wool Beanie 14
Pacifier 15
Normal Egg Shell 16
Yellow Mono-Tone Egg Shell 17
White Mono-Tone Egg Shell 18
Brown Mono-Tone Egg Shell 19
Sky Blue Mono-Tone Egg Shell 20
Pink Mono-Tone Egg Shell 21
Blue Mono-Tone Egg Shell 22
Grey Mono-Tone Egg Shell 23
Green Mono-Tone Egg Shell 24
Red Mono-Tone Egg Shell 25
Lime Green Mono-Tone Egg Shell 26
Purple Mono-Tone Egg Shell 27
Orange Mono-Tone Egg Shell 28
Black Mono-Tone Egg Shell 29
Yellow Two-Tone Egg Shell 30
White Two-Tone Egg Shell 31
Brown Two-Tone Egg Shell 32
Sky Blue Two-Tone Egg Shell 33
Pink Two-Tone Egg Shell 34
Blue Two-Tone Egg Shell 35
Grey Two-Tone Egg Shell 36
Green Two-Tone Egg Shell 37
Red Two-Tone Egg Shell 38
Lime Green Two-Tone Egg Shell 39
Purple Two-Tone Egg Shell 40
Orange Two-Tone Egg Shell 41
Black Two-Tone Egg Shell 42
Normal Shiny Egg Shell 43
Yellow Shiny Mono-Tone Egg Shell 44
White Shiny Mono-Tone Egg Shell 45
Brown Shiny Mono-Tone Egg Shell 46
Sky Blue Shiny Mono-Tone Egg Shell 47
Pink Shiny Mono-Tone Egg Shell 48
Blue Shiny Mono-Tone Egg Shell 49
Grey Shiny Mono-Tone Egg Shell 50
Green Shiny Mono-Tone Egg Shell 51
Red Shiny Mono-Tone Egg Shell 52
Lime Green Shiny Mono-Tone Egg Shell 53
Purple Shiny Mono-Tone Egg Shell 54
Orange Shiny Mono-Tone Egg Shell 55
Black Shiny Mono-Tone Egg Shell 56
Yellow Shiny Two-Tone Egg Shell 57
White Shiny Two-Tone Egg Shell 58
Brown Shiny Two-Tone Egg Shell 59
Sky Blue Shiny Two-Tone Egg Shell 60
Pink Shiny Two-Tone Egg Shell 61
Blue Shiny Two-Tone Egg Shell 62
Grey Shiny Two-Tone Egg Shell 63
Green Shiny Two-Tone Egg Shell 64
Red Shiny Two-Tone Egg Shell 65
Lime Green Shiny Two-Tone Egg Shell 66
Purple Shiny Two-Tone Egg Shell 67
Orange Shiny Two-Tone Egg Shell 68
Black Shiny Two-Tone Egg Shell 69
Glitchy Normal Egg Shell 70

Seed

Named Value Decimal Value Notes
None 255
Strong Seed 0
Tasty Seed 1
Hero Seed 2
Dark Seed 3
Round Seed 4
Triangle Seed 5
Square Seed 6

Theme

Named Value Decimal Value Notes
Omochao's Theme 0
Amy's Theme 1
Maria's Theme 2