fix ConvertToOW for enums

This commit is contained in:
JohnCorby 2023-06-05 18:11:54 -07:00
parent 1aae51a5dc
commit bdac8c8924
2 changed files with 8 additions and 8 deletions

View File

@ -7,14 +7,14 @@ namespace NewHorizons.External.SerializableEnums
[JsonConverter(typeof(StringEnumConverter))]
public enum NHFluidType
{
[EnumMember(Value = @"none")] None = 0,
[EnumMember(Value = @"none")] NONE = 0,
[EnumMember(Value = @"water")] Water = 1,
[EnumMember(Value = @"water")] WATER = 1,
[EnumMember(Value = @"cloud")] Cloud = 2,
[EnumMember(Value = @"cloud")] CLOUD = 2,
[EnumMember(Value = @"sand")] Sand = 3,
[EnumMember(Value = @"sand")] SAND = 3,
[EnumMember(Value = @"plasma")] Plasma = 4
[EnumMember(Value = @"plasma")] PLASMA = 4
}
}

View File

@ -255,13 +255,13 @@ namespace NewHorizons.Utility
}
public static FluidVolume.Type ConvertToOW(this NHFluidType fluidType, FluidVolume.Type @default = FluidVolume.Type.NONE)
=> EnumUtils.Parse(fluidType.ToString().ToUpper(), @default);
=> EnumUtils.Parse(fluidType.ToString(), @default);
public static OWAudioMixer.TrackName ConvertToOW(this NHAudioMixerTrackName trackName, OWAudioMixer.TrackName @default = OWAudioMixer.TrackName.Environment)
=> EnumUtils.Parse(trackName.ToString().ToUpper(), @default);
=> EnumUtils.Parse(trackName.ToString(), @default);
public static OWAudioSource.ClipSelectionOnPlay ConvertToOW(this NHClipSelectionType clipSelection, OWAudioSource.ClipSelectionOnPlay @default = OWAudioSource.ClipSelectionOnPlay.RANDOM)
=> EnumUtils.Parse(clipSelection.ToString().ToUpper(), @default);
=> EnumUtils.Parse(clipSelection.ToString(), @default);
public static void SmoothLookDir(this GameObject go, Vector3 direction, float dt, float angularVelocity)
{