Exemple #1
0
 /// <inheritdoc />
 public virtual void SetValue(object val)
 {
     if (val is T v)
     {
         value = v;
         OnValueChanged.InvokeAll(v);
     }
     else
     {
         MelonLogger.Warning($"Error: ModSetting type mismatch between {typeof(T).Name} and {val.GetType().Name}");
     }
 }