Add Province Improvements data and reference page; update navigation and documentation

This commit is contained in:
2026-05-25 17:18:16 -04:00
parent 7898d0bd3e
commit f80aae6387
8 changed files with 505 additions and 12 deletions
+18 -3
View File
@@ -72,9 +72,23 @@
"icon": "lucide-file",
"title": "Province Improvement Data"
}
},
{
"id": "1c5c0981268a9a26",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Document Raw Data and Turn it into Class Data.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Document Raw Data and Turn it into Class Data"
}
}
],
"currentTab": 3
"currentTab": 4
},
{
"id": "0d0bf6ef8ed6d192",
@@ -285,12 +299,13 @@
"bases:Create new base": false
}
},
"active": "fd3766d6a78ed7a8",
"active": "1c5c0981268a9a26",
"lastOpenFiles": [
"Province Improvement Data.md",
"Document Raw Data and Turn it into Class Data.md",
"Collect Data.md",
"_Tasks Kanban.base",
"_Plan.canvas",
"Province Improvement Data.md",
"Overview.md",
"Play Architect culture and find out what Monuments are.md",
"Magic Material Data.md",
@@ -0,0 +1,8 @@
---
type: Prompt
---
Take Province Improvement Data.md and update the data information based on the current and newly added raw data sections.
After this is updated, then add new C# classes and data to the AOW4/Data folder.
Then when this is done, add a Blazor page with a table in the Reference section to show off said data.
+13 -9
View File
@@ -7,18 +7,22 @@ Each Province Improvement decreases stability by -5.
---
See Raw Data section
# Schema
# String
- Name required: Taken from the Land improvement column. We are just going to ignore the Water improvement and Lava improvements names, because that is flavour that doesn't effect us
## String
- **Name** (required): The name of the province improvement. Taken from the Land/Water/Lava improvement column; we use only the single name (ignoring Water/Lava flavour variants).
- **Category**: The base type/category of the improvement (Conduit, Farm, Forester, Mine, Quarry, Research Post, Teleporter, Monument, etc.).
- **Effects**: A text description of the main effects. This can include resource bonuses (+X Mana, +X Gold, etc.), adjacent bonuses, terrain effects, and other special mechanics.
- **Requirements**: A text description of any build requirements (terrain, resource nodes, Town Hall tier, etc.).
- **Source**: The source/culture/tome that grants this improvement (General, Barbarian, Feudal, High, etc.).
# Int
## Int
- **CostProduction**: Production cost to build (from Cost column).
- **CostGold**: Gold cost to build (from Cost column).
- increaseMana?: from effects column if containing relevant information
- increaseFood?: from effects column if containing relevant information
- inceaseProduction?: from effects column if containing relevant information
- increaseGold?: from effects column if containing relevant information
- increaseKnowledge?: from effects column if containing relevant information
## Notes
- Base stability penalty: all improvements have -5 Stability
- See Raw Data sections below for all the improvements by category
---