lv_comfort_worker = { # Comfort Worker category = worker swappable_data = { default = { condition_string = WORKER_JOB_TRIGGER building_icon = building_lv_comfort_megaplex } } tags = { lv_sex lv_other amenities trade } possible_pre_triggers = { has_owner = yes is_being_purged = no is_being_assimilated = no is_sapient = yes } possible_precalc = can_fill_worker_job resources = { category = planet_lv_comfort_worker # Organic (or robutts with proper parts) produces = { trigger = { exists = owner owner = { has_technology = tech_lv_lactation_drugs } is_lithoid_empire = no #Temp fix any_owned_pop_job = { has_job_type = lv_comfort_worker } any_owned_pop_group = { OR = { pop_group_has_trait = trait_lv_multiple_breasts pop_group_has_trait = trait_lv_fuckable_nipples pop_group_has_trait = trait_lv_high_volume_lactation pop_group_has_trait = trait_lv_highly_nutritious_milk pop_group_has_trait = trait_lv_fizzy_milk pop_group_has_trait = trait_lv_titanic_evolution } } } food = 1 } # Lithoids produces = { trigger = { exists = owner owner = { has_technology = tech_lv_lactation_drugs } is_lithoid_empire = yes #Temp fix any_owned_pop_job = { has_job_type = lv_comfort_worker } any_owned_pop_group = { OR = { pop_group_has_trait = trait_lv_multiple_breasts pop_group_has_trait = trait_lv_fuckable_nipples pop_group_has_trait = trait_lv_high_volume_lactation pop_group_has_trait = trait_lv_highly_nutritious_milk pop_group_has_trait = trait_lv_fizzy_milk pop_group_has_trait = trait_lv_titanic_evolution } } } minerals = 1 } # Robutts produces = { trigger = { exists = owner owner = { has_technology = tech_lv_lactation_drugs } #Temp fix any_owned_pop_job = { has_job_type = lv_comfort_worker } any_owned_pop_group = { OR = { pop_group_has_trait = trait_lv_synth_breasts pop_group_has_trait = trait_lv_sex_bots pop_group_has_trait = trait_lv_sex_bots_o pop_group_has_trait = trait_lv_synth_penis pop_group_has_trait = trait_lv_lushtech_omni_seed_fabrication_modules } } } energy = 1 } # Any produces = { trigger = { exists = owner owner = { has_valid_civic = civic_lv_sexculture } } unity = 1 } produces = { trigger = { #Temp fix any_owned_pop_job = { has_job_type = lv_comfort_worker } any_owned_pop_group = { OR = { pop_group_has_trait = trait_lv_targeted_pheromones pop_group_has_trait = trait_lv_addictive_cum pop_group_has_trait = trait_lv_perfect_hybrid } } } unity = 0.5 } produces = { trigger = { exists = owner owner = { has_tradition = tr_mercantile_trickle_up_economics } } trade = 1 } # Overlord produces = { trigger = { planet = { NOT = { has_planet_flag = has_franchise_headquarters } } } trade = 4 } produces = { trigger = { planet = { has_planet_flag = has_franchise_headquarters } } trade = 3 } } # Any planet_modifier = { planet_jobs_specialist_produces_mult = 0.01 planet_jobs_ruler_produces_mult = 0.01 } triggered_planet_modifier = { potential = { always = yes } planet_amenities_add = 400 mult = value:scripted_modifier_mult|MODIFIER|pop_job_amenities_mult| } triggered_planet_modifier = { potential = { planet = { exists = orbital_defence orbital_defence = { exists = starbase starbase = { has_starbase_building = lv_ring_brothel_hub } } } } planet_amenities_add = 200 mult = value:scripted_modifier_mult|MODIFIER|pop_job_amenities_mult| } # Overlord overlord_resources = { category = planet_corporate_franchising_meddling produces = { trigger = { planet = { has_planet_flag = has_franchise_headquarters } } unity = 0.25 } } weight = { weight = @clerk_job_weight mult = value:scripted_modifier_job_weight_mult|MODIFIER|pop_job_amenities_mult| # factors modifier = { factor = 0.25 is_enslaved = yes can_take_servant_job = no } modifier = { factor = 1.1 exists = owner owner = { is_megacorp = yes } } modifier = { factor = 0.5 exists = owner owner = { is_fallen_empire = yes } } # sex traits modifier = { add = 0.05 lv_sex_weight_low = yes } modifier = { add = 0.1 lv_sex_weight_med = yes } modifier = { add = 0.2 lv_sex_weight_high = yes } modifier = { add = -0.2 lv_sex_weight_neg = yes } modifier = { factor = 20 has_slavery_type = { type = slavery_comfort } } modifier = { factor = 10 has_slavery_type = { type = slavery_hierodule } } modifier = { factor = 5 has_slavery_type = { type = slavery_sex } } } } lv_rod_temple_initiate = { # Temple Initiate (event) category = worker swappable_data = { default = { condition_string = WORKER_JOB_TRIGGER building_icon = building_great_pyramid } } tags = { lv_other unity } possible_pre_triggers = { has_owner = yes is_being_purged = no is_being_assimilated = no is_sapient = yes } possible_precalc = can_fill_worker_job possible = { NOT = { pop_group_has_trait = trait_lv_equine_penis } } resources = { category = planet_lv_rod_temple_initiate # Organic upkeep = { trigger = { is_lithoid_empire = no } consumer_goods = 2 food = 1 } # Lithoids upkeep = { trigger = { is_lithoid_empire = yes } consumer_goods = 2 minerals = 1 } # Any produces = { unity = 10 society_research = 20 } } # Any triggered_planet_modifier = { potential = { always = yes } planet_amenities_add = 500 mult = value:scripted_modifier_mult|MODIFIER|pop_job_amenities_mult| } weight = { weight = @worker_job_weight mult = value:job_weights_multiple_resources_modifier|JOB|lv_rod_temple_initiate|RESOURCE1|unity|WEIGHT1|0.5|RESOURCE2|society_research|WEIGHT2|0.3| mult = value:scripted_modifier_job_weight_mult|MODIFIER|pop_job_amenities_mult| # factors modifier = { factor = 0.5 has_citizenship_rights = no #willing apprentices first, please NOT = { has_trait = trait_mechanical } } modifier = { factor = 30 NOT = { has_trait = trait_lv_equine_penis } } modifier = { factor = 0 has_trait = trait_lv_equine_penis } modifier = { factor = 20 has_slavery_type = { type = slavery_hierodule } } } }