### Prison Jobs

# Foundry
#stz_viridian_foundry_prison_worker = {
#	category = worker
#	condition_string = WORKER_JOB_TRIGGER
#	building_icon = building_foundry_1
#	clothes_texture_index = 3
#	icon = stz_viridian_foundry
#
#	possible_pre_triggers = {
#		has_owner = yes
#		is_being_purged = no
#		is_being_assimilated = no
#	}
#
#	possible_precalc = can_fill_worker_job
#
#	possible = {
#		hidden_trigger = { exists = owner }
#		owner = {
#			is_gestalt = no
#		}
#	}
#
#	resources = {
#		category = planet_metallurgists
#		produces = {
#			alloys = 7.5
#		}
#		upkeep = {
#			minerals = 15
#			stz_sr_viridisium = 1
#		}
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_material_requisitorium
#				}
#			}
#			alloys = @requisitorium_alloys_reduction
#		}
#		upkeep = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_material_requisitorium
#				}
#			}
#			minerals = 2
#		}
#	}
#
#	overlord_resources = {
#		category = planet_requisitioned_alloys
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_material_requisitorium
#				}
#			}
#			alloys = @requisitorium_alloys_overlord
#		}
#	}
#
#	weight = {
#		weight = @specialist_job_weight # Fairly important job
#		mult = value:job_weights_modifier|JOB|foundry|RESOURCE|alloys|
#		modifier = {
#			factor = 2
#			is_enslaved = yes
#			can_take_servant_job = no
#		}
#		modifier = {
#			factor = 5
#			has_job = stz_viridian_foundry_prison_worker
#		}
#	}
#}
#
## Catalytic Technician
#stz_viridian_catalytic_technician_prison_worker = {
#	category = worker
#	condition_string = WORKER_JOB_TRIGGER
#	building_icon = building_foundry_1
#	clothes_texture_index = 3
#	icon = stz_viridian_catalytic_technician
#
#	possible_pre_triggers = {
#		has_owner = yes
#		is_being_purged = no
#		is_being_assimilated = no
#	}
#
#	possible_precalc = can_fill_worker_job
#
#	possible = {
#		hidden_trigger = { exists = owner }
#		owner = {
#			is_gestalt = no
#		}
#	}
#
#	resources = {
#		category = planet_metallurgists
#
#		produces = {
#			alloys = 9.375
#		}
#
#		upkeep = {
#			food = 30
#			stz_sr_viridisium = 1
#		}
#
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_material_requisitorium
#				}
#			}
#			alloys = @requisitorium_alloys_reduction
#		}
#
#		upkeep = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_material_requisitorium
#				}
#			}
#			food = 3
#		}
#	}
#
#	overlord_resources = {
#		category = planet_requisitioned_alloys
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_material_requisitorium
#				}
#			}
#			alloys = @requisitorium_alloys_overlord
#		}
#	}
#
#	weight = {
#		weight = @specialist_job_weight # Fairly important job
#		mult = value:job_weights_modifier|JOB|catalytic_technician|RESOURCE|alloys|
#		modifier = {
#			factor = 2
#			is_enslaved = yes
#			can_take_servant_job = no
#		}
#		modifier = {
#			factor = 5
#			has_job = stz_viridian_catalytic_technician_prison_worker
#		}
#	}
#}
#
## Artisan
#stz_viridian_artisan_prison_worker = {
#	category = worker
#	condition_string = WORKER_JOB_TRIGGER
#	building_icon = building_factory_1
#	clothes_texture_index = 3
#	icon = stz_viridian_artisan
#
#	possible_pre_triggers = {
#		has_owner = yes
#		is_being_purged = no
#		is_being_assimilated = no
#	}
#
#	possible_precalc = can_fill_worker_job
#
#	possible = {
#		hidden_trigger = { exists = owner }
#		owner = {
#			is_gestalt = no
#		}
#	}
#
#	resources = {
#		category = planet_artisans
#		produces = {
#			consumer_goods = 15
#		}
#		upkeep = {
#			minerals = 15
#			stz_sr_viridisium = 1
#		}
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_produce_requisitorium
#					exists = owner.overlord
#					owner.overlord = { country_uses_consumer_goods = yes }
#				}
#			}
#			consumer_goods = @requisitorium_consumer_goods_reduction
#		}
#		upkeep = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_produce_requisitorium
#					exists = owner.overlord
#					owner.overlord = { country_uses_consumer_goods = yes }
#				}
#			}
#			minerals = 1
#		}
#	}
#
#	overlord_resources = {
#		category = planet_requisitioned_consumer_goods
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_produce_requisitorium
#					exists = owner.overlord
#					owner.overlord = { country_uses_consumer_goods = yes }
#				}
#			}
#			consumer_goods = @requisitorium_consumer_goods_overlord
#		}
#	}
#
#	weight = {
#		weight = @specialist_job_weight
#		mult = value:job_weights_modifier|JOB|artisan|RESOURCE|consumer_goods|
#		modifier = {
#			factor = 2
#			is_enslaved = yes
#			can_take_servant_job = no
#		}
#		modifier = {
#			factor = 5
#			has_job = stz_viridian_artisan_prison_worker
#		}
#
#		# low income modifier
#		modifier = {
#			factor = 1.2
#			exists = planet
#			planet = {
#				has_available_jobs = "artisan"
#			}
#			exists = owner
#			owner = {
#				is_ai = yes
#				has_monthly_income = {
#					resource = consumer_goods
#					value < 5
#				}
#			}
#		}
#	}
#}
#
## Artificer
#stz_viridian_artificer_prison_worker = {
#	category = worker
#	condition_string = WORKER_JOB_TRIGGER
#	building_icon = building_factory_1
#	clothes_texture_index = 3
#	icon = stz_viridian_artificer
#
#	possible_pre_triggers = {
#		has_owner = yes
#		is_being_purged = no
#		is_being_assimilated = no
#	}
#
#	possible_precalc = can_fill_worker_job
#	possible = {
#		hidden_trigger = { exists = owner }
#		owner = {
#			is_gestalt = no
#		}
#	}
#
#	triggered_planet_modifier = {
#		potential = {
#			always = yes
#		}
#		trade_value_add = 5
#		mult = value:scripted_modifier_mult|MODIFIER|pop_job_trade_mult|
#	}
#
#
#	resources = {
#		category = planet_artisans
#		produces = {
#			consumer_goods = 17.5
#		}
#		upkeep = {
#			minerals = 15
#			stz_sr_viridisium = 1
#		}
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_produce_requisitorium
#					exists = owner.overlord
#					owner.overlord = { country_uses_consumer_goods = yes }
#				}
#			}
#			consumer_goods = @requisitorium_consumer_goods_reduction
#		}
#		upkeep = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_produce_requisitorium
#					exists = owner.overlord
#					owner.overlord = { country_uses_consumer_goods = yes }
#				}
#			}
#			minerals = 5
#		}
#	}
#
#	overlord_resources = {
#		category = planet_requisitioned_consumer_goods
#		produces = {
#			trigger = {
#				planet = {
#					has_planet_flag = has_produce_requisitorium
#					exists = owner.overlord
#					owner.overlord = { country_uses_consumer_goods = yes }
#				}
#			}
#			consumer_goods = @requisitorium_consumer_goods_overlord
#		}
#	}
#
#	weight = {
#		weight = @specialist_job_weight
#		mult = value:job_weights_multiple_resources_modifier|JOB|artificer|RESOURCE1|consumer_goods|WEIGHT1|0.8|RESOURCE2|engineering_research|WEIGHT2|0.2|
#		mult = value:scripted_modifier_job_weight_mult|MODIFIER|pop_job_trade_mult|
#		modifier = {
#			factor = 2
#			is_enslaved = yes
#			can_take_servant_job = no
#		}
#		modifier = {
#			factor = 5
#			has_job = stz_viridian_artificer_prison_worker
#		}
#	}
#
#	inline_script = "jobs/automodding_priority_trade"
#}