Implement technology tree, research queue by least remaining work, and unit/building tech availability & obsolescence

This commit is contained in:
2026-11-09 20:28:53 +01:00
parent d4bd9f4711
commit d266715418
30 changed files with 1809 additions and 45 deletions
+3
View File
@@ -17,6 +17,8 @@ struct BuildingConfig {
int scienceBonus;
int faithBonus;
int goldBonus;
QString requiredTech;
QString obsoleteTech;
QString iconPath;
QString description;
@@ -24,6 +26,7 @@ struct BuildingConfig {
: id(""), name(""), district("center"), laborCost(1000),
foodModifier(0.0f), foodBonus(0), laborBonus(0), cultureBonus(0),
scienceBonus(0), faithBonus(0), goldBonus(0),
requiredTech(""), obsoleteTech(""),
iconPath(""), description("") {}
};