• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
D##n! What happened is I copied files en masse from my earlier mod, but might have forgotten to include some AI files. If I get a list of several bugs like that then I'll release 0.14a.
Copy-paste this into Notepad and save the file in the \ai folder as 'international.ai'
Code:
# copy of Swiss file modified
switch = no # [yes/no]
max_front_ratio = 1.2 
max_garrison_prop = 0.30
min_garrison_prop = 0.20
neutrality = 150
war = 0
upgrading = 0.35
reinforcement = 0.2
strat_redeploy_threshold = 25
exp_force_ratio = 0.750
exp_force_ratios = { } 
no_exp_forces_to = { }
use_offensive_supply = no

###################################
# Diplomacy
###################################
combat = { }

befriend = { }
protect = { }
target = { }
trade = {
	cancel_deal_threshold = 2

	energy 		= -1
	rare_materials 	= -1
	metal 		= -1
	oil 		= -1
	supplies 	= -1
	money 		= -1

	favored = {
	}
	embargo = { }
}
tech_sharing = {
	favored = {
		
	}
	embargo = { }
	not = { }
	prioritized = {
		# Arcriculture
		5020 = 100
		5030 = 100
		5040 = 100

		# Inf support
		1310 = 100
		1320 = 100
		1330 = 100
		1340 = 100
		1350 = 100
		1360 = 100

		# Production
		5050 = 100
		5060 = 100
		5070 = 100
		5080 = 100
		5090 = 100
		5100 = 100
		5110 = 100
		5120 = 100
		5130 = 100
		5150 = 100
		5180 = 100

		# Mountain Unit techs
		1110 = 100
		1120 = 100
		1130 = 100
		1140 = 100
	}
}
###################################
# Spying
###################################
spyprefs =
{
	percentage_on_spies 		= 0.2
	percentage_foreign_mission 	= 0.7

	# Used for Homeland Defense Spying
	spyprefsdata = 
	{
		NumberOfSpies = 3
		counter_espionage =  10
		country = ALS
	}
	# Defaul Spy parms used for countries the AI is atwar with but has no specific entry
	spyprefsdata = {
		country_priorities	= 3
		NumberOfSpies		= 3
		min_number_of_spies = 1
		steal_blueprint 	= 10
		minister_assassination = 1
		smear_campaign 		= 3
		coup 				= 4
		sabotage_industry 	= 5
		nuclear_sabotage 	= 0
		found_partisans 	= 0
		massmedia 			= 3
		counter_espionage 	= 5
		disrupt_techteam	= 5
		country 			= NONE
	}
}
###################################
# Construction and Tech Research
###################################
#Default values
construction = { 
	max_factor = 0.00 

	AA_batteries = no
	max_AA_level = 4
	AA_provs = {
	} 

	coastal_fort = no
	max_coastal_level = 2
	coastal_fort_provs = { } 

	radar_station = no 
	max_radar = 5 
	radar_provs = { } 

	air_base = no
	max_air_base = 2
	air_base_provs = { } 

	naval_base = no
	max_naval_base = 2
	naval_base_provs = { } 

	land_fort = no
	max_land_level = 2
	fort_borders = {  } 

	ic_at_war = no 
	force_ic_until = 1935
	ic_end_year = 1940
	IC_provs = {
		
	} 
}

military = { 
	relative_build_scheme 	= no
	max_batch_peace 		= 360 
	max_batch_war 			= 180 
	max_batch_home_front 	= 180

	#### Divisions etc...
	infantry 		= 30
	cavalry 		= 0
	motorized 		= 0
	mechanized 		= 0
	light_armor 	= 0
	armor 			= 0
	paratrooper 	= 0
	marine 			= 0
	bergsjaeger 	= 48
	garrison		= 0
    hq 				= 0
	militia 		= 0
#				78 %
	interceptor 	= 10
	multi_role 		= 0
	cas 			= 7
	strategic_bomber = 0
	tactical_bomber = 5
	naval_bomber 	= 0
	transport_plane = 0
	flying_bomb 	= 0
	flying_rocket 	= 0
#				22 %
	battleship 		= 0
	carrier 		= 0
	escort_carrier	= 0
	destroyer 		= 0
	light_cruiser 	= 0
	heavy_cruiser 	= 0
	battlecruiser 	= 0
	submarine 		= 0
	nuclear_submarine = 0
	transports 		= 0
#				0 %

	#### Brigades
	artillery 			= 40
	sp_artillery 		= 0
	rocket_artillery	= 0
	sp_rct_artillery 	= 0
	anti_tank 			= 10
	tank_destroyer 		= 0
	light_armor_brigade = 0
	heavy_armor 		= 0
	super_heavy_armor 	= 0
	armored_car 		= 0
	anti_air 			= 0
	police 				= 0
	engineer 			= 0

	cag = 100.000 
}

