Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: A Ravenous Crystal Lizard I whipped up.  (Read 1195 times)

Wyrdean

  • Bay Watcher
    • View Profile
A Ravenous Crystal Lizard I whipped up.
« on: November 03, 2018, 01:33:33 pm »

Any improvements that should be made?


Code: [Select]
[CREATURE:RAVENOUS_CRYSTAL_LIZARD]
                [NAME:ravenous crystal lizard:ravenous crystal lizards:ravenous crystal lizard]
                [PREFSTRING:intelligence]
                [CREATURE_TILE:'l']
                [COLOR:3:0:0]
                [PET][PETVALUE:800][COMMON_DOMESTIC]
                [ALL_ACTIVE]
                [MUNDANE]
                [BIOME:SUBTERRANEAN_CHASM]
                [UNDERGROUND_DEPTH:1:2]
                [POPULATION_NUMBER:25:50]
                [CLUSTER_NUMBER:1:3]
                [LARGE_ROAMING][FREQUENCY:10]
                [LARGE_PREDATOR]
                [CASTE:FEMALE]
                                [FEMALE]
                                [CASTE_NAME:ravenous crystal lizard:ravenous crystal lizards:ravenous crystal lizard]
                                [DESCRIPTION: A beautiful reptile with glimmering scales. These cavern dwellers are often domesticated for their half-transparent meat and gems they grow in their stomachs.]
                [CASTE:MALE]
                                [MALE]
                                [CASTE_NAME:ravenous crystal lizard:ravenous crystal lizards:ravenous crystal lizard]
                                [DESCRIPTION: A beautiful reptile with glimmering scales. These cavern dwellers are often domesticated for their half-transparent meat and gems they grow in their stomachs.]
                [SELECT_CASTE:ALL]
                                [NATURAL]
                                [TRAINABLE]
                                [CARNIVORE]
                                [NOFEAR]
                                [NOEXERT]
                                [NATURAL_SKILL:WRESTLING:3]
                                [NATURAL_SKILL:BITE:6]
                                [NATURAL_SKILL:DODGING:6]
                                [NATURAL_SKILL:GRASP_STRIKE:6]
                                [NATURAL_SKILL:MELEE_COMBAT:8]
                                [NATURAL_SKILL:SITUATIONAL_AWARENESS:12]
                [SELECT_CASTE:ALL]
                                [BODY:QUADRUPED_NECK:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:4TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE]
                [SELECT_CASTE:ALL]
                                [BODY_DETAIL_PLAN:STANDARD_MATERIALS]
                                                [REMOVE_MATERIAL:SKIN]
                                                [REMOVE_MATERIAL:LEATHER]
                                                [REMOVE_MATERIAL:PARCHMENT]
                                                [REMOVE_MATERIAL:HAIR]
                                                [USE_MATERIAL_TEMPLATE:SCALE:SCALE_TEMPLATE]
                                [BODY_DETAIL_PLAN:STANDARD_TISSUES]
                                                [REMOVE_TISSUE:SKIN]
                                                [REMOVE_TISSUE:HAIR]
                                                [USE_TISSUE_TEMPLATE:SCALE:SCALE_TEMPLATE]
                                [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SCALE:FAT:MUSCLE:BONE:CARTILAGE]
                                [USE_MATERIAL_TEMPLATE:CLAW:NAIL_TEMPLATE]
                                [USE_TISSUE_TEMPLATE:CLAW:CLAW_TEMPLATE]
                                [TISSUE_LAYER:BY_CATEGORY:TOE:CLAW:FRONT]
                                [BODY_DETAIL_PLAN:LEATHERY_EGG_MATERIALS]
                                [SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
                                [PLUS_TISSUE_LAYER:SCALE:BY_CATEGORY:THROAT]
                                                [TL_MAJOR_ARTERIES]
                                [BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
                                [BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]
                                [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]
                                [EXTRA_BUTCHER_OBJECT:BY_CATEGORY:GUTS]
                                [EBO_ITEM:ROUGH:NONE:GLASS_CRYSTAL:NONE]
                [SELECT_CASTE:ALL]
                                [CREATURE_CLASS:GENERAL_POISON]
                                [CREATURE_CLASS:REPTILE]
                                [GETS_WOUND_INFECTIONS]
                                [GETS_INFECTIONS_FROM_ROT]
                [SELECT_CASTE:ALL]
                                [SWIMS_INNATE]           
                                [APPLY_CREATURE_VARIATION:STANDARD_QUADRUPED_GAITS:900:375:250:125:1900:2900]
                                [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900]
                                [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900]
               [SELECT_CASTE:ALL]
                               
                                [BABY:1]
                                                [GENERAL_BABY_NAME:crystal lizard hatchling:crystal lizard hatchlings]
                                [CHILD:10]
                                                [GENERAL_CHILD_NAME:crystal lizard:crystal lizards]
                                [BODY_SIZE:0:0:1000]
                                [BODY_SIZE:1:0:5000]
                                [BODY_SIZE:5:0:8000]
                                [BODY_SIZE:10:0:180000]
                                [BODY_SIZE:20:0:3000000]

                [SELECT_CASTE: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:1200]
                                                [CLUTCH_SIZE:1:2]
                [SELECT_CASTE:ALL]
                                [ATTACK:BITE:CHILD_BODYPART_GROUP:BY_CATEGORY:MOUTH: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_PREPARE_AND_RECOVER:3:3]
                                                [ATTACK_FLAG_CANLATCH]
                                [ATTACK:CLAW:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:STANCE:BY_CATEGORY:ALL:CLAW]
                                                [ATTACK_SKILL:GRASP_STRIKE]
                                                [ATTACK_VERB:claw:claws]
                                                [ATTACK_CONTACT_PERC:100]
                                                [ATTACK_PENETRATION_PERC:100]
                                                [ATTACK_FLAG_EDGE]
                                                [ATTACK_PREPARE_AND_RECOVER:3:3]
                                                [ATTACK_PRIORITY:MAIN]
                               [CAN_DO_INTERACTION:MATERIAL_EMISSION]
                               [CDI:ADV_NAME:Crystal Spray]
                               [CDI:USAGE_HINT:ATTACK]
                               [CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
                               [CDI:MATERIAL:GLASS_CRYSTAL:WEB_SPRAY]
                               [CDI:VERB:invokes a crystalline glass spray:invokes a crystalline glass spray:NA]
                               [CDI:TARGET:C:LINE_OF_SIGHT]
                               [CDI:TARGET_RANGE:C:5]
                               [CDI:MAX_TARGET_NUMBER:C:1]           
                                                [CDI:WAIT_PERIOD:10000]   
                [SELECT_CASTE:ALL]
                                [BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
                                [BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
                                [BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]

                [SELECT_CASTE:ALL]
                                [SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
                                                [TL_COLOR_MODIFIER:AZURE:1]
                                                                [TLCM_NOUN:scales:PLURAL]
                                [SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
                                                [TL_COLOR_MODIFIER:BLACK:1]
                                                                [TLCM_NOUN:eyes:PLURAL]

                [SELECT_MATERIAL:ALL]
                                [MULTIPLY_VALUE:15]
                                [COLDDAM_POINT:NONE]
                                [HEATDAM_POINT:NONE]
                                [IGNITE_POINT:NONE]
                                [IF_EXISTS_SET_MELTING_POINT:55000]
                                [IF_EXISTS_SET_BOILING_POINT:57000]
                                [SPEC_HEAT:30000]
               
                [SELECT_MATERIAL:BLOOD]
                                               [PLUS_MATERIAL:PUS]
                                                [MELTING_POINT:10000]
Logged

Eric Blank

  • Bay Watcher
  • *Remain calm*
    • View Profile
Re: A Ravenous Crystal Lizard I whipped up.
« Reply #1 on: November 04, 2018, 11:58:22 am »

It looks functional. Theres no need to repeatedly define [SELECT_CASTE:ALL] though unless you recently defined them or selected, say, the female caste there to give them eggs. Once is enough, the game will remember from then on its talking about every caste. And double check, because i dont see one, that they have the [WEBIMMUNE] tag in there somewhere or theyll get stuck in their own webbing. Thats all i can see that would improve the file in general.
If you want to make them truly "ravenous" you can give them another interaction, an attack at touch range only, to turn the prey into an immobile creature that boils away and disappears, making it look like theyre getting eaten alive. Bonus points for giving that creature an interaction that makes the lizard immobile during that process so theyre not wandering around
Logged
I make Spellcrafts!
I have no idea where anything is. I have no idea what anything does. This is not merely a madhouse designed by a madman, but a madhouse designed by many madmen, each with an intense hatred for the previous madman's unique flavour of madness.

Wyrdean

  • Bay Watcher
    • View Profile
Re: A Ravenous Crystal Lizard I whipped up.
« Reply #2 on: November 04, 2018, 06:24:19 pm »

Ah yes, forgot to add web immune. The reason I used [SELECT_CASTE:ALL] so many times was because the code for this was originally much funkier until I cleaned it up. I had broken it into sections separated by lines of ==== with labels so I could keep track of what I had added.


Thankies for the reminder to add web immune!
Logged