From: The Big Nowhere
Just a thought on how to set up the race bias:
Easiest way would be to have a 'table' that lists each race 0-infinity, in which you use a switch to define the default casus belli (how each race feels about the other).
- 0 = neutral (We have no opinion of you)
- 1 = love (We naturally admire you)
- 2 = hate (We instinctively hate you)
The nice thing about being able to set it this way is that each race can feel differently towards each other race.
Race 1 may be neutral to race 2, but race 2 hates race 1, etc.
What are the effects of race bias? It depends.
1. With a neutral stance, the standard diplomacy/reputation modifiers would apply.
2. With a 'love' stance, the race is eager to be friends, offer treaties, and make alliances. Also, the 'love' stance would make a race much more forgiving of transgressions (IE they'll almost act like a doormat and let you walk all over them...to a point). Bad actions and bad reputation would have reduced effects on a race that loves you.
3. With the 'hate' stance, any minor incident means war...and ending the war will be very difficult. Bad actions would have double or triple effect with races that hate you, and bad reputation would also have a significantly increased effect.
Neutral stance is the default.
What do we gain with this?
You could mod the races into factions that will be almost garraunteed to form MDPs with 'love' races and be all but garranteed to war with 'hate' races. For example, in my mod I want all the humanoid races to band to gether to form the 'Stellar League' while all the bugs band together to form the 'Dark Horde'. While these two factions will never be named, with racial bias I can set all the humanoids to love each other, thus making it very likely they form MDPs, and all the bugs to love each other and very likely for MDPs. By setting all bugs to hate all humans and vice versa you make it so war between these two psuedo factions is inevitable.
Another thing that can be worked in for a diplomacy change would be empire mergers. Say race 1 loves race 2 and vice versa. They could theoretically decide that they are meant for each other and actually offer a diplomatic option "We believe it would be in both of our empires best interests if we were to form a central government and combine our strengths, would you agree to this?" (for example). If you the player accept, you instantly take control of most territory and ships of the offering empire (some would naturally resist and split off to form a new empire). The AIs can gain the same ability, with the offering empire joining the empire the offer is made to. Granted, this would be end game stuff, and not be easy at all to accomplish, even if both races love each other. Basically you are able to conquer without conquest.
Additional race bias also means that some races will resist you to the last man if they hate you or be easily governed if they love you. Neutral or love races will require normal garrison and have normal happiness modifiers when you add them to your empire (via various means).
Races that hate you will always be unhappy at best under your rule, will require greatly increased garrisons to control, and in most cases would rather be wiped out than be ruled by you. This eventually leads to more revolts, high costs for garrisons, lower income from these colonies, and may make bombardment and galactic extermination of the hate race a more desirable option.
While this has been a long winded post, it does allow you to my thinking process for the race bias in a much more detailed form than simply 'cat girls hate rat boys'.
Distant Worlds Fan
'When in doubt...attack!'