• Welcome to Zoo Tycoon Designer Guild.
 

News:

Welcome to the Zoo Tycoon Designer Guild's newest home.

Main Menu

Recent posts

#71
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.
#72
Buildings and Shelters and Toys / Ice Blue Bench
Last post by Jay - January 04, 2021, 05:16:36 AM
Ice Blue Bench



Author: fern

Keywords: working bench

Release date: January 4, 2021

Current ztd date: August 9, 2020

Zip size: 12.8 KB

Compatibility: CC or MM

Description: This is a working bench by fern. Guests can use it to rest or eat takeaway food they get from food stands.

This uses the same messages as ZT's Large Bench. So if one selects this ice blue bench in the purchase menu and then rotates the icons in the purchase menu, that will cause the purchase menu highlight to go to ZT's Large Bench instead. Therefore, after rotating the icons, it is always good to select the desired icon again. There are other times when the highlight can move in the purchase menu: when the menu is closed and reopened, when the menu is switched to a different one and then back to the scenery purchase menu, and when ZT goes through its unlocking logic that occurs at the beginning of some game months. So it is good to check which icon is highlighted after any of those as well. We live with this in order not to use up IDs too quickly.

IMPORTANT NOTE: All working benches and tables need a guest hack to work. To make this bench work, the Combined Guest Hack For ZT Community is required. If that hack is not used, guests will get stuck at this bench. The Combined Guest Hack For ZT Community can be downloaded at ZTCDD:

http://www.ztcdd.org/DD/index.php?topic=11622.0


Click here to download IceBlueBench_fn.zip
#73
Statues / Coloured Snowmen
Last post by fern - December 10, 2020, 07:53:18 PM
Coloured Snowmen



Author: Fern

Keywords: winter, snowman

Release date: 10 December 2020
Current ztd dates:
     - AquaTintSnowmand_fn.ztd: December 10, 2020
     - BlueSnowman_fn.ztd: December 10, 2020
     - BlueTintSnowman_fn.ztd: December 10, 2020
     - PinkSnowman_fn.ztd: December 11, 2020
     - PinkTintSnowman_fn.ztd: December 11, 2020
     - PurpleSnowman_fn.ztd: February 12, 2009
     - PurpleTintSnowman_fn.ztd: February 12, 2009
     - RedSnowman_fn.ztd: December 9, 2020
     - SootyHalloweenSnowman_fn.ztd: December 9, 2020
     - SunsetSnowman_fn.ztd: December 9, 2020

File Size: 137 kb

Compatibility: All Game Versions

Description: A few snowmen I recoloured some time ago and have finally put together.

Download Coloured Snowmen
#74
Buildings and Shelters and Toys / Fun House
Last post by fern - October 26, 2020, 03:59:21 AM
Fun House



Author: Toodlepops
Graphics by Toodlepops, configuring etc by Jay

Keywords: attraction, fun fairs, theme parks

Release date: 26 October 2020
Current ztd date: October 6, 2016

File Size: 433 kb

Compatibility: All Game Versions

Description: Here is a Fun House by toodlepops, which is an attraction for a fee. It uses messages that already exist in LANG--ZKL.dll and langZA01.dll. So either or both of those ".dll" files can be used. The sound used in the Fun House is a snippet of Disney's original Electrical Parade, which is played when the building is used by guests. The Fun House is slightly animated when the building is used by guests. There is a light that goes around the center of the building and the clown's nose at the entrance will change. But the type of change will depend on the Video Quality setting in your ZT. If that setting is set to High, then the clown's nose will blink. When that setting is set to Low, ZT only shows every other frame in an animation. So with the Low setting, the clown's nose will be yellow instead of blinking and the light going around the building will jump a larger distance. The back of the Fun House has an emergency exit, which will not be used.

A note for any developer that might want to look at the used graphics for this. I used a similar technique that is used by in-game animated buildings, where the frames only have the parts that change. That made the ".ztd" one-fourth the size it would have been otherwise. So if you look at the used graphics in Zoot, you will only see the changing parts and you will not see the non-changing parts. Also, I used a ".ucb" file for the configuration. So this cannot be loaded in APE or APExp because those only look for ".ucs", ".ai", and ".uca" files.

Download
#75
Important Information / Exhibit fences 1 tile away fro...
Last post by Jay - July 12, 2020, 10:20:48 PM
If an exhibit fence is 1 tile away from the edge of a map, MM and CC will eventually crash. Most exhibit fences are configured to deteriorate and break. When these exhibit fences deteriorate or break, MM and CC will add the task of fixing them to its internal work queue. When a maintenance worker becomes available, MM and CC try to figure out a way to get the maintenance worker to the next task to do. If that next task is to fix a fence and if that fence is 1 tile away from the edge of a map, MM and CC will crash. So exhibit fences should never be 1 tile away from the edge of a map. I did not test in DD or the orginal ZT to see if those also crash.

