Пример #1
0
    private IEnumerator AutoSave()
    {
        while (!Scene.FinishGameLoad)
        {
            yield return(null);
        }
        SteamDSConfig.SetServerStatus(1);
        yield return(new WaitForEndOfFrame());

        yield return(new WaitForEndOfFrame());

        SteamDSConfig.SaveGame();
        SteamDSConfig.SetServerStatus(0);
        Debug.Log("Game saved");
        yield break;
    }
Пример #2
0
 /// <summary>
 /// Saves the server and any related information
 /// </summary>
 public void Save()
 {
     LevelSerializer.Checkpoint();
     SteamDSConfig.SaveGame();
 }
Пример #3
0
 /// <summary>
 /// Saves the server and any related information
 /// </summary>
 public void Save() => SteamDSConfig.SaveGame();