Please consider supporting us by disabling your ad blocker.
Please consider supporting us by enabling cookies.
Developer Blog: Districts
Posted on March 22nd, 2020 11:29 AM EST
- New Government system: Constitution
- New Government system: Elections and Elected Titles
- New Government system: Demographics and Wages
- New Government system: Laws Part 1: Using the system
- New Government system: Laws Part 2: Taxes, Ownership, Property, and Wealth
- New Government system: Laws Part 3: Tour of different actions, and Executive Actions
- New Government system: Districts (This blog)
- New Crafting: Work Parties
- New Crafting: Labor System
- New Crafting: Modules and Efficiency Redesign
- New Crafting: New Tech Tree
- New Building System: Hammer and new Building Styles
- New Mining System: Mineral Dispersion and Drill Usage
- New Mining System: New Processing Path and Pollution Info
- New Animal System: Attacking Animals
- New Ecopedia System
- New UI
- New Audio
- New Hosted Worlds System
You can now have multiple District Maps, each containing a set of districts defining an area. Each map is totally independent, meaning maps can overlap other maps. In the Zoning Office is this UI:
Each Zoning Office lets you define three maps, and as normal civic objects the Constitution defines who can modify them, what kind of election is required, etc. You can see on this map, the Constitution defines that districts can be changed only by election:
(Check out the Constitution blog for more info on how that works).
In this Zoning Office, there are two district maps active, Protected Areas and Claimable Property, and one under election, Logging Regions. Let’s revise the protected areas.
In the editor that appears, you can paint on the different areas of the map, revising any previous map that was already there. You can add and remove districts and make any changes you want. When you submit, it will go to election (if that’s what the constitution requires):
This election then occurs like any other election, defined by the election process (check out the Elections blog for details on how that works). Once the election passes, it will apply the changes.
Any law that referenced a previous district will be updated to the new district, automatically propagating the change to anything referencing these districts. You can start to see how all these systems work together; since district maps are a regular civics object (like laws, elected titles, demographics, etc), they automatically get all the features like revisions, error testing, reference updating (when they get modified), tracking of state (draft, proposed, active, removed).
So now lets make use of one of these districts, in a law.
We’ll go over in detail how laws work in a later blog, but for now you can get an idea how it works. The trigger (hunting a specific species) with restriction (inside a given protection region) will be prevented.
Tons of flexibility is allowed here, say we want to make a special area where only certain citizens can claim land:
Only citizens possessing ‘Title 1’ can claim land in this district now. Title 1 could be defined in many ways: it could be an elected position, it could be a title assigned by players, it could be a title gained by completing a work party (see Work Party blog).
Lots more to come, stay tuned for more Eco 9 updates and the release (on a date to be announced).
- John K, Eco Designer, CEO Strange Loop Games