Files
2026-05-21 16:04:49 +02:00

32 lines
605 B
C#

using System;
namespace DanieleMarotta.RiversongCodeShowcase
{
[Flags]
public enum BlockReason
{
None,
InvalidElevation = 1 << 0,
RawResource = 1 << 1,
ProductStack = 1 << 2,
Building = 1 << 3,
Road = 1 << 4,
CannotBuild = InvalidElevation | Building | Road,
CannotBuildRoad = InvalidElevation | Building,
ClearGrassMask = ProductStack | Building | Road,
CannotMakeCamp = RawResource | ProductStack | CannotBuild,
BlocksAgents = InvalidElevation | Building,
Any = ~None
}
}