ajout des la base des batiments
All checks were successful
dotnet package / build (8.0.x) (push) Successful in 2m54s

This commit was merged in pull request #6.
This commit is contained in:
2024-05-31 22:40:36 +02:00
parent c223aed71f
commit 35e046a4bb
9 changed files with 218 additions and 13 deletions

View File

@@ -1,10 +1,16 @@
using LittleTown.Core.Enums;
namespace LittleTown.Core;
/// <summary> Represente une batiment qui peut etre placé sur le plateau </summary>
public class Building
{
/// <summary> le nom du batiment (attention, c'est une clé de conversion) </summary>
public string Name { get; init; }
public required string Name { get; init; }
/// <summary> Le cout a payer pour construire ce batiment </summary>
public IReadOnlyDictionary<ResourceType, int> Price { get; init; } = new Dictionary<ResourceType, int>();
/// <summary> Indique si ce batiment fait parti du jeu de batiment pour joueur débutant </summary>
public bool BeginnerBuilding { get; init; }
}