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,17 @@
namespace Civilization.Core.Units;
public class UnitDataRegistry
{
private static readonly Dictionary<UnitType, UnitData> _registry = new()
{
[UnitType.Settler] = new UnitData
{
Name = "Settler",
MaxActionPoints = 1,
MoveRange = 1,
Tags = new() { UnitTag.Settle, }
}
};
public static UnitData Get(UnitType unitType) => _registry[unitType];
}