Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 101 102 [103] 104 105 ... 247

Author Topic: [MODDING] 0.40.x QUESTIONS THREAD  (Read 334291 times)

Illogical_Blox

  • Bay Watcher
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1530 on: November 19, 2014, 02:19:30 pm »

Can you mod decorations (e.g. hanging rings, bands, etc.)? I doubt it, but still...
Logged
Me: "Just imagine a load of dwarves sitting round a table, and one of them says, 'I like stranglers for... for their... their...'"
Brother: "SOFT HANDS!"

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1531 on: November 19, 2014, 03:23:25 pm »

If you mean add new types of decoration, then no.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

Illogical_Blox

  • Bay Watcher
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1532 on: November 19, 2014, 09:32:21 pm »

If you mean add new types of decoration, then no.
Dang. Ah well, already though of a sort-of way round this.
Logged
Me: "Just imagine a load of dwarves sitting round a table, and one of them says, 'I like stranglers for... for their... their...'"
Brother: "SOFT HANDS!"

Greiger

  • Bay Watcher
  • Reptilian Illuminati member. Keep it secret.
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1533 on: November 20, 2014, 03:13:59 pm »

An actual question that has buggered me for a long time: what exactly does [CDI:FREE_ACTION] tag do?

Namely, if a character has several FREE_ACTION interactions, can it do all of them on the same tick?
From what I've seen yes, free action allows a creature to use the ability without actually taking any time.  That's only in my experience though, if somebody actually did science with it they may know otherwise.

-------------------
Ok I know I've seen somebody do this before, I'm making a large-ish reptile meant to be captured by a fortress and then bred and trained for war.  Easy enough, but I also want the creature to have natural bodyarmor capable of providing reasonable protection from metal weapons. 

I want the armor to provide partial protection to it's body, head and tail, but I still want a chance for an attack to those parts to bypass the armor (ideally the armor protects the top of it's body, not the underside) I also want some parts to be unprotected, such as the neck and legs.

I suppose I could mostly do this by defining a custom tissue in one file, then a custom body detail plan in another and apply it all to the creature. But from what I understand I should be able to define a new tissue in the creature itself, as well as add the tissue as an additional layer over the basic tissues, even making them unprotected from particular directions, without needing any additional files.

But for the life of me I can't find any examples of any creatures doing this, anyone have any idea what tags I would use to do any of this?
Logged
Disclaimer: Not responsible for dwarven deaths from the use or misuse of this post.
Quote
I don't need friends!! I've got knives!!!

Sergarr

  • Bay Watcher
  • (9) airheaded baka (9)
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1534 on: November 20, 2014, 03:26:48 pm »

http://dwarffortresswiki.org/index.php/DF2014:Body_detail_plan_token

I guess you would need BP_RELATION with some of these tags: ABOVE, BELOW, IN_FRONT, BEHIND.

As for example of usage for these, try b_detail_plan_default.txt.

