Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Yet another modding topic. Regarding liquid metal blood.  (Read 1198 times)

HonkyPunch

  • Bay Watcher
    • View Profile
Yet another modding topic. Regarding liquid metal blood.
« on: April 07, 2010, 03:29:15 am »

Why won't liquid metal spray out of a severed limb the way blood does? I'm trying to make a creature, that upon bleeding, will melt anything the blood comes in contact with. I know lofn made xenomoprhs, but im not sure if s/he did it the same way that I want to. blah blah, heres the creature and the metal stuff.

Code: [Select]
[CREATURE:SALAMANDER]
[DESCRIPTION:A passive, lizard like creature that emits extreme heat. It's long tail has a hook like barb on the end. Salamanders also drool regularly, feed on molten metals, and breathe through their skin.]
[NAME:salamander:salamanders:salamander]
[CASTE_NAME:salamander:salamanders:salamander]
[CREATURE_TILE:'S'][COLOR:4:0:1]
[FIREIMMUNE][MAGMA_VISION][LIGHT_GEN][TRANCES]
[INTELLIGENT][MISCHIEVIOUS][WEBIMMUNE]
[MEANDERER][FANCIFUL][UTERRANCES]
[LISP][LOOSECLUSTERS][MEGABEAST]
[CANOPENDOORS][MISCHIEVIOUS][EQUIPS]
[GNAWER][CURIOUSBEAST_GUZZLER]
[PREFSTRING:docile nature]
[PREFSTRING:fire proof chitin]
[BIOME:SUBTERRANEAN_LAVA]
[BIOME:SUBTERRANEAN_CHASM]
[UNDERGROUND_DEPTH:3:4]
[FREQUENCY:2][DIFFICULTY:2]
[POPULATION_NUMBER:300:2000]
[NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA]
[NOEXERT]
[NO_DIZZINESS]
[NO_FEVERS]
[MAXAGE:100:2000][FLEEQUICK]
[FIXED_TEMP:18150]
[CLUSTER_NUMBER:1:6]
[NO_EAT][NO_SLEEP]
[CANNOT_UNDEAD]
[BODY_SIZE:0:0:60000]
[BODY:HUMANOID_ARMLESS:TAIL_GRASP:TAIL_STINGER:2EYES:2EARS:NOSE:HEART:GUTS:HUMANOID_JOINTS:THROAT:RIBCAGE:GENERIC_TEETH:SKULL:EYELIDS:NECK:SPINE:BRAIN:MOUTH_GRASP:TONGUE]
[PHYS_ATT_RANGE:STRENGTH:1150:1250:1350:1550:2250:2550:3000]              +
[PHYS_ATT_RANGE:AGILITY:500:800:1200:1600:1800:2000:4000]                 -
[PHYS_ATT_RANGE:TOUGHNESS:1150:1250:1350:1550:2250:2550:3000]            +
[MENT_ATT_RANGE:ANALYTICAL_ABILITY:450:950:1150:1250:1350:1550:2250]    +
[MENT_ATT_RANGE:FOCUS:700:1200:1400:1500:1600:1800:2500]                ++
[MENT_ATT_RANGE:CREATIVITY:450:950:1150:1250:1350:1550:2250]            +
[MENT_ATT_RANGE:PATIENCE:450:950:1150:1250:1350:1550:2250]              +
[MENT_ATT_RANGE:MEMORY:450:950:1150:1250:1350:1550:2250]                +
[MENT_ATT_RANGE:SPATIAL_SENSE:700:1200:1400:1500:1600:1800:2500]        ++
  [SPHERE_FIRE]
    [SPHERE_REBIRTH]
        [SPHERE_LUST]

[SET_BP_GROUP:BY_CATEGORY:NOSE]
[BP_APPEARANCE_MODIFIER:BROADNESS:25:70:90:100:110:130:200]
[APP_MOD_NOUN:snout:SINGULAR]
[BP_APPEARANCE_MODIFIER:LENGTH:25:70:90:100:110:130:200]
[APP_MOD_NOUN:snout:SINGULAR]
[BP_APPEARANCE_MODIFIER:UPTURNED:0:70:90:100:110:130:200]
[APP_MOD_NOUN:snout:SINGULAR]
[BP_APPEARANCE_MODIFIER:CONVEX:0:70:90:100:110:130:200]
[APP_MOD_NOUN:snout:SINGULAR]
[MANNERISM_NOSE:snout]
[MANNERISM_HEAD:head]
[MANNERISM_EYES:eyes]
[MANNERISM_MOUTH:mouth]
[MANNERISM_HAIR:whiskers]

[ATTACK:SLAP:BODYPART:BY_CATEGORY:TAIL]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:whip:whips]
[ATTACK_CONTACT_PERC:10]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[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_PRIORITY:MAIN]
[ATTACK_FLAG_CANLATCH]

