Abandonning briefly my 34.11 fortress, i decided to give another try to DF2014 with an attempt as finding a way to try to work around the no invaders and short lived wars, i decided to give a try in creating a creature and an entity that would basically be enemy to everyone, making sure that :
- they have REQUIRED to every (so it would conflict a lot with the other entities) ETHIC (except the kill entity member, i didn't wanted them to kill themselves before they could make a site)
- originally both creature and entity are based on kobold so they lay eggs, i made it so they have between 4 and 8 eggs by litter, the goal was to have their number forcing them to expand and be able to send armies after armies even if one is defeated thanks to their big numbers
- i made them starting in a dark fortress (i tried to keep them in cave but they didn't do anything in there) and give them all the other sites as LIKES (so they would emigrate to elf/dwarf/human/gob sites)
- i gave the creatures [CRAZED] and [OPPOSED_TO_LIFE] in order to have them being the utter enemy of everyone else, so even if war would still be rare for whatever reason, emigration would still be as deadly as an army attack
- i gave the entity [START_BIOME:ANY_LAND] [SETTLEMENT_BIOME:ANY_LAND] [BIOME_SUPPORT:ANY_LAND:5] so they wouldn't be limited by the terrain
- they have [UTTERANCES] and their entity has [SKULKING] to avoid any diplomacy or trading with them.
- i have not worked on any of their physical traits, they're basically kobolds physically for now.
Good thing : they spawn, and in adventure mode you better not go in any of their site unprepared, they all hate your guts so much that they will attack and try to murder you on sight, don't expect mercy , they want you dead, and they want you dead NOW.
Problem 1 : they don't really expand and just overpopulate silly their starting area.
Problem 2 : they don't send any migrant anywhere (as they're not listed in any other sites and other sites overpopulate with no report of any of the monsters having fought anyone in there)
Problem 3 : they don't go at war with anyone and none go at war with them .
Here are the raws in case someone can spot the source of those annoyance
the creature_annihilator.txt
creature_annihilator
[OBJECT:CREATURE]
[CREATURE:ANNIHILATOR]
[DESCRIPTION:A small, squat evil humanoid with large pointy ears and yellow glowing eyes.]
[NAME:annihilator:annihilators:annihilator]
[CASTE_NAME:annihilator:annihilators:annihilator]
[CREATURE_TILE:'d'][COLOR:6:0:0]
[GLOWTILE:'"'][GLOWCOLOR:6:0:1]
[LOCKPICKER][TRAPAVOID]
[CAN_LEARN]
[UTTERANCES]
[CRAZED]
[OPPOSED_TO_LIFE]
[BUILDINGDESTROYER]
[NATURAL_SKILL:DISCIPLINE:5]
[NATURAL_SKILL:CLIMBING:5]
[NATURAL_SKILL:SWIMMING:5]
[NATURAL_SKILL:SNEAK:5]
[NATURAL_SKILL:SITUATIONAL_AWARENESS:5]
[NO_EAT]
[NO_DRINK]
[NO_SLEEP]
[NOT_LIVING]
[LOW_LIGHT_VISION:10000]
[CANOPENDOORS]
[PREFSTRING:evil]
[PERSONALITY:ANGER_PROPENSITY:75:85:100]
[PERSONALITY:ACTIVITY_LEVEL:80:90:100]
[BODY:HUMANOID_NECK:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:3TOES:MOUTH:TONGUE:FACIAL_FEATURES:TEETH:RIBCAGE]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[USE_MATERIAL_TEMPLATE:NAIL:NAIL_TEMPLATE]
[USE_TISSUE_TEMPLATE:NAIL:NAIL_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:FINGER:NAIL:FRONT]
[TISSUE_LAYER:BY_CATEGORY:TOE:NAIL:FRONT]
[BODY_DETAIL_PLAN:LEATHERY_EGG_MATERIALS]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SKIN:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RELSIZES]
[USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
[TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
[LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]
[HAS_NERVES]
[USE_MATERIAL_TEMPLATE:BLOOD:BLOOD_TEMPLATE]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[CREATURE_CLASS:GENERAL_POISON]
[GETS_WOUND_INFECTIONS]
[GETS_INFECTIONS_FROM_ROT]
[USE_MATERIAL_TEMPLATE:PUS:PUS_TEMPLATE]
[PUS:LOCAL_CREATURE_MAT:PUS:LIQUID]
[USE_MATERIAL_TEMPLATE:SWEAT:SWEAT_TEMPLATE]
[USE_MATERIAL_TEMPLATE:TEARS:TEARS_TEMPLATE]
[USE_MATERIAL_TEMPLATE:SPIT:SPIT_TEMPLATE]
[SECRETION:LOCAL_CREATURE_MAT:SWEAT:LIQUID:BY_CATEGORY:ALL:SKIN:EXERTION]
[SECRETION:LOCAL_CREATURE_MAT:TEARS:LIQUID:BY_CATEGORY:EYE:ALL:EXTREME_EMOTION]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Spit]
[CDI:USAGE_HINT:NEGATIVE_SOCIAL_RESPONSE]
[CDI:USAGE_HINT:TORMENT]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:MATERIAL:LOCAL_CREATURE_MAT:SPIT:LIQUID_GLOB]
[CDI:VERB:spit:spits:NA]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:30]
[PHYS_ATT_RANGE:STRENGTH:450:950:1150:1250:1350:1550:2250] +
[PHYS_ATT_RANGE:AGILITY:1200:1400:1500:1600:1800:2500] ++
[PHYS_ATT_RANGE:TOUGHNESS:450:950:1150:1250:1350:1550:2250] +
[PHYS_ATT_RANGE:RECUPERATION:450:950:1150:1250:1350:1550:2250] +
[PHYS_ATT_RANGE:DISEASE_RESISTANCE:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:ANALYTICAL_ABILITY:150:600:800:900:1000:1100:1500] -
[MENT_ATT_RANGE:FOCUS:150:600:800:900:1000:1100:1500] -
[MENT_ATT_RANGE:CREATIVITY:150:600:800:900:1000:1100:1500] -
[MENT_ATT_RANGE:INTUITION:150:600:800:900:1000:1100:1500] -
[MENT_ATT_RANGE:PATIENCE:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:MEMORY:0:100:200:300:400:450:500] ---
[MENT_ATT_RANGE:LINGUISTIC_ABILITY:0:0:0:0:0:0:0] unattainable
[MENT_ATT_RATES:LINGUISTIC_ABILITY:NONE:NONE:NONE:NONE]
[MENT_ATT_RANGE:MUSICALITY:0:0:0:0:0:0:0] unattainable
[MENT_ATT_RATES:MUSICALITY:NONE:NONE:NONE:NONE]
[MENT_ATT_RANGE:EMPATHY:0:100:200:300:400:450:500] ---
[BODY_SIZE:0:0:1000]
[BODY_SIZE:1:168:5000]
[BODY_SIZE:12:0:20000]
[BODY_APPEARANCE_MODIFIER:HEIGHT:75:95:98:100:102:105:125]
[APP_MOD_IMPORTANCE:500]
[BODY_APPEARANCE_MODIFIER:BROADNESS:75:95:98:100:102:105:125]
[APP_MOD_IMPORTANCE:500]
[SET_BP_GROUP:BY_CATEGORY:EYE]
[BP_APPEARANCE_MODIFIER:CLOSE_SET:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:DEEP_SET:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:ROUND_VS_NARROW:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[SET_BP_GROUP:BY_CATEGORY:LIP]
[BP_APPEARANCE_MODIFIER:THICKNESS:50:70:90:100:110:130:200]
[APP_MOD_NOUN:lips:PLURAL]
[APP_MOD_DESC_RANGE:55:70:90:110:150:190]
[SET_BP_GROUP:BY_CATEGORY:NOSE]
[BP_APPEARANCE_MODIFIER:BROADNESS:25:70:90:100:110:130:200]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[BP_APPEARANCE_MODIFIER:LENGTH:25:70:90:100:110:130:200]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[BP_APPEARANCE_MODIFIER:UPTURNED:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:CONVEX:0:70:90:100:110:130:200]
[APP_MOD_NOUN:nose bridge:SINGULAR]
[SET_BP_GROUP:BY_CATEGORY:EAR]
[BP_APPEARANCE_MODIFIER:SPLAYED_OUT:0:70:90:100:110:130:200]
[APP_MOD_NOUN:ears:PLURAL]
[BP_APPEARANCE_MODIFIER:HANGING_LOBES:0:70:90:100:110:130:200]
[APP_MOD_NOUN:ears:PLURAL]
[BP_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_NOUN:ears:PLURAL]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[BP_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_NOUN:ears:PLURAL]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[SET_BP_GROUP:BY_CATEGORY:TOOTH]
[BP_APPEARANCE_MODIFIER:GAPS:0:70:90:100:110:130:200]
[APP_MOD_NOUN:teeth:PLURAL]
[BP_APPEARANCE_MODIFIER:LENGTH:100:100:100:100:100:100:100] for vampires
[APP_MOD_IMPORTANCE:1000]
[APP_MOD_NOUN:teeth:PLURAL]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[SET_BP_GROUP:BY_CATEGORY:SKULL]
[BP_APPEARANCE_MODIFIER:HIGH_CHEEKBONES:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:BROAD_CHIN:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:JUTTING_CHIN:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:SQUARE_CHIN:0:70:90:100:110:130:200]
[SET_BP_GROUP:BY_CATEGORY:THROAT]
[BP_APPEARANCE_MODIFIER:DEEP_VOICE:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:RASPY_VOICE:0:70:90:100:110:130:200]
[SET_BP_GROUP:BY_CATEGORY:HEAD]
[BP_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[BP_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[MAXAGE:150:170]
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK:KICK:BODYPART:BY_TYPE:STANCE]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:4:4]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_BAD_MULTIATTACK]
[ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:GRASP:BY_CATEGORY:FINGER:NAIL]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:scratch:scratches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:SECOND]
[ATTACK:BITE:CHILD_BODYPART_GROUP:BY_CATEGORY:HEAD:BY_CATEGORY:TOOTH]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:bite:bites]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_CANLATCH]
[BABY:1]
[CHILD:12]
[EQUIPS]
[NOCTURNAL]
[SMELL_TRIGGER:25]
[HOMEOTHERM:10067]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:691:482:251:1900:2900] 35 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:3512:2634:1756:878:4900:6900] 10 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5341:4723:4112:1254:6433:7900] 7 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[SWIMS_LEARNED]
[MANNERISM_FINGERS:finger:fingers]
[MANNERISM_NOSE:nose]
[MANNERISM_EAR:ear]
[MANNERISM_HEAD:head]
[MANNERISM_EYES:eyes]
[MANNERISM_MOUTH:mouth]
[MANNERISM_HAIR:hair]
[MANNERISM_KNUCKLES:knuckles]
[MANNERISM_LIPS:lips]
[MANNERISM_CHEEK:cheek]
[MANNERISM_NAILS:nails]
[MANNERISM_FEET:feet]
[MANNERISM_ARMS:arms]
[MANNERISM_HANDS:hands]
[MANNERISM_TONGUE:tongue]
[MANNERISM_LEG:leg]
[MANNERISM_WALK]
[MANNERISM_SIT]
[MANNERISM_BREATH]
[MANNERISM_POSTURE]
[MANNERISM_STRETCH]
[MANNERISM_EYELIDS]
[CASTE:FEMALE]
[FEMALE]
[LAYS_EGGS]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGGSHELL:SOLID]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGG_WHITE:LIQUID]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGG_YOLK:LIQUID]
[EGG_SIZE:1100]
[CLUTCH_SIZE:4:8]
[CASTE:MALE]
[MALE]
undescended, not geldable
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:BROWN:1]
[TLCM_NOUN:skin:SINGULAR]
[TISSUE_LAYER_APPEARANCE_MODIFIER:WRINKLY:0:0:0:0:0:0:0]
[APP_MOD_RATE:1:YEARLY:0:100:60:0:NO_END]
[APP_MOD_NOUN:skin:SINGULAR]
[APP_MOD_DESC_RANGE:0:0:0:1:25:50]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:PUPIL_EYE_YELLOW:1]
[TLCM_NOUN:eyes:PLURAL]
the entity_annihilator.txt :
entity_annihilator
[OBJECT:ENTITY]
[ENTITY:ANTIEVERYTHING]
[CREATURE:ANNIHILATOR]
[WEAPON:ITEM_WEAPON_SWORD_SHORT]
[WEAPON:ITEM_WEAPON_AXE_BATTLE]
[WEAPON:ITEM_WEAPON_BOW]
[AMMO:ITEM_AMMO_ARROWS]
[ARMOR:ITEM_ARMOR_TUNIC:COMMON]
[PANTS:ITEM_PANTS_LOINCLOTH:COMMON]
[INSTRUMENT:ITEM_INSTRUMENT_DRUM]
[CLOTHING]
[SUBTERRANEAN_CLOTHING]
[USE_CAVE_ANIMALS]
[SKULKING]
[BUILDS_OUTDOOR_FORTIFICATIONS]
[BUILDS_OUTDOOR_TOMBS]
[USE_ANIMAL_PRODUCTS]
[FRIENDLY_COLOR:6:0:0]
[DEFAULT_SITE_TYPE:DARK_FORTRESS]
[LIKES_SITE:DARK_FORTRESS]
[LIKES_SITE:CAVE]
[LIKES_SITE:CITY]
[LIKES_SITE:CAVE_DETAILED]
[LIKES_SITE:TREE_CITY]
[LIKES_SITE:MONUMENT]
[TOLERATES_SITE:CAVE]
[START_BIOME:ANY_LAND]
[SETTLEMENT_BIOME:ANY_LAND]
[BIOME_SUPPORT:ANY_LAND:5]
[PROGRESS_TRIGGER_POPULATION:1]
[PROGRESS_TRIGGER_PRODUCTION:1]
[PROGRESS_TRIGGER_TRADE:1]
[PROGRESS_TRIGGER_POP_SIEGE:1]
[PROGRESS_TRIGGER_PROD_SIEGE:1]
[PROGRESS_TRIGGER_TRADE_SIEGE:1]
[ACTIVE_SEASON:SPRING]
[ACTIVE_SEASON:SUMMER]
[ACTIVE_SEASON:AUTUMN]
[ACTIVE_SEASON:WINTER]
[SIEGER]
[AMBUSHER]
[ITEM_THIEF]
[METAL_PREF]
[STONE_PREF]
[MAX_STARTING_CIV_NUMBER:100]
[MAX_POP_NUMBER:2000]
[MAX_SITE_POP_NUMBER:120]
[SCOUT]
[PERMITTED_JOB:MINER]
[PERMITTED_JOB:HUNTER]
[PERMITTED_JOB:TRAPPER]
[PERMITTED_JOB:ANIMAL_DISSECTOR]
[PERMITTED_JOB:STONECRAFTER]
[PERMITTED_JOB:BONE_CARVER]
[PERMITTED_JOB:FURNACE_OPERATOR]
[ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
[ETHIC:KILL_NEUTRAL:REQUIRED]
[ETHIC:KILL_ENEMY:REQUIRED]
[ETHIC:KILL_ANIMAL:REQUIRED]
[ETHIC:KILL_PLANT:REQUIRED]
[ETHIC:TORTURE_AS_EXAMPLE:REQUIRED]
[ETHIC:TORTURE_FOR_INFORMATION:REQUIRED]
[ETHIC:TORTURE_FOR_FUN:REQUIRED]
[ETHIC:TORTURE_ANIMALS:REQUIRED]
[ETHIC:TREASON:REQUIRED]
[ETHIC:OATH_BREAKING:REQUIRED]
[ETHIC:LYING:REQUIRED]
[ETHIC:VANDALISM:REQUIRED]
[ETHIC:TRESPASSING:REQUIRED]
[ETHIC:THEFT:REQUIRED]
[ETHIC:ASSAULT:REQUIRED]
[ETHIC:SLAVERY:REQUIRED]
[ETHIC:EAT_SAPIENT_OTHER:REQUIRED]
[ETHIC:EAT_SAPIENT_KILL:REQUIRED]
[ETHIC:MAKE_TROPHY_SAME_RACE:REQUIRED]
[ETHIC:MAKE_TROPHY_SAPIENT:REQUIRED]
[ETHIC:MAKE_TROPHY_ANIMAL:REQUIRED]
[VALUE:LAW:0]
[VALUE:LOYALTY:0]
[VALUE:FAMILY:0]
[VALUE:FRIENDSHIP:0]
[VALUE:POWER:0]
[VALUE:TRUTH:0]
[VALUE:CUNNING:80]
[VALUE:ELOQUENCE:0]
[VALUE:FAIRNESS:0]
[VALUE:DECORUM:0]
[VALUE:TRADITION:0]
[VALUE:ARTWORK:0]
[VALUE:COOPERATION:30]
[VALUE:INDEPENDENCE:0]
[VALUE:STOICISM:0]
[VALUE:INTROSPECTION:0]
[VALUE:SELF_CONTROL:0]
[VALUE:TRANQUILITY:0]
[VALUE:HARMONY:0]
[VALUE:MERRIMENT:0]
[VALUE:CRAFTSMANSHIP:0]
[VALUE:MARTIAL_PROWESS:0]
[VALUE:SKILL:0]
[VALUE:HARD_WORK:0]
[VALUE:SACRIFICE:0]
[VALUE:COMPETITION:0]
[VALUE:PERSEVERANCE:50]
[VALUE:LEISURE_TIME:0]
[VALUE:COMMERCE:0]
[VALUE:ROMANCE:0]
[VALUE:NATURE:0]
[VALUE:PEACE:0]
[BANDITRY:20]
[LOCAL_BANDITRY]
[STONE_SHAPE:OVAL_CABOCHON]
[GEM_SHAPE:OVAL_CABOCHON]