technology = { 
	endgoal 	= { } 
	preference 	= {
		# Tools
		5050 5060 5070

		# Engineering
		5080 5090 5100
		
		# Production Control
		5110 5120
		
		# Assembly Line
		5130 5140 5180

		#Infantry
		1010 1020 1030 1040 1050 1060

		# Mountain Unit techs
		1110 1120 1130 1140

		# Land Doctrines
		6030 6150

		# Air Doctrines
		9040 9050 9060 9080 9100 9110 9120 9130 9140 9190 9200 9210 9220 9230 9240 9250 9260 9270 9280 9290 9300 9310 9320 9330 9340 9350 9360 9370 9380 9390 9400 9410 9420

		# CAS
		4170 4280 4180
	} 
	ignore 		= {
		# Assembly Line
		5150 5160 5170

		# Airborne
		1070 1080 1090 1100

		# Motorized
		1230 1240 1250

		# Marines
		1150 1160 1170 1180

		# Cavalry
		1190 1200 1210 1220

		# Mechanized
		1260 1270 1280 1290

		# Air Transports
		4250 4260 4270

		# Multirole Fighters
		4040 4070 4100

		# Naval Bomber
		4190 4200 4210

		# Strategic Bomber
		4220 4230 4240

		# Rocketry
		5550 5560 5570 5580 5590

		# Atomic Research
		5470 5480 5490 5500 5510 5520 5530 5540

		# Bas Decimetric
		5410 5420 5430 5440 5450 5460

		# Light tanks
		2020 2030 2040 2050 2060

		# Medium tanks
		2010 2070 2080 2090

		# Tank destroyers
		2170 2180 2190 2200 2210

		# SP guns
		2220 2230 2240 2250

		# SP Rocket Artillery
		2260 2270 2280 
		
		# Static Anti-Air
		2450 2460 2470 2480 2490 2500

		# Anti Air Brigade
		2510 2520 2530 2540

		# Rocket Artillery
		2370 2380 2390

		# Armoured Cars
		2150 2160

		# Strategic Air Doctrines 9140
		9150 9160 9170 9180 9430 9440 9450 9460
	}
 
	armor 		= 3
	infantry 	= 4
	industry 	= 4
	aircraft 	= 1
	naval 		= 0
	land_doctrines 	= 1
	secret_weapons 	= 0
	air_doctrines 	= 1
	naval_doctrines = 0
}  


###################################
# Ground Combat, Leaders and Garrisons
###################################
leader_ratio = {
	land_field_marshal 	=0.02
	land_general 		=0.031
	land_lt_general 	=0.41

	sea_grand_admiral 	=0.02
	sea_admiral 		=0.061
	sea_vice_admiral 	=0.401

	air_marshal 		=0.02
	air_general 		=0.091
	air_lt_General 		=0.11
}
garrison = {
	defend_overseas_beaches = yes
	home_multiplier 	= 1.0
	overseas_multiplier 	= 0.5
	home_peace_cap 		= 20
	war_zone_odds 		= 2.0
	key_point_prio_mult	= 0
	revolt_risk_mult	= 1.0

	# PRIORITIES:
	beach			= 20	# Beach level 2
	capital			= 40	# Our capital
	human_border		= 0	# Ignored for allied human players
	war_target		= 50	# The next country targeted for attack by this AI
	
	opposing_alliance	= 50	# For neutrals, all alliances are "opposing"
	claim_threat		= 0	# If we are neutral, countries with claims on us get this
	unstable_border		= 50	# Bordering countries at war with someone else get this

	# Borders with specific countries
	country_priorities = {
		GER = 50
		ITA = 50
		FRA = 50
		AUS = 50
	}
	province_priorities = {	}
	area_multiplier = { }
}
front = { 
	recklessness 		= 1 # 0-3
	distrib_vs_ai 		= even
	distrib_vs_human 	= even

	enemy_reinf_days	= 6
	reserve_prop		= 0.1
	panic_ratio_vs_ai	= 2.5
	panic_ratio_vs_human	= 2.5
	base_attack_odds	= 1.3
	min_attack_odds		= 1.1
	max_attack_odds		= 3.0
	reinforce_odds		= 1.2
	withdraw_odds		= 0.6

	strength 	= 1.0
	organisation 	= 1.0
	soft_attack 	= 1.0
	hard_attack 	= 1.0
	ground_defense 	= 1.0
	dig_in 		= 1.0 # Against defender

	frozen_attack 	= 1.0
	snow_attack 	= 1.0
	blizzard_attack = 1.0
	storm_attack 	= 1.0
	muddy_attack 	= 1.0

	
	
	occupied 	= 0.7
	owned 		= 0.7

	jungle_attack 	= 1.0
	mountain_attack = 1.0
	swamp_attack 	= 1.0
	forest_attack 	= 1.0
	hill_attack 	= 1.0
	urban_attack 	= 1.0
	river 		= 1.0

      	enemy_handicap = { } 
      	passivity = { } 
} 
###################################
# Air bombardment and defense
###################################
# Air AI File For Ground Bombings as priority
# bomber is now obsolete and NOT USED AT ALL replace and use Air Marshal instead