The image shows examples of exhibit fence placement. Position A is 1 tile away from the edge of the map. So that position should not be used, since it will eventually cause MM and CC to crash. Positions B, C, and D are okay to use because they are more than 1 tile away from the edge of the map. Note that the zoo wall positions do not matter relating to this type of crash. Positions A and D are against zoo walls, but position A will eventually cause a crash while position D will not. Exhibits can be built so that the existing zoo walls are used to enclose the exhibit. So the exhibit fences in positions A and D are not needed because zoo walls 1 and 3 would be used to enclose the exhibit. Although zoo walls 1 and 2 are 1 tile away from the edge of the map, they will not cause a crash because zoo walls do not deteriorate or break, while exhibit fences in the same positions such as position A will eventually cause a crash.

If you have a zoo where there are deteriorated or broken fences 1 tile away from the edge of a map, you might be able to delete them before ZT attempts to assign a maintenance worker to fix one. Load the zoo, immediately pause ZT, delete all exhibit fences that are 1 tile away from the edge of a map, save the zoo, and load the zoo again. It is important to save the zoo and load it again because just deleting a deteriorated or broken fence does not remove fixing it from ZT's work queue. Sometimes it is difficult to pause ZT immediately, since there is sometimes a delay between clicking the pause button and ZT actually pausing. So you might need to make multiple attempts at loading the zoo and immediately pausing ZT.

For mapmakers, the above mentioned crash might influence where you put zoo walls. In the image, zoo wall 4 is at the edge of the map. That should never be done because MM and CC will crash when attempting to delete that zoo wall as part of editing the map. The original ZT did not have that problem. There are two types of positions of zoo walls that are 1 tile away from the edge of the map. Zoo walls 5 and 1 are 1 tile away from the edge of the map and are on the side of the grid line closest to the edge of the map. If you use this type of position in your map, you should warn others that use the map not to put exhibit fences against the zoo walls because that will cause an eventual crash. Zoo walls 6 and 2 are also 1 tile away from the edge of the map but are on the side of the grid line furthest from the edge of the map. This type of position will not cause a crash. With this type of position, exhibit fences cannot be placed against the zoo walls. Position C shows the closest that the entire exhibit fence can be from such a zoo wall. But it is possible to have the edge of an exhibit fence touching a zoo wall, allowing the zoo wall to be part of the enclosure. That does not cause a crash. Zoo Walls 7 and 3 are 2 tiles away from the edge of the map and are on the side of the grid line closest to the edge of the map. That is the closest a zoo wall can be to the edge of the map while allowing exhibit fences to be against it safely. The positions of zoo walls 5 and 6 are also okay as long as exhibit fences are not positioned against them, with zoo wall 5 requiring care by those making zoos on the map.

#76
Buildings and Shelters and Toys / Big Cat Buildings
Last post by fern - June 30, 2020, 11:18:05 PM
Big Cat Buildings



Author: Dr Rick and Fern
Release date: 4 July 2020
Compatibility: All Game Versions
Graphics by Dr Rick. ztd creation and configuring by Fern
Leaping Leopard Restaurant uses ZT's Restaurant messages for the building itself, and LANG--ZTCDD.dll and LANG--fern-Tek.dll for the sold item messages.
Feline Research Center uses messages from LANG--ZTCDD.dll, LANG--fern-Tek.dll, lang--TKZTUFcombin.dll, LANG--ZKL.dll, and LANG--ZooTek.dll.


Leaping Leopard Restaurant
Keyword: restaurant
Description: This restaurant sells fried catfish, thick-cut chips, & tomato relish with red papaya juice; croc steak & fries with fresh squeezed orange juice; vegetable chili & pounded yam with traditional lemonade; and ostrich burger with cola.
Notes: This was made to be available immediately in ZT's purchase menu and it uses ZT's Restaurant messages. This means ZT's Restaurant will also be available immediately. It also means that, if one selects this restaurant in the purchase menu and then rotates the icons in the purchase menu, that will cause the purchase menu highlight to go to ZT's Restaurant instead. So after rotating the icons, it is always good to select the desired icon again. There are other times when the highlight can move in the purchase menu: when the menu is closed and reopened, when the menu is switched to a different one and then back to the buildings purchase menu, and when ZT goes through its unlocking logic that occurs at the beginning of some game months. So it is good to check which icon is highlighted after any of those as well. We live with this in order not to use up IDs too quickly.
Zip size: 211 KB
Current ztd date: May 6, 2020

