I need prefab inheritance functionality. Basically I want to be able to save a prefab “Daddy”, then modify it somehow (say add a few GameObject-s into it’s hierarchy, change some variables in some components) and save the result as a prefab “Child”. What I want to happen then is every time I change the “Daddy” the changes are reflected in every “Child” prefab, while if I change any “Child” prefab, nothing happens to the “Daddy”. Is it possible in Unity? Is there a hack/workaround?
Found it. For anyone interested: