So, I'm trying to replicate the diskworld trolls, basically a humanoid made fully of stone.
I want all tissues other than teeth to be stone, and the teeth should be diamond.
what's the best way to do this?
* Japa tried reading through the thread, but it's all so confusing.
You could try this:
[CREATURE:TROLL_DISCWORLD]
[DESCRIPTION:A huge humanoid monster made of stone. Its teeth are made of clear diamonds.]
[NAME:troll:trolls:troll]
[CASTE_NAME:troll:trolls:troll]
[CREATURE_TILE:255][COLOR:2:0:0]
[CHILD:10][BABY:1][MULTIPLE_LITTER_RARE]
[BIOME:SUBTERRANEAN_CHASM]
[UNDERGROUND_DEPTH:1:3]
[LARGE_ROAMING][DIFFICULTY:2]
[POPULATION_NUMBER:5:10]
[BUILDINGDESTROYER:2]
[LIKES_FIGHTING]
[LARGE_PREDATOR]
[NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][NOEMOTION]
[NOTHOUGHT][NOEXERT]
[NO_DIZZINESS]
[NO_FEVERS]
[CAN_LEARN][SLOW_LEARNER]
[NO_DRINK][NO_EAT][NO_SLEEP]
[NOT_BUTCHERABLE]
[CANNOT_UNDEAD]
[NOFEAR]
[EVIL][NOBONES]
[GRASSTRAMPLE:20]
[PREFSTRING:mouth shinies]
[BODY:HUMANOID_SIMPLE:2HEAD_HORN:2TUSKS:GENERIC_TEETH]
[NO_THOUGHT_CENTER_FOR_MOVEMENT]
[TISSUE:ROCK]
[TISSUE_NAME:gabbro:NP]
[TISSUE_MATERIAL:INORGANIC:GABBRO]
[MUSCULAR]
[FUNCTIONAL]
[STRUCTURAL]
[RELATIVE_THICKNESS:1]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE_LAYER:BY_CATEGORY:ALL:ROCK]
[TISSUE:DIAMOND_TEETH]
[TISSUE_NAME:clear diamond:NP]
[TISSUE_MATERIAL:INORGANIC:DIAMOND_CLEAR]
[STRUCTURAL]
[RELATIVE_THICKNESS:2]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE_LAYER:BY_CATEGORY:TOOTH:DIAMOND_TEETH]
[TISSUE_LAYER:BY_CATEGORY:TUSK:DIAMOND_TEETH]
[TISSUE_LAYER:BY_CATEGORY:HORN:DIAMOND_TEETH]
[BODY_SIZE:0:0:10000]
[BODY_SIZE:1:168:50000]
[BODY_SIZE:20:0:250000]
[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]
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK:KICK:BODYPART:BY_TYPE:STANCE]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[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]
[ATTACK:TGORE:BODYPART:BY_CATEGORY:TUSK]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:gore:gores]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]
[ATTACK:HGORE:BODYPART:BY_CATEGORY:HORN]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:gore:gores]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[EQUIPS]
[CANOPENDOORS]
[ALL_ACTIVE]
[ITEMCORPSE:BOULDER:NO_SUBTYPE:INORGANIC:GABBRO]
[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[CASTE:MALE]
[MALE]
This should make trolls whose bodies are made from stone (gabbro, to be precise), and horns, tusks, and teeth made from clear diamond. It has genders, and is able to reproduce (the details we'll leave to the imagination
).
By the way, since the clear diamond entry in the raws use STONE_TEMPLATE as a base material, it might not be effective for biting, since the [MAX_EDGE] for stone is 4000 (compare to 10000 for iron). You might want to add the tag to clear diamonds inside the inorganic_stone_gem.txt file.
P.S. This troll might be hard to kill, since it has NO_THOUGHT_CENTER_FOR_MOVEMENT], just like a bronze colossus. Might want to test them in the arena just in case.
EDIT: Argh, forgot to add the ITEMCORPSE tag on it, wouldn't have worked without it.