In my mod I will be including certain creatures with that efffect of having built in armor. I think it would be cool to see "You swing your gold warhammer at the (creature name here) steel breastplate breaking the (creatures name here) steel, jamming the steel through the skin and tearing the heart" now of course thats just a summary of it, there would be upperbody and blah blah blah involved.
Also to New Guy, hes making a MB with a cotton candy sword, I doubt you could break that
[BODY:ARMORED_HUMANOID]
[BP:UBA:breastplate:STP][UPPERBODY][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:1100]
[BP:LBA:fauld:fauld][CON:UBA][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:1100]
[BP:HDA:helmet:STP][CON:UBA][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:310]
[BP:RUAA:right rerebrace:STP][CON:UBA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:210]
[BP:LUAA:left rerebrace:STP][CON:UBA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:210]
[BP:RLAA:right vambrace:STP][CON:RUAA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:210]
[BP:LLAA:left vambrace:STP][CON:LUAA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:210]
[BP:RHA:right gauntlet:STP][CON:RLAA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:90]
[BP:LHA:left gauntlet:STP][CON:LLAA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:90]
[BP:RULA:right cuisse:STP][CON:LBA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:510]
[BP:LULA:left cuisse:STP][CON:LBA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:510]
[BP:RLLA:right greave:STP][CON:RULA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:410]
[BP:LLLA:left greave:STP][CON:LULA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:410]
[BP:RFA:right boot:STP][CON:RLLA]][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:130]
[BP:LFA:left boot:STP][CON:LLLA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:130]
[BP:UB:upper body:upper bodies][CON:UBA][UPPERBODY][INTERNAL][SMALL][CATEGORY:BODY_UPPER]
[DEFAULT_RELSIZE:1000]
[BP:LB:lower body:lower bodies][CON:LBA][LOWERBODY][INTERNAL][SMALL][CATEGORY:BODY_LOWER]
[DEFAULT_RELSIZE:1000]
[BP:HD:head:STP][CON:HDA][HEAD][INTERNAL][SMALL][CATEGORY:HEAD]
[DEFAULT_RELSIZE:300]
[BP:RUA:right upper arm:STP][CON:RUAA][LIMB][RIGHT][INTERNAL][SMALL][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:LUA:left upper arm:STP][CON:LUAA][LIMB][LEFT][INTERNAL][SMALL][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
[BP:RLA:right lower arm:STP][CON:RLAA][LIMB][RIGHT][INTERNAL][SMALL][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:LLA:left lower arm:STP][CON:LLAA][LIMB][LEFT][INTERNAL][SMALL][CATEGORY:ARM_LOWER]
[DEFAULT_RELSIZE:200]
[BP:RH:right hand:STP][CON:RHA][GRASP][RIGHT][INTERNAL][SMALL][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:LH:left hand:STP][CON:LHA][GRASP][LEFT][INTERNAL][SMALL][CATEGORY:HAND]
[DEFAULT_RELSIZE:80]
[BP:RUL:right upper leg:STP][CON:RULA][LIMB][RIGHT][INTERNAL][SMALL][CATEGORY:LEG_UPPER]
[DEFAULT_RELSIZE:500]
[BP:LUL:left upper leg:STP][CON:LULA][LIMB][LEFT][INTERNAL][SMALL][CATEGORY:LEG_UPPER]
[DEFAULT_RELSIZE:500]
[BP:RLL:right lower leg:STP][CON:RLLA][LIMB][RIGHT][INTERNAL][SMALL][CATEGORY:LEG_LOWER]
[DEFAULT_RELSIZE:400]
[BP:LLL:left lower leg:STP][CON:LLLA][LIMB][LEFT][INTERNAL][SMALL][CATEGORY:LEG_LOWER]
[DEFAULT_RELSIZE:400]
[BP:RF:right foot:right feet][CON:RFA][STANCE][RIGHT][INTERNAL][SMALL][CATEGORY:FOOT]
[DEFAULT_RELSIZE:120]
[BP:LF:left foot:left feet][CON:LFA][STANCE][LEFT][INTERNAL][SMALL][CATEGORY:FOOT]
[DEFAULT_RELSIZE:120]
[BODY:ARMORED_HUMANOID_JOINTS]
[BP:RUA_A:right pauldron:STP][CON:RUAA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:110]
[BP:LUA_A:left pauldron:STP][CON:LUAA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:110]
[BP:RLA_A:right couter:STP][CON:RLAA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:LLA_A:left couter:STP][CON:LLAA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:RH_A:right gauntlet cuff:STP][CON:RHA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:LH_A:left gauntlet cuff:STP][CON:LHA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:RUL_A:right tuille:tasset][CON:RULA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:60]
[BP:LUL_A:left tuille:tasset][CON:LULA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:60]
[BP:RLL_A:right poleyne:STP][CON:RLLA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:LLL_A:left poleyne:STP][CON:LLLA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:RF_A:right greave cuff:STP][CON:RFA][RIGHT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:LF_A:left greave cuff:STP][CON:LFA][LEFT][CATEGORY:ARMOR]
[DEFAULT_RELSIZE:30]
[BP:RUA_J:right shoulder:STP][CON:RUA_A][JOINT][SMALL][INTERNAL][RIGHT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:100]
[BP:LUA_J:left shoulder:STP][CON:LUA_A][JOINT][SMALL][INTERNAL][LEFT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:100]
[BP:RLA_J:right elbow:STP][CON:RLA_A][JOINT][SMALL][INTERNAL][RIGHT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:LLA_J:left elbow:STP][CON:LLA_A][JOINT][SMALL][INTERNAL][LEFT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:RH_J:right wrist:STP][CON:RH_A][JOINT][SMALL][INTERNAL][RIGHT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:LH_J:left wrist:STP][CON:LH_A][JOINT][SMALL][INTERNAL][LEFT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:RUL_J:right hip:STP][CON:RUL_A][JOINT][SMALL][INTERNAL][RIGHT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:50]
[BP:LUL_J:left hip:STP][CON:LUL_A][JOINT][SMALL][INTERNAL][LEFT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:50]
[BP:RLL_J:right knee:STP][CON:RLL_A][JOINT][SMALL][INTERNAL][RIGHT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:LLL_J:left knee:STP][CON:LLL_A][JOINT][SMALL][INTERNAL][LEFT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:RF_J:right ankle:STP][CON:RF_A][JOINT][SMALL][INTERNAL][RIGHT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BP:LF_J:left ankle:STP][CON:LF_A][JOINT][SMALL][INTERNAL][LEFT][CATEGORY:JOINT]
[DEFAULT_RELSIZE:20]
[BODY:SWORD_2H]
[BP:RH_2H:zwei-hander:STP][CON:RH][RIGHT][CATEGORY:SWORD]
[DEFAULT_RELSIZE:900]
this goes into a body_xxxx.txt
[TISSUE_TEMPLATE:PLATEMAIL_TEMPLATE]
[TISSUE_NAME:platemail:NP]
[SCARS]
[TISSUE_MATERIAL:LOCAL_CREATURE_MAT:PLATE]
[RELATIVE_THICKNESS:1]
[HEALING_RATE:2000]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE_TEMPLATE:CHAINMAIL_TEMPLATE]
[TISSUE_NAME:chainmail:NP]
[SCARS]
[TISSUE_MATERIAL:LOCAL_CREATURE_MAT:CHAIN]
[RELATIVE_THICKNESS:1]
[HEALING_RATE:1000]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE_TEMPLATE:LEATHER_ARMOR_TEMPLATE]
[TISSUE_NAME:leather:NP]
[SCARS]
[TISSUE_MATERIAL:LOCAL_CREATURE_MAT:LEATHER]
[RELATIVE_THICKNESS:1]
[HEALING_RATE:500]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
this goes into any tissue_template_xxxx.txt
NOTE: Scars are there to show previous damage (if you don't want to see scarred armor remove [SCARS]
and it can heal (we can pretend that the creature can mend/repair its armor)
[BODY_DETAIL_PLAN:ARMOR_MATERIALS]
[ADD_MATERIAL:PLATE:METAL_TEMPLATE]
[ADD_MATERIAL:CHAIN:METAL_TEMPLATE]
[ADD_MATERIAL:LEATHER:LEATHER_TEMPLATE]
[BODY_DETAIL_PLAN:ARMOR_TISSUES]
[ADD_TISSUE:PLATE:PLATEMAIL_TEMPLATE]
[ADD_TISSUE:CHAIN:CHAINMAIL_TEMPLATE]
[ADD_TISSUE:LEATHER:LEATHER_ARMOR_TEMPLATE]
[BODY_DETAIL_PLAN:ARMOR_TISSUE_LAYERS]
[BP_LAYERS:BY_CATEGORY:ARMOR:ARG3:1:ARG2:1:ARG1:1]
this goes into any b_detail_plan_xxxx.txt
NOTE: This one would look like [BODY_DETAIL_PLAN:ARMOR_TISSUE_LAYERS:PLATE:CHAIN:LEATHER] in the creature file
we will also edit the Materials defined in the B_D_P to be metal (steel) within the creature file
[BODY:ARMORED_HUMANOID:SWORD_2H:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:ARMORED_HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:5TOES:MOUTH:FACIAL_FEATURES:TEETH:RIBCAGE]
[TISSUE:SWORD_METAL]
[TISSUE_NAME:sword:NP]
[TISSUE_MATERIAL:INORGANIC:ADAMANTINE]
[RELATIVE_THICKNESS:1]
[CONNECTS]
[HEALING_RATE:1]
[TISSUE_SHAPE:LAYER]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[BODY_DETAIL_PLAN:ARMOR_MATERIALS]
[SELECT_MATERIAL:PLATE]
[STATE_NAME_ADJ:ALL_SOLID:steel plate]
[STATE_NAME_ADJ:LIQUID:molten steel]
[STATE_NAME_ADJ:GAS:boiling steel]
[DISPLAY_COLOR:0:7:1]
[MATERIAL_VALUE:30]
[SPEC_HEAT:500]
[MELTING_POINT:12718]
[BOILING_POINT:14968]
[SOLID_DENSITY:7850]
[LIQUID_DENSITY:6980]
[MOLAR_MASS:55845]
[IMPACT_YIELD:1505000]
[IMPACT_FRACTURE:2520000]
[IMPACT_STRAIN_AT_YIELD:940]
[COMPRESSIVE_YIELD:1505000]
[COMPRESSIVE_FRACTURE:2520000]
[COMPRESSIVE_STRAIN_AT_YIELD:940] 160
[TENSILE_YIELD:430000]
[TENSILE_FRACTURE:720000]
[TENSILE_STRAIN_AT_YIELD:225] 200
[TORSION_YIELD:430000]
[TORSION_FRACTURE:720000]
[TORSION_STRAIN_AT_YIELD:215]
[SHEAR_YIELD:430000]
[SHEAR_FRACTURE:720000]
[SHEAR_STRAIN_AT_YIELD:215] no data, used 200
[BENDING_YIELD:430000]
[BENDING_FRACTURE:720000]
[BENDING_STRAIN_AT_YIELD:215]
[MAX_EDGE:10000]
[SELECT_MATERIAL:CHAIN]
[STATE_NAME_ADJ:ALL_SOLID:steel chain]
[STATE_NAME_ADJ:LIQUID:molten steel]
[STATE_NAME_ADJ:GAS:boiling steel]
[DISPLAY_COLOR:0:7:1]
[MATERIAL_VALUE:30]
[SPEC_HEAT:500]
[MELTING_POINT:12718]
[BOILING_POINT:14968]
[SOLID_DENSITY:7850]
[LIQUID_DENSITY:6980]
[MOLAR_MASS:55845]
[IMPACT_YIELD:1505000]
[IMPACT_FRACTURE:2520000]
[IMPACT_STRAIN_AT_YIELD:940]
[COMPRESSIVE_YIELD:1505000]
[COMPRESSIVE_FRACTURE:2520000]
[COMPRESSIVE_STRAIN_AT_YIELD:940] 160
[TENSILE_YIELD:430000]
[TENSILE_FRACTURE:720000]
[TENSILE_STRAIN_AT_YIELD:225] 200
[TORSION_YIELD:430000]
[TORSION_FRACTURE:720000]
[TORSION_STRAIN_AT_YIELD:215]
[SHEAR_YIELD:430000]
[SHEAR_FRACTURE:720000]
[SHEAR_STRAIN_AT_YIELD:215] no data, used 200
[BENDING_YIELD:430000]
[BENDING_FRACTURE:720000]
[BENDING_STRAIN_AT_YIELD:215]
[MAX_EDGE:10000]
[BODY_DETAIL_PLAN:ARMOR_TISSUES]
[BODY_DETAIL_PLAN:ARMOR_TISSUE_LAYERS:PLATE:CHAIN:LEATHER]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[TISSUE_LAYER:BY_CATEGORY:SWORD:SWORD_METAL]
[ATTACK:SLASH:BODYPART:BY_CATEGORY:SWORD]
[ATTACK_SKILL:SWORD]
[ATTACK_VERB:slash:slashes]
[ATTACK_CONTACT_PERC:100000]
[ATTACK_PENETRATION_PERC:8000]
[ATTACK_VELOCITY_MODIFIER:1250]
[ATTACK_FLAG_EDGE]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK:STAB:BODYPART:BY_CATEGORY:SWORD]
[ATTACK_SKILL:SWORD]
[ATTACK_VERB:stab:stabs]
[ATTACK_CONTACT_PERC:50]
[ATTACK_PENETRATION_PERC:4000]
[ATTACK_VELOCITY_MODIFIER:1000]
[ATTACK_FLAG_EDGE]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK:SLAP:BODYPART:BY_CATEGORY:SWORD]
[ATTACK_SKILL:SWORD]
[ATTACK_VERB:slap with flat of:slaps with flat of]
[ATTACK_CONTACT_PERC:100000]
[ATTACK_PENETRATION_PERC:8000]
[ATTACK_VELOCITY_MODIFIER:1250]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:SECOND]
[ATTACK:STRIKE:BODYPART:BY_CATEGORY:SWORD]
[ATTACK_SKILL:SWORD]
[ATTACK_VERB:strike with pommel of:strikes with pommel of]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:1000]
[ATTACK_VELOCITY_MODIFIER:1000]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:SECOND]
[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:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:SECOND]
[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:1000]
[ATTACK_FLAG_EDGE]
[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:1000]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_CANLATCH]
this would go into the creature's file
Now This should take all the heavy thinking out of making the creature, the rest is up to you
NOTE: this has not been tested and has just been thrown together now, don't be surpised to find the error log spitting stuff out
EDIT of all EDITS: The Zwei-Hander is not as sharp as I had hoped it would have been, I pitted two armored test creatures with the same weapons,
and all they can do it fracture each other's armor. But against natural skin/scale they can stab and slash (even the occasional sever) It has to do with their fighting skills, also I had a weird testing find. I slashed the other armored creature in the breastplate (upperbody) I bypassed the platemail and chainmail tore apart the leather and tore apart the left lungs breastplate
. Whenever a internal organ or bodypart within the upperbody it always has to add. "Breastplate!"
EDIT: forgot to add [INTERNAL][SMALL] to the real Head