コード例 #1
0
 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();
 }
コード例 #2
0
 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;
 }