Code: [Select]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
This command lets you assign a position within the parent to all bodyparts that fit in a group.
[BP_POSITION:BY_CATEGORY:NOSE:FRONT]
[BP_POSITION:BY_CATEGORY:LIP:FRONT]
[BP_POSITION:BY_CATEGORY:TONGUE:FRONT]
[BP_POSITION:BY_CATEGORY:MOUTH:FRONT]
[BP_POSITION:BY_CATEGORY:CHEEK:FRONT]
[BP_POSITION:BY_TOKEN:R_EAR:RIGHT]
[BP_POSITION:BY_TOKEN:L_EAR:LEFT]
This command lets you establish a relationship between bodyparts within their parent bodypart.  The number establishes the extent to which the relationship holds (only used for bodyparts, not the tissue relationships above).
[BP_RELATION:BY_CATEGORY:CHEEK:AROUND:BY_CATEGORY:TEETH:100]
[BP_RELATION:BY_CATEGORY:CHEEK:AROUND:BY_CATEGORY:MOUTH:100]
[BP_RELATION:BY_CATEGORY:CHEEK:AROUND:BY_CATEGORY:TONGUE:100]
[BP_RELATION:BY_CATEGORY:LIP:AROUND:BY_CATEGORY:MOUTH:100]
[BP_RELATION:BY_CATEGORY:LIP:AROUND:BY_CATEGORY:TEETH:100]
[BP_RELATION:BY_CATEGORY:LIP:AROUND:BY_CATEGORY:TONGUE:100]
[BP_RELATION:BY_CATEGORY:SKULL:AROUND:BY_CATEGORY:BRAIN:100]
[BP_RELATION:BY_TOKEN:R_EYELID:AROUND:BY_TOKEN:REYE:50]
[BP_RELATION:BY_TOKEN:L_EYELID:AROUND:BY_TOKEN:LEYE:50]
[BP_RELATION:BY_TOKEN:EYELID:AROUND:BY_TOKEN:EYE:50]
[BP_RELATION:BY_TOKEN:R_EYELID:CLEANS:BY_TOKEN:REYE:100]
[BP_RELATION:BY_TOKEN:L_EYELID:CLEANS:BY_TOKEN:LEYE:100]
[BP_RELATION:BY_TOKEN:EYELID:CLEANS:BY_TOKEN:EYE:100]
Logged
._.

Greiger

  • Bay Watcher
  • Reptilian Illuminati member. Keep it secret.
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1535 on: November 20, 2014, 03:46:48 pm »

Ah alright-y thanks, didn't think to check how faces do this stuff.  I also didn't think of adding the armor as it's own bodypart that covers their parent parts.

Anyway to specifically make the part untargetable on it's own but still sometimes intercept strikes to the parent?
« Last Edit: November 20, 2014, 03:51:15 pm by Greiger »
Logged
Disclaimer: Not responsible for dwarven deaths from the use or misuse of this post.
Quote
I don't need friends!! I've got knives!!!

heydude6

  • Bay Watcher
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1536 on: November 20, 2014, 03:55:35 pm »

Well technically. since the AI is stupid they will occasionally target it anyway. You'd only need to worry about it not being target-able in adventure mode (by the player), but then again the player should be smart enough to know that the fleshy bottom is the weakspot rather than the stony top.
Logged
Lets use the ancient naval art of training war parrots. No one will realize they have been boarded by space war parrots until it is to late!
You can fake being able to run on water. You can't fake looking cool when you break your foot on a door and hit your head on the floor.

Greiger

  • Bay Watcher
  • Reptilian Illuminati member. Keep it secret.
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1537 on: November 20, 2014, 03:57:23 pm »

True enough, alrighty thanks. :)
Logged
Disclaimer: Not responsible for dwarven deaths from the use or misuse of this post.
Quote
I don't need friends!! I've got knives!!!

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1538 on: November 20, 2014, 04:19:18 pm »

I tried to pull up the Necromorphs from Cheesoburgor's Necromorph mod to .40 for a succession game that will include them, the SCP Foundation, Holistic Spawn, Daleks, and Cybermen.

Did I screw anything up making them into a single creature?

Code: [Select]

creature_necromorph

[OBJECT:CREATURE]

[CREATURE:NECROMORPH]
[NAME:necromorph:necromorphs:necromorph]
[CASTE:SLASHER_MALE]
[CASTE:SLASHER_FEMALE]
[SELECT_CASTE:SLASHER_MALE]
[SELECT_ADDITIONAL_CASTE:SLASHER_FEMALE]
[DESCRIPTION:Slashers are the most common form of Necromorphs. While relatively weak when alone,

and possessing slow reflexes, Slashers can pose a serious threat when in groups.]
[CASTE_NAME:slasher:slashers:slasher]
[CASTE_TILE:'S'][COLOR:4:0:0]
[CHILD:10][GENERAL_CHILD_NAME:slasher hatchling:slasher hatchling]
[POP_RATIO:70]
[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]
[BODY:NECROPHILE:5TOES]
    [CURIOUSBEAST_EATER][BONECARN][NONAUSEA]
