City Building Tips: Difference between revisions

From Hazeron Wiki
Jump to navigation Jump to search
(Updated a bit)
(→‎Morale Buildings: Restored the new morale building requirements.)
Line 22: Line 22:
==Morale Buildings==
==Morale Buildings==
Depending on the number of homes, a number of [[Morale_Building|morale building]] professional jobs are required in order to keep up [[morale]] in the city.
Depending on the number of homes, a number of [[Morale_Building|morale building]] professional jobs are required in order to keep up [[morale]] in the city.
Required = Homes >= Threshold ? max(floor(Homes/(Threshold*3)), 1) : 0


This table shows each morale building and the math for finding the required amount of professional jobs.
This table shows each morale building and the math for finding the required amount of professional jobs.
Line 31: Line 33:
| [[Church]]
| [[Church]]
| style="text-align:right;" | 45
| style="text-align:right;" | 45
| Required = floor(Homes / 45) + 2
| Required = (Homes >= 45 ? max(floor(Homes/(45*3)), 1) : 0) + 2
|-
|-
| [[Lounge]]* ([[Cantina]])
| [[Lounge]]* ([[Cantina]])
| style="text-align:right;" | 50
| style="text-align:right;" | 50
| Required = floor(Homes / 50) + 1
| Required = (Homes >= 50 ? max(floor(Homes/(50*3)), 1) : 0) + 1
|-
|-
| [[Store]]* ([[Retail Store]])
| [[Store]]* ([[Retail Store]])
| style="text-align:right;" | 55
| style="text-align:right;" | 55
| Required = floor(Homes / 55)
| Required = Homes >= 55 ? max(floor(Homes/(55*3)), 1) : 0
|-
|-
| [[Police Station]]
| [[Police Station]]
| style="text-align:right;" | 60
| style="text-align:right;" | 60
| Required = floor(Homes / 60)
| Required = Homes >= 60 ? max(floor(Homes/(60*3)), 1) : 0
|-
|-
| [[University]]
| [[University]]
| style="text-align:right;" | 70
| style="text-align:right;" | 70
| Required = floor(Homes / 70)
| Required = Homes >= 70 ? max(floor(Homes/(70*3)), 1) : 0
|-
|-
| [[Hospital]]
| [[Hospital]]
| style="text-align:right;" | 80
| style="text-align:right;" | 80
| Required = floor(Homes / 80)
| Required = Homes >= 80 ? max(floor(Homes/(80*3)), 1) : 0
|-
|-
| [[Park]]
| [[Park]]
| style="text-align:right;" | 90
| style="text-align:right;" | 90
| Required = floor(Homes / 90)
| Required = Homes >= 90 ? max(floor(Homes/(90*3)), 1) : 0
|-
|-
| [[Grocery]]
| [[Grocery]]
| style="text-align:right;" | 100
| style="text-align:right;" | 100
| Required = floor(Homes / 100)
| Required = Homes >= 100 ? max(floor(Homes/(100*3)), 1) : 0
|-
|-
| [[Zoo]]
| [[Zoo]]
| style="text-align:right;" | 150
| style="text-align:right;" | 150
| Required = floor(Homes / 150)
| Required = Homes >= 150 ? max(floor(Homes/(150*3)), 1) : 0
|-
|-
| [[Arena]]
| [[Arena]]
| style="text-align:right;" | 175
| style="text-align:right;" | 175
| Required = floor(Homes / 175)
| Required = Homes >= 175 ? max(floor(Homes/(175*3)), 1) : 0
|-
|-
| [[Casino]]
| [[Casino]]
| style="text-align:right;" | 200
| style="text-align:right;" | 200
| Required = floor(Homes / 200)
| Required = Homes >= 200 ? max(floor(Homes/(200*3)), 1) : 0
|-
|-
| colspan="3" | * Any building type with lounges/store jobs will be counted.<br />(Need some confirmation)
| colspan="3" | * Any building type with lounges/store jobs will be counted.
|}
|}



Revision as of 08:33, 9 April 2024

This page is very out of date due to the recent wiki data loss. It is in the process of being restored.
A neatly built downtown area of a city.
Example of a city report.

When building a city, there are a lot of things to watch out for and things to keep track of. Here we try to go through the very basic rules to watch for and which numbers are the most important.

Important Numbers

The most important numbers to keep track of while building a new city is:

  • Homes
  • Jobs
  • Small homes

These numbers should always be as follows:

  • Jobs < Homes
  • (Homes - Jobs) / Homes) <= 0.2
  • Small homes <= Medium homes + (Large homes × 2)

Basically: Don't let the number of jobs equal or exceed the number of homes. Don't let the number of homes exceed the number of jobs by more than 20%. Don't use too many building blueprints with only small homes.

Morale Buildings

Depending on the number of homes, a number of morale building professional jobs are required in order to keep up morale in the city.

Required = Homes >= Threshold ? max(floor(Homes/(Threshold*3)), 1) : 0

This table shows each morale building and the math for finding the required amount of professional jobs.

Building Threshold Math
Church 45 Required = (Homes >= 45 ? max(floor(Homes/(45*3)), 1) : 0) + 2
Lounge* (Cantina) 50 Required = (Homes >= 50 ? max(floor(Homes/(50*3)), 1) : 0) + 1
Store* (Retail Store) 55 Required = Homes >= 55 ? max(floor(Homes/(55*3)), 1) : 0
Police Station 60 Required = Homes >= 60 ? max(floor(Homes/(60*3)), 1) : 0
University 70 Required = Homes >= 70 ? max(floor(Homes/(70*3)), 1) : 0
Hospital 80 Required = Homes >= 80 ? max(floor(Homes/(80*3)), 1) : 0
Park 90 Required = Homes >= 90 ? max(floor(Homes/(90*3)), 1) : 0
Grocery 100 Required = Homes >= 100 ? max(floor(Homes/(100*3)), 1) : 0
Zoo 150 Required = Homes >= 150 ? max(floor(Homes/(150*3)), 1) : 0
Arena 175 Required = Homes >= 175 ? max(floor(Homes/(175*3)), 1) : 0
Casino 200 Required = Homes >= 200 ? max(floor(Homes/(200*3)), 1) : 0
* Any building type with lounges/store jobs will be counted.

It is important to note that having two extra church professional jobs and one extra lounge (cantina) professional job will give morale bonuses.

Lounge bonus can be increased by 1, if the population has enough liquor to drink.

TL;DR

Most Important rules of city building:

  • Get all the required morale buildings for the amount of population.
  • Build the extra levels of church and cantina necessary to get the morale bonuses.
  • The total amount of jobs must not exceed the number of homes, but also must not be lower than 20%.
  • Keep the number of "small homes" less than the number of non-small homes, or simply avoid "small homes" altogether.