As discussed above;
DaniAngione:
Yes, this is the important bit:
"stonehearth:seasonal_model_switcher": {
"stonehearth:biome:temperate": {
"spring": "spring",
"summer": "default",
"autumn": "autumn",
"winter": "winter"
}
}
These have to be set up on a per-biome basis and the left row refers to the season names (on that biome) and the second row refers to the model variants names (on the model_variants component)
So if your Biome has 3 seasons, for example: Lunar Season, Sun Season, Shadow Season (named lunar, sun and shadow) your seasonal_model_switcher component would look like this:
"stonehearth:seasonal_model_switcher": {
"my_mod:biome:my_biome": {
"lunar": "default",
"sun": "sun",
"shadow": "shadow"
}
}
And then I’d need the model_variants component to have models for “default”, “sun” and “shadow”.
You need to the seasonal model switcher on the tree files themselves. This would presumably be done with a mixin that adds your biome where it normally says “stonehearth:biome:temperate”.
I created a kit with all the ones I found and extracted, though as I state there, I have NOT actually tested it; I haven’t sat and played through the game until a season change yet:
WARNING: UNTESTED!!!
I put together this quick kit that should be able to be used to enable you to have trees in your biome change with the seasons, per the base game’s biomes.
Download: SeasonalTreesKit.rar (5.5 KB)
Extract into the Entities folder of your biome mod (create one if you don’t have one)
Go into the files for the trees you want to affect and change the following line:
"mod:biome:modbiome"
“mod” should be the name of your mod
“modbiome” should be the name of your biome
…
1 Like