to_stats = {

	general_stats = {
		icon = generic_industry
		available = {is_ai = no}
        fire_only_once = no
        cost = 0
		complete_effect = {set_country_flag = open_general_stats}
		ai_will_do = {factor = 0}}
		
		
		remove_general_stats = {
        icon = generic_industry
        available = {has_country_flag = open_general_stats}
        fire_only_once = no
		cost = 0
		complete_effect = {clr_country_flag = open_general_stats}
		ai_will_do = {factor = 0}}
		
#########################################################
	jirversus111111 = {
		icon = generic_industry
		available = {is_ai = no}
        fire_only_once = no
        cost = 0
		complete_effect = {set_country_flag = jirversus111111}
		ai_will_do = {factor = 0}}
		
		
		remove_jirversus111111 = {
        icon = generic_industry
        available = {has_country_flag = jirversus111111}
        fire_only_once = no
		cost = 0
		complete_effect = {clr_country_flag = jirversus111111}
		ai_will_do = {factor = 0}}
#########################################################
	WW1JirStats = {
		icon = generic_industry
		available = {is_ai = no}
        fire_only_once = no
        cost = 0
		complete_effect = {set_country_flag = WW1JirStats}
		ai_will_do = {factor = 0}}
		
		
		remove_WW1JirStats = {
        icon = generic_industry
        available = {has_country_flag = WW1JirStats}
        fire_only_once = no
		cost = 0
		complete_effect = {clr_country_flag = WW1JirStats}
		ai_will_do = {factor = 0}}
#########################################################
	Moderndayclassic = {
		icon = generic_industry
		available = {is_ai = no}
        fire_only_once = no
        cost = 0
		complete_effect = {set_country_flag = Moderndayclassic}
		ai_will_do = {factor = 0}}
		
		
		remove_Moderndayclassic = {
        icon = generic_industry
        available = {has_country_flag = Moderndayclassic}
        fire_only_once = no
		cost = 0
		complete_effect = {clr_country_flag = Moderndayclassic}
		ai_will_do = {factor = 0}}
########################################################
	TestPlan123 = {
		icon = generic_industry
		available = {is_ai = no}
		fire_only_once = no
		cost = 0
		complete_effect = {set_country_flag = TestPlan123}
		ai_will_do = {factor = 0}}
		
		
	remove_TestPlan123 = {
		icon = generic_industry
		available = {
		has_country_flag = TestPlan123}
		fire_only_once = no
		cost = 0
		complete_effect = {
		clr_country_flag = TestPlan123}
		ai_will_do = {factor = 0}}
########################################################
	TNO = {
		icon = generic_industry
		available = {is_ai = no}
		fire_only_once = no
		cost = 0
		complete_effect = {set_country_flag = TNO}
		ai_will_do = {factor = 0}}
		
		
	TNO_remove = {
		icon = generic_industry
		available = {
		has_country_flag = TNO}
		fire_only_once = no
		cost = 0
		complete_effect = {
		clr_country_flag = TNO}
		ai_will_do = {factor = 0}}
########################################################
	Kaiserreich = {
		icon = generic_industry
		available = {is_ai = no}
		fire_only_once = no
		cost = 0
		complete_effect = {set_country_flag = Kaiserreich}
		ai_will_do = {factor = 0}}
		
		
	Kaiserreich_remove = {
		icon = generic_industry
		available = {
		has_country_flag = Kaiserreich}
		fire_only_once = no
		cost = 0
		complete_effect = {
		clr_country_flag = Kaiserreich}
		ai_will_do = {factor = 0}}
########################################################
Nuclear_bomb = {
    icon = generic_industry
    available = {is_ai = no}
    fire_only_once = no
    cost = 0
    complete_effect = {
        add_equipment_to_stockpile = {
            type = convoy
            amount = 100
        }
        
        set_technology = {
            atomic_research = 1
            experimental_rockets = 1
        }
        
        # Special Projects
        complete_special_project = sp:sp_air_radar
        complete_special_project = sp:sp_nuclear_reactor
        complete_special_project = sp:sp_commercial_nuclear_reactor
        complete_special_project = sp:sp_nuclear_engines
        complete_special_project = sp:sp_nuclear_bomb
        complete_special_project = sp:sp_thermo_nuclear_bomb
        complete_special_project = sp:sp_rockets_long_range_ballistic_missile
		complete_special_project = sp:sp_nuclear_warheads
        
		
        # Vanilla Nuclear and Rocket Technologies
        unlock_technology = nuclear_reactor
        unlock_technology = nukes
        unlock_technology = rocket_engines
        unlock_technology = guided_missile
        unlock_technology = improved_guided_missile
        unlock_technology = advanced_guided_missile
        
        add_equipment_to_stockpile = {
            type = nuclear_missile_equipment_2
            amount = 50000
        }
		
		add_equipment_to_stockpile = {
            type = nuclear_missile_equipment_1
            amount = 50000
        }
        
    add_command_power = 999
    set_variable = { command_power_cap = 9999 }
    
			
        add_nuclear_bombs = 50
        
        random_owned_controlled_state = {
            limit = {
                free_building_slots = {
                    building = rocket_site
                    size > 0
                    include_locked = yes
                }
                OR = {
                    is_in_home_area = yes
                    NOT = {
                        owner = {
                            any_owned_state = {
                                free_building_slots = {
                                    building = rocket_site
                                    size > 0
                                    include_locked = yes
                                }
                                is_in_home_area = yes
                            }
                        }
                    }
                }
            }
            add_extra_state_shared_building_slots = 3
            add_building_construction = {
                type = rocket_site
                level = 3
                instant_build = yes
            }
        }
    }
    ai_will_do = {factor = 0}
}
		
########################################################
all_remove_half_division = {
		icon = generic_tank
		available = {
			NOT = { has_global_flag = all_remove_half_division_in_peace_global_flag }
			hidden_trigger = {
				NOT = {
					has_global_flag = all_remove_half_navy_global_flag
					has_global_flag = all_remove_half_navy_in_peace_global_flag
					has_global_flag = all_remove_half_avia_global_flag
					has_global_flag = all_remove_half_avia_in_peace_global_flag
				}
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): decision all_remove_half_division"
			hidden_effect = {
				set_variable = { global.total_no_ai_player = 0 }
				every_country = {
					limit = { is_ai = no }
					add_to_variable = { global.total_no_ai_player = 1 }
				}
				if = {
					limit = { any_other_country = { NOT = { has_country_flag = vote_initiator_flag } } }
					set_country_flag = vote_initiator_flag
				}
				if = {
					limit = { NOT = { has_global_flag = all_remove_half_division_global_flag } }
					set_global_flag = all_remove_half_division_global_flag
				}
				if = {
					limit = { NOT = { has_country_flag = counter_vote_flag } }
					set_country_flag = counter_vote_flag
					add_to_variable = { global.counter_vote_var = 1 }
				}
				if = {
					limit = { check_variable = { global.counter_vote_var = global.total_no_ai_player } }
					every_country = {
						limit = { is_ai = yes NOT = { tag = DOM } }
						transfer_units_fraction = {
							target = DOM
							size = 0.0
							stockpile_ratio = 0.0
							army_ratio = 0.5
							navy_ratio = 0.0
							air_ratio = 0.0
						}
					}
					random_country = {
						set_variable = { global.total_division = 0 }
						every_country = {
							limit = { NOT = { tag = DOM } }
							add_to_variable = { global.total_division = THIS.num_divisions }
						}
					}
					every_country = {
						clr_country_flag = counter_vote_flag
						clr_country_flag = vote_initiator_flag
					}
					clr_global_flag = all_remove_half_division_global_flag
					set_variable = { global.counter_vote_var = 0 }
				}
				DOM = { delete_unit = { } }
			}
		}
	}
	all_remove_half_division_in_peace = {
		icon = generic_tank
		available = {
			NOT = { has_global_flag = all_remove_half_division_global_flag }
			hidden_trigger = {
				NOT = {
					has_global_flag = all_remove_half_navy_global_flag
					has_global_flag = all_remove_half_navy_in_peace_global_flag
					has_global_flag = all_remove_half_avia_global_flag
					has_global_flag = all_remove_half_avia_in_peace_global_flag
				}
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): all_remove_half_division_in_peace"
			hidden_effect = {
				set_variable = { global.total_no_ai_player = 0 }
				every_country = {
					limit = { is_ai = no }
					add_to_variable = { global.total_no_ai_player = 1 }
				}
				if = {
					limit = { any_other_country = { NOT = { has_country_flag = vote_initiator_flag } } }
					set_country_flag = vote_initiator_flag
				}
				if = {
					limit = { NOT = { has_global_flag = all_remove_half_division_in_peace_global_flag } }
					set_global_flag = all_remove_half_division_in_peace_global_flag
				}
				if = {
					limit = { NOT = { has_country_flag = counter_vote_flag } }
					set_country_flag = counter_vote_flag
					add_to_variable = { global.counter_vote_var = 1 }
				}
				if = {
					limit = { check_variable = { global.counter_vote_var = global.total_no_ai_player } }
					every_country = {
						limit = {
							NOT = { tag = DOM }
							is_ai = yes
							has_war = no
							any_neighbor_country = {
								OR = {
									has_wargoal_against = PREV
									is_justifying_wargoal_against = PREV
									PREV = {
										OR = {
											has_wargoal_against = PREV
											is_justifying_wargoal_against = PREV
											
										}
									}
								}
							}
						}
						transfer_units_fraction = {
							target = DOM
							size = 0.0
							stockpile_ratio = 0.0
							army_ratio = 0.5
							navy_ratio = 0.0
							air_ratio = 0.0
						}
					}
					random_country = {
						set_variable = { global.total_division = 0 }
						every_country = {
							limit = { NOT = { tag = DOM } }
							add_to_variable = { global.total_division = THIS.num_divisions }
						}
					}
					every_country = {
						clr_country_flag = counter_vote_flag
						clr_country_flag = vote_initiator_flag
					}
					clr_global_flag = all_remove_half_division_in_peace_global_flag
					set_variable = { global.counter_vote_var = 0 }
				}
				DOM = { delete_unit = { } }
			}
		}
	}
	
	all_remove_half_navy = {
		icon = generic_naval
		available = {
			NOT = { has_global_flag = all_remove_half_division_global_flag }
			hidden_trigger = {
				NOT = {
					has_global_flag = all_remove_half_division_in_peace_global_flag
					has_global_flag = all_remove_half_navy_in_peace_global_flag
					has_global_flag = all_remove_half_avia_global_flag
					has_global_flag = all_remove_half_avia_in_peace_global_flag
				}
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): decision all_remove_half_navy"
			hidden_effect = {
				set_variable = { global.total_no_ai_player = 0 }
				every_country = {
					limit = { is_ai = no }
					add_to_variable = { global.total_no_ai_player = 1 }
				}
				if = {
					limit = { any_other_country = { NOT = { has_country_flag = vote_initiator_flag } } }
					set_country_flag = vote_initiator_flag
				}
				if = {
					limit = { NOT = { has_global_flag = all_remove_half_navy_global_flag } }
					set_global_flag = all_remove_half_navy_global_flag
				}
				if = {
					limit = { NOT = { has_country_flag = counter_vote_flag } }
					set_country_flag = counter_vote_flag
					add_to_variable = { global.counter_vote_var = 1 }
				}
				if = {
					limit = { check_variable = { global.counter_vote_var = global.total_no_ai_player } }
					every_country = {
						limit = { is_ai = yes NOT = { tag = DOM } }
						transfer_units_fraction = {
							target = DOM
							size = 0.0
							stockpile_ratio = 0.0
							army_ratio = 0.0
							navy_ratio = 0.5
							air_ratio = 0.0
						}
					}
					DOM = {
						destroy_ships = {
							type = ship_hull_light
							count = all
						}
						destroy_ships = {
							type = ship_hull_cruiser
							count = all
						}
						destroy_ships = {
							type = ship_hull_heavy
							count = all
						}
						destroy_ships = {
							type = ship_hull_carrier 
							count = all
						}
						destroy_ships = {
							type = ship_hull_submarine
							count = all
						}
					}
					random_country = {
						set_variable = { global.total_ships = 0 }
						every_country = {
							limit = { NOT = { tag = DOM } }
							add_to_variable = { global.total_ships = THIS.num_ships }
						}
					}
					every_country = {
						clr_country_flag = counter_vote_flag
						clr_country_flag = vote_initiator_flag
					}
					clr_global_flag = all_remove_half_navy_global_flag
					set_variable = { global.counter_vote_var = 0 }
				}
				DOM = { delete_unit = { } }
			}
		}
	}
	all_remove_half_navy_in_peace = {
		icon = generic_naval
		available = {
			NOT = { has_global_flag = all_remove_half_division_global_flag }
			hidden_trigger = {
				NOT = {
					has_global_flag = all_remove_half_division_in_peace_global_flag
					has_global_flag = all_remove_half_navy_global_flag
					has_global_flag = all_remove_half_avia_global_flag
					has_global_flag = all_remove_half_avia_in_peace_global_flag
				}
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): all_remove_half_navy_in_peace"
			hidden_effect = {
				set_variable = { global.total_no_ai_player = 0 }
				every_country = {
					limit = { is_ai = no }
					add_to_variable = { global.total_no_ai_player = 1 }
				}
				if = {
					limit = { any_other_country = { NOT = { has_country_flag = vote_initiator_flag } } }
					set_country_flag = vote_initiator_flag
				}
				if = {
					limit = { NOT = { has_global_flag = all_remove_half_navy_in_peace_global_flag } }
					set_global_flag = all_remove_half_navy_in_peace_global_flag
				}
				if = {
					limit = { NOT = { has_country_flag = counter_vote_flag } }
					set_country_flag = counter_vote_flag
					add_to_variable = { global.counter_vote_var = 1 }
				}
				if = {
					limit = { check_variable = { global.counter_vote_var = global.total_no_ai_player } }
					every_country = {
						limit = {
							is_ai = yes
							has_war = no
							NOT = { tag = DOM }
						}
						transfer_units_fraction = {
							target = DOM
							size = 0.0
							stockpile_ratio = 0.0
							army_ratio = 0.0
							navy_ratio = 0.5
							air_ratio = 0.0
						}
					}
					DOM = {
						destroy_ships = {
							type = ship_hull_light
							count = all
						}
						destroy_ships = {
							type = ship_hull_cruiser
							count = all
						}
						destroy_ships = {
							type = ship_hull_heavy
							count = all
						}
						destroy_ships = {
							type = ship_hull_carrier 
							count = all
						}
						destroy_ships = {
							type = ship_hull_submarine
							count = all
						}
					}
					random_country = {
						set_variable = { global.total_ships = 0 }
						every_country = {
							limit = { NOT = { tag = DOM } }
							add_to_variable = { global.total_ships = THIS.num_ships }
						}
					}
					every_country = {
						clr_country_flag = counter_vote_flag
						clr_country_flag = vote_initiator_flag
					}
					clr_global_flag = all_remove_half_navy_in_peace_global_flag
					set_variable = { global.counter_vote_var = 0 }
				}
				DOM = { delete_unit = { } }
			}
		}
	}
	
	all_remove_half_avia = {
		icon = generic_air
		available = {
			NOT = { has_global_flag = all_remove_half_division_global_flag }
			hidden_trigger = {
				NOT = {
					has_global_flag = all_remove_half_division_in_peace_global_flag
					has_global_flag = all_remove_half_navy_global_flag
					has_global_flag = all_remove_half_navy_in_peace_global_flag
					has_global_flag = all_remove_half_avia_in_peace_global_flag
				}
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): decision all_remove_half_avia"
			hidden_effect = {
				set_variable = { global.total_no_ai_player = 0 }
				every_country = {
					limit = { is_ai = no }
					add_to_variable = { global.total_no_ai_player = 1 }
				}
				if = {
					limit = { any_other_country = { NOT = { has_country_flag = vote_initiator_flag } } }
					set_country_flag = vote_initiator_flag
				}
				if = {
					limit = { NOT = { has_global_flag = all_remove_half_avia_global_flag } }
					set_global_flag = all_remove_half_avia_global_flag
				}
				if = {
					limit = { NOT = { has_country_flag = counter_vote_flag } }
					set_country_flag = counter_vote_flag
					add_to_variable = { global.counter_vote_var = 1 }
				}
				if = {
					limit = { check_variable = { global.counter_vote_var = global.total_no_ai_player } }
					every_country = {
						limit = { is_ai = yes NOT = { tag = DOM } }
						transfer_units_fraction = {
							target = DOM
							size = 0.0
							stockpile_ratio = 0.0
							army_ratio = 0.0
							navy_ratio = 0.0
							air_ratio = 0.5
						}
					}
					random_country = {
						set_variable = { global.total_avia = 0 }
						every_country = {
							limit = { NOT = { tag = DOM } }
							add_to_variable = { global.total_avia = THIS.num_deployed_planes  }
						}
					}
					every_country = {
						clr_country_flag = counter_vote_flag
						clr_country_flag = vote_initiator_flag
					}
					clr_global_flag = all_remove_half_avia_global_flag
					set_variable = { global.counter_vote_var = 0 }
				}
				DOM = { delete_unit = { } }
			}
		}
	}
	all_remove_half_avia_in_peace = {
		icon = generic_air
		available = {
			NOT = { has_global_flag = all_remove_half_division_global_flag }
			hidden_trigger = {
				NOT = {
					has_global_flag = all_remove_half_division_in_peace_global_flag
					has_global_flag = all_remove_half_navy_global_flag
					has_global_flag = all_remove_half_navy_in_peace_global_flag
					has_global_flag = all_remove_half_avia_global_flag
				}
			}
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): all_remove_half_avia_in_peace"
			hidden_effect = {
				set_variable = { global.total_no_ai_player = 0 }
				every_country = {
					limit = { is_ai = no }
					add_to_variable = { global.total_no_ai_player = 1 }
				}
				if = {
					limit = { any_other_country = { NOT = { has_country_flag = vote_initiator_flag } } }
					set_country_flag = vote_initiator_flag
				}
				if = {
					limit = { NOT = { has_global_flag = all_remove_half_avia_in_peace_global_flag } }
					set_global_flag = all_remove_half_avia_in_peace_global_flag
				}
				if = {
					limit = { NOT = { has_country_flag = counter_vote_flag } }
					set_country_flag = counter_vote_flag
					add_to_variable = { global.counter_vote_var = 1 }
				}
				if = {
					limit = { check_variable = { global.counter_vote_var = global.total_no_ai_player } }
					every_country = {
						limit = {
							NOT = { tag = DOM }
							is_ai = yes
							has_war = no
						}
						transfer_units_fraction = {
							target = DOM
							size = 0.0
							stockpile_ratio = 0.0
							army_ratio = 0.0
							navy_ratio = 0.0
							air_ratio = 0.5
						}
					}
					random_country = {
						set_variable = { global.total_avia = 0 }
						every_country = {
							limit = { NOT = { tag = DOM } }
							add_to_variable = { global.total_avia = THIS.num_deployed_planes  }
						}
					}
					every_country = {
						clr_country_flag = counter_vote_flag
						clr_country_flag = vote_initiator_flag
					}
					clr_global_flag = all_remove_half_avia_in_peace_global_flag
					set_variable = { global.counter_vote_var = 0 }
				}
				DOM = { delete_unit = { } }
				
			}
		}
	}
	drop_current_vote = {
		icon = generic_break_treaty
		visible = {
			has_country_flag = vote_initiator_flag
		}
		complete_effect = {
			log = "[GetDateText]: [Root.GetName] ([Root.GetTag]): decision drop_current_vote"
			hidden_effect = {
				set_variable = { global.counter_vote_var = 0 }
				every_country = {
					clr_country_flag = counter_vote_flag
					clr_country_flag = vote_initiator_flag
				}
				clr_global_flag = all_remove_half_division_global_flag
				clr_global_flag = all_remove_half_division_in_peace_global_flag
				clr_global_flag = all_remove_half_navy_global_flag
				clr_global_flag = all_remove_half_navy_in_peace_global_flag
				clr_global_flag = all_remove_half_avia_global_flag
				clr_global_flag = all_remove_half_avia_in_peace_global_flag
			}
		}
	}
}
	