﻿namespace = BWLaG_maintenance

BWLaG_maintenance.0001 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
	}
	immediate = {
		change_current_weight = 3
		trigger_event = {
			id = BWLaG_maintenance.0002
			days = 30
		}
	}
}

BWLaG_maintenance.0002 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
	}

	immediate = {
		change_current_weight = 4
		trigger_event = {
			id = BWLaG_maintenance.0003
			days = 30
		}
	}
}

BWLaG_maintenance.0003 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
	}
	
	immediate = {
		change_current_weight = 3
		trigger_event = {
			id = BWLaG_maintenance.0004
			days = 30
		}
	}
}

BWLaG_maintenance.0004 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
		NOT = { has_character_flag = BWLAG_has_been_pregnant_in_the_last_2_years }
	}
	
	immediate = {
		change_current_weight = 4
		trigger_event = {
			id = BWLaG_maintenance.0005
			days = 30
		}
	}
}

BWLaG_maintenance.0005 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
		NOT = { has_character_flag = BWLAG_recently_been_pregnant_5 }
	}
	
	immediate = {
		change_current_weight = 3
		if = {
			limit = {
				has_character_flag = BWLAG_recently_been_pregnant_5
			}
			remove_character_flag = BWLAG_recently_been_pregnant_5
		}
		add_character_flag = {
			flag = BWLAG_recently_been_pregnant_5
			years = 2
		}
		trigger_event = {
			id = BWLaG_maintenance.0006
			days = 30
		}
	}
}

BWLaG_maintenance.0006 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
		NOT = { has_character_flag = BWLAG_recently_been_pregnant_6 }
	}
	
	immediate = {
		change_current_weight = 4
		if = {
			limit = {
				has_character_flag = BWLAG_recently_been_pregnant_6
			}
			remove_character_flag = BWLAG_recently_been_pregnant_6
		}
		add_character_flag = {
			flag = BWLAG_recently_been_pregnant_6
			years = 2
		}
		trigger_event = {
			id = BWLaG_maintenance.0007
			days = 30
		}
	}
}

BWLaG_maintenance.0007 = {
	type = character_event
	hidden = yes

	trigger = {
		has_trait = pregnant
		NOT = { has_character_flag = BWLAG_recently_been_pregnant_7 }
	}
	
	immediate = {
		if = {
			limit = {
				has_character_flag = BWLAG_recently_been_pregnant_7
			}
			remove_character_flag = BWLAG_recently_been_pregnant_7
		}
		add_character_flag = {
			flag = BWLAG_recently_been_pregnant_7
			years = 2
		}
		change_current_weight = 3
	}
}