Download Leaping Leopard Restaurant

Feline Research Center
Keywords: attraction and gift shop
Description: This building is both an attraction and a gift shop. Many guests will gladly pay the admission to see the types of research being done concerning wild cats, from the largest cat species of tiger and lion to the smallest cat species of rusty-spotted cat and black-footed cat. Other guests will be thrilled with the gifts they get in the center's gift shop, knowing that part of the purchase is helping the research. Some guests will enjoy both.
Zip size: 267 KB
Current ztd date: May 9, 2020

Download Feline Research Center
#77
cPrey values are the IDs of the animals, staff, and guests. cFamily and cGenus IDs cannot be used as cPrey values. Here is a list of animal, staff, and guest IDs based on ZT's ".dll" files, but a few of these are not used. Some of the in-game animals have cPrey values in the range of 5302 to 5324. Those are numbers that were never assigned to an animal.

Animals

5000, "African Elephant"
5001, "Giant Panda"
5002, "Polar Bear"
5003, "Chimpanzee"
5004, "Plains Zebra"
5005, "Thomson's Gazelle"
5006, "Lion"
5007, "Bengal Tiger"
5008, "Siberian Tiger"
5009, "Cheetah"
5010, "Leopard"
5011, "Black Leopard"
5012, "Snow Leopard"
5013, "Clouded Leopard"
5014, "Jaguar"
5015, "Gray Wolf"
5016, "Grizzly Bear"
5017, "Black Bear"
5018, "Spotted Hyena"
5019, "Olive Baboon"
5020, "Mandrill"
5021, "Lowland Gorilla"
5022, "Orangutan" - Not used; instead, 5506 is used for the Orangutan
5023, "Red Kangaroo"
5024, "Black Rhinoceros"
5025, "Common Wildebeest"
5026, "American Bison"
5027, "Ibex"
5028, "Okapi"
5029, "Moose"
5030, "African Buffalo"
5031, "Gemsbok"
5032, "American Bighorn Sheep"
5033, "Giraffe"
5034, "Dromedary Camel"
5035, "Hippopotamus"
5036, "Markhor"
5037, "Greater Flamingo"
5038, "Ostrich"
5039, "Emperor Penguin"
5040, "California Sea Lion"
5041, "Saltwater Crocodile"
5042, "Giant Anteater"
5043, "African Warthog"
5044, "Mother Chimpanzee" - Not used; 5003 is used for any Chimpanzee
5045, "White Bengal Tiger"
5046, "Triceratops"
5047, "Yeti" - Not used; instead, the Yeti was made using APE ID B101B026
5048, "Arctic Wolf"
5049, "Unicorn"
5076, "Blackbuck"
5077, "Bongo"
5078, "Mountain Lion"
5079, "Sable Antelope"
5080, "Asian Black Bear"
5081, "Asian Elephant"
5085, "Tyrannosaurus rex"
5086, "Saber-toothed Cat"
5087, "Ankylosaurus"
5088, "Gallimimus"
5089, "Iguanodon"
5090, "Lambeosaurus"
5091, "Spinosaurus"
5092, "Styracosaurus"
5093, "Velociraptor"
5094, "Allosaurus"
5095, "Camptosaurus"
5096, "Caudipteryx"
5097, "Kentrosaurus"
5098, "Plesiosaurus"
5099, "Stegosaurus"
5300, "Reindeer"
5301, "Llama" - the CC version of the Llama; the download version uses 5502
5325, "Apatosaurus"
5326, "Coelophysis"
5327, "Herrerasaurus"
5328, "Plateosaurus"
5329, "Wooly Mammoth"
5330, "Wooly Rhino"
5331, "Giant Tortoise"
5332, "Deinosuchus"
5340, "Magnet"
5400, "Orca"
5401, "Great White Shark"
5402, "Bottlenose Dolphin"
5403, "Lion's Mane Jelly"
5404, "Elephant Seal"
5405, "Humpback Whale"
5406, "Sperm Whale"
5407, "Narwhal"
5408, "Harbor Porpoise"
5409, "Hammerhead Shark"
5410, "Tiger Shark"
5411, "Shortfin Mako Shark"
5412, "Green Moray Eel"
5413, "Beluga"
5414, "Southern Sea Otter"
5415, "Pacific Octopus"
5416, "West Indian Manatee"
5417, "Pacific Walrus"
5418, "Manta Ray"
5419, "Green Sea Turtle"
5420, "Atlantic Swordfish"
5421, "Giant Squid"
5422, "Bluefin Tuna"
5423, "Great Barracuda"
5424, "Mermaid"
5500, "African Wild Dog"
5501, "Giant Ground Sloth"
5502, "Llama" - original official download version of the Llama; CC uses 5301
5503, "Komodo Dragon"
5504, "Whale Shark"
5505, "Macrauchenia"
5506, "Orangutan"
5507, "Malaysian Tapir"
5508, "Japanese Serow"
5509, "Przewalski's Wild Horse"
5510, "Common Sawfish"
5511, "Javan Rhinoceros"
5514, "Bigfoot"
5515, "Loch Ness Monster"
5516, "Mexican Gray Wolf"
5517, "Bowhead Whale"