air_marshal = {
	min_mission_strength_org	= 0.8
	icxdayscostfactor 			= 10.0		# How to value true industrial cost when calculating expect causalties
	manpowercostfactor			= 100.0		# How to value manpower cost when calculating expect causalties
	destructionriskthreashold 	= 0.2		# when to fear a divisiopn might be destroyed

	# desirability is a multiplier used when calcualting the mission desirability
	airsuperioritydesirability 		= 30.0
	groundattackdesirability 		= 40.0
	inderdictiondesirability 		= 20.0
	logisticalstrikedesirability 	= 2.0
	runwaycrateringdesirability 	= 10.0
	strategicstrikedesirability 	= 10.0
	installationstrikedesirability 	= 5.0
	navalstrikedesirability 		= 15.0
	portstrikedesirability 			= 9.0
	convoyraiddesirability			= 9.0

	# tolerance is the required kill:loss ration expected to do 
	#    mission, 2.0 accept twice the losses of your enemy, 0.5 accept half
	airsuperioritylosstolerance 	= 1.0
	groundattacklosstolerance 		= 1.0
	interdictionlosstolerance 		= 2.0
	logisticalstrikelosstolerance 	= 0.5
	runwaycrateringlosstolerance 	= 1.5
	strategicstriketolerance 		= 4.5
	installationstriketolerance 	= 1.5
	navalstriketolerance 			= 1.0
	portstriketolerance 			= 1.0
	convoyraidtolerance				= 1.0

	# efficency is a tweakable param to adjust according to how 
	#    much actual damage comes from doing this mission (not to be confused with desirability)
	logisticalstrikeefficency 	= 0.01
	runwaycrateringefficency 	= 0.01
	strategicstrikeefficency 	= 0.01
	installationstrikeefficency = 0.01

	taskforcetype = { name = "Air Superiority" desiredratio = 0.400 rangeweight = 10.000 airkillpowerweight = 2000.000 hardkillpowerweight = 0.000 softkillpowerweight = 0.000 navalkillpowerweight = 0.000 strategickillpowerweight = 0.000 transportcapacityweight = -1000000.000 airvulnurabilityweight = -1.000 surfacevulnurabilityweight = 0.000 idle = yes reorganize = yes air_superiority = yes } 
	taskforcetype = { name = "Soft Bombing" desiredratio = 0.250 rangeweight = 10.000 airkillpowerweight = 0.000 hardkillpowerweight = 0.000 softkillpowerweight = 2000.000 navalkillpowerweight = 0.000 strategickillpowerweight = 0.000 transportcapacityweight = -1000000.000 airvulnurabilityweight = 0.000 surfacevulnurabilityweight = -1.000 idle = yes reorganize = yes interdiction = yes ground_attack = yes } 
	taskforcetype = { name = "Hard Bombing" desiredratio = 0.100 rangeweight = 10.000 airkillpowerweight = 0.000 hardkillpowerweight = 2000.000 softkillpowerweight = 0.000 navalkillpowerweight = 0.000 strategickillpowerweight = 0.000 transportcapacityweight = -1000000.000 airvulnurabilityweight = 0.000 surfacevulnurabilityweight = -1.000 idle = yes reorganize = yes interdiction = yes ground_attack = yes } 
	taskforcetype = { name = "Strategic Bombing" desiredratio = 0.100 rangeweight = 10.000 airkillpowerweight = 0.000 hardkillpowerweight = 0.000 softkillpowerweight = 0.000 navalkillpowerweight = 0.000 strategickillpowerweight = 2000.000 transportcapacityweight = -1000000.000 airvulnurabilityweight = -0.500 surfacevulnurabilityweight = -0.500 idle = yes reorganize = yes logistical_strike = yes runway_cratering = yes strategic_bombardment = yes installation_strike = yes } 
	taskforcetype = { name = "Naval Bombing" desiredratio = 0.050 rangeweight = 10.000 airkillpowerweight = 0.000 hardkillpowerweight = 0.000 softkillpowerweight = 0.000 navalkillpowerweight = 2000.000 strategickillpowerweight = 0.000 transportcapacityweight = -1000000.000 airvulnurabilityweight = 0.000 surfacevulnurabilityweight = -1.000 idle = yes reorganize = yes naval_strike = yes port_strike = yes convoy_air_raiding = yes } 
	taskforcetype = { name = "Airlift" desiredratio = 0.100 rangeweight = 10.000 airkillpowerweight = 0.000 hardkillpowerweight = -2000.000 softkillpowerweight = -2000.000 navalkillpowerweight = 0.000 strategickillpowerweight = -2000.000 transportcapacityweight = 1000000.000 airvulnurabilityweight = -1.000 surfacevulnurabilityweight = 0.000 idle = yes reorganize = yes airborne_assault = yes air_supply = yes } 
}
###################################
# Invasions and Naval
###################################
invasion = { 
 	base		= 0.1	#Relative modifier. (lower = specific targets much more important.)
	random		= 8.0	#How big a random range.  (1.0 = 1%)
	coastal		= 0.1	#increase to avoid coastal forts more.
	beach		= 0.1	#higher, avoid worst beaches.
	distance	= 20.0	#higher = avoid long distance.
	pocket		= 20.0	#prioritise pockets, ie provinces with no adjacent controlled by same.
	island		= 0.1	#prioritise taking pure islands.
	enemy		= 2.0	#higher = much more vary of troops in province.
	adjacentenemy 	= 2.0	#higher = much more vary of troops nearby
	air_base	= 1.5 
      	naval_base 	= 0.1 
      	air_support 	= 3.0 
      	redirect 	= nearest
	ignore		= no
      
	target = { } 
} 
admiral = { 
	min_org		= 100	# NEW: Percent of org gained back before the unit can leave port
	min_dmg		= 98    # NEW: Percent of dmg gained back before the unit can leave port
	return_org 	= 60 	# NEW: PERCENT OF ORG LOST BEFORE RETURNING TO PORT applies to all fleets/ships
	return_dmg 	= 80 	# NEW: PERCENT OF DMG LOST BEFORE RETURNING TO PORT for repairs applies to all fleets/ships

	target = { } 
	core = { } 
}

You can run the game without it and ignore the error message. Probably the key item is the neutrality = 150 line that stops a stupid player from allying with 'International Community'
 
While modding the map I noticed that at some times. One thing I learned is that if ports are reassigned the program recalculates the naval distribution table which takes a few minutes. So try loading a scenario. It should load fine but stall the FIRST TIME ONLY. I looked at the naval distribution table and it looked unchanged. Then I found something! Because I'm using Windows 7 (Vista users will experience the same thing) the altered naval distribution table is in the COMPATIBILITY FILES section!

Try putting this file into the \map folder
http://www.mediafire.com/?zy4jmyouzdz

See if this fixes the problem!

This ports the problem so XP users get it but Vista users don't. I can't revert it to as it was before. Thus mine gets stuck at load. And now we got different checksums as well - which means we can't play it in MP.
 
i don't know if any of you heared, but there was huge deposits of metals and minerals found in afganistan recently. maybe increase rare materials and metal production there i think
 
i don't know if any of you heared, but there was huge deposits of metals and minerals found in afganistan recently. maybe increase rare materials and metal production there i think

There are deposits but those were not discovered by this time and no mining has started yet.
 
The notepad copy works great in the international.ai. However on day two another critical error occurs. It comes up as can't open 'ai\switch\CHC_Xian.ai'. It locks the game unless ignore is hit, just like the international one earlier.
 
