public PlayerData(BFPlayer player) { stats = new int[4]; stats[0] = player.level; stats[1] = player.health; stats[2] = player.attack; stats[3] = player.defense; }
public void UpDateDisplay() { BFPlayer player = GetComponent <BFPlayer>(); level.text = player.level.ToString(); health.text = player.health.ToString(); attack.text = player.attack.ToString(); defense.text = player.defense.ToString(); }
public static void SavePlayer(BFPlayer player) { BinaryFormatter bf = new BinaryFormatter(); using (FileStream file = new FileStream(Application.dataPath + "/Save/Binary Files/player.sav", FileMode.Create)) { PlayerData playerData = new PlayerData(player); bf.Serialize(file, playerData); } }