Esempio n. 1
0
        /// <summary>
        ///     Installs the latest version of Unturned.
        /// </summary>
        public static void UpdateUnturned()
        {
            SteamCmd.RunCommand($"+force_install_dir \"{ServerPath.Value}\" +app_update 1110390 +exit");

            var installedVersions = LocalVersions.Load();

            installedVersions.LastUnturnedUpdate = DateTime.Now;
            installedVersions.SaveJson();
        }
 public Boolean Equals(TVersioned versioned)
 {
     if (ReferenceEquals(versioned, null))
     {
         return(false);
     }
     if (ReferenceEquals(versioned, this))
     {
         return(true);
     }
     return(Id == versioned.Id &&
            Modified == versioned.Modified &&
            IsReadOnly == versioned.IsReadOnly &&
            ValueEqualityComparer.Equals(Value, versioned.Value) &&
            (ReferenceEquals(LocalVersions, versioned.LocalVersions) || LocalVersions.SequenceEqual(versioned.LocalVersions)));
 }
        // Custom Methods
        private void LoadVersions()
        {
            var installedVersions = LocalVersions.Load();

            CUVer.Text = installedVersions.LastUnturnedUpdate.ToString();
        }