Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Caste distinctions - naming and icons?  (Read 1138 times)

nocpur

  • Bay Watcher
  • droolin
    • View Profile
Caste distinctions - naming and icons?
« on: September 29, 2021, 07:31:52 pm »

Currently working on a race that has its own separate queen/king lines, sort of like ants. However, I'm having issues with the names and icons appearing correctly. I'm not very familiar with caste editing so I could be doing something wrong, or this might just not be a thing I can do in the first place, which is what I'm starting to wonder.

First: Is it possible to have a different symbol for a caste? Say the default creature is "X", and I want the monarchs to be "K". However, I'm having problems with the default creatures not showing up as X anymore, and only being K.

Second: Something's going on with the names. In the testing arena, I can spawn them in as their names are intended to be, but during combat/upon looking at them, they're always listed as the monarch caste name. So if the default creature is "creature" and the monarchs are "kings", I can spawn them in as "creature", but it always shows up as "king" instead. They have different body parts and different descriptions, which do work correctly, but the naming issues are what I'm a bit confused about since I would like for those to work.

The castes do work in all other aspects, but it's just the naming that's a problem. I'm wondering if it's an issue with the way the castes are loading, since the ones that load last seem to take priority for naming and such. I'll post some of the necessary code below.

Code: [Select]
[CREATURE:TEST_CREATURE]
[NAME:creature:creatures:creature]
[DESCRIPTION:basic creature, not the monarchs]
[OUTSIDER_CONTROLLABLE]
[CREATURE_TILE:'X'][COLOR:3:0:0]
[INTELLIGENT]
[TRANCES]
[CANOPENDOORS]
[BENIGN]

