Interctable ID's

Shadowing

Member
I noticed interactables still have the same ID as the old controller.
I think it would be a really good improvement to have a Interatable manager.
Assigns by name much like how AttributeManager works except globally.
This way you can keep track of all your ID's. Prevent accidentally giving two Interactables the same ID for example.

But then again why not a AttributeGLobalManager where you several Attributes.
Then on the character you select which attributes he will have.
 
I can see how that would be useful. This is a bit different from the attribute manager though because the IDs exist in the scene (or a prefab) so there would need to be a project level asset which manages the IDs. I've written it down though this isn't a quick change so it'll likely be awhile before I am able to get to it.
 
Top