What's new

Disable Gay Trait Events

admin

Administrator
Staff member
Joined
11 December 2023
Messages
118
Reaction score
14
Points
25
Website
laxmods.site
Mod Author: Tipfy

Disable gay trait events.

For game version 3.3.0

Installation:

Make a backup of the file the mod override. The location and name of those files are the same as the one in my mod file, follow the pathing.
Once the backup is done, replace them with the one from the mod.

To uninstall, simply put the backup of the original files back in it's place, replacing the mod ones.

  • In "childhood_personality_traits_events.txt"

    At
    # Male Homosexual
    character_event = {
    id = 1980
    desc = "EVTDESC1980"
    picture = GFX_evt_brothel

    min_age = 13
    max_age = 17
    only_men = yes
    only_capable = yes
    is_married = no

    trigger = {
    has_guardian = yes
    NOT = {
    trait = zealous
    }
    NOT = {
    trait = homosexual
    }
    NOT = {
    trait = chaste
    }
    NOT = {
    trait = celibate
    }
    NOT = { has_character_flag = is_child_of_destiny }
    }

    mean_time_to_happen = {
    months = 960


    modifier = {
    factor = 0.75
    martial = 10
    has_fair_trait_trigger = yes
    }

    modifier = {
    factor = 0.75
    trait = shy
    learning = 10
    }

    modifier = {
    factor = 0.75
    trait = trusting
    any_courtier = {
    age = 12
    not = { age = 18 }
    trait = homosexual
    reverse_opinion = { who = ROOT value = 25 }
    }
    }

    modifier = {
    factor = 0.9
    OR = {
    guardian = {
    trait = homosexual
    }
    father = {
    trait = homosexual
    }
    }
    }

    }

    option = {
    name = "EVTOPTA1980"
    add_trait = homosexual

    Change;
    min_age = 13 to 193
    max_age = 17 to 197
    and;
    NOT= { to FROM
    trait = homosexual

    Do the same for "### Female Homosexual ###" further below.

  • In "oldgods_various_events.txt"

    At
    # Child returns with notions of Greek love
    character_event = {
    id = TOG.3117
    desc = EVTDESC_TOG_3117
    picture = GFX_evt_viking_throneroom_oldgods
    border = GFX_event_normal_frame_war

    is_triggered_only = yes

    option = {
    name = EVTOPTA_TOG_3117
    FROM = {
    move_character = ROOT
    add_trait = homosexual
    add_trait = varangian

    remove;
    add_trait = homosexual

    And at
    11 = {
    trigger = {
    varangian_guard_events_default_trigger = yes
    NOT = { trait = homosexual }
    }
    modifier = {
    factor = 1.75
    trait = lustful
    }
    modifier = {
    factor = 1.75
    trait = hedonist
    }
    modifier = {
    factor = 1.75
    trait = chaste
    }
    # Child returns with notions of Greek love (Child)
    character_event = { id = TOG.3116 } # send outcome event...

    Change
    varangian_guard_events_default_trigger = yes to no
    NOT = { trait = homosexual } to FROM
    And the
    modifier = {
    factor = 1.75 to 0.01

 

Attachments

  • Disable Children Gay Trait Events.rar
    6.7 KB · Views: 11
  • Disable Old Gods DLC Varangian Gay Outcome.rar
    9.3 KB · Views: 13
Top Bottom