Exemplo n.º 1
0
    public void SaveGameState(string name)
    {
        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      file = File.Create(stayAtLevelMenu);
        GoToLevelMenu   stay = new GoToLevelMenu(name);

        bf.Serialize(file, stay);
        file.Close();
    }
Exemplo n.º 2
0
 public void ChargeGameState()
 {
     if (File.Exists(stayAtLevelMenu))
     {
         BinaryFormatter bf   = new BinaryFormatter();
         FileStream      file = File.Open(stayAtLevelMenu, FileMode.Open);
         GoToLevelMenu   stay = (GoToLevelMenu)bf.Deserialize(file);
         returnToLevelMenu = stay.stay;
         file.Close();
     }
     else
     {
         returnToLevelMenu = "";
     }
 }