
# this mtth entries can be used as variables
# example set_variable = { a = mtth:entry_name }
# and define entry_name here
#
# entry_name = {
# 	base = 50
# 	
# 	modifier = {
# 		tag = GER
# 		add = 50
# 	}
# }


#requires temp var "reg" for region ID
num_deployed_planes_in_region = { # COUNTRY SCOPE
	base = 1
	
	modifier = { 
		add = var:target
			
		set_temp_variable = { target = 0 }
		
		set_temp_variable = { temp = 4096}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 4096 }
		} 
		
		set_temp_variable = { temp = 2048}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 2048 }
		} 
		
		set_temp_variable = { temp = 1024}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 1024 }
		} 
		
		set_temp_variable = { temp = 512}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 512 }
		} 
		
		set_temp_variable = { temp = 256}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 256 }
		} 
		
		set_temp_variable = { temp = 128}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 128 }
		} 
		
		set_temp_variable = { temp = 64}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 64 }
		} 
		
		set_temp_variable = { temp = 32}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 32 }
		} 
		
		set_temp_variable = { temp = 16}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						num_planes_stationed_in_regions = {
							value > [X]
							regions = { [R] }
						}
					}
					X = "[?temp]"
					R = "[?reg]"
				}
			}
			add_to_temp_variable = { target = 16 }
		} 

		#log = "[?target] DEPLOYED PLANES | [?reg] REG"
	}
}
		
num_ships_in_state_ports = { # COUNTRY SCOPE
	base = 1
	
	modifier = { 
		add = var:target
			
		set_temp_variable = { target = 0 }
		
		set_temp_variable = { temp = 512}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 512 }
		} 
		
		set_temp_variable = { temp = 256}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 256 }
		} 
		
		set_temp_variable = { temp = 128}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 128 }
		} 
		
		set_temp_variable = { temp = 64}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 64 }
		} 
		
		set_temp_variable = { temp = 32}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 32 }
		} 
		
		set_temp_variable = { temp = 16}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 16 }
		} 

		set_temp_variable = { temp = 8}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						ships_in_state_ports = {
							size > [X]
							state = PREV
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 8 }
		} 
	}
}
network_strength = { # COUNTRY SCOPE
	base = 0
	
	modifier = { 
		add = var:target
			
		set_temp_variable = { target = 0 }
		
		set_temp_variable = { temp = 128}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 128 }
		} 
		
		set_temp_variable = { temp = 64}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 64 }
		} 
		
		set_temp_variable = { temp = 32}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 32 }
		} 
		
		set_temp_variable = { temp = 16}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 16 }
		} 

		set_temp_variable = { temp = 8}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 8 }
		} 
		
		set_temp_variable = { temp = 4}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 4 }
		} 
		
		set_temp_variable = { temp = 2}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 2 }
		} 
		
		set_temp_variable = { temp = 1}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							target = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 1 }
		} 
		#log = "[?target] DEPLOYED PLANES | [?reg] REG"
	}
}

network_strength_state = { # COUNTRY SCOPE
	base = 0
	
	modifier = { 
		add = var:target
			
		set_temp_variable = { target = 0 }
		
		set_temp_variable = { temp = 128}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 128 }
		} 
		
		set_temp_variable = { temp = 64}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 64 }
		} 
		
		set_temp_variable = { temp = 32}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 32 }
		} 
		
		set_temp_variable = { temp = 16}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 16 }
		} 

		set_temp_variable = { temp = 8}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 8 }
		} 
		
		set_temp_variable = { temp = 4}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 4 }
		} 
		
		set_temp_variable = { temp = 2}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 2 }
		} 
		
		set_temp_variable = { temp = 1}
		add_to_temp_variable = { temp = target}
		if = { 
			limit = { 
				meta_trigger = {
					text = {
						network_strength = {
							state = PREV
							value > [X]
						}
					}
					X = "[?temp]"
				}
			}
			add_to_temp_variable = { target = 1 }
		} 
		#log = "[?target] DEPLOYED PLANES | [?reg] REG"
	}
}
