scripted_gui = {

	rmt_main_container = {
	
		context_type = selected_state_context
		
		window_name = "rmt_main_container"
		
		visible = {
			ROOT = {
				is_ai = no
				has_global_flag = rmt_enabled
				OR = {
					has_country_flag = tp_is_host
					NOT = {
						has_global_flag = tp_is_multiplayer
					}
				}
			}
		}

		effects = {
			rmt_mark_button_click = {
				set_state_flag = rmt_marked
			}
			rmt_unmark_button_click = {
				clr_state_flag = rmt_marked
			}
			rmt_mark_all_click = {
				FROM.OWNER = {
					every_owned_state = {
						set_state_flag = rmt_marked
					}
				}
			}
			rmt_mark_cores_click  = {
				FROM.OWNER = {
					every_owned_state = {
						limit = {
							is_core_of = PREV
							NOT = { has_state_flag = rmt_marked }
						}
						set_state_flag = rmt_marked
					}
				}
			}
			rmt_mark_colonies_click  = {
				FROM.OWNER = {
					every_owned_state = {
						limit = {
							NOT = { is_core_of = PREV }
							NOT = { has_state_flag = rmt_marked }
						}
						set_state_flag = rmt_marked
					}
				}
			}
			rmt_unmark_all_click = {
				every_state = {
					clr_state_flag = rmt_marked
				}
			}
			rmt_oil_on_click = {
				set_global_flag = rmt_oil_enabled
			}
			rmt_oil_off_click = {
				clr_global_flag = rmt_oil_enabled
			}
			rmt_rubber_on_click = {
				set_global_flag = rmt_rubber_enabled
			}
			rmt_rubber_off_click = {
				clr_global_flag = rmt_rubber_enabled
			}
			rmt_steel_on_click = {
				set_global_flag = rmt_steel_enabled
			}
			rmt_steel_off_click = {
				clr_global_flag = rmt_steel_enabled
			}
			rmt_alu_on_click = {
				set_global_flag = rmt_alu_enabled
			}
			rmt_alu_off_click = {
				clr_global_flag = rmt_alu_enabled
			}
			rmt_tungsten_on_click = {
				set_global_flag = rmt_tungsten_enabled
			}
			rmt_tungsten_off_click = {
				clr_global_flag = rmt_tungsten_enabled
			}
			rmt_chromium_on_click = {
				set_global_flag = rmt_chromium_enabled
			}
			rmt_chromium_off_click = {
				clr_global_flag = rmt_chromium_enabled
			}
			rmt_coal_on_click = {
				set_global_flag = rmt_coal_enabled
			}
			rmt_coal_off_click = {
				clr_global_flag = rmt_coal_enabled
			}
			rmt_state_modifier_on_click = {
				set_global_flag = rmt_state_modifier_enabled
			}
			rmt_state_modifier_off_click = {
				clr_global_flag = rmt_state_modifier_enabled
			}
			#rmt_var_1_on_click = {
			#	set_global_flag = rmt_var_1_enabled
			#}
			#rmt_var_1_off_click = {
			#	clr_global_flag = rmt_var_1_enabled
			#}
			#rmt_var_2_on_click = {
			#	set_global_flag = rmt_var_2_enabled
			#}
			#rmt_var_2_off_click = {
			#	clr_global_flag = rmt_var_2_enabled
			#}
			rmt_add_1_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					add_to_variable = { global.rmt_variable_1 = 1 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					add_to_variable = { global.rmt_variable_2 = 1 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = 1
						}
					}
					if = {
						limit = { has_global_flag = rmt_state_modifier_enabled }
						add_state_modifier = {
							modifier = { local_resources = 0.01 }
						}
						add_to_variable = { rmt_modifier_size = 1 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = 1
							}
						}
						if = {
							limit = { has_global_flag = rmt_state_modifier_enabled }
							add_state_modifier = {
								modifier = { local_resources = 0.01 }
							}
							add_to_variable = { rmt_modifier_size = 1 }
						}
					}
				}
			}
			rmt_add_5_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					add_to_variable = { global.rmt_variable_1 = 5 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					add_to_variable = { global.rmt_variable_2 = 5 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = 5
						}
					}
					if = {
						limit = { has_global_flag = rmt_state_modifier_enabled }
						add_state_modifier = {
							modifier = { local_resources = 0.05 }
						}
						add_to_variable = { rmt_modifier_size = 5 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = 5
							}
						}
						if = {
							limit = { has_global_flag = rmt_state_modifier_enabled }
							add_state_modifier = {
								modifier = { local_resources = 0.05 }
							}
							add_to_variable = { rmt_modifier_size = 5 }
						}
					}
				}
			}
			rmt_add_25_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					add_to_variable = { global.rmt_variable_1 = 25 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					add_to_variable = { global.rmt_variable_2 = 25 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = 25
						}
					}
					if = {
						limit = { has_global_flag = rmt_state_modifier_enabled }
						add_state_modifier = {
							modifier = { local_resources = 0.25 }
						}
						add_to_variable = { rmt_modifier_size = 25 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = 25
							}
						}
						if = {
							limit = { has_global_flag = rmt_state_modifier_enabled }
							add_state_modifier = {
								modifier = { local_resources = 0.25 }
							}
							add_to_variable = { rmt_modifier_size = 25 }
						}
					}
				}
			}
			rmt_add_200_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					add_to_variable = { global.rmt_variable_1 = 200 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					add_to_variable = { global.rmt_variable_2 = 200 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = 200
						}
					}
					if = {
						limit = { has_global_flag = rmt_state_modifier_enabled }
						add_state_modifier = {
							modifier = { local_resources = 2 }
						}
						add_to_variable = { rmt_modifier_size = 200 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = 200
							}
						}
						if = {
							limit = { has_global_flag = rmt_state_modifier_enabled }
							add_state_modifier = {
								modifier = { local_resources = 2 }
							}
							add_to_variable = { rmt_modifier_size = 200 }
						}
					}
				}
			}
			rmt_sub_1_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					subtract_from_variable = { global.rmt_variable_1 = 1 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					subtract_from_variable = { global.rmt_variable_2 = 1 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = -1
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = -1
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = -1
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = -1
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = -1
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = -1
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = -1
						}
					}
					if = {
						limit = {
							has_global_flag = rmt_state_modifier_enabled
							mrt_has_resources = yes
							check_variable = { rmt_modifier_size > -100 }
						}
						add_state_modifier = {
							modifier = { local_resources = -0.01 }
						}
						subtract_from_variable = { rmt_modifier_size = 1 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = -1
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = -1
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = -1
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = -1
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = -1
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = -1
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = -1
							}
						}
						if = {
							limit = {
								has_global_flag = rmt_state_modifier_enabled
								mrt_has_resources = yes
								check_variable = { rmt_modifier_size > -100 }
							}
							add_state_modifier = {
								modifier = { local_resources = -0.01 }
							}
							subtract_from_variable = { rmt_modifier_size = 1 }
						}
					}
				}
			}
			rmt_sub_5_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					subtract_from_variable = { global.rmt_variable_1 = 5 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					subtract_from_variable = { global.rmt_variable_2 = 5 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = -5
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = -5
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = -5
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = -5
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = -5
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = -5
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = -5
						}
					}
					if = {
						limit = {
							has_global_flag = rmt_state_modifier_enabled
							mrt_has_resources = yes
							check_variable = { rmt_modifier_size > -100 }
						}
						add_state_modifier = {
							modifier = { local_resources = -0.05 }
						}
						subtract_from_variable = { rmt_modifier_size = 5 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = -5
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = -5
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = -5
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = -5
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = -5
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = -5
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = -5
							}
						}
						if = {
							limit = {
								has_global_flag = rmt_state_modifier_enabled
								mrt_has_resources = yes
								check_variable = { rmt_modifier_size > -100 }
							}
							add_state_modifier = {
								modifier = { local_resources = -0.05 }
							}
							subtract_from_variable = { rmt_modifier_size = 5 }
						}
					}
				}
			}
			rmt_sub_25_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					subtract_from_variable = { global.rmt_variable_1 = 25 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					subtract_from_variable = { global.rmt_variable_2 = 25 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = -25
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = -25
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = -25
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = -25
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = -25
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = -25
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = -25
						}
					}
					if = {
						limit = {
							has_global_flag = rmt_state_modifier_enabled
							mrt_has_resources = yes
							check_variable = { rmt_modifier_size > -100 }
						}
						add_state_modifier = {
							modifier = { local_resources = -0.25 }
						}
						subtract_from_variable = { rmt_modifier_size = 25 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = -25
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = -25
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = -25
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = -25
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = -25
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = -25
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = -25
							}
						}
						if = {
							limit = {
								has_global_flag = rmt_state_modifier_enabled
								mrt_has_resources = yes
								check_variable = { rmt_modifier_size > -100 }
							}
							add_state_modifier = {
								modifier = { local_resources = -0.25 }
							}
							subtract_from_variable = { rmt_modifier_size = 25 }
						}
					}
				}
			}
			rmt_sub_200_click = {
				toolpack_cycle_action_log_variables = yes
				add_to_array = { global.toolpack_mp_action_array_targets = THIS }
				add_to_array = { global.toolpack_mp_action_array = 17 }
				if = {
					limit = { has_global_flag = rmt_var_1_enabled }
					subtract_from_variable = { global.rmt_variable_1 = 200 }
				}
				if = {
					limit = { has_global_flag = rmt_var_2_enabled }
					subtract_from_variable = { global.rmt_variable_2 = 200 }
				}
				if = {
					limit = {
						all_state = {
							NOT = { has_state_flag = rmt_marked }
						}
					}
					if = {
						limit = { has_global_flag = rmt_oil_enabled }
						add_resource = {
							type = oil
							amount = -200
						}
					}
					if = {
						limit = { has_global_flag = rmt_rubber_enabled }
						add_resource = {
							type = rubber
							amount = -200
						}
					}
					if = {
						limit = { has_global_flag = rmt_steel_enabled }
						add_resource = {
							type = steel
							amount = -200
						}
					}
					if = {
						limit = { has_global_flag = rmt_alu_enabled }
						add_resource = {
							type = aluminium
							amount = -200
						}
					}
					if = {
						limit = { has_global_flag = rmt_tungsten_enabled }
						add_resource = {
							type = tungsten
							amount = -200
						}
					}
					if = {
						limit = { has_global_flag = rmt_chromium_enabled }
						add_resource = {
							type = chromium
							amount = -200
						}
					}
					if = {
						limit = { has_global_flag = rmt_coal_enabled }
						add_resource = {
							type = coal
							amount = -200
						}
					}
					if = {
						limit = {
							has_global_flag = rmt_state_modifier_enabled
							mrt_has_resources = yes
							check_variable = { rmt_modifier_size > -1 }
						}
						add_state_modifier = {
							modifier = { local_resources = -2 }
						}
						subtract_from_variable = { rmt_modifier_size = 200 }
					}
				}
				if = {
					limit = {
						any_state = { has_state_flag = rmt_marked }
					}
					every_state = {
						limit = { has_state_flag = rmt_marked }
						if = {
							limit = { has_global_flag = rmt_oil_enabled }
							add_resource = {
								type = oil
								amount = -200
							}
						}
						if = {
							limit = { has_global_flag = rmt_rubber_enabled }
							add_resource = {
								type = rubber
								amount = -200
							}
						}
						if = {
							limit = { has_global_flag = rmt_steel_enabled }
							add_resource = {
								type = steel
								amount = -200
							}
						}
						if = {
							limit = { has_global_flag = rmt_alu_enabled }
							add_resource = {
								type = aluminium
								amount = -200
							}
						}
						if = {
							limit = { has_global_flag = rmt_tungsten_enabled }
							add_resource = {
								type = tungsten
								amount = -200
							}
						}
						if = {
							limit = { has_global_flag = rmt_chromium_enabled }
							add_resource = {
								type = chromium
								amount = -200
							}
						}
						if = {
							limit = { has_global_flag = rmt_coal_enabled }
							add_resource = {
								type = coal
								amount = -200
							}
						}
						if = {
							limit = {
								has_global_flag = rmt_state_modifier_enabled
								mrt_has_resources = yes
								check_variable = { rmt_modifier_size > -1 }
							}
							add_state_modifier = {
								modifier = { local_resources = -2 }
							}
							subtract_from_variable = { rmt_modifier_size = 200 }
						}
					}
				}
			}
			#rmt_sub_var_click = {
			#	if = {
			#		limit = {
			#			all_state = {
			#				NOT = { has_state_flag = rmt_marked }
			#			}
			#		}
			#		if = {
			#			limit = { has_global_flag = rmt_variable_1_enabled }
			#			multiply_variable = { global.rmt_variable_1 = -1 }
			#			if = {
			#				limit = { has_global_flag = rmt_oil_enabled }
			#				add_resource = {
			#					type = oil
			#					amount = global.rmt_variable_1
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_rubber_enabled }
			#				add_resource = {
			#					type = rubber
			#					amount = global.rmt_variable_1
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_steel_enabled }
			#				add_resource = {
			#					type = steel
			#					amount = global.rmt_variable_1
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_alu_enabled }
			#				add_resource = {
			#					type = aluminium
			#					amount = global.rmt_variable_1
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_tungsten_enabled }
			#				add_resource = {
			#					type = tungsten
			#					amount = global.rmt_variable_1
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_chromium_enabled }
			#				add_resource = {
			#					type = chromium
			#					amount = global.rmt_variable_1
			#				}
			#			}
			#			if = {
			#				limit = {
			#					has_global_flag = rmt_state_modifier_enabled
			#					mrt_has_resources = yes
			#					check_variable = { rmt_modifier_size > -201 }
			#				}
			#				add_state_modifier = {
			#					modifier = { local_resources = global.rmt_variable_1 }
			#				}
			#				subtract_from_variable = { rmt_modifier_size = global.rmt_variable_1 }
			#			}
			#			multiply_variable = { global.rmt_variable_1 = -1 }
			#		}
			#	}
			#	if = {
			#		limit = {
			#			any_state = { has_state_flag = rmt_marked }
			#		}
			#		every_state = {
			#			limit = { has_state_flag = rmt_marked }
			#			if = {
			#				limit = { has_global_flag = rmt_oil_enabled }
			#				add_resource = {
			#					type = oil
			#					amount = -200
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_rubber_enabled }
			#				add_resource = {
			#					type = rubber
			#					amount = -200
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_steel_enabled }
			#				add_resource = {
			#					type = steel
			#					amount = -200
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_alu_enabled }
			#				add_resource = {
			#					type = aluminium
			#					amount = -200
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_tungsten_enabled }
			#				add_resource = {
			#					type = tungsten
			#					amount = -200
			#				}
			#			}
			#			if = {
			#				limit = { has_global_flag = rmt_chromium_enabled }
			#				add_resource = {
			#					type = chromium
			#					amount = -200
			#				}
			#			}
			#			if = {
			#				limit = {
			#					has_global_flag = rmt_state_modifier_enabled
			#					mrt_has_resources = yes
			#					check_variable = { rmt_modifier_size > -1 }
			#				}
			#				add_state_modifier = {
			#					modifier = { local_resources = -2 }
			#				}
			#				subtract_from_variable = { rmt_modifier_size = 200 }
			#			}
			#		}
			#	}
			#}
		}

		triggers = {

			rmt_mark_button_visible = {
				NOT = { has_state_flag = rmt_marked }
			}
			rmt_unmark_button_visible = {
				has_state_flag = rmt_marked
			}
			rmt_mark_all_click_enabled = {
				FROM.OWNER = {
					any_owned_state = {
						NOT = { has_state_flag = rmt_marked }
					}
				}
			}
			rmt_mark_cores_click_enabled = {
				FROM.OWNER = {
					any_owned_state = {
						NOT = { has_state_flag = rmt_marked }
						is_core_of = this
					}
				}
			}
			rmt_mark_colonies_click_enabled = {
				FROM.OWNER = {
					any_owned_state = {
						NOT = { has_state_flag = rmt_marked }
						NOT = { is_core_of = this }
					}
				}
			}
			rmt_unmark_all_click_enabled = {
				any_state = { has_state_flag = rmt_marked }
			}
			rmt_oil_on_visible = {
				NOT = { has_global_flag = rmt_oil_enabled }
			}
			rmt_oil_off_visible = {
				has_global_flag = rmt_oil_enabled
			}
			rmt_rubber_on_visible = {
				NOT = { has_global_flag = rmt_rubber_enabled }
			}
			rmt_rubber_off_visible = {
				has_global_flag = rmt_rubber_enabled
			}
			rmt_steel_on_visible = {
				NOT = { has_global_flag = rmt_steel_enabled }
			}
			rmt_steel_off_visible = {
				has_global_flag = rmt_steel_enabled
			}
			rmt_alu_on_visible = {
				NOT = { has_global_flag = rmt_alu_enabled }
			}
			rmt_alu_off_visible = {
				has_global_flag = rmt_alu_enabled
			}
			rmt_tungsten_on_visible = {
				NOT = { has_global_flag = rmt_tungsten_enabled }
			}
			rmt_tungsten_off_visible = {
				has_global_flag = rmt_tungsten_enabled
			}
			rmt_chromium_on_visible = {
				NOT = { has_global_flag = rmt_chromium_enabled }
			}
			rmt_chromium_off_visible = {
				has_global_flag = rmt_chromium_enabled
			}
			rmt_coal_on_visible = {
				NOT = { has_global_flag = rmt_coal_enabled }
			}
			rmt_coal_off_visible = {
				has_global_flag = rmt_coal_enabled
			}
			rmt_state_modifier_on_visible = {
				NOT = { has_global_flag = rmt_state_modifier_enabled }
			}
			rmt_state_modifier_off_visible = {
				has_global_flag = rmt_state_modifier_enabled
			}
			#rmt_var_1_on_visible = {
			#	NOT = { has_global_flag = rmt_var_1_enabled }
			#}
			#rmt_var_1_off_visible = {
			#	has_global_flag = rmt_var_1_enabled
			#}
			#rmt_var_2_on_visible = {
			#	NOT = { has_global_flag = rmt_var_2_enabled }
			#}
			#rmt_var_2_off_visible = {
			#	has_global_flag = rmt_var_2_enabled
			#}
			rmt_add_1_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_add_5_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_add_25_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_add_200_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_sub_1_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_sub_5_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_sub_25_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			rmt_sub_200_click_enabled = {
				OR = {
					AND = {
						OR = {
							has_global_flag = rmt_oil_enabled
							has_global_flag = rmt_rubber_enabled
							has_global_flag = rmt_steel_enabled
							has_global_flag = rmt_alu_enabled
							has_global_flag = rmt_tungsten_enabled
							has_global_flag = rmt_chromium_enabled
							has_global_flag = rmt_coal_enabled
							has_global_flag = rmt_state_modifier_enabled
						}
						NOT = { has_global_flag = rmt_var_1_enabled }
						NOT = { has_global_flag = rmt_var_2_enabled }
					}
					AND = {
						NOT = { has_global_flag = rmt_oil_enabled }
						NOT = { has_global_flag = rmt_rubber_enabled }
						NOT = { has_global_flag = rmt_steel_enabled }
						NOT = { has_global_flag = rmt_alu_enabled }
						NOT = { has_global_flag = rmt_tungsten_enabled }
						NOT = { has_global_flag = rmt_chromium_enabled }
						NOT = { has_global_flag = rmt_coal_enabled }
						NOT = { has_global_flag = rmt_state_modifier_enabled }
						OR = {
							has_global_flag = rmt_var_1_enabled
							has_global_flag = rmt_var_2_enabled
						}
					}
				}
			}
			#rmt_add_var_click_enabled = {
			#	OR = {
			#		has_global_flag = rmt_var_1_enabled
			#		has_global_flag = rmt_var_2_enabled
			#	}
			#	OR = {
			#		has_global_flag = rmt_oil_enabled
			#		has_global_flag = rmt_rubber_enabled
			#		has_global_flag = rmt_steel_enabled
			#		has_global_flag = rmt_alu_enabled
			#		has_global_flag = rmt_tungsten_enabled
			#		has_global_flag = rmt_chromium_enabled
			#		AND = {
			#			has_global_flag = rmt_state_modifier_enabled
			#			OR = {
			#				AND = {
			#					has_global_flag = rmt_var_1_enabled
			#					check_variable = { global.rmt_variable_1 > -201 }
			#				}
			#				AND = {
			#					has_global_flag = rmt_var_2_enabled
			#					check_variable = { global.rmt_variable_2 > -201 }
			#				}
			#			}
			#		}
			#	}
			#}
			#rmt_sub_var_click_enabled = {
			#	OR = {
			#		has_global_flag = rmt_var_1_enabled
			#		has_global_flag = rmt_var_2_enabled
			#	}
			#	OR = {
			#		has_global_flag = rmt_oil_enabled
			#		has_global_flag = rmt_rubber_enabled
			#		has_global_flag = rmt_steel_enabled
			#		has_global_flag = rmt_alu_enabled
			#		has_global_flag = rmt_tungsten_enabled
			#		has_global_flag = rmt_chromium_enabled
			#		AND = {
			#			has_global_flag = rmt_state_modifier_enabled
			#			OR = {
			#				AND = {
			#					has_global_flag = rmt_var_1_enabled
			#					check_variable = { global.rmt_variable_1 > -201 }
			#				}
			#				AND = {
			#					has_global_flag = rmt_var_2_enabled
			#					check_variable = { global.rmt_variable_2 > -201 }
			#				}
			#			}
			#		}
			#	}
			#}
		}
	}
}