After more testing, tweaking and problems - here's an update and a few questions for those who can help
1. I've removed the males having a horn on their head, it felt a cool idea at the time but it started to bug me aesthetically. Having a horn seemed silly when i pictured a snapping turtle. Also removed the eyebrows and eyelashes
2. The claws are normal size now, they bleed against naked skin quite well. Not so much vs scales/clothes/armor.
3. Added the FIREIMMUNE tag to the creature, this unfortunately means they take no damage in magma for a moment but at least they still die in it rather soonish (i had problems with the HEATDAM_POINT still killing them in forest fires) By the way, does FIREIMMUNE make the materials like creatures tanned leather also fire immune? I've got another creature/tweak in mind
4. However, testing the creature in adventure mode - i had a 360 degree vision arc, not the 270 i was hoping for. How do i fix this while keeping the 4 eyes?
Here's the creature as it sits in the creature_standard.txt
[CREATURE:FORGARN]
[DESCRIPTION:A humanoid four eyed reptile with thick shell plates and sharp claws. It is resistant to fire.
[NAME:forgarn:forgarn:forgarn]
[CASTE_NAME:forgarn:forgarn:forgarn]
[OUTSIDER_CONTROLLABLE]
[CREATURE_TILE:'F'][COLOR:4:0:0]
[FIREIMMUNE]
[AMPHIBIOUS]
[INTELLIGENT]
[CANOPENDOORS]
[VISION_ARC:120:270]
[BODY:HUMANOID_NECK:4EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:5TOES:BEAK:TONGUE:FACIAL_FEATURES:RIBCAGE:SHELL]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[REMOVE_MATERIAL:SKIN]
[REMOVE_MATERIAL:LEATHER]
[REMOVE_MATERIAL:PARCHMENT]
[REMOVE_MATERIAL:HAIR]
[USE_MATERIAL_TEMPLATE:SCALE:SCALE_TEMPLATE]
[USE_MATERIAL_TEMPLATE:SHELL:SHELL_TEMPLATE]
[STATE_COLOR:ALL:CRIMSON]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[REMOVE_TISSUE:SKIN]
[REMOVE_TISSUE:HAIR]
[USE_TISSUE_TEMPLATE:SCALE:SCALE_TEMPLATE]
[USE_TISSUE_TEMPLATE:SHELL:SHELL_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:FINGER:CLAW:FRONT]
[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_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:SHELL_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]
[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]
[CAN_DO_INTERACTION:PET_ANIMAL]
[CDI:ADV_NAME:Pet animal]
[CDI:USAGE_HINT:GREETING]
[CDI:BP_REQUIRED:BY_TYPE:GRASP]
[CDI:VERB:pet:pets:pets]
[CDI:TARGET:A:SELF_ONLY]
[CDI:TARGET:B:TOUCHABLE]
[CDI:TARGET_RANGE:B:1]
[CDI:MAX_TARGET_NUMBER:B:1]
[CDI:WAIT_PERIOD:20]
[PHYS_ATT_RANGE:STRENGTH:450:950:1150:1250:1350:1550:2250]
[PHYS_ATT_RANGE:AGILITY:150:600:800:900:1000:1100:1500]
[PHYS_ATT_RANGE:TOUGHNESS:450:950:1150:1250:1350:1550:2250]
[MENT_ATT_RANGE:ANALYTICAL_ABILITY:150:600:800:900:1000:1100:1500]
[MENT_ATT_RANGE:WILLPOWER:450:950:1150:1250:1350:1550:2250]
[BODY_SIZE:0:0:4000]
[BODY_SIZE:1:168:17500]
[BODY_SIZE:12:0:70000]
[BODY_APPEARANCE_MODIFIER:HEIGHT:75:95:98:100:102:105:125]
[APP_MOD_IMPORTANCE:500]
[BODY_APPEARANCE_MODIFIER:BROADNESS:75:95:98:100:102:105:125]
[APP_MOD_IMPORTANCE:500]
[SET_BP_GROUP:BY_CATEGORY:EYE]
[BP_APPEARANCE_MODIFIER:CLOSE_SET:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:DEEP_SET:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:ROUND_VS_NARROW:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[SET_BP_GROUP:BY_CATEGORY:SKULL]
[BP_APPEARANCE_MODIFIER:HIGH_CHEEKBONES:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:BROAD_CHIN:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:JUTTING_CHIN:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:SQUARE_CHIN:0:70:90:100:110:130:200]
[SET_BP_GROUP:BY_CATEGORY:THROAT]
[BP_APPEARANCE_MODIFIER:DEEP_VOICE:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:RASPY_VOICE:0:70:90:100:110:130:200]
[SET_BP_GROUP:BY_CATEGORY:HEAD]
[BP_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[BP_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[MAXAGE:170:210]
[ATTACK:BITE:BODYPART:BY_CATEGORY:BEAK]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:bite:bites]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_EDGE]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_FLAG_CANLATCH]
[ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:GRASP:BY_CATEGORY:FINGER:CLAW]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:scratch:scratches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:SECOND]
[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_WITH]
[ATTACK_PRIORITY:SECOND]
[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]
[BABY:1]
[GENERAL_BABY_NAME:forgarn baby:forgarn babies]
[BABYNAME:forgarn baby:forgarn babies]
[CHILD:12]
[GENERAL_CHILD_NAME:forgarn child:forgarn children]
[CHILDNAME:forgarn child:forgarn children]
[EQUIPS]
[DIURNAL]
[SMELL_TRIGGER:80]
[LOW_LIGHT_VISION:10000]
[NATURAL_SKILL:BITE:1]
[NATURAL_SKILL:GRASP_STRIKE:1]
[PROFESSION_NAME:CRAFTSMAN:craftsforgarn:craftsforgarn]
[PROFESSION_NAME:FISHERMAN:fisherforgarn:fisherforgarn]
[PROFESSION_NAME:HAMMERMAN:hammerforgarn:hammerforgarn]
[PROFESSION_NAME:SPEARMAN:spearforgarn:spearforgarn]
[PROFESSION_NAME:CROSSBOWMAN:marksforgarn:marksforgarn]
[PROFESSION_NAME:AXEMAN:axeforgarn:axeforgarn]
[PROFESSION_NAME:SWORDSMAN:swordsforgarn:swordsforgarn]
[PROFESSION_NAME:MACEMAN:maceforgarn:maceforgarn]
[PROFESSION_NAME:PIKEMAN:pikeforgarn:pikeforgarn]
[PROFESSION_NAME:BOWMAN:bowforgarn:bowforgarn]
[PROFESSION_NAME:MASTER_CROSSBOWMAN:Elite Marksforgarn:Elite Marksforgarn]
[PROFESSION_NAME:MASTER_BOWMAN:Elite Bowdforgarn:Elite Bowdforgarn]
[SPEECH:dwarf.txt]
[HOMEOTHERM:10040]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900] 30 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:5951:5419:4898:1463:6944:8233] 6 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:900:734:568:366:1900:2900] 24 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[SWIMS_INNATE]
[SPOUSE_CONVERSION_TARGET]
[SELECT_CASTE: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:4100]
[CLUTCH_SIZE:1:2]
[CASTE:MALE]
[MALE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
[TL_COLOR_MODIFIER:CRIMSON:1]
[TLCM_NOUN:scales:PLURAL]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:BLACK:1]
[TLCM_NOUN:eyes:PLURAL]
I've not yet tested them in fortress mode - probably going to retire a fort after breaching the caverns and then making a group of adventurers who i retire at the fort and DFHack them into becoming sexual again.
Would that be a good way to add them to my fort while making sure the creatures remain unique in the world?
Oh one more thing - would it be possible to change the CREATURE_TILE value for babies and children so they would be small f's instead of capital F's?