32 lines
576 B
C#
32 lines
576 B
C#
using System.Collections.Generic;
|
|
using SmartNav.Model.Converter;
|
|
|
|
namespace Questionable.Model.Questing.Converter;
|
|
|
|
public sealed class TravelModeConverter : EnumConverter<ETravelMode>
|
|
{
|
|
private static readonly Dictionary<ETravelMode, string> Values = new Dictionary<ETravelMode, string>
|
|
{
|
|
{
|
|
ETravelMode.Auto,
|
|
"Auto"
|
|
},
|
|
{
|
|
ETravelMode.OnFoot,
|
|
"OnFoot"
|
|
},
|
|
{
|
|
ETravelMode.GroundMount,
|
|
"GroundMount"
|
|
},
|
|
{
|
|
ETravelMode.Flying,
|
|
"Flying"
|
|
}
|
|
};
|
|
|
|
public TravelModeConverter()
|
|
: base((IReadOnlyDictionary<ETravelMode, string>)Values)
|
|
{
|
|
}
|
|
}
|