Chessistics/chessistics-engine/Model/CampaignDef.cs
Samuel Bouchet 2d1aea0a7a Snapshot campaign system progress before automation harness
Bundles in-flight work on the campaign/missions system (CampaignDef,
MissionDef, TerrainPatch, TransformerDef, MissionChecker, CampaignLoader,
FlavorBanner, transformer rules), plan files, and matching tests. Baseline
commit so the upcoming automation testing harness lands on a clean tree.
2026-04-16 21:22:49 +02:00

9 lines
264 B
C#

namespace Chessistics.Engine.Model;
public class CampaignDef
{
public string Name { get; init; } = "";
public int InitialWidth { get; init; }
public int InitialHeight { get; init; }
public IReadOnlyList<MissionDef> Missions { get; init; } = [];
}