It works for me:)

Though i have some questions:

1.Is there an event, which starts the war between greece and me (communist greece), or do i have to declare war myself?
2.Is the Stalin Note included and is it possible to get a early unified germany, through that and how will the german government then look like?
 
The war in Greece starts off as a low intensity conflict. The two sides are technically at peace but guerrilla conflict is simulated by random events. In September 1947 an event pops up for the COMMUNISTS to continue guerrilla war or make the fatal switch to full scale conventional war, represented as a DOW. If you're the communists, DON'T DO IT! The nationalist side will almost immediately ask for aid from Washington and almost always get it. Then they crush you. Stalin will NOT help you. Why? Because according to the Yalta and Potsdam agreements Greece was not supposed to be in Stalin's field of interest. Stalin respected everything in Europe and sought gains elsewhere. Instead just keep up the guerrilla conflict, and wait it out. By about 1953 you should get an event recognizing the partitioning of Greece. Settle for that! If you're the nationalists things are in your favor. You can either just DOW right away and get Washington's aid or wait it out until the communist side gets its event and invariably makes the wrong choice.

In September 1947, however, the KKE’s leadership decided to move from guerrilla tactics to full-scale conventional war, despite the opposition of Vafiadis. In December, the KKE announced the formation of a Provisional Democratic Government, with Vafiadis as Prime Minister; this led the Athens government finally to ban the KKE. No foreign government recognised this government. This new strategy led the DSE into costly attempts to seize a major town as its seat of government, and in December 1947 1,200 DSE fighters were killed at a set piece battle around Konitsa. At the same time, the strategy forced the government to increase the size of the army; with control of the major cities, the government cracked down on KKE members and sympathizers, many of whom were imprisoned on the island of Makronisos.

Here's a good backgrounder to the Greek Civil War, from which the quote was excerpted
http://en.wikipedia.org/wiki/Greek_civil_war

Nekronion: I saw some info on the Stalin Note. I heard about the "Austrian plan" for Germany but was not aware of specific dates. It sounds like this should qualify as an event. Stalin would have the choice of making this offer. West Germany, the US, France and Britain could respond. If all 4 respond "yes" West Germany could absorb the east and go neutral ( I already have a neutral DFR ai file)' Likely this would lead to a Germany-Austria-Sweden-Switzerland alliance. If any of the parties says "no" the plan is killed.

benjamingw and others try ignoring the error about the CHC_Xian ai file. Let me know how the communists fare in the civil war. This will let me know whether the ai file is really needed.
 
Last edited:
The war in Greece starts off as a low intensity conflict. The two sides are technically at peace but guerrilla conflict is simulated by random events. In September 1947 an event pops up for the COMMUNISTS to continue guerrilla war or make the fatal switch to full scale conventional war, represented as a DOW. If you're the communists, DON'T DO IT! The nationalist side will almost immediately ask for aid from Washington and almost always get it. Then they crush you. Stalin will NOT help you. Why? Because according to the Yalta and Potsdam agreements Greece was not supposed to be in Stalin's field of interest. Stalin respected everything in Europe and sought gains elsewhere. Instead just keep up the guerrilla conflict, and wait it out. By about 1953 you should get an event recognizing the partitioning of Greece. Settle for that! If you're the nationalists things are in your favor. You can either just DOW right away and get Washington's aid or wait it out until the communist side gets its event and invariably makes the wrong choice.

Good too know:D
I actually made this mistake, but was able too survive, by shipping all my troops too crete.:eek:o

Something i noticed is that, when south korea is released as puppet by the US, the americans sometimes end the puppet mastery, just too get them as puppet through event again.:wacko:

And please, please make an election event for DFR,when its created, its annoying to always have a market liberal one.
 
Iron Deposit Discovery Events

Here they are, as mentioned earlier they focus on some of the most massive mines as iron mining is an economy of scale business & 90% of all production is concentrated in a few rich deposits.

As they're all in mega tonne basis Ive simply partitioned out the increased output of a mine over a few decades. Most mines increase every 5 to 10 years. India up until 2000 has slower increases than most due to poor infra & industrialization.

There is also next to no new iron ore production increases in the 90s due to price collapse in light of the Soviet Bloc economic collapse. This resumes post 2000.

Every 100 metal production 1 VP was added to each province to signify its strategic value.

