For a mod I'm making, I created a civilization of panda men (ryongyuu) naturally gifted in martial arts (STRIKER, KICKER, MELEE_COMBAT, etc.), and they've got nunchucks and a karate chop attack. Part of their "theme", I guess, is that all of their weapons and armor are made of thick bamboo, a kind of wood. I already modded in the panda men, the nunchucks, and the bamboo trees/wood, as well as their language, ethics, this and that and all that other entity stuff.
My issue is, I don't know how to set it so that the ryongyuu will make their weapons and armor
only out of thick bamboo. Granted, I'm not entirely sure if it's possible to set a
specific material for civilizations. I copied the [WOOD_WEAPONS] and [WOOD_ARMOR] tokens from the
hippies elves, since those tokens basically go, "Hey, only wood armor and weapons", which is what I want, since the bamboo is a type of wood, and I only want them to use that wood for their stuff. However, I have the necessary reactions set up for them to make the armor and stuff using a bamboo-working workshop, but they seem to use other woods as well as the thick bamboo.
[PERMITTED_BUILDING:BAMBOOWORKER]
[PERMITTED_REACTION:THICK_BAMBOO_BOW]
[PERMITTED_REACTION:THICK_BAMBOO_ARROW]
[PERMITTED_REACTION:THICK_BAMBOO_AXE]
[PERMITTED_REACTION:THICK_BAMBOO_NUNCHUCKS]
[PERMITTED_REACTION:THICK_BAMBOO_HIGH_BOOT]
[PERMITTED_REACTION:THICK_BAMBOO_LOW_BOOT]
[PERMITTED_REACTION:THICK_BAMBOO_GAUNTLET]
[PERMITTED_REACTION:THICK_BAMBOO_LEGGINGS]
[PERMITTED_REACTION:THICK_BAMBOO_GREAVES]
[PERMITTED_REACTION:THICK_BAMBOO_SHIELD]
[PERMITTED_REACTION:THICK_BAMBOO_BUCKLER]
[PERMITTED_REACTION:THICK_BAMBOO_MAIL_SHIRT]
[PERMITTED_REACTION:THICK_BAMBOO_BREASTPLATE]
[PERMITTED_REACTION:THICK_BAMBOO_CAP]
[PERMITTED_REACTION:THICK_BAMBOO_HELM]
reaction_bamboo
[OBJECT:REACTION]
[REACTION:THICK_BAMBOO_HELM]
[NAME:craft thick bamboo helm]
[BUILDING:BAMBOOWORKER:CUSTOM_A]
[REAGENT:A:2:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:HELM:ITEM_HELM_HELM:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_CAP]
[NAME:craft thick bamboo cap]
[BUILDING:BAMBOOWORKER:CUSTOM_B]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:HELM:ITEM_HELM_CAP:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_BREASTPLATE]
[NAME:craft thick bamboo breastplate]
[BUILDING:BAMBOOWORKER:CUSTOM_C]
[REAGENT:A:3:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:ARMOR:ITEM_ARMOR_BREASTPLATE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_MAIL_SHIRT]
[NAME:craft thick bamboo mail shirt]
[BUILDING:BAMBOOWORKER:CUSTOM_D]
[REAGENT:A:2:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:ARMOR:ITEM_ARMOR_MAIL_SHIRT:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_GAUNTLET]
[NAME:craft thick bamboo gauntlets]
[BUILDING:BAMBOOWORKER:CUSTOM_E]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:2:GLOVES:ITEM_GLOVES_GAUNTLETS:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_LOW_BOOT]
[NAME:craft thick bamboo low boots]
[BUILDING:BAMBOOWORKER:CUSTOM_F]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:2:SHOES:ITEM_SHOES_BOOTS_LOW:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_HIGH_BOOT]
[NAME:craft thick bamboo high boots]
[BUILDING:BAMBOOWORKER:CUSTOM_G]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:2:SHOES:ITEM_SHOES_BOOTS:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_BUCKLER]
[NAME:craft thick bamboo buckler]
[BUILDING:BAMBOOWORKER:CUSTOM_H]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:SHIELD:ITEM_SHIELD_BUCKLER:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_SHIELD]
[NAME:craft thick bamboo shield]
[BUILDING:BAMBOOWORKER:CUSTOM_I]
[REAGENT:A:2:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:SHIELD:ITEM_SHIELD_SHIELD:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_GREAVES]
[NAME:craft thick bamboo greaves]
[BUILDING:BAMBOOWORKER:CUSTOM_J]
[REAGENT:A:3:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:PANTS:ITEM_PANTS_GREAVES:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_LEGGINGS]
[NAME:craft thick bamboo leggings]
[BUILDING:BAMBOOWORKER:CUSTOM_K]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:PANTS:ITEM_PANTS_LEGGINGS:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_SPEAR]
[NAME:craft thick bamboo spear]
[BUILDING:BAMBOOWORKER:CUSTOM_L]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_SPEAR:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_AXE]
[NAME:craft thick bamboo battle axe]
[BUILDING:BAMBOOWORKER:CUSTOM_M]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_AXE_BATTLE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_SHORTSWORD]
[NAME:craft thick bamboo shortsword]
[BUILDING:BAMBOOWORKER:CUSTOM_N]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_SWORD_SHORT:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_MACE]
[NAME:craft thick bamboo mace]
[BUILDING:BAMBOOWORKER:CUSTOM_O]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_MACE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_HAMMER]
[NAME:craft thick bamboo war hammer]
[BUILDING:BAMBOOWORKER:CUSTOM_P]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_HAMMER_WAR:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_NUNCHUCKS]
[NAME:craft thick bamboo nunchucks]
[BUILDING:BAMBOOWORKER:CUSTOM_Q]
[REAGENT:A:2:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_NUNCHUCKS:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_PICK]
[NAME:craft thick bamboo pick]
[BUILDING:BAMBOOWORKER:CUSTOM_R]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_PICK:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_CROSSBOW]
[NAME:craft thick bamboo crossbow]
[BUILDING:BAMBOOWORKER:CUSTOM_S]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_CROSSBOW:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_BOLT]
[NAME:craft thick bamboo bolts]
[BUILDING:BAMBOOWORKER:CUSTOM_T]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:20:AMMO:ITEM_AMMO_BOLTS:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_BOW]
[NAME:craft thick bamboo bow]
[BUILDING:BAMBOOWORKER:CUSTOM_U]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_BOW:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
[REACTION:THICK_BAMBOO_ARROW]
[NAME:craft thick bamboo arrows]
[BUILDING:BAMBOOWORKER:CUSTOM_V]
[REAGENT:A:1:WOOD:NONE:NONE:NONE]
[REACTION_CLASS:BAMBOOWOOD]
[PRODUCT:100:20:AMMO:ITEM_AMMO_ARROWS:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:WOODCRAFT]
^ Reactions ^
material_template_bamboo
[OBJECT:MATERIAL_TEMPLATE]
[MATERIAL_TEMPLATE:THICK_BAMBOO_TEMPLATE]
[STATE_COLOR:ALL_SOLID:LIGHT_GREEN]
[STATE_NAME:ALL_SOLID:thick bamboo]
[STATE_ADJ:ALL_SOLID:thick bamboo]
[STATE_COLOR:LIQUID:LIGHT_GREEN]
[STATE_NAME:LIQUID:n/a]
[STATE_ADJ:LIQUID:n/a]
[STATE_COLOR:GAS:LIGHT_GREEN]
[STATE_NAME:GAS:n/a]
[STATE_ADJ:GAS:n/a]
[DISPLAY_COLOR:2:0:0]
[MATERIAL_VALUE:2]
[SPEC_HEAT:420]
[IGNITE_POINT:10508]
[MELTING_POINT:NONE]
[BOILING_POINT:NONE]
[HEATDAM_POINT:10250]
[COLDDAM_POINT:9900]
[MAT_FIXED_TEMP:NONE]
[SOLID_DENSITY:9850]
[LIQUID_DENSITY:8050]
[MOLAR_MASS:63546]
[IMPACT_YIELD:245000]
[IMPACT_FRACTURE:770000]
[IMPACT_STRAIN_AT_YIELD:175]
[COMPRESSIVE_YIELD:245000]
[COMPRESSIVE_FRACTURE:770000]
[COMPRESSIVE_STRAIN_AT_YIELD:175] 140
[TENSILE_YIELD:70000]
[TENSILE_FRACTURE:220000]
[TENSILE_STRAIN_AT_YIELD:58] 120
[TORSION_YIELD:70000]
[TORSION_FRACTURE:220000]
[TORSION_STRAIN_AT_YIELD:145]
[SHEAR_YIELD:70000]
[SHEAR_FRACTURE:220000]
[SHEAR_STRAIN_AT_YIELD:145] 48
[BENDING_YIELD:70000]
[BENDING_FRACTURE:220000]
[BENDING_STRAIN_AT_YIELD:58]
[MAX_EDGE:10000]
[ABSORPTION:0]
[ITEMS_HARD]
[ITEMS_WEAPON]
[ITEMS_WEAPON_RANGED]
[ITEMS_AMMO]
[ITEMS_ARMOR]
[ITEMS_SIEGE_ENGINE]
[WOOD]
[REACTION_CLASS:BAMBOOWOOD]
^ Material and reaction class ^
And on a smaller note unrelated to this, I am having a tiny issue where all individuals of one species will have the same skin/scale/eye/hair/etc. color. For example, when the gobbos come, one siege will have all of them with lime skin and indigo hair. When the next comes, they might all have olive skin and lavender hair. Their physical characteristics are different, but the colors are all the same. It's a tiny problem, but a bit annoying.
Especially when I gave a modded race so many scale colors to pick from, and they
all end up having rose scales and brown eyes.