--Modified for randomhoi

-----------------------------------------------------------
-- NOTES: This file is run on app start after exports are done inside 
-- 		  the engine (once per context created)
-----------------------------------------------------------

-- set up path
package.path = package.path .. ";script\\?.lua;script\\country\\?.lua"
package.path = package.path .. ";common\\?.lua"

--require('hoi') -- already imported by game, contains all exported classes
require('utils')
require('defines')
require('ai_country')
require('ai_foreign_minister')
require('ai_intelligence_minister')
require('ai_politics_minister')
require('ai_production_minister')
require('ai_support_functions')
require('ai_tech_minister')
require('ai_trade')
require('ai_license')

-- Default Files
require('DEFAULT_LAND')
require('DEFAULT_MIXED')
require('DEFAULT_ALL')

-- load country specific AI modules.

require('GER')
require('USA')
require('ENG')
require('SOV')
require('SPR')
require('SPA')
require('CHC')
require('CHI')
require('FRA')
require('ITA')
require('HOL')
require('BEL')
require('POR')
require('JAP')
require('SWE')
require('POL')
require('ROM')
require('MEX')
require('AUS')
require('AST')
require('NZL')
require('ECU')
require('BEN')
require('NAM')
require('VAL')
require('SAR')
require('HAW')
require('SAV')
require('KCH')
require('MTN')
require('CAB')
require('ATU')
require('CEY')
require('OMN')
require('OKL')
require('CRE')
require('SLV')
require('SNL')
require('SIB')
require('SIL')
require('CAL')
require('TAE')
require('KTY')
require('ABR')
require('GIA')
require('RDJ')
require('SPO')
require('HUN')
require('KBA')
require('DOB')
require('NIC')
require('OTT')
require('CRR')
require('LAR')
require('COS')
require('LEB')
require('EQG')
require('STY')
require('SCH')
require('TUN')
require('IVC')
require('ERI')
require('CAN')
require('QUL')
require('RWA')
require('FSJ')
require('TUS')
require('SIK')
require('SPM')
require('MER')
require('BNG')
require('LOR')
require('FOR')
require('CST')
require('SLO')
require('GAB')
require('BRK')
require('TRK')
require('KON')
require('WPH')
require('FIN')
require('YUK')
require('SXA')
require('COL')
require('LEI')
require('LIB')
require('DLM')
require('VAT')
require('ARG')
require('TNZ')
require('WSH')
require('CMP')
require('CGX')
require('PRI')
require('ADR')
require('PAU')
require('ICL')
require('TNC')
require('TUR')
require('PRK')
require('BAV')
require('BDI')
require('BRA')
require('ALB')
require('KHU')
require('GEO')
require('BLR')
require('ING')
require('FRC')
require('SAA')
require('OFS')
require('SIA')
require('MOR')
require('BOT')
require('GLD')
require('GAM')
require('MKL')
require('PAR')
require('MAD')
require('TEX')
require('KUR')
require('CHE')
require('BOL')
require('MUN')
require('DDR')
require('QUE')
require('EAN')
require('IRQ')
require('SLU')
require('FLA')
require('IDF')
require('MRV')
require('MPY')
require('PAK')
require('MDD')
require('MTU')
require('IRJ')
require('AFG')
require('CRO')
require('SNM')
require('AUV')
require('CUR')
require('SHR')
require('CAT')
require('BLZ')
require('ALA')
require('VIC')
require('RHN')
require('MEN')
require('RIO')
require('IDC')
require('LIM')
require('MAL')
require('ACE')
require('AZO')
require('KAR')
require('AZB')
require('IBA')
require('NEV')
require('QAT')
require('NUM')
require('AQU')
require('GBS')
require('TGO')
require('KRN')
require('GRE')
require('CHA')
require('DAR')
require('EUS')
require('SER')
require('PNM')
require('YEM')
require('NYK')
require('LAT')
require('TIB')
require('SEY')
require('CRI')
require('LIT')
require('SAU')
require('CNY')
require('RMD')
require('VOJ')
require('WSX')
require('MDA')
require('TKN')
require('BUL')
require('MAC')
require('MIC')
require('DEN')
require('POI')
require('PHL')
require('FIJ')
require('SIN')
require('DZG')
require('GCB')
require('ULS')
require('CSC')
require('HOK')
require('MAG')
require('TRS')
require('LAO')
require('ABA')
require('CYP')
require('NIG')
require('CHW')
require('CTR')
require('SHK')
require('MOZ')
require('RSI')
require('SHL')
require('STO')
require('LNG')
require('KWT')
require('SOL')
require('LOM')
require('SIE')
require('NIR')
require('MCO')
require('VIE')
require('SIC')
require('LOU')
require('ETH')
require('DOM')
require('MAU')
require('UAE')
require('ADL')
require('BLC')
require('PRC')
require('PIE')
require('BAR')
require('PAY')
require('THU')
require('DAG')
require('CAS')
require('CSX')
require('SEN')
require('BAN')
require('CHN')
require('IND')
require('BDN')
require('HON')
require('CMB')
require('VOR')
require('EMR')
require('TNG')
require('RKA')
require('PUN')
require('ZAI')
require('UKR')
require('CHL')
require('AGN')
require('SUR')
require('NRM')
require('SAX')
require('VEN')
require('FST')
require('SAF')
require('CZE')
require('DJI')
require('SOM')
require('EGY')
require('TAJ')
require('BAS')
require('AOS')
require('PRU')
require('ENR')
require('TAN')
require('IOM')
require('CSA')
require('CRP')
require('HAM')
require('MDO')
require('LIG')
require('KAT')
require('PER')
require('MWI')
require('PAA')
require('BAL')
require('BOH')
require('TAS')
require('KOS')
require('JAM')
require('HAN')
require('SAL')
require('RHA')
require('UZB')
require('GRI')
require('PRV')
require('SWZ')
require('GUY')
require('WLL')
require('MDV')
require('TRE')
require('NFL')
require('LIE')
require('DES')
require('ROV')
require('BUR')
require('CNT')
require('ARM')
require('MTB')
require('PIN')
require('BDY')
require('NAV')
require('EXT')
require('GUN')
require('ALG')
require('CXB')
require('SUD')
require('BRI')
require('KBY')
require('SAB')
require('MON')
require('GAL')
require('GUM')
require('BRE')
require('SLZ')
require('RSM')
require('BHR')
require('PIC')
require('BHM')
require('NOR')
require('EST')
require('YUC')
require('ZAM')
require('GUA')
require('CHD')
require('SCO')
require('NGR')
require('KYG')
require('TNT')
require('MSH')
require('ABK')
require('YUG')
require('BRU')
require('CRW')
require('ROR')
require('TRV')
require('KNT')
require('KEN')
require('MAN')
require('DFR')
require('FLD')
require('PAL')
require('BHU')
require('LES')
require('SAK')
require('TRU')
require('ISR')
require('HAI')
require('GIB')
require('AMA')
require('CAM')
require('FRI')
require('BNL')
require('CYN')
require('BJA')
require('TIC')
require('KYU')
require('CPV')
require('INO')
require('IRE')
require('ANG')
require('WLS')
require('ASL')
require('CUB')
require('OSS')
require('EGD')
require('WUR')
require('BOS')
require('HAT')
require('MTA')
require('INA')
require('LUX')
require('KAZ')
require('CLB')
require('JUL')
require('BAD')
require('ALD')
require('DRV')
require('BLT')
require('SDN')
require('UGA')
require('KOR')
require('RHO')
require('MUR')
require('CNC')
require('NEP')
require('SYR')
require('BIA')
require('FRS')
require('RUS')
require('MLY')
require('JOR')
require('HES')
require('POM')
require('URU')
