//Parameterless constructor for EF public ClassBase() { Name = "New Class"; ExperienceCurve = new ExperienceCurve(); ExperienceCurve.Calculate(1); BaseExp = DEFAULT_BASE_EXPERIENCE; ExpIncrease = DEFAULT_EXPERIENCE_INCREASE; }
//Parameterless constructor for EF public ClassBase() { Name = "New Class"; ExperienceCurve = new ExperienceCurve(); ExperienceCurve.Calculate(1); BaseExp = DEFAULT_BASE_EXPERIENCE; ExpIncrease = DEFAULT_EXPERIENCE_INCREASE; // Init the empty lists, stop gettng null references. for (int i = 0; i < (int)Enums.CustomSpriteLayers.CustomCount; i++) { CustomSpriteLayers[(Enums.CustomSpriteLayers)i] = new List <CustomSpriteLayer>(); } }