Code:
###Carajas, Brasil Iron Ore Field; Discovered:1967(1980 production); Est Reserves:4300MT (100/430)
event = {
	id = 2803200
	random = no

	trigger = {
		random = 10
		control = { province = 878 data = -1 }
		year = 1980
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1980 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 878 value = 100 where = metal }
                command = { type = province_keypoints which = 878 value = 1 }
	}
}
###Carajas, Brasil Iron Ore Field Expansion; Discovered:1967(1980 production); Est Reserves:4300MT (200/430)
event = {
	id = 2803201
	random = no

	trigger = {
		random = 10
		control = { province = 878 data = -1 }
		year = 1985
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1985 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 878 value = 100 where = metal }
                command = { type = province_keypoints which = 878 value = 1 }
	}
}
###Carajas, Brasil Iron Ore Field Expansion #2; Discovered:1967(1980 production); Est Reserves:4300MT (300/430)
event = {
	id = 2803202
	random = no

	trigger = {
		random = 10
		control = { province = 878 data = -1 }
		year = 1989
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1989 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 878 value = 100 where = metal }
                command = { type = province_keypoints which = 878 value = 1 }
	}
}
###Carajas, Brasil Iron Ore Field Expansion #3; Discovered:1967(1980 production); Est Reserves:4300MT (400/430)
event = {
	id = 2803203
	random = no

	trigger = {
		random = 10
		control = { province = 878 data = -1 }
		year = 1999
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1999 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 878 value = 100 where = metal }
                command = { type = province_keypoints which = 878 value = 1 }
	}
}
###Carajas, Brasil Iron Ore Field Expansion #4; Discovered:1967(1980 production); Est Reserves:4300MT (430/430)
event = {
	id = 2803204
	random = no

	trigger = {
		random = 10
		control = { province = 878 data = -1 }
		year = 2005
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2005 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 878 value = 30 where = metal }
	}
}
###Sishen, South Africa Iron Ore Field; Discovered:????(1947 production); Est Reserves:2500MT (50/250)
event = {
	id = 2803205
	random = no

	trigger = {
		random = 10
		control = { province = 1113 data = -1 }
		year = 1947
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1947 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1113 value = 50 where = metal }
	}
}
###Sishen, South Africa Iron Ore Field Expansion; Discovered:????(1947 production); Est Reserves:2500MT (100/250)
event = {
	id = 2803206
	random = no

	trigger = {
		random = 10
		control = { province = 1113 data = -1 }
		year = 1952
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1952 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1113 value = 50 where = metal }
                command = { type = province_keypoints which = 1113 value = 1 }
	}
}
###Sishen, South Africa Iron Ore Field Expansion #2; Discovered:????(1947 production); Est Reserves:2500MT (150/250)
event = {
	id = 2803207
	random = no

	trigger = {
		random = 10
		control = { province = 1113 data = -1 }
		year = 1957
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1957 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1113 value = 50 where = metal }
	}
}
###Sishen, South Africa Iron Ore Field Expansion #3; Discovered:????(1947 production); Est Reserves:2500MT (200/250)
event = {
	id = 2803208
	random = no

	trigger = {
		random = 10
		control = { province = 1113 data = -1 }
		year = 1962
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1962 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1113 value = 50 where = metal }
                command = { type = province_keypoints which = 1113 value = 1 }
	}
}
###Sishen, South Africa Iron Ore Field Expansion #4; Discovered:????(1947 production); Est Reserves:2500MT (250/250)
event = {
	id = 2803209
	random = no

	trigger = {
		random = 10
		control = { province = 1113 data = -1 }
		year = 1967
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1967 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1113 value = 50 where = metal }
	}
}
###Minas-Ro, Brasil Iron Ore Field; Discovered:????(2010 production); Est Reserves:2000MT (100/200)
event = {
	id = 2803210
	random = no

	trigger = {
		random = 10
		control = { province = 883 data = -1 }
		year = 2010
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2010 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 883 value = 100 where = metal }
                command = { type = province_keypoints which = 883 value = 1 }
	}
}
###Minas-Ro, Brasil Iron Ore Field Expansion; Discovered:????(2010 production); Est Reserves:2000MT (200/200)
event = {
	id = 2803211
	random = no

	trigger = {
		random = 10
		control = { province = 883 data = -1 }
		year = 2015
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2015 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 883 value = 100 where = metal }
                command = { type = province_keypoints which = 883 value = 1 }
	}
}
###Yandicoogina, Australia Iron Ore Field; Discovered:????(1998 production); Est Reserves:1200MT (120/120)
event = {
	id = 2803212
	random = no

	trigger = {
		random = 10
		control = { province = 1709 data = -1 }
		year = 1998
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1998 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1709 value = 120 where = metal }
                command = { type = province_keypoints which = 1709 value = 1 }
	}
}
###Simandou, Guinea Iron Ore Field; Discovered:????(2012 production); Est Reserves:1200MT (120/120)
event = {
	id = 2803213
	random = no

	trigger = {
		random = 10
		control = { province = 991 data = -1 }
		year = 2012
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2012 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 991 value = 120 where = metal }
                command = { type = province_keypoints which = 991 value = 1 }
	}
}
###Christmas/Cloud Break, Australia Iron Ore Field; Discovered:????(2009 production); Est Reserves:2000MT (100/200)
event = {
	id = 2803214
	random = no

	trigger = {
		random = 10
		control = { province = 1714 data = -1 }
		year = 2009
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2009 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1714 value = 100 where = metal }
                command = { type = province_keypoints which = 1714 value = 1 }
	}
}
###Christmas/Cloud Break, Australia Iron Ore Field Expansion; Discovered:????(2009 production); Est Reserves:2000MT (200/200)
event = {
	id = 2803215
	random = no

	trigger = {
		random = 10
		control = { province = 1714 data = -1 }
		year = 2014
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2014 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1714 value = 100 where = metal }
                command = { type = province_keypoints which = 1714 value = 1 }
	}
}
###Apurimac/Cuzco, Peru Iron Ore Field; Discovered:????(2012 production); Est Reserves:1300MT (130/130)
event = {
	id = 2803216
	random = no

	trigger = {
		random = 10
		control = { province = 829 data = -1 }
		year = 2012
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2012 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 829 value = 130 where = metal }
                command = { type = province_keypoints which = 829 value = 1 }
	}
}
###Mt Whaleback, Australia Iron Ore Field; Discovered:????(1968 production); Est Reserves:800MT (80/80)
event = {
	id = 2803217
	random = no

	trigger = {
		random = 10
		control = { province = 1714 data = -1 }
		year = 1968
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1968 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1714 value = 80 where = metal }
                command = { type = province_keypoints which = 1714 value = 1 }
	}
}
###West Angelas, Australia Iron Ore Field; Discovered:????(2002 production); Est Reserves:600MT (60/60)
event = {
	id = 2803218
	random = no

	trigger = {
		random = 10
		control = { province = 1714 data = -1 }
		year = 2002
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2002 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1714 value = 60 where = metal }
                command = { type = province_keypoints which = 1714 value = 1 }
	}
}
###Hope Down, Australia Iron Ore Field; Discovered:????(2008 production); Est Reserves:600MT (60/60)
event = {
	id = 2803219
	random = no

	trigger = {
		random = 10
		control = { province = 1714 data = -1 }
		year = 2008
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2008 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1714 value = 60 where = metal }
	}
}
###Marandoo, Australia Iron Ore Field; Discovered:????(1994 production); Est Reserves:250MT (25/25)
event = {
	id = 2803220
	random = no

	trigger = {
		random = 10
		control = { province = 1714 data = -1 }
		year = 1994
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1994 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1714 value = 25 where = metal }
	}
}
###Belinga, Gabon Iron Ore Field; Discovered:????(2011 production); Est Reserves:500MT (50/50)
event = {
	id = 2803221
	random = no

	trigger = {
		random = 10
		control = { province = 1142 data = -1 }
		year = 2011
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2011 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1142 value = 50 where = metal }
	}
}
###Luannan County, Hebei, China Iron Ore Field; Discovered:2009(2013 production); Est Reserves:1500MT (150/150)
event = {
	id = 2803222
	random = no

	trigger = {
		random = 10
		control = { province = 1203 data = -1 }
		year = 2013
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2013 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1203 value = 150 where = metal }
                command = { type = province_keypoints which = 1203 value = 1 }
	}
}
###Liaoning Province, China Iron Ore Field; Discovered:2010(2014 production); Est Reserves:3000MT (150/300)
event = {
	id = 2803223
	random = no

	trigger = {
		random = 10
		control = { province = 1395 data = -1 }
		year = 2014
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2014 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1395 value = 150 where = metal }
                command = { type = province_keypoints which = 1395 value = 1 }
	}
}
###Liaoning Province, China Iron Ore Field Expansion; Discovered:2010(2014 production); Est Reserves:3000MT (300/300)
event = {
	id = 2803224
	random = no

	trigger = {
		random = 10
		control = { province = 1395 data = -1 }
		year = 2019
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2019 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1395 value = 150 where = metal }
                command = { type = province_keypoints which = 1395 value = 2 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field (Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (100/500)
event = {
	id = 2803225
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 1946
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1946 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion(Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (200/500)
event = {
	id = 2803226
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 1956
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1956 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #2(Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (300/500)
event = {
	id = 2803227
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 1966
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1966 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #3(Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (400/500)
event = {
	id = 2803228
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 1976
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1976 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #4(Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (500/500)
event = {
	id = 2803229
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 1986
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1986 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #5(Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (600/500)
event = {
	id = 2803230
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 2006
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2006 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #6(Kursk); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (700/500)
event = {
	id = 2803231
	random = no

	trigger = {
		random = 10
		control = { province = 243 data = -1 }
		year = 2016
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2016 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 243 value = 100 where = metal }
                command = { type = province_keypoints which = 243 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (100/500)
event = {
	id = 2803232
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 1948
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1948 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (200/500)
event = {
	id = 2803233
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 1958
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1958 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #2(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (300/500)
event = {
	id = 2803234
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 1968
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1968 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #3(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (400/500)
event = {
	id = 2803235
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 1978
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1978 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #4(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (500/500)
event = {
	id = 2803236
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 1988
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1988 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #5(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (600/500)
event = {
	id = 2803237
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 2008
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2008 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #6(Belgorod); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (700/500)
event = {
	id = 2803238
	random = no

	trigger = {
		random = 10
		control = { province = 247 data = -1 }
		year = 2018
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2018 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 247 value = 100 where = metal }
                command = { type = province_keypoints which = 247 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field (Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (100/500)
event = {
	id = 2803239
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 1950
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1950 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion (Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (200/500)
event = {
	id = 2803240
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 1960
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1960 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #2(Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (300/500)
event = {
	id = 2803241
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 1970
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1970 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #3(Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (400/500)
event = {
	id = 2803242
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 1980
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1980 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #4(Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (500/500)
event = {
	id = 2803243
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 1990
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1990 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #5(Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (600/500)
event = {
	id = 2803244
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 2010
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2010 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Kursk Magnetic Anomaly Iron Ore Field Expansion #6(Voronezh); Discovered:1931(1931 production); Est Reserves:5000(10000)MT (700/500)
event = {
	id = 2803245
	random = no

	trigger = {
		random = 10
		control = { province = 283 data = -1 }
		year = 2020
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2020 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 283 value = 100 where = metal }
                command = { type = province_keypoints which = 283 value = 1 }
	}
}
###Haajigak, Bamyan, Afganistan Iron Ore Field; Discovered:2002(2015 production); Est Reserves:2000MT (100/200)
event = {
	id = 2803246
	random = no

	trigger = {
		random = 10
		control = { province = 1486 data = -1 }
		year = 2015
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2015 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1486 value = 100 where = metal }
                command = { type = province_keypoints which = 1486 value = 1 }
	}
}
###Haajigak, Bamyan, Afganistan Iron Ore Field Expansion; Discovered:2002(2015 production); Est Reserves:2000MT (200/200)
event = {
	id = 2803247
	random = no

	trigger = {
		random = 10
		control = { province = 1486 data = -1 }
		year = 2020
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2020 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1486 value = 100 where = metal }
                command = { type = province_keypoints which = 1486 value = 1 }
	}
}
###Orissa, India Iron Ore Field; Discovered:????(1962 production); Est Reserves:3400MT (50/340)
event = {
	id = 2803248
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 1962
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1962 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 50 where = metal }
	}
}
###Orissa, India Iron Ore Field Expansion; Discovered:????(1962 production); Est Reserves:3400MT (100/340)
event = {
	id = 2803249
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 1972
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1972 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 50 where = metal }
                command = { type = province_keypoints which = 1458 value = 1 }
	}
}
###Orissa, India Iron Ore Field Expansion #2; Discovered:????(1962 production); Est Reserves:3400MT (150/340)
event = {
	id = 2803250
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 1982
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1982 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 50 where = metal }
	}
}
###Orissa, India Iron Ore Field Expansion #3; Discovered:????(1962 production); Est Reserves:3400MT (200/340)
event = {
	id = 2803251
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 1992
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1992 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 50 where = metal }
                command = { type = province_keypoints which = 1458 value = 1 }
	}
}
###Orissa, India Iron Ore Field Expansion #4; Discovered:????(1962 production); Est Reserves:3400MT (250/340)
event = {
	id = 2803252
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 2002
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2002 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 50 where = metal }
	}
}
###Orissa, India Iron Ore Field Expansion #5; Discovered:????(1962 production); Est Reserves:3400MT (300/340)
event = {
	id = 2803253
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 2012
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2012 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 50 where = metal }
                command = { type = province_keypoints which = 1458 value = 1 }
	}
}
###Orissa, India Iron Ore Field Expansion #6; Discovered:????(1962 production); Est Reserves:3400MT (340/340)
event = {
	id = 2803254
	random = no

	trigger = {
		random = 10
		control = { province = 1458 data = -1 }
		year = 2017
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2017 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1458 value = 40 where = metal }
	}
}
###Jharkhand, India Iron Ore Field; Discovered:????(1956? production); Est Reserves:3400MT (50/340)
event = {
	id = 2803255
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 1956
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1956 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 50 where = metal }
	}
}
###Jharkhand, India Iron Ore Field Expansion; Discovered:????(1956? production); Est Reserves:3400MT (100/340)
event = {
	id = 2803256
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 1966
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1966 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 50 where = metal }
                command = { type = province_keypoints which = 1459 value = 1 }
	}
}
###Jharkhand, India Iron Ore Field Expansion #2; Discovered:????(1956? production); Est Reserves:3400MT (150/340)
event = {
	id = 2803257
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 1976
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1976 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 50 where = metal }
	}
}
###Jharkhand, India Iron Ore Field Expansion #3; Discovered:????(1956? production); Est Reserves:3400MT (200/340)
event = {
	id = 2803258
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 1986
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1986 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 50 where = metal }
                command = { type = province_keypoints which = 1459 value = 1 }
	}
}
###Jharkhand, India Iron Ore Field Expansion #4; Discovered:????(1956? production); Est Reserves:3400MT (250/340)
event = {
	id = 2803259
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 2006
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2006 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 50 where = metal }
	}
}
###Jharkhand, India Iron Ore Field Expansion #5; Discovered:????(1956? production); Est Reserves:3400MT (300/340)
event = {
	id = 2803260
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 2012
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2012 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 50 where = metal }
                command = { type = province_keypoints which = 1459 value = 1 }
	}
}
###Jharkhand, India Iron Ore Field Expansion #6; Discovered:????(1956? production); Est Reserves:3400MT (340/340)
event = {
	id = 2803261
	random = no

	trigger = {
		random = 10
		control = { province = 1459 data = -1 }
		year = 2016
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2016 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1459 value = 40 where = metal }
	}
}
###Jharkhand, India Iron Ore Field; Discovered:????(1970? production); Est Reserves:2700MT (50/270)
event = {
	id = 2803262
	random = no

	trigger = {
		random = 10
		control = { province = 1461 data = -1 }
		year = 1970
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1970 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1461 value = 50 where = metal }
	}
}
###Jharkhand, India Iron Ore Field Expansion; Discovered:????(1970? production); Est Reserves:2700MT (100/270)
event = {
	id = 2803263
	random = no

	trigger = {
		random = 10
		control = { province = 1461 data = -1 }
		year = 1980
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1980 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1461 value = 50 where = metal }
                command = { type = province_keypoints which = 1461 value = 1 }
	}
}
###Jharkhand, India Iron Ore Field Expansion #2; Discovered:????(1970? production); Est Reserves:2700MT (150/270)
event = {
	id = 2803264
	random = no

	trigger = {
		random = 10
		control = { province = 1461 data = -1 }
		year = 1990
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 1990 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1461 value = 50 where = metal }
	}
}
###Jharkhand, India Iron Ore Field Expansion #3; Discovered:????(1970? production); Est Reserves:2700MT (200/270)
event = {
	id = 2803265
	random = no

	trigger = {
		random = 10
		control = { province = 1461 data = -1 }
		year = 2005
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2005 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1461 value = 50 where = metal }
                command = { type = province_keypoints which = 1461 value = 1 }
	}
}
###Jharkhand, India Iron Ore Field Expansion #4; Discovered:????(1970? production); Est Reserves:2700MT (270/270)
event = {
	id = 2803266
	random = no

	trigger = {
		random = 10
		control = { province = 1461 data = -1 }
		year = 2005
	}

	name = AI_EVENT
	desc = AI_EVENT
	style = 0	
	
	date = { day = 1 month = january year = 2005 }
	offset = 10
	deathdate = { day = 29 month = december year = 2099 }

	action_a = {
		name = "Ok"
		command = { type = add_prov_resource which = 1461 value = 70 where = metal }
	}
}

