All checks were successful
dotnet package / build (8.0.x) (push) Successful in 2m54s
16 lines
642 B
C#
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; }
|
|
} |