[CREATURE:FIRE_EXTINGUISHER]
[DESCRIPTION:An automated fire extinguisher. It scoots around on four little wheels.]
[NAME:fire extinguisher:fire extinguishers:fire-extinguishing]
[CASTE_NAME:fire extinguisher:fire extinguishers:fire-extinguishing]
[CREATURE_TILE:143][COLOR:7:4:1]
[PETVALUE:30]
[LARGE_ROAMING]
[COMMON_DOMESTIC][PET]
[PREFSTRING:safety]
[BODY:FIRE_EXTINGUISHER]
[BODY_SIZE:0:0:7500]
[NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][NOEMOTION]
[NOEXERT][NO_DIZZINESS][NO_FEVERS]
[NO_DRINK][NO_EAT][NO_SLEEP][NOT_LIVING][NOT_BUTCHERABLE][NOFEAR][NOBONES]
[BENIGN]
[TISSUE:STEEL]
[TISSUE_NAME:steel:steel]
[TISSUE_MATERIAL:INORGANIC:STEEL]
[MUSCULAR]
[FUNCTIONAL]
[STRUCTURAL]
[RELATIVE_THICKNESS:1]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE_LAYER:BY_CATEGORY:BODY:STEEL]
[TISSUE_LAYER:BY_TYPE:STANCE:STEEL]
[FIREIMMUNE]
[USE_MATERIAL_TEMPLATE:CO_TWO:SPIT_TEMPLATE]
[STATE_NAME:ALL:carbon dioxide]
[STATE_ADJ:ALL:carbon dioxide]
[PREFIX:NONE]
[SPEC_HEAT:2060]
[SOLID_DENSITY:100]
[MELTING_POINT:9500]
[BOILING_POINT:9858]
[IGNITE_POINT:20000]
[HEATDAM_POINT:NONE]
[COLDDAM_POINT:NONE]
[TISSUE_LAYER_UNDER:BY_CATEGORY:BODY:CO_TWO]
[SECRETION:LOCAL_CREATURE_MAT:CO_TWO:GAS:BY_CATEGORY:BODY:STEEL:CONTINUOUS]
[TISSUE:CO_TWO]
[TISSUE_NAME:carbon dioxide:NP]
[TISSUE_MATERIAL:LOCAL_CREATURE_MAT:CO_TWO]
[TISSUE_MAT_STATE:GAS]
[RELATIVE_THICKNESS:100]
[THOUGHT]
[TISSUE_LEAKS]
[TISSUE_SHAPE:LAYER]
[TISSUE_LAYER_UNDER:BY_CATEGORY:BODY:CO_TWO]
[ITEMCORPSE:BARREL:NONE:INORGANIC:STEEL]
[EXTRA_BUTCHER_OBJECT:BY_TYPE:UPPERBODY]
[EBO_ITEM:BARREL:NONE:INORGANIC:STEEL]
[HOMEOTHERM:9900]
[ALL_ACTIVE]
[APPLY_CREATURE_VARIATION:STANDARD_WALKING_GAITS:2990:2257:1525:731:4300:6100] 12 kph, NO DATA[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph, NO DATA [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:5951:5419:4898:1463:6944:8233] 6 kph, NO DATA
[SWIMS_INNATE]
[CASTE:FEMALE]
[FEMALE]
[CASTE:MALE]
[MALE]
It's a little fire extinguisher that goes around secreting carbon dioxide gas, which will erase any fires that it touches ^^
Edit - This doesn't really work; the new and fix'd mime raws can be found in the mod itself.Admittedly I think I may have overdone this a little, but the Invisible Box building now finally has an actual usage.
[REACTION:MIME_PERFORM]
[NAME:start performing!]
[BUILDING:MIMEWORKSHOP:CUSTOM_P]
[PRODUCT:1:1:BOULDER:NONE:INORGANIC:MIME_CURSE]
[PRODUCT:75:1:BOULDER:NONE:INORGANIC:MIME_BOOST]
[PRODUCT:25:1:BOULDER:NONE:INORGANIC:MIME_HATE]
[SKILL:CONCENTRATION]
[MATERIAL_TEMPLATE:SYN_INHALED_TEMPLATE]
[STATE_COLOR:ALL_SOLID:CLEAR]
[STATE_NAME:ALL_SOLID:rock]
[STATE_ADJ:ALL_SOLID:rock]
[STATE_COLOR:LIQUID:CLEAR]
[STATE_NAME:LIQUID:liquid]
[STATE_ADJ:LIQUID:liquid]
[STATE_COLOR:GAS:CLEAR]
[STATE_NAME:GAS:gas]
[STATE_ADJ:GAS:gas]
[DISPLAY_COLOR:0:0:0]
[MATERIAL_VALUE:1]
[SPEC_HEAT:4181]
[IGNITE_POINT:NONE]
[MELTING_POINT:NONE]
[BOILING_POINT:9500]
[HEATDAM_POINT:NONE]
[COLDDAM_POINT:NONE]
[MAT_FIXED_TEMP:NONE]
[SOLID_DENSITY:100]
[LIQUID_DENSITY:100]
[MOLAR_MASS:1000]
[IMPACT_YIELD:10000]
[IMPACT_FRACTURE:10000]
[IMPACT_STRAIN_AT_YIELD:100]
[COMPRESSIVE_YIELD:10000]
[COMPRESSIVE_FRACTURE:10000]
[COMPRESSIVE_STRAIN_AT_YIELD:100]
[TENSILE_YIELD:10000]
[TENSILE_FRACTURE:10000]
[TENSILE_STRAIN_AT_YIELD:100]
[TORSION_YIELD:10000]
[TORSION_FRACTURE:10000]
[TORSION_STRAIN_AT_YIELD:100]
[SHEAR_YIELD:6600]
[SHEAR_FRACTURE:6600]
[SHEAR_STRAIN_AT_YIELD:100]
[BENDING_YIELD:10000]
[BENDING_FRACTURE:10000]
[BENDING_STRAIN_AT_YIELD:100]
[MAX_EDGE:0]
[ABSORPTION:100]
[ROTS]
[EVAPORATES]
[INORGANIC:MIME_CURSE]
[USE_MATERIAL_TEMPLATE:SYN_INHALED_TEMPLATE]
[STATE_NAME:GAS:performance frenzy]
[STATE_ADJ:GAS:performance frenzy]
[SYNDROME]
[SYN_NAME:mime curse]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_INHALED]
[CE_MENT_ATT_CHANGE:FOCUS:300:0:START:0]
[CE_MENT_ATT_CHANGE:KINESTHETIC_SENSE:300:0:START:0]
[CE_MENT_ATT_CHANGE:SPATIAL_SENSE:300:0:START:0]
[CE_ADD_TAG:CRAZED:START:0]
[CE_REMOVE_TAG:CAN_SPEAK:START:0]
[CE_BODY_TRANSFORMATION:START:0]
[CE:CREATURE:MIME:DEFAULT]
[INORGANIC:MIME_BOOST]
[USE_MATERIAL_TEMPLATE:SYN_INHALED_TEMPLATE]
[STATE_NAME:GAS:performance frenzy]
[STATE_ADJ:GAS:performance frenzy]
[SYNDROME]
[SYN_NAME:mime boost]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_INHALED]
[CE_CAN_DO_INTERACTION:START:0:END:1000]
[CDI:INTERACTION:MIME_BOOST]
[CDI:ADV_NAME:Mime boost]
[CDI:FREE_ACTION]
[CDI:TARGET_VERB:enjoy the performance:enjoys the performance:both enjoy the performance]
[CDI:TARGET_RANGE:A:15]
[CDI:MAX_TARGET_NUMBER:A:10]
[INORGANIC:MIME_HATE]
[USE_MATERIAL_TEMPLATE:SYN_INHALED_TEMPLATE]
[STATE_NAME:GAS:performance frenzy]
[STATE_ADJ:GAS:performance frenzy]
[SYNDROME]
[SYN_NAME:mime hate]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_INHALED]
[CE_CAN_DO_INTERACTION:START:0:END:1000]
[CDI:INTERACTION:MIME_HATE]
[CDI:ADV_NAME:Mime hate]
[CDI:FREE_ACTION]
[CDI:TARGET_VERB:hate the performance:hates the performance:both hate the performance]
[CDI:TARGET_RANGE:A:15]
[CDI:MAX_TARGET_NUMBER:A:10]
[INTERACTION:MIME_BOOST]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:MIME_BOOST]
[IT_CANNOT_HAVE_SYNDROME_CLASS:MIME_HATE]
[IT_IMMUNE_CREATURE:MIME:ALL]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CLASS:MIME_BOOST]
[CE_SPEED_CHANGE:SPEED_PERC:125:SPEED_ADD:0:START:0:END:30000]
[CE_FLASH_TILE:TILE:24:0:15:0:FREQUENCY:2000:200:START:0:END:30000]
[CE_SKILL_ROLL_ADJUST:PERC:125:PERC_ON:50:START:0:END:30000]
[CE_MENT_ATT_CHANGE:MUSICALITY:125:0:START:0:END:30000]
[CE_MENT_ATT_CHANGE:CREATIVITY:125:0:START:0:END:30000]
[INTERACTION:MIME_HATE]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:MIME_BOOST]
[IT_CANNOT_HAVE_SYNDROME_CLASS:MIME_HATE]
[IT_IMMUNE_CREATURE:MIME:ALL]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CLASS:MIME_HATE]
[CE_SPEED_CHANGE:SPEED_PERC:75:SPEED_ADD:0:START:0:END:30000]
[CE_FLASH_TILE:TILE:25:0:15:0:FREQUENCY:2000:200:START:0:END:30000]
[CE_SKILL_ROLL_ADJUST:PERC:75:PERC_ON:50:START:0:END:30000]
[CE_MENT_ATT_CHANGE:FOCUS:75:0:START:0:END:30000]
[CE_MENT_ATT_CHANGE:WILLPOWER:75:0:START:0:END:30000]
[CE_MENT_ATT_CHANGE:PATIENCE:75:0:START:0:END:30000]
[CE_MENT_ATT_CHANGE:EMPATHY:75:0:START:0:END:30000]
[CE_MENT_ATT_CHANGE:SOCIAL_AWARENESS:75:0:START:0:END:30000]
It produces boulders that automatically boil and impart a syndrome to the workshop user (ie the 'performer'). The performer gains an interaction which is used on all dwarves nearby (ie the 'spectators'), who will either hate or enjoy the performance. Enjoyable performances boost dwarven speed & various mental attributes for a month, while bad performances do the opposite.
Honestly, even after all that, it's still rather hit-and-miss. Sometimes the performer gets ignored, which I feel is a rather apt description of what would happen in real life. Sometimes the syndrome doesn't even transfer. Skilled performers will get to perform faster routines, thus boosting their chances of getting noticed by an audience.
Oh, and there's just a
teeny-tiny little chance that the performer might end up a little carried away and transform himself into a stark raving mad abomination.
[CREATURE:MIME]
[DESCRIPTION:A mute gesturing monstrosity, twisted by the forces of performance art.]
[NAME:mime:mimes:mime]
[CASTE_NAME:mime:mimes:mime]
[CREATURE_TILE:1][COLOR:0:15:0]
[LARGE_ROAMING]
[EVIL]
[BIOME:ANY_LAND]
[BUILDINGDESTROYER:2]
[LARGE_PREDATOR]
[MEANDERER]
[CAN_LEARN]
[NO_EAT][NO_DRINK][NO_SLEEP][NOEXERT]
[PREFSTRING:pantomiming]
[BODY:HUMANOID_NECK_6ARMS:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:5TOES:MOUTH:TONGUE:FACIAL_FEATURES:TEETH:RIBCAGE:INVISIBLE_WALL]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[TISSUE:SHELL]
[TISSUE_NAME:invisible wall:NP]
[STRUCTURAL]
[CONNECTS]
[TISSUE_MATERIAL:GLASS_CLEAR]
[RELATIVE_THICKNESS:3]
[HEALING_RATE:1]
[TISSUE_SHAPE:LAYER]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[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:NAIL:NAIL_TEMPLATE]
[USE_TISSUE_TEMPLATE:NAIL:NAIL_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:FINGER:NAIL:FRONT]
[TISSUE_LAYER:BY_CATEGORY:TOE:NAIL:FRONT]
[BODY_SIZE:0:0:300000]
[BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[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_INDEPENDENT_MULTIATTACK]
[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_FLAG_INDEPENDENT_MULTIATTACK]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:MAIN]
[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]
[RETRACT_INTO_BP:BY_CATEGORY:SHELL:raise an invisible wall:raises an invisible wall:lower the invisible wall:lowers the invisible wall]
[MENT_ATT_RANGE:FOCUS:2000:2400:2700:3000:3300:3600:4000]
[MENT_ATT_RANGE:SPATIAL_SENSE:2000:2400:2700:3000:3300:3600:4000]
[MENT_ATT_RANGE:KINESTHETIC_SENSE:2000:2400:2700:3000:3300:3600:4000]
[EQUIPS]
[CANOPENDOORS]
[ALL_ACTIVE]
[HOMEOTHERM:10067]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900]
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:5951:5419:4898:1463:6944:8233]
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5951:5419:4898:1463:6944:8233]
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100]
[SWIMS_INNATE]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:STRIPES_BLACK_WHITE:1]
[TLCM_NOUN:skin:SINGULAR]
[BODY:HUMANOID_NECK_6ARMS]
[BP:UB:upper body:upper bodies][UPPERBODY][CATEGORY:BODY_UPPER]
[DEFAULT_RELSIZE:1000]
[BP:LB:lower body:lower bodies][CON:UB][LOWERBODY][CATEGORY:BODY_LOWER]
[DEFAULT_RELSIZE:1000]
[BP:NK:neck:STP][CON:UB][CATEGORY:NECK]
[DEFAULT_RELSIZE:150]
[BP:HD:head:STP][CON:NK][HEAD][CATEGORY:HEAD]
[DEFAULT_RELSIZE:300]
[BP:RUA1:first right upper arm:STP][CON:UB][LIMB][RIGHT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:LUA1:first left upper arm:STP][CON:UB][LIMB][LEFT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:RLA1:first right lower arm:STP][CON:RUA1][LIMB][RIGHT][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:LLA1:first left lower arm:STP][CON:LUA1][LIMB][LEFT][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:RH1:first right hand:STP][CON:RLA1][GRASP][RIGHT][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:LH1:first left hand:STP][CON:LLA1][GRASP][LEFT][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:RUA2:second right upper arm:STP][CON:UB][LIMB][RIGHT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:LUA2:second left upper arm:STP][CON:UB][LIMB][LEFT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:RLA2:second right lower arm:STP][CON:RUA2][LIMB][RIGHT][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:LLA2:second left lower arm:STP][CON:LUA2][LIMB][LEFT][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:RH2:second right hand:STP][CON:RLA2][GRASP][RIGHT][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:LH2:second left hand:STP][CON:LLA2][GRASP][LEFT][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:RUA3:third right upper arm:STP][CON:UB][LIMB][RIGHT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:LUA3:third left upper arm:STP][CON:UB][LIMB][LEFT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:RLA3:third right lower arm:STP][CON:RUA3][LIMB][RIGHT][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:LLA3:third left lower arm:STP][CON:LUA3][LIMB][LEFT][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:RH3:third right hand:STP][CON:RLA3][GRASP][RIGHT][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:LH3:third left hand:STP][CON:LLA3][GRASP][LEFT][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:RUL:right upper leg:STP][CON:LB][LIMB][RIGHT][CATEGORY:LEG_UPPER]
[DEFAULT_RELSIZE:500]
[BP:LUL:left upper leg:STP][CON:LB][LIMB][LEFT][CATEGORY:LEG_UPPER]
[DEFAULT_RELSIZE:500]
[BP:RLL:right lower leg:STP][CON:RUL][LIMB][RIGHT][CATEGORY:LEG_LOWER]
[DEFAULT_RELSIZE:400]
[BP:LLL:left lower leg:STP][CON:LUL][LIMB][LEFT][CATEGORY:LEG_LOWER]
[DEFAULT_RELSIZE:400]
[BP:RF:right foot:right feet][CON:RLL][STANCE][RIGHT][CATEGORY:FOOT]
[DEFAULT_RELSIZE:120]
[BP:LF:left foot:left feet][CON:LLL][STANCE][LEFT][CATEGORY:FOOT]
[DEFAULT_RELSIZE:120]
[BODY:INVISIBLE_WALL]
[BP:WALL:invisible wall:STP][CONTYPE:UPPERBODY][CATEGORY:SHELL]
[DEFAULT_RELSIZE:3000]
Mimes can also be cursed in worldgen, similar to vampires.
[INTERACTION:MIME_CURSE]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MAJOR_CURSE]
[IS_HIST_STRING_1: cursed ]
[IS_HIST_STRING_2: to pantomime for an eternity]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:HAS_BLOOD]
[IT_FORBIDDEN:NOT_LIVING]
[IT_FORBIDDEN:SUPERNATURAL]
[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Mime curse]
[SYNDROME]
[SYN_CLASS:VAMPCURSE]
[CE_MENT_ATT_CHANGE:FOCUS:300:0:START:0]
[CE_MENT_ATT_CHANGE:KINESTHETIC_SENSE:300:0:START:0]
[CE_MENT_ATT_CHANGE:SPATIAL_SENSE:300:0:START:0]
[CE_REMOVE_TAG:CAN_SPEAK:START:0]
[CE_BODY_TRANSFORMATION:START:0]
[CE:CREATURE:MIME:DEFAULT]