[ALL_ACTIVE]
[SWIMS_INNATE][SWIM_SPEED:2500]
[BODY_DETAIL_PLAN:SALAMANDER_MATERIALS]
[BODY_DETAIL_PLAN:SALAMANDER_TISSUES]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:BONE:CARTILAGE]
[BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RELSIZES]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SKIN:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]

[USE_MATERIAL_TEMPLATE:JELLY:JELLY_TEMPLATE]
[SECRETION:LOCAL_CREATURE_MAT:JELLY:LIQUID:BY_CATEGORY:MOUTH:SKIN]

[USE_MATERIAL_TEMPLATE:SBLOOD:SBLOOD_TEMPLATE]
[BLOOD:LOCAL_CREATURE_MAT:SBLOOD:LIQUID]



[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:TAIL_GRASP]
[ATTACK_SKILL:STRIKE]
[ATTACK_VERB:tail whip:tail whips]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]



[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:ORANGE:3:WHITE:1:RED:2:BLUE:2:PURPLE:1:YELLOW:1:PALE_BLUE:1:]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:BLACK:1:ORANGE:1:RED:1:PURPLE:1:YELLOW:1:]
[TLCM_NOUN:eyes:PLURAL]
The blood.
Code: [Select]
[MATERIAL_TEMPLATE:SBLOOD_TEMPLATE]
[STATE_COLOR:ALL_SOLID:SILVER]
[STATE_NAME:ALL_SOLID:frozen blood]
[STATE_ADJ:ALL_SOLID:frozen blood]
[STATE_COLOR:LIQUID:SILVER]
[STATE_NAME:LIQUID: blood]
[STATE_ADJ:LIQUID: blood]
[STATE_COLOR:GAS:SILVER]
[STATE_NAME:GAS:boiling blood]
[STATE_ADJ:GAS:boiling blood]
[DISPLAY_COLOR:7:7:1]
[MATERIAL_VALUE:100]
[SPEC_HEAT:28181]
[IGNITE_POINT:22508]
[MELTING_POINT:20000]
[BOILING_POINT:21180]
[HEATDAM_POINT:21250]
[COLDDAM_POINT:9900]
[MAT_FIXED_TEMP:18150]
[SOLID_DENSITY:500]
[LIQUID_DENSITY:NONE]
[MOLAR_MASS:NONE]
[IMPACT_YIELD:10000]
[IMPACT_FRACTURE:10000]
[IMPACT_ELASTICITY:100]
[COMPRESSIVE_YIELD:10000]
[COMPRESSIVE_FRACTURE:10000]
[COMPRESSIVE_ELASTICITY:100]
[TENSILE_YIELD:10000]
[TENSILE_FRACTURE:10000]
[TENSILE_ELASTICITY:100]
[TORSION_YIELD:10000]
[TORSION_FRACTURE:10000]
[TORSION_ELASTICITY:100]
[SHEAR_YIELD:6600] used high salinity ice
[SHEAR_FRACTURE:6600]
[SHEAR_ELASTICITY:100]
[BENDING_YIELD:10000]
[BENDING_FRACTURE:10000]
[BENDING_ELASTICITY:100]
[MAX_EDGE:500]
[ABSORPTION:100]
[IMPLIES_ANIMAL_KILL]
[ROTS]
[BLOOD_MAP_DESCRIPTOR]
The alternate metal i've been trying to make spray out.
Code: [Select]
[INORGANIC:SSILVER]
[USE_MATERIAL_TEMPLATE:METAL_TEMPLATE]
[STATE_NAME_ADJ:ALL_SOLID:salamandrite]
[STATE_NAME_ADJ:LIQUID:molten salamandrite]
[STATE_NAME_ADJ:GAS:boiling salamandrite]
[DISPLAY_COLOR:7:7:1]
[MATERIAL_VALUE:10]
[SPEC_HEAT:NONE]
[MELTING_POINT:11731]
[BOILING_POINT:24892]
[SOLID_DENSITY:10490]
[LIQUID_DENSITY:9320]
[MOLAR_MASS:107868]
[IMPACT_YIELD:1080000]
[IMPACT_FRACTURE:1080000]
[IMPACT_ELASTICITY:1080]
[COMPRESSIVE_YIELD:1080000]
[COMPRESSIVE_FRACTURE:1080000]
[COMPRESSIVE_ELASTICITY:1080] 100
[TENSILE_YIELD:100000]
[TENSILE_FRACTURE:170000]
[TENSILE_ELASTICITY:120] 83
[TORSION_YIELD:100000]
[TORSION_FRACTURE:170000]
[TORSION_ELASTICITY:333]
[SHEAR_YIELD:100000]
[SHEAR_FRACTURE:170000]
[SHEAR_ELASTICITY:333] 30
[BENDING_YIELD:100000]
[BENDING_FRACTURE:170000]
[BENDING_ELASTICITY:120]
[MAX_EDGE:10000]