[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[CASTE_NAME:creature:creatures:creature]

[CASTE:MALE]
[MALE]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[CASTE_NAME:creature:creatures:creature]

[CASTE:QUEEN]
[FEMALE]
[MULTIPLE_LITTER_RARE]
                [CASTE_NAME:queen:queens:queen]
[ORIENTATION:MALE:15:15:70]
[ORIENTATION:FEMALE:15:15:70]

[CASTE:KING]
[MALE]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[CASTE_NAME:king:kings:king]

[SELECT_CASTE:FEMALE]
[POP_RATIO:1000]
[CREATURE_TILE:'X'][COLOR:3:0:0]

[SELECT_CASTE:MALE]
[POP_RATIO:1000]
[CREATURE_TILE:'X'][COLOR:3:0:0]

        [SELECT_CASTE:KING]
[NAME:king:kings:king]
[DESCRIPTION:insert description for king]
[CREATURE_TILE:'K'][COLOR:3:0:0]
[POP_RATIO:1]

        [SELECT_CASTE:QUEEN]
[DESCRIPTION:insert description for queen]
[NAME:queen:queens:queen]
[CREATURE_TILE:'K'][COLOR:3:0:0]
[POP_RATIO:1]
Logged

Eric Blank

  • Bay Watcher
  • *Remain calm*
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #1 on: September 29, 2021, 07:40:42 pm »

CREATURE_TILE, COLOR and NAME are both creature level tags, that's why the last one is overwriting the previous entries. You want to use the caste specific tokens. Look on the wiki under the creature tokens page, I'm afraid I can't recall them right now...

You could also merge the pop ratio tag into the caste definition no need to select the castes a second time for caste level tokens unless it's adding onto something you haven't added yet (body definition)
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.

delphonso

  • Bay Watcher
  • menaces with spikes of pine
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #2 on: September 29, 2021, 07:45:44 pm »

I believe it's this one

Be careful which tokens you're using - it's easy to get confused or mix them up. You may also check on the Tile that is being used, as there is a caste-specific token for that too.

Mobbstar

  • Bay Watcher
  • aka Mossbird
    • View Profile
    • my website
Re: Caste distinctions - naming and icons?
« Reply #3 on: September 30, 2021, 04:45:42 am »

I have nothing to add to this particular case, but I'll note something for other readers:

First: Is it possible to have a different symbol for a caste?

"Graphics" (=unique image for every creature species) don't seem to support this.  Using the regular tileset can lead to the "pigeonhole" problem where no unique/appropriate tiles can be repurposed for the castes.  In my own modding, I made three castes of dwarf and gave each their own tile (including a military variant) by shifting the tile definitions around a bit.
  • The tiles #018 #028 and #029 are unused and can be re-purposed for a second caste + military variant, and a third caste without military variant.
  • Dimple Cups can be modded to use #006 which leaves #003 unused and available.
  • Cedar can be modded to use #024 which leaves #023 unused and available.
  • The merchant/adventurer/berserker icon #064 seemingly cannot be disabled, but if some of the afforementioned options don't work, this might be a good compromise.
In total, these should allow for four distinct dwarf castes including their military variants.

Personally, I recommend not giving castes unique tiles unless it is important to distinguish them at a glance.  e.g. The test creature from the initial question uses the same tile for male and female because the difference is negligible, but a unique tile for monarch castes because those are rare and important for story-telling purposes.  The monarch caste probably does not require a military variant because they are unlikely to get drafted in the first place, and even if they are, there is practically no risk of confusing them with non-military monarchs due to the caste rarity.

nocpur

  • Bay Watcher
  • droolin
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #4 on: September 30, 2021, 03:12:01 pm »

Quote
The test creature from the initial question uses the same tile for male and female because the difference is negligible, but a unique tile for monarch castes because those are rare and important for story-telling purposes.  The monarch caste probably does not require a military variant because they are unlikely to get drafted in the first place, and even if they are, there is practically no risk of confusing them with non-military monarchs due to the caste rarity.


Yup! That's exactly what I'm going for. Since this is a custom creature, however, I am not intending to use dwarven tiles. Would it be better to find unused tiles to use, in that case? Something like 'K' is certainly used multiple times, but considering X is used very rarely (if ever? unless for status effects) would that be a better alternative for a caste? (I suppose I can also give it a try.)

Anyways, thanks for the input everyone, and I was certain that would fix it, however I'm still having problems. I'm not sure if [CASTE_TILE] or [CASTE_COLOR] is bugged, but now it causes both the icon and background color to appear fully black, even when I have a specific color scheme (3:0:0, for instance) designated. I also ran into an issue where the creature's name was literally "nothing" for a while, although I seem to have fixed this, which seemed to be a simple naming problem.

I'm also still having problems with names appearing incorrectly, and I also can't tell if the icons have worked yet since they default to pure black. Descriptions and differences in body definition still work fine.

I'll update the code below:

Code: [Select]
[CREATURE_TEST]
[NAME:creature:creatures:creature]** this may not need to be specified at all, but when I removed it, that's when I got the "nothing" error.
[DESCRIPTION: basic test creature, not the monarchs]
        (other tokens not included here)

[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
        [CASTE_NAME:creature:creatures:creature]
        [CASTE_COLOR:3:0:0][CASTE_TILE:X]

[CASTE:MALE]
[MALE]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
        [CASTE_NAME:creature:creatures:creature]
        [CASTE_TILE:X][CASTE_COLOR:3:0:0]

[CASTE:QUEEN]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[CASTE_NAME:queen:queens:queen]
        [CASTE_TILE:K][CASTE_COLOR:3:0:0]

[CASTE:KING]
[MALE]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[CASTE_NAME:king:kings:king]
        [CASTE_TILE:K][CASTE_COLOR:3:0:0]

[SELECT_CASTE:FEMALE]
[DESCRIPTION: basic test creature]
[POP_RATIO:1000]
        (body definitions)

[SELECT_CASTE:MALE]
[DESCRIPTION: basic test creature]
[POP_RATIO:1000]
        (body definitions)

        [SELECT_CASTE:KING]
[DESCRIPTION:insert description for queen]
[POP_RATIO:1]
        (body definitions)

        [SELECT_CASTE:QUEEN]
[DESCRIPTION:insert description for queen]
[POP_RATIO:1]
        (body definitions)

I cut out everything that just relates to body definition. The only things I've included are the things necessary to castes and what I want to change. I can provide the full code if there might be something else affecting this, but everything else is just body and personality designations.

EDIT: Okay. So, upon further inspection, the naming thing might not be able to be changed. I noticed queen ant people still show up as "antmen" when inspected, which is what I was hoping to change, but I understand if not.

Removing [CASTE_TILE] did not resolve the color issue. Removing [CASTE_COLOR] also did not work. I added back [COLOR:3:0:0] and [CREATURE_TILE:X] to both tests, did not work. So I'm unsure what's causing the blank tiles. I removed [CREATURE_TILE:X][COLOR:3:0:0], and now it's a bright blue box. Tested with both the CASTE options back on, and it turned invisible again. It seems any inclusion of [CASTE] specific tile/color edits do something weird with the colors. Now I can't get them to work at all?
« Last Edit: September 30, 2021, 03:46:48 pm by nocpur »
Logged

Mobbstar

  • Bay Watcher
  • aka Mossbird
    • View Profile
    • my website
Re: Caste distinctions - naming and icons?
« Reply #5 on: October 01, 2021, 05:51:02 am »

Something like 'K' is certainly used multiple times, but considering X is used very rarely (if ever? unless for status effects) would that be a better alternative for a caste?

K should be fine, it's only used for Kangaroos and some gigantic animals.[wiki]  For comparison, goblins overlap with goats, groundhogs, bilou, guineafowl, etc.; and elves overlap with eagles, echidnas and creeping eyes.  X is slightly problematic because it is used for the cursor, up/down stairs, and some buildings.

Removing [CASTE_TILE] did not resolve the color issue. Removing [CASTE_COLOR] also did not work. I added back [COLOR:3:0:0] and [CREATURE_TILE:X] to both tests, did not work. So I'm unsure what's causing the blank tiles. I removed [CREATURE_TILE:X][COLOR:3:0:0], and now it's a bright blue box. Tested with both the CASTE options back on, and it turned invisible again. It seems any inclusion of [CASTE] specific tile/color edits do something weird with the colors. Now I can't get them to work at all?

In my mod, I set the name, creature tile and colour right at the beginning of the definition, and later set the caste tiles and caste names when the castes get declared.  I do not set the caste color.  This works and I never experienced the symptoms you have described.

Not sure what the problem could be.  Maybe errorlog.txt has a hint?

nocpur

  • Bay Watcher
  • droolin
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #6 on: October 01, 2021, 10:26:13 pm »

Errorlog has nothing, unfortunately. I backtracked a bit and found that when I declare [CREATURE_TILE] at the very beginning, but then declare [CASTE_TILE] later when defining the castes, that's when a blank tile shows up. Not sure how to circumvent this, still doing some testing.

CASTE_NAME works, but I cannot seem to get tiles to work, interestingly.

EDIT: Actually, I think it's just caste_tile in general not working. I'm still experimenting, but every time I've used it, the tiles go blank.
« Last Edit: October 01, 2021, 10:33:08 pm by nocpur »
Logged

nocpur

  • Bay Watcher
  • droolin
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #7 on: October 01, 2021, 10:53:16 pm »

Alright, I have no clue. There's probably some redundancies here, but this is (most) of the full code. Maybe I've missed something, I have no idea what's not making this work.

Code: [Select]
[CREATURE:TEST]
[NAME:test:tests:test]
[DESCRIPTION:basic test creature, not a monarch]
[OUTSIDER_CONTROLLABLE]
[CREATURE_TILE:'V'][COLOR:3:0:0]
[BIOME:ANY_DESERT]
[INTELLIGENT]
[TRANCES]
[CANOPENDOORS]
[BENIGN]
[PREFSTRING:wwwww]

[CASTE:FEMALE]
* I have tried putting [CASTE_NAME]/[CASTE_TILE] here, I still get a blank tile. While I can leave it off the male and female castes since their names would be correct, I would prefer that only the monarch castes get the change.
[FEMALE]
[MULTIPLE_LITTER_RARE]
[ORIENTATION:MALE:15:15:70]
[ORIENTATION:FEMALE:15:15:70]
[POP_RATIO:1000]

[CASTE:MALE]
[MALE]
[ORIENTATION:MALE:15:15:70]
[ORIENTATION:FEMALE:15:15:70]
[POP_RATIO:1000]

[CASTE:QUEEN]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[ORIENTATION:MALE:15:15:70]
[ORIENTATION:FEMALE:15:15:70]
[POP_RATIO:1]

[CASTE:KING]
[MALE]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[ORIENTATION:MALE:15:15:70]
[ORIENTATION:FEMALE:15:15:70]
[POP_RATIO:1]

[SELECT_CASTE:FEMALE]
[SELECT_ADDITIONAL_CASTE:MALE]
[CASTE_NAME:test:tests:test] *** leftover here from previous testing, no dice
[BODY:HUMANOID_NECK_4ARMS:TAIL:4EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:4FINGERS:4TOES:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[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:CLAW:NAIL_TEMPLATE]
[USE_TISSUE_TEMPLATE:CLAW:CLAW_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:TOE:CLAW:FRONT]
[TISSUE_LAYER:BY_CATEGORY:FINGER:CLAW:FRONT]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SKIN:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]
[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]
[HAS_NERVES]
[USE_MATERIAL_TEMPLATE:BLOOD:BLOOD_TEMPLATE]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[CREATURE_CLASS:MAMMAL]
[GETS_WOUND_INFECTIONS]
[GETS_INFECTIONS_FROM_ROT]
[USE_MATERIAL_TEMPLATE:PUS:PUS_TEMPLATE]
[PUS:LOCAL_CREATURE_MAT:PUS:LIQUID]
[USE_MATERIAL_TEMPLATE:SWEAT:SWEAT_TEMPLATE]
[USE_MATERIAL_TEMPLATE:TEARS:TEARS_TEMPLATE]
[USE_MATERIAL_TEMPLATE:SPIT:SPIT_TEMPLATE]
[SECRETION:LOCAL_CREATURE_MAT:SWEAT:LIQUID:BY_CATEGORY:ALL:SKIN:EXERTION]
[SECRETION:LOCAL_CREATURE_MAT:TEARS:LIQUID:BY_CATEGORY:EYE:ALL:EXTREME_EMOTION]

[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:450:950:1150:1250:1350:1550:2250]   
[MENT_ATT_RANGE:FOCUS:700:1200:1400:1500:1600:1800:2500]               
[MENT_ATT_RANGE:CREATIVITY:450:950:1150:1250:1350:1550:2250]           
[MENT_ATT_RANGE:PATIENCE:450:950:1150:1250:1350:1550:2250]             
[MENT_ATT_RANGE:MEMORY:450:950:1150:1250:1350:1550:2250]               
[MENT_ATT_RANGE:SPATIAL_SENSE:700:1200:1400:1500:1600:1800:2500]

[BODY_SIZE:0:0:50000]
[BODY_SIZE:1:0:100000]
[BODY_SIZE:2:0:200000]

[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: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: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]

[MAXAGE:100:120]
[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_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_CANLATCH]
[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: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]


[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:675:450:225:1900:2900] 39 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:6561:6115:5683:1755:7456:8567] 5 kph, NO DATA
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5341:4723:4112:1254:6433:7900] 7 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph, NO DATA
[SWIMS_INNATE][NATURAL_SKILL:BITE:15][NATURAL_SKILL:RANGED_COMBAT:5]
[NATURAL_SKILL:DISCIPLINE:15]

