using Sandbox; using System; using System.Text.Json.Serialization; namespace SFXR; public struct SFXRFloat { [JsonInclude] public float Value { get; set; } [JsonInclude] public bool Locked { get; set; } public SFXRFloat( float value ) { Value = value; Locked = false; } public static implicit operator float( SFXRFloat value ) => value.Value; public static implicit operator SFXRFloat( float value ) => new SFXRFloat( value ); }