Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: creating a custom race  (Read 3016 times)

Mysterious Tree

  • Bay Watcher
    • View Profile
creating a custom race
« on: December 18, 2020, 03:41:36 pm »

just curious to how this is done because I tried and miserably failed time and time again
the wiki is just too much text like there's text here, there's text there and I just don't know where to look or really what anything is
jumping over to the txt files and just copying things and then modifying them doesn't seem to work so I am pretty much out of options

I found some other topics that talk about this but nothing that really explains in a comprehensible language how to create a completely new race so if anyone can tell me how to successfully modify an existing race and change it into an entirely new race (not via replacing but by seriously making an entirely new race) then I would really appreciate that!

also quick note: I know next to nothing about modding this game

so far all I've got is this for the creature txt (I used the text of serpent men as my template and just kind of went on from there):

[CREATURE:TEST_MAN]
   [DESCRIPTION:test description]
   [NAME:test man:test men:test man]
   [CREATURE_TILE:'T'][COLOR:6:0:0]
   [CREATURE_CLASS:POISONOUS]
   [LARGE_ROAMING]
   [BIOME:NOT_FREEZING]
   [UNDERGROUND_DEPTH:1:3]
   [FREQUENCY:100]
   [AMPHIBIOUS][UNDERSWIM]
   [LARGE_PREDATOR]
   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:5:10]
   [FEATURE_ATTACK_GROUP]
   [CAN_LEARN][CAN_SPEAK][LISP]
   [CANOPENDOORS]
   [STRANGE_MOODS]
   [INTELLIGENT]
   [CARNIVORE]
   [PARALYZEIMMUNE]
   [PREFSTRING:test]
      [BODY:HUMANOID_NECK:TAIL_STANCE:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:MOUTH:TONGUE:GENERIC_TEETH_WITH_FANGS:RIBCAGE]
   [BODY_DETAIL_PLAN:STANDARD_MATERIALS]
      [REMOVE_MATERIAL:HAIR]
      [REMOVE_MATERIAL:SKIN]
      [REMOVE_MATERIAL:LEATHER]
      [REMOVE_MATERIAL:PARCHMENT]
      [USE_MATERIAL_TEMPLATE:SCALE:SCALE_TEMPLATE]
   [BODY_DETAIL_PLAN:STANDARD_TISSUES]
      [REMOVE_TISSUE:HAIR]
      [REMOVE_TISSUE:SKIN]
      [USE_TISSUE_TEMPLATE:SCALE:SCALE_TEMPLATE]
   [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SCALE:FAT:MUSCLE:BONE:CARTILAGE]
   [USE_MATERIAL_TEMPLATE:NAIL:NAIL_TEMPLATE]
   [USE_TISSUE_TEMPLATE:NAIL:NAIL_TEMPLATE]
   [TISSUE_LAYER:BY_CATEGORY:FINGER:NAIL:FRONT]
   [BODY_DETAIL_PLAN:LEATHERY_EGG_MATERIALS]
   [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:GENERAL_POISON]
   [GETS_WOUND_INFECTIONS]
   [GETS_INFECTIONS_FROM_ROT]
   [USE_MATERIAL_TEMPLATE:PUS:PUS_TEMPLATE]
   [PUS:LOCAL_CREATURE_MAT:PUS:LIQUID]
   [APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
   [USE_MATERIAL_TEMPLATE:VENOM:CREATURE_EXTRACT_TEMPLATE]
      [STATE_NAME:ALL_SOLID:frozen test man venom]
      [STATE_ADJ:ALL_SOLID:frozen test man venom]
      [STATE_NAME:LIQUID:test man venom]
      [STATE_ADJ:LIQUID:test man venom]
      [STATE_NAME:GAS:boiling test man venom]
      [STATE_ADJ:GAS:boiling test man venom]
      [PREFIX:NONE]
      [ENTERS_BLOOD]
      [SYNDROME]
         [SYN_NAME:test man bite]
         [SYN_AFFECTED_CLASS:GENERAL_POISON]
         [SYN_IMMUNE_CREATURE:TEST_MAN:ALL]
         [SYN_INJECTED]
         [CE_FEVER:SEV:50:PROB:100:START:50:PEAK:500:END:1500]
         [CE_NAUSEA:SEV:50:PROB:100:START:50:PEAK:500:END:1500]
         [CE_DIZZINESS:SEV:50:PROB:100:START:50:PEAK:500:END:1500]
         [CE_PAIN:SEV:75:PROB:100:LOCALIZED:START:50:PEAK:500:END:1500]
         [CE_SWELLING:SEV:100:PROB:100:LOCALIZED:VASCULAR_ONLY:START:50:PEAK:500:END:1500]
         [CE_OOZING:SEV:50:PROB:100:LOCALIZED:VASCULAR_ONLY:START:50:PEAK:500:END:1500]
         [CE_BRUISING:SEV:50:PROB:100:LOCALIZED:VASCULAR_ONLY:START:50:PEAK:500:END:1500]
         [CE_BLEEDING:SEV:10:PROB:100:LOCALIZED:VASCULAR_ONLY:START:50:PEAK:75:END:100]
         [CE_NECROSIS:SEV:100:PROB:100:LOCALIZED:START:50:PEAK:800:END:3000]
   [BODY_SIZE:0:0:1500]
   [BODY_SIZE:1:168:10000]
   [BODY_SIZE:12:0:50000]
   [BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
   [BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
   [MAXAGE:60:80]
   [ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
      [ATTACK_SKILL:GRASP_STRIKE]
      [ATTACK_VERB:claw at:claws at]
      [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:lash:lashes]
      [ATTACK_CONTACT_PERC:100]
      [ATTACK_PREPARE_AND_RECOVER:4:4]
      [ATTACK_FLAG_WITH]
      [ATTACK_PRIORITY:SECOND]
      [ATTACK_FLAG_BAD_MULTIATTACK]
   [ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:GRASP:BY_CATEGORY:FINGER:NAIL]
      [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: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_PRIORITY:MAIN]
      [ATTACK_FLAG_EDGE]
      [ATTACK_PREPARE_AND_RECOVER:3:3]
      [ATTACK_FLAG_CANLATCH]
      [SPECIALATTACK_INJECT_EXTRACT:LOCAL_CREATURE_MAT:VENOM:LIQUID:100:100]
   [BABY:1]
   [CHILD:12]
   [EQUIPS]
   [ALL_ACTIVE]
   [LOW_LIGHT_VISION:10000]
   [APPLY_CREATURE_VARIATION:STANDARD_WALK_CRAWL_GAITS:900:750:600:439:1900:2900] 20 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [SWIMS_INNATE]
   [HOMEOTHERM:10040]
   [CASTE:FEMALE]
      [CASTE_NAME:test woman:test women:test woman]
      [FEMALE]
      [MULTIPLE_LITTER_RARE]
      [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:1600]
         [CLUTCH_SIZE:1:3]
   [CASTE:MALE]
      [CASTE_NAME:test man:test men:test man]
      [MALE]
   [SELECT_CASTE:ALL]
   [APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
   [APPLY_CREATURE_VARIATION:TOOTH_BITE_VENOM_ATTACK]
      [SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
         [TL_COLOR_MODIFIER:BLACK:1:GRAY:1:WHITE:1]
            [TLCM_NOUN:scales:PLURAL]
      [SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
         [TL_COLOR_MODIFIER:RED:1:ORANGE:1:YELLOW:1]
            [TLCM_NOUN:eyes:PLURAL]

and so far all I've got is this for the entity txt (it's copied from [ENTITY:SUBTERRANEAN_ANIMAL_PEOPLES] with some lines of my own I found on the internet):

[ENTITY:TEST_MAN]
   [INDIV_CONTROLLABLE]
   [ADVENTURER_TIER:4]
   [LAYER_LINKED]
   [CREATURE:TEST_MAN]
   [WEAPON:ITEM_WEAPON_SPEAR]
   [WEAPON:ITEM_WEAPON_BLOWGUN]
      [AMMO:ITEM_AMMO_BLOWDARTS]
   [SHIELD:ITEM_SHIELD_SHIELD]
   [SHIELD:ITEM_SHIELD_BUCKLER]
   [WOOD_WEAPONS]
   [WOOD_ARMOR] shields
   [USE_ANY_PET_RACE]
   [INDOOR_WOOD]
   [USE_CAVE_ANIMALS]
   [USE_ANIMAL_PRODUCTS]
   [EQUIPMENT_IMPROVEMENTS]
   [FRIENDLY_COLOR:1:0:1]
   no site or biome or attack info for now
   [MAX_STARTING_CIV_NUMBER:100] all irrelevant right now
   [MAX_POP_NUMBER:10000]
   [MAX_SITE_POP_NUMBER:120]
   [PERMITTED_JOB:CARPENTER]
   [PERMITTED_JOB:WOODCUTTER]
   [PERMITTED_JOB:ANIMAL_CARETAKER]
   [PERMITTED_JOB:ANIMAL_TRAINER]
   [PERMITTED_JOB:HUNTER]
   [PERMITTED_JOB:WOODCRAFTER]
   [PERMITTED_JOB:LEATHERWORKER]
   [PERMITTED_JOB:BONE_CARVER]
   [PERMITTED_JOB:FISHERMAN]
   [PERMITTED_JOB:FISH_CLEANER]
   [PERMITTED_JOB:COOK]
   [PERMITTED_JOB:BUTCHER]
   [PERMITTED_JOB:TANNER]
   [PERMITTED_REACTION:TAN_A_HIDE]
   *** ethics copied from kobolds for now
   [ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
   [ETHIC:KILL_NEUTRAL:REQUIRED]
   [ETHIC:KILL_ENEMY:REQUIRED]
   [ETHIC:KILL_ANIMAL:ACCEPTABLE]
   [ETHIC:KILL_PLANT:ACCEPTABLE]
   [ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
   [ETHIC:TORTURE_FOR_INFORMATION:NOT_APPLICABLE]
   [ETHIC:TORTURE_FOR_FUN:ACCEPTABLE]
   [ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
   [ETHIC:TREASON:UNTHINKABLE]
   [ETHIC:OATH_BREAKING:NOT_APPLICABLE]
   [ETHIC:LYING:NOT_APPLICABLE]
   [ETHIC:VANDALISM:NOT_APPLICABLE]
   [ETHIC:TRESPASSING:NOT_APPLICABLE]
   [ETHIC:THEFT:NOT_APPLICABLE]
   [ETHIC:ASSAULT:PERSONAL_MATTER]
   [ETHIC:SLAVERY:UNTHINKABLE]
   [ETHIC:EAT_SAPIENT_OTHER:UNTHINKABLE]
   [ETHIC:EAT_SAPIENT_KILL:UNTHINKABLE]
   [ETHIC:MAKE_TROPHY_SAME_RACE:UNTHINKABLE]
   [ETHIC:MAKE_TROPHY_SAPIENT:UNTHINKABLE]
   [ETHIC:MAKE_TROPHY_ANIMAL:UNTHINKABLE]
   *** later
   [VALUE:LAW:0]
   [VALUE:LOYALTY:0]
   [VALUE:FAMILY:0]
   [VALUE:FRIENDSHIP:0]
   [VALUE:POWER:0]
   [VALUE:TRUTH:0]
   [VALUE:CUNNING:0]
   [VALUE:ELOQUENCE:0]
   [VALUE:FAIRNESS:0]
   [VALUE:DECORUM:0]
   [VALUE:TRADITION:0]
   [VALUE:ARTWORK:0]
   [VALUE:COOPERATION:0]
   [VALUE:INDEPENDENCE:0]
   [VALUE:STOICISM:0]
   [VALUE:KNOWLEDGE:0]
   [VALUE:INTROSPECTION:0]
   [VALUE:SELF_CONTROL:0]
   [VALUE:TRANQUILITY:0]
   [VALUE:HARMONY:0]
   [VALUE:MERRIMENT:0]
   [VALUE:CRAFTSMANSHIP:0]
   [VALUE:MARTIAL_PROWESS:0]
   [VALUE:SKILL:0]
   [VALUE:HARD_WORK:0]
   [VALUE:SACRIFICE:0]
   [VALUE:COMPETITION:0]
   [VALUE:PERSEVERANCE:0]
   [VALUE:LEISURE_TIME:0]
   [VALUE:COMMERCE:0]
   [VALUE:ROMANCE:0]
   [VALUE:NATURE:0]
   [VALUE:PEACE:0]
   [AMBUSHER]
   [STONE_SHAPE:OVAL_CABOCHON]
   [GEM_SHAPE:OVAL_CABOCHON]
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #1 on: December 19, 2020, 02:35:57 pm »

Is the entity just not showing up during world creation or does the creature not exist at all (even in the test arena)?

What does the error log say?

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #2 on: December 19, 2020, 03:40:36 pm »

well I found why the creature won't show up and its because I forgot to put some lines at the beginning (creature_standard and [OBJECT:CREATURE]) but now I have 2 more problems and that is that the bite has venom but there don't appear to be any active symptoms like nausea and npcs of this race don't have any name (you will just see "the hunter" or "the merchant" instead of "the test hunter" or "the test merchant")
do you know how I could fix this?

oh and they stop injecting venom after like 2 bites for some reason, I am also clueless on how I could possibly fix that

edit: ok so the venom recharges or something so thats not an issue anymore as I didn't know that

edit2: I forgot I made the race immune to it's own venom so the symptoms not showing up was not an issue but I changed something (and then reverted it back because it didn't work) and now the race shows up as "nothing" in the race selection menu
« Last Edit: December 19, 2020, 05:01:01 pm by Mysterious Tree »
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #3 on: December 19, 2020, 04:50:13 pm »

delete these tags:

   [APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
   [APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
   [APPLY_CREATURE_VARIATION:TOOTH_BITE_VENOM_ATTACK]

I tested the creature raws and the venom and its active symptoms (dizzy, nauseous, unconscious, etc) work for me.

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #4 on: December 19, 2020, 05:04:00 pm »

yeah I just made an edit to my message as the page didn't show your reply until after it refreshed but now the race shows up as "nothing" in the race selection menu even after reverting the changes I made (also those tags have now been removed)

edit: I don't know how I solved it but the creature now no longer shows up as "nothing" anymore
I'll probably run into more issues
« Last Edit: December 19, 2020, 05:23:35 pm by Mysterious Tree »
Logged

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #5 on: December 21, 2020, 09:01:52 am »

hopefully someone still sees this but how on earth do you create custom animal people? I've been trying for a good while now and it just doesn't work... they won't show up anywhere, not even in the arena

can someone please look at my lines and see if there's something wrong or if I should change something else in another file because I don't know anymore

I've tried to make the black mamba man whole in the sense that it doesn't copy tags from the black mamba to make it less confusing and usable as a template for future custom animal peoples (I just named them manual men to distinguish them from vanilla black mamba men if only one shows up for some reason)

creature_tropical_new

[OBJECT:CREATURE]

[CREATURE:BLACK_MAMBA_MAN]
   [NAME:black mamba manual man:black mamba manual men:black mamba manual man]
   [DESCRIPTION:A person in the form of a large black mamba with arms.]
   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:1:3]
   [MAXAGE:60:80]
   [CREATURE_TILE:'s']
   [COLOR:0:0:1]
   [CREATURE_CLASS:POISONOUS]
   [PETVALUE:50]
   [PET_EXOTIC]
   [FREQUENCY:30]
   [NATURAL]
   [CARNIVORE]
   [LARGE_ROAMING]
   [BIOME:SAVANNA_TROPICAL]
   [BIOME:SHRUBLAND_TROPICAL]
   [BIOME:ANY_TROPICAL_FOREST]
   [BIOME:ANY_TROPICAL_SWAMP]
   [POPULATION_NUMBER:10:25]
   [CLUSTER_NUMBER:1:1]
   [PREFSTRING:aggression]
   [PREFSTRING:deadly bite]
   [PRONE_TO_RAGE:1]
   [BODY:BASIC_1PARTBODY:BASIC_HEAD:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:SPINE:BRAIN:SKULL:MOUTH:GENERIC_TEETH_WITH_FANGS:RIBCAGE]
   [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]
   [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]
   [USE_MATERIAL_TEMPLATE:VENOM:CREATURE_EXTRACT_TEMPLATE]
      [STATE_NAME:ALL_SOLID:frozen black mamba man venom]
      [STATE_ADJ:ALL_SOLID:frozen black mamba man venom]
      [STATE_NAME:LIQUID:black mamba man venom]
      [STATE_ADJ:LIQUID:black mamba man venom]
      [STATE_NAME:GAS:boiling black mamba man venom]
      [STATE_ADJ:GAS:boiling black mamba man venom]
      [PREFIX:NONE]
      [ENTERS_BLOOD]
      [SYNDROME]
         [SYN_NAME:black mamba man bite]
         [SYN_AFFECTED_CLASS:GENERAL_POISON]
         [SYN_IMMUNE_CREATURE:BLACK_MAMBA_MAN:ALL]
         [SYN_INJECTED]
         [CE_PARALYSIS:SEV:100:PROB:100:RESISTABLE:SIZE_DILUTES:START:50:PEAK:500:END:1500]
         [CE_DIZZINESS:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:30:PEAK:500:END:1500]
         [CE_DROWSINESS:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:30:PEAK:500:END:1500]
         [CE_UNCONSCIOUSNESS:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:50:PEAK:500:END:1500]
         [CE_FEVER:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:50:PEAK:500:END:1500]
         [CE_PAIN:SEV:75:PROB:100:RESISTABLE:SIZE_DILUTES:LOCALIZED:VASCULAR_ONLY:START:10:PEAK:500:END:1500]
   [APPLY_CURRENT_CREATURE_VARIATION]
   [APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS]
   [BODY_SIZE:0:0:40]
   [BODY_SIZE:2:0:2500]
   [BODY_SIZE:10:0:5000]
   [BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
   [MAXAGE:10:15]
   [MUNDANE]
   [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_PRIORITY:MAIN]
      [ATTACK_FLAG_EDGE]
      [ATTACK_PREPARE_AND_RECOVER:3:3]
      [ATTACK_FLAG_CANLATCH]
      [SPECIALATTACK_INJECT_EXTRACT:LOCAL_CREATURE_MAT:VENOM:LIQUID:100:100]
   [DIURNAL]
   [APPLY_CREATURE_VARIATION:STANDARD_WALK_CRAWL_GAITS:900:750:600:439:1900:2900] 20 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [SWIMS_INNATE]
   [CANNOT_JUMP]
   [CASTE:FEMALE]
      [CASTE_NAME:black mamba woman:black mamba women:black mamba woman]
      [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:50]
         [CLUTCH_SIZE:10:30]
   [CASTE:MALE]
      [CASTE_NAME:black mamba man:black mamba men:black mamba man]
      [MALE]
   [SELECT_CASTE:ALL]
   [APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
   [APPLY_CREATURE_VARIATION:TOOTH_BITE_VENOM_ATTACK]
   [APPLY_CREATURE_VARIATION:STANDARD_WALK_CRAWL_GAITS:900:750:600:439:1900:2900] 20 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
      [SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
         [TL_COLOR_MODIFIER:GRAY: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:2]
« Last Edit: December 21, 2020, 01:48:25 pm by Mysterious Tree »
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #6 on: December 21, 2020, 04:43:42 pm »

do you have an error log? You have to change the caste name, not just the name.

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #7 on: December 21, 2020, 05:53:10 pm »

I don't know how to access the error log
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #8 on: December 21, 2020, 06:18:20 pm »

It is a text file in the main folder right under the game launcher called errorlog.

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #9 on: December 21, 2020, 06:36:23 pm »

I found one error which talks about a duplicate entity which is correct given the fact that my stupid brain didn't change [CREATURE:BLACK_MAMBA_MAN] to something else so I'll see if changing this works (it probably won't but it's worth a shot)

just tested it, yep didn't change anything (it won't even show up in the error log now)
caste name shouldn't matter as that really is purely a name and should be able to be changed without issues
unless you are referring to something other than [CASTE_NAME:x:x:x]
« Last Edit: December 21, 2020, 06:47:39 pm by Mysterious Tree »
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #10 on: December 21, 2020, 07:57:20 pm »

the caste name is how it shows up in the list when you spawn it in the object testing arena (not the name)

I am not at my computer, but this tag is probably the issue:
  [APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS]

Go to that variation file and see what that variation does exactly. I assume it deletes a bunch of things (like name, description, biome, etc). If it does you have to re add them to the creature with a cv add tag.

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #11 on: December 22, 2020, 05:36:38 am »

I checked the variation files and indeed it does remove a lot of stuff so I'll see if I can add some things without having need of that creature variation or perhaps I'll make my own variation that doesn't remove these tags and see how well that goes

edit: ok I edited it to the point where no errors show up anymore so everything should work fine now!

edit2: almost forgot to thank you :)
« Last Edit: December 22, 2020, 05:49:05 am by Mysterious Tree »
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #12 on: December 22, 2020, 10:17:54 am »

No worries. Check out the black mamba man creature for how it is normally done. After the variation is applied, you have to [GO_TO_START] and add all of the tags back that were removed.

   [CREATURE:BLACK_MAMBA_MAN]
   [COPY_TAGS_FROM:BLACK_MAMBA]
   [APPLY_CURRENT_CREATURE_VARIATION]
   [APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS]
   [GO_TO_END]
   [SELECT_CASTE:MALE]
      [CASTE_NAME:black mamba man:black mamba men:black mamba man]
   [SELECT_CASTE:FEMALE]
      [CASTE_NAME:black mamba woman:black mamba women:black mamba woman]
   [SELECT_CASTE:ALL]
   [APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
   [APPLY_CREATURE_VARIATION:TOOTH_BITE_VENOM_ATTACK]
   [APPLY_CREATURE_VARIATION:STANDARD_WALK_CRAWL_GAITS:900:750:600:439:1900:2900] 20 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [GO_TO_START]
   [NAME:black mamba man:black mamba men:black mamba man]
   [DESCRIPTION:A person in the form of a large black mamba with arms.]

   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:1:3]
   [MAXAGE:60:80]
   [CREATURE_TILE:'s']
   [COLOR:0:0:1]

Mysterious Tree

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #13 on: December 22, 2020, 11:02:35 am »

I just made copied the creature variation and deleted all the cv_remove_tag lines
this now the new code and it works like a charm! absolutely no errors

creature_tropical_new

[OBJECT:CREATURE]

[CREATURE:BLACK_MAMBA_MANUAL_MAN]
   [NAME:black mamba manual man:black mamba manual men:black mamba manual man]
   [DESCRIPTION:A person in the form of a large black mamba with arms.]
   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:1:3]
   [MAXAGE:60:80]
   [CREATURE_TILE:'s']
   [COLOR:0:0:1]
   [CREATURE_CLASS:POISONOUS]
   [PETVALUE:50]
   [PET_EXOTIC]
   [FREQUENCY:30]
   [NATURAL]
   [CARNIVORE]
   [LARGE_ROAMING]
   [BIOME:SAVANNA_TROPICAL]
   [BIOME:SHRUBLAND_TROPICAL]
   [BIOME:ANY_TROPICAL_FOREST]
   [BIOME:ANY_TROPICAL_SWAMP]
   [POPULATION_NUMBER:10:25]
   [CLUSTER_NUMBER:1:1]
   [PREFSTRING:aggression]
   [PREFSTRING:deadly bite]
   [PRONE_TO_RAGE:1]
   [BODY:BASIC_1PARTBODY:BASIC_HEAD:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:SPINE:BRAIN:SKULL:MOUTH:GENERIC_TEETH_WITH_FANGS:RIBCAGE]
   [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]
   [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]
   [USE_MATERIAL_TEMPLATE:VENOM:CREATURE_EXTRACT_TEMPLATE]
      [STATE_NAME:ALL_SOLID:frozen black mamba manual man venom]
      [STATE_ADJ:ALL_SOLID:frozen black mamba manual man venom]
      [STATE_NAME:LIQUID:black mamba manual man venom]
      [STATE_ADJ:LIQUID:black mamba manual man venom]
      [STATE_NAME:GAS:boiling black mamba manual man venom]
      [STATE_ADJ:GAS:boiling black mamba manual man venom]
      [PREFIX:NONE]
      [ENTERS_BLOOD]
      [SYNDROME]
         [SYN_NAME:black mamba manual man bite]
         [SYN_AFFECTED_CLASS:GENERAL_POISON]
         [SYN_IMMUNE_CREATURE:BLACK_MAMBA_MAN:ALL]
         [SYN_INJECTED]
         [CE_PARALYSIS:SEV:100:PROB:100:RESISTABLE:SIZE_DILUTES:START:50:PEAK:500:END:1500]
         [CE_DIZZINESS:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:30:PEAK:500:END:1500]
         [CE_DROWSINESS:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:30:PEAK:500:END:1500]
         [CE_UNCONSCIOUSNESS:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:50:PEAK:500:END:1500]
         [CE_FEVER:SEV:50:PROB:100:RESISTABLE:SIZE_DILUTES:START:50:PEAK:500:END:1500]
         [CE_PAIN:SEV:75:PROB:100:RESISTABLE:SIZE_DILUTES:LOCALIZED:VASCULAR_ONLY:START:10:PEAK:500:END:1500]
   [APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS_MOD]
   [BODY_SIZE:0:0:40]
   [BODY_SIZE:2:0:2500]
   [BODY_SIZE:10:0:5000]
   [BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
   [MAXAGE:10:15]
   [MUNDANE]
   [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_PRIORITY:MAIN]
      [ATTACK_FLAG_EDGE]
      [ATTACK_PREPARE_AND_RECOVER:3:3]
      [ATTACK_FLAG_CANLATCH]
      [SPECIALATTACK_INJECT_EXTRACT:LOCAL_CREATURE_MAT:VENOM:LIQUID:100:100]
   [ATTACK:PUNCH:BODYPART:BY_CATEGORY:HAND]
      [ATTACK_SKILL:GRASP_STRIKE]
      [ATTACK_VERB:punch:punches]
      [ATTACK_CONTACT_PERC:100]
      [ATTACK_PREPARE_AND_RECOVER:3:3]
      [ATTACK_PRIORITY:MAIN]
      [ATTACK_FLAG_WITH]
   [DIURNAL]
   [APPLY_CREATURE_VARIATION:STANDARD_WALK_CRAWL_GAITS:900:750:600:439:1900:2900] 20 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [SWIMS_INNATE]
   [CANNOT_JUMP]
   [CASTE:FEMALE]
      [CASTE_NAME:black mamba manual woman:black mamba manual woman:black mamba manual woman]
      [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:50]
         [CLUTCH_SIZE:10:30]
   [CASTE:MALE]
      [CASTE_NAME:black mamba manual man:black mamba manual men:black mamba manual man]
      [MALE]
   [SELECT_CASTE:ALL]
   [APPLY_CREATURE_VARIATION:STANDARD_WALK_CRAWL_GAITS:900:750:600:439:1900:2900] 20 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
      [SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
         [TL_COLOR_MODIFIER:GRAY: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:2]
Logged

brolol.404

  • Bay Watcher
    • View Profile
Re: creating a custom race
« Reply #14 on: December 22, 2020, 04:35:24 pm »

I am not at my computer, but that does not look like a humanoid. Check the BODY tag. BASIC_1PARTBODY is a snake. should be similar to a dwarf BODY tag
Pages: [1] 2