The solution to the issue of health and characterClass in ProgressionCharacterClass for the GetHealth(…) method given is to set the respective fields as public. Does this not set up possible issues with potential improper access levels to the progression data? Also is this a workaround to get things to play nice with Unity’s editor?
I tried a solution using properties with appropriate get/set levels but quicky learned Unity does not support serializing properties.
Thanks