>>39007592Actually, now that I'm thinking about it, even that is probably not how they do it.
More likely it's all contained in the Pokemon alone.
I'm not sure if this would get too messy, but I assume each pokemon would be a single prefab with scripts to change it up to a Max form or make it shiny, etc.
>Base Prefab has Pokemon mesh, textures, animations and scripts about it's stats in combat and whatnot>If Pokemon is shiny, load shiny texture as color map instead of regular and load "sparkle.prefab" on top of it.>If Pokemon gets dynamax, start coroutine to do the big ball throw animation, scale Pokemon up by x (since pokemon so far seem to scale differently), apply dynamax shader, change Pokemon stats/moves, load "dynamax storm.prefab" as child of PokemonGF's setup may be a bit cleaner or a bit messier, but that would be about it and in that case every pokemon has one prefab and is just accessing other effects when needed.