@Krial: really cool concept, there are fine things in Unity to follow and to migrate, and this modular system seems to be very practical!
I use also nearly similar code snippets for my entities ordered into a few categories, only a few parameters differs, so your approach would really make easier my work laugh


Free world editor for 3D Gamestudio: MapBuilder Editor