Questionable/Questionable.Model/Questing/Converter/EnemySpawnTypeConverter.cs

18 lines
680 B
C#
Raw Permalink Normal View History

using System.Collections.Generic;
2024-08-02 16:30:21 +00:00
using Questionable.Model.Common.Converter;
2024-05-27 19:54:34 +00:00
2024-08-02 16:30:21 +00:00
namespace Questionable.Model.Questing.Converter;
2024-05-27 19:54:34 +00:00
2024-06-14 09:37:33 +00:00
public sealed class EnemySpawnTypeConverter() : EnumConverter<EEnemySpawnType>(Values)
2024-05-27 19:54:34 +00:00
{
private static readonly Dictionary<EEnemySpawnType, string> Values = new()
2024-05-27 19:54:34 +00:00
{
{ EEnemySpawnType.AfterInteraction, "AfterInteraction" },
{ EEnemySpawnType.AfterItemUse, "AfterItemUse" },
2024-09-01 12:21:26 +00:00
{ EEnemySpawnType.AfterAction, "AfterAction" },
2024-05-27 19:54:34 +00:00
{ EEnemySpawnType.AutoOnEnterArea, "AutoOnEnterArea" },
{ EEnemySpawnType.OverworldEnemies, "OverworldEnemies" },
2024-09-11 21:17:39 +00:00
{ EEnemySpawnType.FateEnemies, "FateEnemies" },
2024-05-27 19:54:34 +00:00
};
}