Jump to content

Recommended Posts

VNDragonV2
Posted
5 hours ago, Serpyderpy said:

 

I have recently released some new animals over on Zooberry, one is a giant camel in collaboration with Buffzoo and the other is a green anaconda, in celebration of 2025 being the year of the snake! I hope you enjoy them!


titano.jpganaconda1.png

Link to the Giant Camel!
Link to the Green Anaconda!


Woa you managed to change the tank terrain now? I saw some conversations about modding that but never saw it pulled off!

  • Like 1
Truly_happy
Posted

Woah ... I didn't even notice the tank had a dirt floor! Very appropriate for that snake.

  • Like 2
  • 1 month later...
Vondell
Posted
On 2/8/2025 at 8:26 AM, Serpyderpy said:

 

I have recently released some new animals over on Zooberry, one is a giant camel in collaboration with Buffzoo and the other is a green anaconda, in celebration of 2025 being the year of the snake! I hope you enjoy them!


titano.jpganaconda1.png

Link to the Giant Camel!
Link to the Green Anaconda!

 

Whoa! Yeah, how are you doing that dirt tank floor? I didn't think anyone had cracked that. Maybe I have some catching up to do!

VNDragonV2
Posted
3 hours ago, Vondell said:

 

Whoa! Yeah, how are you doing that dirt tank floor? I didn't think anyone had cracked that. Maybe I have some catching up to do!

 

So this has been discussed in a few scattered threads between here and Discord servers, but here is a short rundown. You can check my flooded forest thread for more context.

- Tank terrain is controlled by tank.cfg (or tankS? gotta double check) in config.ztd. The game will read the config once when it loads, so it cannot be changed midgame at the moment.

- There are separate values for show and regular tanks.

- Can you get multiple tank terrains in a single map? Yes, even if you have to save and load the zoo every time you change the terrain value. Old tanks will *not* update their terrain until you replace a tank wall or merge tanks.

- You dont even need to package your modified tank.cfg into a .ztd for the game to read it. I just leave the file bare in my dlupdate folder.

- Turns out there was another modder who already discovered tank.cfg decades ago on Zoo Admin and even made a whole program for people to tweak it. Of course for most of us these days it is faster to open tank.cfg with a text editor, but the program interface was probably appreciated for less tech-savyy folks who don't want to mess with game files.

 

  • Like 1
Vondell
Posted

That is fascinating. I'm gonna have to try that out. Between that trick and the natural freshwater mod, that gives tanks a lot more potential aesthetically. Very cool.

  • Like 1
Serpyderpy
Posted

Aaaa I completely forgot to reply here since I posted the method over on Discord but yes! VNDragon is completely right lol. It's a little finicky at times especially if you want to keep your tanks since I tend to accidently overwrite older tanks while building but it's super fun to mess around with.

  • Like 2
  • 3 weeks later...
Posted

checker results for Serpy for your ZooBerry files

Buffzoo_Serpyderpy_Cretoxyrhina.zip: Buffzoo_Serpyderpy_Cretoxyrhina.ZTD
* Efficiency: animals/bzgshk/m/submad/e.pal not used, so not needed.

Results From Configuration Checking (2022-04-26 checker version):

BzGshk.uca date: Thu Nov 07 21:37:46 2024
*** Warning: cPrefIcon path does not match cPrefIconID number for m.
*** Warning: cHabitatSize is not set to 100.
*** Warning: '/Characteristics/Integers]' has setting that is not a number.
* Efficiency: Line pair with 2nd being 'v=0' not needed in cCompatibleTerrain.
* Efficiency: iCharacteristics/Integers] sections are unused + can be removed.

And

SerpyAnacondav2.zip: SerpyAnaconda.ZTD

Results From Configuration Checking (2022-04-26 checker version):

serpanac.uca date: Wed Apr 02 19:09:44 2025
*** Warning: No cPrefIconID in [y/Characteristics/Integers] section.
*** Warning: cPrefIcon path does not match cPrefIconID number for m.
*** Warning: cPrefIcon path does not match cPrefIconID number for f.
*** Warning: f= has Baby1, but there is no BehaviorSet\Baby1].
*** Warning: Action hisslong is in BehaviorSet, but is not in Animations.

 

SerpyHamadryas.zip: SerpyHamadryas.ZTD
*** Warning: animals/hmbaserp/m/kick/kick.ani is not in ztd.
*** Warning: animals/hmbaserp/m/lieroll/lieroll.ani is not in ztd.
*** Warning: animals/hmbaserp/m/kick/kick.ani is not in ztd.
*** Warning: animals/hmbaserp/m/kick/kick.ani is not in ztd.

[b]Results From Configuration Checking (2022-04-26 checker version):[/b]

hmbaserp.uca date: Thu Apr 25 07:58:48 2024
*** Warning: Sound dustball is in BehaviorSet, but is not in [Sounds].
*** Warning: cIsClimber is not 0, but there is no 'climb_up=' action setting.

 

SerpyUssuriDhole.zip: SerpyUssuriDhole.ztd

[b]Results From Configuration Checking (2022-04-26 checker version):[/b]

serpdhol.uca date: Tue Oct 01 01:49:26 2024
*** Warning: No cPrefIconID in [f/Characteristics/Integers] section.
*** Warning: Has animal cPrey, but no BehaviorSet\bCaughtPrey] section.
*** Warning: A cPrey is in 9503-9506 range, but no BehaviorSet\bCaughtGuest].
* Efficiency: [y/Animations] section can be removed; it matches DefaultSubtype.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...