Exemplo n.º 1
0
    public void Load()
    {
        //if there is data, then load it in
        if (File.Exists(SAVE_LOCATION))
        {
            BinaryFormatter formatter = new BinaryFormatter();
            FileStream      file      = File.Open(SAVE_LOCATION, FileMode.Open);

            SaveData data = (SaveData)formatter.Deserialize(file);

            playerMoney = 1000;
            //chefs = data.chefs;
            waiters = data.waiters;
            //restaurants = data.restaurants;
            //purchasedDecor = data.purchasedDecor;

            file.Close();
        }
        //otherwise, load the base data
        else
        {
            chefs       = new List <ChefData>();
            waiters     = new List <WaiterData>();
            restaurants = new List <RestaurantData>();
            //purchasedDecor = new List<DecorationData>();

            Cafe temp = new Cafe();
            temp.NewGameRestaurantChoice();
        }

        //restaurants = new List<RestaurantData>();
    }