Unhappiness Calculation

NeOPhAzE

Chieftain
Joined
Aug 1, 2008
Messages
15
This is how Unhappiness is calculated base on your Cities & Population

Normal Cities = "Own Built" or "Occupied which is Annex and has a Courthouse"
Occupied Cities = Cities which are Annex and not Normal or Puppet City.

X generate from # Cities is a combination of Normal and Puppet City.
Each Normal City generate = 1 Unhappiness. Puppet City = 2 Unhappiness
Example, you have 10 Normal City & 5 Puppet City = 20 Unhappiness

X from # of Occupied Cities
Each Occupied City generates = 5 Unhappiness.
If Courthouse is built, no longer consider Occupied City.
Example, you have 2 Occupied City = 10 Unhappiness

x generated by Population
Each Population in Normal & Puppet City = 1 Unhappiness
Example ,Total City Size from Every Normal & Puppet City = 90 then Unhappiness = 90

x from Population in Occupied Cities
Each Population from Each Occupied City = 1 Unhappiness, Total up then + 2 additional
Example ,
1st Occupied City Size = 8, Unhappiness = 10
2nd Occupied City Size = 6, Unhappiness = 8
Total Unhappiness = 18

Hope this Helps!
 
x from Population in Occupied Cities
Each Population from Each Occupied City = 1 Unhappiness, Total up then + 2 additional

I don't understand the +2. Isn't this effectively the same as saying

"Each Occupied City generates = 7 Unhappiness. " instead?
 
I'm bumping this thread 'cause I was looking for the info, but since the OP didn't sound very... accurate, I had to look for myself, and he's indeed totally wrong on the numbers.

Normal city: 2 + 1/pop

Occupied city: 5 + 1.34/pop

That's what GlobalDefines.xml teaches us:

Code:
<!-- Growth and Happiness -->
(...)
		<Row Name="UNHAPPINESS_PER_POPULATION">
			<Value>1</Value>
		</Row>
		<Row Name="UNHAPPINESS_PER_OCCUPIED_POPULATION">
			<Value>1.34</Value>
		</Row>
		<Row Name="UNHAPPINESS_PER_CITY">
			<Value>2</Value>
		</Row>
		<Row Name="UNHAPPINESS_PER_CAPTURED_CITY">
			<Value>5</Value>
		</Row>
(...)

And it matches with my games.
 
Occupied Cities = Cities which are Annex and not Normal or Puppet City.

Wrong, puppets are not considered as occupied.

Here's the proof. You can clearly see in this screenshot that I have 4 puppeted cities and I do not have any unhappiness from "occupied cities" nor "population in occupied cities".
Spoiler :


Edit: oops, I misread that line.

Still, the screenshot does help prove that puppet != occupied
 

Attachments

  • Puppet != Occupied.jpg
    Puppet != Occupied.jpg
    405.5 KB · Views: 7,196
Top Bottom