public void NewCharacterData(string newRole, int saveNum) { SetRoleFromString(newRole); ChooseAnimator(); saveName = "Save" + saveNum.ToString("000"); currentScene = "TownHub"; charName = char.ToUpper(newRole.ToString()[0]) + newRole.ToString().Substring(1); lvl = 1; exp = 0; expToNextLvl = 300; abilityScores = new AbilityValues(); saveProfs = new List <Abilities>(); skillProfs = new List <Skills>(); weaponProfs = new List <WeaponType>(); purse = new Money(); }
public void LoadPlayerData(PlayerSaveData data) { saveName = data.saveName; currentScene = data.currentScene; charName = data.charName; role = data.role; ChooseAnimator(); lvl = data.lvl; exp = data.exp; expToNextLvl = data.expToNextLvl; abilityScores = data.abilityScores; saveProfs = data.saveProfs; skillProfs = data.skillProfs; weaponProfs = data.weaponProfs; speed = data.speed; purse = data.purse; }