Total metal production by 2020 should be over 5000. Most increases are post 2000 timeframe. Factoring in energy production of ~3500 from natural gas that should be enough for 50+ years of industrialization & tech improvements. Now ill start brainstorming on coal & rares... :confused:
 
Also I noticed your change to Enrico Fermi allowing the Italians to keep him so I changed the Italo Balbo death event to a choice for a Human player and gave a 5 dissent hit for keeping him. Should I keep the dissent or increase it, and should I give the AI a 75% chance of choosing to kill him or keep it at 100%?
 
Italo Balbo, -- that's a tough one. As I understand, the story is that he was quietly murdered because he did not support the Italian alliance with the Germans. I think you should have no dissent hit but make your own judgment depending on how you play the Italian side. If you want to play the historic path of alliance with Hitler I'd say take 5% dissent hit. If you on the other hand wish to play Italy ahistorically as ANTI-Hitler, then take no dissent hit. The better solution IMO would be to take a -20 relations hit with Germany for keeping him. Then you don't have to worry about dissent, and it would apply for all methods of playing Italy.

Re--Lend Lease
I've gone over the events and discovered that AOD made several changes from HOI2
1) FAR LESS IC is built in the UK (decrease from 6 to 2 per event)
2) NO IC is built in the USSR (decrease from 6 to 0 per event)
3) the Nationalist China event fires WAY TOO OFTEN and builds less IC but because it fires more often they receive much more IC. I've seen screenshots with Chengdu and that other city having over 100 IC, which is ridiculous.
4) a new event is added whereby the Soviet Union aids Nationalist China. This is welcome but like the US event for Nationalist China it fires way too often
5) The countries actually RECEIVE more than the USA gives them.

