Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How to modify Dwarf Sexuality, and gender specific handicaps?  (Read 3537 times)

U_Mavaru

  • Escaped Lunatic
    • View Profile
How to modify Dwarf Sexuality, and gender specific handicaps?
« on: October 01, 2017, 08:08:56 pm »

Hello, I'm an asexual genderfluid womyn (no I'm not being ironic) and I'd like to find a way to fiddle with Gender Specific attribute handicaps and/or commonality (for example, making men more impulsive and women more logical) and I'd also like to fiddle with Homosexual commonality as well as seeing if it's possible to maybe disable the possibility of men being gay and maybe having women predominantly gay? I have searched far and wide for many hours looking for an answer and I saw that the closest thing was to access creatures_standard and change love_commonality but I can't find any "love" queries in my creatures_standard.

All answers are appreciated  :)
Logged

JesterHell696

  • Bay Watcher
  • [ETHIC:ALL:PERSONAL]
    • View Profile
Re: How to modify Dwarf Sexuality, and gender specific handicaps?
« Reply #1 on: October 01, 2017, 10:10:45 pm »

Aside from the fact this should be in the modding sub-forum I can give you some basic answers.

Most creature defined in the raws will have a [CASTE:NAME] tag, for most creatures caste just seems to define male from female, here is the caste definition from creature_standard for humans.

Code: [Select]

[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[CASTE:MALE]
[MALE]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:HEAD:HAIR]
[PLUS_TL_GROUP:BY_CATEGORY:HEAD:CHEEK_WHISKERS]
[PLUS_TL_GROUP:BY_CATEGORY:HEAD:CHIN_WHISKERS]
[PLUS_TL_GROUP:BY_CATEGORY:HEAD:MOUSTACHE]
[PLUS_TL_GROUP:BY_CATEGORY:HEAD:SIDEBURNS]
[PLUS_TL_GROUP:BY_CATEGORY:HEAD:EYEBROW]
[PLUS_TL_GROUP:BY_CATEGORY:EYELID:EYELASH]


Humans are the "default" so there is nothing defined in there other then gender/sex, you can add almost any thing into the caste and then every member of that caste will have those quality's here is an example from a mod abbreviated as fufo, I forget what its actually called... furry something I think, that I modified a little my self, a mod of a mod if you will.

Code: [Select]

[CASTE:DRONE]
[MALE]
[POP_RATIO:10]
[PHYS_ATT_RANGE:STRENGTH:150:600:800:900:1000:1100:1500]                                 -
[PHYS_ATT_RANGE:AGILITY:150:600:800:900:1000:1100:1500]                                  -
[MENT_ATT_RANGE:WILLPOWER:450:950:1150:1250:1350:1550:2250]                              +
[MENT_ATT_RANGE:INTUITION:450:950:1150:1250:1350:1550:2250]                              +
[MENT_ATT_RANGE:LINGUISTIC_ABILITY:450:950:1150:1250:1350:1550:2250]                     +
[MENT_ATT_RANGE:SOCIAL_AWARENESS:450:950:1150:1250:1350:1550:2250]                       +
[PERSONALITY:CURIOUS:0:35:70]
[PERSONALITY:EXCITEMENT_SEEKING:0:35:70]
[PERSONALITY:DUTIFULNESS:25:65:100]
[PERSONALITY:LUST_PROPENSITY:70:85:100]
[PERSONALITY:ALTRUISM:0:55:100]
[PERSONALITY:SWAYED_BY_EMOTIONS:0:55:100]
[PERSONALITY:LOVE_PROPENSITY:0:55:100]
[PERSONALITY:POLITENESS:0:60:100]
[PERSONALITY:FRIENDLINESS:0:55:100]
[PERSONALITY:ASSERTIVENESS:25:60:100]
[PERSONALITY:SINGLEMINDED:0:55:100]
[PERSONALITY:STRESS_VULNERABILITY:0:55:100]
[PERSONALITY:BRAVERY:0:55:100]
[PERSONALITY:VIOLENT:0:45:100]
[SKILL_LEARN_RATE:CONVERSATION:125]
[SKILL_LEARN_RATE:CONSOLE:115]
[SKILL_LEARN_RATE:PACIFY:115]
[SKILL_LEARN_RATE:NEGOTIATION:105]
[SKILL_LEARN_RATE:JUDGING_INTENT:105]
[SKILL_LEARN_RATE:PERSUASION:105]
[MAXAGE:90:180]
[BODY_SIZE:0:0:10000]
[BODY_SIZE:3:0:20000]
[BODY_SIZE:6:0:40000]
[BODY_SIZE:12:0:80000]
[BABY:3]
[BABYNAME:formicine drone larva:formicine drone larvae]
[CHILD:12]
[CHILDNAME:formicine drone youth:formicine drone youths]
[CASTE_NAME:formicine drone:formicine drones:formicine drone's]
[INTELLIGENT]
[ORIENTATION:MALE:70:20:10]
[ORIENTATION:FEMALE:10:20:70]



[PERSONALITY:Personality_quality:0:50:100]

Determines what personality traits this caste/creature can have and at what level's they'll have them, the first number is the minimum that they can have, the last number is the maximum and the middle is the where the "majority" falls.

So to make men more emotionally angry you would add something like [PERSONALITY:ANGER_PROPENSITY:0:60:100] to the male caste under what ever creature/race you want to have this trait and then they'll have and increased propensity for anger, you'll have to add every emotion individually as each emotion is a different facet of personality, a couple of examples are CHEER_PROPENSITY, HATE_PROPENSITY ect.

You can find a full list of personality facets here http://dwarffortresswiki.org/index.php/DF2014:Personality_trait, beliefs are cultural and are set in the entity_default file not the creature file.


[ORIENTATION:MALE:70:20:10]
[ORIENTATION:FEMALE:10:20:70]

Determines sexuality, the first number is the chance that they'll be uninterested in that gender, the second number is the chance they'll be lovers but not marry and the last number is the chance that they'll get married, as it stands only married couples produce children.

NOTE: I could be wrong as I'm not the best DF modder, I mostly mod to prepare for the myth gen release so that I can mod Dominions 4 style magic into DF.
Logged
"The long-term goal is to create a fantasy world simulator in which it is possible to take part in a rich history, occupying a variety of roles through the course of several games." Bay 12 DF development page

"My stance is that Dwarf Fortress is first and foremost a simulation and that balance is a secondary objective that is always secondary to it being a simulation while at the same time cannot be ignored completely." -Neonivek

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: How to modify Dwarf Sexuality, and gender specific handicaps?
« Reply #2 on: October 07, 2017, 01:30:28 am »

IIRC the defaults were 75:20:5 rather than 70:20:10 (and the reverse of course). Other than that, that's basically all you need to know, yeah, it's all accurate.

Streeter

  • Bay Watcher
  • Playing D&D Counts as Partying
    • View Profile
    • https://www.google.com/
Re: How to modify Dwarf Sexuality, and gender specific handicaps?
« Reply #3 on: October 07, 2017, 02:35:12 am »

http://dwarffortresswiki.org/index.php/DF2014:Marriage#Sexual_orientation


The relevant wiki section. Reading that is pretty interesting, as the end results of sexual orientation are pretty close to the makeup of real life demographics.
Logged
"To ensure quality standards, this space is hereby declared a Signature-Free Zone (SFZ). All intruding signatures, real or made-up, will be shot on sight."