riversong code showcase

This commit is contained in:
Daniele Marotta
2026-05-21 15:52:18 +02:00
commit 4c9eea1c02
462 changed files with 23406 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
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
}
}