Skip to content

2.4 ImprovementData

jkdev edited this page Feb 2, 2025 · 3 revisions

ImprovementData contains multiple important parameters concerning improvement's stats and values.

ImprovementData.type

Specifies enum value of the improvement, used as a key:

ImprovementData.idx

Specifies int enum value of the improvement.

ImprovementData.hidden

Specifies if improvement is hidden from training in cities.

ImprovementData.cost

Specifies cost of the improvement.

ImprovementData.work

Specifies how much stars improvement generates.

ImprovementData.borderSize

ImprovementData.maxLevel

Specifies max level of the improvement.

ImprovementData.improvementAbilities

Specifies improvement abilities.

ImprovementData.creates

Specifies creates of the improvement.

ImprovementData.rewards

Specifies rewards of the improvement.

ImprovementData.terrainRequirements

Specifies terrain requirements to build improvement on the tile.

ImprovementData.adjacencyRequirements

Specifies adjacency improvement requirements to build improvement on the tile.

ImprovementData.adjacencyImprovements

Specifies adjacency improvements, from which improvement will level up.

ImprovementData.routes

Specifies routes.

ImprovementData.range

Specifies range.

ImprovementData.growthRate

Specifies amount of turns for improvement to grow to the next level.

ImprovementData.growthRewards

Specifies rewards for improvement leveling up.

Clone this wiki locally