Animal Configuration Checker
Posted: Fri Oct 08, 2004 10:48 pm
Note: This version is here just for archival reasons. Use the download in the third post instead.
This is an Animal Configuration Checker utility. All Zoo Tycoon animals have a configuration file inside a ztd file. For most user created animals, this configuration file ends with ".uca". For all Blue Fang animals and some user created animals, this configuration file ends with ".ai". This utility looks in the uca/ai file and does two things. First, it checks the file for problems and inefficiencies. This will help testers and animal creators. It does not check everything that is listed in the Uca Editing Guide in the APE Questions Forum; so that Guide should still be used by animal creators. However, this utility can help with the bulk of that checking. Second, this utility will show various characteristics about the animal that can help zoo builders to create better exhibits.
The utility is not fancy. Therefore, you have to be somewhat proficient with MS Windows and unzipping in order to use it. You must already know how to get the ".uca" or ".ai" file out of the ztd file. When you extract the ".uca" or ".ai" file, do not extract it into any Zoo Tycoon folder. Otherwise, Zoo Tycoon might list the animal twice in the game. Put the uca/ai file and the Animal Configuration Checker in the same folder (such as \Program Files\CHECKUCA) and run the Checker. It will ask for the name of the uca/ai file. Enter the name and the file will be checked.
The zip file has 5 files in it. Two of these files are different versions of the Checker. "chkuca.exe" is a "QuickWin" version. This means it will pop up a window. However, this might not work in all Windows environments. It worked in a Windows XP environment. However, it caused Windows 3.11 to hang. (Zoo Tycoon does not run in Windows 3.11. So, hopefully, this will not be a problem.) "checkuca.exe" is a DOS version. It will run in a DOS compatibility box or Command Prompt window. The remaining 3 files (checkuca.c, checkuca.mak, chkuca.mak) are provided for those programmers out there who might want to compile the program on their own.
For completeness... For those that understand and write scripts, the Checkers can also be run by specifying the uca/ai file (and an optional animal info txt file) on the command line. In addition, the source file will compile under Linux as well.
zip size: 63.1 KB
current exe dates: November 1, 2004 for both
Note: This version is here just for archival reasons. Use the download in the third post instead.
Download the Animal Configuration Checker here.
Even some of the Blue Fang animals have minor problems. Here is an example using their sealion:
Here are instructions on how to run the checkers in Windows XP. You should already have the checkers and the uca or ai file in the same folder (such as \Program Files\CHECKUCA).
For chkuca:
1. Click "start".
2. Click "Run...".
3. Click "Browse..."
4. Go to where chkuca.exe and the uca or ai file are (such as \Program Files\CHECKUCA).
5. Click "chkuca".
6. Click "Open".
7. Click "OK".
8. In the "Stdin/Stdout/Stderr" window, type in the name of the uca or ai file (such as 12345678.uca) and press the "Enter" key.
The information for the uca/ai file is shown.
For checkuca:
1. Click "start".
2. Go to "All Programs".
3. Go to "Accessories".
4. Click "Command Prompt".
5. In the "Command Prompt" window, go to where checkuca.exe and the uca or ai file are. (For example, type: cd "\Program Files\CHECKUCA")
6. Type "checkuca" and press the "Enter" key.
7. Type in the name of the uca or ai file (such as 12345678.uca) and press the "Enter" key.
The information for the uca/ai file is shown.
This is an Animal Configuration Checker utility. All Zoo Tycoon animals have a configuration file inside a ztd file. For most user created animals, this configuration file ends with ".uca". For all Blue Fang animals and some user created animals, this configuration file ends with ".ai". This utility looks in the uca/ai file and does two things. First, it checks the file for problems and inefficiencies. This will help testers and animal creators. It does not check everything that is listed in the Uca Editing Guide in the APE Questions Forum; so that Guide should still be used by animal creators. However, this utility can help with the bulk of that checking. Second, this utility will show various characteristics about the animal that can help zoo builders to create better exhibits.
The utility is not fancy. Therefore, you have to be somewhat proficient with MS Windows and unzipping in order to use it. You must already know how to get the ".uca" or ".ai" file out of the ztd file. When you extract the ".uca" or ".ai" file, do not extract it into any Zoo Tycoon folder. Otherwise, Zoo Tycoon might list the animal twice in the game. Put the uca/ai file and the Animal Configuration Checker in the same folder (such as \Program Files\CHECKUCA) and run the Checker. It will ask for the name of the uca/ai file. Enter the name and the file will be checked.
The zip file has 5 files in it. Two of these files are different versions of the Checker. "chkuca.exe" is a "QuickWin" version. This means it will pop up a window. However, this might not work in all Windows environments. It worked in a Windows XP environment. However, it caused Windows 3.11 to hang. (Zoo Tycoon does not run in Windows 3.11. So, hopefully, this will not be a problem.) "checkuca.exe" is a DOS version. It will run in a DOS compatibility box or Command Prompt window. The remaining 3 files (checkuca.c, checkuca.mak, chkuca.mak) are provided for those programmers out there who might want to compile the program on their own.
For completeness... For those that understand and write scripts, the Checkers can also be run by specifying the uca/ai file (and an optional animal info txt file) on the command line. In addition, the source file will compile under Linux as well.
zip size: 63.1 KB
current exe dates: November 1, 2004 for both
Note: This version is here just for archival reasons. Use the download in the third post instead.
Download the Animal Configuration Checker here.
Even some of the Blue Fang animals have minor problems. Here is an example using their sealion:
Code: Select all
Which Zoo Tycoon animal uca or ai file do you want checked?
sealion.ai
*** Warning: cPrefIconID 7062 is not in [cSuitableObjects] with value > 0.
sealion description:
Minimum happiness needed for chance of breeding: 90.
Liked foliage:
Water Lily, Water Lily
Liked rock:
Large Rock, Small Rock - Medium, Small Rock - Small
Number of animals allowed per exhibit: 2-16 with 35 squares each.
A suitable exhibit for 2 of this animal has 70 squares containing terrain of:
63 Salt Water, 7 Gray Stone
using 2 grid squares filled with 4 Water Lily most liked plant
and using 8 Small Rock - Small most liked rock.For chkuca:
1. Click "start".
2. Click "Run...".
3. Click "Browse..."
4. Go to where chkuca.exe and the uca or ai file are (such as \Program Files\CHECKUCA).
5. Click "chkuca".
6. Click "Open".
7. Click "OK".
8. In the "Stdin/Stdout/Stderr" window, type in the name of the uca or ai file (such as 12345678.uca) and press the "Enter" key.
The information for the uca/ai file is shown.
For checkuca:
1. Click "start".
2. Go to "All Programs".
3. Go to "Accessories".
4. Click "Command Prompt".
5. In the "Command Prompt" window, go to where checkuca.exe and the uca or ai file are. (For example, type: cd "\Program Files\CHECKUCA")
6. Type "checkuca" and press the "Enter" key.
7. Type in the name of the uca or ai file (such as 12345678.uca) and press the "Enter" key.
The information for the uca/ai file is shown.