add basic types and fix cmake

This commit is contained in:
2026-04-19 15:35:21 +02:00
parent ebf6cea353
commit 41fd2a83ee
30 changed files with 1562 additions and 5 deletions

View File

@@ -0,0 +1,18 @@
#pragma once
#include "WorldConfig.h"
#include "BuildingsConfig.h"
#include "RecipesConfig.h"
#include "ShipsConfig.h"
#include "StationsConfig.h"
// Aggregate of all five simulation config files, loaded once at startup and
// immutable for the rest of the game. See architecture.md "Config Loading".
struct GameConfig
{
WorldConfig world;
BuildingsConfig buildings;
RecipesConfig recipes;
ShipsConfig ships;
StationsConfig stations;
};