I'm currently working on a Mod which adds 2 civilizations to the original main 4 :
- Kobolds (which have evolved from little thieves to a full-on civilization, albeit much less advanced than the others)
- The Subterranean Union, which is a bunch of underground residents (including and not limited to subterranean animal people) who've decided to form an alliance and create their own big civ.
Unfortunately I'm not all that good at modding so I've came across a few problems and I was wondering if you guys could answer these questions :
- Is it possible to make a multi-race civilization without using castes AND having different races coexist in every site ? (I think someone did so for a Star Wars mod, but they might've been using castes, which is no good for me)
- When testing the current changes, I've noticed Kobolds are too similar to other races (especially dwarves). To make them stand out, I've decided to keep caves as their preffered sites, however the caves remain empty, containing nothing else than Kobolds and their pet moles. Is it possible to have them build workshops in their caves during world gen, like dwarves do in fortresses ?
- On the subject of pet moles, it seems that the only cave animals they use are moles, and while the idea of mole farms does seem really nice and fitting for kobold, I'd like them to use other cave animals as well (maybe purring maggots to make milk, or cave crocs, or cave swallows for example). Is that possible ? (They already have USE_CAVE_ANIMALS)
- It also seems that despite the fact caves are their preferred site, there are much more Kobold Hillocks and Kobold Fortresses than there are caves. Any way to fix that without completely removing the possibility of them settling in Hillocks and Fortresses ? (Also, can I make caves visible on the overworld map just by editing the raws (if possible, only caves that are inhabited by civilizations) ?)
- I want Kobolds to feel more 'primitive', but I have no idea how to achieve that. Being no historian, I don't know which permitted jobs and weapons would or wouldn't fit in there, so it'd be nice if you could give me some pointers
- I have no idea what the PROGRESS_TRIGGER tokens do
(Here's the raw I currently use for the Kobold civilization :
[ENTITY:CAVE]
[ALL_MAIN_POPS_CONTROLLABLE]
[CREATURE:KOBOLD]
[DIGGER:ITEM_WEAPON_PICK]
[WEAPON:ITEM_WEAPON_SWORD_SHORT]
[WEAPON:ITEM_WEAPON_SPEAR]
[WEAPON:ITEM_WEAPON_BOW]
[AMMO:ITEM_AMMO_ARROWS]
[WEAPON:ITEM_WEAPON_BLOWGUN]
[AMMO:ITEM_AMMO_BLOWDARTS]
[WEAPON:ITEM_WEAPON_DAGGER_LARGE]
[ARMOR:ITEM_ARMOR_TUNIC:COMMON]
[PANTS:ITEM_PANTS_LOINCLOTH:COMMON]
[HELM:ITEM_HELM_HOOD:UNCOMMON]
[SHIELD:ITEM_SHIELD_BUCKLER:COMMON]
[SHIELD:ITEM_SHIELD_SHIELD:UNCOMMON]
[CLOTHING]
[SUBTERRANEAN_CLOTHING]
[INDOOR_FARMING]
[COMMON_DOMESTIC_MOUNT]
[COMMON_DOMESTIC_PACK]
[USE_CAVE_ANIMALS]
[USE_ANIMAL_PRODUCTS]
[FRIENDLY_COLOR:6:0:0]
[DEFAULT_SITE_TYPE:CAVE]
[LIKES_SITE:CAVE]
[TOLERATES_SITE:CITY]
[TOLERATES_SITE:CAVE_DETAILED]
[TOLERATES_SITE:CAVE]
[START_BIOME:MOUNTAIN]
[START_BIOME:NOT_FREEZING]
[SETTLEMENT_BIOME:ANY_WETLAND]
[SETTLEMENT_BIOME:MOUNTAIN]
[SETTLEMENT_BIOME:ANY_DESERT]
[SETTLEMENT_BIOME:ANY_GRASSLAND]
[SETTLEMENT_BIOME:ANY_SHRUBLAND]
[SETTLEMENT_BIOME:ANY_FOREST]
[SETTLEMENT_BIOME:ANY_LAKE]
[BIOME_SUPPORT:ANY_WETLAND:3]
[BIOME_SUPPORT:ANY_DESERT:1]
[BIOME_SUPPORT:ANY_FOREST:2]
[BIOME_SUPPORT:ANY_LAKE:2]
[BIOME_SUPPORT:MOUNTAIN:3]
[BIOME_SUPPORT:ANY_GRASSLAND:1]
[BIOME_SUPPORT:ANY_SAVANNA:1]
[BIOME_SUPPORT:ANY_SHRUBLAND:1]
[BIOME_SUPPORT:ANY_RIVER:1]
[PROGRESS_TRIGGER_POPULATION:1]
[PROGRESS_TRIGGER_PRODUCTION:1]
[PROGRESS_TRIGGER_TRADE:1]
[PROGRESS_TRIGGER_POP_SIEGE:3]
[PROGRESS_TRIGGER_PROD_SIEGE:0]
[PROGRESS_TRIGGER_TRADE_SIEGE:0]
[ACTIVE_SEASON:SPRING]
[ACTIVE_SEASON:SUMMER]
[ACTIVE_SEASON:AUTUMN]
[ACTIVE_SEASON:WINTER]
[AMBUSHER]
[METAL_PREF] -- metal weapons of their own for now
[STONE_PREF]
[MAX_STARTING_CIV_NUMBER:100]
[MAX_POP_NUMBER:10000]
[MAX_SITE_POP_NUMBER:120]
[RELIGION:REGIONAL_FORCE]
[SCOUT]
[SCHOLAR:NATURALIST]
[PERMITTED_JOB:MINER]
[PERMITTED_JOB:HUNTER]
[PERMITTED_JOB:WOODCUTTER]
[PERMITTED_JOB:TRAPPER]
[PERMITTED_JOB:BUTCHER]
[PERMITTED_JOB:BREWER]
[PERMITTED_JOB:WEAPONSMITH]
[PERMITTED_JOB:BLACKSMITH]
[PERMITTED_JOB:GEM_CUTTER]
[PERMITTED_JOB:TRADER]
[PERMITTED_JOB:WOODCRAFTER]
[PERMITTED_JOB:DIAGNOSER]
[PERMITTED_JOB:STONECRAFTER]
[PERMITTED_JOB:LEATHERWORKER]
[PERMITTED_JOB:ANIMAL_DISSECTOR]
[PERMITTED_JOB:STONECRAFTER]
[PERMITTED_JOB:ANIMAL_CARETAKER]
[PERMITTED_JOB:ANIMAL_TRAINER]
[PERMITTED_JOB:BONE_CARVER]
[PERMITTED_JOB:FURNACE_OPERATOR] -- gives them metal from ore for the time being
[PERMITTED_REACTION:TAN_A_HIDE]
[PERMITTED_REACTION:RENDER_FAT]
[PERMITTED_REACTION:MILL_SEEDS_NUTS_TO_PASTE]
[PERMITTED_REACTION:MAKE_LARGE_CLAY_POT]
[PERMITTED_REACTION:MAKE_CLAY_JUG]
[PERMITTED_REACTION:MAKE_CLAY_BRICKS]
[PERMITTED_REACTION:BREW_DRINK_FROM_PLANT]
[PERMITTED_REACTION:BREW_DRINK_FROM_PLANT_GROWTH]
[PERMITTED_REACTION:MAKE_MEAD]
[PERMITTED_REACTION:BRONZE_MAKING]
[PERMITTED_REACTION:BRONZE_MAKING2]
[PERMITTED_REACTION:PIG_IRON_MAKING]
[WORLD_CONSTRUCTION:TUNNEL]
[ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
[ETHIC:KILL_NEUTRAL:JUSTIFIED_IF_SELF_DEFENSE]
[ETHIC:KILL_ENEMY:ACCEPTABLE]
[ETHIC:KILL_ANIMAL:ACCEPTABLE]
[ETHIC:KILL_PLANT:ACCEPTABLE]
[ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
[ETHIC:TORTURE_FOR_INFORMATION:UNTHINKABLE]
[ETHIC:TORTURE_FOR_FUN:UNTHINKABLE]
[ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
[ETHIC:TREASON:UNTHINKABLE]
[ETHIC:OATH_BREAKING:PUNISH_EXILE]
[ETHIC:LYING:SHUN]
[ETHIC:VANDALISM:SHUN]
[ETHIC:TRESPASSING:PERSONAL_MATTER]
[ETHIC:THEFT:PERSONAL_MATTER]
[ETHIC:ASSAULT:SHUN]
[ETHIC:SLAVERY:UNTHINKABLE]
[ETHIC:EAT_SAPIENT_OTHER:UNTHINKABLE]
[ETHIC:EAT_SAPIENT_KILL:UNTHINKABLE]
[ETHIC:MAKE_TROPHY_SAME_RACE:UNTHINKABLE]
[ETHIC:MAKE_TROPHY_SAPIENT:UNTHINKABLE]
[ETHIC:MAKE_TROPHY_ANIMAL:UNTHINKABLE]
[VALUE:LAW:0]
[VALUE:LOYALTY:30]
[VALUE:FAMILY:30]
[VALUE:FRIENDSHIP:30]
[VALUE:POWER:-15]
[VALUE:TRUTH:50]
[VALUE:CUNNING:50]
[VALUE:ELOQUENCE:0]
[VALUE:FAIRNESS:15]
[VALUE:DECORUM:0]
[VALUE:TRADITION:50]
[VALUE:ARTWORK:5]
[VALUE:COOPERATION:30]
[VALUE:INDEPENDENCE:0]
[VALUE:STOICISM:0]
[VALUE:KNOWLEDGE:5]
[VALUE:INTROSPECTION:0]
[VALUE:SELF_CONTROL:0]
[VALUE:TRANQUILITY:-15]
[VALUE:HARMONY:-15]
[VALUE:MERRIMENT:5]
[VALUE:CRAFTSMANSHIP:30]
[VALUE:MARTIAL_PROWESS:15]
[VALUE:SKILL:15]
[VALUE:HARD_WORK:15]
[VALUE:SACRIFICE:0]
[VALUE:COMPETITION:0]
[VALUE:PERSEVERANCE:5]
[VALUE:LEISURE_TIME:0]
[VALUE:COMMERCE:15]
[VALUE:ROMANCE:0]
[VALUE:NATURE:15]
[VALUE:PEACE:0]
[BANDITRY:10]
[WILL_ACCEPT_TRIBUTE]
[POSITION:DRUID]
[NAME_MALE:grand shaman:grand shamans]
[NAME_FEMALE:grand shamaness:grand shamanesses]
[NUMBER:1]
[SUCCESSION:BY_HEIR]
[RESPONSIBILITY:LAW_MAKING]
[RESPONSIBILITY:RELIGION]
[PRECEDENCE:1]
[SPECIAL_BURIAL]
[RULES_FROM_LOCATION]
[MENIAL_WORK_EXEMPTION]
[PUNISHMENT_EXEMPTION]
[FLASHES]
[BRAG_ON_KILL]
[CHAT_WORTHY]
[DO_NOT_CULL]
[KILL_QUEST]
[EXPORTED_IN_LEGENDS]
[DUTY_BOUND]
[POSITION:GENERAL]
[NAME:warlord:warlords]
[NUMBER:1]
[SQUAD:25:warrior:warriors]
[APPOINTED_BY:DRUID]
[RESPONSIBILITY:MILITARY_STRATEGY]
[COMMANDER:LIEUTENANT:ALL]
[PRECEDENCE:75]
[MENIAL_WORK_EXEMPTION]
[FLASHES]
[BRAG_ON_KILL]
[CHAT_WORTHY]
[DO_NOT_CULL]
[KILL_QUEST]
[DUTY_BOUND]
[POSITION:LIEUTENANT]
[NAME:champion:champions]
[NUMBER:AS_NEEDED]
[SQUAD:25:warrior:warriors]
[APPOINTED_BY:GENERAL]
[PRECEDENCE:100]
[MENIAL_WORK_EXEMPTION]
[FLASHES]
[BRAG_ON_KILL]
[CHAT_WORTHY]
[DO_NOT_CULL]
[KILL_QUEST]
[DUTY_BOUND]
[POSITION:DIPLOMAT]
[NAME:peacekeeper:peacekeepers]
[NUMBER:1]
[RESPONSIBILITY:MAKE_INTRODUCTIONS]
[RESPONSIBILITY:MAKE_PEACE_AGREEMENTS]
[RESPONSIBILITY:MAKE_TOPIC_AGREEMENTS]
[APPOINTED_BY:DRUID]
[PRECEDENCE:50]
[MENIAL_WORK_EXEMPTION]
[DUTY_BOUND]
[STONE_SHAPE:OVAL_CABOCHON]
[GEM_SHAPE:OVAL_CABOCHON]
[GENERATE_PERCUSSION_INSTRUMENTS]
)