[CLUSTER_NUMBER:1:8]
[BODY_SIZE:70000:70000:70000]
[SOUND:ALERT:50:2000:VOCALIZATION:scream:screams:a loud scream]
[SOUND:PEACEFUL_INTERMITTENT:30:10000:NONE:shuffle:shuffles:a quiet shuffling]
[SOUND:PEACEFUL_INTERMITTENT:3000:70000:VOCALIZATION:howl:howls:an alien howl]
        [SOUND:PEACEFUL_INTERMITTENT:0:1000:NONE:scratch your head:starts to feast on you:a loud scream close to

you][AMBUSHPREDATOR]
[PRONE_TO_RAGE:2]

[CASTE:INFECTOR]
[DESCRIPTION:The Infector is a Necromorph whose sole purpose is to spread the Necromorph contagion,

only attacking or defending itself when it cannot find any hosts to infect.]
[CASTE_NAME:infector:infectors:infector]
[CASTE_TILE:'i'][COLOR:4:0:0]
[CHILD:1][GENERAL_CHILD_NAME:infector hatchling:infector hatchling]
[FLIER]
[POP_RATIO:30]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:740:571:381:153:1760:2760]
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:5811:5279:4758:1323:6804:8093]
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5811:5279:4758:1323:6804:8093]
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2850:2117:1385:591:4160:5960]
[BODY:INFECTURD]
[NO_EAT][NO_CONNECTIONS_FOR_MOVEMENT][TRANCES][NO_THOUGHT_CENTER_FOR_MOVEMENT]

[NOTHOUGHT][NONAUSEA]
[CLUSTER_NUMBER:1:4]
[SOUND:ALERT:50:2000:VOCALIZATION:scream:screams:a loud scream]
[SOUND:PEACEFUL_INTERMITTENT:30:10000:NONE:shuffle:shuffles:a quiet shuffling]
[SOUND:PEACEFUL_INTERMITTENT:3000:70000:VOCALIZATION:howl:howls:an alien howl]
        [SOUND:PEACEFUL_INTERMITTENT:0:1000:NONE:scratch your head:starts to feast on you:a loud scream close to

you][AMBUSHPREDATOR]
[PRONE_TO_RAGE:2]

[CASTE:PUKER]
[DESCRIPTION:A vile fiend living in evil deserts. It ambushes and vomits on its prey and continues to eat

their blistering meat.]
[CASTE_NAME:puker:pukers:puker]
[CASTE_TILE:'P'][COLOR:4:0:0]
[CHILD:10][GENERAL_CHILD_NAME:puker hatchling:puker hatchling]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:1000:811:621:393:2000:3000]
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:6051:5519:4998:1563:7044:8333]
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:6051:5519:4998:1563:7044:8333]
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:3090:2357:1625:831:4400:6200]
[BONECARN][CURIOUSBEAST_EATER][NO_EAT][NOTHOUGHT][NO_THOUGHT_CENTER_FOR_MOVEMENT]

[TRANCES]
[BODY:BASIC_NECRO]
[BODY_SIZE:60000:60000:60000]
[SOUND:ALERT:10:1000:VOCALIZATION:vomit:vomits:someone vomiting]
[SOUND:PEACEFUL_INTERMITTENT:30:700:NONE:breathe painfully:breathes painfully:painful breathing]
[POP_RATIO:40][AMBUSHPREDATOR]
[PRONE_TO_RAGE:2]

[CASTE:BRUTE]
[DESCRIPTION:A vile fiend living in evil deserts. It Crushes its prey and continues to eat their fresh meat.]
[CASTE_NAME:brute:brute:brute]
[CREATURE_TILE:'B'][COLOR:4:0:0]
[CHILD:10][GENERAL_CHILD_NAME:brute hatchling:brute hatchling]
[CLUSTER_NUMBER:1:1]
[NO_EAT][NOTHOUGHT][NO_THOUGHT_CENTER_FOR_MOVEMENT]
[NONAUSEA]
[SOUND:ALERT:500:2000:VOCALIZATION:howl:howls:a loud howl]
[SOUND:PEACEFUL_INTERMITTENT:8000:70000:VOCALIZATION:howl:howls:an alien howl]
[PRONE_TO_RAGE:7]
[POP_RATIO:10]
[BODY:BASIC_NECRO]
[BODY_SIZE:200000:200000:200000]

