Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Disable race mixing in civilizations.  (Read 1114 times)

Yerst

  • Escaped Lunatic
    • View Profile
Disable race mixing in civilizations.
« on: August 25, 2014, 01:38:00 am »

I am getting bothered by one thing - Civilizations, which are located close are getting mixed races in population.
For example, Civilization of dwarves gets close to Civilization of humans and as a result this Civilization of dwarves gets humans in population.
I really want to prevent this. Maybe there are some entity tokens for this purpose? Goal is to prevent other races being in one race's civilization.
« Last Edit: August 25, 2014, 01:40:30 am by Yerst »
Logged

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: Disable race mixing in civilizations.
« Reply #1 on: August 25, 2014, 03:09:36 pm »

You should be able to minimize this by removing the LIKES_SITE and TOLERATES_SITE tokens in entities for other site types. Goblins will still kidnap, and conquest will still happen, though.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

Robsoie

  • Bay Watcher
  • Urist McAngry
    • View Profile
Re: Disable race mixing in civilizations.
« Reply #2 on: August 27, 2014, 11:53:11 am »

in the entity_default.txt
Dwarves have :
   [DEFAULT_SITE_TYPE:CAVE_DETAILED]
   [LIKES_SITE:CAVE_DETAILED]
   [TOLERATES_SITE:CITY] <- removing that line may prevent dwarves in human civs
   [TOLERATES_SITE:CAVE_DETAILED]

Elves have :
   [DEFAULT_SITE_TYPE:TREE_CITY]
   [LIKES_SITE:TREE_CITY]
   [TOLERATES_SITE:CITY] <- removing that line may prevent elves in human civs
   [TOLERATES_SITE:TREE_CITY]

Humans have :
   [DEFAULT_SITE_TYPE:CITY]
   [LIKES_SITE:CITY]
   [TOLERATES_SITE:CITY]
   [TOLERATES_SITE:TREE_CITY] <- removing that line may prevent humans in elves civs
   [TOLERATES_SITE:CAVE_DETAILED] <- removing that line may prevent humans in dwarves civs

Goblins have
   [DEFAULT_SITE_TYPE:DARK_FORTRESS]
   [LIKES_SITE:DARK_FORTRESS]
   [TOLERATES_SITE:CITY] <- removing that line may prevent goblins in humans civs
   [TOLERATES_SITE:CAVE_DETAILED] <- removing that line may prevent goblins in dwarves civs
   [TOLERATES_SITE:DARK_FORTRESS]

Note : from what i was told, if a civ does not have a tolerate_site , it will mean that if it attacks it, it will not conquer&occupy it, it will instead destroy it, leaving ruins on the map.
« Last Edit: August 27, 2014, 11:55:43 am by Robsoie »
Logged