using System; namespace DanieleMarotta.RiversongCodeShowcase { [Flags] public enum PathTraversalRules : byte { None = 0, CardinalDirectionsOnly = 1, RoadsOnly = 1 << 1, UpdateFailedPathCache = 1 << 2, FertileTilesOnly = 1 << 3, GenericAgent = None, TransportAgent = CardinalDirectionsOnly | RoadsOnly | UpdateFailedPathCache } }