Unlimited Feather Overload (UFO) v2 by Zarawatto

I released v1 of UFO for ZooTek Phoenix 20th anniversary, but I uploaded an incomplete Pack. That’s why I decided not to upload to ZTP download directory, because v2 will have more animals and items.

UFO v2 will have four divisions. The changelog is this:
Pterosaurs
→ Pterodaustro
→ Tupandactylus
→ Nyctosaurus (Debugged)
→ Quetzalcoatlus (Debugged)
→ Hatzegopteryx (New)
→ Harcpatognathus (New)

Birbs
→ Argentavis
→ Giant Cuban Owl (Sounds leveled up)
→ Titanis (Debugged)
→ Baptornis (Resized)
→ Pelagornis (New)

Non Avian Dinosaurs
→ Gigantoraptor
→ Dromaeosaurus
→ Yi qi (Debugged)
→ Megaraptor (New)

Floofy Tyrannosaurs
→ Yutyrannus (Debugged)
→ Albertosaurus (New)
→ Daspletosaurus (New)
→ Gorgosaurus (New)
→ Nanuqsaurus (New)
→ Tarbosaurus (New)
→ Guanlong (New)
→ Thanatotheristes (New)

I’m actually working in the tyrannosaurs… They’re almost complete!

Quick look:

Albertosaurus

Daspletosaurus
image

Gorgosaurus
image

Nanuqsaurus
image

Tarbosaurus

Guanlong

Thanatotheristes
image

Any suggestion?

1 Like

Those look pretty gnarly :smile: Hmm suggestions…what about an elephant bird?

1 Like

I’m releasing Floofy Tyrannos alongside debugged animals this night… New pterosaurs are gonna be a little delayed, but this week vacations go to an end and I’m not sure how long I won’t be able to completely finnish the whole pack

Borsato already made Elephant Birb… I’m thinking on Haast’ Eagle

1 Like

That’s awesome, can’t wait to see them finished. After this past week I have a much greater appreciation for what you all do to make mods haha.

Tyrannosaurs exp is now released alongside Megaraptor and fixed previous animals… I’m taking a break for a couple of days and then the new pterosaurs are coming to your zoos!

1 Like

Enjoy your break. Can’t wait to see the pterosaurs :sunglasses:

1 Like

Ok I think I know what happened to graphics. It seems that ZTStudio has an issue when converting .png files to ZT graphics… Every black (#000000) pixel is, because of something, skipped… So, every shadow goes lost when batch conversion feature runs. When I made Tyrannoes I noticed this because they are bigger, but the pterosaurs also have this issue. If you put the animal body inside a square, since it is most colorful, every shadow outside this imaginary square is missing in the final graphic file…

What am I doing then? I’m recolouring aaaaaaaaall of my animals again with a more greyish shadow… If ZTStudio manages to recover the shadow when it’s not whole black, my last version of UFO will have a full rework of animals in addition to the new items… This idea should also fix the issue of tyrannoes being non centered in the icon pannel and their arrow pointing too far (because they were made with Zoot instead)… I’ll post here if this goes well!

EDIT!! This also happens with Peryton… I’ll eventually fix it and upload the new version, which will also like Goosifer’s Atlanean fountain and other user made Atlantean items!

1 Like

Since ZT Studio does not work on my computer, I cannot say too much about that. But my understanding is that ZT Studio’s batch processing uses the graphics program GIMP. If an image had transparency in GIMP, GIMP remembers what the color used to be in the transparency. But many things in GIMP change that remembered color to black. Also, when transparency is saved as a “.png” in GIMP and probably many other graphics programs, there is an option that says whether the “.png” should remember what the transparent colors used to be. If that option is not set, programs assume transparent colors used to be black. When images are loaded into Zoot, APE, APExp, and probably ZT Studio, those programs do not actually understand the transparency in “.png” files. Instead, those programs look at the top leftmost pixel in the “.png” and change every pixel with that color to be transparent. If the top leftmost pixel in the “.png” is transparent, the remembered color for that pixel is used. If the “.png” file does not remember the color, then black is used. So yes, it is a common problem to have wrong pixels change to transparency, especially when images have shadows.

There are multiple ways to handle the problem. I use GIMP. When I save images from GIMP, right before saving the images as “.png” files, I change the transparency in every frame to magenta (#ff00ff) and then delete the magenta. That way the images show transparency, but GIMP remembers the transparent pixels as magenta. When I save the images as “.png” files in GIMP, I make sure the “.png” options are set to remember the background colors for transparency. This is the technique that many designers use. When Zoot saves “.png” files, it also uses this technique. This might be easier than changing your shadows to grey. And when you say grey, I assume you actually mean a shade of black that is not #000000 pure black.

2 Likes

Thanks Jay! This is a pretty neat answer… Neverthless, it’s like ZTStudio erases the transparency color and also the black, but just from a little area from the frames… I mean, i. e. this is the first frame of Quetzalcoatlus’ flying animation for SE as just as Blender baked it:

SE0001

However, when converting it for ZT graphic file, the result is like this when loaded in Zoot, ZTStudio and, naturally, in the game (This is Quetzalcoatlus V5 just as is right now available in my signature):

image

As you can see, all the shadow found outside this “imaginary square” surrounding the animal’s body is missing… I eventually tried to fix this and I achieved neat results… The new version of Quetzalcoatlus looks like this:

image

I managed to recover the missing pixels of the shadow, but I didn’t keep using ZTStudio batch conversor, because it did work well for Quetzalcoatlus & Nyctosaurus, but not for Titanis & Pterodaustro…

I believe what I said in my previous message is the cause. I will try to explain in pictures. Your first image with the green background has more than 2000 colors in it. So ZT cannot use that image. Each ZT animation may not have more than 255 colors. So your first image has to have the colors reduced. APE and APExp try to reduce the number of colors for images loaded into them. Zoot does not have that ability and will say there are too many colors when attempting to load that image. I believe ZT Studio has the ability, but I do not know if it does so on its own or if it uses GIMP to do so. I used GIMP to reduce the colors to 255 without dithering and keeping the green background. This is the result.
imageAt256colors
I then loaded that into Zoot. It worked correctly, like your third image. Here is what was shown in Zoot.
imageAt256colorsInZoot
I then took your first image with the green background and told GIMP to change the green background to transparency. Even though it shows as transparency, GIMP remembers it used to be green. I then told GIMP to reduce the colors to 255 colors without dithering. That operation causes GIMP to believe the transparency used to be black instead of green. This is what it looks like.
imageWithTransparencyAt256colors
I then loaded that image into Zoot. But since png says the transparency used to be black, Zoot gets confused. This is the result.
imageWithTransparencyAt256colorsInZoot
Most likely ZT Studio did something similar, possibly with dithering instead of without dithering, and caused your result. If it is easier for you, you can use the green background instead of transparency and that should fix your problem. But it is possible to make it work even with transparency, but you might have to use GIMP or other graphics program instead of ZT Studio. To show the difference, I used GIMP to reduce the colors before I changed the green to transparency. This is the result.
imageAt256colorsGreenToTransparent
Although this looks the same as the other png with transparency, it is different. This png remembers that the transparency used to be green. So when it is loaded into Zoot, Zoot knows to change any green to transparency. So Zoot again worked correctly, like your third image. Here is the result.
imageAt256colorsInZoot
This last example is what I do with images to have them work in Zoot. But instead of using GIMP to set the background to green, reduce the colors, and change the green background to transparency, I use GIMP to set the background to magenta, reduce the colors, and change the magenta background to transparency. Images are less likely to have magenta than green.