private void Start() { for (int i = 0; i < JobsLevel.Length; i++) { JobsLevel[i] = 1; } for (int i = 0; i < jobsExpToNextLevel.Length; i++) { jobsExpToNextLevel[i] = ExperienceManager.GetExpToNextLevel(1); } }
public float GetJobRatioToLvlUp(Jobs _job) { int maxXp = ExperienceManager.GetExpToNextLevel(JobsLevel[(int)_job]); return((maxXp - jobsExpToNextLevel[(int)_job]) / (float)maxXp); }
public void JobLevelUp(Jobs _job) { JobsLevel[(int)_job]++; jobsExpToNextLevel[(int)_job] = ExperienceManager.GetExpToNextLevel(JobsLevel[(int)_job]); }