[CASTE:EXPLODER]
[DESCRIPTION:Exploders are specialized Necromorphs that act as "suicide bombers". Their most prominent

feature is the large, glowing pustule attached to their left arm, which is filled with a highly explosive chemical

substance.]
[CASTE_NAME:exploder:exploders:exploder]
[CREATURE_TILE:'E'][COLOR:4:0:0]
[CHILD:10][GENERAL_CHILD_NAME:exploder:exploder hatchling]
[POP_RATIO:70]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:700:511:321:93:1700:2700]
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:5751:5219:4698:1263:6744:8033]
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5751:5219:4698:1263:6744:8033]
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2790:2057:1325:531:4100:5900]
[BODY:HUMANOID]
    [CURIOUSBEAST_EATER][BONECARN][NONAUSEA][NOTHOUGHT]

[NO_THOUGHT_CENTER_FOR_MOVEMENT][TRANCES]
[CLUSTER_NUMBER:1:8]
[BODY_SIZE:6000:6000:6000]
[SOUND:ALERT:50:2000:VOCALIZATION:scream:screams:a loud scream]
[PRONE_TO_RAGE:2]




[SELECT_CASTE:ALL]

[NAME:necromorph:necromorphs:necromorph]

[FREQUENCY:70]

[EVIL][SAVAGE]

[BIOME:NOT_FREEZING]

[LARGE_ROAMING][LARGE_PREDATOR]
[FREQUENCY:70]

[POPULATION_NUMBER:300:2000]
[NOT_LIVING][LIKES_FIGHTING]

[CAN_LEARN][SLOW_LEARNER]
[PREFSTRING:terrifying nature]

        [NOT_LIVING][OPPOSED_TO_LIFE][CRAZED][EXTRAVISION][NOEXERT][NOPAIN][NOBREATHE][NOSTUN]

[NO_DIZZINESS][NO_FEVERS][PARALYZEIMMUNE][NOFEAR][NO_DRINK][NO_SLEEP][NO_PHYS_ATT_GAIN]

[NO_PHYS_ATT_RUST][LIKESFIGHTING][BONECARN][CARNIVORE][HUNTS_VERMIN]
[BODY:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:SPINE:BRAIN:SKULL:5FINGERS:MOUTH:TONG

UE:FACIAL_FEATURES:TEETH:RIBCAGE]


[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[REMOVE_MATERIAL:LEATHER]
                [REMOVE_MATERIAL:HAIR]
        [REMOVE_MATERIAL:LEATHER]
                [USE_MATERIAL_TEMPLATE:SKIN_TEMPLATE]
                [USE_MATERIAL_TEMPLATE:NAIL_TEMPLATE]
                [USE_MATERIAL_TEMPLATE:TOOTH_TEMPLATE]
                [USE_MATERIAL_TEMPLATE:FAT:FAT_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:MUSCLE:MUSCLE_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:BONE:BONE_TEMPLATE]
                [USE_MATERIAL_TEMPLATE:CARTILAGE:CARTILAGE_TEMPLATE]
                [USE_MATERIAL_TEMPLATE:EYE:EYE_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:NERVE:NERVE_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:BRAIN:BRAIN_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:LUNG:LUNG_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:HEART:HEART_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:LIVER:LIVER_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:GUT:GUT_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:STOMACH:STOMACH_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:PANCREAS:PANCREAS_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:SPLEEN:SPLEEN_TEMPLATE]
        [USE_MATERIAL_TEMPLATE:KIDNEY:KIDNEY_TEMPLATE]
     

        [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]
        [TISSUE_LAYER:BY_CATEGORY:BLADE_UPPER:BONE]
        [TISSUE_LAYER:BY_CATEGORY:BLADE_UPPER:MUSCLE]
        [TISSUE_LAYER:BY_CATEGORY:BLADE_UPPER:FAT]
        [TISSUE_LAYER:BY_CATEGORY:BLADE_UPPER:SKIN]
        [TISSUE_LAYER:BY_CATEGORY:BLADE_LOWER:BONE]
        [SELECT_MATERIAL:BONE]
        [SHEAR_YIELD:155000]
        [SHEAR_FRACTURE:310000]
        [SHEAR_STRAIN_AT_YIELD:189]
        [MAX_EDGE:100000]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUES]
