files.new_contents: # Rhye's and Fall of Civilization - Historical Victory Goals
  
  from CvPythonExtensions import *
  from StoredData import data
  from Consts import *
  from RFCUtils import utils
  import heapq
  import Areas
  import CityNameManager as cnm
  
  ### GLOBALS ###
  
  gc = CyGlobalContext()
  localText = CyTranslator()
  
  ### CONSTANTS ###
  
  # general constants
  lWonders = [i for i in range(iBeginWonders, iNumBuildings)]
  lGreatPeople = [iSpecialistGreatProphet, iSpecialistGreatArtist, iSpecialistGreatScientist, iSpecialistGreatMerchant, iSpecialistGreatEngineer, iSpecialistGreatStatesman, iSpecialistGreatGeneral, iSpecialistGreatSpy]
  
  # first Polynesian goal: settle two out of the following island groups by 800 AD: Hawaii, New Zealand, Marquesas and Easter Island
  # second Polynesian goal: settle Hawaii, New Zealand, Marquesas and Easter Island by 1000 AD
  tHawaiiTL = (0, 34)
  tHawaiiBR = (6, 39)
  tNewZealandTL = (119, 4)
  tNewZealandBR = (123, 12)
  tMarquesasTL = (14, 22)
  tMarquesasBR = (16, 24)
  tEasterIslandTL = (20, 15)
  tEasterIslandBR = (22, 17)
  
  # second Roman goal: control Iberia, Gaul, Britain, Africa, Greece, Asia Minor and Egypt in 320 AD
  tFranceTL = (51, 47)
  
  # second Roman goal: control Iberia, Gaul, Britain, Africa, Greece, Asia Minor and Egypt in 320 AD
  # second Arabian goal: control or vassalize Spain, the Maghreb, Egypt, Mesopotamia and Persia in 1300 AD
  tCarthageTL = (50, 36)
  tCarthageBR = (61, 39)
  
  # second Tamil goal: control or vassalize the Deccan and Srivijaya in 1000 AD
  tDeccanTL = (88, 28)
  tDeccanBR = (94, 36)
  tSrivijayaTL = (98, 25)
  tSrivijayaBR = (105, 29)
  
  # third Ethiopian goal: allow no European colonies and East and Subequatorial Africa in 1500 AD and 1910 AD
  tSomaliaTL = (73, 24)
  tSomaliaBR = (77, 29)
  tSubeqAfricaTL = (60, 10)
  tSubeqAfricaBR = (72, 29)
  
  # third Byzantine goal: control three cities in the Balkans, Northern Africa and the Near East in 1450 AD
  tNearEastTL = (69, 37)
  tNearEastBR = (76, 45)
  tBalkansTL = (64, 40)
  tBalkansBR = (68, 47)
  tNorthAfricaTL = (58, 32)
  tNorthAfricaBR = (71, 38)
  
  # second Japanese goal: control or vassalize Korea, Manchuria, China, Indochina, Indonesia and the Philippines in 1940
  tManchuriaTL = (104, 50)
  tManchuriaBR = (112, 55)
  tKoreaTL = (108, 45)
  tKoreaBR = (110, 49)
  tChinaTL = (99, 39)
  tChinaBR = (107, 49)
  tIndochinaTL = (97, 31)
  tIndochinaBR = (104, 38)
  tIndochinaExceptions = ((103, 38), (104, 37))
  tIndonesiaTL = (98, 24)
  tIndonesiaBR = (109, 30)
  tPhilippinesTL = (108, 30)
  tPhilippinesBR = (110, 36)
  
  # second Turkic goal: create an overland trade route from a city in China to a Mediterranean port by 1100 AD
  lMediterraneanPorts = [(66, 37), (66, 36), (67, 36), (68, 36), (69, 36), (70, 36), (71, 36), (72, 37), (73, 37), (73, 38), (73, 39), (73, 40), (73, 41), (73, 42), (71, 42), (70, 42), (70, 43), (69, 43), (69, 44),
  
  [... the rest is omitted ...]
files.new_path: Assets/Python/Victory.py
files.old_contents: # Rhye's and Fall of Civilization - Historical Victory Goals
  
  from CvPythonExtensions import *
  from StoredData import data
  from Consts import *
  from RFCUtils import utils
  import heapq
  import Areas
  import CityNameManager as cnm
  
  ### GLOBALS ###
  
  gc = CyGlobalContext()
  localText = CyTranslator()
  
  ### CONSTANTS ###
  
  # general constants
  lWonders = [i for i in range(iBeginWonders, iNumBuildings)]
  lGreatPeople = [iSpecialistGreatProphet, iSpecialistGreatArtist, iSpecialistGreatScientist, iSpecialistGreatMerchant, iSpecialistGreatEngineer, iSpecialistGreatStatesman, iSpecialistGreatGeneral, iSpecialistGreatSpy]
  
  # first Polynesian goal: settle two out of the following island groups by 800 AD: Hawaii, New Zealand, Marquesas and Easter Island
  # second Polynesian goal: settle Hawaii, New Zealand, Marquesas and Easter Island by 1000 AD
  tHawaiiTL = (0, 34)
  tHawaiiBR = (6, 39)
  tNewZealandTL = (119, 4)
  tNewZealandBR = (123, 12)
  tMarquesasTL = (14, 22)
  tMarquesasBR = (16, 24)
  tEasterIslandTL = (20, 15)
  tEasterIslandBR = (22, 17)
  
  # second Roman goal: control Iberia, Gaul, Britain, Africa, Greece, Asia Minor and Egypt in 320 AD
  tFranceTL = (51, 47)
  
  # second Roman goal: control Iberia, Gaul, Britain, Africa, Greece, Asia Minor and Egypt in 320 AD
  # second Arabian goal: control or vassalize Spain, the Maghreb, Egypt, Mesopotamia and Persia in 1300 AD
  tCarthageTL = (50, 36)
  tCarthageBR = (61, 39)
  
  # second Tamil goal: control or vassalize the Deccan and Srivijaya in 1000 AD
  tDeccanTL = (88, 28)
  tDeccanBR = (94, 36)
  tSrivijayaTL = (98, 25)
  tSrivijayaBR = (105, 29)
  
  # third Ethiopian goal: allow no European colonies and East and Subequatorial Africa in 1500 AD and 1910 AD
  tSomaliaTL = (73, 24)
  tSomaliaBR = (77, 29)
  tSubeqAfricaTL = (60, 10)
  tSubeqAfricaBR = (72, 29)
  
  # third Byzantine goal: control three cities in the Balkans, Northern Africa and the Near East in 1450 AD
  tNearEastTL = (69, 37)
  tNearEastBR = (76, 45)
  tBalkansTL = (64, 40)
  tBalkansBR = (68, 47)
  tNorthAfricaTL = (58, 32)
  tNorthAfricaBR = (71, 38)
  
  # second Japanese goal: control or vassalize Korea, Manchuria, China, Indochina, Indonesia and the Philippines in 1940
  tManchuriaTL = (104, 50)
  tManchuriaBR = (112, 55)
  tKoreaTL = (108, 45)
  tKoreaBR = (110, 49)
  tChinaTL = (99, 39)
  tChinaBR = (107, 49)
  tIndochinaTL = (97, 31)
  tIndochinaBR = (104, 38)
  tIndochinaExceptions = ((103, 38), (104, 37))
  tIndonesiaTL = (98, 24)
  tIndonesiaBR = (109, 30)
  tPhilippinesTL = (108, 30)
  tPhilippinesBR = (110, 36)
  
  # second Turkic goal: create an overland trade route from a city in China to a Mediterranean port by 1100 AD
  lMediterraneanPorts = [(66, 37), (66, 36), (67, 36), (68, 36), (69, 36), (70, 36), (71, 36), (72, 37), (73, 37), (73, 38), (73, 39), (73, 40), (73, 41), (73, 42), (71, 42), (70, 42), (70, 43), (69, 43), (69, 44),
  
  [... the rest is omitted ...]
files.old_path: Assets/Python/Victory.py
files.new_contents: <?xml version="1.0" encoding="utf-8"?>
  <!-- Victory -->
  <Civ4GameText>
  	<TEXT>
  		<Tag>TXT_KEY_UHV__TITLE</Tag>
  		<English></English>
  		<French></French>
  		<German></German>
  		<Italian></Italian>
  		<Spanish></Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_</Tag>
  		<English></English>
  		<French></French>
  		<German></German>
  		<Italian></Italian>
  		<Spanish></Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_GOALS</Tag>
  		<English>Historical Victory goals</English>
  		<French>Objectifs de victoire historique</French>
  		<German>Historische Siegbedingungen</German>
  		<Italian>Obiettivi per le vittorie storiche</Italian>
  		<Spanish>Objetivos de la victoria hist&#243;rica</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME1_TITLE</Tag>
  		<English>Manifest Destiny</English>
  		<French>Destin&#233;e manifeste </French>
  		<German>Manifest Destiny</German>
  		<Italian>Manifest Destiny</Italian>
  		<Spanish>Manifest Destiny</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME1</Tag>
  		<English>Allow no European colonies in North and Central America and in the Caribbean and control or vassalize Mexico in 1900 AD</English>
  		<French>Emp&#234;cher la pr&#233;sence de colonies europ&#233;ennes en Am&#233;rique centrale et du Nord ainsi que dans les Cara&#239;bes et contr&#244;ler ou vassaliser le Mexique en 1900 ap. J.-C.</French>
  		<German>Lassen Sie im Jahr 1900 n. Chr. keine europ&#228;ischen St&#228;dte in Nord- und Zentralamerika und in der Karibik zu und kontrollieren oder vassalisieren Sie Mexiko</German>
  		<Italian>Allow no European colonies in North and Central America and in the Caribbean and control or vassalize Mexico in 1900 AD</Italian>
  		<Spanish>Allow no European colonies in North and Central America and in the Caribbean and control or vassalize Mexico in 1900 AD</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME2_TITLE</Tag>
  		<English>The American Dream</English>
  		<French>Le r&#234;ve am&#233;ricain </French>
  		<German>Der amerikanische Traum</German>
  		<Italian>The American Dream</Italian>
  		<Spanish>The American Dream</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME2</Tag>
  		<English>Build the Statue of Liberty, the Brooklyn Bridge, the Empire State Building, the Golden Gate Bridge, the Pentagon and the United Nations by 1950 AD</English>
  		<French>Build the Statue of Liberty, the Brooklyn Bridge, the Empire State Building, the Golden Gate Bridge, the Pentagon and the United Nations by 1950 AD</French>
  		<German>Errichten Sie bis zum Jahr 1950 n. Chr. die Freiheitsstatue, die Brooklyn Bridge, das Empire State Building, die Golden Gate Bridge, das Pentagon und the Vereinten Nationen</German>
  		<Italian>Build the Statue of Liberty, the Brooklyn Bridge, the Empire State Building, the Golden Gate Bridge, the Pentagon and the United Nations by 1950 AD</Italian>
  		<Spanish>Build the Statue of Liberty, the Brooklyn Bridge, the Empire State Building, the Golden Gate Bridge, the Pentagon and the United Nations by 1950 AD</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME3_TITLE</Tag>
  		<English>The World's Policeman</English>
  		<French>Le gendarme du monde </French>
  		<German>Die Weltpolizei</German>
  		<Italian>The World's Policeman</Italian>
  		<Spanish>The World's Policeman</Spanish>
  	</TEXT>
  	<TEXT>
  		<T
  
  [... the rest is omitted ...]
files.new_path: Assets/XML/Text/Victory.xml
files.old_contents: <?xml version="1.0" encoding="utf-8"?>
  <!-- Victory -->
  <Civ4GameText>
  	<TEXT>
  		<Tag>TXT_KEY_UHV__TITLE</Tag>
  		<English></English>
  		<French></French>
  		<German></German>
  		<Italian></Italian>
  		<Spanish></Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_</Tag>
  		<English></English>
  		<French></French>
  		<German></German>
  		<Italian></Italian>
  		<Spanish></Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_GOALS</Tag>
  		<English>Historical Victory goals</English>
  		<French>Objectifs de victoire historique</French>
  		<German>Historische Siegbedingungen</German>
  		<Italian>Obiettivi per le vittorie storiche</Italian>
  		<Spanish>Objetivos de la victoria hist&#243;rica</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME1_TITLE</Tag>
  		<English>Manifest Destiny</English>
  		<French>Destin&#233;e manifeste </French>
  		<German>Manifest Destiny</German>
  		<Italian>Manifest Destiny</Italian>
  		<Spanish>Manifest Destiny</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME1</Tag>
  		<English>Allow no European colonies in North and Central America and in the Caribbean and control or vassalize Mexico in 1900 AD</English>
  		<French>Emp&#234;cher la pr&#233;sence de colonies europ&#233;ennes en Am&#233;rique centrale et du Nord ainsi que dans les Cara&#239;bes et contr&#244;ler ou vassaliser le Mexique en 1900 ap. J.-C.</French>
  		<German>Lassen Sie im Jahr 1900 n. Chr. keine europ&#228;ischen St&#228;dte in Nord- und Zentralamerika und in der Karibik zu und kontrollieren oder vassalisieren Sie Mexiko</German>
  		<Italian>Allow no European colonies in North and Central America and in the Caribbean and control or vassalize Mexico in 1900 AD</Italian>
  		<Spanish>Allow no European colonies in North and Central America and in the Caribbean and control or vassalize Mexico in 1900 AD</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME2_TITLE</Tag>
  		<English>The American Dream</English>
  		<French>Le r&#234;ve am&#233;ricain </French>
  		<German>Der amerikanische Traum</German>
  		<Italian>The American Dream</Italian>
  		<Spanish>The American Dream</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME2</Tag>
  		<English>Build the Statue of Liberty, the Empire State Building, the Pentagon and the United Nations by 1950 AD</English>
  		<French>Construire la Statue de la Libert&#233;, l'Empire State Building, le Pentagone et les Nations Unies avant 1950 ap. J.-C.</French>
  		<German>Errichten Sie bis zum Jahr 1950 n. Chr. die Freiheitsstatue, das Empire State Building, das Pentagon und the Vereinten Nationen</German>
  		<Italian>Build the Statue of Liberty, the Empire State Building, the Pentagon and the United Nations by 1950 AD</Italian>
  		<Spanish>Build the Statue of Liberty, the Empire State Building, the Pentagon and the United Nations by 1950 AD</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME3_TITLE</Tag>
  		<English>The World's Policeman</English>
  		<French>Le gendarme du monde </French>
  		<German>Die Weltpolizei</German>
  		<Italian>The World's Policeman</Italian>
  		<Spanish>The World's Policeman</Spanish>
  	</TEXT>
  	<TEXT>
  		<Tag>TXT_KEY_UHV_AME3</Tag>
  		<English>Secure 10 Oil resources by 2000 AD</English>
  	
  
  [... the rest is omitted ...]
files.old_path: Assets/XML/Text/Victory.xml