I'd like a shared way to inherit a set of components from some sort of group. For instance, some shared pathfinder goals between passive mobs, or inheriting all attributes from an existing vanilla entity type.
Inheriting components seems like it might be going a little too far, though prefabs are not uncommon with ECS, they'd just require us to do something smarter to allow for overriding only certain values.
I'd like a shared way to inherit a set of components from some sort of group. For instance, some shared pathfinder goals between passive mobs, or inheriting all attributes from an existing vanilla entity type.
Inheriting components seems like it might be going a little too far, though prefabs are not uncommon with ECS, they'd just require us to do something smarter to allow for overriding only certain values.