[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]
[CREATURE_CLASS:GENERAL_POISON]
[USE_MATERIAL_TEMPLATE:PUS:PUS_TEMPLATE]
[PUS:LOCAL_CREATURE_MAT:PUS:LIQUID]

[NATURAL_SKILL:BITE:4]
[NATURAL_SKILL:DODGING:2]
[NATURAL_SKILL:GRASP_STRIKE:4]
[NATURAL_SKILL:SNEAK:4]
[NATURAL_SKILL:SITUATIONAL_AWARENESS:3]
        [NATURAL_SKILL:WRESTLING:4]

[MAXAGE:9998:9999]           
[ATTACK:BITE:BODYPART:BY_CATEGORY:HEAD]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:bite:bites]
[ATTACK_CONTACT_PERC:50]
[ATTACK_PENETRATION_PERC:70]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_CANLATCH]
                [ATTACK_VELOCITY_MODIFIER:7000]
[EQUIPS]

[PROFESSION_NAME:LASHER:halberdier:halberdiers]
[PROFESSION_NAME:MASTER_LASHER:elite halberdier:elite halberdiers]
[CANOPENDOORS]
[ALL_ACTIVE]
[HOMEOTHERM:10067]
[SWIMS_LEARNED]
[SELECT_CASTE:SLASHER_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:6100]
       [CLUTCH_SIZE:8:30]
[SELECT_CASTE:SLASHER_MALE]
[MALE]
                [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:6100]
       [CLUTCH_SIZE:8:30]
[SELECT_CASTE:SLASHER_MALE]
[SELECT_ADDITIONAL_CASTE:SLASHER_FEMALE]
        [ATTACK:STAB:BODYPART:BY_CATEGORY:BLADE_LOWER]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:slash:slashes]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:40]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]
                [ATTACK_VELOCITY_MODIFIER:4000]
        [ATTACK:SLASH:BODYPART:BY_CATEGORY:BLADE_LOWER]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:slash:slashes]
[ATTACK_CONTACT_PERC:30]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]
[SELECT_CASTE:INFECTOR]
[USE_MATERIAL_TEMPLATE:POISON:CREATURE_EXTRACT_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen necromorph worm]
[STATE_ADJ:ALL_SOLID:frozen necromorph worm]
[STATE_NAME:LIQUID:necromorph worm]
[STATE_ADJ:LIQUID:necromorph worm]
[STATE_NAME:GAS:gaseous necromorph worm]
[STATE_ADJ:GAS:gaseous necromorph worm]
[PREFIX:NONE]
[ENTERS_BLOOD]
[SYNDROME]
[SYN_NAME:infector sting]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_IMMUNE_CREATURE:INFECTOR:ALL]
[SYN_INJECTED]
[CE_BODY_TRANSFORMATION:PROB:10:START:19000]
[CE:CREATURE:NECROMORPH:EXPLODER]
[CE_BODY_TRANSFORMATION:PROB:20:START:19000]
[CE:CREATURE:NECROMORPH:BRUTE]
[CE_BODY_TRANSFORMATION:PROB:30:START:19000]
[CE:CREATURE:NECROMORPH:INFECTOR]
[CE_BODY_TRANSFORMATION:PROB:40:START:19000]
[CE:CREATURE:NECROMORPH:PUKER]
[CE_BODY_TRANSFORMATION:PROB:50:START:19000]
[CE:CREATURE:NECROMORPH:SLASHER_MALE]
[CE_BODY_TRANSFORMATION:PROB:50:START:19000]
[CE:CREATURE:NECROMORPH:SLASHER_FEMALE]
                        [CE_VOMIT_BLOOD:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:8000:PEAK:10000:END:19000]
                        [CE_NAUSEA:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:600:PEAK:10000:END:19000]
                        [CE_PARALYSIS:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:1000:PEAK:10000:END:19000]
                        [CE_FEVER:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:300:PEAK:10000:END:19000]
                       

