$begingroup$

I’ve 4 GameObjects, a personality controller script, an enemy supervisor script, and a injury system script that I might reuse for a number of totally different conditions in the identical means for every. Presently I put all these references right into a static class that acts as a wrapper for these mentioned variables however one thing like that is unhealthy apply. On the identical time, I do not wish to resort to serializing a bunch of fields within the inspector for every of these conditions. Would there be a greater method to this?

$endgroup$

3