[CHILD:1]
[GENERAL_CHILD_NAME:test pup:test pups]
[CHILDNAME:test pup:test pups]
[EQUIPS]
[DIURNAL]
[SMELL_TRIGGER:90]
[HOMEOTHERM:10067]
[PERSONALITY:STRESS_VULNERABILITY:0:30:70]
[PERSONALITY:IMMODERATION:0:55:100]
[PERSONALITY:BASHFUL:0:45:100]
[PERSONALITY:SINGLEMINDED:0:55:100]
[PERSONALITY:GREED:0:55:100]

[MANNERISM_FINGERS:finger:fingers]
[MANNERISM_NOSE:nose]
[MANNERISM_EAR:ear]
[MANNERISM_HEAD:head]
[MANNERISM_EYES:eyes]
[MANNERISM_MOUTH:mouth]
[MANNERISM_HAIR:hair]
[MANNERISM_KNUCKLES:knuckles]
[MANNERISM_CHEEK:cheek]
[MANNERISM_NAILS:nails]
[MANNERISM_FEET:feet]
[MANNERISM_ARMS:arms]
[MANNERISM_HANDS:hands]
[MANNERISM_TONGUE:tongue]
[MANNERISM_LEG:leg]
[MANNERISM_LAUGH]
[MANNERISM_SMILE]
[MANNERISM_WALK]
[MANNERISM_SIT]
[MANNERISM_BREATH]
[MANNERISM_POSTURE]
[MANNERISM_STRETCH]
[MANNERISM_EYELIDS]
[SPOUSE_CONVERSION_TARGET]
[MUNDANE]
[SET_TL_GROUP:BY_CATEGORY:BODY_UPPER:SKIN]
[PLUS_TL_GROUP:BY_CATEGORY:BODY_LOWER:HAIR]
[PLUS_TL_GROUP:BY_CATEGORY:LEG_FRONT:HAIR]
[PLUS_TL_GROUP:BY_CATEGORY:LEG_REAR:HAIR]
[TL_COLOR_MODIFIER:JADE:1:PALE_BLUE:2:MOSS_GREEN:1:MINT_GREEN:2:WHITE:1:ASH_GRAY:1:TEAL:1:AQUAMARINE:1]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:GOLD:1:ORANGE:1:PINK:1:RUST:1:COPPER:1:TAN:1]
[TLCM_NOUN:eyes:PLURAL]
[SET_TL_GROUP:BY_CATEGORY:HEAD:HAIR]
[TISSUE_STYLE_UNIT:HAIR:STANDARD_HAIR_SHAPINGS]
[TSU_NOUN:hair:SINGULAR]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:3]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Spit clay]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:MATERIAL:INORGANIC:SILTY_CLAY:SHARP_ROCK]
[CDI:VERB:spit a clay spatter:spits a clay spatter:NA]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:30]

