Usually the configuration for an animal made for ZT includes a [cCompatibleAnimals] section. The [cCompatibleAnimals] section says what other animals this animal dislikes and what animals this animal tolerates. This section can include animal dll IDs, animal internal names (APE IDs), family IDs, and genus IDs. In the case of internal names, one of the first 3 characters has to be a letter in order for ZT to recognize it as an internal name. The lines in the [cCompatibleAnimals] section are in pairs. For example, the first pair of lines in the [cCompatibleAnimals] section for the Bengal Tiger are:
v = 5200
v = -20
5200 is the family ID for "Primitive Ungulate". Since "-20" is a negative number, that means the tiger does not like any animal in the "Primitive Ungulate" family. But to see if a specific animal is tolerated, one has to look for 3 things in this section: the animal's ID, the animal's family ID, and the animal's genus ID. As an example, we will look at whether or not the Bengal Tiger tolerates other tigers or itself. The configuration for the Bengal Tiger includes "cNameID = 5007" (Bengal Tiger), "cFamily = 5206"(Cat), and "cGenus = 5107" (Tiger). 5107 is not in the Bengal Tiger's [cCompatibleAnimals] section, but 5206 and 5007 are. These are the pairs of lines we see in the section for those:
v = 5206
v = -20
...
v = 5007
v = 20
The "-20" for 5206 says that the tiger does not like any cats by default. But the "20" cancels out the "-20". So, although the tiger does not like cats by default, it will not care one way or another if another Bengal Tiger is added to the exhibit. ZT might care about how many are in the exhibit, but it will not care based on this section. When APE and the original APExp are used to create an animal based on the tiger, these lines are copied into the new animal's configuration. But that makes the animal not like itself because the new animal no longer uses the 5007 ID. It uses an 8-character APE ID instead. The Uca Editing Guide talks about how to correct this, but what it says is not the correct way. The guide wants to have the animal like itself. But as can be seen above, the animal should not like or dislike itself. If an animal was made to like itself instead, that can cause ZT to give a smile when another is added to the exhibit, even when the Zookeeper Recommendations says there are too many animals in the exhibit. When I made APExp 3.2, I got around this by changing the 5007 in the above pair of lines to the 5107 genus ID. That way the tiger does not like other cats but will tolerate other tigers, including other user made tigers. I did not use that approach for every animal in APExp 3.2, though, because some animals have the genus ID in this section instead of the family ID. In that case, I had to remove the genus ID pair of lines and the cNameID pair of lines. So the outcome is still the same: the animal will not like nor dislike itself, as intended for any animal made for ZT.
When making a new animal for ZT, a designer has to decide what other animals their animal will dislike and what other animals their animal will tolerate. In order to help with that for the animals that come with ZT, the rest of this topic shows the animal's ID, habitat, family ID, genus ID, and internal name for the animals that come with ZT or were available as official downloads. When referencing the Yeti in a [cCompatibleAnimals] section, one would use the internal name rather than the 19000 name ID, since nearly all user made animals have a 19000 name ID. But when possible, it is better to use genus IDs and family IDs in a [cCompatibleAnimals] section instead of name IDs and internal names, since that will work for new animals made in the future as well.
[Member] | Name | Name ID | Habitat | Habitat ID | Family | Family ID | Genus | Genus ID | Internal name |
animals | African Buffalo | 5030 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Buffalo | 5118 | afrbuf |
animals | African Elephant | 5000 | Savannah | 9400 | Primitive Ungulate | 5200 | Elephant | 5100 | elephant |
animals | African Warthog | 5043 | Savannah | 9400 | Pig | 5215 | Pig | 5125 | warthog |
animals | African Wild Dog | 5500 | Savannah | 9400 | Canine | 5207 | Canine | 5207 | wilddog |
animals | Allosaurus | 5094 | Rainforest | 9405 | Dinosaur | 5216 | Allosaurus | 5144 | allo |
animals | American Bighorn Sheep | 5032 | Highland | 9407 | Even-Toed Ungulate | 5205 | Sheep | 5127 | bighorn |
animals | American Bison | 5026 | Grassland | 9401 | Even-Toed Ungulate | 5205 | Bison | 5116 | bison |
animals | Ankylosaurus | 5087 | Savannah | 9400 | Dinosaur | 5216 | Ankylosaurus | 5137 | ankylo |
animals | Apatosaurus | 5325 | Deciduous Forest | 9402 | Dinosaur | 5216 | Apatosaurus | 5150 | apato |
animals | Arctic Wolf | 5048 | Tundra | 9408 | Canine | 5207 | Wolf | 5111 | arcwolf |
animals | Asian Black Bear | 5080 | Highland | 9407 | Bear | 5202 | Bear | 5102 | asblckbr |
animals | Asian Elephant | 5081 | Rainforest | 9405 | Primitive Ungulate | 5200 | Elephant | 5100 | asianele |
animals | Atlantic Swordfish | 5420 | Aquatic | 9413 | Perciformes | 5229 | North Atlantic Swordfish | 5179 | marlin |
animals | Beluga | 5413 | Aquatic | 9413 | Cetacea | 5218 | Beluga | 5172 | beluga |
animals | Bengal Tiger | 5007 | Rainforest | 9405 | Cat | 5206 | Tiger | 5107 | tiger |
animals | Bigfoot | 5514 | Coniferous Forest | 9403 | Fantastic Creature | 5217 | Monster | 5134 | bigfoot |
animals | Black Bear | 5017 | Deciduous Forest | 9402 | Bear | 5202 | Bear | 5102 | blackbr |
animals | Black Leopard | 5011 | Rainforest | 9405 | Cat | 5206 | Leopard | 5109 | blacklep |
animals | Black Rhinoceros | 5024 | Savannah | 9400 | Odd-Toed Ungulate | 5204 | Rhinoceros | 5114 | brhino |
animals | Blackbuck | 5076 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Antelope | 5132 | blckbuck |
animals | Bluefin Tuna | 5422 | Aquatic | 9413 | Perciformes | 5229 | Bluefin Tuna | 5181 | tuna |
animals | Bongo | 5077 | Rainforest | 9405 | Even-Toed Ungulate | 5205 | Antelope | 5132 | bongo |
animals | Bottlenose Dolphin | 5402 | Aquatic | 9413 | Cetacea | 5218 | Bottlenose Dolphin | 5161 | dolphin |
animals | Bowhead Whale | 5517 | Aquatic | 9413 | Cetacea | 5218 | Bowhead Whale | 5187 | bowhead |
animals | California Sea Lion | 5040 | Aquatic | 9413 | Pinniped | 5223 | Sea Lion | 5131 | sealion |
animals | Camptosaurus | 5095 | Coniferous Forest | 9403 | Dinosaur | 5216 | Camptosaurus | 5145 | campto |
animals | Caudipteryx | 5096 | Rainforest | 9405 | Dinosaur | 5216 | Caudipteryx | 5146 | caudipt |
animals | Cheetah | 5009 | Savannah | 9400 | Cat | 5206 | Cheetah | 5108 | cheetah |
animals | Chimpanzee | 5003 | Rainforest | 9405 | Primate | 5203 | Ape | 5103 | chimp |
animals | Clouded Leopard | 5013 | Rainforest | 9405 | Cat | 5206 | Leopard | 5109 | cloulep |
animals | Coelophysis | 5326 | Rainforest | 9405 | Dinosaur | 5216 | Coelophysis | 5151 | coelo |
animals | Common Sawfish | 5510 | Aquatic | 9413 | Rajiformes | 5237 | Sawfish | 5189 | sawfish |
animals | Common Wildebeest | 5025 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Wildebeest | 5115 | wildebst |
animals | Deinosuchus | 5332 | Aquatic | 9413 | Dinosaur | 5216 | Deinosuchus | 5158 | deino |
animals | Dromedary Camel | 5034 | Desert | 9409 | Even-Toed Ungulate | 5205 | Camel | 5119 | dromcaml |
animals | Elephant Seal | 5404 | Aquatic | 9413 | Pinniped | 5223 | Northern Elephant Seal | 5163 | eleseal |
animals | Emperor Penguin | 5039 | Tundra | 9408 | Bird | 5211 | Penguin | 5126 | emppeng |
animals | Gallimimus | 5088 | Coniferous Forest | 9403 | Dinosaur | 5216 | Gallimimus | 5138 | gallim |
animals | Gemsbok | 5031 | Desert | 9409 | Even-Toed Ungulate | 5205 | Gazelle | 5105 | gemsbok |
animals | Giant Anteater | 5042 | Rainforest | 9405 | Edentate | 5214 | Anteater | 5124 | anteater |
animals | Giant Ground Sloth | 5501 | Grassland | 9401 | Dinosaur | 5216 | Komodo Dragon | 5184 | megath |
animals | Giant Panda | 5001 | Highland | 9407 | Raccoon | 5201 | Panda | 5101 | panda |
animals | Giant Squid | 5421 | Aquatic | 9413 | Architeuthidae | 5228 | Giant Squid | 5180 | gsquid |
animals | Giant Tortoise | 5331 | Tundra | 9408 | Dinosaur | 5216 | Meiolania | 5156 | meiolan |
animals | Giraffe | 5033 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Giraffe | 5117 | giraffe |
animals | Gray Wolf | 5015 | Coniferous Forest | 9403 | Canine | 5207 | Wolf | 5111 | graywolf |
animals | Great Barracuda | 5423 | Aquatic | 9413 | Perciformes | 5229 | Great Barracuda | 5182 | baracuda |
animals | Great White Shark | 5401 | Aquatic | 9413 | Lamniformes | 5219 | Great White Shark | 5160 | gwshark |
animals | Greater Flamingo | 5037 | Savannah | 9400 | Bird | 5211 | Flamingo | 5121 | flamingo |
animals | Green Moray Eel | 5412 | Aquatic | 9413 | Anguilliformes | 5222 | Green Moray Eel | 5171 | morayeel |
animals | Green Sea Turtle | 5419 | Aquatic | 9413 | Testudinae | 5226 | Green Sea Turtle | 5178 | seaturt |
animals | Grizzly Bear | 5016 | Coniferous Forest | 9403 | Bear | 5202 | Bear | 5102 | grizzly |
animals | Hammerhead Shark | 5409 | Aquatic | 9413 | Carcharhiniformes | 5221 | Great Hammerhead Shark | 5168 | hhshark |
animals | Harbor Porpoise | 5408 | Aquatic | 9413 | Cetacea | 5218 | Harbor Porpoise | 5167 | porpoise |
animals | Herrerasaurus | 5327 | Rainforest | 9405 | Dinosaur | 5216 | Herrerasaurus | 5152 | herrera |
animals | Hippopotamus | 5035 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Hippopotamus | 5120 | hippo |
animals | Humpback Whale | 5405 | Aquatic | 9413 | Cetacea | 5218 | Humpback Whale | 5164 | hbackwhl |
animals | Ibex | 5027 | Highland | 9407 | Even-Toed Ungulate | 5205 | Goat | 5128 | ibex |
animals | Iguanodon | 5089 | Deciduous Forest | 9402 | Dinosaur | 5216 | Iguanodon | 5139 | iguano |
animals | Jaguar | 5014 | Rainforest | 9405 | Cat | 5206 | Jaguar | 5110 | jaguar |
animals | Japanese Serow | 5508 | Deciduous Forest | 9402 | Even-Toed Ungulate | 5205 | Sheep | 5127 | serow |
animals | Javan Rhinoceros | 5511 | Rainforest | 9405 | Odd-Toed Ungulate | 5204 | Rhinoceros | 5114 | javrhino |
animals | Kentrosaurus | 5097 | Coniferous Forest | 9403 | Dinosaur | 5216 | Kentrosaurus | 5147 | kentro |
animals | Komodo Dragon | 5503 | Rainforest | 9405 | Monitor Lizard | 5232 | Komodo Dragon | 5184 | komodo |
animals | Lambeosaurus | 5090 | Coniferous Forest | 9403 | Dinosaur | 5216 | Lambeosaurus | 5140 | lambeo |
animals | Leopard | 5010 | Savannah | 9400 | Cat | 5206 | Leopard | 5109 | leopard |
animals | Lion's Mane Jelly | 5403 | Aquatic | 9413 | Invertebrates | 5220 | Lion's Mane Jelly | 5162 | jellyfsh |
animals | Lion | 5006 | Savannah | 9400 | Cat | 5206 | Lion | 5106 | lion |
animals | Llama | 5301 | Highland | 9407 | Even-Toed Ungulate | 5205 | Camel | 5119 | llama |
animals | Loch Ness Monster | 5515 | Aquatic | 9413 | Dinosaur | 5216 | Plesiosaurus | 5148 | lochness |
animals | Lowland Gorilla | 5021 | Rainforest | 9405 | Primate | 5203 | Ape | 5103 | gorilla |
animals | Macrauchenia | 5505 | Grassland | 9401 | Dinosaur | 5216 | Macrauchenia | 5186 | macrauch |
animals | Magnet | 5340 | Tundra | 9408 | Bear | 5202 | Bear | 5102 | magnet |
animals | Malaysian Tapir | 5507 | Rainforest | 9405 | Tapiridae | 5234 | Tapir | 5188 | tapir |
animals | Mandrill | 5020 | Rainforest | 9405 | Primate | 5203 | Ape | 5103 | mandrill |
animals | Manta Ray | 5418 | Aquatic | 9413 | Myliobatidae | 5225 | Manta Ray | 5177 | mantaray |
animals | Markhor | 5036 | Highland | 9407 | Even-Toed Ungulate | 5205 | Goat | 5128 | markhor |
animals | Mermaid | 5424 | Aquatic | 9413 | Atlantean | 5231 | Mermaid | 5183 | mmaid |
animals | Mexican Gray Wolf | 5516 | Deciduous Forest | 9402 | Canine | 5207 | Wolf | 5111 | mexwolf |
animals | Moose | 5029 | Deciduous Forest | 9402 | Even-Toed Ungulate | 5205 | Deer | 5129 | moose |
animals | Mountain Lion | 5078 | Highland | 9407 | Cat | 5206 | Cat | 5206 | mntnlion |
[Member] | Name | Name ID | Habitat | Habitat ID | Family | Family ID | Genus | Genus ID | Internal name |
animals | Narwhal | 5407 | Aquatic | 9413 | Cetacea | 5218 | West Indian Manatee | 5175 | narwhal |
animals | Okapi | 5028 | Rainforest | 9405 | Even-Toed Ungulate | 5205 | Giraffe | 5117 | okapi |
animals | Olive Baboon | 5019 | Savannah | 9400 | Primate | 5203 | Ape | 5103 | baboon |
animals | Orangutan | 5506 | Rainforest | 9405 | Primate | 5203 | Ape | 5103 | orngutan |
animals | Orca | 5400 | Aquatic | 9413 | Cetacea | 5218 | Orca | 5159 | orca |
animals | Ostrich | 5038 | Savannah | 9400 | Bird | 5211 | Ostrich | 5122 | ostrich |
animals | Pacific Octopus | 5415 | Aquatic | 9413 | Octopodidae | 5227 | Giant Pacific Octopus | 5174 | octopus |
animals | Pacific Walrus | 5417 | Aquatic | 9413 | Pinniped | 5223 | Pacific Walrus | 5176 | walrus |
animals | Plains Zebra | 5004 | Savannah | 9400 | Odd-Toed Ungulate | 5204 | Horse | 5104 | zebra |
animals | Plateosaurus | 5328 | Deciduous Forest | 9402 | Dinosaur | 5216 | Plateosaurus | 5153 | plateo |
animals | Plesiosaurus | 5098 | Aquatic | 9413 | Dinosaur | 5216 | Plesiosaurus | 5148 | plesio |
animals | Polar Bear | 5002 | Tundra | 9408 | Bear | 5202 | Bear | 5102 | polarbr |
animals | Przewalski's Wild Horse | 5509 | Grassland | 9401 | Odd-Toed Ungulate | 5204 | Horse | 5104 | przewals |
animals | Red Kangaroo | 5023 | Savannah | 9400 | Marsupial | 5210 | Kangaroo | 5113 | kangaroo |
animals | Reindeer | 5300 | Tundra | 9408 | Even-Toed Ungulate | 5205 | Deer | 5129 | reindeer |
animals | Saber-toothed Cat | 5086 | Tundra | 9408 | Dinosaur | 5216 | Saber-toothed Cat | 5136 | smilo |
animals | Sable Antelope | 5079 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Antelope | 5132 | sablea |
animals | Saltwater Crocodile | 5041 | Aquatic | 9413 | Crocodile | 5213 | Crocodile | 5123 | swcroc |
animals | Shortfin Mako Shark | 5411 | Aquatic | 9413 | Lamniformes | 5219 | Shortfin Mako Shark | 5170 | mako |
animals | Siberian Tiger | 5008 | Coniferous Forest | 9403 | Cat | 5206 | Tiger | 5107 | stiger |
animals | Snow Leopard | 5012 | Highland | 9407 | Cat | 5206 | Leopard | 5109 | snowlep |
animals | Southern Sea Otter | 5414 | Aquatic | 9413 | Mustelidae | 5230 | Southern Sea Otter | 5173 | seaotter |
animals | Sperm Whale | 5406 | Aquatic | 9413 | Cetacea | 5218 | Sperm Whale | 5165 | spermwhl |
animals | Spinosaurus | 5091 | Coniferous Forest | 9403 | Dinosaur | 5216 | Spinosaurus | 5141 | spino |
animals | Spotted Hyena | 5018 | Savannah | 9400 | Hyena | 5208 | Hyena | 5130 | hyena |
animals | Stegosaurus | 5099 | Coniferous Forest | 9403 | Dinosaur | 5216 | Stegosaurus | 5149 | stego |
animals | Styracosaurus | 5092 | Deciduous Forest | 9402 | Dinosaur | 5216 | Styracosaurus | 5142 | styraco |
animals | Thomson's Gazelle | 5005 | Savannah | 9400 | Even-Toed Ungulate | 5205 | Gazelle | 5105 | gazelle |
animals | Tiger Shark | 5410 | Aquatic | 9413 | Carcharhiniformes | 5221 | Tiger Shark | 5169 | tigersh |
animals | Triceratops | 5046 | Savannah | 9400 | Dinosaur | 5216 | Triceratops | 5157 | tritops |
animals | Tyrannosaurus rex | 5085 | Grassland | 9401 | Dinosaur | 5216 | Tyrannosaurus | 5135 | trex |
animals | Unicorn | 5049 | Deciduous Forest | 9402 | Fantastic Creature | 5217 | Monster | 5134 | unicorn |
animals | Velociraptor | 5093 | Coniferous Forest | 9403 | Dinosaur | 5216 | Velociraptor | 5143 | velocira |
animals | West Indian Manatee | 5416 | Aquatic | 9413 | Sirenia | 5224 | West Indian Manatee | 5175 | seacow |
animals | Whale Shark | 5504 | Aquatic | 9413 | Orectolobiformes | 5233 | Whale Shark | 5185 | whleshrk |
animals | White Bengal Tiger | 5045 | Rainforest | 9405 | Cat | 5206 | Tiger | 5107 | wtiger |
animals | Wooly Mammoth | 5329 | Tundra | 9408 | Dinosaur | 5216 | Mammuthus | 5154 | wolmam |
animals | Wooly Rhino | 5330 | Tundra | 9408 | Dinosaur | 5216 | Coelodonta | 5155 | wolrhn |
animals | Yeti | 19000 | Tundra | 9408 | Fantastic Creature | 5217 | Monster | 5134 | B101B026 |