[CE_BLISTERS:SEV:30:PROB:100:RESISTABLE:SIZE_DILUTES:LOCALIZED:VASCULAR_ONLY:START:10:PEAK:7500:END:750

0]
                       

[CE_OOZING:SEV:30:PROB:100:RESISTABLE:SIZE_DILUTES:LOCALIZED:VASCULAR_ONLY:START:10:PEAK:7500:END:750

0]
         

[CE_ADD_TAG:NO_AGING:NOT_LIVING:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NOFEAR:NO_DRINK:NO

_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:STERILE:TRANCES:LIKESFIGHTING:NO_EAT:START:0]
         

[CE_ADD_TAG:OPPOSED_TO_LIFE:CRAZED:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:START:19000]
[CE_IMPAIR_FUNCTION:SEV:1000:PROB:100:RESISTABLE:BP:BY_TYPE:THOUGHT:ALL:BP:BY_TYPE:GUTS:ALL:START:190

00:PEAK:19000]
                               
                       
[ATTACK:IMPALE:BODYPART:BY_CATEGORY:PROBOSCIS]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:impale:impales]
[ATTACK_CONTACT_PERC:1]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[SPECIALATTACK_INJECT_EXTRACT:LOCAL_CREATURE_MAT:POISON:LIQUID:100:100]
                [ATTACK_VELOCITY_MODIFIER:10000]

[SELECT_CASTE:PUKER]
[USE_MATERIAL_TEMPLATE:POISON:CREATURE_EXTRACT_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen puker vomit]
[STATE_ADJ:ALL_SOLID:frozen puker vomit]
[STATE_NAME:LIQUID:puker vomit]
[STATE_ADJ:LIQUID:puker vomit]
[STATE_NAME:GAS:puker vomit]
[STATE_ADJ:GAS:puker vomit]
[STATE_COLOR:ALL:GREEN]
[PREFIX:NONE]
[SYNDROME]
[SYN_NAME:puker vomit]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_IMMUNE_CREATURE:PUKER:ALL]
[SYN_CONTACT][SYN_INHALED][SYN_INGESTED][SYN_INJECTED]


[CE_VOMIT_BLOOD:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:1:PEAK:10:END:10000]
                                [CE_NAUSEA:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:1:PEAK:10:END:10000]
                                [CE_FEVER:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:1:PEAK:100:END:10000]
                                [CE_BLEEDING:SEV:4:PROB:100:RESISTABLE:SIZE_DILUTES:START:1:PEAK:10:END:50000]
                               

[CE_BLISTERS:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:LOCALIZED:VASCULAR_ONLY:START:1:PEAK:10:END:10]
                               

[CE_IMPAIR_FUNCTION:SEV:4:PROB:100:RESISTABLE:BP:BY_TYPE:THOUGHT:ALL:BP:BY_TYPE:GUTS:ALL:START:1:PEAK:

7000:END:35000]
                               

[CE_SWELLING:SEV:4:PROB:100:RESISTABLE:BP:BY_TYPE:THOUGHT:ALL:BP:BY_TYPE:GUTS:ALL:START:1:PEAK:7000:EN

D:35000]
                               

[CE_BLISTERS:SEV:1000:PROB:100:RESISTABLE:BP:BY_TYPE:THOUGHT:ALL:BP:BY_TYPE:GUTS:ALL:START:1:PEAK:7000:

END:35000]
                               