[SELECT_CASTE:KING]
[SELECT_ADDITIONAL_CASTE:QUEEN]
[CASTE_NAME:monarch:monarchs:monarch]
[CASTE_TILE:K]
[DESCRIPTION:the monarchs caste]
[TRAINABLE]
[FLIER]
[INTELLIGENT]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Spit shard]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:MATERIAL:STONE:OBSIDIAN:SHARP_ROCK]
[CDI:VERB:spit a shard:spits a shard:NA]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:30]
[FIREIMMUNE_SUPER]
[FANCIFUL]
[LARGE_PREDATOR]
[SPHERE:FIRE]
[SPHERE:WEALTH]
[SPHERE:VOLCANOS]
[CURIOUSBEAST_ITEM]
[CHILD:1]
[NOFEAR][NOEXERT]
[GRASSTRAMPLE:50]
[NO_EAT][NO_DRINK][NO_SLEEP]
[PREFSTRING:x]
[BODY:HUMANOID_NECK_4ARMS:TAIL:4EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:4FINGERS:4TOES:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[SELECT_MATERIAL:HAIR]
[STATE_NAME:ALL_SOLID:wool]
[STATE_ADJ:ALL_SOLID:wool]
[YARN]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[SELECT_TISSUE:HAIR]
[TISSUE_NAME:wool:NP]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
[USE_MATERIAL_TEMPLATE:CLAW:NAIL_TEMPLATE]
[USE_TISSUE_TEMPLATE:CLAW:CLAW_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:TOE:CLAW:FRONT]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SKIN:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]
[SELECT_TISSUE_LAYER:HAIR:BY_CATEGORY:ALL]
[TL_RELATIVE_THICKNESS:10]
[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]
[BODY_DETAIL_PLAN:LEATHERY_EGG_MATERIALS]
[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]
[BODY_SIZE:0:0:70000]
[BODY_SIZE:1000:0:50000000]
[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]
[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_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:MAIN]
[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]
[ALL_ACTIVE]
[MENT_ATT_RANGE:WILLPOWER:3000:3500:3750:4000:4250:4500:5000]
[NATURAL_SKILL:BITE:6]
[NATURAL_SKILL:GRASP_STRIKE:6]
[NATURAL_SKILL:RANGED_COMBAT:6]
[NATURAL_SKILL:MELEE_COMBAT:6]
[NATURAL_SKILL:DODGING:6]
[NATURAL_SKILL:SITUATIONAL_AWARENESS:6]
[APPLY_CREATURE_VARIATION:STANDARD_FLYING_GAITS:900:528:352:176:1900:2900] 50 kph
[APPLY_CREATURE_VARIATION:STANDARD_QUADRUPED_GAITS:900:549:366:183:1900:2900] 48 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[SWIMS_INNATE]
[HOMEOTHERM:10040]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:JADE:1:PALE_BLUE:2:MOSS_GREEN:1:MINT_GREEN:2:WHITE:1:ASH_GRAY:1:TEAL:1:AQUAMARINE:1]
[TLCM_NOUN:skin:SINGULAR]

