Correct way to use Scriptable Objects for functionality?

ScriptableObject usage in RPGs:

Usage as a shared common data container:

1 Like