Files
LittleTown/src/LittleTown.Core/Building.cs
mcmuzzle 35e046a4bb
All checks were successful
dotnet package / build (8.0.x) (push) Successful in 2m54s
ajout des la base des batiments
2024-05-31 23:15:29 +02:00

16 lines
642 B
C#

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 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; }
}