[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:GOLD:1:ORANGE:1:PINK:1:RUST:1:COPPER:1:TAN:1:WHITE:1]

[TLCM_NOUN:eyes:PLURAL]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:WHITE:1:GRAY:1:PEACH:1:BLACK:1:PALE_BROWN:1]
[TLCM_NOUN:hair:SINGULAR]

[SET_TL_GROUP:BY_CATEGORY:HEAD:HAIR]
[TISSUE_STYLE_UNIT:HAIR:STANDARD_HAIR_SHAPINGS]
[TSU_NOUN:mane:SINGULAR]
                                [TISSUE_LAYER_APPEARANCE_MODIFIER:LENGTH:0:0:0:0:0:0:0]
[APP_MOD_NOUN:braids:PLURAL]
[APP_MOD_RATE:1:DAILY:0:300:0:0:NO_END]
[APP_MOD_DESC_RANGE:10:50:100:150:200:300]

[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]
Need to make sure blood and pus aren't solid at regular temperatures.
[SELECT_MATERIAL:BLOOD]
[PLUS_MATERIAL:PUS]
[MELTING_POINT:10000]
« Last Edit: October 01, 2021, 10:56:21 pm by nocpur »
Logged

Mobbstar

  • Bay Watcher
  • aka Mossbird
    • View Profile
    • my website
Re: Caste distinctions - naming and icons?
« Reply #8 on: October 02, 2021, 03:22:27 am »

I found the issue.

Are you ready for this?

Brace yourself!

Here it goes:

You forgot quotation marks.

That's it. That's the whole issue.

nocpur

  • Bay Watcher
  • droolin
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #9 on: October 02, 2021, 03:37:46 am »

Oh my god.

Spoiler (click to show/hide)
Logged

delphonso

  • Bay Watcher
  • menaces with spikes of pine
    • View Profile
Re: Caste distinctions - naming and icons?
« Reply #10 on: October 02, 2021, 06:11:30 am »

You forgot quotation marks.

Absolutely brutal. It happens to all of us, nocpur. Fresh eyes are sometimes essential.