How to setup the trunk of tree variations?

Place to get help with not working mods / modding interface.
Post Reply
Poutinator
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sun Oct 18, 2020 1:02 am
Contact:

How to setup the trunk of tree variations?

Post by Poutinator »

I don't get how they are supposed to be setup. The documentation says that the trunk is supposed to have one more frame than the leaves. Why is that the case? While the leaves changes according to the tree stage, the trunk is staying the same.

Also, by looking at the data.raw visualiser in this post, I can see that the base tree have one frame for the trunk and tree for the leaves, witch break the rule specified in the documentation. If I try to do the same thing, I get an error message telling the frame count is incorrect.

Right now my solution is to make an animation with the correct frame count using the same sprite for the trunk in each one. It feels more like a hack than a good solution.

Am I not understanding how tree work correctly? What would be the correct way of having a single trunk for many leaves sprites?

Bilka
Factorio Staff
Factorio Staff
Posts: 3138
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: How to setup the trunk of tree variations?

Post by Bilka »

Hey, the frame_count restriction for trunk only applies if shadow isn't loaded. I fixed the documentation to indicate this.

Why this works like that: If your shadow is part of the trunk sprites, then the leaf shadow will be visible there. This means that the leaf progression is visible in the sprite so you need different trunk sprites for the different leaf progressions. You can see this in action in the 0.16.51 tree definitions and graphics, so maybe download that old version if you want to get more familiar with that method of defining the tree graphics. For illustration I have attached the 0.16.51 hr-tree-01-a-trunk.png.
Attachments
hr-tree-01-a-trunk.png
hr-tree-01-a-trunk.png (108.62 KiB) Viewed 822 times
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

Poutinator
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sun Oct 18, 2020 1:02 am
Contact:

Re: How to setup the trunk of tree variations?

Post by Poutinator »

The problem was that I didn't have shadows.

Thank you! That's really helpful. :D

Post Reply

Return to “Modding help”