[CE_OOZING:SEV:1000:PROB:100:RESISTABLE:BP:BY_TYPE:THOUGHT:ALL:BP:BY_TYPE:GUTS:ALL:START:1:PEAK:7000:E

ND:35000]
                               

[CE_NUMBNESS:SEV:1000:PROB:100:RESISTABLE:BP:BY_TYPE:THOUGHT:ALL:BP:BY_TYPE:GUTS:ALL:START:1:PEAK:70

00:END:35000]
                                [CE_DIZZINESS:SEV:1000:PROB:100:RESISTABLE:SIZE_DILUTES:START:1:PEAK:10:END:10000]

[CAN_DO_INTERACTION:MATERIAL_EMISSION]
  [CDI:ADV_NAME:vomits]
  [CDI:USAGE_HINT:ATTACK]
  [CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
  [CDI:MATERIAL:LOCAL_CREATURE_MAT:POISON:TRAILING_VAPOR_FLOW]
  [CDI:TARGET:C:LINE_OF_SIGHT]
  [CDI:TARGET_RANGE:C:15]
  [CDI:MAX_TARGET_NUMBER:C:1]
  [CDI:WAIT_PERIOD:50]
        [ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:GRASP:BY_CATEGORY:FINGER:NAIL]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:slash:slashes]
[ATTACK_CONTACT_PERC:50]
[ATTACK_PENETRATION_PERC:30]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]

[SELECT_CASTE:BRUTE]
        [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_VELOCITY_MODIFIER:2000]

[SELECT_CASTE:EXPLODER]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:GAS]
        [BOILING_POINT:1000000000]
[CREATURE_CLASS:GENERAL_POISON]
[USE_MATERIAL_TEMPLATE:PUS:PUS_TEMPLATE]
[PUS:LOCAL_CREATURE_MAT:PUS:GAS]
        [BOILING_POINT:1000000000]

[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:pale]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:Red]
[TLCM_NOUN:eyes:PLURAL]
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

UnicodingUnicorn

  • Bay Watcher
  • Competent at Incompetency.
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1539 on: November 20, 2014, 11:29:09 pm »

What determines whether an entity overruns the world during world-gen?
Logged
I do stuff, I guess

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1540 on: November 20, 2014, 11:33:58 pm »

Define "in particular".

Boltgun

  • Bay Watcher
  • [UTTERANCES]
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1541 on: November 21, 2014, 06:59:23 am »

What determines whether an entity overruns the world during world-gen?

The physical stats of a creature are checked during battles, high stats means more victories.
Logged

Sergarr

  • Bay Watcher
  • (9) airheaded baka (9)
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1542 on: November 21, 2014, 07:01:40 am »

What determines whether an entity overruns the world during world-gen?

The physical stats of a creature are checked during battles, high stats means more victories.
I thought it was mostly size that matters? Does the game even check for material strengths of units?
Logged
._.

Sergarr

  • Bay Watcher
  • (9) airheaded baka (9)
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1543 on: November 21, 2014, 09:34:22 am »

Ok so is there any way to add descriptions to items?
Logged
._.

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: [MODDING] 0.40.x QUESTIONS THREAD
« Reply #1544 on: November 21, 2014, 09:51:15 am »

I know that probabilities for reaction products are independent, meaning I can't have a 99% change of getting X and otherwise getting Y, but is there a way to make a reaction fail completely sometimes, leaving the reagents as they were?

The idea is that certain rough gems might contain a "seed," and the process of extracting the seed would ruin the gem.  I'd like the player to get the gem back if the dice decide there is no seed in there, but not get the gem back if he/she gets a seed.

From a more in-world perspective, can anyone think of a use for a "gem powder" waste product from that reaction?

Edit: Perfectly fine if the failure mechanism requires DFHack, the mod already uses a bunch of reaction-triggers and syndrome-triggers.
« Last Edit: November 21, 2014, 09:53:47 am by Dirst »
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map
Pages: 1 ... 101 102 [103] 104 105 ... 247