@civ-clone/base-city-improvement-nuclearplant
This is a template repo.
This is a template repo.
This is a template repo.
This is a template repo.
This is a template repo.
This is a template repo.
A value object for capturing the reduction in `City`'s `Unhappiness` via the appropriate `CityImprovement`.
A value object for storing the value of `CityImprovement` maintenance costs in `Gold`.
A value object for storing the value of `Corruption` related to `Trade`.
A value object for representing the `Happiness` provided by `Luxuries`.
A value object for capturing the concept of `MartialLaw` reducing the number of unhappy citizens in a `City`.
In the original Civilization, some governments have the effect of causing `City` `Unhappiness` when military `Unit`s are outside of the `City`'s borders on maneuvers. This `Yield` value object captures that information.
A value object for storing the value of population support costs related to `Food`.
When your `City` grows above a certain size, the citizens will become unhappy. This is the value object for that concept.
A value object for storing the value of `Unit` support costs related to `Food`.
A value object for storing the value of `Unit` support costs related to `Production`.
A library of `City`-related objects.
Contains value objects related to `Civilization`s, including `Civilization`s, `Leader`s, `Trait`s, etc.
A library of diplomacy-related items like `Interaction`s, `Proposal`s, `Declaration`s, etc.
A library of `Government`-related objects.
A library of science-related objects.