Staff

9500, "Zookeeper"
9501, "Maintenance Worker"
9502, "Tour Guide"
9551, "Scientist"
9552, "Marine Specialist"

Guests

9503, "Man"
9504, "Woman"
9505, "Boy"
9506, "Girl"
#78
Buildings and Shelters and Toys / Hollowed Stump Shop
Last post by fern - January 10, 2020, 03:17:57 AM
Hollowed Stump Shop



Creator: Atlantean_Queen

Keywords: Food Stands, Halloween

Originally Released: February 22, 2006 at Zoo Tycoon Unleashed
Current Hollowed Stump Shop By AQ_ZTUF.ztd dated 29 October 2005

File Size: 51.56 Kb

Compatibility: All Game Versions

Description: Originally part of the Hallow Pack 05 ( do you dare buy candy here ??? )
Requires lang--TKZTUFcombin.dll

Download Hollowed Stump Shop
#79
Buildings and Shelters and Toys / Charlie's Chai Hut
Last post by fern - April 24, 2019, 11:45:06 PM
Charlie's Chai Hut



Author: Lam

Keywords: buildings, restaurants

Originally released at ZTUF May 19 2008

current ztd dated May 18 2008

Size: 53.3K

Compatibility: All Game Versions

Description: A working tent restaurant that meets all of your guests needs as they wander through the desert portion of your zoo.

Extractions & re-coloring: Lam
Configuring & rotations: Lam
Lots of good help & advice: Fern & Jay & Designer's Guild friends
Requires the latest ZTUF .dll

Download
#80
Packs and Themes / Valentine Files by Atlantean_Q...
Last post by fern - January 11, 2019, 03:16:00 AM
Valentine Files by Atlantean_Queen

Author: Atlantean_Queen
Compatibility: All Game Versions

AQ's A Little Love Pack
Date Released: Feb 11 2008 at Zoo Tycoon Unleashed
Size: 320.39K
Description: Graphics: Atlantean_Queen
Rotations/Programming: AQ
Just a little love, packed and sent your way, hoping you have a sweet Valentine's Day!
Valentine Stand is released seperately.
Perfect Valentine Statue is a Bene only item at ZTUF.
This pack contains: Love Flower, Sweetheart Shrub, Sweetheart Archway, and a Heart Balloon.



Download AQ_A_Little_Love_Pack.zip

AQ Valentine Flower Pack
Keywords: flower pots, vases
Date Released: Feb 8, 2006 at Zoo Tycoon Unleashed
Size: 52.17 Kb
Description: Some nice 1/4 tile flowers for your next :wub: Zoo
contains; 4-Ever Roses, Bird of Paradise plant, Peach Rose Vase, Pink Mix Vase, Rose Vase, Star Gazer Rose Vase
Graphics by AQ     Rotations by TigerKitty



Download AQ_Valentine_flower_Pack.zip

AQ Valentine Object Pack
Keywords: observation areas, statues
Date released: Feb 8, 2006 at Zoo Tycoon Unleashed
Size: 64.8 Kb
Description: A nice selection of items for your next Zoo
contains; 2 observation areas, Love Bandit, Frog, 2 balloon bouquets
Graphics by AQ     Rotations by TigerKitty



Download AQ_Valentine_Object_Pack.zip

AQ Valentine Rock Pack
Date Released: Feb 8, 2006 at Zoo Tycoon Unleashed
Size: 96.58 Kb
Description: A couple of rock formations for your next Zoo
contains; Stack O Hearts, Giant Rose rock, Lips Rock, Giant Valentines day Rock Formation
Graphics by AQ    Rotations by TigerKitty



Download AQ_Valentine_Rocks_Pack.zip

Perfect Valentine Statue
Date Released: February 11, 2008 at Zoo Tycoon Unleashed as a benefactor file
Size: 51.36K
Description: Graphics: Atlantean_Queen
Rotations/Programming: AQ
Sweethearts will be enchanted by this statue of a perfect valentine.
Land placeable only. 1 x 1 tile.
It reminded me of Marlizdu, she is just such a sweet person!  
Made special for our (ZTUF) Benes.  



Download Perfect_Valentine_Statue_by_AQ.zip