#3 and #4 put together would give the Nationalists a ridiculous amount of IC by 1945 and would change the outcome of the Chinese Civil War.

Solution
1) change event for UK so they get 4 IC instead of 2 (AOD) or 6 (HOI2). Add money effect from AOD
2) change USSR event so they get 3 IC and add AOD money effect
3) restore HOI2 events for USA aid to Nationalist China, and reduce the frequency of the USA event to HOI2 levels.
4) Have the Soviet aid event to Nationalist China fire at the same frequency as the USA event. The Soviet event will not fire if they are at war with Germany. The Soviet event will not build IC. Also the Soviet event will be allowed starting in 1936. Soviet aid via Operation Zet filled a valuable time interval for Nationalist China before the USA took over the effort. This may be a key element in game balance.
5) Add the building of 6 IC with Operation Zet. (one time)
6) Fix all receiving events so that the receiving country NEVER gets more resources, money, etc than the USA is charged.
7) If IC is built, charge the sending country extra resources to pay for what the receiving country gets.
8) Give China the blueprint for 36 infantry in the 36 GC. This alone should improve China's game.

I won't go with my original plan because of possible bugs if China is annexed by Japan.
 
Last edited:
I like both of those gonna change it to the relations hit...it didn't trigger this game cause I somehow managed to snap up both Greece and Yugoslavia fast enough while not paying that much attention heh.

