initialize repo

This commit is contained in:
2025-08-08 15:36:09 +02:00
parent d6a2c37a5f
commit cabf13d164
92 changed files with 2160 additions and 2 deletions

View File

@@ -0,0 +1,11 @@
namespace Civilization.Core.Units;
public class UnitData
{
public string Name { get; init; }
public int MaxActionPoints { get; init; }
public int MoveRange { get; init; } = 1;
public HashSet<UnitTag> Tags { get; init; } = [];
public bool HasTag(UnitTag tag) => Tags.Contains(tag);
}