Because every fort should be occasionally bothered by aerosimians!
(Artwork by
Jim Picacio)
Nothing
major to see here; I essentially made a hybrid of kobolds and rhesus macaques and gave them wings. They're not likely to pose a serious threat to any established fortress, but their ability to fly does allow them to circumvent traditional 2D defences. This should result in some fun times, so I figured I'd share with the rest of the community.
I'd like to consider these little guys finished, but I originally wanted them to fling their own filth ([FILTH_B] if it still exists) at defenders, but the new CAN_DO_INTERACTION stuff is something I haven't touched yet, so that might take a while to figure out. I'll decrypt it eventually and likely update the entry at that time.
Instructions:
1) Put the following in a file named "creature_flyingmonkey.txt" and drop it into the raw/objects folder.
creature_flyingmonkey
[OBJECT:CREATURE]
[CREATURE:FLYINGMONKEY]
[DESCRIPTION:A moderately-sized simian with wings, known for its thievery and disgusting personal habits.]
[NAME:clakar:clakars:clakar]
[CASTE_NAME:clakar:clakars:clakar]
[CREATURE_TILE:'m'][COLOR:6:0:1]
[BONECARN][NATURAL]
[CANOPENDOORS][LOCKPICKER][TRAPAVOID]
[CAN_LEARN][CURIOUSBEAST_EATER][CURIOUSBEAST_GUZZLER][CURIOUSBEAST_ITEM][EQUIPS]
[PETVALUE:450][PET_EXOTIC]
[GRASSTRAMPLE:0]
[LARGE_ROAMING][FREQUENCY:10]
[POPULATION_NUMBER:20:50]
[CLUSTER_NUMBER:5:10][LOOSE_CLUSTERS]
[PREFSTRING:mischief]
[BODY:HUMANOID:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:5TOES:MOUTH:TONGUE:FACIAL_FEATURES:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE:2WINGS]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
[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]
[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]
[PERSONALITY:ANGER:40:65:100]
[PERSONALITY:ANXIETY:40:65:100]
[PERSONALITY:CHEERFULNESS:61:80:100]
[PERSONALITY:DEPRESSION:0:30:60]
[PERSONALITY:IMMODERATION:61:80:100]
[PERSONALITY:INTELLECTUAL_CURIOSITY:91:96:100]
[PHYS_ATT_RANGE:AGILITY:1200:1400:1500:1600:1800:2500] ++
[PHYS_ATT_RANGE:STRENGTH:150:600:800:900:1000:1100:1500] -
[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:KINESCTHETIC_SENSE:1200:1400:1500:1600:1800:2500] ++
[MENT_ATT_RANGE:LINGUISTIC_ABILITY:0:100:200:300:400:450:500] ---
[MENT_ATT_RANGE:PATIENCE:150:600:800:900:1000:1100:1500] -
[MENT_ATT_RANGE:WILLPOWER:0:100:200:300:400:450:500] ---
[BODY_SIZE:0:0:750]
[BODY_SIZE:1:168:3750]
[BODY_SIZE:8:0:15000]
[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:90:100]
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[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_FLAG_WITH]
[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_PRIORITY:MAIN]
[ATTACK_FLAG_CANLATCH]
[ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:STANCE:BY_CATEGORY:ALL:NAIL]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:scratch:scratches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]
[BABY:1][CHILD:8]
[NOCTURNAL]
[HOMEOTHERM:10070]
[SWIMS_INNATE][SWIM_SPEED:2500]
[MUNDANE]
[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]
[CASTE:MALE]
[MALE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:GRAY:1]
[TLCM_NOUN:hair:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:BROWN:1:BURNT_UMBER:1:CINNAMON:1:COPPER:1:DARK_BROWN:1:DARK_PEACH:1:DARK_TAN:1:ECRU:1:PALE_BROWN:1:PALE_CHESTNUT:1:PALE_PINK:1:PEACH:1:PINK:1:RAW_UMBER:1:SEPIA:1:TAN:1:TAUPE_PALE:1:TAUPE_SANDY:1]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:IRIS_EYE_BROWN:1]
[TLCM_NOUN:eyes:PLURAL]
2) Put the following in a file called "entity_flyingmonkey.txt", and put it in the raw/objects file.
entity_flyingmonkey
[OBJECT:ENTITY]
[ENTITY:FLYINGMONKEY]
[CREATURE:FLYINGMONKEY]
[DIGGER:ITEM_WEAPON_PICK]
[WEAPON:ITEM_WEAPON_BLOWGUN]
[AMMO:ITEM_AMMO_BLOWDARTS]
[WEAPON:ITEM_WEAPON_DAGGER_LARGE]
[WEAPON:ITEM_WEAPON_SPEAR]
[WEAPON:ITEM_WEAPON_SWORD_SHORT]
[WEAPON:ITEM_WEAPON_WHIP]
[ARMOR:ITEM_ARMOR_CAPE:COMMON]
[ARMOR:ITEM_ARMOR_SHIRT:COMMON]
[ARMOR:ITEM_ARMOR_TOGA:COMMON]
[HELM:ITEM_HELM_TURBAN:COMMON]
[GLOVES:ITEM_GLOVES_GLOVES:COMMON]
[GLOVES:ITEM_GLOVES_MITTENS:COMMON]
[PANTS:ITEM_PANTS_LOINCLOTH:COMMON]
[SHIELD:ITEM_SHIELD_BUCKLER]
[INSTRUMENT:ITEM_INSTRUMENT_DRUM]
[CLOTHING]
[OCEAN_PRODUCTS][RIVER_PRODUCTS]
[OUTDOOR_FARMING][OUTDOOR_WOOD][USE_MISC_PROCESSED_WOOD_PRODUCTS]
[USE_ANIMAL_PRODUCTS]
[UNDEAD_CANDIDATE]
[FRIENDLY_COLOR:6:0:0]
[DEFAULT_SITE_TYPE:TREE_CITY]
[LIKES_SITE:CAVE]
[LIKES_SITE:TREE_CITY]
[TOLERATES_SITE:CAVE]
[TOLERATES_SITE:TREE_CITY]
[START_BIOME:ANY_FOREST]
[START_BIOME:NOT_FREEZING]
[BIOME_SUPPORT:ANY_FOREST:4]
[BIOME_SUPPORT:ANY_GRASSLAND:2]
[BIOME_SUPPORT:ANY_LAKE:2]
[BIOME_SUPPORT:ANY_RIVER:1]
[BIOME_SUPPORT:ANY_SAVANNA:1]
[BIOME_SUPPORT:ANY_SHRUBLAND:2]
[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]
[AMBUSHER][SCOUT][SIEGER]
[ITEM_THIEF][SKULKING]
[GEM_PREF][METAL_PREF][STONE_PREF]
[MAX_STARTING_CIV_NUMBER:100]
[MAX_POP_NUMBER:2000]
[MAX_SITE_POP_NUMBER:120]
[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:ASSAULT:PERSONAL_MATTER]
[ETHIC:EAT_SAPIENT_KILL:ACCEPTABLE]
[ETHIC:EAT_SAPIENT_OTHER:ACCEPTABLE]
[ETHIC:KILL_ANIMAL:ACCEPTABLE]
[ETHIC:KILL_ENEMY:ACCEPTABLE]
[ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
[ETHIC:KILL_NEUTRAL:ACCEPTABLE]
[ETHIC:KILL_PLANT:ACCEPTABLE]
[ETHIC:LYING:PERSONAL_MATTER]
[ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]
[ETHIC:MAKE_TROPHY_SAME_RACE:ACCEPTABLE]
[ETHIC:MAKE_TROPHY_SAPIENT:ACCEPTABLE]
[ETHIC:OATH_BREAKING:PUNISH_EXILE]
[ETHIC:SLAVERY:ACCEPTABLE]
[ETHIC:THEFT:PERSONAL_MATTER]
[ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
[ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
[ETHIC:TORTURE_FOR_FUN:UNTHINKABLE]
[ETHIC:TORTURE_FOR_INFORMATION:UNTHINKABLE]
[ETHIC:TREASON:PUNISH_EXILE]
[ETHIC:TRESPASSING:PUNISH_SERIOUS]
[ETHIC:VANDALISM:PERSONAL_MATTER]
[BANDITRY:10]
[LOCAL_BANDITRY]
[STONE_SHAPE:OVAL_CABOCHON]
[GEM_SHAPE:OVAL_CABOCHON]
3) Regen a new world and enjoy!