From FreeOrionWiki
< User:Eleazar
Revision as of 17:23, 13 December 2012 by Eleazar (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Happiness Vs. Approval


  • + + Planet is a Gaia
  • + Planet is homeworld of occupant species.
  • + Planet is Capital
  • + Planet is is supply-connected to occupant's homeworld (even if homeworld belongs to a connected ally)
  • + Entertainment / Mind-control, etc. techs, buildings
  • + Excess "Influence" ?
  • + / - Planet is of the occupant's EP (decreasing bonus or penalty the further from the EP the planet is)
  • + / - Planet changes owners (depending on the difference between their allegiance for old and new owner)
  • - Planet is part of a large empire (some increasing penalty as imperial population increases)


  • + Empire controls species' homeworld and they still live on it
  • + Imperial capital is supply connected to at least one of species' planets
  • + / - Something based on the proportion of citizens that belong to a species i.e. strong allegiance in mono-species empires (Arguably this might not be a trait for every species)
  • + / - Compatible government civics?
  • - - Population loss (if due to warfare, blamed on the attacker, otherwise blamed on owner)
  • - Empire bombarded species planet
  • - - Empire gave their homeworld to another species
  • --- Empire destroyed species homeworld (Nova bomb)


Much of what is below is out of date


This is a proposal for the Social Meters. I believe most of the interesting things we might want to do can be simulated with only 3 meters: Allegiance, Happiness, and Health. Health is already part of the v.3 reqs. A meter to measure the defenses, or security of a planet will probably also be required, but is not under consideration here.

  • Allegiance —effects likelihood of revolt
  • Happiness — effects productivity

Social Meters measure the opinions and attitudes of the inhabitants of each planet. The meters represent the "average" opinion of the citizens of the planet, surely there would be variation, but for gameplay purposes, a planet is the smallest unit of opinion we deal with.


Allegiance measures "do the citizens of planet X like empire Y?" Each planet has a allegiance meter for every empire (including the one that owns the planet). Allegiance (like the other opinion meters) would move toward equilibrium among an entire species. Allegiance is effected by the happiness of a species within an empire, as well as the compatibility of their ethos and the empire's actions. However allegiance toward the ruling empire is probably immune to the negative effects of happiness while under attack by another empire. In such situations they would "blame" their unhappiness on the attacker.

The effects of a low allegiance meter are rebellions. A high allegiance meter would probably have a positive effect such as increasing happiness, resistance to espionage, faster population growth, etc.

The aim off many acts of espionage would be to decrease a planet's allegiance to the ruling empire, and/or to increase it's allegiance to another empire.


A planet with allegiance below a certain point (probably 20) has a chance of rebelling-- trying to leave it's current empire. Rebellions are more likely when the chance of success is higher, i.e. for poorly garrisoned, isolated worlds. Rebellions should also coordinate themselves somewhat, i.e. they should be more likely when other near-by planets are near the point of rebellion, or especially if other planets have already rebelled. Since planets or species with lower status i.e. slave-planets have more difficulty in rebelling, therefore they generally rebel at lower allegiance levels.

If a planet rebels there will be a ground war against the loyal portion of the local military (if any). Some citizens, infrastructure and buildings may be killed or destroyed.

If the rebellion is successful and the planet has a high allegiance towards another empire, it will petition for membership. If the planet has low allegiance to all empires it will assume independence as a new (and probably short lived) AI-controlled empire.

Multi-Species Example
If the Xav empire was conquered and divided in half by the Red and Blue empires, the Xav people would have a rather low allegiance towards the Red and Blue. Xav inhabited planets would be relatively easy targets for espionage (bonus for disloyal planets). Since allegiance is partially transmitted to allies, and inversely to enemies, the Xav would start to think well of the enemies of the Red and Blue empires. (issue: the numbers must be crafted so the results of 3 or more empires each at war with one and allied with another can make sense.) However, if the Blue empire acted compatibly with the Xav ethos, and treated them well, the Allegiance toward Blue would improve among the Xav— in both empires. It shouldn't be easy to turn loyal citizens taken from another empire into citizens loyal to their new home. While Blue spends resources trying to make the Xav happy, Red might build an invasion fleet and attempt to take the remaining Xav homeworlds, being unconcerned with their allegiance because they are slaves on planets under martial law. If Red succeeds at taking many of Blue's Xav worlds, but at great loss of Xav life, the Xav might spontaneously revolt from Red, and form their own empire, or if Blue had treated them well enough, join Blue.


Happiness is in many ways a "catch-all" social meter. It is effected by many things, including the other social meters, allegiance and health. However the primary effect of happiness is on productivity. Happy citizens get more work done.

NOTE: It has been argued that all the functions of Happiness can be preformed by the Allegiance meter. I'm not yet convinced, but if so the fewer meters the better.


A planet with happiness below a certain point (probably 20) has a chance of rioting. Riots are temporary states of disorder during which all production (other than minimal farming) ceases. Planets or species with lower status i.e. slave-planets have more difficulty in rioting, and therefore will riot only at lower happiness levels. The frequency and duration of riots increases as happiness decreases.

Relevant Threads