Also I thought there was an event where Italy got Grenoble, Nice, and Corsica? Not a big deal I'll just add them as a core and force a demand territory.
 
Italy gets Grenoble and Nice in the Vichy event, but not Corsica. Cores are a tricky issue, but plausible. Don't think I'll do any of these things officially with the mod, though. Since I'm kinda bust one suggestion to speed things along is to reconstruct the Austria-Hungary file--it's just a synthesis of Austria, Hungary and a few others. Because I'm not sure what changes AOD might have made to the base countries I've been reluctant to simply copy-paste.The same can be done with Baltic Union and Turkestan.
 
I can definitely understand that, no reason you can't just throw them all in the mix for now and come back and clean it up later. Only suggestion would be to make Otto a Stern Imperialist in that situation since I can't imagine he'd be anything less with Austro-Hungaries re-emergence. Besides you know I'll play with it at some point. Also hitting myself on the head forgot to save the changes to the Armageddon scenario tech teams before adding .14 sigh. heh Ah...I wasn't allied with Germany when Vichy triggered, that's why I didn't get them.

Edit: Look up Guiseppe Garibaldi one of the fathers of Italian Unification was FURIOUS that the House of Savoy basically gave Nice to France for military aid.


Italy gets Grenoble and Nice in the Vichy event, but not Corsica. Cores are a tricky issue, but plausible. Don't think I'll do any of these things officially with the mod, though. Since I'm kinda bust one suggestion to speed things along is to reconstruct the Austria-Hungary file--it's just a synthesis of Austria, Hungary and a few others. Because I'm not sure what changes AOD might have made to the base countries I've been reluctant to simply copy-paste.The same can be done with Baltic Union and Turkestan.
 
Another thought...have Assembly line technologies cut down on retooling time, since it did have that effect in real life...obviously some retooling would still be necessary but not to the extent that it is in game.
 
Assembly line experimentation and the 1960s and later assembly line technologies all affect the gearing limit, which I believe translates as retooling time decrease. I also question some of the AOD's calls regarding a number of issues and may change some things in my mod over time.

Version 0.14a should solve the slow loading problem on first use and the missing ai files issue. A few minor fixes were also made and the Lend Lease events were revamped. I kept to the original format but changed some of the details

Request save files if problems bugs reported and also mid to late October 1956

Request also advice about something. In one of my test games, Lebanon chose to go to war openly with Israel in 1948. I thought for sure that the Arabs would win that one but instead Israel ended up annexing Lebanon. So the historic awarding of the West Bank to Jordan never took place. Thoughts for event for Israel
1) Direct administration or 2) release puppet
Or should it be just like the historic West Bank occupation--Israel offers territory in exchange for recognition--the Arabs say no and Israel holds on to the territory.
Any thoughts or considerations?
 
Last edited:
Assembly line experimentation and the 1960s and later assembly line technologies all affect the gearing limit, which I believe translates as retooling time decrease.

It only translates in an increased benefit from making larger series in production, retooling time is the time it takes to initiate a serial run. So it is close but not exactly the same thing.
 
Think I'll give them a choice of
1) release a puppet
2) request formal peace treaty
If formal peace treaty is ahistorically accepted-->Lebanon or other conquered country released, and commercial deals, maybe formation of AMEN (Association of Middle Eastern Nations)
If peace treaty (likely) rejected--> continued occupation, but as for cores that would take an EXTREMELY long time. One of the issues is that the Jews would be a distinct minority and there would be strong internal pressures to either secularize or grant autonomy.
3) possibly ahistorical hardline stand of simply declaring the territory permanently annexed