Yet again, any help would be appreciated. I truly wish to be able to grasp the capabilities of modding this game and actually contribute useful things to the game, but blech. also i've tried liquid metal and the special blood in other creatures. No dice.
« Last Edit: April 07, 2010, 03:36:23 am by PoonHat »
Logged
nobody of great interest

i have a crap tumblr page. i usually post art but my scanner is down. http://www.tumblr.com/blog/heygofuckadog

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: Yet another modding topic. Regarding liquid metal blood.
« Reply #1 on: April 07, 2010, 04:39:17 am »

Well from what I've read... Severonbreaks is broken. So if that tag is used you may run into problems.

With that said I did not and am not going to read through code right now, some time tomorrow if someone else doesn't help you. (heading to bed soon)

If you're talking about normal severed limbs, I don't recall seeing anything wrong exactly with it, but maybe you're testing it wrong?

I never remember blood... spraying.

Try getting the Community Combat Balance Overhaul, I remember reading that a lot of everything fighting wise is broken in various ways. So give that a try and see if it makes you a lot more happy with the results.
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: Yet another modding topic. Regarding liquid metal blood.
« Reply #2 on: April 07, 2010, 05:10:40 am »

It seems that your SBLOOD_TEMPLATE has a fixed temperature that is lower than its melting point. Try increasing that fixed temperature, and see if that has the desired results. That said, I'm not sure that your implementation is the best, but I'll need to experiment with blood stuff first.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

GD

  • Bay Watcher
    • View Profile
Re: Yet another modding topic. Regarding liquid metal blood.
« Reply #3 on: April 07, 2010, 05:11:49 am »

Hmm strange for my creatures i only add this:
[BLOOD:INORGANIC:STEEL:LIQUID]
and it works fine.
But for melting things better to use :GAS]

PS about melting:
its hard to melt anything other than fat now.
for example
skin template:
   [IGNITE_POINT:10508]
   [MELTING_POINT:NONE]
   [HEATDAM_POINT:10250]
fat template:
   [IGNITE_POINT:10338]
   [MELTING_POINT:10078]!
   [HEATDAM_POINT:10250]

EDIT: As Knight Otu said main reason in fixedtemp that lower than melting point. Strange but having blood spatter everywhere doesn't affect my troll, but when he grasps some blood from ground, his hand start melting and later he transforms to !!Troll!! but :GAS] blood affect him just after attack

pps hmm holding hot blood affect troll, but drinking that blood doesnt.
Safety rule №4387 "If you accidently pick some very hot blood, then drink it, as fast as you can."
« Last Edit: April 07, 2010, 06:05:52 am by GD »
Logged

HonkyPunch

  • Bay Watcher
    • View Profile
Re: Yet another modding topic. Regarding liquid metal blood.
« Reply #4 on: April 07, 2010, 08:16:19 am »

Well, i mean blood trailing behind limbs. Thanks much, I think what everyone has said will help. Also currently the idea is for the creature to cause everyhthing nearby melt; In adventure mode to survive i grapple my opponents metal weapons/armor away from them and wait for it to melt, and then drink it.
So far, its kind of fun. It doesnt seem like melting/burning things really does much in this latest update. A troll with all of its fat melted away is just about as deadly as one with all its fat still there.
« Last Edit: April 07, 2010, 08:24:48 am by PoonHat »
Logged
nobody of great interest

i have a crap tumblr page. i usually post art but my scanner is down. http://www.tumblr.com/blog/heygofuckadog

HonkyPunch

  • Bay Watcher
    • View Profile
Re: Yet another modding topic. Regarding liquid metal blood.
« Reply #5 on: April 07, 2010, 01:07:13 pm »

Alright, so now i'm attempting to make it so body parts other than fat will melt/boil away. So far, no luck. I really want to be able to not only gouge peoples eyes out, but to make them boil away entirely.
Tch..
A man can dream.
Logged
nobody of great interest

i have a crap tumblr page. i usually post art but my scanner is down. http://www.tumblr.com/blog/heygofuckadog

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: Yet another modding topic. Regarding liquid metal blood.
« Reply #6 on: April 07, 2010, 03:12:39 pm »

So you're more or less going for an on contact melting creature? I would love to see the finished product of this =-D

I still have a lot to learn on the creature raws, I haven't touched them really.
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!