Esempio n. 1
0
 public void Save(DatabaseSettingsSerializable serializable)
 {
     serializable.DatabaseVersion        = DatabaseVersion.Value;
     serializable.ModName                = ModName;
     serializable.ModId                  = ModId;
     serializable.ModVersion             = ModVersion.Value;
     serializable.UnloadOriginalDatabase = UnloadOriginalDatabase;
     OnDataSerialized(ref serializable);
 }
Esempio n. 2
0
        private DatabaseSettings(DatabaseSettingsSerializable serializable, Database.Loader loader)
        {
            DatabaseVersion        = UnityEngine.Mathf.Clamp(serializable.DatabaseVersion, 1, 2147483647);
            ModName                = serializable.ModName;
            ModId                  = serializable.ModId;
            ModVersion             = UnityEngine.Mathf.Clamp(serializable.ModVersion, -2147483648, 2147483647);
            UnloadOriginalDatabase = serializable.UnloadOriginalDatabase;

            OnDataDeserialized(serializable, loader);
        }
Esempio n. 3
0
        public DatabaseSettings(DatabaseSettingsSerializable serializable, Database database)
        {
            DatabaseVersion        = new NumericValue <int>(serializable.DatabaseVersion, 1, 2147483647);
            ModName                = serializable.ModName;
            ModId                  = serializable.ModId;
            ModVersion             = new NumericValue <int>(serializable.ModVersion, -2147483648, 2147483647);
            UnloadOriginalDatabase = serializable.UnloadOriginalDatabase;

            OnDataDeserialized(serializable, database);
        }
Esempio n. 4
0
 public static DatabaseSettings Create(DatabaseSettingsSerializable serializable, Database.Loader loader)
 {
     return(new DatabaseSettings(serializable, loader));
 }
Esempio n. 5
0
 partial void OnDataDeserialized(DatabaseSettingsSerializable serializable, Database.Loader loader);
Esempio n. 6
0
 partial void OnDataSerialized(ref DatabaseSettingsSerializable serializable);
Esempio n. 7
0
 partial void OnDataDeserialized(DatabaseSettingsSerializable serializable, Database database);