2024-05-29 19:22:58 +00:00
|
|
|
|
using System.Text.Json.Serialization;
|
|
|
|
|
using Questionable.Model.V1.Converter;
|
|
|
|
|
|
|
|
|
|
namespace Questionable.Model.V1;
|
|
|
|
|
|
|
|
|
|
[JsonConverter(typeof(SkipConditionConverter))]
|
2024-06-14 09:37:33 +00:00
|
|
|
|
public enum ESkipCondition
|
2024-05-29 19:22:58 +00:00
|
|
|
|
{
|
|
|
|
|
None,
|
2024-06-01 16:46:57 +00:00
|
|
|
|
Never,
|
2024-06-03 12:20:02 +00:00
|
|
|
|
FlyingLocked,
|
2024-05-29 19:22:58 +00:00
|
|
|
|
FlyingUnlocked,
|
2024-06-15 12:12:32 +00:00
|
|
|
|
ChocoboUnlocked,
|
|
|
|
|
AetheryteShortcutIfInSameTerritory,
|
2024-07-12 00:42:37 +00:00
|
|
|
|
NotTargetable,
|
2024-07-18 23:15:55 +00:00
|
|
|
|
ItemNotInInventory,
|
2024-07-21 08:40:39 +00:00
|
|
|
|
|
|
|
|
|
// TODO: This is an indication the whole skip bit should be optimized/parameterized to some extent
|
|
|
|
|
WakingSandsMainArea,
|
2024-05-29 19:22:58 +00:00
|
|
|
|
}
|