diff --git a/.github/workflows/build_dev_version.yml b/.github/workflows/build_dev_version.yml index c5f9b7e01..9d19bfc7e 100644 --- a/.github/workflows/build_dev_version.yml +++ b/.github/workflows/build_dev_version.yml @@ -77,8 +77,9 @@ jobs: # global-json-file: global.json - name: "Build backend" working-directory: ImperatorToCK3 + # Make sure it builds self-contained, because for the dev build we're not building the InnoSetup installer. run: | - dotnet publish -p:PublishProfile=${{ matrix.build }} -c:Release --output:"../Publish/ImperatorToCK3" + dotnet publish -p:PublishProfile=${{ matrix.build }} -c:Release --output:"../Publish/ImperatorToCK3" -p:SelfContained=true - name: Archive Publish folder uses: thedoctor0/zip-release@master with: diff --git a/ImperatorToCK3.UnitTests/CK3/Cultures/CultureCollectionTests.cs b/ImperatorToCK3.UnitTests/CK3/Cultures/CultureCollectionTests.cs index 818cb6ca0..878ab4a32 100644 --- a/ImperatorToCK3.UnitTests/CK3/Cultures/CultureCollectionTests.cs +++ b/ImperatorToCK3.UnitTests/CK3/Cultures/CultureCollectionTests.cs @@ -14,7 +14,7 @@ public class CultureCollectionTests { private static readonly ModFilesystem ck3ModFS = new("TestFiles/CK3/game", Array.Empty()); private static readonly PillarCollection pillars; private static readonly ColorFactory colorFactory = new(); - private static readonly OrderedDictionary ck3ModFlags = []; + private static readonly OrderedDictionary ck3ModFlags = new() {{"tfe", false}, {"wtwsms", false}, {"roa", false}}; static CultureCollectionTests() { pillars = new PillarCollection(colorFactory, []) { @@ -51,7 +51,7 @@ public void ConverterHeritageCanBeMergedIntoExistingHeritage() { Assert.Single(cultures); cultures.AddNameList(new NameList("name_list_albanian", new BufferedReader())); - cultures.LoadConverterPillars("TestFiles/CK3/CultureCollectionTests/configurables/converter_pillars"); + cultures.LoadConverterPillars("TestFiles/CK3/CultureCollectionTests/configurables/converter_pillars", ck3ModFlags); cultures.LoadConverterCultures("TestFiles/CK3/CultureCollectionTests/configurables/converter_cultures.txt"); Assert.Equal(2, cultures.Count); @@ -71,7 +71,7 @@ public void ConverterLanguageCanBeMergedIntoExistingLanguage() { cultures.AddPillar(new("language_illyrian", new() {Type = "language"})); cultures.AddNameList(new NameList("name_list_albanian", new BufferedReader())); - cultures.LoadConverterPillars("TestFiles/CK3/CultureCollectionTests/configurables/converter_pillars"); + cultures.LoadConverterPillars("TestFiles/CK3/CultureCollectionTests/configurables/converter_pillars", ck3ModFlags); cultures.LoadConverterCultures("TestFiles/CK3/CultureCollectionTests/configurables/converter_cultures.txt"); Assert.Equal(2, cultures.Count); diff --git a/ImperatorToCK3.UnitTests/CK3/Cultures/PillarCollectionTests.cs b/ImperatorToCK3.UnitTests/CK3/Cultures/PillarCollectionTests.cs index 18f2a2b90..bd516f6d6 100644 --- a/ImperatorToCK3.UnitTests/CK3/Cultures/PillarCollectionTests.cs +++ b/ImperatorToCK3.UnitTests/CK3/Cultures/PillarCollectionTests.cs @@ -1,6 +1,7 @@ using commonItems.Mods; using ImperatorToCK3.CK3.Cultures; using System; +using System.Collections.Generic; using System.IO; using Xunit; @@ -18,13 +19,14 @@ public void WarningIsLoggedWhenPillarDataIsMissingType() { var pillarsFile = File.CreateText("pillars_test/common/culture/pillars/test_pillars.txt"); pillarsFile.WriteLine("pillar_without_type = {}"); pillarsFile.Close(); - + + OrderedDictionary ck3ModFlags = []; var modFS = new ModFilesystem("pillars_test", Array.Empty()); - var collection = new PillarCollection(new commonItems.Colors.ColorFactory(), []); + var collection = new PillarCollection(new commonItems.Colors.ColorFactory(), ck3ModFlags); var consoleOut = new StringWriter(); Console.SetOut(consoleOut); - collection.LoadPillars(modFS); + collection.LoadPillars(modFS, ck3ModFlags); Assert.Contains("[WARN] Pillar pillar_without_type has no type defined! Skipping.", consoleOut.ToString()); } } \ No newline at end of file diff --git a/ImperatorToCK3.UnitTests/CK3/Titles/TitleTests.cs b/ImperatorToCK3.UnitTests/CK3/Titles/TitleTests.cs index 9def27d0f..a0867a899 100644 --- a/ImperatorToCK3.UnitTests/CK3/Titles/TitleTests.cs +++ b/ImperatorToCK3.UnitTests/CK3/Titles/TitleTests.cs @@ -58,7 +58,7 @@ private class TitleBuilder { "TestFiles/configurables/governorMappings.txt", "TestFiles/configurables/country_rank_map.txt"); private GovernmentMapper governmentMapper = new(ck3GovernmentIds: Array.Empty()); - private SuccessionLawMapper successionLawMapper = new("TestFiles/configurables/succession_law_map.txt"); + private SuccessionLawMapper successionLawMapper = new("TestFiles/configurables/succession_law_map.liquid", ck3ModFlags: []); private DefiniteFormMapper definiteFormMapper = new("TestFiles/configurables/definite_form_names.txt"); private readonly ReligionMapper religionMapper; diff --git a/ImperatorToCK3.UnitTests/ImperatorToCK3.UnitTests.csproj b/ImperatorToCK3.UnitTests/ImperatorToCK3.UnitTests.csproj index 243248ca0..6b11d64e1 100644 --- a/ImperatorToCK3.UnitTests/ImperatorToCK3.UnitTests.csproj +++ b/ImperatorToCK3.UnitTests/ImperatorToCK3.UnitTests.csproj @@ -12,11 +12,11 @@ + runtime; build; native; contentfiles; analyzers; buildtransitive all - diff --git a/ImperatorToCK3.UnitTests/Mappers/Government/GovernmentMapperTests.cs b/ImperatorToCK3.UnitTests/Mappers/Government/GovernmentMapperTests.cs index 7ea627501..1ccedd748 100644 --- a/ImperatorToCK3.UnitTests/Mappers/Government/GovernmentMapperTests.cs +++ b/ImperatorToCK3.UnitTests/Mappers/Government/GovernmentMapperTests.cs @@ -1,4 +1,5 @@ using commonItems; +using ImperatorToCK3.CK3.Titles; using ImperatorToCK3.Mappers.Government; using System.Collections.Generic; using Xunit; @@ -10,22 +11,22 @@ public class GovernmentMapperTests { public void NonMatchGivesNull() { var reader = new BufferedReader("link = { ck3 = ck3Government ir = irGovernment }"); var mapper = new GovernmentMapper(reader, ck3GovernmentIds: new List { "ck3Government" }); - var ck3Gov = mapper.GetCK3GovernmentForImperatorGovernment("nonMatchingGovernment", null, []); + var ck3Gov = mapper.GetCK3GovernmentForImperatorGovernment("nonMatchingGovernment", rank: null, irCultureId: null, []); Assert.Null(ck3Gov); } [Fact] public void CK3GovernmentCanBeFound() { var reader = new BufferedReader("link = { ck3 = ck3Government ir = irGovernment }"); var mapper = new GovernmentMapper(reader, ck3GovernmentIds: new List { "ck3Government" }); - var ck3Gov = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", null, []); + var ck3Gov = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", rank: null, irCultureId: null, []); Assert.Equal("ck3Government", ck3Gov); } [Fact] public void MultipleImperatorGovernmentsCanBeInARule() { var reader = new BufferedReader("link = { ck3 = ck3Government ir = irGovernment ir = irGovernment2 }"); var mapper = new GovernmentMapper(reader, ck3GovernmentIds: new List { "ck3Government" }); - var ck3Gov1 = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", null, []); - var ck3Gov2 = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment2", null, []); + var ck3Gov1 = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", rank: null, irCultureId: null, []); + var ck3Gov2 = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment2", rank: null, irCultureId: null, []); Assert.Equal("ck3Government", ck3Gov1); Assert.Equal("ck3Government", ck3Gov2); } @@ -36,7 +37,7 @@ public void CorrectRuleMatches() { "link = { ck3 = ck3Government2 ir = irGovernment2 }" ); var mapper = new GovernmentMapper(reader, ck3GovernmentIds: new List { "ck3Government", "ck3Government2" }); - var ck3Gov = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment2", null, []); + var ck3Gov = mapper.GetCK3GovernmentForImperatorGovernment("irGovernment2", rank: null, irCultureId: null, []); Assert.Equal("ck3Government2", ck3Gov); } @@ -48,10 +49,32 @@ public void CultureCanBeUsedToMatch() { "link = { ck3 = govC ir = irGovernment }" ); var mapper = new GovernmentMapper(reader, ck3GovernmentIds: new List { "govA", "govB", "govC" }); - Assert.Equal("govA", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", "roman", [])); - Assert.Equal("govB", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", "greek", [])); - Assert.Equal("govC", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", "thracian", [])); - Assert.Equal("govC", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", null, [])); + Assert.Equal("govA", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", rank: null, "roman", [])); + Assert.Equal("govB", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", rank: null, "greek", [])); + Assert.Equal("govC", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", rank: null, "thracian", [])); + Assert.Equal("govC", mapper.GetCK3GovernmentForImperatorGovernment("irGovernment", rank: null, irCultureId: null, [])); + } + + [Fact] + public void CK3TitleRankCanBeUsedToMatch() { + var reader = new BufferedReader( + """ + link = { ck3 = administrative_government ir = imperium ck3_title_rank = ke } # only for kingdoms and empires + link = { ck3 = feudal_government ir = imperium } + """ + ); + var mapper = new GovernmentMapper(reader, ck3GovernmentIds: [ "administrative_government", "feudal_government" ]); + + foreach (var rank in new List { TitleRank.empire, TitleRank.kingdom }) { + Assert.Equal("administrative_government", + mapper.GetCK3GovernmentForImperatorGovernment( + irGovernmentId: "imperium", rank, irCultureId: null, enabledCK3Dlcs: [])); + } + foreach (var rank in new List { TitleRank.duchy, TitleRank.county, TitleRank.barony }) { + Assert.Equal("feudal_government", + mapper.GetCK3GovernmentForImperatorGovernment( + irGovernmentId: "imperium", rank, irCultureId: null, enabledCK3Dlcs: [])); + } } [Fact] @@ -70,7 +93,7 @@ public void CK3DlcCanBeUsedToMatch() { """); var mapper = new GovernmentMapper(reader, ck3GovernmentIds: [ "administrative_government", "feudal_government" ]); - Assert.Equal("administrative_government", mapper.GetCK3GovernmentForImperatorGovernment("imperium", null, enabledCK3Dlcs: ["roads_to_power"])); - Assert.Equal("feudal_government", mapper.GetCK3GovernmentForImperatorGovernment("imperium", null, enabledCK3Dlcs: [])); + Assert.Equal("administrative_government", mapper.GetCK3GovernmentForImperatorGovernment("imperium", rank: null, irCultureId: null, enabledCK3Dlcs: ["roads_to_power"])); + Assert.Equal("feudal_government", mapper.GetCK3GovernmentForImperatorGovernment("imperium", rank: null, irCultureId: null, enabledCK3Dlcs: [])); } } \ No newline at end of file diff --git a/ImperatorToCK3.UnitTests/Mappers/SuccessionLaw/SuccessionLawMapperTests.cs b/ImperatorToCK3.UnitTests/Mappers/SuccessionLaw/SuccessionLawMapperTests.cs index f16a15319..ba33cfecd 100644 --- a/ImperatorToCK3.UnitTests/Mappers/SuccessionLaw/SuccessionLawMapperTests.cs +++ b/ImperatorToCK3.UnitTests/Mappers/SuccessionLaw/SuccessionLawMapperTests.cs @@ -10,22 +10,25 @@ namespace ImperatorToCK3.UnitTests.Mappers.SuccessionLaw; [Collection("Sequential")] [CollectionDefinition("Sequential", DisableParallelization = true)] public class SuccessionLawMapperTests { + private static readonly OrderedDictionary ck3ModFlags = []; + private static readonly string[] enabledCK3Dlcs = []; + [Fact] public void NonMatchGivesEmptySet() { var reader = new BufferedReader("link = { ir=implaw ck3 = ck3law }"); var mapper = new SuccessionLawMapper(reader); - var ck3Laws = mapper.GetCK3LawsForImperatorLaws(new SortedSet { "madeUpLaw" }); + var ck3Laws = mapper.GetCK3LawsForImperatorLaws(impLaws: ["madeUpLaw"], irGovernment: null, enabledCK3Dlcs); Assert.Empty(ck3Laws); } [Fact] - public void Ck3LawCanBeFound() { + public void CK3LawCanBeFound() { var reader = new BufferedReader("link = { ir=implaw ck3 = ck3law }"); var mapper = new SuccessionLawMapper(reader); - var ck3Laws = mapper.GetCK3LawsForImperatorLaws(new SortedSet { "implaw" }); - Assert.Equal(new SortedSet { "ck3law" }, ck3Laws); + var ck3Laws = mapper.GetCK3LawsForImperatorLaws(impLaws: ["implaw"], irGovernment: null, enabledCK3Dlcs); + Assert.Equal(["ck3law"], ck3Laws); } [Fact] @@ -42,28 +45,82 @@ public void LinkWithNoCK3LawResultsInWarning() { [Fact] public void MultipleLawsCanBeReturned() { var reader = new BufferedReader( - "link = { ir=implaw ck3 = ck3law ck3 = ck3law2 }\n" + - "link = { ir=implaw ck3 = ck3law3 }\n" + - "link = { ir=implaw2 ck3 = ck3law4 }\n" + - "link = { ir=implaw3 ck3 = ck3law5 }\n" + """ + link = { ir=implaw ck3 = ck3law ck3 = ck3law2 } + link = { ir=implaw ck3 = ck3law3 } # Will not be used because the first link matches implaw + link = { ir=implaw2 ck3 = ck3law4 } + link = { ir=implaw3 ck3 = ck3law5 } + """ ); var mapper = new SuccessionLawMapper(reader); - var ck3Laws = mapper.GetCK3LawsForImperatorLaws(new SortedSet { "implaw", "implaw3" }); - var expectedReturnedLaws = new SortedSet { "ck3law", "ck3law2", "ck3law3", "ck3law5" }; + var ck3Laws = mapper.GetCK3LawsForImperatorLaws(impLaws: ["implaw", "implaw3"], irGovernment: null, enabledCK3Dlcs); + var expectedReturnedLaws = new SortedSet { "ck3law", "ck3law2", "ck3law5" }; Assert.Equal(expectedReturnedLaws, ck3Laws); } + [Fact] + public void EnabledCK3DlcsCanBeUsedInMappings() { + var reader = new BufferedReader( + """ + link = { ir=implaw ck3=ck3lawForDLC has_ck3_dlc=roads_to_power } + link = { ir=implaw ck3=ck3law } + """ + ); + var mapper = new SuccessionLawMapper(reader); + + var ck3LawsWithDlc = mapper.GetCK3LawsForImperatorLaws( + impLaws: ["implaw"], + irGovernment: null, + enabledCK3Dlcs:["roads_to_power"]); + Assert.Equal(["ck3lawForDLC"], ck3LawsWithDlc); + + var ck3LawsWithoutDlc = mapper.GetCK3LawsForImperatorLaws( + impLaws: ["implaw"], + irGovernment: null, + enabledCK3Dlcs: []); + Assert.Equal(["ck3law"], ck3LawsWithoutDlc); + } + + [Fact] + public void ImperatorGovernmentCanBeUsedInMappings() { + var reader = new BufferedReader( + """ + link = { ir=implaw ck3=ck3law1 ir_government=imperium ir_government=imperial_cult } + link = { ir=implaw ck3=ck3law2 } + """ + ); + var mapper = new SuccessionLawMapper(reader); + + var ck3LawsWithImperialGov = mapper.GetCK3LawsForImperatorLaws( + impLaws: ["implaw"], + irGovernment: "imperium", + enabledCK3Dlcs: enabledCK3Dlcs); + Assert.Equal(["ck3law1"], ck3LawsWithImperialGov); + + var ck3LawsWithoutImperialGov = mapper.GetCK3LawsForImperatorLaws( + impLaws: ["implaw"], + irGovernment: "imperial_cult", + enabledCK3Dlcs: enabledCK3Dlcs); + Assert.Equal(["ck3law1"], ck3LawsWithoutImperialGov); + + var ck3LawsWithoutImperatorGov = mapper.GetCK3LawsForImperatorLaws( + impLaws: ["implaw"], + irGovernment: "madeUpGov", + enabledCK3Dlcs: enabledCK3Dlcs); + Assert.Equal(["ck3law2"], ck3LawsWithoutImperatorGov); + } + [Fact] public void MappingsAreReadFromFile() { - var mapper = new SuccessionLawMapper("TestFiles/configurables/succession_law_map.txt"); + var mapper = new SuccessionLawMapper("TestFiles/configurables/succession_law_map.liquid", ck3ModFlags); Assert.Equal( - new SortedSet { "ck3law1", "ck3law2" }, - mapper.GetCK3LawsForImperatorLaws(new() { "implaw1" }) + ["ck3law1", "ck3law2"], + mapper.GetCK3LawsForImperatorLaws(impLaws: ["implaw1"], irGovernment: null, enabledCK3Dlcs) ); Assert.Equal( - new SortedSet { "ck3law3" }, - mapper.GetCK3LawsForImperatorLaws(new() { "implaw2" }) + ["ck3law3"], + mapper.GetCK3LawsForImperatorLaws(impLaws: ["implaw2"], irGovernment: null, enabledCK3Dlcs) ); } } \ No newline at end of file diff --git a/ImperatorToCK3.UnitTests/TestFiles/configurables/succession_law_map.txt b/ImperatorToCK3.UnitTests/TestFiles/configurables/succession_law_map.liquid similarity index 100% rename from ImperatorToCK3.UnitTests/TestFiles/configurables/succession_law_map.txt rename to ImperatorToCK3.UnitTests/TestFiles/configurables/succession_law_map.liquid diff --git a/ImperatorToCK3.UnitTests/TestHelpers/TestCK3CultureCollection.cs b/ImperatorToCK3.UnitTests/TestHelpers/TestCK3CultureCollection.cs index 75e0033db..2a091560c 100644 --- a/ImperatorToCK3.UnitTests/TestHelpers/TestCK3CultureCollection.cs +++ b/ImperatorToCK3.UnitTests/TestHelpers/TestCK3CultureCollection.cs @@ -9,8 +9,8 @@ namespace ImperatorToCK3.UnitTests.TestHelpers; private static readonly ColorFactory colorFactory = new(); private static readonly OrderedDictionary ck3ModFlags = []; - public void LoadConverterPillars(string filePath) { - PillarCollection.LoadConverterPillars(filePath); + public void LoadConverterPillars(string filePath, OrderedDictionary ck3ModFlags) { + PillarCollection.LoadConverterPillars(filePath, ck3ModFlags); } public void AddNameList(NameList nameList) { diff --git a/ImperatorToCK3.sln.DotSettings b/ImperatorToCK3.sln.DotSettings index 61cf83cab..c3565cf78 100644 --- a/ImperatorToCK3.sln.DotSettings +++ b/ImperatorToCK3.sln.DotSettings @@ -108,6 +108,7 @@ True True True + True True True True diff --git a/ImperatorToCK3/CK3/Characters/Character.cs b/ImperatorToCK3/CK3/Characters/Character.cs index 3e394e6da..dac80ff2c 100644 --- a/ImperatorToCK3/CK3/Characters/Character.cs +++ b/ImperatorToCK3/CK3/Characters/Character.cs @@ -216,6 +216,10 @@ public string? DeathReason { .WithLiteralField("if", "if") .WithSimpleField("sexuality", "sexuality", null) .WithLiteralField("domicile", "domicile") + .WithLiteralField("create_maa_regiment", "create_maa_regiment") + .WithSimpleField("add_gold", "add_gold", null) + .WithSimpleField("add_piety_level", "add_piety_level", null) + .WithSimpleField("add_prestige_level", "add_prestige_level", null) .Build(); public History History { get; } = historyFactory.GetHistory(); diff --git a/ImperatorToCK3/CK3/Characters/CharactersLoader.cs b/ImperatorToCK3/CK3/Characters/CharactersLoader.cs index c0907908f..18e0c9a82 100644 --- a/ImperatorToCK3/CK3/Characters/CharactersLoader.cs +++ b/ImperatorToCK3/CK3/Characters/CharactersLoader.cs @@ -26,7 +26,18 @@ public void LoadCK3Characters(ModFilesystem ck3ModFS, Date bookmarkDate) { loadedCharacters.Add(character); }); parser.IgnoreAndLogUnregisteredItems(); - parser.ParseGameFolder("history/characters", ck3ModFS, "txt", recursive: true, parallel: true); + parser.ParseGameFolder("history/characters", ck3ModFS, "txt", recursive: true); + + // Make all animation_test_ characters die on 2.1.1. + foreach (var character in loadedCharacters) { + if (!character.Id.StartsWith("animation_test_")) { + continue; + } + + var deathField = character.History.Fields["death"]; + deathField.RemoveAllEntries(); + deathField.AddEntryToHistory(new Date(2, 1, 1), "death", value: true); + } string[] irrelevantEffects = ["set_relation_rival", "set_relation_potential_rival", "set_relation_nemesis", "set_relation_lover", "set_relation_soulmate", @@ -86,6 +97,8 @@ public void LoadCK3Characters(ModFilesystem ck3ModFS, Date bookmarkDate) { character.InitConcubinesCache(); character.UpdateChildrenCacheOfParents(); } + + Logger.Info("Loaded CK3 characters."); } private static void RemoveInvalidMotherAndFatherEntries(Character character, HashSet femaleCharacterIds, HashSet maleCharacterIds) { diff --git a/ImperatorToCK3/CK3/Cultures/Pillar.cs b/ImperatorToCK3/CK3/Cultures/Pillar.cs index 46979dd93..c6a20f4ed 100644 --- a/ImperatorToCK3/CK3/Cultures/Pillar.cs +++ b/ImperatorToCK3/CK3/Cultures/Pillar.cs @@ -11,6 +11,8 @@ internal sealed class Pillar : IIdentifiable, IPDXSerializable { public string Id { get; } public string Type { get; } public Color? Color { get; } + private readonly Dictionary parameters; + public IReadOnlyDictionary Parameters => parameters; private readonly List> attributes; public IReadOnlyCollection> Attributes => attributes; @@ -19,6 +21,7 @@ public Pillar(string id, PillarData pillarData) { Type = pillarData.Type!; Color = pillarData.Color; + parameters = new(pillarData.Parameters); attributes = new List>(pillarData.Attributes); } @@ -37,6 +40,10 @@ public string Serialize(string indent, bool withBraces) { if (Color is not null) { sb.Append(contentIndent).AppendLine($"color={Color}"); } + if (parameters.Count > 0) { + sb.Append(contentIndent).Append("parameters=") + .AppendLine(PDXSerializer.Serialize(parameters, indent: contentIndent, withBraces: true)); + } sb.AppendLine(PDXSerializer.Serialize(Attributes, indent: contentIndent, withBraces: false)); if (withBraces) { diff --git a/ImperatorToCK3/CK3/Cultures/PillarCollection.cs b/ImperatorToCK3/CK3/Cultures/PillarCollection.cs index f21521930..e4b375c81 100644 --- a/ImperatorToCK3/CK3/Cultures/PillarCollection.cs +++ b/ImperatorToCK3/CK3/Cultures/PillarCollection.cs @@ -34,23 +34,23 @@ public PillarCollection(ColorFactory colorFactory, OrderedDictionary p.Id == languageId); } - public void LoadPillars(ModFilesystem ck3ModFS) { + public void LoadPillars(ModFilesystem ck3ModFS, OrderedDictionary ck3ModFlags) { var parser = new Parser(); - parser.RegisterRegex(CommonRegexes.String, (reader, pillarId) => LoadPillar(pillarId, reader)); + parser.RegisterRegex(CommonRegexes.String, (reader, pillarId) => LoadPillar(pillarId, reader, ck3ModFlags)); parser.IgnoreAndLogUnregisteredItems(); parser.ParseGameFolder("common/culture/pillars", ck3ModFS, "txt", true); } - public void LoadConverterPillars(string converterPillarsPath) { + public void LoadConverterPillars(string converterPillarsPath, OrderedDictionary ck3ModFlags) { var parser = new Parser(); - parser.RegisterRegex(CommonRegexes.String, (reader, pillarId) => LoadPillar(pillarId, reader)); + parser.RegisterRegex(CommonRegexes.String, (reader, pillarId) => LoadPillar(pillarId, reader, ck3ModFlags)); parser.IgnoreAndLogUnregisteredItems(); - parser.ParseFolder(converterPillarsPath, "txt", true, logFilePaths: true); + parser.ParseFolderWithLiquidSupport(converterPillarsPath, "txt", true, ck3ModFlags, logFilePaths: true); Logger.Debug($"Ignored mod flags when loading pillars: {ignoredModFlags}"); } - private void LoadPillar(string pillarId, BufferedReader pillarReader) { + private void LoadPillar(string pillarId, BufferedReader pillarReader, OrderedDictionary ck3ModFlags) { pillarData = new PillarData(); pillarDataParser.ParseStream(pillarReader); @@ -70,7 +70,39 @@ private void LoadPillar(string pillarId, BufferedReader pillarReader) { Logger.Warn($"Pillar {pillarId} has no type defined! Skipping."); return; } - AddOrReplace(new Pillar(pillarId, pillarData)); + + + var pillar = new Pillar(pillarId, pillarData); + AddOrReplace(pillar); + + // Perform some non-breaking validation. + if (pillar.Type == "heritage") { + if (ck3ModFlags["wtwsms"] || ck3ModFlags["tfe"] || ck3ModFlags["roa"]) { + if (!pillar.Parameters.Any(p => p.Key.StartsWith("heritage_family_"))) { + Logger.Warn($"Heritage {pillarId} is missing required heritage_family parameter!"); + } + if (!pillar.Parameters.Any(p => p.Key.StartsWith("heritage_group_"))) { + Logger.Warn($"Heritage {pillarId} is missing required heritage_group parameter!"); + } + } + } + if (pillar.Type == "language") { + if (ck3ModFlags["wtwsms"] || ck3ModFlags["tfe"] || ck3ModFlags["roa"]) { + if (!pillar.Parameters.Any(p => p.Key.StartsWith("language_family_"))) { + Logger.Warn($"Language {pillarId} is missing required language_family parameter!"); + } + } + if (ck3ModFlags["wtwsms"]) { + if (!pillar.Parameters.Any(p => p.Key.StartsWith("language_branch_"))) { + Logger.Warn($"Language {pillarId} is missing required language_branch parameter!"); + } + } + if (ck3ModFlags["tfe"] || ck3ModFlags["roa"]) { + if (!pillar.Parameters.Any(p => p.Key.StartsWith("language_group_"))) { + Logger.Warn($"Language {pillarId} is missing required language_group parameter!"); + } + } + } } private void InitPillarDataParser(ColorFactory colorFactory, OrderedDictionary ck3ModFlags) { @@ -86,6 +118,10 @@ private void InitPillarDataParser(ColorFactory colorFactory, OrderedDictionary { + pillarData.Parameters = reader.GetAssignments() + .ToDictionary(kvp => kvp.Key, kvp => kvp.Value); + }); pillarDataParser.RegisterRegex(CommonRegexes.String, (reader, keyword) => { pillarData.Attributes.Add(new KeyValuePair(keyword, reader.GetStringOfItem())); }); diff --git a/ImperatorToCK3/CK3/Cultures/PillarData.cs b/ImperatorToCK3/CK3/Cultures/PillarData.cs index 3023181d2..ab73f9086 100644 --- a/ImperatorToCK3/CK3/Cultures/PillarData.cs +++ b/ImperatorToCK3/CK3/Cultures/PillarData.cs @@ -6,8 +6,10 @@ namespace ImperatorToCK3.CK3.Cultures; internal record PillarData { public List InvalidatingPillarIds { get; set; } = []; + public string? Type { get; set; } public Color? Color { get; set; } + public Dictionary Parameters { get; set; } = []; public List> Attributes { get; } = []; } \ No newline at end of file diff --git a/ImperatorToCK3/CK3/Dynasties/DynastyCollection.cs b/ImperatorToCK3/CK3/Dynasties/DynastyCollection.cs index 576cc9228..cf558ac87 100644 --- a/ImperatorToCK3/CK3/Dynasties/DynastyCollection.cs +++ b/ImperatorToCK3/CK3/Dynasties/DynastyCollection.cs @@ -44,7 +44,7 @@ public void LoadCK3Dynasties(ModFilesystem ck3ModFS) { AddOrReplace(dynasty); }); parser.IgnoreAndLogUnregisteredItems(); - parser.ParseGameFolder("common/dynasties", ck3ModFS, "txt", recursive: true, parallel: true); + parser.ParseGameFolder("common/dynasties", ck3ModFS, "txt", recursive: true); } private void CreateDynastiesForCharactersFromMinorFamilies(Imperator.World irWorld, LocDB irLocDB, CK3LocDB ck3LocDB, Date date) { diff --git a/ImperatorToCK3/CK3/Dynasties/HouseCollection.cs b/ImperatorToCK3/CK3/Dynasties/HouseCollection.cs index f2b51ab6b..52f44fcc5 100644 --- a/ImperatorToCK3/CK3/Dynasties/HouseCollection.cs +++ b/ImperatorToCK3/CK3/Dynasties/HouseCollection.cs @@ -17,7 +17,7 @@ public void LoadCK3Houses(ModFilesystem ck3ModFS) { AddOrReplace(house); }); parser.IgnoreAndLogUnregisteredItems(); - parser.ParseGameFolder("common/dynasty_houses", ck3ModFS, "txt", recursive: true, parallel: true); + parser.ParseGameFolder("common/dynasty_houses", ck3ModFS, "txt", recursive: true); } public void PurgeUnneededHouses(CharacterCollection ck3Characters, Date date) { diff --git a/ImperatorToCK3/CK3/Localization/CK3LocBlock.cs b/ImperatorToCK3/CK3/Localization/CK3LocBlock.cs index 093f917db..6278922b0 100644 --- a/ImperatorToCK3/CK3/Localization/CK3LocBlock.cs +++ b/ImperatorToCK3/CK3/Localization/CK3LocBlock.cs @@ -36,7 +36,7 @@ public void CopyFrom(LocBlock otherBlock) { public void CopyFrom(CK3LocBlock otherBlock) { foreach (var (language, loc) in otherBlock.localizations) { - localizations[language] = loc; + localizations[language] = (loc.Item1, CK3LocType.ConverterGenerated); } } diff --git a/ImperatorToCK3/CK3/ParserExtensions.cs b/ImperatorToCK3/CK3/ParserExtensions.cs index 18abe857e..30973b1e5 100644 --- a/ImperatorToCK3/CK3/ParserExtensions.cs +++ b/ImperatorToCK3/CK3/ParserExtensions.cs @@ -1,6 +1,10 @@ using commonItems; +using commonItems.Collections; +using DotLiquid; using System; using System.Collections.Generic; +using System.IO; +using System.Linq; namespace ImperatorToCK3.CK3; @@ -84,4 +88,37 @@ public static void RegisterModDependentBloc(this Parser parser, IDictionary ck3ModFlags) { + // The file used the Liquid templating language, so convert it to text before parsing. + var convertedModFlags = ck3ModFlags.ToDictionary(kv => kv.Key, kv => (object)kv.Value); + var context = Hash.FromDictionary(convertedModFlags); + + var liquidText = File.ReadAllText(filePath); + var template = Template.Parse(liquidText); + var result = template.Render(context); + + parser.ParseStream(new BufferedReader(result)); + } + + public static void ParseFolderWithLiquidSupport(this Parser parser, string path, string extensions, bool recursive, IDictionary ck3ModFlags, bool logFilePaths = false) { + var searchPattern = recursive ? "*" : "*.*"; + var searchOption = recursive ? SearchOption.AllDirectories : SearchOption.TopDirectoryOnly; + var files = Directory.GetFiles(path, searchPattern, searchOption).ToList(); + + var validExtensions = extensions.Split(';'); + files.RemoveWhere(f => !validExtensions.Contains(CommonFunctions.GetExtension(f))); + + foreach (var file in files) { + if (logFilePaths) { + Logger.Debug($"Parsing file: {file}"); + } + + if (string.Equals(CommonFunctions.GetExtension(file), "liquid", StringComparison.OrdinalIgnoreCase)) { + parser.ParseLiquidFile(file, ck3ModFlags); + } else { + parser.ParseFile(file); + } + } + } } \ No newline at end of file diff --git a/ImperatorToCK3/CK3/Religions/ReligionCollection.cs b/ImperatorToCK3/CK3/Religions/ReligionCollection.cs index ca88271ef..dec66d58f 100644 --- a/ImperatorToCK3/CK3/Religions/ReligionCollection.cs +++ b/ImperatorToCK3/CK3/Religions/ReligionCollection.cs @@ -7,6 +7,7 @@ using ImperatorToCK3.CK3.Titles; using ImperatorToCK3.CK3.Provinces; using ImperatorToCK3.Mappers.HolySiteEffect; +using Open.Collections; using System; using System.Collections.Generic; using System.Collections.Immutable; @@ -78,6 +79,18 @@ public void LoadConverterFaiths(string converterFaithsPath, ColorFactory colorFa } } + public void RemoveChristianAndIslamicSyncretismFromAllFaiths() { + Logger.Info("Removing Christian and Islamic syncretism tenets from all faiths..."); + string[] tenetsToRemove = ["tenet_christian_syncretism", "tenet_islamic_syncretism"]; + + foreach (var religion in this) { + religion.DoctrineIds.Remove(tenetsToRemove); + } + foreach (var faith in Faiths) { + faith.DoctrineIds.Remove(tenetsToRemove); + } + } + private void RegisterHolySitesKeywords(Parser parser, bool areSitesFromConverter) { parser.RegisterRegex(CommonRegexes.String, (holySiteReader, holySiteId) => { try { @@ -132,7 +145,9 @@ public void LoadReplaceableHolySites(string filePath) { parser.RegisterRegex(CommonRegexes.Catchall, ParserHelpers.IgnoreAndLogItem); parser.ParseFile(filePath); - Logger.Debug($"Replaceable holy sites not loaded for missing faiths: {string.Join(", ", missingFaithIds)}"); + if (missingFaithIds.Count > 0) { + Logger.Debug($"Replaceable holy sites not loaded for missing faiths: {string.Join(", ", missingFaithIds)}"); + } } public void LoadDoctrines(ModFilesystem ck3ModFS) { @@ -194,7 +209,7 @@ HolySiteEffectMapper holySiteEffectMapper return new HolySite(barony, ck3Faith, landedTitles); } - OrderedDictionary imperatorModifiers; + System.Collections.Generic.OrderedDictionary imperatorModifiers; var deity = imperatorProvince.GetHolySiteDeity(imperatorReligions); if (deity is not null) { imperatorModifiers = new(deity.PassiveModifiers); @@ -323,6 +338,14 @@ Date date .Where(f => aliveCharacterFaithIds.Contains(f.Id) || provinceFaithIds.Contains(f.Id)) .Where(f => f.GetDoctrineIdsForDoctrineCategoryId("doctrine_head_of_faith").Contains("doctrine_spiritual_head")) .ToImmutableList(); + + // Don't generate religious heads for Christianity before it was founded. + Date startOfChristianityInCK3 = "30.1.1"; // Based on first holder in k_papal_state history. + if (date < startOfChristianityInCK3) { + aliveFaithsWithSpiritualHeadDoctrine = aliveFaithsWithSpiritualHeadDoctrine + .Where(f => f.Religion.Id != "christianity_religion") + .ToImmutableList(); + } foreach (var faith in aliveFaithsWithSpiritualHeadDoctrine) { GenerateReligiousHeadForFaithIfMissing(faith, titles, characters, provinces, cultures, date); @@ -332,6 +355,7 @@ Date date private static string GetCultureIdForGeneratedHeadOfFaith(Faith faith, CharacterCollection characters, ProvinceCollection provinces, + Title.LandedTitles titles, CultureCollection cultures, Date date) { var cultureId = provinces @@ -340,10 +364,20 @@ private static string GetCultureIdForGeneratedHeadOfFaith(Faith faith, .FirstOrDefault(); if (cultureId is null) { cultureId = characters + .Where(c => c.BirthDate <= date && (c.DeathDate is null || c.DeathDate > date)) .Where(c => c.GetFaithId(date) == faith.Id) .Select(c => c.GetCultureId(date)) .FirstOrDefault(); } + if (cultureId is null && faith.ReligiousHeadTitleId is not null) { + if (titles.TryGetValue(faith.ReligiousHeadTitleId, out var title)) { + var capitalCounty = title.CapitalCounty; + var capitalProvince = capitalCounty?.CapitalBaronyProvinceId; + if (capitalProvince is not null) { + cultureId = provinces[capitalProvince.Value].GetCultureId(date); + } + } + } if (cultureId is null) { Logger.Warn($"Found no matching culture for religious head of {faith.Id}, using first one in database!"); cultureId = cultures.First().Id; @@ -386,7 +420,7 @@ Date date Logger.Debug($"Generating religious head for faith {faith.Id}..."); // Determine culture. - string cultureId = GetCultureIdForGeneratedHeadOfFaith(faith, characters, provinces, cultures, date); + string cultureId = GetCultureIdForGeneratedHeadOfFaith(faith, characters, provinces, titles, cultures, date); if (!cultures.TryGetValue(cultureId, out var culture)) { Logger.Warn($"Culture {cultureId} not found!"); return; diff --git a/ImperatorToCK3/CK3/Titles/LandedTitles.cs b/ImperatorToCK3/CK3/Titles/LandedTitles.cs index f8ac77854..a71ab60f8 100644 --- a/ImperatorToCK3/CK3/Titles/LandedTitles.cs +++ b/ImperatorToCK3/CK3/Titles/LandedTitles.cs @@ -1406,6 +1406,13 @@ private void SetEmpireCapitals(Date ck3BookmarkDate) { // Make sure every empire's capital is within the empire's de jure land. Logger.Info("Setting empire capitals..."); foreach (var empire in this.Where(t => t.Rank == TitleRank.empire)) { + var deJureCounties = empire.GetDeJureVassalsAndBelow("c").Values; + + // If the empire already has a set capital, and it's within the de jure land, keep it. + if (empire.CapitalCounty is not null && deJureCounties.Contains(empire.CapitalCounty)) { + continue; + } + // Try to use most developed county among the de jure kingdom capitals. var deJureKingdoms = empire.GetDeJureVassalsAndBelow("k").Values; var mostDevelopedCounty = deJureKingdoms @@ -1418,7 +1425,6 @@ private void SetEmpireCapitals(Date ck3BookmarkDate) { } // Otherwise, use the most developed county among the de jure empire's counties. - var deJureCounties = empire.GetDeJureVassalsAndBelow("c").Values; mostDevelopedCounty = deJureCounties .MaxBy(c => c.GetOwnOrInheritedDevelopmentLevel(ck3BookmarkDate)); if (mostDevelopedCounty is not null) { diff --git a/ImperatorToCK3/CK3/Titles/RulerTerm.cs b/ImperatorToCK3/CK3/Titles/RulerTerm.cs index 3f1e37842..410a38f13 100644 --- a/ImperatorToCK3/CK3/Titles/RulerTerm.cs +++ b/ImperatorToCK3/CK3/Titles/RulerTerm.cs @@ -33,7 +33,7 @@ public RulerTerm( } StartDate = imperatorRulerTerm.StartDate; if (imperatorRulerTerm.Government is not null) { - Government = governmentMapper.GetCK3GovernmentForImperatorGovernment(imperatorRulerTerm.Government, null, enabledCK3Dlcs); + Government = governmentMapper.GetCK3GovernmentForImperatorGovernment(imperatorRulerTerm.Government, rank: null, null, enabledCK3Dlcs); } PreImperatorRuler = imperatorRulerTerm.PreImperatorRuler; diff --git a/ImperatorToCK3/CK3/Titles/Title.cs b/ImperatorToCK3/CK3/Titles/Title.cs index f7d2fbb34..9ec022f42 100644 --- a/ImperatorToCK3/CK3/Titles/Title.cs +++ b/ImperatorToCK3/CK3/Titles/Title.cs @@ -217,7 +217,7 @@ IReadOnlyCollection enabledCK3Dlcs History.AddFieldValue(conversionDate, "succession_laws", "succession_laws", - successionLawMapper.GetCK3LawsForImperatorLaws(ImperatorCountry.GetLaws()) + successionLawMapper.GetCK3LawsForImperatorLaws(ImperatorCountry.GetLaws(), country.Government, enabledCK3Dlcs) ); // Determine CoA. @@ -284,7 +284,9 @@ IReadOnlyCollection enabledCK3Dlcs if (overLordTitle is null) { Logger.Warn($"Can't find CK3 title for country {dependency.OverlordId}, overlord of {country.Id}."); } - DeJureLiege = overLordTitle; + if (!config.StaticDeJure) { + DeJureLiege = overLordTitle; + } SetDeFactoLiege(overLordTitle, dependency.StartDate); } } @@ -342,7 +344,7 @@ private void FillHolderAndGovernmentHistory(Country imperatorCountry, if (imperatorCountry.Government is not null) { var lastCK3TermGov = GetGovernment(conversionDate); - var ck3CountryGov = governmentMapper.GetCK3GovernmentForImperatorGovernment(imperatorCountry.Government, imperatorCountry.PrimaryCulture, enabledCK3Dlcs); + var ck3CountryGov = governmentMapper.GetCK3GovernmentForImperatorGovernment(imperatorCountry.Government, Rank, imperatorCountry.PrimaryCulture, enabledCK3Dlcs); if (lastCK3TermGov != ck3CountryGov && ck3CountryGov is not null) { History.AddFieldValue(conversionDate, "government", "government", ck3CountryGov); } @@ -529,9 +531,10 @@ ImperatorRegionMapper imperatorRegionMapper History.AddFieldValue(governorshipStartDate, "holder", "holder", $"imperator{impGovernor.Id}"); // ------------------ determine government - var ck3LiegeGov = country.CK3Title.GetGovernment(governorshipStartDate); + Date normalizedGovernorshipStartDate = governorshipStartDate.Year >= 2 ? governorshipStartDate : new(2, 1, 1); + var ck3LiegeGov = country.CK3Title.GetGovernment(normalizedGovernorshipStartDate); if (ck3LiegeGov is not null) { - History.AddFieldValue(governorshipStartDate, "government", "government", ck3LiegeGov); + History.AddFieldValue(normalizedGovernorshipStartDate, "government", "government", ck3LiegeGov); } // Determine color. @@ -547,10 +550,16 @@ ImperatorRegionMapper imperatorRegionMapper // determine successions laws // https://github.com/ParadoxGameConverters/ImperatorToCK3/issues/90#issuecomment-817178552 + OrderedSet successionLaws = []; + if (ck3LiegeGov is not null && ck3LiegeGov == "administrative_government") { + successionLaws.Add("appointment_succession_law"); + } else { + successionLaws.Add("high_partition_succession_law"); + } History.AddFieldValue(governorshipStartDate, "succession_laws", "succession_laws", - new SortedSet { "high_partition_succession_law" } + successionLaws ); // ------------------ determine CoA diff --git a/ImperatorToCK3/CK3/Titles/TitleHistory.cs b/ImperatorToCK3/CK3/Titles/TitleHistory.cs index 88daf4f60..879a89d5d 100644 --- a/ImperatorToCK3/CK3/Titles/TitleHistory.cs +++ b/ImperatorToCK3/CK3/Titles/TitleHistory.cs @@ -12,8 +12,11 @@ public string GetHolderId(Date date) { } public string? GetGovernment(Date date) { - if (History.GetFieldValue("government", date) is string govStr) { - return govStr; + var value = History.GetFieldValue("government", date); + if (value is string govStr) { + return govStr.RemQuotes(); + } else if (value is StringOfItem govItem) { + return govItem.ToString().RemQuotes(); } return null; } diff --git a/ImperatorToCK3/CK3/World.cs b/ImperatorToCK3/CK3/World.cs index 54d2e43d3..13e3c131e 100644 --- a/ImperatorToCK3/CK3/World.cs +++ b/ImperatorToCK3/CK3/World.cs @@ -37,11 +37,12 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; +using Open.Collections; namespace ImperatorToCK3.CK3; internal sealed class World { - public OrderedSet LoadedMods { get; } + public OrderedSet LoadedMods { get; } = []; public ModFilesystem ModFS { get; } public CK3LocDB LocDB { get; } = []; private ScriptValueCollection ScriptValues { get; } = new(); @@ -68,10 +69,11 @@ internal sealed class World { public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtractThread) { Logger.Info("*** Hello CK3, let's get painting. ***"); - - DetermineCK3Dlcs(config); warMapper.DetectUnmappedWarGoals(impWorld.ModFS); + + DetermineCK3Dlcs(config); + LoadAndDetectCK3Mods(config); // Initialize fields that depend on other fields. Religions = new ReligionCollection(LandedTitles); @@ -85,20 +87,6 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac Logger.Warn($"Corrected save can't be later than CK3 bookmark date, setting CK3 bookmark date to {CorrectedDate}!"); config.CK3BookmarkDate = CorrectedDate; } - - Logger.Info("Detecting selected CK3 mods..."); - List incomingCK3Mods = new(); - foreach (var modPath in config.SelectedCK3Mods) { - Logger.Info($"\tSelected CK3 mod: {modPath}"); - incomingCK3Mods.Add(new Mod(string.Empty, modPath)); - } - Logger.IncrementProgress(); - - // Let's locate, verify and potentially update those mods immediately. - ModLoader modLoader = new(); - modLoader.LoadMods(Directory.GetParent(config.CK3ModsPath)!.FullName, incomingCK3Mods); - LoadedMods = modLoader.UsableMods.ToOrderedSet(); - config.DetectSpecificCK3Mods(LoadedMods); // Recreate output mod folder. string outputModPath = Path.Join("output", config.OutputModName); @@ -138,16 +126,16 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac } ); - OrderedDictionary ck3ModFlags = config.GetCK3ModFlags(); + System.Collections.Generic.OrderedDictionary ck3ModFlags = config.GetCK3ModFlags(); Parallel.Invoke( () => { // depends on ck3ColorFactory and CulturalPillars // Load CK3 cultures from CK3 mod filesystem. Logger.Info("Loading cultural pillars..."); CulturalPillars = new(ck3ColorFactory, ck3ModFlags); - CulturalPillars.LoadPillars(ModFS); + CulturalPillars.LoadPillars(ModFS, ck3ModFlags); Logger.Info("Loading converter cultural pillars..."); - CulturalPillars.LoadConverterPillars("configurables/cultural_pillars"); + CulturalPillars.LoadConverterPillars("configurables/cultural_pillars", ck3ModFlags); Cultures = new CultureCollection(ck3ColorFactory, CulturalPillars, ck3ModFlags); Cultures.LoadNameLists(ModFS); Cultures.LoadInnovationIds(ModFS); @@ -189,15 +177,23 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac // Load CK3 religions from game and blankMod. // Holy sites need to be loaded after landed titles. Religions.LoadDoctrines(ModFS); + Logger.Info("Loaded CK3 doctrines."); Religions.LoadConverterHolySites("configurables/converter_holy_sites.txt"); + Logger.Info("Loaded converter holy sites."); Religions.LoadHolySites(ModFS); + Logger.Info("Loaded CK3 holy sites."); Logger.Info("Loading religions from CK3 game and mods..."); Religions.LoadReligions(ModFS, ck3ColorFactory); + Logger.Info("Loaded CK3 religions."); Logger.IncrementProgress(); Logger.Info("Loading converter faiths..."); Religions.LoadConverterFaiths("configurables/converter_faiths.txt", ck3ColorFactory); + Logger.Info("Loaded converter faiths."); Logger.IncrementProgress(); + Religions.RemoveChristianAndIslamicSyncretismFromAllFaiths(); + Religions.LoadReplaceableHolySites("configurables/replaceable_holy_sites.txt"); + Logger.Info("Loaded replaceable holy sites."); }, () => cultureMapper = new CultureMapper(imperatorRegionMapper, ck3RegionMapper, Cultures), @@ -295,6 +291,7 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac // Before we can import Imperator countries and governorships, the I:R CoA extraction thread needs to finish. irCoaExtractThread?.Join(); + SuccessionLawMapper successionLawMapper = new("configurables/succession_law_map.liquid", ck3ModFlags); List> countyLevelCountries = []; LandedTitles.ImportImperatorCountries( impWorld.Countries, @@ -349,8 +346,20 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac LandedTitles.RemoveInvalidLandlessTitles(config.CK3BookmarkDate); // Apply region-specific tweaks. - HandleIcelandAndFaroeIslands(config); + HandleIcelandAndFaroeIslands(impWorld, config); + // Check if any muslim religion exists in Imperator. Otherwise, remove Islam from the entire CK3 map. + var possibleMuslimReligionNames = new List { "muslim", "islam", "sunni", "shiite" }; + var muslimReligionExists = impWorld.Religions + .Any(r => possibleMuslimReligionNames.Contains(r.Id.ToLowerInvariant())); + if (muslimReligionExists) { + Logger.Info("Found muslim religion in Imperator save, keeping Islam in CK3."); + } else { + RemoveIslam(config); + } + Logger.IncrementProgress(); + + // Now that Islam has been handled, we can generate filler holders without the risk of making them Muslim. GenerateFillerHoldersForUnownedLands(Cultures, config); Logger.IncrementProgress(); if (!config.StaticDeJure) { @@ -380,17 +389,6 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac // Now that the title history is basically done, convert officials as council members and courtiers. LandedTitles.ImportImperatorGovernmentOffices(impWorld.JobsDB.OfficeJobs, Religions, impWorld.EndDate); - - // Check if any muslim religion exists in Imperator. Otherwise, remove Islam from the entire CK3 map. - var possibleMuslimReligionNames = new List { "muslim", "islam", "sunni", "shiite" }; - var muslimReligionExists = impWorld.Religions - .Any(r => possibleMuslimReligionNames.Contains(r.Id.ToLowerInvariant())); - if (muslimReligionExists) { - Logger.Info("Found muslim religion in Imperator save, keeping Islam in CK3."); - } else { - RemoveIslam(config); - } - Logger.IncrementProgress(); Parallel.Invoke( () => ImportImperatorWars(impWorld, config.CK3BookmarkDate), @@ -410,6 +408,24 @@ public World(Imperator.World impWorld, Configuration config, Thread? irCoaExtrac ); } + private void LoadAndDetectCK3Mods(Configuration config) { + Logger.Info("Detecting selected CK3 mods..."); + List incomingCK3Mods = new(); + foreach (var modPath in config.SelectedCK3Mods) { + Logger.Info($"\tSelected CK3 mod: {modPath}"); + incomingCK3Mods.Add(new Mod(string.Empty, modPath)); + } + Logger.IncrementProgress(); + + // Let's locate, verify and potentially update those mods immediately. + ModLoader modLoader = new(); + modLoader.LoadMods(Directory.GetParent(config.CK3ModsPath)!.FullName, incomingCK3Mods); + + // Add modLoader's UsableMods to LoadedMods. + LoadedMods.AddRange(modLoader.UsableMods); + config.DetectSpecificCK3Mods(LoadedMods); + } + private void ImportImperatorWars(Imperator.World irWorld, Date ck3BookmarkDate) { Logger.Info("Importing I:R wars..."); @@ -436,15 +452,19 @@ private void ImportImperatorWars(Imperator.World irWorld, Date ck3BookmarkDate) Logger.IncrementProgress(); } - private void LoadCorrectProvinceMappingsFile(Imperator.World irWorld, Configuration config) { - string mappingsToUse; - + private void LoadCorrectProvinceMappingsFile(Imperator.World irWorld, Configuration config) { // Terra Indomita mappings should be used if either TI or Antiquitas is detected. - bool irHasTI = irWorld.Countries.Any(c => c.Variables.Contains("unification_points")) || irWorld.UsableMods.Any(m => m.Name == "Antiquitas"); + bool irHasTI = irWorld.TerraIndomitaDetected; - if (irHasTI && config.AsiaExpansionProjectEnabled) { + bool ck3HasRajasOfAsia = config.RajasOfAsiaEnabled; + bool ck3HasAEP = config.AsiaExpansionProjectEnabled; + + string mappingsToUse; + if (irHasTI && ck3HasRajasOfAsia) { + mappingsToUse = "terra_indomita_to_rajas_of_asia"; + } else if (irHasTI && ck3HasAEP) { mappingsToUse = "terra_indomita_to_aep"; - } else if (irWorld.GlobalFlags.Contains("is_playing_invictus")) { + } else if (irWorld.InvictusDetected) { mappingsToUse = "imperator_invictus"; } else { mappingsToUse = "imperator_vanilla"; @@ -674,15 +694,20 @@ private void RevokeBaroniesFromCountyGivenToImperatorCharacter(Title county) { } } - private void HandleIcelandAndFaroeIslands(Configuration config) { + private void HandleIcelandAndFaroeIslands(Imperator.World irWorld, Configuration config) { Logger.Info("Handling Iceland and Faroe Islands..."); Date bookmarkDate = config.CK3BookmarkDate; var year = bookmarkDate.Year; var faiths = Religions.Faiths.ToArray(); + OrderedSet titleIdsToHandle; if (config.FallenEagleEnabled) { - titleIdsToHandle = ["c_faereyar"]; // Iceland doesn't exist on TFE map. + // Iceland doesn't exist on TFE map. + titleIdsToHandle = ["c_faereyar"]; + } else if (irWorld.TerraIndomitaDetected) { + // The Faroe Islands are on the map in TI, so it should be handled normally instead of being given an Eremitic holder. + titleIdsToHandle = ["d_iceland"]; } else { titleIdsToHandle = ["d_iceland", "c_faereyar"]; } @@ -1090,7 +1115,7 @@ private void DetermineCK3Dlcs(Configuration config) { return; } - OrderedDictionary dlcFileToDlcFlagDict = new() { + System.Collections.Generic.OrderedDictionary dlcFileToDlcFlagDict = new() { {"dlc001.dlc", "garments_of_hre"}, {"dlc002.dlc", "fashion_of_abbasid_court"}, {"dlc003.dlc", "northern_lords"}, @@ -1125,7 +1150,6 @@ private void DetermineCK3Dlcs(Configuration config) { private readonly DefiniteFormMapper definiteFormMapper = new(Path.Combine("configurables", "definite_form_names.txt")); private readonly NicknameMapper nicknameMapper = new(Path.Combine("configurables", "nickname_map.txt")); private readonly ProvinceMapper provinceMapper = new(); - private readonly SuccessionLawMapper successionLawMapper = new(Path.Combine("configurables", "succession_law_map.txt")); private readonly TagTitleMapper tagTitleMapper = new( tagTitleMappingsPath: Path.Combine("configurables", "title_map.txt"), governorshipTitleMappingsPath: Path.Combine("configurables", "governorMappings.txt"), diff --git a/ImperatorToCK3/CommonUtils/EnumerableExtensions.cs b/ImperatorToCK3/CommonUtils/EnumerableExtensions.cs index 887f8b7e0..e33d639de 100644 --- a/ImperatorToCK3/CommonUtils/EnumerableExtensions.cs +++ b/ImperatorToCK3/CommonUtils/EnumerableExtensions.cs @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; using System.Linq; @@ -5,10 +6,25 @@ namespace ImperatorToCK3.CommonUtils; public static class EnumerableExtensions { + public static T? LastOrNull(this IEnumerable source, Func predicate) where T : struct { + var enumerable = source as T[] ?? source.ToArray(); + + if (enumerable.Length == 0) { + return null; + } + + foreach (var element in enumerable.Reverse()) { + if (predicate(element)) { + return element; + } + } + + return null; + } public static KeyValuePair? LastOrNull( this IEnumerable> source) { var keyValuePairs = source as KeyValuePair[] ?? source.ToArray(); - return keyValuePairs.Length != 0 + return keyValuePairs.Length != 0 ? keyValuePairs.Last() : null; } diff --git a/ImperatorToCK3/Configuration.cs b/ImperatorToCK3/Configuration.cs index 8bd1b4a18..f881621e7 100644 --- a/ImperatorToCK3/Configuration.cs +++ b/ImperatorToCK3/Configuration.cs @@ -33,6 +33,8 @@ public sealed class Configuration { public bool RajasOfAsiaEnabled { get; private set; } public bool AsiaExpansionProjectEnabled { get; private set; } + public bool OutputCCUParameters => WhenTheWorldStoppedMakingSenseEnabled || FallenEagleEnabled || RajasOfAsiaEnabled; + public Configuration() { } public Configuration(ConverterVersion converterVersion) { Logger.Info("Reading configuration file..."); diff --git a/ImperatorToCK3/Data_Files/blankMod/output/common/decisions/zz_vanilla_decisions_override.txt b/ImperatorToCK3/Data_Files/blankMod/output/common/decisions/zz_vanilla_decisions_override.txt deleted file mode 100644 index 1f82d4fa0..000000000 --- a/ImperatorToCK3/Data_Files/blankMod/output/common/decisions/zz_vanilla_decisions_override.txt +++ /dev/null @@ -1,150 +0,0 @@ -# Form Bosporan Kingdom -form_bosporan_kingdom_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/ep3_medi_estate.dds" - } - decision_group_type = major - sort_order = 50 - - is_shown = { - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_bosporan_kingdom - } - } - culture = { - OR = { - has_cultural_pillar = heritage_central_germanic - has_cultural_pillar = heritage_byzantine - } - } - highest_held_title_tier <= tier_kingdom - any_held_title = { - OR = { - de_jure_liege = title:d_crimea - de_jure_liege = title:d_azov - this = title:d_crimea - this = title:d_azov - } - } - # IRToCK3: "Added this just making sure the kingdom doesn't have a holder or de jure land" ~~tanner918 - title:k_bosporan_kingdom = { - AND = { - NOT = { exists = holder } - any_de_jure_county = { - count < 1 - } - } - } - } - - is_valid = { - completely_controls = title:d_crimea - completely_controls = title:d_azov - is_independent_ruler = yes - prestige_level >= 3 - } - - is_valid_showing_failures_only = { - is_landed = yes - } - - effect = { - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_bosporan_kingdom - } - - house = { - add_house_modifier = { - modifier = bp3_bosporan_kingdom_modifier - years = 100 - } - } - - custom_tooltip = unlocks_black_sea_naval_conquest - - hidden_effect = { - title:k_bosporan_kingdom = { set_de_jure_liege_title = title:d_crimea.empire } - } - - create_title_and_vassal_change = { - type = created - save_scope_as = title_change - add_claim_on_loss = yes - } - title:k_bosporan_kingdom = { - change_title_holder = { - holder = root - change = scope:title_change - } - } - resolve_title_and_vassal_change = scope:title_change - - add_character_modifier = bp3_conqueror_black_sea_modifier - - title:d_crimea = { set_de_jure_liege_title = title:k_bosporan_kingdom } - title:d_azov = { set_de_jure_liege_title = title:k_bosporan_kingdom } - # Additional DeJures - adjust_de_jure_effect = { - TITLE = title:d_bugeac - DE_JURE = title:k_bosporan_kingdom - } - adjust_de_jure_effect = { - TITLE = title:d_yedisan - DE_JURE = title:k_bosporan_kingdom - } - adjust_de_jure_effect = { - TITLE = title:d_levedia - DE_JURE = title:k_bosporan_kingdom - } - adjust_de_jure_effect = { - TITLE = title:d_don_valley - DE_JURE = title:k_bosporan_kingdom - } - - if = { - limit = { - province:5330 = { - has_holding_type = castle_holding - } - province:5277 = { - has_holding = no - } - } - province:5277 = { - begin_create_holding = castle_holding - } - } - } - - cost = { - gold = { - value = 250 - } - prestige = { - value = 2000 - } - } - - ai_check_interval = 1000 - - ai_potential = { - is_ruler = yes - short_term_gold >= { - value = major_gold_value - multiply = 1.5 - round = yes - } - prestige >= { - value = major_prestige_gain - multiply = 3 - round = yes - } - } - - ai_will_do = { - base = 80 - } -} \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/blankMod/output/common/on_action/IRToCK3_admin_game_start.txt b/ImperatorToCK3/Data_Files/blankMod/output/common/on_action/IRToCK3_admin_game_start.txt new file mode 100644 index 000000000..85177c049 --- /dev/null +++ b/ImperatorToCK3/Data_Files/blankMod/output/common/on_action/IRToCK3_admin_game_start.txt @@ -0,0 +1,27 @@ + +on_game_start = { + on_actions = { + IRToCK3_create_admin_noble_families + } +} + +IRToCK3_create_admin_noble_families = { + effect = { + every_ruler = { + limit = { + government_allows = administrative + is_house_head = yes + highest_held_title_tier >= tier_duchy + NOR = { + any_held_title = { is_noble_family_title = yes } + house = { + any_house_member = { + any_held_title = { is_noble_family_title = yes } + } + } + } + } + create_noble_family_effect = yes + } + } +} \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/blankMod/output/localization/replace/english/zzz_IRToCK3_vanilla_override_l_english.yml b/ImperatorToCK3/Data_Files/blankMod/output/localization/replace/english/zzz_IRToCK3_vanilla_override_l_english.yml index bbd819e93..91e3d6c81 100644 --- a/ImperatorToCK3/Data_Files/blankMod/output/localization/replace/english/zzz_IRToCK3_vanilla_override_l_english.yml +++ b/ImperatorToCK3/Data_Files/blankMod/output/localization/replace/english/zzz_IRToCK3_vanilla_override_l_english.yml @@ -25,6 +25,10 @@ unlock_final_hasan_decisions_2_tt: "" unlock_final_hasan_decisions_3_tt: "" + # "Chaldean" is a broader term that better encompasses the Babylonian culture added to this heritage. + heritage_syriac: "Chaldean" + heritage_syriac_collective_noun: "Chaldeans" + # "Ancient Egyptian" is weird as a name for a culture that exists in the megacampaign timeline. ancient_egyptian: "Kemetic" ancient_egyptian_collective_noun: "Kemetics" diff --git a/ImperatorToCK3/Data_Files/configurables/ccu_heritage_parameters.txt b/ImperatorToCK3/Data_Files/configurables/ccu_heritage_parameters.txt new file mode 100644 index 000000000..fcde55964 --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/ccu_heritage_parameters.txt @@ -0,0 +1,16 @@ +# This file contains the heritage families and heritage groups added by the converter +# when a CK3 mod that uses Community Culture Utility mechanics is detected. +# Currently, this includes "When the World Stopped Making Sense", "The Fallen Eagle" and "Rajas of Asia". + + +heritage_families = {} + +heritage_groups = { + MOD_DEPENDENT = { + IF roa = { + heritage_group_nuragic + } ELSE_IF wtwsms = { + heritage_group_nuragic + } + } +} diff --git a/ImperatorToCK3/Data_Files/configurables/ccu_language_parameters.txt b/ImperatorToCK3/Data_Files/configurables/ccu_language_parameters.txt index 9c99a706f..d3d9215e2 100644 --- a/ImperatorToCK3/Data_Files/configurables/ccu_language_parameters.txt +++ b/ImperatorToCK3/Data_Files/configurables/ccu_language_parameters.txt @@ -1,6 +1,6 @@ -# This file contains the language families and language branches added by the converter +# This file contains the language families, language branches and language groups added by the converter # when a CK3 mod that uses Community Culture Utility mechanics is detected. -# Currently the only such mod is "When the World Stopped Making Sense". +# Currently, this includes "When the World Stopped Making Sense", "The Fallen Eagle" and "Rajas of Asia". language_families = { @@ -10,7 +10,10 @@ language_families = { language_family_elamite_family language_family_paleo_sardinian language_family_tyrsenian - } + } ELSE_IF roa = { + language_family_paleo_sardinian + language_family_tyrsenian + } } } @@ -26,3 +29,17 @@ language_branches = { } } } + +language_groups = { + MOD_DEPENDENT = { + IF roa = { + language_group_nuragic + language_group_anatolian + language_group_italic + language_group_etruscan + language_group_daco_thracian + } ELSE_IF tfe = { + language_group_italic + } + } +} diff --git a/ImperatorToCK3/Data_Files/configurables/converter_cultures.txt b/ImperatorToCK3/Data_Files/configurables/converter_cultures.txt index 4bd9a85c0..76f2a3c21 100644 --- a/ImperatorToCK3/Data_Files/configurables/converter_cultures.txt +++ b/ImperatorToCK3/Data_Files/configurables/converter_cultures.txt @@ -11,130 +11,134 @@ # } gelonian = { + color = { 179 255 102 } + + heritage = heritage_byzantine + language = language_scythian + parents = { hellenistic scythian } + created = -600.1.1 #needs to be BC + ethos = ethos_bellicose + + name_list = name_list_scythian #might consider adding in ancient greek well) + martial_custom = martial_custom_male_only + + traditions = { + tradition_artisans + tradition_swords_for_hire + tradition_culture_blending + tradition_maritime_mercantilism + tradition_horse_breeder + tradition_pastoralists + } + + ethnicities = { + 6 = mediterranean + 4 = arab + } + + coa_gfx = { + steppe_coa_gfx + } + building_gfx = { + steppe_building_gfx + } + clothing_gfx = { + mongol_clothing_gfx + byzantine_clothing_gfx + } + unit_gfx = { + mongol_unit_gfx + eastern_unit_gfx + } +} - color = { 179 255 102 } - - heritage = heritage_byzantine - language = language_scythian - parents = { hellenistic scythian } - created = -600.1.1 #needs to be BC - ethos = ethos_bellicose - - name_list = name_list_scythian #might consider adding in ancient greek well) - martial_custom = marital_custom_male_only - - traditions = { - tradition_artisans - tradition_swords_for_hire - tradition_culture_blending - tradition_maritime_mercantilism - tradition_horse_breeder - tradition_pastoralists - } - - ethnicities = { - 6 = mediterranean - 4 = arab - } - - coa_gfx = { - steppe_coa_gfx - } - building_gfx = { - steppe_building_gfx - - } - clothing_gfx = { - mongol_clothing_gfx - byzantine_clothing_gfx - } - unit_gfx = { - mongol_unit_gfx - eastern_unit_gfx - } -} - -#For this culture double check everything outside of traditions. I do not know if any of them are correct. So feel free to fix them if necessary. qin = { + color = { 153 238 255 } - color = { 153 238 255 } + heritage = heritage_chinese + language = language_chinese + ethos = ethos_bureaucratic - heritage = heritage_chinese - language = language_chinese - ethos = ethos_bureaucratic + name_list = name_list_han + martial_custom = martial_custom_male_only - name_list = name_list_han - martial_custom = marital_custom_male_only + traditions = { + tradition_artisans + tradition_legalistic + tradition_warriors_by_merit + tradition_talent_acquisition + } - traditions = { - tradition_artisans - tradition_legalistic - tradition_warriors_by_merit - tradition_recognition_of_talent - tradition_palace_politics - } + dlc_tradition = { + trait = tradition_ep3_palace_politics + requires_dlc_flag = roads_to_power + fallback = tradition_formation_fighting + } - ethnicities = { - 10 = chinese - } + ethnicities = { + 10 = chinese + } - coa_gfx = { - chinese_group_coa_gfx - } - building_gfx = { - chinese_building_gfx - } - clothing_gfx = { - chinese_clothing_gfx - } - unit_gfx = { chinese_unit_gfx } + coa_gfx = { + chinese_group_coa_gfx + } + building_gfx = { + chinese_building_gfx + } + clothing_gfx = { + chinese_clothing_gfx + } + unit_gfx = { chinese_unit_gfx } } neo_minoan = { # Other names can be neo_mycanaean or posiedian. This culture should only be be able to trigger in the converter if the holder of the culture has a kingdom or empire tier title. Otherwise, cretan should take place over it + color = { 0.7 0.6 0.95 } - color = { 0.7 0.6 0.95 } - - heritage = heritage_ancient_greek - language = language_ancient_greek - ethos = ethos_bureaucratic + heritage = heritage_ancient_greek + language = language_ancient_greek + ethos = ethos_bureaucratic - name_list = name_list_ancient_greek - martial_custom = marital_custom_male_only + name_list = name_list_ancient_greek + martial_custom = martial_custom_male_only - traditions = { - tradition_culture_blending # Greek empires or kingdoms would usually try to integrate conquered cultures, look at alexander the great's empire as an example - tradition_maritime_mercantilism # Cretans were heavy on trade within the mediterranean due to location of crete - tradition_seafarers - tradition_artisans # Would become known for different goods due to control of surrounding territories of middle # east and asia outside of greece - tradition_ep3_imperial_tagmata # Greek culture was based around honor and disciple, example is alexander's empire - tradition_beacon_of_learning # One of the first cultures to be well known for philosiphy, math, etc. - } + traditions = { + tradition_culture_blending # Greek empires or kingdoms would usually try to integrate conquered cultures, look at Alexander the great's empire as an example + tradition_maritime_mercantilism # Cretans were heavy on trade within the mediterranean due to location of crete + tradition_seafaring + tradition_artisans # Would become known for different goods due to control of surrounding territories of middle east and asia outside of greece + } + + dlc_tradition = { + trait = tradition_fp3_beacon_of_learning # One of the first cultures to be well known for philosophy, math, etc. + requires_dlc_flag = legacy_of_persia + fallback = tradition_philosopher_culture + } - ethnicities = { - 10 = mediterranean_byzantine - } + ethnicities = { + 10 = mediterranean_byzantine + } - coa_gfx = { - byzantine_group_coa_gfx - } - building_gfx = { - mediterranean_building_gfx - } - clothing_gfx = { - byzantine_clothing_gfx - } - unit_gfx = { eastern_unit_gfx } + coa_gfx = { + byzantine_group_coa_gfx + } + building_gfx = { + mediterranean_building_gfx + } + clothing_gfx = { + byzantine_clothing_gfx + } + unit_gfx = { eastern_unit_gfx } } cretan = { - INVALIDATED_BY = { - vanilla = { cretan } # In vanilla the cretan culture is a divergence from Greek, done through a descision - } + INVALIDATED_BY = { + vanilla = { cretan } # In vanilla the cretan culture is a divergence from Greek, done through a decision + } - color = { 0.7 0.6 0.95 } + color = { 0.7 0.6 0.95 } - heritage = heritage_byzantine + heritage = heritage_byzantine MOD_DEPENDENT = { IF wtwsms = { language = language_doric # Doric was used for everyday life while the main greek language at the time (Koine Greek) was used for governance and other matters of administration. The language could be switched to language_ancient_greek depending on specificity or simplicity needed. @@ -142,34 +146,34 @@ cretan = { language = language_greek } } - ethos = ethos_bellicose + ethos = ethos_bellicose - name_list = name_list_ancient_greek - martial_custom = marital_custom_male_only + name_list = name_list_ancient_greek + martial_custom = martial_custom_male_only - traditions = { - tradition_swords_for_hire - tradition_legalistic - tradition_maritime_mercantilism - tradition_mountain_homes - tradition_highland_warriors - tradition_seafarers # Can be switched out with tradition_warrior_culture or tradition_ritualized_friendship. - } + traditions = { + tradition_swords_for_hire + tradition_legalistic + tradition_maritime_mercantilism + tradition_mountain_homes + tradition_highland_warriors + tradition_seafaring # Can be switched out with tradition_warrior_culture or tradition_ritualized_friendship. + } - ethnicities = { + ethnicities = { 10 = mediterranean_byzantine - } + } - coa_gfx = { + coa_gfx = { byzantine_group_coa_gfx - } - building_gfx = { + } + building_gfx = { mediterranean_building_gfx - } - clothing_gfx = { + } + clothing_gfx = { byzantine_clothing_gfx - } - unit_gfx = { eastern_unit_gfx } + } + unit_gfx = { eastern_unit_gfx } } khasi = { @@ -581,7 +585,7 @@ dalmatian = { color = rgb { 246 223 15 } - heritage = heritage_arvanite + heritage = heritage_albanian language = language_albanian martial_custom = martial_custom_equal traditions = { @@ -603,42 +607,12 @@ dalmatian = { clothing_gfx = { byzantine_clothing_gfx } unit_gfx = { eastern_unit_gfx } } -albanian = { - INVALIDATED_BY = { - tfe = { albanian } - vanilla = { albanian } - } - - color = { 0.4 0.01 0.02 } - parents = { dalmatian } - created = 350.1.1 - - heritage = heritage_arvanite - language = language_albanian - martial_custom = martial_custom_male_only - - ethos = ethos_communal - traditions = { - tradition_druzhina - tradition_swords_for_hire - } - - name_list = name_list_albanian - - ethnicities = { - 10 = mediterranean_byzantine - } - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } -} ancient_egyptian = { # fallback in case some mod removes vanilla ancient_egyptian INVALIDATED_BY = { tfe = { ancient_egyptian kemetic } wtwsms = { ancient_egyptian } + roa = { ancient_egyptian } vanilla = { ancient_egyptian kemetic } } @@ -856,6 +830,7 @@ hellenistic = { indogreek = { INVALIDATED_BY = { + roa = { indo_greek } tfe = { indogreek } vanilla = { indogreek } } @@ -957,7 +932,7 @@ aramaic = { color = { 0.05 1.0 0.5 } - heritage = heritage_chaldean + heritage = heritage_syriac language = language_aramaic martial_custom = martial_custom_male_only traditions = { @@ -992,7 +967,7 @@ babylonian = { color = hsv { 0.7 0.15 0.77 } - heritage = heritage_chaldean + heritage = heritage_syriac language = language_babylonian martial_custom = martial_custom_male_only traditions = { @@ -1038,7 +1013,7 @@ bazramani = { parents = { roman persian } created = 20.1.1 - heritage = heritage_chaldean + heritage = heritage_syriac language = language_latin martial_custom = martial_custom_male_only traditions = { @@ -1072,7 +1047,7 @@ judajca = { parents = { roman hebrew } created = 20.1.1 - heritage = heritage_chaldean + heritage = heritage_syriac language = language_latin martial_custom = martial_custom_male_only traditions = { @@ -1797,7 +1772,7 @@ hebrew = { # https://en.wikipedia.org/wiki/Hebrews martial_custom = martial_custom_male_only heritage = heritage_israelite - language = language_hebrew + language = language_israelite traditions = { tradition_diasporic @@ -1830,7 +1805,7 @@ shuadit = { # https://en.wikipedia.org/wiki/Shuadit martial_custom = martial_custom_male_only heritage = heritage_israelite - language = language_hebrew + language = language_israelite traditions = { tradition_diasporic @@ -1863,7 +1838,7 @@ zarphatic = { # https://en.wikipedia.org/wiki/Zarphatic_language martial_custom = martial_custom_male_only heritage = heritage_israelite - language = language_hebrew + language = language_israelite traditions = { tradition_diasporic @@ -1879,8 +1854,13 @@ oscan = { } color = { 117 131 50 } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa] = { + heritage = heritage_italic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_oscan martial_custom = martial_custom_male_only @@ -1913,8 +1893,13 @@ samnite = { vanilla = { samnite } } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa] = { + heritage = heritage_italic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_samnite martial_custom = martial_custom_equal @@ -1949,8 +1934,13 @@ venetic = { # https://en.wikipedia.org/wiki/Adriatic_Veneti vanilla = { venetic } } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa|wtwsms] = { + heritage = heritage_venetic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_venetic martial_custom = martial_custom_male_only @@ -1990,8 +1980,13 @@ ligustic = { vanilla = { ligustic } } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa] = { + heritage = heritage_italic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_ligustic martial_custom = martial_custom_male_only @@ -2026,8 +2021,13 @@ messapic = { vanilla = { messapic } } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa] = { + heritage = heritage_italic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_messapic martial_custom = martial_custom_male_only @@ -2062,8 +2062,13 @@ sardonian = { vanilla = { sardonian } } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa] = { + heritage = heritage_italic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_sardonian martial_custom = martial_custom_male_only @@ -2098,8 +2103,13 @@ siculian = { vanilla = { siculian } } - # heritage = heritage_proto_italic - heritage = heritage_latin + MOD_DEPENDENT = { # WtWSMS has its own heritage_italian, but for the other mods that use CCU, give this culture its own heritage + IF @[tfe|roa] = { + heritage = heritage_italic + } ELSE = { # Otherwise, give it heritage_latin so its actually related to Roman + heritage = heritage_latin + } + } language = language_siculian martial_custom = martial_custom_male_only @@ -2280,6 +2290,7 @@ mikligardrish = { palaungic = { # from AsiaExtended mod https://steamcommunity.com/sharedfiles/filedetails/?id=2706635752 as of 2022-12-29 INVALIDATED_BY = { + roa = { palaung } tfe = { palaungic } vanilla = { palaungic } } @@ -2610,6 +2621,7 @@ shan = { # https://en.wikipedia.org/wiki/Shan_people thracian = { INVALIDATED_BY = { tfe = { thracian } + wtwsms = { thracian } vanilla = { thracian } } @@ -2639,6 +2651,7 @@ thracian = { dacian = { INVALIDATED_BY = { tfe = { dacian } + wtwsms = { dacian } vanilla = { dacian } } diff --git a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_heritage_venetic.txt b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_heritage_venetic.txt index dc1eab31f..e07c400db 100644 --- a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_heritage_venetic.txt +++ b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_heritage_venetic.txt @@ -6,9 +6,23 @@ heritage_venetic = { } type = heritage - parameters = { - # heritage_group_latin = yes # Parameter for the Culture Expanded mod. - # heritage_family_european = yes # Parameter for the Culture Expanded mod. + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_latin = yes + heritage_family_european = yes + } + } ELSE_IF tfe = { + parameters = { + heritage_group_latin = yes + heritage_family_mediterranean = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_romance = yes + heritage_family_european = yes + } + } } is_shown = { diff --git a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_language_venetic.txt b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_language_venetic.txt index 84a454a9c..6ec1c8982 100644 --- a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_language_venetic.txt +++ b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/00_language_venetic.txt @@ -18,6 +18,11 @@ language_venetic = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF @[roa|tfe] = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -38,6 +43,22 @@ language_venetic = { multiply = same_language_family_choice_factor } } + } ELSE_IF @[roa|tfe] = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_venetic } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { diff --git a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_heritage.txt b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_heritage.txt index 83b6620d1..18f36a8e1 100644 --- a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_heritage.txt +++ b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_heritage.txt @@ -1,8 +1,21 @@ -heritage_nuragic = { +# Add mod-specific stuff inside MOD_DEPENDENT = { IF @[wtwsms] = {} } blocks. +# WtWSMS uses (broadest->specific): heritage_family (multiple allowed) -> heritage_group (multiple allowed); optionally also allows heritage_kulturbund +# ROA uses (broadest->specific): heritage_family -> heritage_group +# TFE uses (broadest->specific): heritage_family -> heritage_group + +heritage_nuragic = { REPLACED_BY = { tfe = { heritage_nuragic } vanilla = { heritage_nuragic } } + MOD_DEPENDENT = { + IF @[roa|wtwsms] = { + parameters = { + heritage_group_nuragic = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -15,54 +28,26 @@ heritage_anatolian = { REPLACED_BY = { tfe = { heritage_anatolian } + wtwsms = { heritage_anatolian } vanilla = { heritage_anatolian } } - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_anatolian - } - } - audio_parameter = european -} - -heritage_hittite = { - REPLACED_BY = { - tfe = { heritage_hittite } - vanilla = { heritage_hittite } - } - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_hittite + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_byzantine = yes + heritage_family_european = yes + } + } ELSE_IF tfe = { + parameters = { + heritage_group_byzantine = yes + heritage_family_mediterranean = yes + } } } - audio_parameter = european -} - -heritage_arvanite = { - REPLACED_BY = { - tfe = { heritage_arvanite } - vanilla = { heritage_arvanite } - } type = heritage is_shown = { heritage_is_shown_trigger = { - HERITAGE = heritage_arvanite - } - } - audio_parameter = european -} - -heritage_chaldean = { - REPLACED_BY = { - tfe = { heritage_chaldean } - vanilla = { heritage_chaldean } - } - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_chaldean + HERITAGE = heritage_anatolian } } audio_parameter = european @@ -73,6 +58,14 @@ heritage_gaulish = { tfe = { heritage_gaulish } vanilla = { heritage_gaulish } } + MOD_DEPENDENT = { + IF @[roa|wtwsms] = { + parameters = { + heritage_group_celtic = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -84,9 +77,17 @@ heritage_gaulish = { heritage_iberian_celtic = { # https://en.wikipedia.org/wiki/List_of_ancient_Celtic_peoples_and_tribes#Hispano-Celts_/_Celts_of_Hispania REPLACED_BY = { - tfe = { heritage_iberian_celtic } + tfe = { heritage_celtiberian } vanilla = { heritage_iberian_celtic } } + MOD_DEPENDENT = { + IF @[roa|wtwsms] = { + parameters = { + heritage_group_celtic = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -101,6 +102,19 @@ heritage_punic = { tfe = { heritage_punic } vanilla = { heritage_punic } } + MOD_DEPENDENT = { + IF @[roa|tfe] = { + parameters = { + heritage_group_levantine = yes + heritage_family_middle_eastern = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_west_asian = yes + heritage_family_west_asian = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -113,8 +127,17 @@ heritage_punic = { heritage_romano_british = { REPLACED_BY = { tfe = { heritage_romano_british } + wtwsms = { heritage_romano_british } vanilla = { heritage_romano_british } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_latin = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -129,6 +152,24 @@ heritage_romano_germanic = { tfe = { heritage_romano_germanic } vanilla = { heritage_romano_germanic } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_latin = yes + heritage_family_european = yes + } + } ELSE_IF tfe = { + parameters = { + heritage_group_latin = yes + heritage_family_northern = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_romance = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -141,6 +182,8 @@ heritage_romano_germanic = { heritage_east_germanic = { REPLACED_BY = { tfe = { heritage_east_germanic } + wtwsms = { heritage_east_germanic } + roa = { heritage_east_germanic } vanilla = { heritage_east_germanic } } type = heritage @@ -152,25 +195,24 @@ heritage_east_germanic = { audio_parameter = european } -heritage_south_germanic = { - REPLACED_BY = { - tfe = { heritage_south_germanic } - vanilla = { heritage_south_germanic } - } - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_south_germanic - } - } - audio_parameter = european -} - heritage_thracian = { REPLACED_BY = { - tfe = { heritage_thracian } + tfe = { heritage_daco_thracian } vanilla = { heritage_thracian } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_byzantine = yes + heritage_family_european = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_balko_anatolian = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -185,6 +227,24 @@ heritage_tyrrhenian = { tfe = { heritage_tyrrhenian } vanilla = { heritage_tyrrhenian } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_latin = yes + heritage_family_european = yes + } + } ELSE_IF tfe = { + parameters = { + heritage_group_latin = yes + heritage_family_mediterranean = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_romance = yes + heritage_family_european = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -197,8 +257,22 @@ heritage_tyrrhenian = { heritage_tai = { REPLACED_BY = { tfe = { heritage_tai } + roa = { heritage_tai } vanilla = { heritage_tai } } + MOD_DEPENDENT = { + IF tfe = { + parameters = { + heritage_group_burmese = yes + heritage_family_south_asian = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_greater_indian = yes + heritage_family_south_asian = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -211,8 +285,22 @@ heritage_tai = { heritage_palaungic = { REPLACED_BY = { tfe = { heritage_palaungic } + roa = { heritage_palaungic } vanilla = { heritage_palaungic } } + MOD_DEPENDENT = { + IF tfe = { + parameters = { + heritage_group_burmese = yes + heritage_family_south_asian = yes + } + } ELSE_IF wtwsms = { + parameters = { + heritage_group_greater_indian = yes + heritage_family_south_asian = yes + } + } + } type = heritage is_shown = { heritage_is_shown_trigger = { @@ -222,33 +310,74 @@ heritage_palaungic = { audio_parameter = european } -heritage_caucasian = { - REPLACED_BY = { - tfe = { heritage_caucasian } - vanilla = { heritage_caucasian } +heritage_mon_khmer = { # from Rajas of Asia, as of now only need to AEP conversions + REPLACED_BY = { + roa = { heritage_mon_khmer } + aep = { heritage_khmer } } type = heritage + # parameters = { # heritages for CCU + # heritage_group_austroasiatic = yes + # heritage_family_southeast_asian = yes + # } is_shown = { heritage_is_shown_trigger = { - HERITAGE = heritage_caucasian + HERITAGE = heritage_mon_khmer } } audio_parameter = european } -heritage_mon_khmer = { # from Rajas of Asia +heritage_italic = { REPLACED_BY = { - roa = { heritage_mon_khmer } + tfe = { heritage_italic } + wtwsms = { heritage_italian } + vanilla = { heritage_italic } + } + MOD_DEPENDENT = { + IF roa = { + parameters = { + heritage_group_latin = yes + heritage_family_european = yes + } + } ELSE_IF tfe = { + parameters = { + heritage_group_latin = yes + heritage_family_mediterranean = yes + } + } } type = heritage + is_shown = { + heritage_is_shown_trigger = { + HERITAGE = heritage_italic + } + } + audio_parameter = european +} - # parameters = { # heritages for CCU - # heritage_group_austroasiatic = yes - # heritage_family_southeast_asian = yes - # } +heritage_frankish = { # To replace assigned Latin heritage group/family in TFE/RoA + REPLACED_BY = { + wtwsms = { heritage_frankish } + vanilla = { heritage_frankish } + } + MOD_DEPENDENT = { + IF tfe = { + parameters = { + heritage_group_germanic = yes + heritage_family_northern = yes + } + } ELSE_IF roa = { + parameters = { + heritage_group_germanic = yes + heritage_family_european = yes + } + } + } + type = heritage is_shown = { heritage_is_shown_trigger = { - HERITAGE = heritage_mon_khmer + HERITAGE = heritage_frankish } } audio_parameter = european diff --git a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_language.txt b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_language.txt index b694cc9cf..149237421 100644 --- a/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_language.txt +++ b/ImperatorToCK3/Data_Files/configurables/cultural_pillars/IRToCK3_language.txt @@ -1,9 +1,13 @@ -# Add WtWSMS-specific stuff inside MOD_DEPENDENT = { IF @[wtwsms] = {} } blocks. +# Add mod-specific stuff inside MOD_DEPENDENT = { IF @[wtwsms] = {} } blocks. +# WtWSMS uses (broadest->specific): language_family -> language_branch -> language_group (optional) -> language_dialect_continuum (optional, multiple allowed); optionally also allows language_creole and language_union +# ROA uses (broadest->specific): language_family -> language_group; optionally also allows language_union +# TFE uses (broadest->specific): language_family -> language_group language_gothic = { # https://en.wikipedia.org/wiki/East_Germanic_languages REPLACED_BY = { tfe = { language_gothic } wtwsms = { language_gothic } + roa = { language_gothic } vanilla = { language_gothic } } @@ -36,6 +40,11 @@ language_nuragic = { language_branch_nuragic = yes language_family_paleo_sardinian = yes } + } ELSE_IF roa = { + parameters = { + language_group_nuragic = yes + language_family_paleo_sardinian = yes + } } } @@ -63,6 +72,22 @@ language_nuragic = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_nuragic } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_nuragic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_paleo_sardinian } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -90,6 +115,11 @@ language_luwian = { language_branch_anatolian = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_anatolian = yes + language_family_indo_european = yes + } } } @@ -117,6 +147,22 @@ language_luwian = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_luwian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_anatolian } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -144,6 +190,11 @@ language_lydian = { language_branch_anatolian = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_anatolian = yes + language_family_indo_european = yes + } } } @@ -171,6 +222,22 @@ language_lydian = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_lydian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_anatolian } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -198,6 +265,11 @@ language_hittite = { language_branch_anatolian = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_anatolian = yes + language_family_indo_european = yes + } } } @@ -225,6 +297,22 @@ language_hittite = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_hittite } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_anatolian } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -252,6 +340,11 @@ language_phrygian = { language_branch_anatolian = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_anatolian = yes + language_family_indo_european = yes + } } } @@ -279,6 +372,22 @@ language_phrygian = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_phrygian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_anatolian } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -294,34 +403,11 @@ language_phrygian = { color = rgb { 246 223 15 } } -language_albanian = { - REPLACED_BY = { - tfe = { language_albanian } - wtwsms = { language_albanian } - vanilla = { language_albanian } - } - - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_albanian - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_albanian } - multiply = 10 - } - } - - color = hsv { 0.4 0.01 0.02 } -} - language_kemetic = { REPLACED_BY = { tfe = { language_kemetic } wtwsms = { language_kemetic } + roa = { language_egyptian } vanilla = { language_egyptian } } @@ -342,30 +428,6 @@ language_kemetic = { color = hsv { 0.15 1 0.7 } } -language_aramaic = { - REPLACED_BY = { - tfe = { language_aramaic } - wtwsms = { language_aramaic } - vanilla = { language_aramaic } - } - - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_aramaic - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_aramaic } - multiply = 10 - } - } - - color = hsv { 0.05 1.0 0.5 } -} - language_babylonian = { REPLACED_BY = { tfe = { language_babylonian } @@ -378,6 +440,11 @@ language_babylonian = { language_branch_semitic = yes language_family_afro_asiatic = yes } + } ELSE_IF roa = { + parameters = { + language_group_semitic = yes + language_family_afro_asiatic = yes + } } } @@ -405,6 +472,22 @@ language_babylonian = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_babylonian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_semitic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_afro_asiatic } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -427,46 +510,77 @@ language_gaulish = { vanilla = { language_gaulish } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + language_group_celtic = yes + language_family_indo_european = yes + } + } + } + type = language is_shown = { language_is_shown_trigger = { LANGUAGE = language_gaulish } } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_gaulish } - multiply = 10 + MOD_DEPENDENT = { + IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_gaulish } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_celtic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } + } + ELSE = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_gaulish } + multiply = 10 + } + } } } color = hsv { 0.3 0.7 0.4 } } -language_hebrew = { - REPLACED_BY = { - tfe = { language_hebrew } - wtwsms = { language_israelite } - vanilla = { language_hebrew } - } +# language_hebrew = { # Replaced by language_israelite in cultures +# REPLACED_BY = { +# tfe = { language_hebrew } +# wtwsms = { language_israelite } +# roa = { language_israelite } +# vanilla = { language_israelite } +# } - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_hebrew - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_hebrew } - multiply = 10 - } - } +# type = language +# is_shown = { +# language_is_shown_trigger = { +# LANGUAGE = language_hebrew +# } +# } +# ai_will_do = { +# value = 10 +# if = { +# limit = { has_cultural_pillar = language_hebrew } +# multiply = 10 +# } +# } - color = rgb { 99 193 217 } -} +# color = rgb { 99 193 217 } +# } language_oscan = { REPLACED_BY = { @@ -480,6 +594,11 @@ language_oscan = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -507,6 +626,22 @@ language_oscan = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_oscan } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -534,6 +669,11 @@ language_samnite = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -561,6 +701,22 @@ language_samnite = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_samnite } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -588,6 +744,11 @@ language_ligustic = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -615,8 +776,24 @@ language_ligustic = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_ligustic } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } - ELSE = { # for conversions without WtWSMS + ELSE = { ai_will_do = { value = 10 if = { @@ -642,6 +819,11 @@ language_messapic = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -669,6 +851,22 @@ language_messapic = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_messapic } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -696,6 +894,11 @@ language_sardonian = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -723,6 +926,22 @@ language_sardonian = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_sardonian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -750,6 +969,11 @@ language_siculian = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_italic = yes + language_family_indo_european = yes + } } } @@ -777,6 +1001,22 @@ language_siculian = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_siculian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_italic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -796,6 +1036,7 @@ language_hunnic = { REPLACED_BY = { tfe = { language_hunnic } wtwsms = { language_hunnic } + roa = { language_hunnic } vanilla = { language_hunnic } } @@ -823,17 +1064,47 @@ language_punic = { vanilla = { language_punic } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + language_group_semitic = yes + language_family_afro_asiatic = yes + } + } + } + type = language is_shown = { language_is_shown_trigger = { LANGUAGE = language_punic } } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_punic } - multiply = 10 + MOD_DEPENDENT = { + IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_punic } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_semitic } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_afro_asiatic } + multiply = same_language_family_choice_factor + } + } + } + ELSE = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_punic } + multiply = 10 + } + } } } @@ -853,6 +1124,11 @@ language_breathanach = { # language for Romano-Celtic hybrids in the British Isl language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_romance = yes + language_family_indo_european = yes + } } } @@ -884,6 +1160,22 @@ language_breathanach = { # language for Romano-Celtic hybrids in the British Isl multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_breathanach } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_romance } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -912,6 +1204,11 @@ language_laessin = { language_branch_italic = yes language_family_indo_european = yes } + } ELSE_IF roa = { + parameters = { + language_group_romance = yes + language_family_indo_european = yes + } } } @@ -943,6 +1240,22 @@ language_laessin = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_laessin } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_romance } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -965,17 +1278,48 @@ language_thracian = { vanilla = { language_thracian } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + language_group_daco_thracian = yes + language_family_indo_european = yes + } + } + } + type = language is_shown = { language_is_shown_trigger = { LANGUAGE = language_thracian } } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_thracian } - multiply = 10 + + MOD_DEPENDENT = { + IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_thracian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_daco_thracian } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } + } + ELSE = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_thracian } + multiply = 10 + } + } } } @@ -989,17 +1333,48 @@ language_dacian = { vanilla = { language_dacian } } + MOD_DEPENDENT = { + IF roa = { + parameters = { + language_group_daco_thracian = yes + language_family_indo_european = yes + } + } + } + type = language is_shown = { language_is_shown_trigger = { LANGUAGE = language_dacian } } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_dacian } - multiply = 10 + + MOD_DEPENDENT = { + IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_dacian } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_daco_thracian } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_indo_european } + multiply = same_language_family_choice_factor + } + } + } + ELSE = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_dacian } + multiply = 10 + } + } } } @@ -1018,6 +1393,11 @@ language_etruscan = { language_branch_etruscan = yes language_family_tyrsenian = yes } + } ELSE_IF roa = { + parameters = { + language_group_etruscan = yes + language_family_tyrsenian = yes + } } } @@ -1045,6 +1425,22 @@ language_etruscan = { multiply = same_language_family_choice_factor } } + } ELSE_IF roa = { + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_etruscan } + multiply = 10 + } + else_if = { + limit = { has_cultural_parameter = language_group_etruscan } + multiply = same_language_group_choice_factor + } + else_if = { + limit = { has_cultural_parameter = language_family_tyrsenian } + multiply = same_language_family_choice_factor + } + } } ELSE = { ai_will_do = { @@ -1063,6 +1459,7 @@ language_etruscan = { language_elamite = { REPLACED_BY = { tfe = { language_elamite } + roa = { language_elamite } vanilla = { language_elamite } } @@ -1117,6 +1514,7 @@ language_elamite = { language_tai = { REPLACED_BY = { tfe = { language_tai } + roa = { language_tai } vanilla = { language_tai } } @@ -1171,6 +1569,7 @@ language_tai = { language_palaungic = { # from AsiaExtended mod https://steamcommunity.com/sharedfiles/filedetails/?id=2706635752 as of 2022-12-29 REPLACED_BY = { tfe = { language_palaungic } + roa = { language_palaungic } vanilla = { language_palaungic } } @@ -1266,4 +1665,4 @@ language_chong = { } color = chong -} \ No newline at end of file +} diff --git a/ImperatorToCK3/Data_Files/configurables/culture_map.txt b/ImperatorToCK3/Data_Files/configurables/culture_map.txt index da02c07ef..37bbf28e3 100644 --- a/ImperatorToCK3/Data_Files/configurables/culture_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/culture_map.txt @@ -1,976 +1,1044 @@ -############################################ -# IMPERATOR:ROME to CK3 - CULTURE MAPPINGS # -############################################ - -# Usage: -# link = { -# ck3 = -# ir = -# historicalTag = (optional) -# irProvince = (optional) -# ck3Province = (optional) -# irRegion = (optional) -# ck3Region = (optional) -# } -# multiple entries allowed for: ir, irProvince, ck3Province, irRegion, ck3Region, historicalTag -# multiple entries not allowed for: ck3 - -# Variables: -# Use them to avoid duplicating long conditions. -# A variable must be defined BEFORE it's used in a link. -# For example: -# Instead of: -# link = { ck3=belgae ir=sennonian ir=bellovacian ir=veliocassian ir=morinian irProvince=1} -# link = { ck3=delgae ir=sennonian ir=bellovacian ir=veliocassian ir=morinian irProvince=2} -# Use: -# @germ_cultures = "ir=sennonian ir=bellovacian ir=veliocassian ir=morinian" # don't forget the quotes -# link = { ck3=belgae @germ_cultures irProvince=1} -# link = { ck3=delgae @germ_cultures irProvince=2} - - -## Approximate regions according to https://user-images.githubusercontent.com/24550392/107758425-23666f80-6d27-11eb-9e96-9fdf79aa9dc9.png -## A: -@culture_splitting_region_A = "ck3Province = 28 ck3Province = 29 ck3Province = 30 ck3Province = 31 ck3Province = 32 ck3Province = 34 ck3Province = 33 ck3Province = 36 ck3Province = 15 ck3Province = 13 ck3Province = 14 ck3Province = 18 ck3Province = 17 ck3Province = 19 ck3Province = 9 ck3Province = 10 ck3Province = 11 ck3Province = 12 ck3Province = 20 ck3Province = 21 ck3Province = 22 ck3Province = 23 ck3Province = 24 ck3Province = 25 ck3Province = 26 ck3Province = 27 ck3Province = 37 ck3Province = 38 ck3Province = 39 ck3Province = 40 ck3Province = 43 ck3Province = 41 ck3Province = 42 ck3Province = 44 ck3Province = 45 ck3Province = 46 ck3Province = 47 ck3Province = 48 ck3Province = 49 ck3Province = 50 ck3Province = 51 ck3Province = 52 ck3Province = 53 ck3Province = 54 ck3Province = 8745 ck3Province = 16" -## B (overlaps with A, so put it AFTER): -@culture_splitting_region_B = "irRegion = caledonia_region" -## C: -@culture_splitting_region_C = "irRegion = britain_region" -## D: -@culture_splitting_region_D = "irRegion = scandinavia_region" -## E: -@culture_splitting_region_E = "irRegion = armorica_region irRegion = central_gaul_region" -## F: -@culture_splitting_region_F = "irRegion = aquitaine_region irRegion = transalpine_gaul_region" -## G: -@culture_splitting_region_G = "irRegion=germania_superior_region irRegion=belgica_region irRegion=germania_region irRegion=bohemia_area irRegion=bohemia_region irRegion=germania_magna_region" -## H: -@culture_splitting_region_H = "irRegion = venedia_region" -## I: -@culture_splitting_region_I = "irRegion = rhaetia_region irRegion = cisalpine_gaul_region" -## J: -@culture_splitting_region_J1 = "irRegion=pannonia_prima_occidentalis_area irRegion=pannonia_prima_orientalis_area irRegion=pannonia_valeria_area irRegion=noricum_mediterranum_area irRegion=pannonia_secunda_area irRegion=illyria_region" -@culture_splitting_region_J2 = "irRegion=pannonia_terminus_area irRegion=transcarpathia_occidentalis_area irRegion=carnuntia_area irRegion=dacia_region" -@culture_splitting_region_J = "@culture_splitting_region_J1 @culture_splitting_region_J2" -## K: -@culture_splitting_region_K1 = "irRegion=moesia_region irRegion=moesia_s_region irRegion=thrace_region irRegion=macedonia_region" -@culture_splitting_region_K2 = "irRegion = vistulia_region irRegion = sarmatia_europea_region" -@culture_splitting_region_K = "@culture_splitting_region_K1 @culture_splitting_region_K2" -## L: -@culture_splitting_region_L1 = "irRegion = sarmatia_asiatica_region irRegion = taurica_region" -@culture_splitting_region_L2 = "irRegion = colchis_region irRegion = bithynia_region irRegion = cappadocia_region irRegion = galatia_region irRegion = cilicia_region" -@culture_splitting_region_L = "@culture_splitting_region_L1 @culture_splitting_region_L2" -## M: -@culture_splitting_region_M = "irRegion = gedrosia_region irRegion = media_region irRegion = persis_region irRegion = ariana_region irRegion = parthia_region" -## N: -@culture_splitting_region_N = "irRegion = syria_region irRegion = assyria_region irRegion = palestine_region" -## O: -@culture_splitting_region_O = "irRegion = numidia_region irRegion = mauretainia_region irRegion = africa_region irRegion = cyrenaica_region irRegion = upper_egypt_region irRegion = lower_egypt_region irRegion = atlas_region irRegion = fezzan_region" -## P (!overlaps with S, must be put after it): -@culture_splitting_region_P = "irRegion = central_italy_region" -## Q: -@culture_splitting_region_Q = "irRegion = magna_graecia_region" -## R: -@culture_splitting_region_R = "irRegion = greece_region irRegion = asia_region" -## S: -@culture_splitting_region_S = "ck3Province = 2650 ck3Province = 2649 ck3Province = 2647 ck3Province = 2648 ck3Province = 2652 ck3Province = 2651 ck3Province = 2653 ck3Province = 2654 ck3Province = 2660 ck3Province = 2659 ck3Province = 2661 ck3Province = 2658 ck3Province = 2657 ck3Province = 2662 ck3Province = 2665 ck3Province = 2664 ck3Province = 2663 ck3Province = 2656 ck3Province = 2655" -## T: -@culture_splitting_region_T = "ck3Province = 1862 ck3Province = 1878 ck3Province = 1868 ck3Province = 1866 ck3Province = 1881 ck3Province = 1860 ck3Province = 1892 ck3Province = 1855 ck3Province = 1857 ck3Province = 1937 ck3Province = 1854 ck3Province = 1853 ck3Province = 2000 ck3Province = 8735 ck3Province = 2002" -## U: -@culture_splitting_region_U = "ck3Province = 3221 ck3Province = 1882 ck3Province = 3221 ck3Province = 1806 ck3Province = 1811 ck3Province = 1803 ck3Province = 1805" -## V: -@culture_splitting_region_V = "ck3Province = 1773 ck3Province = 1816 ck3Province = 1826 ck3Province = 1894 ck3Province = 1913 ck3Province = 1912 ck3Province = 1797 ck3Province = 1795 ck3Province = 1831 ck3Province = 1915" -## W: -@culture_splitting_region_W = "ck3Province = 1787 ck3Province = 1788 ck3Province = 1789 ck3Province = 1790 ck3Province = 1785 ck3Province = 1786 ck3Province = 1791 ck3Province = 1783 ck3Province = 1784 ck3Province = 1781 ck3Province = 1782 ck3Province = 1821 ck3Province = 1792 ck3Province = 1799 ck3Province = 1819 ck3Province = 1820 ck3Province = 1818 ck3Province = 1800" -## X: -@culture_splitting_region_X = "irRegion = contestania_region irRegion = baetica_region" -## Y: -@culture_splitting_region_Y = "irRegion = lusitania_region" - -## Aksumite -link = { ck3 = afar ir = puntic ir = aksumite ck3Province = 8286 ck3Province = 8326 ck3Province = 8344 ck3Province = 8334 ck3Province = 8332 ck3Province = 8339 ck3Province = 8342 } -link = { ck3=somali ir=puntic } -link = { ck3=ethiopian ir=aksumite } -# Invictus mod -link = { ck3=beja - # Beja were formerly referred to as Blemmyes: https://en.wikipedia.org/wiki/Beja_people - ir=blemmyan - # "Adabulians could be classified as Blemmyan instead as they had intense relations and it seems the Blemmyans absorbed them anyway by the birth of Christ." - # ~shocky27 on Invictus discord - ir=adabulian -} -link = { ck3=ethiopian - ir=boran - ir=athagaun # for athagaun: https://en.wikipedia.org/wiki/Agaw_people - ir=daamoti # https://en.wikipedia.org/wiki/D%CA%BFmt - ir=ona - ir=rhizophagian # http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.04.0064%3Aalphabetic+letter%3DR%3Aentry+group%3D3%3Aentry%3Drhizophagi-aethiopes-geo - ir=kumuzan -} -link = { ck3=somali - ir=berberian # not to be confused with Berbers - ir=avalitian # "The people of Avalites were probably proto-Somalis, called Barbaras": https://en.wikipedia.org/wiki/Avalites -} - -## Meroitic -# TFE -link = { ck3=meroitic ir=meroitic ir=alutan } -link = { ck3=meroitic ck3=cushite } # Cushitic is from I:R Antiquitas mod. -# vanilla CK3 -link = { ck3=nubian ir=meroitic } -link = { ck3=nubian ir=cushite } -# Invictus mod -link = { ck3=nubian ir=nubian ir=lower_nubian ir=napatan ir=moyan ir=alutan } - -## Anatolian -# TFE -link = { ck3 = isaurian ir = carian ir = lycian ir = isaurian ir = pisidian } -link = { ck3 = cappadocian ir = lycaonian ir = cappadocian } -# vanilla CK3 -link = { ck3 = armenian ir = armenian } -link = { ck3 = luwian ir = carian ir = lycian ir = isaurian ir = pisidian } -link = { ck3=cilician ir=cilician ir=kennataian ir=cennatean } -link = { ck3 = lydian ir = lydian } -link = { ck3=hittite ir=lycaonian ir=pamphylian ir=cappadocian ir=pontic ir=paphlagonian ir=milyadian ir=oroandian ir=cabalian ir=lalasian ir=morimenian ir=cataonian } -link = { ck3 = phrygian ir = phrygian ir = mysian } -#Invictus mod -link = { ck3 = galatian ir = galatian ir = tylian } # Tylian represent Celts that migrated to Thrace. - -## Aryan -@ir_aryan_cultures = "ir=vidharban ir=mulaka ir=saurashtran ir=kaccha ir=lankan ir=maharashtran ir=rathikan ir=gandhari ir=sivi ir=shauraseni ir=kosala ir=kuru ir=avanti ir=matsya ir=cedi ir=dhivehi ir=sindhi ir=dardic ir=purus ir=mitanni" -# TFE -link = { ck3 = med @ir_aryan_cultures @culture_splitting_region_M } -link = { ck3 = saurashtri ir = saurashtran } -link = { ck3 = gandhari ir = gandhari } -link = { ck3 = nuristani ir = dardic } -# Vanilla CK3 -link = { ck3 = marathi ir = vidharban ir = maharashtran } -link = { ck3 = gujarati ir = saurashtran } -link = { ck3 = sinhala ir = lankan } -link = { ck3 = punjabi ir = gandhari } -link = { ck3 = hindustani ir = shauraseni } -link = { ck3 = rajput ir = avanti } -link = { ck3 = sindhi ir = sindhi } -link = { ck3 = kashmiri ir = dardic } -# Invictus mod -link = { ck3 = rajput ir = matsya ir = cedi } -link = { ck3 = marathi ir = mulaka } -link = { ck3 = gujarati ir = kaccha } -link = { ck3 = marathi ir = rathikan } -link = { ck3 = punjabi ir = sivi ir = purus } -link = { ck3 = hindustani ir = kosala ir = kuru } -link = { ck3=sinhala ir=dhivehi } - -## Bactrian -link = { ck3 = pecheneg ir = pecheneg } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = bactrian ir = bactrian ir = yuezhi } -link = { ck3 = pecheneg ir = wusun } -link = { ck3 = sogdian ir = sogdian } -link = { - ck3 = saka - ir = saka - ir = shule - # Invictus mod - ir = massagetaean -} -link = { ck3 = tocharian ir = tocharian ir = phryni } -link = { ck3 = indogreek ir = tayuan } #https://en.wikipedia.org/wiki/Dayuan -link = { ck3 = tajik ir = tajik } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = tajik ir = margian } -# Invictus mod -link = { ck3=indogreek ir=greco_indian } - -## Turkic -link = { ck3 = turkish ir = oghuz } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = karluk ir = karluk } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 - -## Baltic & Balto-Finnic -@ir_baltic_cultures = "ir=aestian ir=baltics_tribs" # baltics_tribs comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3 = aestian @ir_baltic_cultures } -# vanilla CK3 -link = { - ck3 = lithuanian - @ir_baltic_cultures - ck3Province=154 ck3Province=155 ck3Province=149 ck3Province=165 ck3Province=153 ck3Province=130 ck3Province=160 ck3Province=159 ck3Province=156 ck3Province = 158 ck3Province = 157 ck3Province = 163 ck3Province = 166 ck3Province = 151 ck3Province = 124 ck3Province = 123 ck3Province = 129 ck3Province = 131 ck3Province = 120 ck3Province = 119 ck3Province = 118 ck3Province = 125 ck3Province = 115 ck3Province = 126 ck3Province = 128 ck3Province = 127 ck3Province = 132 ck3Province = 152 } -link = { - ck3 = prussian - @ir_baltic_cultures - ck3Province = 2835 ck3Province = 2834 ck3Province = 3197 ck3Province = 2831 ck3Province = 3220 ck3Province = 3201 ck3Province = 3217 ck3Province = 3218 ck3Province = 3203 ck3Province = 3219 ck3Province = 3216 ck3Province = 122 ck3Province = 3204 ck3Province = 3205 ck3Province = 3206 ck3Province = 3207 } -link = { - ck3 = latgalian - @ir_baltic_cultures - ck3Province = 104 ck3Province = 105 ck3Province = 106 ck3Province = 107 ck3Province = 121 ck3Province = 110 ck3Province = 112 ck3Province = 117 ck3Province = 111 ck3Province = 113 ck3Province = 114 ck3Province = 116 ck3Province = 133 ck3Province = 150 ck3Province = 102 ck3Province = 109 ck3Province = 142 ck3Province = 103 ck3Province = 139 ck3Province = 134 ck3Province = 135 ck3Province = 136 ck3Province = 137 ck3Province = 138 ck3Province = 140 ck3Province = 141 } -link = { ck3 = prussian @ir_baltic_cultures } - -## Slavic -link = { ck3=polabian ir=polabian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3=russian ir=russia } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3=czech ir=czech } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3=polish ir=polish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3=slovien ir=slovien } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3=bulgarian ir=bulgarian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3=venedian ir=chernolian ir=budinian ir=melanchlaenian @culture_splitting_region_H } -link = { ck3=dnieper ir=androphagian } # Androphagians represent the Dnieper-Dvina culture. -link = { ck3=east_galindian ir=melanchlaenian } -link = { ck3=kolochin ir=chernolian ir=budinian } -link = { - ck3=slavic - ir=sporic ir=neuric - ir=illyrian # note on illyrian: NOT an error! illyrian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 and is actually South Slavic -} -# Vanilla CK3 -link = { - ck3=urslavic - ir=sporic ir=chernolian ir=melanchlaenian ir=budinian ir=neuric - ir=illyrian # note on illyrian: NOT an error! illyrian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 and is actually South Slavic -} - - -## Belgea (sic) -link = { ck3 = belgae ir = sennonian ir = bellovacian ir = veliocassian ir = morinian ir = nervian ir = eburonian ir = belgae ir = belgic ir = treverian ir = aduatacian } -# Invictus mod -link = { ck3 = belgae ir = ubian } - -## Britannic -@ir_south_east_briton_cultures = "ir=britannic ir=brigantic ir=cornovian ir=coritani ir=iceni ir=trinovantian ir=cantian ir=durotrigan ir=dobunnian ir=parisian ir=monapian" -@ir_welsh_cultures = "ir=demetian ir=ordovitian ir=welsh" # welsh comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -@ir_cumbrian_cultures = "ir=damnonian ir=cumbran" # cumbran comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -@ir_cornish_cultures = "ir=dumnonian ir=cornish" # cornish comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3 = briton @ir_cumbrian_cultures @ir_welsh_cultures @ir_south_east_briton_cultures @ir_cornish_cultures } -# vanilla CK3 -link = { ck3 = pictish ir = caledonian ir = votadinian ir = taexalian } -link = { ck3 = cumbrian @ir_cumbrian_cultures } -link = { ck3 = welsh @ir_welsh_cultures } -link = { ck3 = cornish @ir_cornish_cultures } -link = { ck3 = brythonic @ir_south_east_briton_cultures } - -## Caucasian -@ir_georgian_cultures = "ir=colchian ir=abasgoi ir=suani ir=sasperian ir=lazi ir=georgian" -# caspian comes from Invictus https://en.wikipedia.org/wiki/Caspians -# abasgoi, suani (Svans), sasperian and lazi come from Invictus -# georgian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3 = arran ir = albanian } -link = { ck3 = circassian ir = sindi } -link = { ck3 = colchian ir = colchian } -link = { ck3 = abasgian ir = abasgoi } -link = { ck3 = svan ir = suani } -link = { ck3 = laz ir = lazi } -link = { ck3 = colchian ir = colchian } -link = { ck3 = caspian ir = caspian } -link = { ck3 = ciscaucasian ir = maeotian ir = legian } -link = { ck3 = kartvelian ir = albanian ir = ibero @ir_georgian_cultures } -# Vanilla CK3 -link = { ck3 = persian ir = caspian } # TODO: create a separate culture for Caspians -link = { ck3 = georgian ir = albanian ir = ibero @ir_georgian_cultures } - -## Celtiberian -# TFE -link = { ck3 = aquitanian ir = caristian ir = vardulian ir = sedetanian } -link = { ck3 = asturian ir = asturian } -link = { ck3 = castran ir = callaecian } -link = { ck3 = cantabrian ir = vaccaeian ir = lobetanian ir = celtiberian ir = celtician ir = carpetanian ir = oppidanian ir = cantabrian } -# Vanilla CK3 -link = { ck3 = basque ir = basque } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = basque ir = caristian ir = vardulian } -link = { ck3 = celtiberian ir = asturian ir = vaccaeian ir = sedetanian ir = lobetanian ir = celtiberian ir = celtician ir = carpetanian ir = oppidanian } -link = { ck3 = lusoiberian ir = callaecian ir = lusitanian ir = vettonian } - -## Celto Pannonian -# TFE -link = { ck3 = noric ir = boian ir = noric ir = celtic_pannonian ir = letobician ir = carnian ir = eravisci ir=cotinian } -# Vanilla CK3 -link = { ck3 = celtic_pannonian ir = boian ir = noric ir = celtic_pannonian ir = letobician ir = carnian ir = eravisci ir=cotinian } - -## Dacian -link = { ck3 = dacian ir = biephi ir = caucoensi ir = dacian ir = costoboci ir = mariandynian } -link = { ck3 = getian ir = getian ir = buridavensi ir = harpii ir = ratacensi } -link = { ck3 = thracian ir = triballoi ir = moesi ir = odrysi ir = paeonian } - -## East Levantine -# TFE -link = { ck3 = aramean ir = aramaic } -# Vanilla CK3 -link = { ck3 = assyrian ir = assyrian } -link = { ck3 = hebrew ir = aramaic historicalTag=JUD } # Historical assimilation -link = { ck3 = aramaic ir = aramaic } -link = { ck3 = babylonian ir = babylonian } - -## Gaelic -@ir_irish_cultures = "ir=hibernian ir=ivernian ir=voluntian ir=irish" # irish comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -@ir_gaelic_cultures = "ir=manavian ir=gaelic" # gaelic comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = irish @ir_irish_cultures } -link = { ck3 = gaelic @ir_gaelic_cultures } -# Fallbacks if irish does not exist in CK3 -link = { ck3=gaelic @ir_irish_cultures } - -## Gallic -@ir_gallic_cultures = "ir=volcae ir=salluvian ir=arverni ir=aulercian ir=pictonian ir=lemovician ir=santonian ir=carnuti ir=haedui ir=biturigan ir=lepontic ir=vindelician ir=helvetian ir=allobrogian ir=teurian" -@ir_breton_cultures = "ir=aremorican ir=breton" # breton comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = gaul @ir_gallic_cultures } # TFE -link = { ck3 = gallic @ir_gallic_cultures } -link = { ck3 = breton @ir_breton_cultures } - - -### Germanic -# https://en.wikipedia.org/wiki/List_of_ancient_Germanic_peoples#Possible_ethnolinguistic_kinship - -## East Germanic (Vandilian) -@ir_vandal_cultures = "ir = vandal" -@ir_gothic_cultures = "ir = gutones ir = gothonic" -@ir_vandilian_cultures = "ir = herulian ir = lemovian ir = bastarnae ir = helveconian ir = rugian @ir_vandal_cultures @ir_gothic_cultures" - -## West Germanic -# North Sea Germanic (Ingvaeonic) -@ir_frisian_cultures = "ir = frisian" -@ir_angle_cultures = "ir = anglian" -@ir_old_saxon_cultures = "ir = saxonian" -@ir_ingvaeonic_cultures = "ir=ingvaeonic ir=reudingian ir=cimbrian ir=teutonian ir=scots ir=english ir=anglo-saxon @ir_frisian_cultures @ir_angle_cultures @ir_old_saxon_cultures" -# Wesser-Rhine Germanic (Istvaeonic) -@ir_frankish_cultures = "ir = istvaeonic" -@ir_istvaeonic_cultures = "ir=dutch @ir_frankish_cultures" # dutch comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# Elbe Germanic (Irminonic) -@ir_suebian_cultures = "ir = suebian ir = swabian" # swabian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -@ir_irminonic_cultures = "ir=irminonic ir=bavarian @ir_suebian_cultures" # bavarian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -@ir_all_west_germanic_cultures = "ir=franconian @ir_ingvaeonic_cultures @ir_istvaeonic_cultures @ir_irminonic_cultures" # franconian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 - -## North Germanic (Norse) -@ir_norse_cultures = "ir=raumarician ir=suiones ir=scandian ir=norwegian ir=swedish ir=danish" - -@ir_all_germanic_cultures = "ir=saxon ir=indo_germanic @ir_vandilian_cultures @ir_all_west_germanic_cultures @ir_norse_cultures" # indo_germanic comes from Invictus, saxon comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 - - -# Finnish is restored because we overwrite Finland and Lapponia through I:R input... -# ...and there is really no reason to force a Norse takeover in the 8th century. -link = { ck3 = sami @ir_all_germanic_cultures ck3Province = 430 ck3Province = 428 ck3Province = 374 ck3Province = 373 ck3Province = 422 ck3Province = 421 ck3Province = 385 ck3Province = 8782 ck3Province = 380 ck3Province = 384 ck3Province = 393 ck3Province = 397 ck3Province = 396 ck3Province = 425 ck3Province = 419 ck3Province = 454 ck3Province = 409 ck3Province = 390 ck3Province = 391 ck3Province = 8789 ck3Province = 417 ck3Province = 413 ck3Province = 410 ck3Province = 414 } -link = { ck3 = finnish @ir_all_germanic_cultures ck3Province = 454 ck3Province = 171 ck3Province = 172 ck3Province = 173 ck3Province = 174 ck3Province = 175 ck3Province = 176 ck3Province = 177 ck3Province = 178 ck3Province = 179 ck3Province = 180 ck3Province = 181 ck3Province = 182 ck3Province = 183 ck3Province = 184 ck3Province = 185 ck3Province = 186 ck3Province = 187 ck3Province = 188 ck3Province = 189 ck3Province = 190 ck3Province = 191 ck3Province = 192 ck3Province = 193 ck3Province = 194 ck3Province = 195 ck3Province = 196 ck3Province = 197 ck3Province = 198 ck3Province = 199 ck3Province = 200 ck3Province = 201 ck3Province = 202 ck3Province = 203 ck3Province = 204 ck3Province = 205 ck3Province = 206 ck3Province = 207 ck3Province = 208 ck3Province = 209 ck3Province = 210 ck3Province = 211 ck3Province = 212 ck3Province = 213 ck3Province = 214 ck3Province = 215 ck3Province = 216 ck3Province = 217 ck3Province = 218 ck3Province = 219 ck3Province = 442 ck3Province = 443 ck3Province = 444 ck3Province = 445 ck3Province = 446 ck3Province = 447 ck3Province = 448 ck3Province = 449 ck3Province = 450 ck3Province = 451 ck3Province = 452 ck3Province = 453 } -# Karelian, Vepsian skipped because out of scope - - -# East Germanic mappings -# Tag culture first so they don't get overwritten -link = { ck3 = burgundian @ir_vandilian_cultures historicalTag=BUR } # TFE -link = { ck3 = scirian @ir_vandilian_cultures historicalTag=SCI } # TFE -link = { ck3 = varinian @ir_vandilian_cultures @ir_irminonic_cultures historicalTag=VRI } # TFE - Central Germanic in Imperator yet East Germanic in CK3, so use both -link = { ck3 = rugian @ir_vandilian_cultures historicalTag=RGG } # TFE -link = { ck3 = herulian @ir_vandilian_cultures historicalTag=HRE } # TFE -link = { ck3 = herulian ir = herulian } # TFE -link = { ck3 = bastarnian ir = bastarnae } # TFE -link = { ck3 = rugian ir = rugian } # TFE -link = { ck3 = gothonic @ir_gothic_cultures ck3Region = d_pommerania ck3Region = d_nordmark ck3Region = d_pomerelia ck3Region = d_ostmark ck3Region = d_wielkopolska } # TFE - Archaeological complex associated with the goths: https://en.wikipedia.org/wiki/Wielbark_culture#:~:text=The%20Wielbark%20culture%20(German%3A%20Wielbark,to%20the%205th%20century%20AD. -link = { ck3 = przeworsk @ir_vandal_cultures ck3Region = d_lesser_poland ck3Region = d_wielkopolska ck3Region = d_mazovia ck3Region = d_kuyavia ck3Region = d_pommerania ck3Region = d_pomerelia } # TFE - Mixed archaeological complex that contained the vandals: https://en.wikipedia.org/wiki/Przeworsk_culture#:~:text=The%20Przeworsk%20culture%20was,%5B14%5D%5B15%5D -link = { ck3 = visigothic @ir_gothic_cultures - @culture_splitting_region_A @culture_splitting_region_B @culture_splitting_region_C - @culture_splitting_region_E @culture_splitting_region_F - @culture_splitting_region_T @culture_splitting_region_U @culture_splitting_region_V @culture_splitting_region_W @culture_splitting_region_X @culture_splitting_region_Y - ck3Region=world_africa -} -link = { ck3 = ostrogothic @ir_gothic_cultures - @culture_splitting_region_I @culture_splitting_region_J1 - @culture_splitting_region_P @culture_splitting_region_Q @culture_splitting_region_S - @culture_splitting_region_K @culture_splitting_region_L @culture_splitting_region_R - @culture_splitting_region_M @culture_splitting_region_N - ck3Region=world_middle_east ck3Region=world_india ck3Region=world_steppe ck3Region=world_tibet ck3Region=world_burma -} -link = { ck3 = gepid @ir_gothic_cultures - @culture_splitting_region_J2 -} -link = { ck3 = gothic @ir_gothic_cultures } -link = { ck3 = vandal @ir_vandal_cultures } -link = { ck3 = vandilian @ir_vandilian_cultures } - -# Franconian -link = { ck3 = franconian ir = franconian } - -# Ingvaeonic mappings -link = { ck3 = scottish ir = scots } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = english ir = english } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = angle @ir_ingvaeonic_cultures historicalTag=ANG } -link = { ck3 = frisa @ir_ingvaeonic_cultures historicalTag=SXS } # TFE -link = { ck3 = frisian @ir_ingvaeonic_cultures historicalTag=SXS } -link = { ck3 = jute @ir_ingvaeonic_cultures ck3Province = 82 ck3Province = 221 ck3Province = 223 ck3Province = 225 ck3Province = 222 ck3Province = 56 ck3Province = 58 ck3Province = 57 ck3Province = 226 ck3Province = 224 ck3Province = 81 ck3Province = 55 } # TFE -link = { ck3 = old_saxon @ir_old_saxon_cultures } -link = { ck3 = angle @ir_angle_cultures } -link = { ck3 = frisian @ir_frisian_cultures } -link = { ck3 = old_saxon @ir_ingvaeonic_cultures } # fallback for Ingvaeonic cultures -# Istvaeonic mappings -link = { ck3 = salian @ir_frankish_cultures ck3Region = dlc_fp1_region_western_adventure_targets_frisia } # TFE -link = { ck3 = ripurian @ir_frankish_cultures } # TFE -link = { ck3 = dutch ir = dutch } -link = { ck3 = frankish @ir_frankish_cultures } -# Irminonic mappings -link = { ck3 = swabian ir = swabian } -link = { ck3 = bavarian ir = bavarian } -link = { ck3 = langobard @ir_irminonic_cultures @culture_splitting_region_I @culture_splitting_region_P @culture_splitting_region_Q } -link = { ck3 = langobard @ir_irminonic_cultures historicalTag=LGB } -link = { ck3 = marcomannic @ir_irminonic_cultures historicalTag=MCM } # TFE -link = { ck3 = old_suebi @ir_suebian_cultures } # TFE -link = { ck3 = alamannic @ir_irminonic_cultures irRegion = germania_superior_region } # TFE -link = { ck3 = old_suebi @ir_irminonic_cultures } # TFE fallback for Irminonic cultures -link = { ck3 = suebi @ir_suebian_cultures } -link = { ck3 = swabian @ir_irminonic_cultures ck3Province = 2055 ck3Province = 2053 ck3Province = 2051 ck3Province = 2721 ck3Province = 2751 ck3Province = 2717 ck3Province = 2057 ck3Province = 2768 ck3Province = 2773 ck3Province = 2748 ck3Province = 2746 ck3Province = 2763 ck3Province = 2759 ck3Province = 2757 ck3Province = 2778 ck3Province = 2782 ck3Province = 2783 ck3Province = 2786 ck3Province = 2777 ck3Province = 2778 ck3Province = 2782 ck3Province = 2783 ck3Province = 2786 ck3Province = 2777 ck3Province = 2046 ck3Province = 2049 ck3Province = 2460 } -link = { ck3 = bavarian @ir_irminonic_cultures ck3Province = 2964 ck3Province = 2945 ck3Province = 2949 ck3Province = 2942 ck3Province = 2957 ck3Province = 2959 ck3Province = 2956 ck3Province = 2883 ck3Province = 2960 ck3Province = 2878 ck3Province = 2990 ck3Province = 2987 ck3Province = 2989 ck3Province = 2975 ck3Province = 2977 ck3Province = 3135 ck3Province = 3131 ck3Province = 2971 ck3Province = 3117 ck3Province = 3092 ck3Province = 3109 ck3Province = 3121 ck3Province = 3086 ck3Province = 3081 ck3Province = 3089 ck3Province = 3073 ck3Province = 3093 ck3Province = 3088 ck3Province = 2950 ck3Province = 2955 ck3Province = 3134 ck3Province = 3105 ck3Province = 3128 ck3Province = 3125 ck3Province = 3099 } -link = { ck3 = suebi @ir_irminonic_cultures } # fallback for Irminonic cultures - -# Norse mappings -link = { ck3 = norwegian ir = norwegian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = swedish ir = swedish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = danish ir = danish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = norse @ir_norse_cultures } - -# Saxon -link = { ck3 = saxon ir = saxon } -# Anglo-Saxon -link = { ck3 = anglo_saxon ir = anglo-saxon } - -# "German" is a fallback -link = { ck3 = german @ir_all_germanic_cultures } - - -## Hellenic -@ir_cretan_cultures = "ir=cretan ir=eteocretan" # eteocretan comes from the Antiquitas mod -@ir_antiquitas_greek_cultures="ir=doric ir=north_western_doric ir=attican ir=western_ionic ir=eastern_ionic ir=elean ir=kerkyran" # Antiquitas (https://steamcommunity.com/sharedfiles/filedetails/?id=2992438857) -@ir_greek_cultures = "ir=greek ir=athenian ir=peloponnesian ir=massalian ir=cyrenaican ir=bosporan ir=thessalian ir=cypriot ir=bithynian ir=ionian ir=troan ir=aeolian ir=greco_pontic ir=aegean ir=aetolian ir=euboean ir=boeotian ir=epirote ir=arcadian ir=argolian ir=parthinian ir=achaean ir=enetoian @ir_antiquitas_greek_cultures" -# TFE -link = { ck3 = pontic ir = greco_pontic } -link = { ck3 = syrian ir=macedonian ir=hellenistic ir=syracusan ir=thracian @ir_greek_cultures @culture_splitting_region_N } -link = { ck3 = aegyptian ir=macedonian ir=hellenistic ir=syracusan ir=thracian @ir_greek_cultures @culture_splitting_region_O } -link = { ck3 = syrian ir = syriote } -# Vanilla CK3 -link = { ck3=cretan @ir_cretan_cultures } -link = { ck3=italiote ir=syracusan ir=italiotian } -link = { ck3=greek @ir_greek_cultures } -link = { ck3=macedonian ir=macedonian } -link = { ck3=hellenistic ir=hellenistic } -link = { ck3=thracian ir=thracian } -link = { ck3=greek ir=syriote } # syriote comes from Invictus, it's "a blending of Phoenician and Hellenistic traditions" - -## Iberia -link = { ck3 = andalusian ir = andalusian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = non_indo_european_iberian ir = turdulian ir = couneian ir = turdetanian ir = ausetanian ir = indiketian ir = lacetanian ir = edetanian ir = oretanian ir = contestanian ir = bastetanian ir = ilercavonian } - -## Illyrian -# liburnian is deprecated, liburnian_culture is used -# iapodian is from Invictus mod -# pannonian moved from Invictus mod -@illyrian_cultures = "ir=taulantian ir=dardanian ir=deurian ir=deraemestian ir=catari ir=liburnian ir=liburnian_culture ir=abrian ir=greco_illyrian ir=iapodian ir = pannonian" -# TFE -link = { ck3 = illyrian @illyrian_cultures } -# Vanilla CK3 -link = { ck3 = albanian @illyrian_cultures irRegion = macedonia_region irRegion = greece_region irRegion = magna_graecia_region ck3Province = 470 ck3Province = 3717 ck3Province = 3720 ck3Province = 3718 ck3Province = 3719 ck3Province = 3721 ck3Province = 3724 ck3Province = 3723 ck3Province = 3722 ck3Province = 3713 ck3Province = 3714 ck3Province = 3715 ck3Province = 3716 ck3Province = 3520 ck3Province = 3711 ck3Province = 3712 } -link = { ck3 = dalmatian @illyrian_cultures } - -## Indian -#TFE -link = { ck3 = malaiya ir = cheran } -link = { ck3 = maler ir = alupan } -# Vanilla CK3 -link = { ck3 = kannada ir = kannadan } -link = { ck3 = tamil ir = tamil } -link = { ck3 = telugu ir = telugu } -# Invictus mod -link = { ck3 = kannada ir = kuntalan ir = alupan } -link = { ck3 = tamil ir = cholan ir = cheran ir = pandyan } -link = { ck3 = telugu ir = andhran ir = assaka } - -## Latin -link = { ck3 = aragonese ir = aragonese } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = castilian ir = castilian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = asturleonese ir = asturleonese } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = galician ir = galician } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = catalan ir = catalan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = french ir = french } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = occitan ir = occitan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = sicilian ir = sicilian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = lombard ir = lombard } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = italian ir = italian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = cisalpine ir = cisalpine } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = sardinian ir = sardinian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = vlach ir = vlach } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = norman ir = norman } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 - -@ir_latin_cultures = "ir = roman ir = osco_umbrian ir = umbrian ir = samnite ir = ligurian ir = lucanian ir = bruttian ir = sardonian ir = siculian" -# The Glory of Rome -link = { ck3 = roman @ir_latin_cultures historicalTag=ROM } - -# TFE -splitting according to regions -link = { ck3 = hiberno_roman @ir_latin_cultures @culture_splitting_region_A } -link = { ck3 = caledo_roman @ir_latin_cultures @culture_splitting_region_B } # hiberno and caledo roman have been commented out -link = { ck3 = britano_roman @ir_latin_cultures @culture_splitting_region_C @culture_splitting_region_B @culture_splitting_region_A } -link = { ck3 = rhaetio_roman @ir_latin_cultures irRegion = rhaetia_region } -link = { ck3 = illyro_roman @ir_latin_cultures @culture_splitting_region_J1 } -link = { ck3 = dacio_roman @ir_latin_cultures @culture_splitting_region_J2 } -link = { ck3 = thracio_roman @ir_latin_cultures @culture_splitting_region_K1 } -link = { ck3 = gallo_roman @ir_latin_cultures - @culture_splitting_region_E - @culture_splitting_region_F - @culture_splitting_region_G -} -link = { ck3 = hispano_roman @ir_latin_cultures - @culture_splitting_region_T - @culture_splitting_region_U - @culture_splitting_region_V - @culture_splitting_region_W - @culture_splitting_region_X - @culture_splitting_region_Y -} -link = { ck3 = mauro_roman @ir_latin_cultures irRegion = mauretainia_region irRegion = atlas_region irRegion = numidia_region } -link = { ck3 = afro_roman @ir_latin_cultures @culture_splitting_region_O } - -# Vanilla CK3 - splitting according to regions, TODO: rework this -link = { ck3 = breathanach @ir_latin_cultures @culture_splitting_region_A } -link = { ck3 = transadrianic @ir_latin_cultures @culture_splitting_region_B } -link = { ck3 = brythenig @ir_latin_cultures @culture_splitting_region_C } -link = { ck3 = laessin @ir_latin_cultures @culture_splitting_region_D @culture_splitting_region_G } -link = { ck3 = norman @ir_latin_cultures @culture_splitting_region_E } -link = { ck3 = occitan @ir_latin_cultures @culture_splitting_region_F } -link = { ck3 = wenedyk @ir_latin_cultures @culture_splitting_region_H } -link = { ck3 = cisalpine @ir_latin_cultures @culture_splitting_region_I } -link = { ck3 = vlach @ir_latin_cultures @culture_splitting_region_K } -link = { ck3 = bazramani @ir_latin_cultures @culture_splitting_region_M } -link = { ck3 = judajca @ir_latin_cultures @culture_splitting_region_N } -link = { ck3 = sardinian @ir_latin_cultures @culture_splitting_region_S } -link = { ck3 = italian @ir_latin_cultures @culture_splitting_region_P } -link = { ck3 = sicilian @ir_latin_cultures @culture_splitting_region_Q } -link = { ck3 = catalan @ir_latin_cultures @culture_splitting_region_T } -link = { ck3 = aragonese @ir_latin_cultures @culture_splitting_region_U } -link = { ck3 = asturleonese @ir_latin_cultures @culture_splitting_region_V } -link = { ck3 = galician @ir_latin_cultures @culture_splitting_region_W } -link = { ck3 = castilian @ir_latin_cultures @culture_splitting_region_X } -link = { ck3 = portuguese @ir_latin_cultures @culture_splitting_region_Y } - -# Default -link = { ck3 = ligustic ir = ligurian } -link = { ck3 = venetic ir = venetic ir=histrian } # histrian moved to italic in Invictus -link = { ck3 = roman ir = roman } -link = { ck3 = samnite ir = samnite } -link = { ck3 = oscan ir = osco_umbrian ir = umbrian } -link = { ck3 = messapic ir = lucanian ir = bruttian ir = messapian } -link = { ck3 = sardonian ir = sardonian } -link = { ck3 = siculian ir = siculian } - -# Tyrrenic -link = { ck3 = rhaetian ir = etruscan ir = rhaetian @culture_splitting_region_G @culture_splitting_region_H @culture_splitting_region_D irRegion = rhaetia_region } -link = { ck3 = etruscan ir = etruscan ir = rhaetian @culture_splitting_region_P @culture_splitting_region_Q } # Rhaetia Region is actually North Italy -link = { ck3 = lemnian ir = etruscan ir = rhaetian @culture_splitting_region_J @culture_splitting_region_K @culture_splitting_region_R } -link = { ck3 = etruscan ir = etruscan } -link = { ck3 = rhaetian ir = rhaetian } - -## North African -@ir_egyptian_cultures = "ir=egyptian ir=upper_egyptian ir=middle_egyptian ir=oasis_egyptian" -# TFE -link = { ck3 = kemetic @ir_egyptian_cultures } -# Vanilla CK3 -link = { ck3 = ancient_egyptian @ir_egyptian_cultures } - -## Numidian -link = { ck3 = baranis ir = baranis } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = butr ir = butr } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3 = garamantian ir = nasamonian ir = macaean ir = psyllic ir = garamantic ir = libyan ir = berber ir = phazani ir = lotophagoi ir = gyzantian } -link = { ck3 = autoleles ir = nectiberean ir = autolalean ir = cetianian } -link = { ck3 = pharusian ir = lixitoi ir = perorsian ir = canarian } -link = { ck3 = maurian ir = massylian ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = massaesylian ir = libyan ir = garamantic ir = numidian irRegion = mauretainia_region } -link = { ck3 = gaetulian ir = massylian ir = massaesylian ir = gaetulian ir = melanogaetulian ir = abannaean ir = capariensian } -link = { ck3 = tuareg ir = massylian ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = massaesylian ir = libyan ir = garamantic ir = numidian ck3Province = 6590 ck3Province = 6591 ck3Province = 6465 ck3Province = 6466 ck3Province = 6467 ck3Province = 6468 ck3Province = 4612 } -# Vanilla CK3 -link = { ck3 = zaghawa ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = libyan ir = garamantic ck3Province = 6463 ck3Province = 6562 ck3Province = 6561 ck3Province = 6457 ck3Province = 6456 ck3Province = 6452 ck3Province = 6496 ck3Province = 6494 ck3Province = 6497 ck3Province = 6848 ck3Province = 6849 ck3Province = 6850 ck3Province = 6851 ck3Province = 6852 ck3Province = 6853 ck3Province = 6854 ck3Province = 6855 ck3Province = 6860 ck3Province = 6861 ck3Province = 6862 ck3Province = 6863 ck3Province = 6864 ck3Province = 6859 } -link = { ck3 = baranis ir = massylian ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = massaesylian } -link = { ck3 = butr ir = libyan ir = garamantic } -link = { ck3 = numidian ir = numidian } -# Invictus mod -link = { ck3=baranis ir=lixitoi ir=autolalean ir=cetianian ir=nectiberean } -link = { ck3=butr ir=gyzantian ir=psyllic ir=nasamonian ir=perorsian ir=phazani ir=canarian ir=daphnitaean ir=macaean } -link = { ck3=numidian ir=capariensian ir=lotophagoi ir=abannaean } - -## Persian and Iranian -# TFE -link = { ck3 = median ir = median } -# vanilla CK3 -link = { ck3 = persian ir = persian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = daylamite ir = daylamite } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = baloch ir = baloch } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = persian ir = carmanian ir = sagartian ir = cadusian ir = cossian ir = sarangian ir = amardian ir = uxian ir = utian ir = pasargadi } -link = { ck3 = baloch ir = gedrosian ir = parecanian } -link = { ck3 = daylamite ir = hyrcanian } -link = { ck3 = parthian ir = parthian } -link = { - ck3 = kurdish - ir = median # TODO: add a separate Median culture to the converter instead of mapping to Kurdish - ir = cardukoi # added by Invictus https://en.wikipedia.org/wiki/Carduchii, TODO: create a separate CK3 culture for them -} -link = { ck3 = afghan ir = pactyan ir = sattagydian } -link = { ck3 = elamite ir = elamite } -link = { ck3 = afghan ir = afghan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 - -## Pracyan -# TFE -link = { ck3 = radhi ir = vanga } -link = { ck3 = varendri ir = pandra } -link = { ck3 = kashika ir = kasi ir = atavi } -link = { ck3 = magadhi ir = magadhi } -link = { ck3 = maithili ir = vrji } -# Vanilla CK3 -link = { ck3 = oriya ir = kalingan } -link = { ck3 = assamese ir = kamarupi } -link = { ck3 = bengali ir = bangli ir = atavi ir = magadhi } -link = { ck3 = nepali ir = himalayan } -# Invictus mod -link = { ck3 = bengali ir = pandra ir = vanga } -link = { ck3 = oriya ir = savara } -link = { ck3 = nepali ir = kasi ir = vrji ir = malla } - -## Proto European -# TFE -link = { ck3 = aquitanian ir = cantabrian ir = ilergetian ir = autrigonian ir = vasconian ir = aquitani ir = talaiotic } -# Vanilla CK3 -link = { ck3 = basque ir = cantabrian ir = ilergetian ir = autrigonian ir = vasconian ir = aquitani ir = talaiotic } -link = { ck3 = nuragic ir = nuragic ir = corsian } - -## Scythian -link = { ck3 = cuman ir = cuman } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = kimek ir = kimek } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3 = roxolan ir = sarmatian historicalTag=ROX } -link = { ck3 = yazige ir = sarmatian historicalTag=IAZ } # https://en.wikipedia.org/wiki/Iazyges#:~:text=The%20Iazyges%27%20name,sacrifices.%5B22%5D -link = { ck3 = thyssagetaen ir = thyssagetaen } -link = { ck3 = ciscaucasian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = roxolanian ir = sindi ir = siraci irRegion = albania_region } -link = { ck3 = hephthalite ir = huna } -link = { ck3 = hun ir = hunnic } -link = { ck3 = khwarezmian ir = kharesmian ir = derbiccan } -## Scythian - As a weird replacement for Turks -link = { ck3 = avar ir = scythian ir = derbiccan ir = sakan ir = agathyrsian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = sindi ir = siraci irRegion = pannonia_region irRegion = dacia_region } -# Vanilla CK3 -link = { - ck3 = alan - ir = roxolanian - # Invictus mod - ir = alani -} -link = { ck3 = alan ir = scythian ir = derbiccan ir = sakan ir = agathyrsian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = sindi ir = siraci ck3Province = 5299 ck3Province = 603 ck3Province = 5296 } -link = { ck3 = khwarezmian ir = kharesmian } -link = { ck3 = scythian ir = scythian ir = derbiccan ir = sakan ir = agathyrsian } -link = { - ck3 = sarmatian - ir = sarmatian - ir = legian - ir = thyssagetaen - ir = maeotian - ir = sindi - ir = siraci - # Invictus mod - # quote from shocky27, Invictus dev: - # thyssagetae alani jurcan are a northern sarmatian branch and the rest of the sarmatians (siracarns iazyges roxolani etc) were a first wave in the south pushing the original scythians further west and subsuming them - # meanwhile the sakas in the east (massagetae, dahae tribes, and the further flung sakas of the tarim basin and eastern steppe) migrated and pushed sarmatians like the alans further west, especially once the xiongnu came from the east (turks and others) and pushed everyone west - ir = jurcan -} -# Invictus mod -link = { ck3=gelonian ir=gelonian } -link = { ck3=scythian ir=khotanese ir=cimmerian } -# Simple Timeline Extender mod -link = { ck3 = hunnic ir = hunnic } -link = { ck3 = hunnic ir = huna } - -## South Levantine -link = { ck3 = maghrebi ir = maghrebi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = bedouin ir = bedouin } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = egyptian ir = egyptians } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = levantine ir = mashriqi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -link = { ck3 = yemeni ir = yemen } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# TFE -link = { ck3 = himyarite ir = himjar ir = minaean ir = qatabanian ir = sheban ir = kindite } -link = { ck3 = south_arabian ir = adite ir = samad ir = hadhrami } -# Vanilla CK3 -link = { - ck3 = adnanite # Pre-Islamic North Arabian - ir = thamudi - ir = qedarite - ir = taif - # Invictus mod - ir = gerrhan - ir = yamama -} -link = { - ck3 = qahtanite # Pre-Islamic South Arabian - ir = hadhrami - ir = himjar - ir = minaean - ir = qatabanian - ir = sheban - ir = makan - # Invictus mod - ir = samad - ir = adite - ir = kindite -} - -## Tibetan -link = { ck3 = lhomon ir = zhangzhung ir = sumpa ir = yarlung ir = tsang ck3Province = 9145 ck3Province = 9146 ck3Province = 9179 ck3Province = 9149 ck3Province = 9148 ck3Province = 9147 ck3Province = 9143 ck3Province = 9144 ck3Province = 9137 ck3Province = 9138 ck3Province = 9139 ck3Province = 9142 ck3Province = 9140 ck3Province = 9141 ck3Province = 9128 ck3Province = 9129 ck3Province = 9133 ck3Province = 9134 ck3Province = 9135 ck3Province = 9154 ck3Province = 9155 ck3Province = 9156 ck3Province = 9150 ck3Province = 9151 ck3Province = 9152 ck3Province = 9153 ck3Province = 9157 ck3Province = 9158 ck3Province = 9159 ck3Province = 9160 ck3Province = 9161 ck3Province = 9162 ck3Province = 9170 ck3Province = 9169 ck3Province = 9171 ck3Province = 9172 ck3Province = 9163 ck3Province = 9173 ck3Province = 9174 ck3Province = 9175 ck3Province = 9176 ck3Province = 9177 ck3Province = 9178 ck3Province = 9165 ck3Province = 9164 ck3Province = 9166 ck3Province = 9167 ck3Province = 9168 } -link = { ck3 = kirati ir = zhangzhung ir = sumpa ir = yarlung ir = tsang ck3Province = 9091 ck3Province = 9093 ck3Province = 9097 ck3Province = 9087 ck3Province = 9088 ck3Province = 9089 ck3Province = 9090 ck3Province = 9092 ck3Province = 9094 ck3Province = 9095 ck3Province = 9096 ck3Province = 9098 ck3Province = 9101 ck3Province = 9102 ck3Province = 9103 ck3Province = 9099 ck3Province = 9100 ck3Province = 9104 ck3Province = 9105 ck3Province = 9106 ck3Province = 9107 ck3Province = 9108 ck3Province = 9109 ck3Province = 9110 ck3Province = 9111 ck3Province = 9112 ck3Province = 9113 ck3Province = 9115 ck3Province = 9116 ck3Province = 9123 ck3Province = 9130 ck3Province = 9117 ck3Province = 9131 ck3Province = 9132 ck3Province = 9118 ck3Province = 9122 ck3Province = 9124 ck3Province = 9125 ck3Province = 9127 ck3Province = 9121 ck3Province = 9126 ck3Province = 9136 ck3Province = 9114 ck3Province = 9119 ck3Province = 9120 } -link = { ck3 = zhangzhung ir = zhangzhung } -link = { ck3 = sumpa ir = sumpa } -link = { ck3 = bodpa ir = yarlung } -link = { ck3 = tsangpa ir = tsang } - -## West Levantine -# TFE -link = { ck3 = punic ir = carthaginian } -# Vanilla CK3 -link = { ck3 = carthaginian ir = carthaginian } -link = { ck3 = phoenician ir = phoenician } -link = { ck3 = shuadit ir = hebrew @culture_splitting_region_F } -link = { ck3 = zarphatic ir = hebrew @culture_splitting_region_E } -link = { ck3 = ashkenazi ir = hebrew @culture_splitting_region_D @culture_splitting_region_G @culture_splitting_region_H } -link = { ck3 = sephardi ir = hebrew irRegion = baetica_region irRegion = contestania_region irRegion = tarraconensis_region @culture_splitting_region_Y irRegion = gallaecia_region } -link = { ck3 = khazar ir = hebrew @culture_splitting_region_L } -link = { ck3 = hebrew ir = hebrew } -link = { ck3 = nabatean ir = nabatean } - -## Invictus Burmese and Tai -# TFE -link = { ck3 = pyu ir = pyu } -# Vanilla CK3 -link = { ck3=mon ir=mon } -link = { ck3=burmese ir=pyu } -link = { ck3=arakanese ir=rhakine } -link = { ck3=palaungic ir=pubu } -link = { ck3=shan ir=shan } -link = { - ck3 = khasi - ir = jaintia # Pnar, https://en.wikipedia.org/wiki/Pnar_people -} - - -## Finnic -@ir_finnic_cultures = "ir=mordvin ir=androphagian ir=volgaic ir=fennic" - -# Quote from shocky27, Invictus dev: -# Androphagians are in the finnic group in both Invictus and TI, just Invictus didn't have any other finnic representatives before so it wasn't enough to justify their own group. Dnieper dvina culture was most likely a finnic speaking culture with Slavo-baltic speakers in the southern areas of the culture -# Depending on how your groups are mapped out, if you have a finnic group, they should be placed there -link = { - ck3=estonian - ir=androphagian - ir=fennic - ck3Region = dlc_fp1_region_non_scandinavian_southern_baltic - ck3Region = dlc_fp1_region_eastern_adventure_targets_estonia -} -link = { # TFE - ck3=chudic - ir=androphagian - ir=fennic - ck3Region=world_europe_east -} -link = { # vanilla CK3 - ck3=vepsian - ir=androphagian - ir=fennic - ck3Region=world_europe_east -} - -# Volga-Finnic -link = { ck3 = merya ir = volgaic } -link = { ck3 = mordvin ir = mordvin } - -# Balto-Finnic -link = { ck3 = finnish ir = fennic } - -# Fallback -link = { ck3 = finnish @ir_finnic_cultures } - - -# Magyar -link = { ck3=hungarian ir=hungarian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 - -# Meme revivalist Neo-Mitanni culture from Invictus -link = { - ck3 = neo_mitanni - ir = mitanni -} - -# Terra Indomita to Rajas of Asia -link = { ck3 = tagalog ir = tagalog } -link = { ck3 = bisaya ir = bisaya } -link = { ck3 = goguryeo ir = goguryeo } -link = { ck3 = wa ir = wa } # TODO: verify this (is this https://en.wikipedia.org/wiki/Wa_(name_of_Japan) or https://en.wikipedia.org/wiki/Wa_language)? -link = { ck3 = ainu ir = ainu } -link = { ck3 = emishi ir = emishi } -link = { ck3 = nivkh ir = nivkh } -link = { ck3 = bahnar ir = bahnar } -link = { ck3 = andaman ir = andaman } -link = { ck3 = munda ir = munda } -link = { ck3 = qiang ir = qiang } -link = { ck3 = mari ir = mari } -link = { ck3=old_viet ir=lacviet } # The Lac Viet were an ancient Vietnamese people who lived in the Red River Delta. -link = { ck3=ryukyu ir=duuchuu } # Duuchuu was a historical province in Japan. -link = { ck3=ryukyu ir=yaeyama } # The Yaeyama Islands are a group of islands that are part of Japan. -link = { ck3=yamato ir=kumaso } # The Kumaso were an indigenous people who lived in southern Japan. -link = { ck3=yamato ir=aduma } # The Aduma were an indigenous people who lived in southern Japan. -link = { ck3=yamato ir=nansei } # The Nansei Islands are a group of islands that are part of Japan. -link = { ck3=yamato ir=jomon_yayoi } # The Jomon and Yayoi were two distinct periods in Japanese prehistory. -link = { ck3=emishi ir=sunazawa } # Sunazawa was a historical province in Japan. -link = { ck3=emishi ir=dewa } # Dewa was a historical province in Japan. -link = { ck3=emishi ir=mitinooku } # Mitinooku was a historical province in Japan. -link = { ck3=malay ir=minangkabau } # https://en.wikipedia.org/wiki/Minangkabau_people -link = { ck3=goguryeo ir=woju } # The Woju were a Korean people who lived in the Liaodong Peninsula. -link = { ck3=goguryeo ir=lelang } # Lelang was a historical Korean kingdom that existed in the Liaodong Peninsula. -link = { ck3=goguryeo ir=dongwei } # Dongwei was a historical Korean kingdom that existed in the Liaodong Peninsula. -link = { ck3=goguryeo ir=yilyu } # Yilyu was a historical Korean kingdom that existed in the Liaodong Peninsula. -link = { ck3=goguryeo ir=joseon } # Joseon was a historical Korean kingdom that existed from the 14th to the 19th centuries. -link = { ck3=goguryeo ir=fuyu } # Fuyu was a historical Korean kingdom that existed in the Liaodong Peninsula. -link = { ck3=samhan ir=jinhan } # Jinhan was a historical Korean confederacy that existed in the Korean Peninsula. -link = { ck3=samhan ir=mahan } # Mahan was a historical Korean confederacy that existed in the Korean Peninsula. -link = { ck3=samhan ir=byeonhan } # Byeonhan was a historical Korean confederacy that existed in the Korean Peninsula. -link = { ck3=ainu ir=jeulmeun } # Jeulmeun is a revivalist culture, and belongs to the same culture group as the Ainu in Terra Indomita. -link = { ck3=chong ir=pear } # In RoA, the chong culture is localized as Samre, which is the same ethnic group as the Pear people. -link = { ck3=han ir=huaxia } # Huaxia was a historical term used to refer to the Chinese people. # https://en.wikipedia.org/wiki/Huaxia -link = { ck3=sichuan ir=ba } # https://en.wikipedia.org/wiki/Ba_(state): "an ancient state in eastern Sichuan, China" -link = { ck3=sichuan ir=bo } # https://en.wikipedia.org/wiki/Bo_people_(China): "The Bo people were native to southeastern Sichuan." -link = { ck3=georgian ir=bekhyrian } # the region of Bekhyria (https://upload.wikimedia.org/wikipedia/commons/4/4d/Georgian_States_Colchis_and_Iberia_%28600-150BC%29-en.svg) is inhabited by the Colchians in TI, the Bekhyrian culture doesn't have any pops. -link = { ck3=nubian ir=syrbotian } # https://en.wikipedia.org/wiki/Syrbotae -# Terra Indomita to Rajas of Asia mappings generated by Google Gemini -link = { ck3=armenian ir=phasiane } # Armenia was also known as Greater Armenia, which included the region of Phasiane. -link = { ck3=armenian ir=sophene } # Sophene was a historical region in Upper Mesopotamia, which is now part of Armenia. -link = { ck3=armenian ir=van } # The Kingdom of Van was a historical Armenian state located in the region of Lake Van. -link = { ck3=armenian ir=brygian } # The Brygians were an ancient Anatolian people who inhabited the region of Phrygia, which is now part of Armenia. -link = { ck3=han ir=linyi } # Linyi Commandery was a historical region in China that is now part of Shandong Province. # TODO: try to map this manually -link = { ck3=han ir=yizhou } # Yizhou was a historical region in China that is now part of Sichuan Province. # TODO: try to map this manually -link = { ck3=malay ir=chaiya } # Chaiya was a historical kingdom in Southeast Asia that is now part of Thailand. -link = { ck3=malay ir=malayan } # The Malayan people are a group of ethnic Malays who live in the Malay Peninsula. -link = { ck3=tagalog ir=igorot } # The Igorot people are a group of indigenous peoples who live in the mountainous regions of the Philippines. -link = { ck3=tagalog ir=tagbanwa } # The Tagbanwa people are an indigenous group who live in the Palawan Islands of the Philippines. -link = { ck3=persian ir=bactra } # Bactria was a historical region in Central Asia that is now part of Afghanistan and Tajikistan. -link = { ck3=han ir=yan } # Yan was a historical state in China that existed during the Spring and Autumn period. # TODO: try to map this manually -link = { ck3=han ir=jin } # Jin was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually -link = { ck3=qin ir=qin } -link = { ck3=han ir=chu } # Chu was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually -link = { ck3=han ir=zhongyuan } # Zhongyuan was a historical region in China that is now part of Henan Province. # TODO: try to map this manually -link = { ck3=han ir=qilu } # Qilu was a historical region in China that is now part of Shandong Province. # TODO: try to map this manually -link = { ck3=han ir=yaan } # Yaan was a historical region in China that is now part of Sichuan Province. # TODO: try to map this manually -link = { ck3=han ir=ji } # Ji was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually -link = { ck3=han ir=xu } # Xu was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually -link = { ck3=han ir=duhu } # Duhu was a historical region in China that is now part of Gansu Province. # TODO: try to map this manually -link = { ck3=han ir=xiongnu_chinese } # The Sino-Xiongnu were a group of Xiongnu people who had assimilated into Chinese culture. # TODO: try to map this manually -link = { ck3=mongol ir=xiongnu } # The Xiongnu were a nomadic confederation that lived in Central Asia and northern China. -link = { ck3=han ir=shanrong } # The Shanrong were an ancient people who lived in eastern China. # TODO: try to map this manually -link = { ck3=mongol ir=linhu } # The Linhu were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=loufan } # The Loufan were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=chanlan } # The Chanlan were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=chidi } # The Chidi were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=baidi } # The Baidi were a nomadic people who lived in Central Asia. -link = { ck3=scythian ir=issedonian } # The Issedonians were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=donghu } # The Donghu were a nomadic confederation that lived in Central Asia. -link = { ck3=mongol ir=xianbei } # The Xianbei were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=wuhuan } # The Wuhuan were a nomadic people who lived in Central Asia. -link = { ck3=mongol ir=qifu } # The Qifu were a nomadic people who lived in Central Asia. -link = { ck3=han ir=yangyu } # Yangyu was a historical region in China that is now part of Guangdong Province. # TODO: try to map this manually -link = { ck3=han ir=sanmiao } # The Sanmiao were an ancient people who lived in southern China. # TODO: try to map this manually -link = { ck3=han ir=susuya } # The Susuya were an ancient people who lived in southern China. # TODO: try to map this manually -link = { ck3=khmer ir=minpu } # The Minpu were an ancient people who lived in southern China. -link = { ck3=khmer ir=phnom } # The Phnom were an ancient people who lived in southern China. -link = { ck3=tai ir=ban } # The Ban people are a Tai ethnic group who live in southern China and northern Vietnam. -link = { ck3=lao ir=xiangkhoang } # Xiangkhoang was a historical kingdom in Laos. -link = { ck3=lao ir=holchu } # Holchu was a historical kingdom in Laos. -link = { ck3=han ir=shajing } # Shajing was a historical region in China that is now part of Guangdong Province. # TODO: try to map this manually -link = { ck3=han ir=shanma } # The Shanma were an ancient people who lived in southern China. # TODO: try to map this manually -link = { ck3=han ir=yiqu } # The Yiqu were an ancient people who lived in southern China. # TODO: try to map this manually -link = { ck3=han ir=juyan } # Juyan was a historical oasis in the Gobi Desert. # TODO: try to map this manually -link = { ck3=qiang ir=di_qiang } # The Di Qiang were an ancient people who lived in western China. -link = { ck3=qiang ir=ruoqiang } # Ruoqiang was a historical oasis in the Gobi Desert. -link = { ck3=han ir=kunming } # Kunming was a historical city in Yunnan Province, China. # TODO: try to map this manually -link = { ck3=yi ir=nuomuhong } # The Nuomuhong were an ancient people who lived in southern China. -link = { ck3=han ir=zuo } # Zuo was a historical state in China that existed during the Spring and Autumn period. # TODO: try to map this manually -link = { ck3=han ir=qiongdu } # Qiongdu was a historical region in China that is now part of Guangdong Province. # TODO: try to map this manually -link = { ck3=han ir=buku } # Buku was a historical region in China that is now part of Guangxi Province. # TODO: try to map this manually -link = { ck3=han ir=dian } # Dian was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=yelang } # Yelang was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=jiuliao } # Jiuliao was a historical region in southern China. # TODO: try to map this manually -link = { ck3=han ir=ailao } # Ailao was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=lier } # Lier was a historical region in southern China. # TODO: try to map this manually -link = { ck3=han ir=gui } # Gui was a historical state in China that existed during the Spring and Autumn period. # TODO: try to map this manually -link = { ck3=pyu ir=piaoyue } # The Pyu were an ancient people who lived in Myanmar. -link = { ck3=evenk ir=sushen } # Sushen people are believed to be closely related to the Evenks, a Tungusic people. -link = { ck3=evenk ir=huifa } # Huifa people are also believed to be related to the Evenks, based on their geographical proximity and cultural similarities. -link = { ck3=nanai ir=haoshi } # The Haoshi, being an ancient people of Manchuria, are likely related to other Manchurian cultures like the Nanai. Given their historical proximity and cultural similarities, mapping them to the Nanai culture seems appropriate. -link = { ck3=levantine ir=philistine } # The Philistines were an ancient people who lived in the southern Levant. -link = { ck3=uyghur ir=loulan } # Loulan was a historical oasis in the Gobi Desert. -link = { ck3=han ir=huaiyi } # The Huaiyi were an ancient people who lived in eastern China. # TODO: try to map this manually -link = { ck3=han ir=laiyi } # The Laiyi were an ancient people who lived in eastern China. # TODO: try to map this manually -link = { ck3=han ir=guzhu } # The Guzhu were an ancient people who lived in eastern China. # TODO: try to map this manually -link = { ck3=han ir=lingzhi } # Lingzhi was a historical region in southern China. # TODO: try to map this manually -link = { ck3=han ir=wuyue } # Wuyue was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=ouyue } # Ouyue was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=minyue } # Minyue was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=yangyue } # Yangyue was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=han ir=fulou } # The Fulou were an ancient people who lived in southern China. # TODO: try to map this manually -link = { ck3=han ir=nanyue } # Nanyue was a historical kingdom in southern China. # TODO: try to map this manually -link = { ck3=sami ir=sapmi } # Sapmi is the traditional homeland of the Sami people. -link = { ck3=hungarian ir=gorokhov } # The Gorokhovs were a Hungarian tribe that lived in the Carpathian Mountains. -link = { ck3=hungarian ir=itkul } # The Itkuls were a Hungarian tribe that lived in the Carpathian Mountains. -link = { ck3=hungarian ir=bolsherechye } # The Bolsherechye were a Hungarian tribe that lived in the Carpathian Mountains. -# Terra Indomita to Rajas of Asia mappings generated by Claude.ai -link = { ck3=urslavic ir=slavian } # Both represent early Slavic cultures -link = { ck3=sichuan ir=shu } # Shu is an ancient state in the Sichuan region -link = { ck3=georgian ir=sasperires } # Sasperires were an ancient tribe in the region of modern Georgia -link = { ck3=italian ir=north_picena } # North Picena was located in what is now central Italy -link = { ck3=italian ir=south_picena } # South Picena was also located in what is now central Italy -link = { ck3=sicilian ir=elymian } # Elymians were an ancient people of Sicily -link = { ck3=sicilian ir=sicanian } # Sicanians were also an ancient people of Sicily -link = { ck3=alan ir=argippaei } # Argippaei were described by Herodotus as living north of Scythia, possibly related to Sarmatians or Alans -link = { ck3=samoyed ir=arimphaei } # Arimphaei were described as living in the far north, possibly related to Finno-Ugric peoples -link = { ck3=uyghur ir=jiankun } # Jiankun might refer to early Turkic peoples in the region that later became associated with Uyghurs -link = { ck3=bashkir ir=sargat } # Sargat culture was located in Western Siberia, which overlaps with the historical region of the Bashkirs -# Terra Indomita to Rajas of Asia mappings generated by ChatGPT -link = { - # The Gyalrong culture from Imperator: Rome would best map to the Qiang culture in Crusader Kings 3. Explanation: - # - Gyalrong Background: The Gyalrong people are an ethnic group from the eastern part of the Tibetan Plateau, primarily in present-day Sichuan province, China. Historically, they have been influenced by both Tibetan and Qiangic cultures. Their language belongs to the Qiangic branch of the Sino-Tibetan family, connecting them linguistically and culturally with the Qiang people. - # - Qiang Culture: In Crusader Kings 3, the Qiang culture likely represents the historical Qiang people, who were indigenous to the eastern Tibetan Plateau and the Sichuan region, similar to the Gyalrong. The Qiang were a significant cultural group in this region and had interactions with various Tibetan and Chinese groups. They share linguistic and cultural similarities with the Gyalrong, making the Qiang culture the most appropriate match. - ck3=qiang ir=gyalrong -} -# Terra Indomita to Rajas of Asia mappings generated by Microsoft Copilot -link = { ck3=kirghiz ir=dingling } # The Dingling were an ancient nomadic people in Siberia, and the Kirghiz are historically linked to the Yenisei Kirghiz, who also originated in the Siberian region. Both cultures share a nomadic heritage and geographical proximity. -link = { ck3=uyghur ir=arzhan } # Arzhan is associated with the Scythian-Saka culture in the Altai region, which is historically close to the Uyghur Khaganate. The Uyghurs also have roots in the same general area and share cultural and historical ties with the Scythian-Saka peoples. -link = { ck3=kipchak ir=korgantas } # The Korgantas are less well-documented, but they can be linked to the Kipchak due to their presence in the Central Asian steppes. The Kipchaks were a significant nomadic confederation in this region, and it’s plausible to map Korgantas to them based on geographical and cultural similarities. -link = { ck3=turkish ir=hujie } # The Hujie were a nomadic people in Northern China and Mongolia, regions historically influenced by the Oghuz Turks. The Oghuz were a prominent Turkic group in Central Asia and had interactions with various nomadic tribes in these areas. -link = { ck3=uyghur ir=jushi } # Jushi can be mapped to the Uyghur culture in CK3. The Jushi were an ancient people located in the Turpan Basin, which is part of modern-day Xinjiang, China. This region later became a significant part of the Uyghur Khaganate. The Uyghurs have historical ties to this area, making them a suitable match for the Jushi. -link = { - # The Permic culture from Imperator: Rome can be mapped to the Udmurt culture in Crusader Kings 3. Here's why: - # 1. Geographical Proximity: The Permic culture historically inhabited the region around the Kama River, which is also the traditional homeland of the Udmurt people. This geographical overlap makes Udmurt a fitting match. - # 2. Linguistic Similarity: Both Permic and Udmurt cultures belong to the Permic branch of the Uralic language family. This linguistic connection further supports the mapping. - # 3. Cultural Traits: The Udmurt culture in CK3 likely shares many cultural traits and traditions with the historical Permic culture, making the transition more seamless and historically accurate. - ck3=udmurt ir=permic -} - - -# Terra Indomita to Asia Expansion Project -link = { ck3 = yaeyama ir = yaeyama } -link = { ck3 = yaeyama ir = duuchuu irProvince = 9739 } # Yaeyama island. -link = { ck3 = amami ir = duuchuu irProvince = 9734 } # Amami island. -link = { ck3 = okinawa ir = duuchuu irProvince = 9737 } # Okinawa island. -link = { ck3 = miyako ir = duuchuu irProvince = 9738 } # Miyako island. -link = { ck3 = okinawa ir = duuchuu } # Chose Okinawa culture as the fallback mapping for Duuchuu because it's the biggest island in the Ryukyu archipelago. -link = { ck3 = andamanese ir = andaman } -link = { ck3 = bahnaric ir = bahnar } -link = { ck3 = kinh ir = lacviet } -link = { ck3 = nicobarese ir = holchu } -link = { ck3 = yamato ir = wa } # https://en.wikipedia.org/wiki/Wa_(name_of_Japan) -link = { ck3 = burmese ir = piaoyue } -link = { ck3 = saro ir = jinhan ir = byeonhan } # https://en.wikipedia.org/wiki/Three_Kingdoms_of_Korea#Silla -link = { ck3 = baekje ir = mahan } # https://en.wikipedia.org/wiki/Three_Kingdoms_of_Korea#Baekje -link = { ck3 = ba_shu ir = ba ir = shu } # https://en.wikipedia.org/wiki/Ba%E2%80%93Shu_culture -link = { ck3 = gilyak ir = nivkh } # https://en.wikipedia.org/wiki/Nivkh_people -link = { ck3 = komi ir = permic } # komi is localized as Permian in CK3 -link = { ck3 = mohese ir = haoshi } # Haoshi/Yuexi were one of the Mohe tribes according to https://en.wikipedia.org/wiki/Mohe_people -link = { - # https://en.wikipedia.org/wiki/Xiangkhouang: - # "Xiangkhouang is home to five different ethnic groups: the Tai Dam, Tai Daeng, Phuan, Khmu, and Hmong." - # "Part of the Mon-Khmer branch of the Austro-Asiatic linguistic family, the Khmu are one of the largest ethnic groups in Laos. They settled in the area several thousand years ago." - ck3 = khmu - ir = xiangkhoang -} -link = { - # https://zh.wikipedia.org/wiki/%E5%83%B0%E4%BA%BA: "明代僰人即今日白族之先民。從族姓上來看,明代僰人的段、楊、高、尹諸姓,都是現在白族中的大姓。" - ck3 = bai - ir = bo -} +############################################ +# IMPERATOR:ROME to CK3 - CULTURE MAPPINGS # +############################################ + +# Usage: +# link = { +# ck3 = +# ir = +# historicalTag = (optional) +# irProvince = (optional) +# ck3Province = (optional) +# irRegion = (optional) +# ck3Region = (optional) +# } +# multiple entries allowed for: ir, irProvince, ck3Province, irRegion, ck3Region, historicalTag +# multiple entries not allowed for: ck3 + +# Variables: +# Use them to avoid duplicating long conditions. +# A variable must be defined BEFORE it's used in a link. +# For example: +# Instead of: +# link = { ck3=belgae ir=sennonian ir=bellovacian ir=veliocassian ir=morinian irProvince=1} +# link = { ck3=delgae ir=sennonian ir=bellovacian ir=veliocassian ir=morinian irProvince=2} +# Use: +# @germ_cultures = "ir=sennonian ir=bellovacian ir=veliocassian ir=morinian" # don't forget the quotes +# link = { ck3=belgae @germ_cultures irProvince=1} +# link = { ck3=delgae @germ_cultures irProvince=2} + +# Tanner918: "Modified some region defintions to better match the image provided for their breakdown, and also where it made sense changed the definitions to use Invictus/Terra-Indomita regions/areas to hopefully make it more compatible with CK3 mods since they are more likely to change their province map than Imperator mods are." + +## Approximate regions according to https://user-images.githubusercontent.com/24550392/107758425-23666f80-6d27-11eb-9e96-9fdf79aa9dc9.png +## A: +@culture_splitting_region_A = "irRegion = hibernia_septentrionalis_area irRegion = hibernia_orientalis_area irRegion = hibernia_occidentalis_area irRegion = hibernia_meridionalis_area" +## B (overlaps with A, so put it AFTER): +@culture_splitting_region_B = "irRegion = caledonia_meridionalis_area irRegion = caledonia_septentrionalis_area irRegion = caledonia_occidentalis_area" +## C: +@culture_splitting_region_C = "irRegion = britain_region" +## D: +@culture_splitting_region_D = "irRegion = scandinavia_region" +## E: +@culture_splitting_region_E = "irRegion = armorica_region irRegion = central_gaul_region" +## F: +@culture_splitting_region_F = "irRegion = aquitaine_region irRegion = transalpine_gaul_region" +## G: +@culture_splitting_region_G = "irRegion=germania_superior_region irRegion=belgica_region irRegion=germania_region irRegion=bohemia_area irRegion=bohemia_region irRegion=germania_magna_region" +## H: +@culture_splitting_region_H = "irRegion = venedia_region" +## I: +@culture_splitting_region_I = "irRegion = rhaetia_region irRegion = cisalpine_gaul_region irRegion = histria_area" # Added histria_area to better match the image provided for region breakdown +## J: +@culture_splitting_region_J1 = "irRegion=pannonia_prima_occidentalis_area irRegion=pannonia_prima_orientalis_area irRegion=pannonia_valeria_area irRegion=noricum_mediterranum_area irRegion=pannonia_secunda_area irRegion=illyria_region" +@culture_splitting_region_J2 = "irRegion=pannonia_terminus_area irRegion=transcarpathia_occidentalis_area irRegion=carnuntia_area irRegion=dacia_region" +@culture_splitting_region_J = "@culture_splitting_region_J1 @culture_splitting_region_J2" +## K: +@culture_splitting_region_K1 = "irRegion=moesia_region irRegion=moesia_s_region irRegion=thrace_region irRegion=macedonia_region" +@culture_splitting_region_K2 = "irRegion = vistulia_region irRegion = sarmatia_europea_region" +@culture_splitting_region_K = "@culture_splitting_region_K1 @culture_splitting_region_K2" +## L: +@culture_splitting_region_L1 = "irRegion = sarmatia_asiatica_region irRegion = taurica_region" +@culture_splitting_region_L2 = "irRegion = colchis_region irRegion = bithynia_region irRegion = cappadocia_region irRegion = galatia_region irRegion = cilicia_region" +@culture_splitting_region_L = "@culture_splitting_region_L1 @culture_splitting_region_L2" +## M: +@culture_splitting_region_M = "irRegion = gedrosia_region irRegion = media_region irRegion = persis_region irRegion = ariana_region irRegion = parthia_region" +## N: +@culture_splitting_region_N = "irRegion = syria_region irRegion = assyria_region irRegion = palestine_region" +## O: +@culture_splitting_region_O = "irRegion = numidia_region irRegion = mauretainia_region irRegion = africa_region irRegion = cyrenaica_region irRegion = upper_egypt_region irRegion = lower_egypt_region irRegion = atlas_region irRegion = fezzan_region" +## P (!overlaps with S, must be put after it): +@culture_splitting_region_P = "irRegion = aternum_area irRegion = roma_area irRegion = asculum_area irRegion = ariminum_area irRegion = north_etruria_area irRegion = south_etruria_area" +## Q: +@culture_splitting_region_Q = "irRegion = magna_graecia_region" +## R: +@culture_splitting_region_R = "irRegion = greece_region irRegion = asia_region" +## S: +@culture_splitting_region_S = "irRegion = corsica_area irRegion = sardinia_septentrionalis irRegion = sardinia_meridionalis" +## T: +@culture_splitting_region_T = "irRegion=balearides_area irRegion=indiketia_area irRegion=cessetania_area irRegion=ilergetia_area irRegion=ilercavonia_area" +## U: +@culture_splitting_region_U = "irRegion=vasconia_region irRegion=celtiberia_septentrionalis_area irRegion=celtiberia_centralis_area irRegion=vardulia_area" +## V: +@culture_splitting_region_V = "irRegion=autrigonia_area irRegion=cantabria_area irRegion=vaccaeia_septentrionalis_area irRegion=vaccaeia_meridionalis_area" +## W: +@culture_splitting_region_W = "irRegion=callaecia_septentrionalis_area irRegion=callaecia_meridionalis_area irRegion=asturia_meridionalis_area irRegion=asturia_septentrionalis_area" +## X: +@culture_splitting_region_X = "irRegion = contestania_region irRegion = baetica_region" +## Y: +@culture_splitting_region_Y = "irRegion = lusitania_region" + +## Mainland China Imperator Regions +@china_regions = "irRegion = xu_region irRegion = yang_region irRegion = yi_region irRegion = yong_region irRegion = you_region irRegion = yu_region irRegion = shuofang_region irRegion = qing_region irRegion = nanzhong_region irRegion = liang_region irRegion = jing_region irRegion = jiao_region irRegion = ji_region irRegion = bing_region" + +## Iberian Peninsula (Hispania) Imperator Regions +@hispania_regions = "irRegion = lusitania_region irRegion = baetica_region irRegion = contestania_region irRegion = tarraconensis_region irRegion = gallaecia_region" + +## India Imperator Regions +@india_regions = "irRegion = gandhara_region irRegion = maru_region irRegion = madhyadesa_region irRegion = pracya_region irRegion = avanti_region irRegion = vindhyaprstha_region irRegion = aparanta_region irRegion = karnata_region irRegion = dravida_region" + +# Imperator has Formosa all under one culture, but CK3 has every county be its own culture. For some variety, but also to make the cultures a little consolidated, I will split up the cultures across Formosa into 3 different cultures, then another one as fallback in case the culture ends up somewhere else ~~tanner918 +## North Formosa Imperator +@north_formosa = "irProvince = 10825 irProvince = 10826 irProvince = 10835 irProvince = 10836" + +## Middle Formosa Imperator +@middle_formosa = "irProvince = 10827 irProvince = 10828 irProvince = 10829 irProvince = 10837 irProvince = 10838 irProvince = 10834" + +## South Formosa Imperator +@south_formosa = "irProvince = 10839 irProvince = 10830 irProvince = 10833 irProvince = 10832 irProvince = 10831" + +## Europe Imperator Regions +@europe_regions = "@culture_splitting_region_K @culture_splitting_region_H @culture_splitting_region_J @culture_splitting_region_R @culture_splitting_region_Q @culture_splitting_region_S @culture_splitting_region_P @culture_splitting_region_I @culture_splitting_region_G @culture_splitting_region_D @culture_splitting_region_C @culture_splitting_region_B @culture_splitting_region_A @culture_splitting_region_E @culture_splitting_region_F @culture_splitting_region_T @culture_splitting_region_U @culture_splitting_region_X @culture_splitting_region_V @culture_splitting_region_W @culture_splitting_region_Y" + +## Aksumite +link = { ck3 = afar ir = puntic ir = aksumite ck3Province = 8286 ck3Province = 8326 ck3Province = 8344 ck3Province = 8334 ck3Province = 8332 ck3Province = 8339 ck3Province = 8342 } +link = { ck3=somali ir=puntic } +link = { ck3=ethiopian ir=aksumite } +# Invictus mod +link = { ck3=beja + # Beja were formerly referred to as Blemmyes: https://en.wikipedia.org/wiki/Beja_people + ir=blemmyan + # "Adabulians could be classified as Blemmyan instead as they had intense relations and it seems the Blemmyans absorbed them anyway by the birth of Christ." + # ~shocky27 on Invictus discord + ir=adabulian +} +link = { ck3=ethiopian + ir=boran + ir=athagaun # for athagaun: https://en.wikipedia.org/wiki/Agaw_people + ir=daamoti # https://en.wikipedia.org/wiki/D%CA%BFmt + ir=ona + ir=rhizophagian # http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.04.0064%3Aalphabetic+letter%3DR%3Aentry+group%3D3%3Aentry%3Drhizophagi-aethiopes-geo + ir=kumuzan +} +link = { ck3=somali + ir=berberian # not to be confused with Berbers + ir=avalitian # "The people of Avalites were probably proto-Somalis, called Barbaras": https://en.wikipedia.org/wiki/Avalites +} + +## Meroitic +# TFE +link = { ck3=meroitic ir=meroitic ir=alutan } +link = { ck3=meroitic ck3=cushite } # Cushitic is from I:R Antiquitas mod. +# vanilla CK3 +link = { ck3=nubian ir=meroitic } +link = { ck3=nubian ir=cushite } +# Invictus mod +link = { ck3=nubian ir=nubian ir=lower_nubian ir=napatan ir=moyan ir=alutan } + +## Anatolian +# TFE +link = { ck3 = isaurian ir = carian ir = lycian ir = isaurian ir = pisidian } +link = { ck3 = cappadocian ir = lycaonian ir = cappadocian } +# vanilla CK3 +link = { ck3 = armenian ir = armenian } +link = { ck3 = luwian ir = carian ir = lycian ir = isaurian ir = pisidian } +link = { ck3=cilician ir=cilician ir=kennataian ir=cennatean ir=lalasian } +link = { ck3 = lydian ir = lydian } +link = { ck3=hittite ir=lycaonian ir=cappadocian ir=pontic ir=paphlagonian ir=milyadian ir=oroandian ir=cabalian ir=morimenian ir=cataonian } +link = { ck3 = phrygian ir = phrygian ir = mysian } +#Invictus mod +link = { ck3 = galatian ir = galatian ir = tylian } # Tylian represent Celts that migrated to Thrace. + +## Aryan +@ir_aryan_cultures = "ir=vidharban ir=mulaka ir=saurashtran ir=kaccha ir=lankan ir=maharashtran ir=rathikan ir=gandhari ir=sivi ir=shauraseni ir=kosala ir=kuru ir=avanti ir=matsya ir=cedi ir=dhivehi ir=sindhi ir=dardic ir=purus ir=mitanni" +# TFE +link = { ck3 = med @ir_aryan_cultures @culture_splitting_region_M } +link = { ck3 = saurashtri ir = saurashtran } +link = { ck3 = gandhari ir = gandhari } +link = { ck3 = nuristani ir = dardic } +# Vanilla CK3 +link = { ck3 = marathi ir = vidharban ir = maharashtran } +link = { ck3 = gujarati ir = saurashtran } +link = { ck3 = sinhala ir = lankan } +link = { ck3 = punjabi ir = gandhari } +link = { ck3 = hindustani ir = shauraseni } +link = { ck3 = rajput ir = avanti } +link = { ck3 = sindhi ir = sindhi } +link = { ck3 = kashmiri ir = dardic } +# Invictus mod +link = { ck3 = rajput ir = matsya ir = cedi } +link = { ck3 = marathi ir = mulaka } +link = { ck3 = gujarati ir = kaccha } +link = { ck3 = marathi ir = rathikan } +link = { ck3 = punjabi ir = sivi ir = purus } +link = { ck3 = hindustani ir = kosala ir = kuru } +link = { ck3=sinhala ir=dhivehi } + +## Bactrian +link = { ck3 = pecheneg ir = pecheneg } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = bactrian ir = bactrian } +link = { ck3 = pecheneg ir = wusun } +link = { ck3 = sogdian ir = sogdian } +link = { + ck3 = saka + ir = saka + ir = shule + # Invictus mod + ir = massagetaean +} +link = { ck3 = tocharian ir = tocharian ir = phryni ir = yuezhi } +link = { ck3 = indo_greek ir = tayuan } # Give priority to Rajas of Asia version of culture, but keep converter version as backup +link = { ck3 = indogreek ir = tayuan } #https://en.wikipedia.org/wiki/Dayuan +link = { ck3 = tajik ir = tajik } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = tajik ir = margian } +# Invictus mod +link = { ck3=indo_greek ir=greco_indian } # Give priority to Rajas of Asia version of culture, but keep converter version as backup +link = { ck3=indogreek ir=greco_indian } + +## Turkic +link = { ck3 = turkish ir = oghuz } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = karluk ir = karluk } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +## Baltic & Balto-Finnic +@ir_baltic_cultures = "ir=aestian ir=baltics_tribs" # baltics_tribs comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3 = aestian @ir_baltic_cultures } +# vanilla CK3 +link = { + ck3 = lithuanian + @ir_baltic_cultures + ck3Province=154 ck3Province=155 ck3Province=149 ck3Province=165 ck3Province=153 ck3Province=130 ck3Province=160 ck3Province=159 ck3Province=156 ck3Province = 158 ck3Province = 157 ck3Province = 163 ck3Province = 166 ck3Province = 151 ck3Province = 124 ck3Province = 123 ck3Province = 129 ck3Province = 131 ck3Province = 120 ck3Province = 119 ck3Province = 118 ck3Province = 125 ck3Province = 115 ck3Province = 126 ck3Province = 128 ck3Province = 127 ck3Province = 132 ck3Province = 152 } +link = { + ck3 = prussian + @ir_baltic_cultures + ck3Province = 2835 ck3Province = 2834 ck3Province = 3197 ck3Province = 2831 ck3Province = 3220 ck3Province = 3201 ck3Province = 3217 ck3Province = 3218 ck3Province = 3203 ck3Province = 3219 ck3Province = 3216 ck3Province = 122 ck3Province = 3204 ck3Province = 3205 ck3Province = 3206 ck3Province = 3207 } +link = { + ck3 = latgalian + @ir_baltic_cultures + ck3Province = 104 ck3Province = 105 ck3Province = 106 ck3Province = 107 ck3Province = 121 ck3Province = 110 ck3Province = 112 ck3Province = 117 ck3Province = 111 ck3Province = 113 ck3Province = 114 ck3Province = 116 ck3Province = 133 ck3Province = 150 ck3Province = 102 ck3Province = 109 ck3Province = 142 ck3Province = 103 ck3Province = 139 ck3Province = 134 ck3Province = 135 ck3Province = 136 ck3Province = 137 ck3Province = 138 ck3Province = 140 ck3Province = 141 } +link = { ck3 = prussian @ir_baltic_cultures } + +## Slavic +link = { ck3=polabian ir=polabian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=russian ir=russia } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=czech ir=czech } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=polish ir=polish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=slovien ir=slovien } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3=bulgarian ir=bulgarian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3=venedian ir=chernolian ir=budinian ir=melanchlaenian @culture_splitting_region_H } +link = { ck3=dnieper ir=androphagian } # Androphagians represent the Dnieper-Dvina culture. +link = { ck3=east_galindian ir=melanchlaenian } +link = { ck3=kolochin ir=chernolian ir=budinian } +link = { + ck3=slavic + ir=sporic ir=neuric + ir=illyrian # note on illyrian: NOT an error! illyrian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 and is actually South Slavic +} +# Vanilla CK3 +link = { + ck3=urslavic + ir=sporic ir=chernolian ir=melanchlaenian ir=budinian ir=neuric + ir=illyrian # note on illyrian: NOT an error! illyrian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 and is actually South Slavic +} + + +## Belgea (sic) +link = { ck3 = belgae ir = sennonian ir = bellovacian ir = veliocassian ir = morinian ir = nervian ir = eburonian ir = belgae ir = belgic ir = treverian ir = aduatacian } +# Invictus mod +link = { ck3 = belgae ir = ubian } + +## Britannic +@ir_south_east_briton_cultures = "ir=britannic ir=brigantic ir=cornovian ir=coritani ir=iceni ir=trinovantian ir=cantian ir=durotrigan ir=dobunnian ir=parisian ir=monapian" +@ir_welsh_cultures = "ir=demetian ir=ordovitian ir=welsh" # welsh comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_cumbrian_cultures = "ir=damnonian ir=cumbran" # cumbran comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_cornish_cultures = "ir=dumnonian ir=cornish" # cornish comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3 = briton @ir_cumbrian_cultures @ir_welsh_cultures @ir_south_east_briton_cultures @ir_cornish_cultures } +# vanilla CK3 +link = { ck3 = pictish ir = caledonian ir = votadinian ir = taexalian } +link = { ck3 = cumbrian @ir_cumbrian_cultures } +link = { ck3 = welsh @ir_welsh_cultures } +link = { ck3 = cornish @ir_cornish_cultures } +link = { ck3 = brythonic @ir_south_east_briton_cultures } + +## Caucasian +@ir_georgian_cultures = "ir=colchian ir=abasgoi ir=suani ir=sasperian ir=lazi ir=georgian" +# caspian comes from Invictus https://en.wikipedia.org/wiki/Caspians +# abasgoi, suani (Svans), sasperian and lazi come from Invictus +# georgian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3 = arran ir = albanian } +link = { ck3 = circassian ir = sindi } +link = { ck3 = colchian ir = colchian } +link = { ck3 = abkhaz ir = abasgoi } # RAJAS +link = { ck3 = abasgian ir = abasgoi } +link = { ck3 = svan ir = suani } +link = { ck3 = laz ir = lazi } +link = { ck3 = caspian ir = caspian } +link = { ck3 = ciscaucasian ir = maeotian ir = legian } +link = { ck3 = kartvelian ir = albanian ir = ibero @ir_georgian_cultures } +# Vanilla CK3 +link = { ck3 = persian ir = caspian } # TODO: create a separate culture for Caspians +link = { ck3 = georgian ir = albanian ir = ibero @ir_georgian_cultures } + +## Celtiberian +# TFE +link = { ck3 = aquitanian ir = caristian ir = vardulian ir = sedetanian } +link = { ck3 = asturian ir = asturian } +link = { ck3 = castran ir = callaecian } +link = { ck3 = cantabrian ir = vaccaeian ir = lobetanian ir = celtiberian ir = celtician ir = carpetanian ir = oppidanian ir = cantabrian } +# Vanilla CK3 +link = { ck3 = basque ir = basque } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = basque ir = caristian ir = vardulian } +link = { ck3 = celtiberian ir = asturian ir = vaccaeian ir = sedetanian ir = lobetanian ir = celtiberian ir = celtician ir = carpetanian ir = oppidanian } +link = { ck3 = lusoiberian ir = callaecian ir = lusitanian ir = vettonian } + +## Celto Pannonian +# TFE +link = { ck3 = noric ir = boian ir = noric ir = celtic_pannonian ir = letobician ir = carnian ir = eravisci ir=cotinian } +# Vanilla CK3 +link = { ck3 = celtic_pannonian ir = boian ir = noric ir = celtic_pannonian ir = letobician ir = carnian ir = eravisci ir=cotinian } + +## Dacian +link = { ck3 = dacian ir = biephi ir = caucoensi ir = dacian ir = costoboci ir = mariandynian } +link = { ck3 = getian ir = getian ir = buridavensi ir = harpii ir = ratacensi } +link = { ck3 = thracian ir = triballoi ir = moesi ir = odrysi ir = paeonian } + +## East Levantine +# TFE +link = { ck3 = aramean ir = aramaic } +# Vanilla CK3 +link = { ck3 = assyrian ir = assyrian } +link = { ck3 = hebrew ir = aramaic historicalTag=JUD } # Historical assimilation +link = { ck3 = aramaic ir = aramaic } +link = { ck3 = babylonian ir = babylonian } + +## Gaelic +@ir_irish_cultures = "ir=hibernian ir=ivernian ir=voluntian ir=irish" # irish comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_gaelic_cultures = "ir=manavian ir=gaelic" # gaelic comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = irish @ir_irish_cultures } +link = { ck3 = gaelic @ir_gaelic_cultures } +# Fallbacks if irish does not exist in CK3 +link = { ck3=gaelic @ir_irish_cultures } + +## Gallic +@ir_gallic_cultures = "ir=volcae ir=salluvian ir=arverni ir=aulercian ir=pictonian ir=lemovician ir=santonian ir=carnuti ir=haedui ir=biturigan ir=lepontic ir=vindelician ir=helvetian ir=allobrogian ir=teurian" +@ir_breton_cultures = "ir=aremorican ir=breton" # breton comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = gaul @ir_gallic_cultures } # TFE +link = { ck3 = gallic @ir_gallic_cultures } +link = { ck3 = breton @ir_breton_cultures } + + +### Germanic +# https://en.wikipedia.org/wiki/List_of_ancient_Germanic_peoples#Possible_ethnolinguistic_kinship + +## East Germanic (Vandilian) +@ir_vandal_cultures = "ir = vandal" +@ir_gothic_cultures = "ir = gutones ir = gothonic" +@ir_vandilian_cultures = "ir = herulian ir = lemovian ir = bastarnae ir = helveconian ir = rugian @ir_vandal_cultures @ir_gothic_cultures" + +## West Germanic +# North Sea Germanic (Ingvaeonic) +@ir_frisian_cultures = "ir = frisian" +@ir_angle_cultures = "ir = anglian" +@ir_old_saxon_cultures = "ir = saxonian" +@ir_ingvaeonic_cultures = "ir=ingvaeonic ir=reudingian ir=cimbrian ir=teutonian ir=scots ir=english ir=anglo-saxon @ir_frisian_cultures @ir_angle_cultures @ir_old_saxon_cultures" +# Wesser-Rhine Germanic (Istvaeonic) +@ir_frankish_cultures = "ir = istvaeonic" +@ir_istvaeonic_cultures = "ir=dutch @ir_frankish_cultures" # dutch comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# Elbe Germanic (Irminonic) +@ir_suebian_cultures = "ir = suebian ir = swabian" # swabian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_irminonic_cultures = "ir=irminonic ir=bavarian @ir_suebian_cultures" # bavarian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +@ir_all_west_germanic_cultures = "ir=franconian @ir_ingvaeonic_cultures @ir_istvaeonic_cultures @ir_irminonic_cultures" # franconian comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +## North Germanic (Norse) +@ir_norse_cultures = "ir=raumarician ir=suiones ir=scandian ir=norwegian ir=swedish ir=danish" + +@ir_all_germanic_cultures = "ir=saxon ir=indo_germanic @ir_vandilian_cultures @ir_all_west_germanic_cultures @ir_norse_cultures" # indo_germanic comes from Invictus, saxon comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + + +# Finnish is restored because we overwrite Finland and Lapponia through I:R input... +# ...and there is really no reason to force a Norse takeover in the 8th century. +link = { ck3 = sami @ir_all_germanic_cultures ck3Province = 430 ck3Province = 428 ck3Province = 374 ck3Province = 373 ck3Province = 422 ck3Province = 421 ck3Province = 385 ck3Province = 8782 ck3Province = 380 ck3Province = 384 ck3Province = 393 ck3Province = 397 ck3Province = 396 ck3Province = 425 ck3Province = 419 ck3Province = 454 ck3Province = 409 ck3Province = 390 ck3Province = 391 ck3Province = 8789 ck3Province = 417 ck3Province = 413 ck3Province = 410 ck3Province = 414 } +link = { ck3 = finnish @ir_all_germanic_cultures ck3Province = 454 ck3Province = 171 ck3Province = 172 ck3Province = 173 ck3Province = 174 ck3Province = 175 ck3Province = 176 ck3Province = 177 ck3Province = 178 ck3Province = 179 ck3Province = 180 ck3Province = 181 ck3Province = 182 ck3Province = 183 ck3Province = 184 ck3Province = 185 ck3Province = 186 ck3Province = 187 ck3Province = 188 ck3Province = 189 ck3Province = 190 ck3Province = 191 ck3Province = 192 ck3Province = 193 ck3Province = 194 ck3Province = 195 ck3Province = 196 ck3Province = 197 ck3Province = 198 ck3Province = 199 ck3Province = 200 ck3Province = 201 ck3Province = 202 ck3Province = 203 ck3Province = 204 ck3Province = 205 ck3Province = 206 ck3Province = 207 ck3Province = 208 ck3Province = 209 ck3Province = 210 ck3Province = 211 ck3Province = 212 ck3Province = 213 ck3Province = 214 ck3Province = 215 ck3Province = 216 ck3Province = 217 ck3Province = 218 ck3Province = 219 ck3Province = 442 ck3Province = 443 ck3Province = 444 ck3Province = 445 ck3Province = 446 ck3Province = 447 ck3Province = 448 ck3Province = 449 ck3Province = 450 ck3Province = 451 ck3Province = 452 ck3Province = 453 } +# Karelian, Vepsian skipped because out of scope + + +# East Germanic mappings +# Tag culture first so they don't get overwritten +link = { ck3 = burgundian @ir_vandilian_cultures historicalTag=BUR } # TFE +link = { ck3 = scirian @ir_vandilian_cultures historicalTag=SCI } # TFE +link = { ck3 = varinian @ir_vandilian_cultures @ir_irminonic_cultures historicalTag=VRI } # TFE - Central Germanic in Imperator yet East Germanic in CK3, so use both +link = { ck3 = rugian @ir_vandilian_cultures historicalTag=RGG } # TFE +link = { ck3 = herulian @ir_vandilian_cultures historicalTag=HRE } # TFE +link = { ck3 = herulian ir = herulian } # TFE +link = { ck3 = bastarnian ir = bastarnae } # TFE +link = { ck3 = rugian ir = rugian } # TFE +link = { ck3 = gothonic @ir_gothic_cultures ck3Region = d_pommerania ck3Region = d_nordmark ck3Region = d_pomerelia ck3Region = d_ostmark ck3Region = d_wielkopolska } # TFE - Archeological complex associated with the Goths: https://en.wikipedia.org/wiki/Wielbark_culture#:~:text=The%20Wielbark%20culture%20(German%3A%20Wielbark,to%20the%205th%20century%20AD. +link = { ck3 = przeworsk @ir_vandal_cultures ck3Region = d_lesser_poland ck3Region = d_wielkopolska ck3Region = d_mazovia ck3Region = d_kuyavia ck3Region = d_pommerania ck3Region = d_pomerelia } # TFE - Mixed archeological complex that contained the Vandals: https://en.wikipedia.org/wiki/Przeworsk_culture#:~:text=The%20Przeworsk%20culture%20was,%5B14%5D%5B15%5D +link = { ck3 = visigothic @ir_gothic_cultures + @culture_splitting_region_A @culture_splitting_region_B @culture_splitting_region_C + @culture_splitting_region_E @culture_splitting_region_F + @culture_splitting_region_T @culture_splitting_region_U @culture_splitting_region_V @culture_splitting_region_W @culture_splitting_region_X @culture_splitting_region_Y + ck3Region=world_africa +} +link = { ck3 = ostrogothic @ir_gothic_cultures + @culture_splitting_region_I @culture_splitting_region_J1 + @culture_splitting_region_P @culture_splitting_region_Q @culture_splitting_region_S + @culture_splitting_region_K @culture_splitting_region_L @culture_splitting_region_R + @culture_splitting_region_M @culture_splitting_region_N + ck3Region=world_middle_east ck3Region=world_india ck3Region=world_steppe ck3Region=world_tibet ck3Region=world_burma +} +link = { ck3 = gepid @ir_gothic_cultures + @culture_splitting_region_J2 +} +link = { ck3 = gothic @ir_gothic_cultures } +link = { ck3 = vandal @ir_vandal_cultures } +link = { ck3 = norse @ir_vandilian_cultures irProvince = 5953 irProvince = 5381 } # Prevents the Terra-Indomita Norway wasteland from converting to Vandilian +link = { ck3 = vandilian @ir_vandilian_cultures } + +# Franconian +link = { ck3 = franconian ir = franconian } + +# Ingvaeonic mappings +link = { ck3 = scottish ir = scots } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = english ir = english } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = angle @ir_ingvaeonic_cultures historicalTag=ANG } +link = { ck3 = frisa @ir_ingvaeonic_cultures historicalTag=SXS } # TFE +link = { ck3 = frisian @ir_ingvaeonic_cultures historicalTag=SXS } +link = { ck3 = jute @ir_ingvaeonic_cultures ck3Province = 82 ck3Province = 221 ck3Province = 223 ck3Province = 225 ck3Province = 222 ck3Province = 56 ck3Province = 58 ck3Province = 57 ck3Province = 226 ck3Province = 224 ck3Province = 81 ck3Province = 55 } # TFE +link = { ck3 = old_saxon @ir_old_saxon_cultures } +link = { ck3 = angle @ir_angle_cultures } +link = { ck3 = frisian @ir_frisian_cultures } +link = { ck3 = old_saxon @ir_ingvaeonic_cultures } # fallback for Ingvaeonic cultures +# Istvaeonic mappings +link = { ck3 = salian @ir_frankish_cultures ck3Region = dlc_fp1_region_western_adventure_targets_frisia } # TFE +link = { ck3 = ripurian @ir_frankish_cultures } # TFE +link = { ck3 = dutch ir = dutch } +link = { ck3 = frankish @ir_frankish_cultures } +# Irminonic mappings +link = { ck3 = swabian ir = swabian } +link = { ck3 = bavarian ir = bavarian } +link = { ck3 = langobard @ir_irminonic_cultures @culture_splitting_region_I @culture_splitting_region_P @culture_splitting_region_Q } +link = { ck3 = langobard @ir_irminonic_cultures historicalTag=LGB } +link = { ck3 = marcomannic @ir_irminonic_cultures historicalTag=MCM } # TFE +link = { ck3 = old_suebi @ir_suebian_cultures } # TFE +link = { ck3 = alamannic @ir_irminonic_cultures irRegion = germania_superior_region } # TFE +link = { ck3 = old_suebi @ir_irminonic_cultures } # TFE fallback for Irminonic cultures +link = { ck3 = suebi @ir_suebian_cultures } +link = { ck3 = swabian @ir_irminonic_cultures ck3Province = 2055 ck3Province = 2053 ck3Province = 2051 ck3Province = 2721 ck3Province = 2751 ck3Province = 2717 ck3Province = 2057 ck3Province = 2768 ck3Province = 2773 ck3Province = 2748 ck3Province = 2746 ck3Province = 2763 ck3Province = 2759 ck3Province = 2757 ck3Province = 2778 ck3Province = 2782 ck3Province = 2783 ck3Province = 2786 ck3Province = 2777 ck3Province = 2778 ck3Province = 2782 ck3Province = 2783 ck3Province = 2786 ck3Province = 2777 ck3Province = 2046 ck3Province = 2049 ck3Province = 2460 } +link = { ck3 = bavarian @ir_irminonic_cultures ck3Province = 2964 ck3Province = 2945 ck3Province = 2949 ck3Province = 2942 ck3Province = 2957 ck3Province = 2959 ck3Province = 2956 ck3Province = 2883 ck3Province = 2960 ck3Province = 2878 ck3Province = 2990 ck3Province = 2987 ck3Province = 2989 ck3Province = 2975 ck3Province = 2977 ck3Province = 3135 ck3Province = 3131 ck3Province = 2971 ck3Province = 3117 ck3Province = 3092 ck3Province = 3109 ck3Province = 3121 ck3Province = 3086 ck3Province = 3081 ck3Province = 3089 ck3Province = 3073 ck3Province = 3093 ck3Province = 3088 ck3Province = 2950 ck3Province = 2955 ck3Province = 3134 ck3Province = 3105 ck3Province = 3128 ck3Province = 3125 ck3Province = 3099 } +link = { ck3 = suebi @ir_irminonic_cultures } # fallback for Irminonic cultures + +# Norse mappings +link = { ck3 = norwegian ir = norwegian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = swedish ir = swedish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = danish ir = danish } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = norse @ir_norse_cultures } + +# Saxon +link = { ck3 = saxon ir = saxon } +# Anglo-Saxon +link = { ck3 = anglo_saxon ir = anglo-saxon } + +# "German" is a fallback +link = { ck3 = german @ir_all_germanic_cultures } + + +## Hellenic +@ir_cretan_cultures = "ir=cretan ir=eteocretan" # eteocretan comes from the Antiquitas mod +@ir_antiquitas_greek_cultures="ir=doric ir=north_western_doric ir=attican ir=western_ionic ir=eastern_ionic ir=elean ir=kerkyran" # # Antiquitas (https://steamcommunity.com/sharedfiles/filedetails/?id=2992438857) +@ir_greek_cultures = "ir=greek ir=athenian ir=peloponnesian ir=massalian ir=cyrenaican ir=bosporan ir=thessalian ir=cypriot ir=bithynian ir=ionian ir=troan ir=aeolian ir=greco_pontic ir=aegean ir=aetolian ir=euboean ir=boeotian ir=epirote ir=arcadian ir=argolian ir=parthinian ir=achaean ir=enetoian ir=pamphylian @ir_antiquitas_greek_cultures" +# TFE +link = { ck3 = pontic ir = greco_pontic } +link = { ck3 = syrian ir=macedonian ir=hellenistic ir=syracusan ir=thracian @ir_greek_cultures @culture_splitting_region_N } +link = { ck3 = aegyptian ir=macedonian ir=hellenistic ir=syracusan ir=thracian @ir_greek_cultures @culture_splitting_region_O } +link = { ck3 = syrian ir = syriote } +# Vanilla CK3 +link = { ck3=cretan @ir_cretan_cultures } +link = { ck3=italiote ir=syracusan ir=italiotian } +link = { ck3=greek @ir_greek_cultures } +link = { ck3=macedonian ir=macedonian } +link = { ck3=hellenistic ir=hellenistic } +link = { ck3=thracian ir=thracian } +link = { ck3=greek ir=syriote } # syriote comes from Invictus, it's "a blending of Phoenician and Hellenistic traditions" + +## Iberia +link = { ck3 = andalusian ir = andalusian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = non_indo_european_iberian ir = turdulian ir = couneian ir = turdetanian ir = ausetanian ir = indiketian ir = lacetanian ir = edetanian ir = oretanian ir = contestanian ir = bastetanian ir = ilercavonian } + +## Illyrian +# liburnian is deprecated, liburnian_culture is used +# iapodian is from Invictus mod +# pannonian moved from Invictus mod +@illyrian_cultures = "ir=taulantian ir=dardanian ir=deurian ir=deraemestian ir=catari ir=liburnian ir=liburnian_culture ir=abrian ir=greco_illyrian ir=iapodian ir = pannonian" +# TFE +link = { ck3 = illyrian @illyrian_cultures } +# Vanilla CK3 +link = { ck3 = albanian @illyrian_cultures irRegion = macedonia_region irRegion = greece_region irRegion = magna_graecia_region ck3Province = 470 ck3Province = 3717 ck3Province = 3720 ck3Province = 3718 ck3Province = 3719 ck3Province = 3721 ck3Province = 3724 ck3Province = 3723 ck3Province = 3722 ck3Province = 3713 ck3Province = 3714 ck3Province = 3715 ck3Province = 3716 ck3Province = 3520 ck3Province = 3711 ck3Province = 3712 } +link = { ck3 = dalmatian @illyrian_cultures } + +## Indian +#TFE +link = { ck3 = malaiya ir = cheran } +link = { ck3 = maler ir = alupan } +# Vanilla CK3 +link = { ck3 = kannada ir = kannadan } +link = { ck3 = tamil ir = tamil } +link = { ck3 = telugu ir = telugu } +# Invictus mod +link = { ck3 = kannada ir = kuntalan ir = alupan } +link = { ck3 = tamil ir = cholan ir = cheran ir = pandyan } +link = { ck3 = telugu ir = andhran ir = assaka } + +## Latin +link = { ck3 = aragonese ir = aragonese } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = castilian ir = castilian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = asturleonese ir = asturleonese } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = galician ir = galician } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = catalan ir = catalan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = french ir = french } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = occitan ir = occitan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = sicilian ir = sicilian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = lombard ir = lombard } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = italian ir = italian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = cisalpine ir = cisalpine } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = sardinian ir = sardinian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = vlach ir = vlach } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = norman ir = norman } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +@sicilian_cultures = "ir = siculian ir = elymian ir = sicanian" # Elymian and Sicanian are Terra-Indomita cultures that go along with vanilla siculian culture +@picenian_cultures = "ir = south_picena ir = north_picena" # Terra-Indomita cultures, easier to group together since they should be mapped together +@ir_latin_cultures = "ir = roman ir = osco_umbrian ir = umbrian ir = samnite ir = ligurian ir = lucanian ir = bruttian ir = sardonian @sicilian_cultures @picenian_cultures" +# The Glory of Rome +link = { ck3 = roman @ir_latin_cultures historicalTag=ROM } + +# TFE -splitting according to regions +link = { ck3 = hiberno_roman @ir_latin_cultures @culture_splitting_region_A } +link = { ck3 = caledo_roman @ir_latin_cultures @culture_splitting_region_B } # hiberno and caledo roman have been commented out +link = { ck3 = britano_roman @ir_latin_cultures @culture_splitting_region_C @culture_splitting_region_B @culture_splitting_region_A } +link = { ck3 = rhaetio_roman @ir_latin_cultures irRegion = rhaetia_region } +link = { ck3 = illyro_roman @ir_latin_cultures @culture_splitting_region_J1 } +link = { ck3 = dacio_roman @ir_latin_cultures @culture_splitting_region_J2 } +link = { ck3 = thracio_roman @ir_latin_cultures @culture_splitting_region_K1 } +link = { ck3 = gallo_roman @ir_latin_cultures + @culture_splitting_region_E + @culture_splitting_region_F + @culture_splitting_region_G +} +link = { ck3 = hispano_roman @ir_latin_cultures + @culture_splitting_region_T + @culture_splitting_region_U + @culture_splitting_region_V + @culture_splitting_region_W + @culture_splitting_region_X + @culture_splitting_region_Y +} +link = { ck3 = mauro_roman @ir_latin_cultures irRegion = mauretainia_region irRegion = atlas_region irRegion = numidia_region } +link = { ck3 = afro_roman @ir_latin_cultures @culture_splitting_region_O } + +# Vanilla CK3 - splitting according to regions, TODO: rework this +link = { ck3 = breathanach @ir_latin_cultures @culture_splitting_region_A } +link = { ck3 = transadrianic @ir_latin_cultures @culture_splitting_region_B } +link = { ck3 = brythenig @ir_latin_cultures @culture_splitting_region_C } +link = { ck3 = laessin @ir_latin_cultures @culture_splitting_region_D @culture_splitting_region_G } +link = { ck3 = norman @ir_latin_cultures @culture_splitting_region_E } +link = { ck3 = occitan @ir_latin_cultures @culture_splitting_region_F } +link = { ck3 = wenedyk @ir_latin_cultures @culture_splitting_region_H } +link = { ck3 = cisalpine @ir_latin_cultures @culture_splitting_region_I } +link = { ck3 = vlach @ir_latin_cultures @culture_splitting_region_K } +link = { ck3 = bazramani @ir_latin_cultures @culture_splitting_region_M } +link = { ck3 = judajca @ir_latin_cultures @culture_splitting_region_N } +link = { ck3 = sardinian @ir_latin_cultures @culture_splitting_region_S } +link = { ck3 = italian @ir_latin_cultures @culture_splitting_region_P } +link = { ck3 = sicilian @ir_latin_cultures @culture_splitting_region_Q } +link = { ck3 = catalan @ir_latin_cultures @culture_splitting_region_T } +link = { ck3 = aragonese @ir_latin_cultures @culture_splitting_region_U } +link = { ck3 = asturleonese @ir_latin_cultures @culture_splitting_region_V } +link = { ck3 = galician @ir_latin_cultures @culture_splitting_region_W } +link = { ck3 = castilian @ir_latin_cultures @culture_splitting_region_X } +link = { ck3 = portuguese @ir_latin_cultures @culture_splitting_region_Y } + +# Default +link = { ck3 = ligustic ir = ligurian } +link = { ck3 = venetic ir = venetic ir=histrian } # histrian moved to italic in Invictus +link = { ck3 = roman ir = roman } +link = { ck3 = samnite ir = samnite } +link = { ck3 = oscan ir = osco_umbrian ir = umbrian @picenian_cultures } # Added Picenian cultures here since in game description says that speak a language like Umbrian ~~tanner918 +link = { ck3 = messapic ir = lucanian ir = bruttian ir = messapian } +link = { ck3 = sardonian ir = sardonian } +link = { ck3 = siculian @sicilian_cultures } + +# Tyrrenic +link = { ck3 = rhaetian ir = etruscan ir = rhaetian @culture_splitting_region_G @culture_splitting_region_H @culture_splitting_region_D irRegion = rhaetia_region } +link = { ck3 = etruscan ir = etruscan ir = rhaetian @culture_splitting_region_P @culture_splitting_region_Q } # Rhaetia Region is actually North Italy +link = { ck3 = lemnian ir = etruscan ir = rhaetian @culture_splitting_region_J @culture_splitting_region_K @culture_splitting_region_R } +link = { ck3 = etruscan ir = etruscan } +link = { ck3 = rhaetian ir = rhaetian } + +## North African +@ir_egyptian_cultures = "ir=egyptian ir=upper_egyptian ir=middle_egyptian ir=oasis_egyptian" +# TFE +link = { ck3 = kemetic @ir_egyptian_cultures } +# Vanilla CK3 +link = { ck3 = ancient_egyptian @ir_egyptian_cultures } + +## Numidian +link = { ck3 = baranis ir = baranis } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = butr ir = butr } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3 = garamantian ir = nasamonian ir = macaean ir = psyllic ir = garamantic ir = libyan ir = berber ir = phazani ir = lotophagoi ir = gyzantian } +link = { ck3 = autoleles ir = nectiberean ir = autolalean ir = cetianian } +link = { ck3 = pharusian ir = lixitoi ir = perorsian ir = canarian } +link = { ck3 = maurian ir = massylian ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = massaesylian ir = libyan ir = garamantic ir = numidian irRegion = mauretainia_region } +link = { ck3 = gaetulian ir = massylian ir = massaesylian ir = gaetulian ir = melanogaetulian ir = abannaean ir = capariensian } +link = { ck3 = tuareg ir = massylian ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = massaesylian ir = libyan ir = garamantic ir = numidian ck3Province = 6590 ck3Province = 6591 ck3Province = 6465 ck3Province = 6466 ck3Province = 6467 ck3Province = 6468 ck3Province = 4612 } +# Vanilla CK3 +link = { ck3 = zaghawa ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = libyan ir = garamantic ck3Province = 6463 ck3Province = 6562 ck3Province = 6561 ck3Province = 6457 ck3Province = 6456 ck3Province = 6452 ck3Province = 6496 ck3Province = 6494 ck3Province = 6497 ck3Province = 6848 ck3Province = 6849 ck3Province = 6850 ck3Province = 6851 ck3Province = 6852 ck3Province = 6853 ck3Province = 6854 ck3Province = 6855 ck3Province = 6860 ck3Province = 6861 ck3Province = 6862 ck3Province = 6863 ck3Province = 6864 ck3Province = 6859 } +link = { ck3 = baranis ir = massylian ir = berber ir = gaetulian ir = melanogaetulian ir = socossian ir = massaesylian } +link = { ck3 = butr ir = libyan ir = garamantic } +link = { ck3 = numidian ir = numidian } +# Invictus mod +link = { ck3=baranis ir=lixitoi ir=autolalean ir=cetianian ir=nectiberean } +link = { ck3=butr ir=gyzantian ir=psyllic ir=nasamonian ir=perorsian ir=phazani ir=canarian ir=daphnitaean ir=macaean } +link = { ck3=numidian ir=capariensian ir=lotophagoi ir=abannaean } + +## Persian and Iranian +# TFE +link = { ck3 = median ir = median } +# vanilla CK3 +link = { ck3 = persian ir = persian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = daylamite ir = daylamite } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = baloch ir = baloch } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = persian ir = carmanian ir = sagartian ir = cadusian ir = cossian ir = sarangian ir = amardian ir = uxian ir = utian ir = pasargadi } +link = { ck3 = baloch ir = gedrosian ir = parecanian } +link = { ck3 = daylamite ir = hyrcanian } +link = { ck3 = parthian ir = parthian } +link = { + ck3 = kurdish + ir = median # TODO: add a separate Median culture to the converter instead of mapping to Kurdish + ir = cardukoi # added by Invictus https://en.wikipedia.org/wiki/Carduchii, TODO: create a separate CK3 culture for them +} +link = { ck3 = afghan ir = pactyan ir = sattagydian } +link = { ck3 = elamite ir = elamite } +link = { ck3 = afghan ir = afghan } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +## Pracyan +# TFE +link = { ck3 = radhi ir = vanga } +link = { ck3 = varendri ir = pandra } +link = { ck3 = kashika ir = kasi ir = atavi } +link = { ck3 = magadhi ir = magadhi } +link = { ck3 = maithili ir = vrji } +# Vanilla CK3 +link = { ck3 = oriya ir = kalingan } +link = { ck3 = assamese ir = kamarupi } +link = { ck3 = bengali ir = bangli ir = atavi ir = magadhi } +link = { ck3 = nepali ir = himalayan } +# Invictus mod +link = { ck3 = bengali ir = pandra ir = vanga } +link = { ck3 = oriya ir = savara } +link = { ck3 = nepali ir = kasi ir = vrji ir = malla } + +## Proto European +# TFE +link = { ck3 = aquitanian ir = cantabrian ir = ilergetian ir = autrigonian ir = vasconian ir = aquitani ir = talaiotic } +# Vanilla CK3 +link = { ck3 = basque ir = cantabrian ir = ilergetian ir = autrigonian ir = vasconian ir = aquitani ir = talaiotic } +link = { ck3 = nuragic ir = nuragic ir = corsian } + +## Scythian +link = { ck3 = cuman ir = cuman } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = kimek ir = kimek } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3 = roxolan ir = sarmatian historicalTag=ROX } +link = { ck3 = yazige ir = sarmatian historicalTag=IAZ } # https://en.wikipedia.org/wiki/Iazyges#:~:text=The%20Iazyges%27%20name,sacrifices.%5B22%5D +link = { ck3 = thyssagetaen ir = thyssagetaen } +link = { ck3 = ciscaucasian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = roxolanian ir = sindi ir = siraci irRegion = albania_region } +link = { ck3 = hephthalite ir = huna } +link = { ck3 = hun ir = hunnic } +link = { ck3 = khwarezmian ir = kharesmian ir = derbiccan } +## Scythian - As a weird replacement for Turks (With Terra-Indomita, the proper ancestors to the Turks can be mapped, so I commented these out for now, though it could be enabled again if a greater chance for the culture to spawn is desired) ~~tanner918 +#link = { ck3 = avar ir = scythian ir = derbiccan ir = sakan ir = agathyrsian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = sindi ir = siraci irRegion = pannonia_region irRegion = dacia_region } +# Vanilla CK3 +link = { + ck3 = alan + ir = roxolanian + # Invictus mod + ir = alani +} +link = { ck3 = alan ir = scythian ir = derbiccan ir = sakan ir = agathyrsian ir = sarmatian ir = legian ir = thyssagetaen ir = maeotian ir = sindi ir = siraci ck3Province = 5299 ck3Province = 603 ck3Province = 5296 } +link = { ck3 = khwarezmian ir = kharesmian } +link = { ck3 = scythian ir = scythian ir = derbiccan ir = sakan ir = agathyrsian } +link = { + ck3 = sarmatian + ir = sarmatian + ir = legian + ir = thyssagetaen + ir = maeotian + ir = sindi + ir = siraci + # Invictus mod + # quote from shocky27, Invictus dev: + # thyssagetae alani jurcan are a northern sarmatian branch and the rest of the sarmatians (siracarns iazyges roxolani etc) were a first wave in the south pushing the original scythians further west and subsuming them + # meanwhile the sakas in the east (massagetae, dahae tribes, and the further flung sakas of the tarim basin and eastern steppe) migrated and pushed sarmatians like the alans further west, especially once the xiongnu came from the east (turks and others) and pushed everyone west + ir = jurcan +} +# Invictus mod +link = { ck3=gelonian ir=gelonian } +link = { ck3=scythian ir=khotanese ir=cimmerian } +# Simple Timeline Extender mod +link = { ck3 = hunnic ir = hunnic } +link = { ck3 = hunnic ir = huna } + +## South Levantine +link = { ck3 = maghrebi ir = maghrebi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = bedouin ir = bedouin } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = egyptian ir = egyptians } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = levantine ir = mashriqi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +link = { ck3 = yemeni ir = yemen } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 +# TFE +link = { ck3 = himyarite ir = himjar ir = minaean ir = qatabanian ir = sheban ir = kindite } +link = { ck3 = south_arabian ir = adite ir = samad ir = hadhrami } +# Vanilla CK3 +link = { + ck3 = adnanite # Pre-Islamic North Arabian + ir = thamudi + ir = qedarite + ir = taif + # Invictus mod + ir = gerrhan + ir = yamama +} +link = { + ck3 = qahtanite # Pre-Islamic South Arabian + ir = hadhrami + ir = himjar + ir = minaean + ir = qatabanian + ir = sheban + ir = makan + # Invictus mod + ir = samad + ir = adite + ir = kindite +} + +## Tibetan +link = { ck3 = kachari ir = zhangzhung ir = sumpa ir = yarlung ir = tsang irRegion = pubu_area } # Included this since Rajas adds this culture, but it can be removed if desired +link = { ck3 = meitei ir = zhangzhung ir = sumpa ir = yarlung ir = tsang irRegion = halin_area } # Included this since Rajas adds this culture, but it can be removed if desired +link = { ck3 = lhomon ir = zhangzhung ir = sumpa ir = yarlung ir = tsang ck3Province = 9145 ck3Province = 9146 ck3Province = 9179 ck3Province = 9149 ck3Province = 9148 ck3Province = 9147 ck3Province = 9143 ck3Province = 9144 ck3Province = 9137 ck3Province = 9138 ck3Province = 9139 ck3Province = 9142 ck3Province = 9140 ck3Province = 9141 ck3Province = 9128 ck3Province = 9129 ck3Province = 9133 ck3Province = 9134 ck3Province = 9135 ck3Province = 9154 ck3Province = 9155 ck3Province = 9156 ck3Province = 9150 ck3Province = 9151 ck3Province = 9152 ck3Province = 9153 ck3Province = 9157 ck3Province = 9158 ck3Province = 9159 ck3Province = 9160 ck3Province = 9161 ck3Province = 9162 ck3Province = 9170 ck3Province = 9169 ck3Province = 9171 ck3Province = 9172 ck3Province = 9163 ck3Province = 9173 ck3Province = 9174 ck3Province = 9175 ck3Province = 9176 ck3Province = 9177 ck3Province = 9178 ck3Province = 9165 ck3Province = 9164 ck3Province = 9166 ck3Province = 9167 ck3Province = 9168 } +link = { ck3 = kirati ir = zhangzhung ir = sumpa ir = yarlung ir = tsang ck3Province = 9091 ck3Province = 9093 ck3Province = 9097 ck3Province = 9087 ck3Province = 9088 ck3Province = 9089 ck3Province = 9090 ck3Province = 9092 ck3Province = 9094 ck3Province = 9095 ck3Province = 9096 ck3Province = 9098 ck3Province = 9101 ck3Province = 9102 ck3Province = 9103 ck3Province = 9099 ck3Province = 9100 ck3Province = 9104 ck3Province = 9105 ck3Province = 9106 ck3Province = 9107 ck3Province = 9108 ck3Province = 9109 ck3Province = 9110 ck3Province = 9111 ck3Province = 9112 ck3Province = 9113 ck3Province = 9115 ck3Province = 9116 ck3Province = 9123 ck3Province = 9130 ck3Province = 9117 ck3Province = 9131 ck3Province = 9132 ck3Province = 9118 ck3Province = 9122 ck3Province = 9124 ck3Province = 9125 ck3Province = 9127 ck3Province = 9121 ck3Province = 9126 ck3Province = 9136 ck3Province = 9114 ck3Province = 9119 ck3Province = 9120 } +link = { ck3 = zhangzhung ir = zhangzhung } +link = { ck3 = sumpa ir = sumpa } +link = { ck3 = bodpa ir = yarlung } +link = { ck3 = tsangpa ir = tsang } + +## West Levantine +# TFE +link = { ck3 = punic ir = carthaginian } +# Vanilla CK3 +link = { ck3 = carthaginian ir = carthaginian } +link = { ck3 = phoenician ir = phoenician } +link = { ck3 = yemenite ir = hebrew irRegion = arabia_felix_region } # Rajas culture, represents Jews in Yemen +link = { ck3 = kaifengim ir = hebrew @china_regions } # Rajas culture, Jew in China +link = { ck3 = bavlim ir = hebrew irRegion = mesopotamia_region } # Vanilla culture, figured I'd add it ~~tanner918 +link = { ck3 = kochinim ir = hebrew @india_regions } # Vanilla culture, represents Jews in Southern India, figured I'd just map to all of India since there is no "Northern Indian Jews" culture ~~tanner918 +link = { ck3 = bukharim ir = hebrew irRegion = bactriana_region irRegion = sakia_region irRegion = sogdiana_region irRegion = xiyu_region } # Rajas culture, represents a hybrid of Radhanite and Sogdian, so just mapping to that general region +link = { ck3 = parsim ir = hebrew @culture_splitting_region_M } # Rajas culture, hybrid of Bavli and Persian, so just mapping to that region +link = { ck3 = shuadit ir = hebrew @culture_splitting_region_F } +link = { ck3 = zarphatic ir = hebrew @culture_splitting_region_E } +link = { ck3 = ashkenazi ir = hebrew @culture_splitting_region_D @culture_splitting_region_G @culture_splitting_region_H } +link = { ck3 = sephardi ir = hebrew irRegion = baetica_region irRegion = contestania_region irRegion = tarraconensis_region @culture_splitting_region_Y irRegion = gallaecia_region } +#link = { ck3 = khazar ir = hebrew @culture_splitting_region_L } # Commented out for know since Khazar isn't really a Hebrew/Israelite culture, they just adopted Judaism, and I included a possible mapping for khazar below with proto-turkic cultures ~~tanner918 +link = { ck3 = hebrew ir = hebrew } +link = { ck3 = nabatean ir = nabatean } + +## Invictus Burmese and Tai +# TFE +link = { ck3 = pyu ir = pyu } +# Vanilla CK3 +link = { ck3=mon ir=mon } +link = { ck3=burmese ir=pyu } +link = { ck3=arakanese ir=rhakine } +link = { ck3=palaung ir=pubu } # Rajas culture, giving it priority over converter's version +link = { ck3=palaungic ir=pubu } +link = { ck3=shan ir=shan } +link = { + ck3 = khasi + ir = jaintia # Pnar, https://en.wikipedia.org/wiki/Pnar_people +} + + +## Finnic +@ir_finnic_cultures = "ir=mordvin ir=androphagian ir=volgaic ir=fennic" + +link = { ck3 = finnish @ir_finnic_cultures ck3Region = d_finland ck3Region = d_savo ck3Region = d_pohjanmaa } # A just in case to make sure that these cultures get conversions if in the proper area +link = { ck3 = karelian @ir_finnic_cultures ck3Region = d_karelia } # A just in case to make sure that these cultures get conversions if in the proper area + +# Quote from shocky27, Invictus dev: +# Androphagians are in the finnic group in both Invictus and TI, just Invictus didn't have any other finnic representatives before so it wasn't enough to justify their own group. Dnieper dvina culture was most likely a finnic speaking culture with Slavo-baltic speakers in the southern areas of the culture +# Depending on how your groups are mapped out, if you have a finnic group, they should be placed there +link = { # Rajas + ck3=livonian + ir=androphagian + ir=fennic + ck3Region = d_livonia +} +link = { + ck3=estonian + ir=androphagian + ir=fennic + ck3Region = dlc_fp1_region_non_scandinavian_southern_baltic + ck3Region = dlc_fp1_region_eastern_adventure_targets_estonia +} +link = { # TFE + ck3=chudic + ir=androphagian + ir=fennic + ck3Region=world_europe_east +} +link = { # vanilla CK3 + ck3=vepsian + ir=androphagian + ir=fennic + ck3Region=world_europe_east +} + +# Volga-Finnic +link = { ck3 = merya ir = volgaic } +link = { ck3 = mordvin ir = mordvin } + +# Balto-Finnic +link = { ck3 = finnish ir = fennic } + +# Fallback +link = { ck3 = finnish @ir_finnic_cultures } + + +# Magyar +link = { ck3=hungarian ir=hungarian } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 + +# Meme revivalist Neo-Mitanni culture from Invictus +link = { + ck3 = neo_mitanni + ir = mitanni +} + +# Terra Indomita to Rajas of Asia +link = { ck3 = tagalog ir = tagalog } +link = { ck3 = bisaya ir = bisaya } +link = { ck3 = goguryeo ir = goguryeo } +link = { ck3 = yamato ir = wa } +link = { ck3 = ainu ir = ainu } +link = { ck3 = emishi ir = emishi } +link = { ck3 = nivkh ir = nivkh } +link = { ck3 = bahnar ir = bahnar } # Stieng and Mnong are two cultures that are the same as Bahnar in game, just with different names. For now will just map to Bahnar, but might be worth splitting if it makes sense later on +link = { ck3 = andaman ir = andaman } +link = { ck3 = munda ir = munda } +link = { ck3 = mari ir = mari } +link = { ck3=old_viet ir=lacviet } # The Lac Viet were an ancient Vietnamese people who lived in the Red River Delta. +link = { ck3=ryukyu ir=duuchuu } # Duuchuu was a historical province in Japan. +link = { ck3=ryukyu ir=yaeyama } # The Yaeyama Islands are a group of islands that are part of Japan. +link = { ck3=hayato ir=kumaso } # The Kumaso were an indigenous people who lived in southern Japan. (Not mapping to Yamato for diversity and to better match culture split in EU4/EU5) +link = { ck3=oshu ir=aduma } # The Aduma were an indigenous people who lived in southern Japan. (Not mapping to Yamato for diversity and to better match culture split in EU4/EU5) +link = { ck3=kyushu ir=nansei } # The Nansei Islands are a group of islands that are part of Japan.(Not mapping to Yamato for diversity and to better match culture split in EU4/EU5) +link = { ck3 = emishi ir = jomon_yayoi } # This is a special culture available to the native emishi tags from missions that allows them to switch to this special culture to be closer to the Yayoi culture group. Since this is technically Emishi (Jomon) trying to be closer to the Yayoi culture group, realistically might make more sense to have a custom culture thats a hybrid of emishi and yamato. +link = { ck3=emishi ir=sunazawa } # Sunazawa was a historical province in Japan. +link = { ck3=emishi ir=dewa } # Dewa was a historical province in Japan. +link = { ck3=emishi ir=mitinooku } # Mitinooku was a historical province in Japan. +link = { ck3 = batak ir = minangkabau historicalTag = A21 } # This tag represents a group of people described under the "Batak" grouping +link = { ck3 = mentawai ir = minangkabau irProvince = 11043 } +link = { ck3 = nias ir = minangkabau irProvince = 11044 } # Added these different mappings for more variety, could be changed if desired +link = { ck3 = gayo ir = minangkabau irRegion = aceh_area } +link = { ck3=malay ir=minangkabau } # https://en.wikipedia.org/wiki/Minangkabau_people +link = { ck3=goguryeo ir=woju } # The Woju were a Korean people who lived in the Liaodong Peninsula. +link = { ck3=goguryeo ir=lelang } # Lelang was a historical Korean kingdom that existed in the Liaodong Peninsula. +link = { ck3=goguryeo ir=dongwei } # Dongwei was a historical Korean kingdom that existed in the Liaodong Peninsula. +link = { ck3=goguryeo ir=yilyu } # Yilyu was a historical Korean kingdom that existed in the Liaodong Peninsula. +link = { ck3=goguryeo ir=joseon } # Joseon was a historical Korean kingdom that existed from the 14th to the 19th centuries. +link = { ck3=goguryeo ir=fuyu } # Fuyu was a historical Korean kingdom that existed in the Liaodong Peninsula. +link = { ck3 = jeju ir = byeonhan ir = jinhan ir = mahan irProvince = 9285 } # Right now just map to Jeju Island province. Would it be better to map to the Imperator Damna (DMN) tag? +link = { ck3=samhan ir=jinhan } # Jinhan was a historical Korean confederacy that existed in the Korean Peninsula. +link = { ck3=samhan ir=mahan } # Mahan was a historical Korean confederacy that existed in the Korean Peninsula. +link = { ck3=samhan ir=byeonhan } # Byeonhan was a historical Korean confederacy that existed in the Korean Peninsula. +link = { ck3=ainu ir=jeulmeun } # Jeulmeun is a revivalist culture, and belongs to the same culture group as the Ainu in Terra Indomita. +link = { ck3=chong ir=pear } # In RoA, the chong culture is localized as Samre, which is the same ethnic group as the Pear people. +link = { ck3 = kinh ir = chu ir = duhu ir = huaxia ir = ji ir = jin ir = qilu ir = qin ir = xu ir = yaan ir = yan ir = zhongyuan ir = guzhu ir = huaiyi ir = laiyi ir = lingzhi irRegion = hong_area irRegion = jiaozhi_area irRegion = jiuzhen_area } # In CK3, Kinh is represented as a hybrid of Lac Viet and Han. This is probably the best way to realistically represent this culture appearing naturally outside of listing every single possible chinese tag as a condition for lacviet to convert to kinh if its inside their realm +link = { ck3=han ir=huaxia } # Huaxia was a historical term used to refer to the Chinese people. # https://en.wikipedia.org/wiki/Huaxia +link = { ck3=sichuan ir=ba } # https://en.wikipedia.org/wiki/Ba_(state): "an ancient state in eastern Sichuan, China" +link = { ck3=sichuan ir=bo } # https://en.wikipedia.org/wiki/Bo_people_(China): "The Bo people were native to southeastern Sichuan." +link = { ck3=georgian ir=bekhyrian } # the region of Bekhyria (https://upload.wikimedia.org/wikipedia/commons/4/4d/Georgian_States_Colchis_and_Iberia_%28600-150BC%29-en.svg) is inhabited by the Colchians in TI, the Bekhyrian culture doesn't have any pops. +link = { ck3=nubian ir=syrbotian } # https://en.wikipedia.org/wiki/Syrbotae +link = { ck3=armenian ir=phasiane } # Armenia was also known as Greater Armenia, which included the region of Phasiane. +link = { ck3=armenian ir=sophene } # Sophene was a historical region in Upper Mesopotamia, which is now part of Armenia. +link = { ck3=armenian ir=van } # The Kingdom of Van was a historical Armenian state located in the region of Lake Van. +link = { ck3=armenian ir=brygian } # The Brygians were an ancient Anatolian people who inhabited the region of Phrygia, which is now part of Armenia. +link = { ck3=aceh ir=linyi irRegion = aceh_area } # CK3 has Aceh as hybrid of Cham and Gayo, figured this make the most sense to have it appear naturally ~~tanner918 +link = { ck3=cham ir=linyi } +link = { ck3 = kavalan ir = yizhou @north_formosa } +link = { ck3 = bunun ir = yizhou @middle_formosa } +link = { ck3 = paiwan ir = yizhou @south_formosa } +link = { ck3 = siraya ir = yizhou } # CK3 has each county in Formosa be a different culture. Setting that up might be annoying, and probably wouldn't make sense since it is likely to be owned by one tag. This setup splits yizhou into three cultures on the island, and then another as a fallback for anywhere else. This can obviously be changed if desired +link = { ck3=malay ir=chaiya } # Chaiya was a historical kingdom in Southeast Asia that is now part of Thailand. +link = { ck3=malay ir=malayan } # The Malayan people are a group of ethnic Malays who live in the Malay Peninsula. +link = { ck3=idaya ir=igorot } # The Igorot people are a group of indigenous peoples who live in the mountainous regions of the Philippines. +link = { ck3=palawan ir=tagbanwa } # The Tagbanwa people are an indigenous group who live in the Palawan Islands of the Philippines. +link = { ck3=bactrian ir=bactra } # Bactria was a historical region in Central Asia that is now part of Afghanistan and Tajikistan. (In game has Bactrian as its name) +link = { ck3=han ir=yan } # Yan was a historical state in China that existed during the Spring and Autumn period. # TODO: try to map this manually +link = { ck3=han ir=jin } # Jin was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually +link = { ck3=qin ir=qin } +link = { ck3=han ir=chu } # Chu was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually +link = { ck3=han ir=zhongyuan } # Zhongyuan was a historical region in China that is now part of Henan Province. # TODO: try to map this manually +link = { ck3=han ir=qilu } # Qilu was a historical region in China that is now part of Shandong Province. # TODO: try to map this manually +link = { ck3=han ir=yaan } # Yaan was a historical region in China that is now part of Sichuan Province. # TODO: try to map this manually +link = { ck3=han ir=ji } # Ji was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually +link = { ck3=han ir=xu } # Xu was a historical state in China that existed during the Spring and Autumn and Warring States periods. # TODO: try to map this manually +link = { ck3=han ir=duhu } # Duhu was a historical region in China that is now part of Gansu Province. # TODO: try to map this manually +link = { ck3=shatuo ir=xiongnu_chinese } # The Sino-Xiongnu were a group of Xiongnu people who had assimilated into Chinese culture. (This seems similar to the Shatou culture in CK3, which is a hybrid of Ueban and Han, so will map to that for now ~~tanner918) +link = { ck3=yao ir=yangyu } # Yangyu was a historical region in China that is now part of Guangdong Province. +link = { ck3 = sheren ir = sanmiao irRegion = yang_region irRegion = jiao_region } # She seems to be closely related to Hmong/Miao +link = { ck3 = hmong ir = sanmiao } +link = { ck3=nivkh ir=susuya } # Susuya is in the Nivkh culture group +link = { ck3 = khmu ir = minpu } # It is called Khmu in Imperator +link = { ck3=khmer ir=phnom } # The Phnom were an ancient people who lived in southern China. +link = { ck3=kuy ir=ban } # Culture is called Katu in Imperator, and Kuy is a Katuic culture. There are other Katuic cultures that could potentially be mapped to, but they are all clumped together, so Determining exactly what their mapping conditions should be might be difficult to prevent having only one or two provinces convert +link = { ck3=tai ir=xiangkhoang } # Xiangkhoang was a historical kingdom in Laos. From what I can tell, they were related closer to Tai peoples ~~tanner918 +link = { ck3=nicobar ir=holchu } # The Nicobarese refer to themselves as Holchu +link = { ck3=saka ir=buku } # Buku is in the Saka culture group, so for now will group to Saka until a better mapping can be determined +link = { ck3 = caijia ir = dian } # Mapping for now until a better culture can be determine +link = { ck3 = wuman ir = yelang } # AEP Culture, adding first to make sure AEP cultures map properly; The Yi/Nuosu peoples are considered possible descendants of the Yelang kingdom +link = { ck3 = yi ir = yelang } # Used for RoA; The Yi/Nuosu peoples are considered possible descendants of the Yelang kingdom +link = { ck3 = bai ir = jiuliao } +link = { ck3 = lisu ir = ailao } +link = { ck3 = be ir = lier ck3Province = 12458 ck3Province = 12449 ck3Province = 12436 ck3Province = 12419 } +link = { ck3 = hlai ir = lier } +link = { ck3 = nong ir = gui } # nong called Zhuang in CK3. They are both Tai cultures in the same region, and looking it up, Zhuang peoples are said to be descendants of the Xiou (according to a chinese travel site), and the Nam Cuong tag in Imperator refers to them as the Xiou while having Gui as primary culture +link = { ck3=pyu ir=piaoyue } # The Pyu were an ancient people who lived in Myanmar. +link = { ck3 = evenk ir = haoshi ir = huifa ir = sushen irRegion = amur_area irRegion = sahaliyan_area irRegion = mobei_region irRegion = scytho_siberian_region irRegion = hyperborea_region } # To represent that they are a Tungusic culture closer to Siberia +link = { ck3 = nanai ir = sushen irRegion = modong_region } # Probably not a 1:1 realistic match, but it should help with some diversity +link = { ck3 = udege ir = haoshi irRegion = modong_region } # Probably not a 1:1 realistic match, but it should help with some diversity +link = { ck3 = jurchen ir = haoshi ir = huifa ir = sushen } # Jurchens expanded the most out of that region, so it will be the fallback +link = { ck3=levantine ir=philistine } # The Philistines were an ancient people who lived in the southern Levant. +link = { ck3 = tocharian ir = loulan } # Initially mapped to uyghur, but according to ChatGPT, the loulan wouldn't be considered ancestors since the uyghurs are of turkic origin +link = { ck3=han ir=huaiyi } # Was in the Yi culture group in Terra-Indomita, not chinese culture group. But there is no Rajas of Asia culture to actually represent this and they likely got assimilated by the han +link = { ck3=han ir=laiyi } # Was in the Yi culture group in Terra-Indomita, not chinese culture group. But there is no Rajas of Asia culture to actually represent this and they likely got assimilated by the han +link = { ck3=han ir=guzhu } # Was in the Yi culture group in Terra-Indomita, not chinese culture group. But there is no Rajas of Asia culture to actually represent this and they likely got assimilated by the han +link = { ck3=han ir=lingzhi } # Was in the Yi culture group in Terra-Indomita, not chinese culture group. But there is no Rajas of Asia culture to actually represent this and they likely got assimilated by the han +link = { ck3 = wu ir = wuyue } # Rajas of Asia has this culture diverge from Han in 1050, but it seems to represent the same regional/cultural differences that the Terra-Indomita culture represents +link = { ck3 = yue ir = ouyue } # Rajas of Asia has this culture diverge from Han in 1050, but it seems to represent the same regional/cultural differences that the Terra-Indomita culture represents +link = { ck3 = min ir = minyue } # Rajas of Asia has this culture diverge from Han in 1050, but it seems to represent the same regional/cultural differences that the Terra-Indomita culture represents +link = { ck3 = yue ir = yangyue } # Rajas of Asia has this culture diverge from Han in 1050, but it seems to represent the same regional/cultural differences that the Terra-Indomita culture represents +link = { ck3 = min ir = fulou } # Rajas of Asia has this culture diverge from Han in 1050, but it seems to represent the same regional/cultural differences that the Terra-Indomita culture represents +link = { ck3 = yue ir = nanyue } # Rajas of Asia has this culture diverge from Han in 1050, but it seems to represent the same regional/cultural differences that the Terra-Indomita culture represents +link = { ck3=sami ir=sapmi } # Sapmi is the traditional homeland of the Sami people. +link = { ck3=mogyer ir=gorokhov } # The Gorokhovs were a Hungarian tribe that lived in the Carpathian Mountains. +link = { ck3 = solqumyt ir = itkul } # Not sure what sort of cultures would best map, I figured given its location and Uralic culture group, maybe Samoyedic cultures, might change if a better choice is determined +link = { ck3 = kott ir = bolsherechye } # Not sure what sort of cultures would best map, I figured given its location and Uralic culture group, maybe Samoyedic cultures, might change if a better choice is determined +link = { ck3=urslavic ir=slavian } # Both represent early Slavic cultures +link = { ck3=sichuan ir=shu } # Shu is an ancient state in the Sichuan region +link = { ck3=georgian ir=sasperires } # Sasperires were an ancient tribe in the region of modern Georgia +link = { ck3=udmurt ir=argippaei } # Argippaei were described by Herodotus as living north of Scythia, possibly related to Sarmatians or Alans (But the converter already has quite a few cultures mapped to those, and doing research/asking chatgpt doesn't give a single answer as they may not have been an atual culture, just a mis-identified one. So for now, will map it to something different for more variety. ChatGPT recommneded cultures like Komi, but since another culture is mapped to that, for now I will just map it to Udmurt ~~tanner918) +link = { ck3=samoyed ir=arimphaei } # Arimphaei were described as living in the far north, possibly related to Finno-Ugric peoples +link = { ck3=kurykan ir=jiankun } # Both cultures seem to have same/similar language and culture group/background +link = { ck3=samoyed ir=sargat ck3Region = d_ustyug ck3Region = d_vologda ck3Region = d_chudia ck3Region = d_biarmia ck3Region = d_nizhny_novgorod ck3Region = d_vepsia } # This mapping is here since the russian impassable wasteland at the top of the map appears to be Sargat, and it covers the region of Bjarmaland. So I am including this mapping to make sure that Bjarmian gets setup there. ~~tanner918 +link = { ck3=khanty ir=sargat } # Wikipedia says they could have been a mix of Ugrian and Siberian peoples, and some early Iranian/Indo-Iranian peoples. Since it is in the Uralic culture group, mapping to Khanty for now +link = { ck3 = tocharian ir = jushi } # ChatGPT and Wikipedia state they most likely spoke a Sakan or Tocharian language, and that they eventually got pushed out by incoming invading Turkic peoples. So for now, will map to Tocharian ~~tanner918 +link = { ck3 = komi ir = permic } + +# Qiangic Mappings +@qiangic_cultures = "ir = di_qiang ir = gyalrong ir = juyan ir = kunming ir = nuomuhong ir = qiang ir = qiongdu ir = ruoqiang ir = shajing ir = shanma ir = yiqu ir = zuo" +link = { ck3 = achang @qiangic_cultures irRegion = burma_region } # This CK3 culture is Qiangic, but speaks Burmese, so just going to map any Qiangic culture in Burma to it ~~tanner918 +link = { ck3 = nakhi ir = kunming ir = zuo ir = qiongdu } # Not sure if best mapping, areas more or less match up ~~tanner918 +link = { ck3 = tangut ir = juyan ir = nuomuhong ir = shajing ir = shanma ir = yiqu } # Not sure if best mapping, areas more or less match up ~~tanner918 +link = { ck3 = qiang ir = qiang ir = gyalrong ir = di_qiang ir = ruoqiang } # Not sure if best mapping, areas more or less match up ~~tanner918 + +# Mongolic Mappings (Mapping for Mongolic/Turkic cultures kind of hard to get realistic matches since quite a few cultures in the region are said to be ancestors of mongolic or turkic cultures, both, or it is uncertain. So I just grouped some of the cultures together into different groups and will map them based off location. These mappings might need to be redone if better mappings are decided ~~tanner918) +# Xiongnu getting mapped in both Mongolic and Turkic cultures is to represent that they are supposedly ancestors to both culture groups +@mongolic_cultures = "ir = shanrong ir = loufan ir = linhu ir = baidi ir = chidi ir = chanlan" +link = { ck3 = qay @mongolic_cultures ir = xiongnu irRegion = raole_area irRegion = aimag_area irRegion = terigun_area } +link = { ck3 = onggirad @mongolic_cultures ir = xiongnu irRegion = modong_area irRegion = ulaanzuukh_area irRegion = gonglu_area } +link = { ck3 = tuyuhun @mongolic_cultures ir = xiongnu ir = donghu ir = xianbei irRegion = liang_region irRegion = tibet_region irRegion = xiyu_region } +link = { ck3 = khitan ir = donghu ir = xianbei irRegion = you_region irRegion = raole_area irRegion = wuhuan_area } +link = { ck3 = sibe ir = donghu ir = xianbei irRegion = modong_region } +link = { ck3 = uriankhai @mongolic_cultures ir = xianbei irProvince = 9773 irProvince = 9775 irProvince = 9385 } # These provinces are some of the wasteland provinces in northern manchuria, and some of them seem to have been assigned Mongolic cultures, but they are mapped to areas out of scope of Terra-Indomita in northern manchuria. I am mapping to Uriankhai since it is a Mongolic culture from around that area, should prevent that region from just having Mongol there, split off from the rest of the Mongol provinces. ~~tanner918 +link = { ck3 = mongol @mongolic_cultures ir = xianbei } +link = { ck3 = mongol ir = xiongnu irRegion = modong_region } +link = { ck3 = khitan ir = wuhuan ir = donghu } + +link = { ck3 = tula ir = qifu irRegion = scytho_siberian_region irRegion = hujie_area irRegion = altai_area } +link = { ck3 = khori ir = qifu irRegion = mobei_region } +link = { ck3 = barqut ir = qifu } # Not too sure what would be best for this, all I can find is that they are related to mongolic cultures, and that these cultures might fit, but figured adding this to the already large list of mongol cultures above might blob cultures a bit too much ~~tanner918 + + +# Turkic Mappings (I really split this up since there were quite a few Turkic cultures in Rajas of Asia. If it seems like having this split up so much is a bad idea, some could easily be removed ~~tanner918) +@proto_turks = "ir = dingling ir = xiongnu ir = korgantas ir = arzhan ir = hujie ir = issedonian" +link = { ck3 = kirghiz @proto_turks irRegion = gryphia_area irRegion = jiankun_area } +link = { ck3 = shor @proto_turks irRegion = ob_area } +link = { ck3 = cik @proto_turks irRegion = ulangom_area } +link = { ck3 = az @proto_turks irRegion = altai_area } +link = { ck3 = todzh @proto_turks irRegion = dingling_area irRegion = khuvsgul_area } +link = { ck3 = dukha @proto_turks irRegion = guyan_area irRegion = transbaikal_area irRegion = bayanundar_area } +link = { ck3 = uigur @proto_turks irRegion = xiyu_region } +link = { ck3 = bolghar @proto_turks irRegion = hyperborea_region } +link = { ck3 = bashkir @proto_turks irRegion = ulytau_area irRegion = kostanay_area irRegion = magyarok_area irRegion = ingala_area irRegion = itkul_area } +link = { ck3 = khazar @proto_turks irRegion = taurica_region irRegion = sarmatia_asiatica_region irRegion = scythia_region } +link = { ck3 = avar @proto_turks @europe_regions } +link = { ck3 = kurykan @proto_turks irProvince = 5975 } # This corresponds to the Eurasian Northland wasteland province next to Lake Baikal. It seems to have one of these cultures assigned to it, and given the area it covers, I think Kurykan would be the best choice given that it is a Turkic speaking Sayan-Altaic culture. I mainly included this to prevent Oghuz from appearing in the huge out of scope region above Lake Baikal. ~~tanner918 +link = { ck3 = turkish @proto_turks } + + + +# Terra Indomita to Asia Expansion Project +link = { ck3 = yaeyama ir = yaeyama } +link = { ck3 = yaeyama ir = duuchuu irProvince = 9739 } # Yaeyama island. +link = { ck3 = amami ir = duuchuu irProvince = 9734 } # Amami island. +link = { ck3 = okinawa ir = duuchuu irProvince = 9737 } # Okinawa island. +link = { ck3 = miyako ir = duuchuu irProvince = 9738 } # Miyako island. +link = { ck3 = okinawa ir = duuchuu } # Chose Okinawa culture as the fallback mapping for Duuchuu because it's the biggest island in the Ryukyu archipelago. +link = { ck3 = andamanese ir = andaman } +link = { ck3 = bahnaric ir = bahnar } +link = { ck3 = kinh ir = lacviet } +link = { ck3 = nicobarese ir = holchu } +link = { ck3 = burmese ir = piaoyue } +link = { ck3 = saro ir = jinhan ir = byeonhan } # https://en.wikipedia.org/wiki/Three_Kingdoms_of_Korea#Silla +link = { ck3 = baekje ir = mahan } # https://en.wikipedia.org/wiki/Three_Kingdoms_of_Korea#Baekje +link = { ck3 = ba_shu ir = ba ir = shu } # https://en.wikipedia.org/wiki/Ba%E2%80%93Shu_culture +link = { ck3 = gilyak ir = nivkh ir = susuya } # https://en.wikipedia.org/wiki/Nivkh_people +link = { ck3 = komi ir = permic } # komi is localized as Permian in CK3 +link = { ck3 = mohese ir = haoshi } # Haoshi/Yuexi were one of the Mohe tribes according to https://en.wikipedia.org/wiki/Mohe_people +link = { + # https://en.wikipedia.org/wiki/Xiangkhouang: + # "Xiangkhouang is home to five different ethnic groups: the Tai Dam, Tai Daeng, Phuan, Khmu, and Hmong." + # "Part of the Mon-Khmer branch of the Austro-Asiatic linguistic family, the Khmu are one of the largest ethnic groups in Laos. They settled in the area several thousand years ago." + ck3 = khmu + ir = xiangkhoang +} +link = { + # https://zh.wikipedia.org/wiki/%E5%83%B0%E4%BA%BA: "明代僰人即今日白族之先民。從族姓上來看,明代僰人的段、楊、高、尹諸姓,都是現在白族中的大姓。" + ck3 = bai + ir = bo +} +link = { ck3 = qiang ir = kunming ir = zuo ir = qiongdu } +link = { ck3 = hani ir = dian } # Mapping for now until a better culture can be determine +link = { ck3=yamato ir=nansei ir=aduma ir=kumaso } # Fallback for AEP since it doesn't have same culture split as RoA +link = { ck3 = qay ir = qifu } +link = { ck3 = yi ir = sanmiao } # AEP uses this to represent Miao peoples +link = { ck3=ilokano ir=igorot } # The Igorot people are a group of indigenous peoples who live in the mountainous regions of the Philippines. +link = { ck3=champ ir=linyi } +link = { ck3 = tai ir = ailao } +link = { ck3 = beish ir = lier ck3Province = 12458 ck3Province = 12449 ck3Province = 12436 ck3Province = 12419 } +link = { ck3 = liliao ir = lier } +link = { ck3 = pu ir = gui } # pu called Zhuang in CK3. They are both Tai cultures in the same region, and looking it up, Zhuang peoples are said to be descendants of the Xiou (according to a chinese travel site), and the Nam Cuong tag in Imperator refers to them as the Xiou while having Gui as primary culture +link = { ck3=komi ir=argippaei } +link = { ck3=khanty ir=jiankun ir = itkul ir = bolsherechye } # AEP doesn't add many relevant cultures for this, so this might change if a better option is decided diff --git a/ImperatorToCK3/Data_Files/configurables/deathMappings.txt b/ImperatorToCK3/Data_Files/configurables/deathMappings.txt index ef9643163..f30acb74b 100644 --- a/ImperatorToCK3/Data_Files/configurables/deathMappings.txt +++ b/ImperatorToCK3/Data_Files/configurables/deathMappings.txt @@ -69,4 +69,20 @@ link = { ir = death_legal_accident ck3 = death_execution } link = { ir = death_while_stealing ck3 = death_execution } link = { ir = death_egg_and_spoon ck3 = death_mysterious } link = { ir = death_escaping ck3 = death_mysterious } -link = { ir = death_claimed_by_the_underworld ck3 = death_vanished } \ No newline at end of file +link = { ir = death_claimed_by_the_underworld ck3 = death_vanished } + +# Terra-Indomita to Rajas of Asia +link = { ir = death_child_sacrifice ck3 = death_sacrificed_to_gods } +link = { ir = death_ritual_sacrifice ck3 = death_sacrificed_to_gods } +link = { ir = death_ritual_sallekhana ck3 = death_starved } +link = { ir = death_tribal_duel ck3 = death_duel } +link = { ir = death_decapitated ck3 = death_skull_removed } +link = { ir = death_pulled_limb_by_limb ck3 = death_ripped_apart_limb_by_limb } +link = { ir = death_by_pirates ck3 = death_attacked } +link = { ir = death_swallowed_by_wild_animals ck3 = death_wild_animal } +link = { ir = death_fall_down_the_mountain ck3 = death_fallen_from_a_mountain } +link = { ir = death_killed_on_a_post ck3 = death_accident } +link = { ir = eat_poisonous_food ck3 = death_poison } +link = { ir = beirengjindaguolizhushu ck3 = death_mysterious } +link = { ir = death_buried_confucian ck3 = death_mysterious } +link = { ir = death_killer_rabbit ck3 = death_wild_animal } \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/configurables/government_map.txt b/ImperatorToCK3/Data_Files/configurables/government_map.txt index c7cabd7e4..7083bd1d3 100644 --- a/ImperatorToCK3/Data_Files/configurables/government_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/government_map.txt @@ -7,11 +7,26 @@ # ck3 = CK3 government ID # ir = Imperator government ID # irCulture = Imperator culture ID (optional) -# has_ck3_dlc = CK3 DLC ID (optional, supported IDs: roads_to_power) +# has_ck3_dlc = CK3 DLC ID (optional; supported IDs: roads_to_power) +# ck3_title_rank = CK3 title rank tag is converted to (optional; allows b,c,d,k,e) #} # multiple entries allowed for: ir, irCulture, has_ck3_dlc # multiple entries not allowed for: ck3 +# NOTE: ck3_title_rank allows all possible rankings in one entry. So for example, ck3_title_rank = ke will work for kingdoms and empires + +## Cultural Mappings +# RoA Chinese, for some regional variety, and because I think it makes sense ~~tanner918 +link = { ck3 = chinese_government + ir = dictatorship + ir = despotic_monarchy + ir = aristocratic_monarchy + ir = stratocratic_monarchy + ir = theocratic_monarchy + ir = plutocratic_monarchy + irCulture = chu irCulture = duhu irCulture = huaxia irCulture = ji irCulture = jin irCulture = qilu irCulture = qin irCulture = xu irCulture = yaan irCulture = yan irCulture = zhongyuan +} + ## TFE link = { ir = oligarchic_republic ir = democratic_republic ck3 = republic_government } link = { ir = theocratic_republic ck3 = theocracy_government } @@ -36,6 +51,7 @@ link = { ck3 = theocracy_government } link = { ck3 = administrative_government has_ck3_dlc = roads_to_power + ck3_title_rank = e # limiting rank to empires for now since kingdom-level admin realms have a few issues at the moment that need to be looked at ir = imperium ir = imperial_cult } @@ -54,3 +70,40 @@ link = { ck3 = tribal_government ir = tribal_kingdom ir = tribal_federation } + +## Terra-Indomita +link = { ck3 = feudal_government ir = spartan_monarchy } + +link = { ck3 = feudal_government ir = spartan_imperium } # Might change this to administrative, need to see the exact requirements to get this to decide ~~tanner918 + +link = { ck3 = feudal_government ir = spartan_imperial_cult } # Might change this to administrative, need to see the exact requirements to get this to decide ~~tanner918 + +link = { ck3 = feudal_government ir = judean_empire } # Might change this to administrative, need to see the exact requirements to get this to decide ~~tanner918 + +link = { ck3 = feudal_government ir = indian_empire } # Might change this to administrative, need to see the exact requirements to get this to decide ~~tanner918 + +link = { ck3 = feudal_government ir = rhodian_dictatorship } + +link = { ck3 = feudal_government ir = samaritan_judgedom } # This government is defined in the files, but doesn't seem to actually get used anywhere, so it seems impossible to actually get, but will map just in case ~~tanner918 + +link = { ck3 = administrative_government ir = chinese_empire has_ck3_dlc = roads_to_power ck3_title_rank = e } # This government seems like it represents the Mandate of Heaven. In RoA, that is just represented by whoever owns e_celestia_china and they use the administrative_government for now, though they might make a new government for China. chinese_empire Description: "As shown by the reigns of the Shang and Zhou Dynasties, in which the divine authority of the Emperor was demonstrated for all under Heaven to see, the Imperial Form of government remains the supreme achievement of political life, all but ensuring peace and prosperity for conscientious stewards of the Mandate of Heaven." ~~tanner918 +link = { ck3 = chinese_government ir = chinese_empire } # RoA +link = { ck3 = feudal_government ir = chinese_empire } # Fallback + +link = { ck3 = feudal_government ir = yamato_empire } # Might change this to administrative, need to see the exact requirements to get this to decide ~~tanner918 + +link = { ck3 = chinese_government ir = enfeoffment_zhourites } # For now will map to RoA chinese_government, but might change if I determine another mapping is better. Description: "The system of governance created by our predecessors in the Shang Dynasty remains a viable way of ruling the people to this very day. By creating a vast, decentralized bureaucratic state, in which lands and authority are meted out to powerful vassals in return for oaths of submission, true peace can be secured." ~~tanner918 +link = { ck3 = feudal_government ir = enfeoffment_zhourites } # Fallback + +link = { ck3 = chinese_government ir = chinese_duhufu } # For now will map to RoA chinese_government, but might change if I determine another mapping is better. Description: "In order to properly adminster the hinterlands, special types of administrative districts known as 'Duhufu' are established as ways to entrench the Imperial power in the lands that are distant from our capital. The governor of a Duhufu has unquestioned military and economic authority, carrying out the commands of their superiors with one voice." ~~tanner918 +link = { ck3 = feudal_government ir = chinese_duhufu } # Fallback + +link = { ck3 = nomadic_government ir = steppe_horde } +link = { ck3 = tribal_government ir = steppe_horde } # Fallback + +link = { ck3 = feudal_government ir = pirate_kingdom } # No description but seems to be a reward for missions for realms that have Duuchuu as their primary culture, it is called a "Piratical Monarchy" so will just map to feudal for now ~~tanner918 + +link = { ck3 = republic_government ir = punic_republic } + +link = { ck3 = nomadic_government ir = steppe_empire } # Might change this to administrative, need to see the exact requirements to get this to decide ~~tanner918 +link = { ck3 = tribal_government ir = steppe_empire } # Fallback diff --git a/ImperatorToCK3/Data_Files/configurables/governorMappings.txt b/ImperatorToCK3/Data_Files/configurables/governorMappings.txt index 6f4c766be..6ff7b6f70 100644 --- a/ImperatorToCK3/Data_Files/configurables/governorMappings.txt +++ b/ImperatorToCK3/Data_Files/configurables/governorMappings.txt @@ -4,6 +4,8 @@ #b = the CK3 landed title #c = the rank the converted governorship will have (can only be d or k) +# Might want to do a redo of all/most of these mappings since I think they were originally designed for Vanilla Imperator. Need to see the exact differences between Terra-Indomita and Invictus, because if the regions are the same then these mappings should be changed to reflect those regions only instead of the Vanilla game. ~~tanner918 + link = { ir = central_italy_region ck3 = k_romagna rank = k } link = { ir = central_italy_region ck3 = d_latium rank = d } @@ -190,7 +192,7 @@ link = { ir = tibet_region ck3 = d_nepal rank = d } link = { ir = sogdiana_region ck3 = k_transoxiana rank = k } link = { ir = sogdiana_region ck3 = d_soghd rank = d } -link = { ir = scythia_region ck3 = k_oghuz_il rank = k } +link = { ir = scythia_region ck3 = k_oghuz_il rank = k } # should be k_pontic_steppe? link = { ir = scythia_region ck3 = d_transcaspiana rank = d } link = { ir = lower_egypt_region ck3 = d_cairo rank = d } @@ -221,4 +223,88 @@ link = { ir = borysthenia_region ck3 = k_white_rus rank = k } link = { ir = borysthenia_region ck3 = d_minsk rank = d } link = { ir = burma_region ck3 = k_pagan rank = k } -link = { ir = burma_region ck3 = d_pagan rank = d } \ No newline at end of file +link = { ir = burma_region ck3 = d_pagan rank = d } + +# New Mappings +link = { ir = transalpine_gaul_region ck3 = k_burgundy rank = k } +link = { ir = transalpine_gaul_region ck3 = d_provence rank = d } + +link = { ir = hyperborea_region ck3 = k_opolye rank = k } +link = { ir = hyperborea_region ck3 = d_opolye rank = d } + +link = { ir = central_asian_steppes_region ck3 = k_kimek rank = k } +link = { ir = central_asian_steppes_region ck3 = d_aqtobe rank = d } + +link = { ir = sakia_region ck3 = k_oghuz_il rank = k } +link = { ir = sakia_region ck3 = d_aral_il rank = d } + +link = { ir = lower_nubia_region ck3 = d_nobatia rank = d } + +link = { ir = scytho_siberian_region ck3 = k_kipchak rank = k } +link = { ir = scytho_siberian_region ck3 = d_kentarlau rank = d } + +link = { ir = xiyu_region ck3 = k_khotan rank = k } +link = { ir = xiyu_region ck3 = d_kucha rank = d } + +link = { ir = liang_region ck3 = k_xia rank = k } +link = { ir = liang_region ck3 = d_ganzhou rank = d } + +link = { ir = mobei_region ck3 = k_otuken rank = k } +link = { ir = mobei_region ck3 = d_otuken rank = d } + +link = { ir = modong_region ck3 = k_balhae rank = k } +link = { ir = modong_region ck3 = d_yongcheon rank = d } + +link = { ir = suvarnabhumi_region ck3 = k_langkasuka rank = k } +link = { ir = suvarnabhumi_region ck3 = d_tambralinga rank = d } + +link = { ir = funan_region ck3 = k_chenla rank = k } +link = { ir = funan_region ck3 = d_aninditapura rank = d } + +link = { ir = jiao_region ck3 = k_annam rank = k } +link = { ir = jiao_region ck3 = d_hai_dong rank = d } + +link = { ir = nanzhong_region ck3 = k_nanzhao rank = k } +link = { ir = nanzhong_region ck3 = d_shicheng rank = d } + +link = { ir = austronesia_region ck3 = k_amianan rank = k } +link = { ir = austronesia_region ck3 = d_iluek rank = d } + +link = { ir = yang_region ck3 = k_yue_china rank = k } +link = { ir = yang_region ck3 = d_zhedong_china rank = d } + +link = { ir = jing_region ck3 = k_chu_china rank = k } +link = { ir = jing_region ck3 = d_jingnan_china rank = d } + +link = { ir = yi_region ck3 = k_han_china rank = k } +link = { ir = yi_region ck3 = d_ba_china rank = d } + +link = { ir = yong_region ck3 = k_qin_china rank = k } +link = { ir = yong_region ck3 = d_xijing_china rank = d } + +link = { ir = shuofang_region ck3 = k_xia_china rank = k } +link = { ir = shuofang_region ck3 = d_shuofang_china rank = d } + +link = { ir = bing_region ck3 = k_jin_china rank = k } +link = { ir = bing_region ck3 = d_hedong_china rank = d } + +link = { ir = ji_region ck3 = k_zhao_china rank = k } +link = { ir = ji_region ck3 = d_zelu_china rank = d } + +link = { ir = qing_region ck3 = k_qi_china rank = k } +link = { ir = qing_region ck3 = d_ziqing_china rank = d } + +link = { ir = xu_region ck3 = k_wu_china rank = k } +link = { ir = xu_region ck3 = d_huainan_china rank = d } + +link = { ir = yu_region ck3 = k_liang_china rank = k } +link = { ir = yu_region ck3 = d_biansong_china rank = d } + +link = { ir = you_region ck3 = k_yan_china rank = k } +link = { ir = you_region ck3 = d_lulong_china rank = d } + +link = { ir = jin_region ck3 = k_goryeo rank = k } +link = { ir = jin_region ck3 = d_seohae rank = d } + +link = { ir = wa_region ck3 = k_yamato rank = k } +link = { ir = wa_region ck3 = d_kansai rank = d } diff --git a/ImperatorToCK3/Data_Files/configurables/heritage_empires_map.txt b/ImperatorToCK3/Data_Files/configurables/heritage_empires_map.txt index a75394b92..b96e9bf5c 100644 --- a/ImperatorToCK3/Data_Files/configurables/heritage_empires_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/heritage_empires_map.txt @@ -1,9 +1,9 @@ # This file determines which heritages are associated with a predefined empire instead of a generated title -# during de jure empire setup generation +# during de jure empire setup generation. # These mappings should only be used for empires that are named in a way that they can be undoubtedly connected # to specific heritages (and not just because they happen to geographically match the areas of any culture groups). # Counter examples: -# heritage_iranian = e_persia: Iranian is broader than Persian +# heritage_iranian = e_persia: Iranian heritage is broader than the Persian culture # heritage_byzantine = e_byzantium: heritage_byzantine has been renamed to "Hellenistic" in the converter, # so it wouldn't make sense to map it to a title with specific flavour about it being the continuation of Rome. @@ -19,6 +19,8 @@ heritage_goidelic = e_britannia heritage_romano_british = e_britannia heritage_frankish = e_france heritage_latin = e_italy +heritage_venetic = e_italy +heritage_italic = e_italy heritage_north_germanic = e_scandinavia heritage_north_germanic = e_germany heritage_east_germanic = e_germany @@ -32,4 +34,15 @@ heritage_iberian_celtic = e_spain heritage_west_slavic = e_west_slavia heritage_west_slavic = e_slavia heritage_east_slavic = e_slavia -heritage_south_slavic = e_slavia \ No newline at end of file +heritage_south_slavic = e_slavia + +# Terra-Indomita to Rajas of Asia +heritage_korean = e_haedong +heritage_chinese = e_celestia_china +heritage_yamato = e_japan +#heritage_ezo = e_japan # latest version of Rajas of Asia puts Ezo Kingdom under Amur (e_manchuria), so not sure ~~tanner918 +heritage_filipino = e_panyupayana +heritage_micronesian = e_micronesia # Out of scope, but should make sure that the Micronesian islands use correct empire title ~~tanner918 +heritage_burmese = e_burma +heritage_sayan_altaic = e_sayan +heritage_tatar = e_mongolia # Rajas of Asia moves quite a few Mongolic cultures to this new heritage, including Mongol itself, so I think this makes sense ~~tanner918 \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultural_heritages_l_english.yml b/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultural_heritages_l_english.yml index 987ad569c..e0414c57b 100644 --- a/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultural_heritages_l_english.yml +++ b/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultural_heritages_l_english.yml @@ -34,4 +34,6 @@ heritage_caucasian_name: "Caucasian" heritage_caucasian_collective_noun: "Caucasians" heritage_mon_khmer_name: "Mon-Khmer" - heritage_mon_khmer_collective_noun: "Mon-Khmers" \ No newline at end of file + heritage_mon_khmer_collective_noun: "Mon-Khmers" + heritage_italic_name: "Italic" + heritage_italic_collective_noun: "Italians" \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultures_l_english.yml b/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultures_l_english.yml index c84a7b7a9..8053ad06a 100644 --- a/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultures_l_english.yml +++ b/ImperatorToCK3/Data_Files/configurables/localization/base/english/CONVERTER_cultures_l_english.yml @@ -57,9 +57,9 @@ l_english: nabatean_collective_noun: "Nabateans" nabatean_prefix: "Nabateo" - dalmatian: "Dalmatian" - dalmatian_collective_noun: "Dalmatians" - dalmatian_prefix: "Dalmato" # https://en.wiktionary.org/wiki/Dalmato- + dalmatian: "Illyrian" + dalmatian_collective_noun: "Illyrians" + dalmatian_prefix: "Illyro" aramaic: "Aramaic" aramaic_collective_noun: "Arameans" @@ -296,13 +296,6 @@ l_english: lemnian_collective_noun: "Lemnians" lemnian_prefix: "Lemno" - arvanite_group: "Arvanite" - arvanite_group_collective_noun: "Arvanites" - #arvanite_group_prefix: "Arvanito" # found 'Takime arbëresho-arvanito-shqiptare në gjysmën e dytë të shek. XIX.' - albanian: "Albanian" - albanian_collective_noun: "Albanians" - albanian_prefix: "Albano" # found 'Albano-Greek Union' - galatian: "Galatian" galatian_collective_noun: "Galatians" galatian_prefix: "Galato" # found 'Galato–Lycaonian' diff --git a/ImperatorToCK3/Data_Files/configurables/localization/info.txt b/ImperatorToCK3/Data_Files/configurables/localization/info.txt index 3a9c85230..de2cbd623 100644 --- a/ImperatorToCK3/Data_Files/configurables/localization/info.txt +++ b/ImperatorToCK3/Data_Files/configurables/localization/info.txt @@ -1,4 +1,6 @@ Localization from this folder is only added to the generated mod if the localization keys are not yet localized. The "base" folder contains files to be included in the mod regardless of the CK3 mods enabled. -The "wtwsms" folder contains files to be only included when the WtWSMS CK3 mod is enabled. \ No newline at end of file +The "wtwsms" folder contains files to be only included when the WtWSMS CK3 mod is enabled. +The "roa" folder contains files to be only included when the Rajas of Asia CK3 mod is enabled. +The "tfe" folder contains files to be only included when the The Fallen Eagle CK3 mod is enabled. \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/configurables/localization/roa/english/ccu_heritage_parameters_l_english.yml b/ImperatorToCK3/Data_Files/configurables/localization/roa/english/ccu_heritage_parameters_l_english.yml new file mode 100644 index 000000000..ac08e690f --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/localization/roa/english/ccu_heritage_parameters_l_english.yml @@ -0,0 +1,6 @@ +l_english: + # heritage groups + culture_parameter_heritage_group_nuragic:0 "#P +[EmptyScope.ScriptValue('same_heritage_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Nuragic [heritage_group|E]" + + # heritage families + diff --git a/ImperatorToCK3/Data_Files/configurables/localization/roa/english/ccu_language_parameters_l_english.yml b/ImperatorToCK3/Data_Files/configurables/localization/roa/english/ccu_language_parameters_l_english.yml new file mode 100644 index 000000000..ec16bac0e --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/localization/roa/english/ccu_language_parameters_l_english.yml @@ -0,0 +1,11 @@ +l_english: + # language groups + culture_parameter_language_group_nuragic: "#P +[EmptyScope.ScriptValue('same_language_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Nuragic [language_group|E]" + culture_parameter_language_group_anatolian: "#P +[EmptyScope.ScriptValue('same_language_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Anatolian [language_group|E]" + culture_parameter_language_group_italic: "#P +[EmptyScope.ScriptValue('same_language_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Italic [language_group|E]" + culture_parameter_language_group_etruscan: "#P +[EmptyScope.ScriptValue('same_language_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Etruscan [language_group|E]" + culture_parameter_language_group_daco_thracian: "#P +[EmptyScope.ScriptValue('same_language_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Daco-Thracian [language_group|E]" + + # Language families + culture_parameter_language_family_paleo_sardinian: "#P +[EmptyScope.ScriptValue('same_language_family_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Paleo-Sardinian [language_family|E]" + culture_parameter_language_family_tyrsenian: "#P +[EmptyScope.ScriptValue('same_language_family_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Tyrsenian [language_family|E]" diff --git a/ImperatorToCK3/Data_Files/configurables/localization/tfe/english/ccu_language_parameters_l_english.yml b/ImperatorToCK3/Data_Files/configurables/localization/tfe/english/ccu_language_parameters_l_english.yml new file mode 100644 index 000000000..abde23748 --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/localization/tfe/english/ccu_language_parameters_l_english.yml @@ -0,0 +1,6 @@ +l_english: + # language groups + culture_parameter_language_group_italic: "#P +[EmptyScope.ScriptValue('same_language_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Italic [language_group|E]" + + # Language families + diff --git a/ImperatorToCK3/Data_Files/configurables/localization/wtwsms/english/ccu_heritage_parameters_l_english.yml b/ImperatorToCK3/Data_Files/configurables/localization/wtwsms/english/ccu_heritage_parameters_l_english.yml new file mode 100644 index 000000000..ac08e690f --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/localization/wtwsms/english/ccu_heritage_parameters_l_english.yml @@ -0,0 +1,6 @@ +l_english: + # heritage groups + culture_parameter_heritage_group_nuragic:0 "#P +[EmptyScope.ScriptValue('same_heritage_group_cultural_acceptance')|0]#! [cultural_acceptance_baseline|E] with Cultures sharing the Nuragic [heritage_group|E]" + + # heritage families + diff --git a/ImperatorToCK3/Data_Files/configurables/province_mappings/imperator_invictus.txt b/ImperatorToCK3/Data_Files/configurables/province_mappings/imperator_invictus.txt index 043fa18ed..c5b15a76c 100644 --- a/ImperatorToCK3/Data_Files/configurables/province_mappings/imperator_invictus.txt +++ b/ImperatorToCK3/Data_Files/configurables/province_mappings/imperator_invictus.txt @@ -1171,7 +1171,6 @@ imperator_invictus = { link = { imp = 9107 imp = 9108 imp = 9109 ck3 = 7223 } # Oirpata, Opoin, Oitosyros -> Kyz Imchik link = { imp = 8942 ck3 = 7224 } # Kamekol -> Jaksybai link = { imp = 8941 ck3 = 7222 } # Chokun -> Taisugan - link = { imp = 5971 ck3 = 616 } # Even More Steppes Impassable -> Pecheneg link = { imp = 9089 imp = 9090 imp = 9095 imp = 9098 imp = 8952 imp = 8948 imp = 8945 imp = 8949 imp = 8950 imp = 8951 imp = 8955 imp = 8954 imp = 8953 imp = 8958 imp = 8957 ck3 = 5513 } # Api, Tabiti, Tavah, Datah, Burli, Kazanka, Ardembey, Dymar, Sasyktau, Zhanashu, Sapargali, Sapak, Nausha, Sasan, Kokkamys -> Ryn Desert link = { imp = 9091 imp = 9094 imp = 9092 ck3 = 617 } # Xsay, Arya, Airma -> Uzens link = { imp = 9093 ck3 = 608 } # Wantah -> Ukek @@ -3829,7 +3828,7 @@ imperator_invictus = { link = { imp = 3498 imp = 3502 imp = 5055 ck3 = 2663 } # Makopsis, Lesa, IMPASSIBLE TERRAIN 055 -> ARDARA link = { imp = 3491 imp = 3495 ck3 = 2661 } # Lacon, Hydata -> ISILI link = { imp = 3504 imp = 3506 imp = 3505 ck3 = 2658 } # Phausiane, Longones, Tibula -> OLBIA - link = { imp = 3489 imp = 3503 ck3 = 2657 } # Kares, Thorp -> GALTELLI + link = { imp = 3489 imp = 3503 ck3 = 2657 } # Kares, Thorp� -> GALTELLI link = { imp = 3488 ck3 = 2656 } # Sulki Tyrsen -> TORTOLI link = { imp = 3499 imp = 3500 ck3 = 2664 } # Nure, Libisonis -> PORTO TORRES link = { imp = 3494 imp = 3497 ck3 = 2665 } # Sanaphar, Carbia -> ALGHERO @@ -5133,7 +5132,7 @@ imperator_invictus = { link = { autogenerated = yes imp = 9357 ck3 = 5170 } # Jarvi -> Toropets link = { autogenerated = yes imp = 9354 ck3 = 5222 } # Mukka -> Velizh link = { autogenerated = yes imp = 9331 ck3 = 5386 ck3 = 5360 } # Udoma -> Vorona, Morchansk - link = { autogenerated = yes imp = 9310 ck3 = 5503 } # Kodzuv -> Kamelik + link = { autogenerated = yes imp = 9310 ck3 = 5503 ck3 = 616 } # Kodzuv -> Kamelik, Pecheneg link = { autogenerated = yes imp = 9300 ck3 = 5499 } # Ipasyam -> Orskaya link = { autogenerated = yes imp = 9259 imp = 9260 imp = 9262 imp = 9263 imp = 9264 imp = 9266 imp = 6058 imp = 7286 ck3 = 1178 } # Yazman, Marot, Patan Minara, Inayati, Chishtian, Anupgarh, Abhiria Secunda, Impassable -> Karur link = { autogenerated = yes imp = 9256 imp = 7289 ck3 = 911 } # Rajgangpur, Impassable -> Ratu @@ -5193,12 +5192,12 @@ imperator_invictus = { link = { autogenerated = yes imp = 5699 imp = 5712 ck3 = 967 } # Mare Britannicum, Mare Verginium -> English Channel link = { autogenerated = yes imp = 5705 imp = 5706 ck3 = 966 } # Mare Britannicum, Mare Britannicum -> English Channel link = { autogenerated = yes imp = 5710 ck3 = 965 } # Fretum Gallicum -> Strait of Dover - link = { autogenerated = yes imp = 6351 ck3 = 963 } # LAKE -> Vnern - link = { autogenerated = yes imp = 6349 ck3 = 962 } # LAKE -> Vttern + link = { autogenerated = yes imp = 6351 ck3 = 963 } # LAKE -> V�nern + link = { autogenerated = yes imp = 6349 ck3 = 962 } # LAKE -> V�ttern link = { autogenerated = yes imp = 6741 ck3 = 9608 ck3 = 9607 } # Yutian -> Dondan_Oilik, Lafak link = { autogenerated = yes imp = 6750 ck3 = 9603 } # Iuwo -> Endere link = { autogenerated = yes imp = 6752 imp = 8764 ck3 = 9602 } # Endere, Xiaowan -> Saca - link = { autogenerated = yes imp = 6347 ck3 = 959 } # LAKE -> Mlaren + link = { autogenerated = yes imp = 6347 ck3 = 959 } # LAKE -> M�laren link = { autogenerated = yes imp = 2730 ck3 = 954 } # Fretum Gaditanum -> Strait of Gibraltar link = { autogenerated = yes imp = 4614 imp = 4590 imp = 6506 ck3 = 953 } # Oceanus Atlanticus, Oceanus Atlanticus, Oceanus Atlanticus -> Coast of Morocco link = { autogenerated = yes imp = 4588 imp = 2993 imp = 2994 imp = 2997 imp = 4572 imp = 4573 imp = 4574 imp = 4575 imp = 4576 imp = 4577 imp = 4584 ck3 = 952 } # Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum, Mare Hyrcanum -> Caspian Sea @@ -5507,8 +5506,8 @@ imperator_invictus = { link = { autogenerated = yes imp = 5861 imp = 5863 imp = 5864 ck3 = 640 } # Mare Gothicum, Oceanus Sarmaticus, Oceanus Sarmaticus -> Baltic Sea link = { autogenerated = yes imp = 5860 imp = 6469 imp = 6519 ck3 = 639 } # Oceanus Sarmaticus, Oceanus Sarmaticus, Oceanus Sarmaticus -> Baltic Sea link = { autogenerated = yes imp = 5852 imp = 5855 ck3 = 638 } # Oceanus Sarmaticus, Oceanus Sarmaticus -> Coast of Lithuania - link = { autogenerated = yes imp = 5848 ck3 = 637 } # Mare Eovium -> Coast of land - link = { autogenerated = yes imp = 5856 ck3 = 636 } # Oceanus Sarmaticus -> Coast of land + link = { autogenerated = yes imp = 5848 ck3 = 637 } # Mare Eovium -> Coast of �land + link = { autogenerated = yes imp = 5856 ck3 = 636 } # Oceanus Sarmaticus -> Coast of �land link = { autogenerated = yes imp = 5859 imp = 5858 imp = 5862 imp = 6348 imp = 9418 ck3 = 635 } # Oceanus Sarmaticus, Oceanus Sarmaticus, Mare Gothicum, LAKE, $PROV5854$ -> Baltic Sea link = { autogenerated = yes imp = 9430 ck3 = 634 ck3 = 943 } # $PROV5854$ -> Archipelago Sea, Näsijärvi link = { autogenerated = yes imp = 7645 ck3 = 632 } # Oceanus Sarmaticus -> Gulf of Riga @@ -5649,9 +5648,9 @@ imperator_invictus = { link = { autogenerated = yes imp = 7771 ck3 = 3253 } # Baetis -> Guadalquivir link = { autogenerated = yes imp = 9160 imp = 9161 ck3 = 3251 } # $PROV7862$, $PROV7862$ -> Guadiana link = { autogenerated = yes imp = 7862 imp = 7863 ck3 = 3250 } # Flumen Anas, Flumen Anas -> Guadiana - link = { autogenerated = yes imp = 9172 ck3 = 3249 } # $PROV7846$ -> Rhne - link = { autogenerated = yes imp = 9171 ck3 = 3248 } # $PROV7846$ -> Rhne - link = { autogenerated = yes imp = 7846 imp = 9170 ck3 = 3247 } # Rhodanus, $PROV7846$ -> Rhne + link = { autogenerated = yes imp = 9172 ck3 = 3249 } # $PROV7846$ -> Rh�ne + link = { autogenerated = yes imp = 9171 ck3 = 3248 } # $PROV7846$ -> Rh�ne + link = { autogenerated = yes imp = 7846 imp = 9170 ck3 = 3247 } # Rhodanus, $PROV7846$ -> Rh�ne link = { autogenerated = yes imp = 8034 ck3 = 3245 } # Padus -> Po link = { autogenerated = yes imp = 8032 imp = 8033 ck3 = 3244 } # Padus, Padus -> Po link = { autogenerated = yes imp = 8031 imp = 8030 ck3 = 3243 } # Padus, Padus -> Po @@ -5839,7 +5838,7 @@ imperator_invictus = { link = { autogenerated = yes imp = 9381 ck3 = 103 ck3 = 134 ck3 = 139 } # Keerdak -> KOKENOIS, LENNEWARDEN, CESVAINE link = { autogenerated = yes imp = 2697 imp = 2503 ck3 = 1029 } # Mare Tyrrhenum, Mare Tyrrhenum -> Tyrrhenian Sea link = { autogenerated = yes imp = 2548 imp = 2547 imp = 2695 ck3 = 1028 } # Sinus Genuensis, Mare Ligusticum, Mare Ligusticum -> Gulf of Genoa - link = { autogenerated = yes imp = 2549 imp = 2550 ck3 = 1027 } # Mare Ligusticum, Mare Sardoum -> Cte D'Azur + link = { autogenerated = yes imp = 2549 imp = 2550 ck3 = 1027 } # Mare Ligusticum, Mare Sardoum -> C�te D'Azur link = { autogenerated = yes imp = 6366 imp = 6362 imp = 6364 imp = 6365 ck3 = 1026 } # Lemannus, Everdunensis, LAKE, Brigantinus -> ALP LAKES link = { autogenerated = yes imp = 2551 imp = 2552 imp = 2707 ck3 = 1025 } # Sinus Gallicus, Sinus Gallicus, Sinus Gallicus -> Gulf of Lion link = { autogenerated = yes imp = 2710 imp = 2690 ck3 = 1024 } # Mare Sardoum, Mare Sardoum -> Sardinian Sea @@ -5860,7 +5859,7 @@ imperator_invictus = { link = { autogenerated = yes imp = 9423 imp = 9422 ck3 = 1006 } # $PROV5854$, $PROV5854$ -> Gulf of Finland link = { autogenerated = yes imp = 9431 ck3 = 1005 } # $PROV5854$ -> Gulf of Bothnia link = { autogenerated = yes imp = 5854 imp = 5853 imp = 5857 ck3 = 1004 } # Oceanus Sarmaticus, Oceanus Sarmaticus, Mare Gothicum -> Baltic Sea - link = { autogenerated = yes imp = 5847 ck3 = 1003 } # Oceanus Sarmaticus -> Bight of Han + link = { autogenerated = yes imp = 5847 ck3 = 1003 } # Oceanus Sarmaticus -> Bight of Han� link = { autogenerated = yes imp = 5851 ck3 = 1002 } # Oceanus Sarmaticus -> Gulf of Gdansk link = { autogenerated = yes imp = 5833 imp = 5834 imp = 5835 ck3 = 1001 } # Oceanus Sarmaticus, Oceanus Sarmaticus, Oceanus Sarmaticus -> Kattegat link = { autogenerated = yes imp = 5809 imp = 5785 imp = 5808 ck3 = 1000 } # Mare Germanicum, Mare Germanicum, Mare Germanicum -> Gulf of Heligoland diff --git a/ImperatorToCK3/Data_Files/configurables/province_mappings/terra_indomita_to_rajas_of_asia.txt b/ImperatorToCK3/Data_Files/configurables/province_mappings/terra_indomita_to_rajas_of_asia.txt new file mode 100644 index 000000000..6ab80e02f --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/province_mappings/terra_indomita_to_rajas_of_asia.txt @@ -0,0 +1,7482 @@ +0.0.0 = { + triangulation_pair = { srcX = 1200 srcY = 2977 dstX = 2706 dstY = 2788 } + triangulation_pair = { srcX = 1268 srcY = 2906 dstX = 2824 dstY = 2694 } + triangulation_pair = { srcX = 1264 srcY = 2977 dstX = 2805 dstY = 2796 } + triangulation_pair = { srcX = 1287 srcY = 2865 dstX = 2864 dstY = 2637 } + triangulation_pair = { srcX = 1328 srcY = 2942 dstX = 2912 dstY = 2757 } + triangulation_pair = { srcX = 1287 srcY = 2958 dstX = 2844 dstY = 2774 } + triangulation_pair = { srcX = 934 srcY = 2668 dstX = 2300 dstY = 2296 } + triangulation_pair = { srcX = 1016 srcY = 2825 dstX = 2427 dstY = 2539 } + triangulation_pair = { srcX = 1133 srcY = 2798 dstX = 2624 dstY = 2511 } + triangulation_pair = { srcX = 1124 srcY = 2793 dstX = 2610 dstY = 2504 } + triangulation_pair = { srcX = 1162 srcY = 2906 dstX = 2654 dstY = 2676 } + triangulation_pair = { srcX = 1098 srcY = 2892 dstX = 2553 dstY = 2646 } + triangulation_pair = { srcX = 1175 srcY = 2959 dstX = 2667 dstY = 2756 } + triangulation_pair = { srcX = 1225 srcY = 3006 dstX = 2736 dstY = 2833 } + triangulation_pair = { srcX = 1328 srcY = 3011 dstX = 2897 dstY = 2857 } + triangulation_pair = { srcX = 1285 srcY = 3041 dstX = 2824 dstY = 2891 } + triangulation_pair = { srcX = 1329 srcY = 3095 dstX = 2881 dstY = 2976 } + triangulation_pair = { srcX = 1354 srcY = 3087 dstX = 2921 dstY = 2970 } + triangulation_pair = { srcX = 1313 srcY = 3058 dstX = 2864 dstY = 2920 } + triangulation_pair = { srcX = 1430 srcY = 3055 dstX = 3043 dstY = 2942 } + triangulation_pair = { srcX = 1440 srcY = 3032 dstX = 3065 dstY = 2912 } + triangulation_pair = { srcX = 4383 srcY = 713 dstX = 9102 dstY = 2988 } + triangulation_pair = { srcX = 4365 srcY = 665 dstX = 9160 dstY = 2938 } + triangulation_pair = { srcX = 4398 srcY = 539 dstX = 9359 dstY = 2922 } + triangulation_pair = { srcX = 4384 srcY = 567 dstX = 9312 dstY = 2916 } + triangulation_pair = { srcX = 4431 srcY = 594 dstX = 9297 dstY = 2992 } + triangulation_pair = { srcX = 4426 srcY = 626 dstX = 9249 dstY = 3000 } + triangulation_pair = { srcX = 4453 srcY = 616 dstX = 9277 dstY = 3031 } + triangulation_pair = { srcX = 4444 srcY = 720 dstX = 9125 dstY = 3073 } + triangulation_pair = { srcX = 4384 srcY = 740 dstX = 9062 dstY = 3004 } + triangulation_pair = { srcX = 4337 srcY = 625 dstX = 9200 dstY = 2878 } + triangulation_pair = { srcX = 4333 srcY = 468 dstX = 9432 dstY = 2800 } + triangulation_pair = { srcX = 4335 srcY = 402 dstX = 9576 dstY = 2706 } + triangulation_pair = { srcX = 4331 srcY = 434 dstX = 9483 dstY = 2781 } + triangulation_pair = { srcX = 4312 srcY = 417 dstX = 9501 dstY = 2746 } + triangulation_pair = { srcX = 4203 srcY = 315 dstX = 9606 dstY = 2546 } + triangulation_pair = { srcX = 4207 srcY = 275 dstX = 9671 dstY = 2535 } + triangulation_pair = { srcX = 4252 srcY = 352 dstX = 9569 dstY = 2632 } + triangulation_pair = { srcX = 4347 srcY = 310 dstX = 9679 dstY = 2749 } + triangulation_pair = { srcX = 4451 srcY = 370 dstX = 9634 dstY = 2917 } + triangulation_pair = { srcX = 4476 srcY = 417 dstX = 9576 dstY = 2972 } + triangulation_pair = { srcX = 4470 srcY = 479 dstX = 9485 dstY = 2992 } + triangulation_pair = { srcX = 4457 srcY = 522 dstX = 9414 dstY = 2993 } + triangulation_pair = { srcX = 4492 srcY = 581 dstX = 9345 dstY = 3068 } + triangulation_pair = { srcX = 4478 srcY = 644 dstX = 9251 dstY = 3080 } + triangulation_pair = { srcX = 4486 srcY = 695 dstX = 9183 dstY = 3115 } + triangulation_pair = { srcX = 4405 srcY = 824 dstX = 8959 dstY = 3078 } + triangulation_pair = { srcX = 4395 srcY = 792 dstX = 8997 dstY = 3048 } + triangulation_pair = { srcX = 4352 srcY = 787 dstX = 8978 dstY = 2986 } + triangulation_pair = { srcX = 4426 srcY = 855 dstX = 8928 dstY = 3121 } + triangulation_pair = { srcX = 4484 srcY = 835 dstX = 8989 dstY = 3184 } + triangulation_pair = { srcX = 4519 srcY = 778 dstX = 9086 dstY = 3200 } + triangulation_pair = { srcX = 4556 srcY = 813 dstX = 9059 dstY = 3265 } + triangulation_pair = { srcX = 4644 srcY = 946 dstX = 8933 dstY = 3448 } + triangulation_pair = { srcX = 4618 srcY = 913 dstX = 8959 dstY = 3398 } + triangulation_pair = { srcX = 4627 srcY = 879 dstX = 9010 dstY = 3390 } + triangulation_pair = { srcX = 4670 srcY = 981 dstX = 8902 dstY = 3500 } + triangulation_pair = { srcX = 4684 srcY = 1011 dstX = 8874 dstY = 3533 } + triangulation_pair = { srcX = 4656 srcY = 1042 dstX = 8817 dstY = 3515 } + triangulation_pair = { srcX = 4688 srcY = 1196 dstX = 8641 dstY = 3644 } + triangulation_pair = { srcX = 4702 srcY = 1121 dstX = 8747 dstY = 3618 } + triangulation_pair = { srcX = 4688 srcY = 1166 dstX = 8680 dstY = 3624 } + triangulation_pair = { srcX = 4628 srcY = 1244 dstX = 8544 dstY = 3599 } + triangulation_pair = { srcX = 4618 srcY = 1297 dstX = 8478 dstY = 3621 } + triangulation_pair = { srcX = 4714 srcY = 1313 dstX = 8517 dstY = 3742 } + triangulation_pair = { srcX = 4731 srcY = 1355 dstX = 8479 dstY = 3788 } + triangulation_pair = { srcX = 4852 srcY = 1383 dstX = 8518 dstY = 3941 } + triangulation_pair = { srcX = 4868 srcY = 1405 dstX = 8505 dstY = 3973 } + triangulation_pair = { srcX = 4797 srcY = 1339 dstX = 8536 dstY = 3854 } + triangulation_pair = { srcX = 4853 srcY = 1361 dstX = 8544 dstY = 3930 } + triangulation_pair = { srcX = 4903 srcY = 1472 dstX = 8449 dstY = 4050 } + triangulation_pair = { srcX = 4967 srcY = 1392 dstX = 8575 dstY = 4076 } + triangulation_pair = { srcX = 4900 srcY = 1398 dstX = 8524 dstY = 4003 } + triangulation_pair = { srcX = 4957 srcY = 1421 dstX = 8523 dstY = 4027 } + triangulation_pair = { srcX = 4868 srcY = 1441 dstX = 8462 dstY = 3996 } + triangulation_pair = { srcX = 4940 srcY = 1512 dstX = 8425 dstY = 4117 } + triangulation_pair = { srcX = 4981 srcY = 1505 dstX = 8459 dstY = 4158 } + triangulation_pair = { srcX = 5016 srcY = 1541 dstX = 8438 dstY = 4216 } + triangulation_pair = { srcX = 5001 srcY = 1436 dstX = 8547 dstY = 4139 } + triangulation_pair = { srcX = 5067 srcY = 1449 dstX = 8570 dstY = 4220 } + triangulation_pair = { srcX = 5157 srcY = 1393 dstX = 8680 dstY = 4286 } + triangulation_pair = { srcX = 5137 srcY = 1474 dstX = 8580 dstY = 4310 } + triangulation_pair = { srcX = 5079 srcY = 1565 dstX = 8448 dstY = 4296 } + triangulation_pair = { srcX = 5170 srcY = 1547 dstX = 8522 dstY = 4386 } + triangulation_pair = { srcX = 5114 srcY = 1609 dstX = 8422 dstY = 4360 } + triangulation_pair = { srcX = 5193 srcY = 1645 dstX = 8429 dstY = 4462 } + triangulation_pair = { srcX = 5174 srcY = 1451 dstX = 8625 dstY = 4338 } + triangulation_pair = { srcX = 5204 srcY = 1479 dstX = 8612 dstY = 4384 } + triangulation_pair = { srcX = 5247 srcY = 1561 dstX = 8543 dstY = 4471 } + triangulation_pair = { srcX = 5230 srcY = 1438 dstX = 8664 dstY = 4395 } + triangulation_pair = { srcX = 5247 srcY = 1424 dstX = 8679 dstY = 4406 } + triangulation_pair = { srcX = 5332 srcY = 1397 dstX = 8755 dstY = 4469 } + triangulation_pair = { srcX = 5330 srcY = 1432 dstX = 8720 dstY = 4495 } + triangulation_pair = { srcX = 5199 srcY = 1416 dstX = 8677 dstY = 4346 } + triangulation_pair = { srcX = 5210 srcY = 1380 dstX = 8722 dstY = 4338 } + triangulation_pair = { srcX = 5357 srcY = 1384 dstX = 8781 dstY = 4493 } + triangulation_pair = { srcX = 5422 srcY = 1409 dstX = 8784 dstY = 4577 } + triangulation_pair = { srcX = 5488 srcY = 1461 dstX = 8764 dstY = 4676 } + triangulation_pair = { srcX = 5435 srcY = 1526 dstX = 8674 dstY = 4654 } + triangulation_pair = { srcX = 5547 srcY = 1504 dstX = 8741 dstY = 4754 } + triangulation_pair = { srcX = 5372 srcY = 1614 dstX = 8551 dstY = 4627 } + triangulation_pair = { srcX = 5414 srcY = 1563 dstX = 8630 dstY = 4648 } + triangulation_pair = { srcX = 5340 srcY = 1514 dstX = 8644 dstY = 4541 } + triangulation_pair = { srcX = 5432 srcY = 1654 dstX = 8543 dstY = 4705 } + triangulation_pair = { srcX = 5522 srcY = 1451 dstX = 8787 dstY = 4712 } + triangulation_pair = { srcX = 5781 srcY = 1410 dstX = 8926 dstY = 4925 } + triangulation_pair = { srcX = 6343 srcY = 552 dstX = 9965 dstY = 5205 } + triangulation_pair = { srcX = 6552 srcY = 518 dstX = 10036 dstY = 5394 } + triangulation_pair = { srcX = 6092 srcY = 1159 dstX = 9289 dstY = 5130 } + triangulation_pair = { srcX = 5751 srcY = 1632 dstX = 8693 dstY = 4997 } + triangulation_pair = { srcX = 5303 srcY = 1872 dstX = 8243 dstY = 4693 } + triangulation_pair = { srcX = 5316 srcY = 2051 dstX = 8082 dstY = 4810 } + triangulation_pair = { srcX = 5310 srcY = 2317 dstX = 7831 dstY = 4958 } + triangulation_pair = { srcX = 423 srcY = 1294 dstX = 968 dstY = 84 } + triangulation_pair = { srcX = 252 srcY = 1605 dstX = 698 dstY = 667 } + triangulation_pair = { srcX = 1820 srcY = 2801 dstX = 3734 dstY = 2708 } + triangulation_pair = { srcX = 3223 srcY = 2868 dstX = 5579 dstY = 3643 } + triangulation_pair = { srcX = 3297 srcY = 2893 dstX = 5637 dstY = 3723 } + triangulation_pair = { srcX = 3215 srcY = 2990 dstX = 5477 dstY = 3766 } + triangulation_pair = { srcX = 3164 srcY = 2952 dstX = 5446 dstY = 3685 } + triangulation_pair = { srcX = 3174 srcY = 2885 dstX = 5514 dstY = 3622 } + triangulation_pair = { srcX = 3070 srcY = 2944 dstX = 5345 dstY = 3610 } + triangulation_pair = { srcX = 3049 srcY = 2923 dstX = 5336 dstY = 3571 } + triangulation_pair = { srcX = 2949 srcY = 2998 dstX = 5164 dstY = 3588 } + triangulation_pair = { srcX = 2887 srcY = 3041 dstX = 5061 dstY = 3599 } + triangulation_pair = { srcX = 2823 srcY = 3060 dstX = 4973 dstY = 3577 } + triangulation_pair = { srcX = 2750 srcY = 3083 dstX = 4868 dstY = 3562 } + triangulation_pair = { srcX = 2727 srcY = 3094 dstX = 4832 dstY = 3561 } + triangulation_pair = { srcX = 2660 srcY = 3090 dstX = 4751 dstY = 3515 } + triangulation_pair = { srcX = 2648 srcY = 3061 dstX = 4756 dstY = 3474 } + triangulation_pair = { srcX = 2617 srcY = 3101 dstX = 4688 dstY = 3505 } + triangulation_pair = { srcX = 2564 srcY = 3127 dstX = 4608 dstY = 3507 } + triangulation_pair = { srcX = 3595 srcY = 2683 dstX = 6129 dstY = 3734 } + triangulation_pair = { srcX = 3842 srcY = 1958 dstX = 7082 dstY = 3260 } + triangulation_pair = { srcX = 3670 srcY = 2113 dstX = 6745 dstY = 3232 } + triangulation_pair = { srcX = 3451 srcY = 2088 dstX = 6532 dstY = 2993 } + triangulation_pair = { srcX = 3305 srcY = 2258 dstX = 6198 dstY = 3034 } + triangulation_pair = { srcX = 3300 srcY = 2353 dstX = 6101 dstY = 3133 } + triangulation_pair = { srcX = 3296 srcY = 2400 dstX = 6055 dstY = 3183 } + triangulation_pair = { srcX = 3326 srcY = 2469 dstX = 6027 dstY = 3283 } + triangulation_pair = { srcX = 3290 srcY = 2479 dstX = 5977 dstY = 3260 } + triangulation_pair = { srcX = 3439 srcY = 2445 dstX = 6174 dstY = 3356 } + triangulation_pair = { srcX = 3483 srcY = 2344 dstX = 6320 dstY = 3291 } + triangulation_pair = { srcX = 3437 srcY = 2297 dstX = 6312 dstY = 3196 } + triangulation_pair = { srcX = 3540 srcY = 2175 dstX = 6545 dstY = 3168 } + triangulation_pair = { srcX = 3655 srcY = 2284 dstX = 6556 dstY = 3387 } + triangulation_pair = { srcX = 3581 srcY = 2396 dstX = 6372 dstY = 3431 } + triangulation_pair = { srcX = 3669 srcY = 2446 dstX = 6417 dstY = 3559 } + triangulation_pair = { srcX = 3648 srcY = 2458 dstX = 6385 dstY = 3555 } + triangulation_pair = { srcX = 3573 srcY = 2545 dstX = 6227 dstY = 3574 } + triangulation_pair = { srcX = 3456 srcY = 2579 dstX = 6072 dstY = 3509 } + triangulation_pair = { srcX = 3500 srcY = 2574 dstX = 6124 dstY = 3541 } + triangulation_pair = { srcX = 3466 srcY = 2662 dstX = 6010 dstY = 3608 } + triangulation_pair = { srcX = 3389 srcY = 2758 dstX = 5848 dstY = 3646 } + triangulation_pair = { srcX = 3384 srcY = 2673 dstX = 5915 dstY = 3547 } + triangulation_pair = { srcX = 3389 srcY = 2663 dstX = 5926 dstY = 3543 } + triangulation_pair = { srcX = 3361 srcY = 2807 dstX = 5776 dstY = 3676 } + triangulation_pair = { srcX = 3344 srcY = 2930 dstX = 5664 dstY = 3793 } + triangulation_pair = { srcX = 3382 srcY = 2948 dstX = 5689 dstY = 3839 } + triangulation_pair = { srcX = 3469 srcY = 3048 dstX = 5708 dstY = 4007 } + triangulation_pair = { srcX = 3593 srcY = 3145 dstX = 5764 dstY = 4197 } + triangulation_pair = { srcX = 3734 srcY = 3228 dstX = 5844 dstY = 4381 } + triangulation_pair = { srcX = 3854 srcY = 3289 dstX = 5913 dstY = 4524 } + triangulation_pair = { srcX = 2499 srcY = 3114 dstX = 4531 dstY = 3453 } + triangulation_pair = { srcX = 2435 srcY = 3100 dstX = 4456 dstY = 3401 } + triangulation_pair = { srcX = 2371 srcY = 2985 dstX = 4436 dstY = 3222 } + triangulation_pair = { srcX = 2392 srcY = 3066 dstX = 4419 dstY = 3336 } + triangulation_pair = { srcX = 2281 srcY = 3106 dstX = 4250 dstY = 3328 } + triangulation_pair = { srcX = 2306 srcY = 3094 dstX = 4289 dstY = 3327 } + triangulation_pair = { srcX = 2218 srcY = 3006 dstX = 4215 dstY = 3168 } + triangulation_pair = { srcX = 2277 srcY = 3047 dstX = 4275 dstY = 3250 } + triangulation_pair = { srcX = 2247 srcY = 3040 dstX = 4238 dstY = 3223 } + triangulation_pair = { srcX = 2157 srcY = 3056 dstX = 4171 dstY = 3227 } + triangulation_pair = { srcX = 2022 srcY = 2980 dstX = 3951 dstY = 3041 } + triangulation_pair = { srcX = 2081 srcY = 2950 dstX = 4052 dstY = 3030 } + triangulation_pair = { srcX = 2077 srcY = 2863 dstX = 4090 dstY = 2908 } + triangulation_pair = { srcX = 2087 srcY = 2931 dstX = 4070 dstY = 3007 } + triangulation_pair = { srcX = 2031 srcY = 2909 dstX = 4000 dstY = 2949 } + triangulation_pair = { srcX = 2019 srcY = 2877 dstX = 3996 dstY = 2899 } + triangulation_pair = { srcX = 1993 srcY = 2855 dstX = 3970 dstY = 2858 } + triangulation_pair = { srcX = 1945 srcY = 2832 dstX = 3910 dstY = 2805 } + triangulation_pair = { srcX = 1841 srcY = 2828 dstX = 3753 dstY = 2755 } + triangulation_pair = { srcX = 1905 srcY = 2782 dstX = 3872 dstY = 2716 } + triangulation_pair = { srcX = 1717 srcY = 2884 dstX = 3539 dstY = 2786 } + triangulation_pair = { srcX = 1739 srcY = 2817 dstX = 3599 dstY = 2699 } + triangulation_pair = { srcX = 1773 srcY = 2854 dstX = 3635 dstY = 2763 } + triangulation_pair = { srcX = 1736 srcY = 2933 dstX = 3547 dstY = 2861 } + triangulation_pair = { srcX = 1774 srcY = 2979 dstX = 3587 dstY = 2939 } + triangulation_pair = { srcX = 1756 srcY = 2953 dstX = 3571 dstY = 2897 } + triangulation_pair = { srcX = 1762 srcY = 3053 dstX = 3543 dstY = 3037 } + triangulation_pair = { srcX = 1755 srcY = 3106 dstX = 3512 dstY = 3107 } + triangulation_pair = { srcX = 1790 srcY = 3173 dstX = 3537 dstY = 3209 } + triangulation_pair = { srcX = 1790 srcY = 3148 dstX = 3547 dstY = 3176 } + triangulation_pair = { srcX = 1793 srcY = 3252 dstX = 3514 dstY = 3318 } + triangulation_pair = { srcX = 1905 srcY = 3981 dstX = 3431 dstY = 4271 } + triangulation_pair = { srcX = 1906 srcY = 3986 dstX = 3431 dstY = 4277 } + triangulation_pair = { srcX = 1932 srcY = 3817 dstX = 3511 dstY = 4080 } + triangulation_pair = { srcX = 1852 srcY = 3752 dstX = 3432 dstY = 3980 } + triangulation_pair = { srcX = 1882 srcY = 3797 dstX = 3456 dstY = 4044 } + triangulation_pair = { srcX = 1793 srcY = 3757 dstX = 3357 dstY = 3969 } + triangulation_pair = { srcX = 1729 srcY = 3794 dstX = 3266 dstY = 3996 } + triangulation_pair = { srcX = 1698 srcY = 3734 dstX = 3243 dstY = 3916 } + triangulation_pair = { srcX = 1691 srcY = 3687 dstX = 3245 dstY = 3855 } + triangulation_pair = { srcX = 1752 srcY = 3584 dstX = 3354 dstY = 3738 } + triangulation_pair = { srcX = 1776 srcY = 3550 dstX = 3396 dstY = 3702 } + triangulation_pair = { srcX = 2704 srcY = 3819 dstX = 4412 dstY = 4387 } + triangulation_pair = { srcX = 2585 srcY = 3908 dstX = 4242 dstY = 4428 } + triangulation_pair = { srcX = 2739 srcY = 3809 dstX = 4456 dstY = 4388 } + triangulation_pair = { srcX = 2747 srcY = 3841 dstX = 4451 dstY = 4428 } + triangulation_pair = { srcX = 2506 srcY = 3951 dstX = 4136 dstY = 4445 } + triangulation_pair = { srcX = 2404 srcY = 3897 dstX = 4044 dstY = 4342 } + triangulation_pair = { srcX = 2443 srcY = 3877 dstX = 4096 dstY = 4334 } + triangulation_pair = { srcX = 2372 srcY = 3908 dstX = 4003 dstY = 4341 } + triangulation_pair = { srcX = 2323 srcY = 3871 dstX = 3960 dstY = 4281 } + triangulation_pair = { srcX = 2322 srcY = 3853 dstX = 3965 dstY = 4257 } + triangulation_pair = { srcX = 2279 srcY = 3872 dstX = 3907 dstY = 4265 } + triangulation_pair = { srcX = 2195 srcY = 3846 dstX = 3819 dstY = 4203 } + triangulation_pair = { srcX = 1627 srcY = 2782 dstX = 3438 dstY = 2609 } + triangulation_pair = { srcX = 1645 srcY = 2742 dstX = 3482 dstY = 2557 } + triangulation_pair = { srcX = 1689 srcY = 2702 dstX = 3569 dstY = 2514 } + triangulation_pair = { srcX = 1654 srcY = 2693 dstX = 3514 dstY = 2488 } + triangulation_pair = { srcX = 1444 srcY = 2870 dstX = 3116 dstY = 2681 } + triangulation_pair = { srcX = 1563 srcY = 2812 dstX = 3338 dstY = 2644 } + triangulation_pair = { srcX = 1551 srcY = 2897 dstX = 3276 dstY = 2749 } + triangulation_pair = { srcX = 1503 srcY = 2917 dstX = 3194 dstY = 2763 } + triangulation_pair = { srcX = 1488 srcY = 2982 dstX = 3151 dstY = 2853 } + triangulation_pair = { srcX = 1567 srcY = 2960 dstX = 3279 dstY = 2844 } + triangulation_pair = { srcX = 1621 srcY = 2958 dstX = 3364 dstY = 2858 } + triangulation_pair = { srcX = 1683 srcY = 2960 dstX = 3458 dstY = 2880 } + triangulation_pair = { srcX = 1925 srcY = 2895 dstX = 3850 dstY = 2883 } + triangulation_pair = { srcX = 1816 srcY = 2890 dstX = 3685 dstY = 2832 } + triangulation_pair = { srcX = 1833 srcY = 2922 dstX = 3699 dstY = 2881 } + triangulation_pair = { srcX = 1928 srcY = 2947 dstX = 3828 dstY = 2956 } + triangulation_pair = { srcX = 1778 srcY = 3097 dstX = 3549 dstY = 3103 } + triangulation_pair = { srcX = 1817 srcY = 3316 dstX = 3528 dstY = 3411 } + triangulation_pair = { srcX = 1917 srcY = 3417 dstX = 3625 dstY = 3578 } + triangulation_pair = { srcX = 1949 srcY = 3455 dstX = 3655 dstY = 3636 } + triangulation_pair = { srcX = 2008 srcY = 3480 dstX = 3722 dstY = 3690 } + triangulation_pair = { srcX = 2058 srcY = 3573 dstX = 3751 dstY = 3825 } + triangulation_pair = { srcX = 2042 srcY = 3542 dstX = 3743 dstY = 3782 } + triangulation_pair = { srcX = 2152 srcY = 3628 dstX = 3849 dstY = 3928 } + triangulation_pair = { srcX = 2297 srcY = 3795 dstX = 3960 dstY = 4182 } + triangulation_pair = { srcX = 2257 srcY = 3723 dstX = 3941 dstY = 4081 } + triangulation_pair = { srcX = 2228 srcY = 3737 dstX = 3898 dstY = 4087 } + triangulation_pair = { srcX = 2193 srcY = 3815 dstX = 3828 dstY = 4166 } + triangulation_pair = { srcX = 2149 srcY = 3828 dstX = 3771 dstY = 4167 } + triangulation_pair = { srcX = 2001 srcY = 3667 dstX = 3646 dstY = 3919 } + triangulation_pair = { srcX = 2054 srcY = 3717 dstX = 3695 dstY = 3999 } + triangulation_pair = { srcX = 1987 srcY = 3609 dstX = 3648 dstY = 3843 } + triangulation_pair = { srcX = 1887 srcY = 3494 dstX = 3560 dstY = 3667 } + triangulation_pair = { srcX = 1744 srcY = 3439 dstX = 3386 dstY = 3549 } + triangulation_pair = { srcX = 1783 srcY = 3381 dstX = 3457 dstY = 3486 } + triangulation_pair = { srcX = 1777 srcY = 3354 dstX = 3459 dstY = 3447 } + triangulation_pair = { srcX = 1800 srcY = 3325 dstX = 3499 dstY = 3417 } + triangulation_pair = { srcX = 1685 srcY = 3238 dstX = 3364 dstY = 3261 } + triangulation_pair = { srcX = 1649 srcY = 3194 dstX = 3333 dstY = 3192 } + triangulation_pair = { srcX = 1629 srcY = 3248 dstX = 3289 dstY = 3275 } + triangulation_pair = { srcX = 1595 srcY = 3207 dstX = 3250 dstY = 3197 } + triangulation_pair = { srcX = 1584 srcY = 3215 dstX = 3229 dstY = 3204 } + triangulation_pair = { srcX = 1500 srcY = 3235 dstX = 3102 dstY = 3210 } + triangulation_pair = { srcX = 1385 srcY = 3220 dstX = 2937 dstY = 3164 } + triangulation_pair = { srcX = 1308 srcY = 3200 dstX = 2828 dstY = 3121 } + triangulation_pair = { srcX = 1250 srcY = 3193 dstX = 2740 dstY = 3101 } + triangulation_pair = { srcX = 552 srcY = 3033 dstX = 1677 dstY = 2847 } + triangulation_pair = { srcX = 698 srcY = 3027 dstX = 1906 dstY = 2830 } + triangulation_pair = { srcX = 842 srcY = 3178 dstX = 2130 dstY = 3045 } + triangulation_pair = { srcX = 875 srcY = 3043 dstX = 2186 dstY = 2851 } + triangulation_pair = { srcX = 811 srcY = 3023 dstX = 2084 dstY = 2822 } + triangulation_pair = { srcX = 738 srcY = 2933 dstX = 1966 dstY = 2689 } + triangulation_pair = { srcX = 786 srcY = 2935 dstX = 2044 dstY = 2691 } + triangulation_pair = { srcX = 760 srcY = 2823 dstX = 1999 dstY = 2526 } + triangulation_pair = { srcX = 879 srcY = 2813 dstX = 2198 dstY = 2512 } + triangulation_pair = { srcX = 832 srcY = 2785 dstX = 2120 dstY = 2468 } + triangulation_pair = { srcX = 784 srcY = 2774 dstX = 2041 dstY = 2454 } + triangulation_pair = { srcX = 811 srcY = 2724 dstX = 2085 dstY = 2376 } + triangulation_pair = { srcX = 613 srcY = 2729 dstX = 1745 dstY = 2394 } + triangulation_pair = { srcX = 572 srcY = 2779 dstX = 1682 dstY = 2472 } + triangulation_pair = { srcX = 511 srcY = 2720 dstX = 1571 dstY = 2391 } + triangulation_pair = { srcX = 467 srcY = 2816 dstX = 1510 dstY = 2538 } + triangulation_pair = { srcX = 482 srcY = 2848 dstX = 1540 dstY = 2583 } + triangulation_pair = { srcX = 560 srcY = 2888 dstX = 1676 dstY = 2635 } + triangulation_pair = { srcX = 599 srcY = 2897 dstX = 1739 dstY = 2645 } + triangulation_pair = { srcX = 499 srcY = 2945 dstX = 1582 dstY = 2724 } + triangulation_pair = { srcX = 412 srcY = 2984 dstX = 1450 dstY = 2792 } + triangulation_pair = { srcX = 355 srcY = 3019 dstX = 1365 dstY = 2852 } + triangulation_pair = { srcX = 235 srcY = 3028 dstX = 1182 dstY = 2893 } + triangulation_pair = { srcX = 167 srcY = 2969 dstX = 1061 dstY = 2822 } + triangulation_pair = { srcX = 108 srcY = 2966 dstX = 970 dstY = 2833 } + triangulation_pair = { srcX = 210 srcY = 3042 dstX = 1147 dstY = 2913 } + triangulation_pair = { srcX = 339 srcY = 3091 dstX = 1355 dstY = 2958 } + triangulation_pair = { srcX = 238 srcY = 3115 dstX = 1206 dstY = 3014 } + triangulation_pair = { srcX = 228 srcY = 3180 dstX = 1206 dstY = 3106 } + triangulation_pair = { srcX = 101 srcY = 3137 dstX = 1008 dstY = 3076 } + triangulation_pair = { srcX = 27 srcY = 3261 dstX = 935 dstY = 3265 } + triangulation_pair = { srcX = 1834 srcY = 3961 dstX = 3352 dstY = 4228 } + triangulation_pair = { srcX = 1885 srcY = 4049 dstX = 3388 dstY = 4344 } + triangulation_pair = { srcX = 1864 srcY = 4001 dstX = 3376 dstY = 4284 } + triangulation_pair = { srcX = 2012 srcY = 4091 dstX = 3525 dstY = 4432 } + triangulation_pair = { srcX = 1946 srcY = 4038 dstX = 3466 dstY = 4351 } + triangulation_pair = { srcX = 1836 srcY = 3908 dstX = 3369 dstY = 4166 } + triangulation_pair = { srcX = 2100 srcY = 4010 dstX = 3652 dstY = 4362 } + triangulation_pair = { srcX = 2274 srcY = 3986 dstX = 3860 dstY = 4394 } + triangulation_pair = { srcX = 2479 srcY = 3985 dstX = 4091 dstY = 4471 } + triangulation_pair = { srcX = 2308 srcY = 3987 dstX = 3901 dstY = 4409 } + triangulation_pair = { srcX = 2125 srcY = 3925 dstX = 3708 dstY = 4274 } + triangulation_pair = { srcX = 2151 srcY = 3969 dstX = 3726 dstY = 4331 } + triangulation_pair = { srcX = 2002 srcY = 3900 dstX = 3571 dstY = 4204 } + triangulation_pair = { srcX = 2060 srcY = 3920 dstX = 3634 dstY = 4245 } + triangulation_pair = { srcX = 2109 srcY = 4041 dstX = 3653 dstY = 4401 } + triangulation_pair = { srcX = 2276 srcY = 4067 dstX = 3836 dstY = 4487 } + triangulation_pair = { srcX = 2314 srcY = 4000 dstX = 3901 dstY = 4425 } + triangulation_pair = { srcX = 2395 srcY = 3965 dstX = 4006 dstY = 4415 } + triangulation_pair = { srcX = 2748 srcY = 4021 dstX = 4372 dstY = 4624 } + triangulation_pair = { srcX = 2763 srcY = 3926 dstX = 4431 dstY = 4527 } + triangulation_pair = { srcX = 2771 srcY = 3873 dstX = 4462 dstY = 4474 } + triangulation_pair = { srcX = 2231 srcY = 3058 dstX = 4208 dstY = 3242 } + triangulation_pair = { srcX = 2286 srcY = 3073 dstX = 4273 dstY = 3289 } + triangulation_pair = { srcX = 2345 srcY = 3146 dstX = 4312 dstY = 3412 } + triangulation_pair = { srcX = 2382 srcY = 3172 dstX = 4348 dstY = 3463 } + triangulation_pair = { srcX = 2418 srcY = 3183 dstX = 4390 dstY = 3497 } + triangulation_pair = { srcX = 2477 srcY = 3256 dstX = 4426 dstY = 3616 } + triangulation_pair = { srcX = 2509 srcY = 3250 dstX = 4468 dstY = 3625 } + triangulation_pair = { srcX = 2558 srcY = 3247 dstX = 4531 dstY = 3648 } + triangulation_pair = { srcX = 2612 srcY = 3224 dstX = 4611 dstY = 3649 } + triangulation_pair = { srcX = 2811 srcY = 3162 dstX = 4890 dstY = 3691 } + triangulation_pair = { srcX = 2674 srcY = 3122 dstX = 4749 dstY = 3563 } + triangulation_pair = { srcX = 2853 srcY = 3302 dstX = 4857 dstY = 3879 } + triangulation_pair = { srcX = 2870 srcY = 3182 dstX = 4951 dstY = 3753 } + triangulation_pair = { srcX = 2876 srcY = 3302 dstX = 4883 dstY = 3894 } + triangulation_pair = { srcX = 2868 srcY = 3366 dstX = 4750 dstY = 4027 } + triangulation_pair = { srcX = 2820 srcY = 3472 dstX = 4719 dstY = 4053 } + triangulation_pair = { srcX = 2706 srcY = 3622 dstX = 4512 dstY = 4164 } + triangulation_pair = { srcX = 2867 srcY = 3714 dstX = 4644 dstY = 4347 } + triangulation_pair = { srcX = 3894 srcY = 3529 dstX = 5695 dstY = 4874 } + triangulation_pair = { srcX = 3930 srcY = 3558 dstX = 5706 dstY = 4943 } + triangulation_pair = { srcX = 3886 srcY = 3473 dstX = 5755 dstY = 4817 } + triangulation_pair = { srcX = 3924 srcY = 3499 dstX = 5758 dstY = 4874 } + triangulation_pair = { srcX = 3983 srcY = 3589 dstX = 5718 dstY = 5025 } + triangulation_pair = { srcX = 3940 srcY = 3314 dstX = 5976 dstY = 4607 } + triangulation_pair = { srcX = 4031 srcY = 3247 dstX = 6107 dstY = 4612 } + triangulation_pair = { srcX = 4128 srcY = 3303 dstX = 6150 dstY = 4733 } + triangulation_pair = { srcX = 3978 srcY = 3194 dstX = 6097 dstY = 4526 } + triangulation_pair = { srcX = 4083 srcY = 3186 dstX = 6199 dstY = 4597 } + triangulation_pair = { srcX = 4133 srcY = 3208 dstX = 6226 dstY = 4653 } + triangulation_pair = { srcX = 5513 srcY = 2790 dstX = 7544 dstY = 5419 } + triangulation_pair = { srcX = 5512 srcY = 2748 dstX = 7578 dstY = 5391 } + triangulation_pair = { srcX = 5448 srcY = 2597 dstX = 7663 dstY = 5250 } + triangulation_pair = { srcX = 5549 srcY = 2693 dstX = 7621 dstY = 5417 } + triangulation_pair = { srcX = 5647 srcY = 2756 dstX = 7644 dstY = 5503 } + triangulation_pair = { srcX = 5993 srcY = 2396 dstX = 8118 dstY = 5584 } + triangulation_pair = { srcX = 6010 srcY = 2329 dstX = 8182 dstY = 5563 } + triangulation_pair = { srcX = 6092 srcY = 2264 dstX = 8268 dstY = 5599 } + triangulation_pair = { srcX = 6174 srcY = 2188 dstX = 8368 dstY = 5630 } + triangulation_pair = { srcX = 6259 srcY = 2105 dstX = 8478 dstY = 5661 } + triangulation_pair = { srcX = 6365 srcY = 2015 dstX = 8593 dstY = 5709 } + triangulation_pair = { srcX = 6647 srcY = 1466 dstX = 9174 dstY = 5738 } + triangulation_pair = { srcX = 6830 srcY = 256 dstX = 10338 dstY = 5609 } + triangulation_pair = { srcX = 6833 srcY = 435 dstX = 10168 dstY = 5639 } + triangulation_pair = { srcX = 6782 srcY = 470 dstX = 10126 dstY = 5600 } + triangulation_pair = { srcX = 6801 srcY = 916 dstX = 9712 dstY = 5710 } + triangulation_pair = { srcX = 6724 srcY = 71 dstX = 10503 dstY = 5487 } + triangulation_pair = { srcX = 6597 srcY = 128 dstX = 10432 dstY = 5366 } + triangulation_pair = { srcX = 4082 srcY = 14 dstX = 10047 dstY = 2253 } + triangulation_pair = { srcX = 3642 srcY = 62 dstX = 9761 dstY = 1599 } + triangulation_pair = { srcX = 3356 srcY = 73 dstX = 9572 dstY = 1150 } + triangulation_pair = { srcX = 1694 srcY = 1805 dstX = 4078 dstY = 1153 } + triangulation_pair = { srcX = 1434 srcY = 2946 dstX = 3079 dstY = 2789 } + triangulation_pair = { srcX = 1407 srcY = 2912 dstX = 3045 dstY = 2732 } + triangulation_pair = { srcX = 1446 srcY = 2826 dstX = 3133 dstY = 2615 } + triangulation_pair = { srcX = 1501 srcY = 2807 dstX = 3226 dstY = 2605 } + triangulation_pair = { srcX = 1717 srcY = 2712 dstX = 3610 dstY = 2539 } + triangulation_pair = { srcX = 3104 srcY = 2690 dstX = 5579 dstY = 3347 } + triangulation_pair = { srcX = 3109 srcY = 2670 dstX = 5598 dstY = 3328 } + triangulation_pair = { srcX = 3101 srcY = 2606 dstX = 5643 dstY = 3248 } + triangulation_pair = { srcX = 3097 srcY = 2578 dstX = 5664 dstY = 3213 } + triangulation_pair = { srcX = 2618 srcY = 2188 dstX = 5366 dstY = 2353 } + triangulation_pair = { srcX = 3728 srcY = 2992 dstX = 6012 dstY = 4147 } + triangulation_pair = { srcX = 3678 srcY = 3001 dstX = 5958 dstY = 4117 } + triangulation_pair = { srcX = 3566 srcY = 2921 dstX = 5905 dstY = 3949 } + triangulation_pair = { srcX = 3605 srcY = 2895 dstX = 5965 dstY = 3956 } + triangulation_pair = { srcX = 3718 srcY = 2830 dstX = 6132 dstY = 3981 } + triangulation_pair = { srcX = 3703 srcY = 2836 dstX = 6113 dstY = 3973 } + triangulation_pair = { srcX = 3864 srcY = 2522 dstX = 6541 dstY = 3809 } + triangulation_pair = { srcX = 3778 srcY = 2649 dstX = 6343 dstY = 3855 } + triangulation_pair = { srcX = 3860 srcY = 2685 dstX = 6393 dstY = 3958 } + triangulation_pair = { srcX = 3825 srcY = 2853 dstX = 6223 dstY = 4097 } + triangulation_pair = { srcX = 3770 srcY = 2906 dstX = 6121 dstY = 4094 } + triangulation_pair = { srcX = 3839 srcY = 2986 dstX = 6127 dstY = 4227 } + triangulation_pair = { srcX = 3904 srcY = 3066 dstX = 6125 dstY = 4351 } + triangulation_pair = { srcX = 3860 srcY = 3124 dstX = 6038 dstY = 4373 } + triangulation_pair = { srcX = 3912 srcY = 3103 dstX = 6104 dstY = 4392 } + triangulation_pair = { srcX = 3925 srcY = 3116 dstX = 6106 dstY = 4415 } + triangulation_pair = { srcX = 3940 srcY = 3134 dstX = 6108 dstY = 4443 } + triangulation_pair = { srcX = 4362 srcY = 1136 dstX = 8509 dstY = 3210 } + triangulation_pair = { srcX = 4430 srcY = 1138 dstX = 8554 dstY = 3294 } + triangulation_pair = { srcX = 4496 srcY = 1215 dstX = 8498 dstY = 3422 } + triangulation_pair = { srcX = 3943 srcY = 522 dstX = 9124 dstY = 2277 } + triangulation_pair = { srcX = 3971 srcY = 521 dstX = 9144 dstY = 2317 } + triangulation_pair = { srcX = 3892 srcY = 432 dstX = 9242 dstY = 2151 } + triangulation_pair = { srcX = 3927 srcY = 464 dstX = 9205 dstY = 2242 } + triangulation_pair = { srcX = 3834 srcY = 464 dstX = 9151 dstY = 2089 } + triangulation_pair = { srcX = 3829 srcY = 375 dstX = 9299 dstY = 2032 } + triangulation_pair = { srcX = 3683 srcY = 275 dstX = 9385 dstY = 1763 } + triangulation_pair = { srcX = 3782 srcY = 303 dstX = 9398 dstY = 1926 } + triangulation_pair = { srcX = 3845 srcY = 203 dstX = 9610 dstY = 1970 } + triangulation_pair = { srcX = 3870 srcY = 122 dstX = 9768 dstY = 1973 } + triangulation_pair = { srcX = 4018 srcY = 152 dstX = 9785 dstY = 2208 } + triangulation_pair = { srcX = 4111 srcY = 111 dstX = 9895 dstY = 2330 } + triangulation_pair = { srcX = 4169 srcY = 146 dstX = 9863 dstY = 2430 } + triangulation_pair = { srcX = 4201 srcY = 209 dstX = 9774 dstY = 2500 } + triangulation_pair = { srcX = 4111 srcY = 281 dstX = 9613 dstY = 2399 } + triangulation_pair = { srcX = 4159 srcY = 332 dstX = 9554 dstY = 2491 } + triangulation_pair = { srcX = 4058 srcY = 532 dstX = 9182 dstY = 2445 } + triangulation_pair = { srcX = 4046 srcY = 612 dstX = 9048 dstY = 2474 } + triangulation_pair = { srcX = 4095 srcY = 668 dstX = 8997 dstY = 2537 } + triangulation_pair = { srcX = 4130 srcY = 767 dstX = 8867 dstY = 2680 } + triangulation_pair = { srcX = 4250 srcY = 688 dstX = 9065 dstY = 2800 } + triangulation_pair = { srcX = 4296 srcY = 759 dstX = 8984 dstY = 2896 } + triangulation_pair = { srcX = 4360 srcY = 928 dstX = 8786 dstY = 3078 } + triangulation_pair = { srcX = 4254 srcY = 859 dstX = 8817 dstY = 2901 } + triangulation_pair = { srcX = 4142 srcY = 890 dstX = 8696 dstY = 2769 } + triangulation_pair = { srcX = 4055 srcY = 985 dstX = 8496 dstY = 2719 } + triangulation_pair = { srcX = 4022 srcY = 966 dstX = 8501 dstY = 2664 } + triangulation_pair = { srcX = 3968 srcY = 923 dstX = 8522 dstY = 2563 } + triangulation_pair = { srcX = 4059 srcY = 1317 dstX = 8048 dstY = 2964 } + triangulation_pair = { srcX = 4099 srcY = 1218 dstX = 8206 dstY = 2941 } + triangulation_pair = { srcX = 3923 srcY = 1277 dstX = 7988 dstY = 2768 } + triangulation_pair = { srcX = 3891 srcY = 1123 dstX = 8172 dstY = 2608 } + triangulation_pair = { srcX = 3969 srcY = 1092 dstX = 8290 dstY = 2700 } + triangulation_pair = { srcX = 3838 srcY = 1085 dstX = 8184 dstY = 2510 } + triangulation_pair = { srcX = 3717 srcY = 941 dstX = 8289 dstY = 2242 } + triangulation_pair = { srcX = 3792 srcY = 1027 dstX = 8226 dstY = 2410 } + triangulation_pair = { srcX = 3991 srcY = 1031 dstX = 8389 dstY = 2673 } + triangulation_pair = { srcX = 4081 srcY = 1035 dstX = 8444 dstY = 2789 } + triangulation_pair = { srcX = 4132 srcY = 964 dstX = 8585 dstY = 2807 } + triangulation_pair = { srcX = 4151 srcY = 1055 dstX = 8471 dstY = 2890 } + triangulation_pair = { srcX = 4219 srcY = 1136 dstX = 8409 dstY = 3035 } + triangulation_pair = { srcX = 4646 srcY = 1376 dstX = 8396 dstY = 3713 } + triangulation_pair = { srcX = 4598 srcY = 1495 dstX = 8227 dstY = 3726 } + triangulation_pair = { srcX = 4568 srcY = 1412 dstX = 8305 dstY = 3634 } + triangulation_pair = { srcX = 4533 srcY = 1589 dstX = 8070 dstY = 3717 } + triangulation_pair = { srcX = 4569 srcY = 1613 dstX = 8074 dstY = 3770 } + triangulation_pair = { srcX = 4460 srcY = 1847 dstX = 7735 dstY = 3821 } + triangulation_pair = { srcX = 4466 srcY = 1927 dstX = 7652 dstY = 3887 } + triangulation_pair = { srcX = 4502 srcY = 1999 dstX = 7606 dstY = 3978 } + triangulation_pair = { srcX = 4539 srcY = 1727 dstX = 7925 dstY = 3816 } + triangulation_pair = { srcX = 4554 srcY = 1848 dstX = 7803 dstY = 3921 } + triangulation_pair = { srcX = 4603 srcY = 1781 dstX = 7911 dstY = 3925 } + triangulation_pair = { srcX = 4626 srcY = 1865 dstX = 7837 dstY = 4009 } + triangulation_pair = { srcX = 4312 srcY = 1988 dstX = 7466 dstY = 3773 } + triangulation_pair = { srcX = 4252 srcY = 2202 dstX = 7199 dstY = 3886 } + triangulation_pair = { srcX = 4290 srcY = 2298 dstX = 7133 dstY = 4004 } + triangulation_pair = { srcX = 4355 srcY = 2288 dstX = 7198 dstY = 4058 } + triangulation_pair = { srcX = 4293 srcY = 2154 dstX = 7283 dstY = 3889 } + triangulation_pair = { srcX = 4273 srcY = 2045 dstX = 7377 dstY = 3780 } + triangulation_pair = { srcX = 4360 srcY = 2088 dstX = 7403 dstY = 3901 } + triangulation_pair = { srcX = 4546 srcY = 1993 dstX = 7645 dstY = 4017 } + triangulation_pair = { srcX = 4724 srcY = 1964 dstX = 7803 dstY = 4181 } + triangulation_pair = { srcX = 4610 srcY = 2138 dstX = 7547 dstY = 4190 } + triangulation_pair = { srcX = 4516 srcY = 2169 dstX = 7444 dstY = 4121 } + triangulation_pair = { srcX = 4652 srcY = 2237 dstX = 7478 dstY = 4304 } + triangulation_pair = { srcX = 4766 srcY = 2032 dstX = 7764 dstY = 4267 } + triangulation_pair = { srcX = 4822 srcY = 2093 dstX = 7743 dstY = 4369 } + triangulation_pair = { srcX = 4761 srcY = 2171 dstX = 7622 dstY = 4361 } + triangulation_pair = { srcX = 4642 srcY = 2045 dstX = 7660 dstY = 4152 } + triangulation_pair = { srcX = 4711 srcY = 2134 dstX = 7624 dstY = 4287 } + triangulation_pair = { srcX = 4756 srcY = 2232 dstX = 7558 dstY = 4400 } + triangulation_pair = { srcX = 4876 srcY = 2070 dstX = 7808 dstY = 4394 } + triangulation_pair = { srcX = 4820 srcY = 2022 dstX = 7814 dstY = 4315 } + triangulation_pair = { srcX = 4868 srcY = 2202 dstX = 7666 dstY = 4487 } + triangulation_pair = { srcX = 4870 srcY = 2331 dstX = 7546 dstY = 4578 } + triangulation_pair = { srcX = 4792 srcY = 2316 dstX = 7506 dstY = 4494 } + triangulation_pair = { srcX = 4689 srcY = 2325 dstX = 7423 dstY = 4404 } + triangulation_pair = { srcX = 4590 srcY = 2360 dstX = 7317 dstY = 4337 } + triangulation_pair = { srcX = 3885 srcY = 2607 dstX = 6485 dstY = 3906 } + triangulation_pair = { srcX = 3881 srcY = 2562 dstX = 6521 dstY = 3862 } + triangulation_pair = { srcX = 3854 srcY = 2445 dstX = 6602 dstY = 3728 } + triangulation_pair = { srcX = 3892 srcY = 2429 dstX = 6653 dstY = 3746 } + triangulation_pair = { srcX = 4942 srcY = 2702 dstX = 7266 dstY = 4901 } + triangulation_pair = { srcX = 4701 srcY = 2609 dstX = 7175 dstY = 4626 } + triangulation_pair = { srcX = 4662 srcY = 2473 dstX = 7265 dstY = 4488 } + triangulation_pair = { srcX = 4672 srcY = 2517 dstX = 7234 dstY = 4531 } + triangulation_pair = { srcX = 4928 srcY = 2486 dstX = 7447 dstY = 4739 } + triangulation_pair = { srcX = 5085 srcY = 2530 dstX = 7516 dstY = 4908 } + triangulation_pair = { srcX = 5195 srcY = 2574 dstX = 7548 dstY = 5035 } + triangulation_pair = { srcX = 5384 srcY = 2686 dstX = 7548 dstY = 5250 } + triangulation_pair = { srcX = 5197 srcY = 2669 dstX = 7473 dstY = 5097 } + triangulation_pair = { srcX = 5274 srcY = 2639 dstX = 7516 dstY = 5138 } + triangulation_pair = { srcX = 5361 srcY = 2649 dstX = 7566 dstY = 5212 } + triangulation_pair = { srcX = 5219 srcY = 2897 dstX = 7301 dstY = 5270 } + triangulation_pair = { srcX = 5118 srcY = 2894 dstX = 7229 dstY = 5183 } + triangulation_pair = { srcX = 4969 srcY = 2870 dstX = 7146 dstY = 5044 } + triangulation_pair = { srcX = 4804 srcY = 2877 dstX = 7024 dstY = 4915 } + triangulation_pair = { srcX = 4669 srcY = 2788 dstX = 6997 dstY = 4734 } + triangulation_pair = { srcX = 4461 srcY = 2763 dstX = 6856 dstY = 4539 } + triangulation_pair = { srcX = 4590 srcY = 2811 dstX = 6915 dstY = 4685 } + triangulation_pair = { srcX = 4377 srcY = 2663 dstX = 6872 dstY = 4384 } + triangulation_pair = { srcX = 4312 srcY = 2604 dstX = 6869 dstY = 4280 } + triangulation_pair = { srcX = 4404 srcY = 2732 dstX = 6833 dstY = 4465 } + triangulation_pair = { srcX = 4481 srcY = 2427 dstX = 7168 dstY = 4289 } + triangulation_pair = { srcX = 4312 srcY = 2460 dstX = 7002 dstY = 4159 } + triangulation_pair = { srcX = 4301 srcY = 2353 dstX = 7092 dstY = 4061 } + triangulation_pair = { srcX = 4000 srcY = 2305 dstX = 6874 dstY = 3733 } + triangulation_pair = { srcX = 3962 srcY = 2392 dstX = 6754 dstY = 3778 } + triangulation_pair = { srcX = 3886 srcY = 2375 dstX = 6699 dstY = 3690 } + triangulation_pair = { srcX = 3865 srcY = 2375 dstX = 6680 dstY = 3670 } + triangulation_pair = { srcX = 3853 srcY = 2360 dstX = 6684 dstY = 3649 } + triangulation_pair = { srcX = 3808 srcY = 2322 dstX = 6673 dstY = 3567 } + triangulation_pair = { srcX = 3815 srcY = 2269 dstX = 6733 dstY = 3524 } + triangulation_pair = { srcX = 3887 srcY = 2157 dstX = 6914 dstY = 3490 } + triangulation_pair = { srcX = 3960 srcY = 1835 dstX = 7330 dstY = 3275 } + triangulation_pair = { srcX = 4039 srcY = 1851 dstX = 7384 dstY = 3375 } + triangulation_pair = { srcX = 4030 srcY = 1925 dstX = 7297 dstY = 3424 } + triangulation_pair = { srcX = 3978 srcY = 1998 dstX = 7165 dstY = 3435 } + triangulation_pair = { srcX = 4042 srcY = 2100 dstX = 7118 dstY = 3592 } + triangulation_pair = { srcX = 4046 srcY = 2152 dstX = 7068 dstY = 3642 } + triangulation_pair = { srcX = 3961 srcY = 2087 dstX = 7056 dstY = 3502 } + triangulation_pair = { srcX = 3920 srcY = 2044 dstX = 7066 dstY = 3419 } + triangulation_pair = { srcX = 3866 srcY = 1879 dstX = 7193 dstY = 3214 } + triangulation_pair = { srcX = 3833 srcY = 1836 dstX = 7212 dstY = 3137 } + triangulation_pair = { srcX = 3795 srcY = 1905 dstX = 7096 dstY = 3164 } + triangulation_pair = { srcX = 3650 srcY = 1879 dstX = 6981 dstY = 2986 } + triangulation_pair = { srcX = 3619 srcY = 1956 dstX = 6863 dstY = 3025 } + triangulation_pair = { srcX = 3535 srcY = 2003 dstX = 6721 dstY = 2987 } + triangulation_pair = { srcX = 3420 srcY = 1930 dstX = 6676 dstY = 2797 } + triangulation_pair = { srcX = 3406 srcY = 1976 dstX = 6607 dstY = 2830 } + triangulation_pair = { srcX = 3321 srcY = 2027 dstX = 6453 dstY = 2800 } + triangulation_pair = { srcX = 3364 srcY = 2015 dstX = 6519 dstY = 2831 } + triangulation_pair = { srcX = 3160 srcY = 2136 dstX = 6143 dstY = 2768 } + triangulation_pair = { srcX = 3055 srcY = 2035 dstX = 6120 dstY = 2551 } + triangulation_pair = { srcX = 3048 srcY = 2228 dstX = 5916 dstY = 2768 } + triangulation_pair = { srcX = 3049 srcY = 2266 dstX = 5880 dstY = 2812 } + triangulation_pair = { srcX = 3135 srcY = 2267 dstX = 5987 dstY = 2889 } + triangulation_pair = { srcX = 3184 srcY = 2240 dstX = 6071 dstY = 2906 } + triangulation_pair = { srcX = 2911 srcY = 1499 dstX = 6564 dstY = 1778 } + triangulation_pair = { srcX = 3092 srcY = 1632 dstX = 6632 dstY = 2130 } + triangulation_pair = { srcX = 2928 srcY = 1703 dstX = 6324 dstY = 2036 } + triangulation_pair = { srcX = 2921 srcY = 1816 dstX = 6182 dstY = 2163 } + triangulation_pair = { srcX = 2973 srcY = 1827 dstX = 6240 dstY = 2230 } + triangulation_pair = { srcX = 3014 srcY = 1847 dstX = 6271 dstY = 2291 } + triangulation_pair = { srcX = 2777 srcY = 2005 dstX = 5775 dstY = 2258 } + triangulation_pair = { srcX = 2747 srcY = 2001 dstX = 5736 dstY = 2227 } + triangulation_pair = { srcX = 2780 srcY = 1927 dstX = 5861 dstY = 2162 } + triangulation_pair = { srcX = 2865 srcY = 1854 dstX = 6059 dstY = 2156 } + triangulation_pair = { srcX = 2995 srcY = 1920 dstX = 6164 dstY = 2358 } + triangulation_pair = { srcX = 3098 srcY = 2042 dstX = 6166 dstY = 2601 } + triangulation_pair = { srcX = 2982 srcY = 2054 dstX = 6004 dstY = 2504 } + triangulation_pair = { srcX = 2857 srcY = 2151 dstX = 5741 dstY = 2508 } + triangulation_pair = { srcX = 2803 srcY = 2266 dstX = 5559 dstY = 2603 } + triangulation_pair = { srcX = 2883 srcY = 1991 dstX = 5937 dstY = 2338 } + triangulation_pair = { srcX = 2711 srcY = 2278 dstX = 5420 dstY = 2545 } + triangulation_pair = { srcX = 2633 srcY = 2443 dstX = 5172 dstY = 2693 } + triangulation_pair = { srcX = 2402 srcY = 2352 dstX = 4908 dstY = 2401 } + triangulation_pair = { srcX = 2440 srcY = 2238 dstX = 5059 dstY = 2282 } + triangulation_pair = { srcX = 2433 srcY = 2295 dstX = 5001 dstY = 2353 } + triangulation_pair = { srcX = 2414 srcY = 2327 dstX = 4944 dstY = 2379 } + triangulation_pair = { srcX = 2395 srcY = 2166 dstX = 5050 dstY = 2149 } + triangulation_pair = { srcX = 2352 srcY = 2245 dstX = 4918 dstY = 2227 } + triangulation_pair = { srcX = 2393 srcY = 2206 dstX = 5014 dstY = 2204 } + triangulation_pair = { srcX = 2625 srcY = 2613 dstX = 5026 dstY = 2903 } + triangulation_pair = { srcX = 2842 srcY = 2681 dstX = 5263 dstY = 3140 } + triangulation_pair = { srcX = 2834 srcY = 2733 dstX = 5214 dstY = 3195 } + triangulation_pair = { srcX = 2726 srcY = 2637 dstX = 5143 dstY = 3005 } + triangulation_pair = { srcX = 2868 srcY = 2577 dstX = 5379 dstY = 3034 } + triangulation_pair = { srcX = 3107 srcY = 2870 dstX = 5442 dstY = 3554 } + triangulation_pair = { srcX = 3078 srcY = 2780 dstX = 5476 dstY = 3430 } + triangulation_pair = { srcX = 3189 srcY = 2511 dstX = 5828 dstY = 3213 } + triangulation_pair = { srcX = 3159 srcY = 2422 dstX = 5874 dstY = 3085 } + triangulation_pair = { srcX = 2800 srcY = 2444 dstX = 5397 dstY = 2819 } + triangulation_pair = { srcX = 2861 srcY = 2365 dstX = 5548 dstY = 2773 } + triangulation_pair = { srcX = 3052 srcY = 2347 dstX = 5806 dstY = 2911 } + triangulation_pair = { srcX = 3028 srcY = 2422 dstX = 5711 dstY = 2978 } + triangulation_pair = { srcX = 3056 srcY = 2429 dstX = 5739 dstY = 3010 } + triangulation_pair = { srcX = 2693 srcY = 2909 dstX = 4903 dstY = 3321 } + triangulation_pair = { srcX = 2602 srcY = 3032 dstX = 4711 dstY = 3410 } + triangulation_pair = { srcX = 2473 srcY = 3085 dstX = 4515 dstY = 3403 } + triangulation_pair = { srcX = 2528 srcY = 2916 dstX = 4688 dstY = 3228 } + triangulation_pair = { srcX = 2459 srcY = 3006 dstX = 4541 dstY = 3293 } + triangulation_pair = { srcX = 2356 srcY = 2958 dstX = 4431 dstY = 3178 } + triangulation_pair = { srcX = 2285 srcY = 2991 dstX = 4316 dstY = 3183 } + triangulation_pair = { srcX = 2181 srcY = 2935 dstX = 4200 dstY = 3056 } + triangulation_pair = { srcX = 2182 srcY = 2819 dstX = 4267 dstY = 2901 } + triangulation_pair = { srcX = 2151 srcY = 2760 dstX = 4254 dstY = 2806 } + triangulation_pair = { srcX = 2216 srcY = 2767 dstX = 4346 dstY = 2851 } + triangulation_pair = { srcX = 2225 srcY = 2729 dstX = 4379 dstY = 2804 } + triangulation_pair = { srcX = 1989 srcY = 2576 dstX = 4114 dstY = 2467 } + triangulation_pair = { srcX = 2029 srcY = 2542 dstX = 4196 dstY = 2439 } + triangulation_pair = { srcX = 2054 srcY = 2624 dstX = 4186 dstY = 2565 } + triangulation_pair = { srcX = 1927 srcY = 2637 dstX = 3980 dstY = 2523 } + triangulation_pair = { srcX = 2129 srcY = 2641 dstX = 4292 dstY = 2631 } + triangulation_pair = { srcX = 2090 srcY = 2699 dstX = 4197 dstY = 2691 } + triangulation_pair = { srcX = 1968 srcY = 2695 dstX = 4014 dstY = 2623 } + triangulation_pair = { srcX = 1892 srcY = 2688 dstX = 3900 dstY = 2577 } + triangulation_pair = { srcX = 1879 srcY = 2652 dstX = 3897 dstY = 2522 } + triangulation_pair = { srcX = 1871 srcY = 2623 dstX = 3897 dstY = 2476 } + triangulation_pair = { srcX = 1546 srcY = 2532 dstX = 3402 dstY = 2211 } + triangulation_pair = { srcX = 1573 srcY = 2594 dstX = 3420 dstY = 2313 } + triangulation_pair = { srcX = 1667 srcY = 2547 dstX = 3599 dstY = 2277 } + triangulation_pair = { srcX = 1694 srcY = 2527 dstX = 3652 dstY = 2260 } + triangulation_pair = { srcX = 1715 srcY = 2455 dstX = 3723 dstY = 2161 } + triangulation_pair = { srcX = 1672 srcY = 2458 dstX = 3649 dstY = 2148 } + triangulation_pair = { srcX = 1643 srcY = 2479 dstX = 3589 dstY = 2167 } + triangulation_pair = { srcX = 1562 srcY = 2457 dstX = 3458 dstY = 2104 } + triangulation_pair = { srcX = 1425 srcY = 2340 dstX = 3256 dstY = 1874 } + triangulation_pair = { srcX = 1475 srcY = 2283 dstX = 3373 dstY = 1806 } + triangulation_pair = { srcX = 1534 srcY = 2058 dstX = 3591 dstY = 1476 } + triangulation_pair = { srcX = 1610 srcY = 2066 dstX = 3737 dstY = 1521 } + triangulation_pair = { srcX = 974 srcY = 2879 dstX = 2353 dstY = 2616 } + triangulation_pair = { srcX = 1060 srcY = 2930 dstX = 2485 dstY = 2698 } + triangulation_pair = { srcX = 922 srcY = 2974 dstX = 2260 dstY = 2753 } + triangulation_pair = { srcX = 890 srcY = 2995 dstX = 2209 dstY = 2782 } + triangulation_pair = { srcX = 991 srcY = 3042 dstX = 2366 dstY = 2856 } + triangulation_pair = { srcX = 1005 srcY = 2969 dstX = 2396 dstY = 2749 } + triangulation_pair = { srcX = 1874 srcY = 2195 dstX = 4153 dstY = 1849 } + triangulation_pair = { srcX = 1674 srcY = 2246 dstX = 3761 dstY = 1828 } + triangulation_pair = { srcX = 1554 srcY = 2255 dstX = 3534 dstY = 1793 } + triangulation_pair = { srcX = 1396 srcY = 1944 dstX = 3364 dstY = 1240 } + triangulation_pair = { srcX = 1525 srcY = 1878 dstX = 3672 dstY = 1188 } + triangulation_pair = { srcX = 1517 srcY = 1828 dstX = 3687 dstY = 1104 } + triangulation_pair = { srcX = 1537 srcY = 1804 dstX = 3744 dstY = 1075 } + triangulation_pair = { srcX = 1519 srcY = 1768 dstX = 3730 dstY = 1008 } + triangulation_pair = { srcX = 1480 srcY = 1676 dstX = 3700 dstY = 843 } + triangulation_pair = { srcX = 1401 srcY = 1623 dstX = 3547 dstY = 716 } + triangulation_pair = { srcX = 1890 srcY = 1964 dstX = 4345 dstY = 1513 } + triangulation_pair = { srcX = 2046 srcY = 1889 dstX = 4700 dstY = 1505 } + triangulation_pair = { srcX = 1938 srcY = 1921 dstX = 4469 dstY = 1479 } + triangulation_pair = { srcX = 2164 srcY = 1812 dstX = 4986 dstY = 1478 } + triangulation_pair = { srcX = 2014 srcY = 1738 dstX = 4774 dstY = 1258 } + triangulation_pair = { srcX = 1966 srcY = 1666 dstX = 4752 dstY = 1118 } + triangulation_pair = { srcX = 2279 srcY = 1650 dstX = 5362 dstY = 1345 } + triangulation_pair = { srcX = 2281 srcY = 1591 dstX = 5436 dstY = 1267 } + triangulation_pair = { srcX = 2364 srcY = 1569 dstX = 5609 dstY = 1306 } + triangulation_pair = { srcX = 2675 srcY = 1378 dstX = 6374 dstY = 1374 } + triangulation_pair = { srcX = 2633 srcY = 1355 dstX = 6341 dstY = 1302 } + triangulation_pair = { srcX = 2836 srcY = 1439 dstX = 6534 dstY = 1627 } + triangulation_pair = { srcX = 2687 srcY = 1463 dstX = 6282 dstY = 1495 } + triangulation_pair = { srcX = 2775 srcY = 1519 dstX = 6338 dstY = 1656 } + triangulation_pair = { srcX = 2629 srcY = 1502 dstX = 6136 dstY = 1484 } + triangulation_pair = { srcX = 2608 srcY = 1576 dstX = 6008 dstY = 1554 } + triangulation_pair = { srcX = 2574 srcY = 1823 dstX = 5666 dstY = 1841 } + triangulation_pair = { srcX = 2534 srcY = 1884 dstX = 5536 dstY = 1886 } + triangulation_pair = { srcX = 2504 srcY = 1912 dstX = 5460 dstY = 1897 } + triangulation_pair = { srcX = 2422 srcY = 1917 dstX = 5328 dstY = 1836 } + triangulation_pair = { srcX = 2302 srcY = 1992 dstX = 5055 dstY = 1840 } + triangulation_pair = { srcX = 2144 srcY = 1952 dstX = 4819 dstY = 1667 } + triangulation_pair = { srcX = 2111 srcY = 1991 dstX = 4727 dstY = 1699 } + triangulation_pair = { srcX = 2271 srcY = 1926 dstX = 5061 dstY = 1727 } + triangulation_pair = { srcX = 2342 srcY = 1861 dstX = 5248 dstY = 1690 } + triangulation_pair = { srcX = 2340 srcY = 1886 dstX = 5218 dstY = 1723 } + triangulation_pair = { srcX = 2382 srcY = 1843 dstX = 5335 dstY = 1700 } + triangulation_pair = { srcX = 2390 srcY = 1694 dstX = 5507 dstY = 1503 } + triangulation_pair = { srcX = 2431 srcY = 1732 dstX = 5534 dstY = 1591 } + triangulation_pair = { srcX = 2463 srcY = 1685 dstX = 5643 dstY = 1557 } + triangulation_pair = { srcX = 2491 srcY = 1650 dstX = 5729 dstY = 1540 } + triangulation_pair = { srcX = 2544 srcY = 1721 dstX = 5736 dstY = 1681 } + triangulation_pair = { srcX = 2632 srcY = 1645 dstX = 5961 dstY = 1666 } + triangulation_pair = { srcX = 2697 srcY = 1609 dstX = 6106 dstY = 1687 } + triangulation_pair = { srcX = 2834 srcY = 1523 dstX = 6411 dstY = 1729 } + triangulation_pair = { srcX = 3055 srcY = 1517 dstX = 6732 dstY = 1964 } + triangulation_pair = { srcX = 3180 srcY = 1506 dstX = 6904 dstY = 2089 } + triangulation_pair = { srcX = 3132 srcY = 1467 dstX = 6899 dstY = 1994 } + triangulation_pair = { srcX = 3083 srcY = 1426 dstX = 6892 dstY = 1893 } + triangulation_pair = { srcX = 3133 srcY = 1510 dstX = 6843 dstY = 2041 } + triangulation_pair = { srcX = 2968 srcY = 1385 dstX = 6795 dstY = 1714 } + triangulation_pair = { srcX = 3055 srcY = 1355 dstX = 6954 dstY = 1784 } + triangulation_pair = { srcX = 2868 srcY = 1210 dstX = 6914 dstY = 1403 } + triangulation_pair = { srcX = 3034 srcY = 1056 dstX = 7381 dstY = 1442 } + triangulation_pair = { srcX = 1064 srcY = 2363 dstX = 2443 dstY = 1822 } + triangulation_pair = { srcX = 939 srcY = 2300 dstX = 2336 dstY = 1718 } + triangulation_pair = { srcX = 819 srcY = 2047 dstX = 2105 dstY = 1302 } + triangulation_pair = { srcX = 816 srcY = 2135 dstX = 2101 dstY = 1446 } + triangulation_pair = { srcX = 882 srcY = 2164 dstX = 2233 dstY = 1496 } + triangulation_pair = { srcX = 1338 srcY = 2053 dstX = 3196 dstY = 1397 } + triangulation_pair = { srcX = 1301 srcY = 2100 dstX = 3102 dstY = 1462 } + triangulation_pair = { srcX = 1388 srcY = 2179 dstX = 3249 dstY = 1612 } + triangulation_pair = { srcX = 1391 srcY = 2219 dstX = 3239 dstY = 1678 } + triangulation_pair = { srcX = 1208 srcY = 2299 dstX = 2858 dstY = 1757 } + triangulation_pair = { srcX = 1195 srcY = 2162 dstX = 2872 dstY = 1534 } + triangulation_pair = { srcX = 1149 srcY = 2250 dstX = 2756 dstY = 1666 } + triangulation_pair = { srcX = 1130 srcY = 2288 dstX = 2710 dstY = 1723 } + triangulation_pair = { srcX = 1119 srcY = 2294 dstX = 2690 dstY = 1729 } + triangulation_pair = { srcX = 1041 srcY = 2268 dstX = 2540 dstY = 1676 } + triangulation_pair = { srcX = 856 srcY = 2370 dstX = 2172 dstY = 1827 } + triangulation_pair = { srcX = 858 srcY = 2332 dstX = 2178 dstY = 1767 } + triangulation_pair = { srcX = 947 srcY = 2180 dstX = 2364 dstY = 1527 } + triangulation_pair = { srcX = 991 srcY = 1992 dstX = 2482 dstY = 1222 } + triangulation_pair = { srcX = 1053 srcY = 2024 dstX = 2608 dstY = 1283 } + triangulation_pair = { srcX = 996 srcY = 2060 dstX = 2481 dstY = 1337 } + triangulation_pair = { srcX = 1026 srcY = 2080 dstX = 2540 dstY = 1370 } + triangulation_pair = { srcX = 981 srcY = 2118 dstX = 2441 dstY = 1428 } + triangulation_pair = { srcX = 819 srcY = 1666 dstX = 2111 dstY = 663 } + triangulation_pair = { srcX = 748 srcY = 1752 dstX = 1941 dstY = 811 } + triangulation_pair = { srcX = 684 srcY = 1979 dstX = 1811 dstY = 1193 } + triangulation_pair = { srcX = 722 srcY = 2034 dstX = 1900 dstY = 1281 } + triangulation_pair = { srcX = 748 srcY = 2157 dstX = 1959 dstY = 1484 } + triangulation_pair = { srcX = 758 srcY = 2255 dstX = 1983 dstY = 1642 } + triangulation_pair = { srcX = 745 srcY = 2541 dstX = 1967 dstY = 2093 } + triangulation_pair = { srcX = 727 srcY = 2409 dstX = 1929 dstY = 1888 } + triangulation_pair = { srcX = 645 srcY = 2568 dstX = 1781 dstY = 2146 } + triangulation_pair = { srcX = 555 srcY = 2465 dstX = 1610 dstY = 1992 } + triangulation_pair = { srcX = 485 srcY = 2544 dstX = 1497 dstY = 2125 } + triangulation_pair = { srcX = 411 srcY = 2533 dstX = 1362 dstY = 2120 } + triangulation_pair = { srcX = 497 srcY = 2607 dstX = 1528 dstY = 2218 } + triangulation_pair = { srcX = 480 srcY = 2678 dstX = 1511 dstY = 2329 } + triangulation_pair = { srcX = 453 srcY = 2643 dstX = 1462 dstY = 2285 } + triangulation_pair = { srcX = 440 srcY = 2615 dstX = 1430 dstY = 2241 } + triangulation_pair = { srcX = 203 srcY = 2668 dstX = 1035 dstY = 2371 } + triangulation_pair = { srcX = 267 srcY = 2685 dstX = 1149 dstY = 2380 } + triangulation_pair = { srcX = 362 srcY = 2713 dstX = 1317 dstY = 2403 } + triangulation_pair = { srcX = 374 srcY = 2794 dstX = 1353 dstY = 2523 } + triangulation_pair = { srcX = 269 srcY = 2884 dstX = 1201 dstY = 2673 } + triangulation_pair = { srcX = 247 srcY = 2781 dstX = 1142 dstY = 2530 } + triangulation_pair = { srcX = 105 srcY = 2888 dstX = 942 dstY = 2719 } + triangulation_pair = { srcX = 154 srcY = 2783 dstX = 990 dstY = 2553 } + triangulation_pair = { srcX = 153 srcY = 2748 dstX = 978 dstY = 2503 } + triangulation_pair = { srcX = 149 srcY = 2699 dstX = 954 dstY = 2431 } + triangulation_pair = { srcX = 1243 srcY = 2751 dstX = 2816 dstY = 2459 } + triangulation_pair = { srcX = 1161 srcY = 2373 dstX = 2753 dstY = 1861 } + triangulation_pair = { srcX = 1180 srcY = 2421 dstX = 2778 dstY = 1943 } + triangulation_pair = { srcX = 1062 srcY = 2713 dstX = 2516 dstY = 2375 } + triangulation_pair = { srcX = 1123 srcY = 2692 dstX = 2624 dstY = 2352 } + triangulation_pair = { srcX = 1053 srcY = 2646 dstX = 2512 dstY = 2271 } + triangulation_pair = { srcX = 1021 srcY = 2506 dstX = 2472 dstY = 2051 } + triangulation_pair = { srcX = 1008 srcY = 2472 dstX = 2449 dstY = 1999 } + triangulation_pair = { srcX = 969 srcY = 2475 dstX = 2378 dstY = 1996 } + triangulation_pair = { srcX = 971 srcY = 2551 dstX = 2375 dstY = 2119 } + triangulation_pair = { srcX = 1024 srcY = 2595 dstX = 2465 dstY = 2188 } + triangulation_pair = { srcX = 1093 srcY = 2624 dstX = 2582 dstY = 2243 } + triangulation_pair = { srcX = 1090 srcY = 2587 dstX = 2582 dstY = 2187 } + triangulation_pair = { srcX = 1089 srcY = 2516 dstX = 2591 dstY = 2078 } + triangulation_pair = { srcX = 1130 srcY = 2551 dstX = 2662 dstY = 2136 } + triangulation_pair = { srcX = 1155 srcY = 2555 dstX = 2704 dstY = 2144 } + triangulation_pair = { srcX = 1152 srcY = 2506 dstX = 2710 dstY = 2069 } + triangulation_pair = { srcX = 1194 srcY = 2495 dstX = 2786 dstY = 2061 } + triangulation_pair = { srcX = 1251 srcY = 2496 dstX = 2888 dstY = 2072 } + triangulation_pair = { srcX = 1247 srcY = 2569 dstX = 2863 dstY = 2185 } + triangulation_pair = { srcX = 1308 srcY = 2575 dstX = 2969 dstY = 2209 } + triangulation_pair = { srcX = 1349 srcY = 2547 dstX = 3049 dstY = 2174 } + triangulation_pair = { srcX = 1382 srcY = 2592 dstX = 3094 dstY = 2252 } + triangulation_pair = { srcX = 1346 srcY = 2632 dstX = 3020 dstY = 2303 } + triangulation_pair = { srcX = 1356 srcY = 2659 dstX = 3031 dstY = 2347 } + triangulation_pair = { srcX = 1364 srcY = 2730 dstX = 3024 dstY = 2455 } + triangulation_pair = { srcX = 1372 srcY = 2772 dstX = 3025 dstY = 2517 } + triangulation_pair = { srcX = 1353 srcY = 2846 dstX = 2975 dstY = 2623 } + triangulation_pair = { srcX = 1318 srcY = 2823 dstX = 2924 dstY = 2581 } + triangulation_pair = { srcX = 1284 srcY = 2825 dstX = 2869 dstY = 2579 } + triangulation_pair = { srcX = 1352 srcY = 2829 dstX = 2976 dstY = 2599 } + triangulation_pair = { srcX = 4109 srcY = 1912 dstX = 7377 dstY = 3502 } + triangulation_pair = { srcX = 4213 srcY = 1906 dstX = 7471 dstY = 3604 } + triangulation_pair = { srcX = 4248 srcY = 1946 dstX = 7457 dstY = 3673 } + triangulation_pair = { srcX = 4253 srcY = 1930 dstX = 7483 dstY = 3663 } + triangulation_pair = { srcX = 4288 srcY = 1779 dstX = 7674 dstY = 3584 } + triangulation_pair = { srcX = 4406 srcY = 1805 dstX = 7738 dstY = 3733 } + triangulation_pair = { srcX = 4433 srcY = 1719 dstX = 7854 dstY = 3696 } + triangulation_pair = { srcX = 4406 srcY = 1727 dstX = 7824 dstY = 3673 } + triangulation_pair = { srcX = 4250 srcY = 1396 dstX = 8096 dstY = 3251 } + triangulation_pair = { srcX = 4173 srcY = 1357 dstX = 8089 dstY = 3132 } + triangulation_pair = { srcX = 4113 srcY = 1439 dstX = 7936 dstY = 3123 } + triangulation_pair = { srcX = 4219 srcY = 1276 dstX = 8227 dstY = 3128 } + triangulation_pair = { srcX = 4264 srcY = 1597 dstX = 7866 dstY = 3419 } + triangulation_pair = { srcX = 4131 srcY = 1645 dstX = 7701 dstY = 3305 } + triangulation_pair = { srcX = 4118 srcY = 1676 dstX = 7651 dstY = 3315 } + triangulation_pair = { srcX = 4116 srcY = 1732 dstX = 7585 dstY = 3358 } + triangulation_pair = { srcX = 4050 srcY = 1767 dstX = 7490 dstY = 3316 } + triangulation_pair = { srcX = 4100 srcY = 1761 dstX = 7539 dstY = 3364 } + triangulation_pair = { srcX = 3696 srcY = 1812 dstX = 7104 dstY = 2970 } + triangulation_pair = { srcX = 3708 srcY = 1788 dstX = 7143 dstY = 2960 } + triangulation_pair = { srcX = 3805 srcY = 1605 dstX = 7457 dstY = 2902 } + triangulation_pair = { srcX = 3710 srcY = 1527 dstX = 7461 dstY = 2726 } + triangulation_pair = { srcX = 3785 srcY = 1437 dstX = 7653 dstY = 2733 } + triangulation_pair = { srcX = 3789 srcY = 1533 dstX = 7524 dstY = 2834 } + triangulation_pair = { srcX = 2022 srcY = 2142 dstX = 4451 dstY = 1860 } + triangulation_pair = { srcX = 2084 srcY = 2185 dstX = 4526 dstY = 1963 } + triangulation_pair = { srcX = 2033 srcY = 2243 dstX = 4397 dstY = 2012 } + triangulation_pair = { srcX = 1977 srcY = 2251 dstX = 4296 dstY = 1991 } + triangulation_pair = { srcX = 2005 srcY = 2452 dstX = 4212 dstY = 2298 } + triangulation_pair = { srcX = 2064 srcY = 2357 dstX = 4371 dstY = 2196 } + triangulation_pair = { srcX = 2108 srcY = 2301 dstX = 4481 dstY = 2143 } + triangulation_pair = { srcX = 2185 srcY = 2349 dstX = 4571 dstY = 2258 } + triangulation_pair = { srcX = 2149 srcY = 2407 dstX = 4473 dstY = 2318 } + triangulation_pair = { srcX = 2102 srcY = 2406 dstX = 4399 dstY = 2287 } + triangulation_pair = { srcX = 2164 srcY = 2470 dstX = 4455 dstY = 2413 } + triangulation_pair = { srcX = 2239 srcY = 2513 dstX = 4542 dstY = 2518 } + triangulation_pair = { srcX = 2312 srcY = 2511 dstX = 4652 dstY = 2559 } + triangulation_pair = { srcX = 2301 srcY = 2523 dstX = 4628 dstY = 2572 } + triangulation_pair = { srcX = 2281 srcY = 2533 dstX = 4591 dstY = 2571 } + triangulation_pair = { srcX = 2299 srcY = 2611 dstX = 4566 dstY = 2688 } + triangulation_pair = { srcX = 2356 srcY = 2674 dstX = 4608 dstY = 2807 } + triangulation_pair = { srcX = 3934 srcY = 1482 dstX = 7730 dstY = 2948 } + triangulation_pair = { srcX = 3990 srcY = 1470 dstX = 7795 dstY = 3002 } + triangulation_pair = { srcX = 4010 srcY = 1425 dstX = 7866 dstY = 2991 } + triangulation_pair = { srcX = 3982 srcY = 1393 dstX = 7884 dstY = 2934 } + triangulation_pair = { srcX = 3921 srcY = 1358 dstX = 7877 dstY = 2830 } + triangulation_pair = { srcX = 3749 srcY = 1319 dstX = 7773 dstY = 2588 } + triangulation_pair = { srcX = 3067 srcY = 1302 dstX = 7045 dstY = 1743 } + triangulation_pair = { srcX = 3184 srcY = 1279 dstX = 7226 dstY = 1859 } + triangulation_pair = { srcX = 3237 srcY = 1329 dstX = 7217 dstY = 1973 } + triangulation_pair = { srcX = 3267 srcY = 1061 dstX = 7653 dstY = 1751 } + triangulation_pair = { srcX = 3334 srcY = 1126 dstX = 7629 dstY = 1897 } + triangulation_pair = { srcX = 3240 srcY = 1028 dstX = 7676 dstY = 1684 } + triangulation_pair = { srcX = 3248 srcY = 977 dstX = 7767 dstY = 1645 } + triangulation_pair = { srcX = 3274 srcY = 860 dstX = 7991 dstY = 1579 } + triangulation_pair = { srcX = 3220 srcY = 1887 dstX = 6486 dstY = 2547 } + triangulation_pair = { srcX = 3227 srcY = 1843 dstX = 6547 dstY = 2505 } + triangulation_pair = { srcX = 3327 srcY = 1809 dstX = 6710 dstY = 2575 } + triangulation_pair = { srcX = 3362 srcY = 1811 dstX = 6727 dstY = 2616 } + triangulation_pair = { srcX = 3459 srcY = 1733 dstX = 6947 dstY = 2633 } + triangulation_pair = { srcX = 3481 srcY = 1658 dstX = 7062 dstY = 2585 } + triangulation_pair = { srcX = 3511 srcY = 1626 dstX = 7132 dstY = 2588 } + triangulation_pair = { srcX = 3222 srcY = 1378 dstX = 7130 dstY = 2006 } + triangulation_pair = { srcX = 3375 srcY = 1335 dstX = 7369 dstY = 2146 } + triangulation_pair = { srcX = 3517 srcY = 1481 dstX = 7322 dstY = 2458 } + triangulation_pair = { srcX = 3566 srcY = 1496 dstX = 7357 dstY = 2526 } + triangulation_pair = { srcX = 3436 srcY = 1073 dstX = 7822 dstY = 1976 } + triangulation_pair = { srcX = 3513 srcY = 1138 dstX = 7799 dstY = 2138 } + triangulation_pair = { srcX = 3564 srcY = 936 dstX = 8159 dstY = 2037 } + triangulation_pair = { srcX = 3562 srcY = 842 dstX = 8306 dstY = 1957 } + triangulation_pair = { srcX = 3436 srcY = 843 dstX = 8187 dstY = 1786 } + triangulation_pair = { srcX = 3448 srcY = 661 dstX = 8514 dstY = 1660 } + triangulation_pair = { srcX = 3808 srcY = 749 dstX = 8665 dstY = 2232 } + triangulation_pair = { srcX = 3750 srcY = 741 dstX = 8632 dstY = 2143 } + triangulation_pair = { srcX = 3588 srcY = 601 dstX = 8732 dstY = 1818 } + triangulation_pair = { srcX = 3705 srcY = 682 dstX = 8693 dstY = 2039 } + triangulation_pair = { srcX = 3665 srcY = 559 dstX = 8868 dstY = 1901 } + triangulation_pair = { srcX = 3614 srcY = 493 dstX = 8944 dstY = 1783 } + triangulation_pair = { srcX = 3546 srcY = 266 dstX = 9314 dstY = 1549 } + triangulation_pair = { srcX = 3494 srcY = 160 dstX = 9484 dstY = 1412 } + triangulation_pair = { srcX = 1964 srcY = 921 dstX = 5713 dstY = 18 } + triangulation_pair = { srcX = 1498 srcY = 1342 dstX = 3993 dstY = 306 } + triangulation_pair = { srcX = 1091 srcY = 1292 dstX = 2914 dstY = 56 } + triangulation_pair = { srcX = 929 srcY = 1414 dstX = 2424 dstY = 239 } + triangulation_pair = { srcX = 1227 srcY = 1311 dstX = 3291 dstY = 129 } + triangulation_pair = { srcX = 848 srcY = 1524 dstX = 2189 dstY = 420 } + triangulation_pair = { srcX = 349 srcY = 2064 dstX = 1117 dstY = 1390 } + triangulation_pair = { srcX = 454 srcY = 1988 dstX = 1314 dstY = 1240 } + triangulation_pair = { srcX = 472 srcY = 2058 dstX = 1372 dstY = 1354 } + triangulation_pair = { srcX = 374 srcY = 2113 dstX = 1183 dstY = 1464 } + triangulation_pair = { srcX = 352 srcY = 2188 dstX = 1164 dstY = 1589 } + triangulation_pair = { srcX = 377 srcY = 2238 dstX = 1227 dstY = 1663 } + triangulation_pair = { srcX = 422 srcY = 2205 dstX = 1309 dstY = 1602 } + triangulation_pair = { srcX = 420 srcY = 2247 dstX = 1312 dstY = 1667 } + triangulation_pair = { srcX = 425 srcY = 2166 dstX = 1301 dstY = 1535 } + triangulation_pair = { srcX = 465 srcY = 2126 dstX = 1374 dstY = 1462 } + triangulation_pair = { srcX = 510 srcY = 2213 dstX = 1485 dstY = 1597 } + triangulation_pair = { srcX = 514 srcY = 2237 dstX = 1510 dstY = 1643 } + triangulation_pair = { srcX = 543 srcY = 2350 dstX = 1574 dstY = 1811 } + triangulation_pair = { srcX = 450 srcY = 2375 dstX = 1402 dstY = 1865 } + triangulation_pair = { srcX = 334 srcY = 2394 dstX = 1190 dstY = 1919 } + triangulation_pair = { srcX = 247 srcY = 2298 dstX = 996 dstY = 1793 } + triangulation_pair = { srcX = 298 srcY = 2276 dstX = 1085 dstY = 1740 } + triangulation_pair = { srcX = 199 srcY = 2262 dstX = 890 dstY = 1749 } + triangulation_pair = { srcX = 227 srcY = 2165 dstX = 907 dstY = 1588 } + triangulation_pair = { srcX = 277 srcY = 2136 dstX = 996 dstY = 1526 } + triangulation_pair = { srcX = 368 srcY = 1974 dstX = 1127 dstY = 1238 } + triangulation_pair = { srcX = 462 srcY = 1942 dstX = 1320 dstY = 1166 } + triangulation_pair = { srcX = 526 srcY = 1886 dstX = 1447 dstY = 1059 } + triangulation_pair = { srcX = 383 srcY = 1824 dstX = 1105 dstY = 989 } + triangulation_pair = { srcX = 183 srcY = 1182 dstX = 210 dstY = 0 } + triangulation_pair = { srcX = 31 srcY = 1606 dstX = 178 dstY = 771 } + triangulation_pair = { srcX = 131 srcY = 1180 dstX = 65 dstY = 24 } + triangulation_pair = { srcX = 104 srcY = 1217 dstX = 28 dstY = 99 } + link = { imp = 354 ck3 = 3766 } # Ainos -> Ainos + link = { imp = 10594 imp = 10595 imp = 10596 imp = 10597 ck3 = 8712 } # Amindivi, Laccadives, Minicoy, Boduthiladhunmathi -> Thiladhunmathi + link = { imp = 5523 imp = 5524 imp = 5525 imp = 5526 ck3 = 6088 } # Farafra, Bishaya, Tawar, Minqar*** -> AL-FARAFRA + link = { imp = 5551 imp = 5537 imp = 5539 imp = 5540 ck3 = 6092 } # Varias*, Ammon, Zethin**, Areg -> AIN_AL-GHANBI + link = { imp = 903 imp = 918 ck3 = 4830 } # Tulul al-Ukhaidhir, Babylon -> KARBALA + link = { autogenerated = yes imp = 8930 ck3 = 9949 } # Impassable -> Shipingyi + link = { autogenerated = yes imp = 9409 ck3 = 9891 } # Impassable -> Deang Wat + link = { autogenerated = yes imp = 9391 ck3 = 9442 } # Impassable -> Linten + link = { autogenerated = yes imp = 9378 ck3 = 9441 } # Impassable -> Hzo + link = { autogenerated = yes imp = 8928 ck3 = 9317 ck3 = 9893 ck3 = 9894 ck3 = 9946 } # Impassable -> Balung, Kion Dam, Nomu, Koksang + link = { autogenerated = yes imp = 5959 ck3 = 9135 } # Bhutanese Impassable -> Dromo + link = { autogenerated = yes imp = 7291 ck3 = 9104 ck3 = 9105 ck3 = 9108 } # Impassable -> Jagatipur, Gautamkot, Dang + link = { autogenerated = yes imp = 5955 ck3 = 9097 } # Nepalese Impassable -> Askot + link = { autogenerated = yes imp = 7294 ck3 = 9093 ck3 = 9095 ck3 = 9098 } # Impassable -> Almora, Doti, Baitadi + link = { autogenerated = yes imp = 7289 ck3 = 906 } # Impassable -> Ambikapur + link = { autogenerated = yes imp = 5954 ck3 = 9048 } # Nepalese Impassable -> Poo + link = { autogenerated = yes imp = 5110 ck3 = 894 } # IMPASSIBLE TERRAIN 110 -> SOUTH CARPATHIANS + link = { autogenerated = yes imp = 5022 ck3 = 8721 } # IMPASSIBLE TERRAIN 022 -> Puget + link = { autogenerated = yes imp = 12363 imp = 12360 imp = 12364 ck3 = 8710 } # Dahyuupati, Arzatam, Vamva -> Western Kazakh Steppe + link = { autogenerated = yes imp = 9407 imp = 9406 ck3 = 8556 } # Impassable, Impassable -> HIMALAYA + link = { autogenerated = yes imp = 5971 ck3 = 8554 ck3 = 8555 ck3 = 9165 ck3 = 9167 ck3 = 9173 ck3 = 9174 ck3 = 9175 ck3 = 9176 ck3 = 9177 ck3 = 9178 ck3 = 9278 ck3 = 9280 ck3 = 9281 ck3 = 9282 ck3 = 9283 ck3 = 9285 ck3 = 9314 ck3 = 9315 ck3 = 9316 ck3 = 9318 ck3 = 9319 ck3 = 9321 ck3 = 9323 ck3 = 9324 ck3 = 9325 ck3 = 9327 ck3 = 9332 ck3 = 9336 ck3 = 9352 ck3 = 9353 } # Impassable -> HIMALAYA, HIMALAYA, Roing, Kibithu, Dzayul, Zayu, Rima, Golag, Cawarong, Goyu, Rawu, Yiong, Baxoi, Zogang, Kagong, Kangyu, Markam, Jangpa, Deqen, Gyaitang, Derong, Qagcheng, Batang, Lenggu, Litang, Nyagqu, Shade, Nyagrong, Pelyul, Dewu + link = { autogenerated = yes imp = 5960 ck3 = 8551 ck3 = 8552 ck3 = 9149 ck3 = 9161 } # Arunachal Impassable -> HIMALAYA, HIMALAYA, Kurmaed, Mechuka + link = { autogenerated = yes imp = 7293 ck3 = 8548 ck3 = 8549 ck3 = 9129 ck3 = 9133 } # Impassable -> HIMALAYA, HIMALAYA, Daramdin, Chungthang + link = { autogenerated = yes imp = 7292 ck3 = 8547 } # Impassable -> HIMALAYA + link = { autogenerated = yes imp = 5957 imp = 7290 ck3 = 8546 } # Nepalese Impassable, Impassable -> HIMALAYA + link = { autogenerated = yes imp = 5956 ck3 = 8545 ck3 = 9085 } # Nepalese Impassable -> HIMALAYA, Dolpo + link = { autogenerated = yes imp = 8299 imp = 8302 ck3 = 8540 } # Impassable, Dunhuang Desert -> GOBI DESERT + link = { autogenerated = yes imp = 5335 ck3 = 8449 } # IP 336 -> SEMIEN_MOUNTAINS + link = { autogenerated = yes imp = 8105 ck3 = 8443 } # Somali Impassable -> DANAKIL_DESERT + link = { autogenerated = yes imp = 5337 ck3 = 8442 } # IP 338 -> DANAKIL_HILLS + link = { imp = 5942 ck3 = 8325 ck3 = 8327 ck3 = 8328 ck3 = 8329 ck3 = 8346 ck3 = 8347 ck3 = 8348 ck3 = 8349 ck3 = 8350 ck3 = 8351 ck3 = 8352 ck3 = 8353 ck3 = 8354 ck3 = 8355 ck3 = 8357 ck3 = 8363 ck3 = 8364 ck3 = 8367 ck3 = 8378 ck3 = 8383 ck3 = 8384 ck3 = 8385 ck3 = 8386 ck3 = 8392 ck3 = 8393 ck3 = 8394 ck3 = 8395 ck3 = 8396 ck3 = 8397 ck3 = 8402 ck3 = 8406 ck3 = 8407 ck3 = 8408 ck3 = 8409 ck3 = 8410 ck3 = 8411 ck3 = 8412 ck3 = 8413 ck3 = 8414 ck3 = 8415 ck3 = 8416 ck3 = 8417 ck3 = 8418 ck3 = 8419 ck3 = 8421 ck3 = 8423 ck3 = 8444 ck3 = 8445 ck3 = 8446 ck3 = 8448 ck3 = 8468 ck3 = 8490 ck3 = 8491 ck3 = 8492 ck3 = 8493 ck3 = 8494 ck3 = 8495 ck3 = 8499 } # Somalian Impassable -> EAST_AMHARA, GIDIM, WAGDA, WALAQA, MIDDLE_AWASH, IFAT, WARJIH, SILALISH, WARAB, SARMAT, KATATA, DEBRE_LIBANOS, KARAYU, SHARKA, MUNESA, GURAGE, WAJ, MUGAR, FATAGAR, DUMALI, BOKE, GEBERGE, INDEGABTAN, SITTI, ADAL, WEST_ADAL, BATE, GENDEBELO, GABAL, AW_BARRE, DAKKAR, HARAR, HARGAYA, GABAL_SOUTH, JEBEL_AHMAR, HARGAYA-WEST, ARUSI-NORTH, ARUSI-SOUTH, DAWARO, DAWARO-WEST, HARGAYA-SOUTH, SHABELLE, BALI-EAST, BALI, GIDAYA, GIDAYA-EAST, AHMAR_MOUNTAINS, MENDEBO, SHOA_HIGHLANDS, WOLLO_HIGHLANDS, QALAAFE, GESTRO, JUBBA-NORTH, GANALE, AUDO, MIDDLE-SHEBELLE, REEWIN, GODE + link = { autogenerated = yes imp = 5384 ck3 = 831 ck3 = 9657 } # IP 385 -> Tripura, Udaipur + link = { autogenerated = yes imp = 3138 ck3 = 801 } # BessemiumSeptentrionalis -> Tell Atlas Mountains 2 + link = { autogenerated = yes imp = 5382 ck3 = 7949 } # IP 383 -> Kaghan + link = { autogenerated = yes imp = 7295 ck3 = 7946 } # Impassable -> Campa2 + link = { autogenerated = yes imp = 5317 imp = 5318 imp = 6055 ck3 = 7943 } # IP 318, IP 319, Dandakaranya -> Eastern Ghats (W) + link = { autogenerated = yes imp = 5308 imp = 5311 ck3 = 7937 } # IP 309, IP 312 -> Palakkad Pass + link = { autogenerated = yes imp = 5304 imp = 5305 imp = 5306 ck3 = 7936 } # IP 305, IP 306, IP 307 -> Southwestern Ghats + link = { autogenerated = yes imp = 5009 ck3 = 788 } # IMPASSIBLE TERRAIN 009 -> Central Apennine Mountains 2 + link = { imp = 5012 imp = 5014 ck3 = 787 } # IMPASSIBLE TERRAIN 012, IMPASSIBLE TERRAIN 014 -> Central Apennine Mountains 1 + link = { autogenerated = yes imp = 5048 ck3 = 786 } # IMPASSIBLE TERRAIN 048 -> French Mountains 2 + link = { autogenerated = yes imp = 5134 imp = 5135 ck3 = 784 } # IMPASSIBLE TERRAIN 134, IMPASSIBLE TERRAIN 135 -> German Mountains 11 + link = { autogenerated = yes imp = 5136 ck3 = 783 } # IMPASSIBLE TERRAIN 136 -> German Mountains 10 + link = { autogenerated = yes imp = 5137 ck3 = 782 } # IMPASSIBLE TERRAIN 137 -> German Mountains 9 + link = { autogenerated = yes imp = 5139 ck3 = 780 } # IMPASSIBLE TERRAIN 139 -> German Mountains 7 + link = { autogenerated = yes imp = 5316 ck3 = 7796 } # IP 317 -> Eastern Ghats (E) + link = { autogenerated = yes imp = 5141 ck3 = 774 } # IMPASSIBLE TERRAIN 141 -> German Mountains 1 + link = { autogenerated = yes imp = 5146 ck3 = 773 } # IMPASSIBLE TERRAIN 146 -> Czech Mountains 11 + link = { autogenerated = yes imp = 5142 ck3 = 767 } # IMPASSIBLE TERRAIN 142 -> Czech Mountains 5 + link = { autogenerated = yes imp = 5143 ck3 = 766 } # IMPASSIBLE TERRAIN 143 -> Czech Mountains 4 + link = { autogenerated = yes imp = 9838 ck3 = 7644 } # Impassable -> Mountains + link = { autogenerated = yes imp = 9474 ck3 = 7512 } # Impassable -> Gurbant�ngg�t desert + link = { autogenerated = yes imp = 12344 imp = 12343 ck3 = 7353 } # Hupaya, Chelkar -> Central Kazakh Steppe + link = { autogenerated = yes imp = 12367 imp = 11482 imp = 11487 imp = 12366 ck3 = 7352 } # Zamri, Raiwant, Bartatu, Mimrito -> Western Kazakh Steppe + link = { autogenerated = yes imp = 12671 ck3 = 7349 ck3 = 7405 } # Impassable -> Ridder, Korgon + link = { autogenerated = yes imp = 5177 ck3 = 734 } # IMPASSIBLE TERRAIN 177 -> SOUTHEASTERN TAURUS + link = { autogenerated = yes imp = 5113 ck3 = 733 } # IMPASSIBLE TERRAIN 113 -> CARPATHIANS + link = { autogenerated = yes imp = 12311 imp = 11365 imp = 11373 imp = 12294 imp = 12295 imp = 12300 imp = 12301 imp = 12302 imp = 12318 ck3 = 7211 } # Hrawma, Suyktobe, Tigdi, Hawyam, Parnam, Tigmas, Hsuskas, Dhuhmas, Daru -> Betpak-Dala + link = { imp = 7280 ck3 = 7125 ck3 = 7130 ck3 = 7210 } # Wasteland -> Uzgend, Sary-Ozek, Kyzylkum + link = { autogenerated = yes imp = 12409 ck3 = 7056 } # Level -> Altin Wasteland + link = { imp = 10018 imp = 10019 imp = 9977 imp = 9978 imp = 9987 imp = 9988 imp = 9989 ck3 = 6594 } # Sherbia, Schiueref, Adwesa, Wanin, Ninah, Daydaban, Harakat -> HAMADAT_HAMRA + link = { autogenerated = yes imp = 5943 ck3 = 6432 ck3 = 6433 ck3 = 6435 ck3 = 8310 ck3 = 8315 ck3 = 8316 ck3 = 8317 ck3 = 8318 ck3 = 8319 ck3 = 8320 ck3 = 8321 ck3 = 8322 ck3 = 8323 ck3 = 8324 ck3 = 8365 ck3 = 8366 ck3 = 8370 ck3 = 8371 ck3 = 8372 ck3 = 8375 ck3 = 8387 ck3 = 8388 ck3 = 8439 ck3 = 8447 ck3 = 8514 ck3 = 8515 } # Sudanese Impassable -> RENK, FAZUGHLI, FAZUGHLI-EAST, SANA, DINDER, BAD, KIBRAN, BASHILA, GISHE, BAHIR _GIYORGIS, GOJJAM, WARQ, DIMA, AMHARA, BIZAMO, GAFAT, DAMOT-WEST, AGAW_MEDER, WEST_GOJJAM, ABBAY-AGAW, GAMBO, BOSHA, METEKEL_DESERT, GOJJAM_HIGHLANDS, GUMUZ-NORTH, GUMUZ-WEST + link = { imp = 5508 imp = 5515 imp = 5516 imp = 5517 imp = 5518 imp = 5520 ck3 = 6425 } # Kysis, Cykaminia, Perusekh, Precariton*, Hameka*, Cataphri* -> WAHAT-DESERT-SOUTH + link = { imp = 10405 imp = 10406 imp = 10407 imp = 7589 imp = 8096 imp = 8097 ck3 = 6418 } # Kawahilah, Thalathun, Qigi, Abliata, Sudan Impassable, Sudan Impassable -> BUTANA + link = { imp = 5944 ck3 = 6430 ck3 = 6431 ck3 = 6883 ck3 = 6884 ck3 = 6898 ck3 = 6899 ck3 = 6900 ck3 = 6901 ck3 = 6897 ck3 = 6882 ck3 = 6881 ck3 = 6879 ck3 = 6880 ck3 = 6895 ck3 = 6890 ck3 = 6877 ck3 = 6878 ck3 = 6872 ck3 = 6871 ck3 = 6866 ck3 = 6894 ck3 = 6865 ck3 = 6869 } # Nubian Impassable -> TAGALI, TAGALI_SOUTH, EL-OBEID, EAST_KORDOFAN, SHATT, LIGURI, CENTRAL_KORDOFAN, SIDRAH, LAGOWA, WEST_KORDOFAN, EN_NAHUD, UMM_GAFALA, GHUBAYSH, EAST_DARFUR, SIMIAT, HILEILA, HURAYZ, KUNDI, DAR_WONA, WADI_AZWA, EAST_SILA, MASALIT, EL-FASHER + link = { imp = 5945 ck3 = 6415 ck3 = 6427 ck3 = 6428 ck3 = 6896 ck3 = 6904 ck3 = 6885 ck3 = 6886 ck3 = 6889 ck3 = 6874 ck3 = 6892 ck3 = 6893 ck3 = 6891 ck3 = 6868 ck3 = 6875 ck3 = 6873 ck3 = 6876 ck3 = 6888 ck3 = 6887 ck3 = 6867 ck3 = 6870 } # Nubian Impassable -> WADI_EL-MILK, JEBEL_ABU_NEGILA, BIR_EL-KAI, UPPER_MILK, DARFUR_DESERT, MALHA, KERKER, TEIGA, URI, QIMR, TAMA, TUREIQ, KUBAYH, AIN_FARAH, MASA, MAO_DARFUR, TAGABO, UMM_KEDADA, KABKABIYA, TURRA + link = { imp = 5354 ck3 = 6413 ck3 = 6414 ck3 = 6440 } # IP 355 -> KHAWR_BARAKA, DJARIN, DHERBE + link = { imp = 5536 imp = 5542 imp = 5543 imp = 5544 imp = 5545 imp = 5552 ck3 = 6328 } # Sitra, Murta*, Magrab**, Gerum*, Thumat**, Klimax -> WESTERN_DESERT + link = { autogenerated = yes imp = 6497 imp = 5338 imp = 5502 imp = 5522 ck3 = 6327 } # More Egyptian Desert, IP 339, Gebara, Debiri -> WAHAT-DESERT + link = { autogenerated = yes imp = 5936 imp = 11234 imp = 12675 imp = 12676 imp = 5937 imp = 5969 imp = 5970 ck3 = 6318 } # Arabian Impassable, Ubar, Arabia Impassable, Arabia Impassable, Arabian Impassable, mpassable, Impassable -> RUB-AL-KHALI + link = { autogenerated = yes imp = 5938 ck3 = 6302 ck3 = 6303 } # Arabian Impassable -> AL-AHQAF, THAMUD + link = { autogenerated = yes imp = 5302 ck3 = 6299 } # IP 303 -> MAIN + link = { autogenerated = yes imp = 5301 ck3 = 6256 } # IP 302 -> NUFUD-AD-DIHI + link = { autogenerated = yes imp = 5883 ck3 = 625 ck3 = 7082 ck3 = 7084 ck3 = 7209 } # UNINHABITABLE -> Bailjar, Busaga, Sai-Kule, Ustyurt Plateau + link = { autogenerated = yes imp = 5300 ck3 = 6231 ck3 = 6232 ck3 = 6233 ck3 = 6247 } # IP 301 -> RANYA, WADI_GHAMID, TURABA, SARBA + link = { autogenerated = yes imp = 6046 ck3 = 6213 } # Arabian Desert -> BATN_NAKHL + link = { autogenerated = yes imp = 5289 ck3 = 6211 } # IMPASSIBLE TERRAIN 289 -> AS-SAYAA + link = { autogenerated = yes imp = 12677 ck3 = 6205 } # Arabia Impassable -> TUZ + link = { autogenerated = yes imp = 5935 ck3 = 6179 ck3 = 6192 ck3 = 6202 } # Arabian Impassable -> QASR_AT-TUBA, TAYMA, AN-NAFUD + link = { autogenerated = yes imp = 12673 ck3 = 6173 } # Arabia Impassable -> NUFUD-AS-SIRR + link = { autogenerated = yes imp = 5940 imp = 6049 ck3 = 6167 } # Arabian Impassable, Arabia Deserta Ulterior -> AD-DAHNA DESERT + link = { imp = 5158 imp = 698 ck3 = 6123 } # IMPASSIBLE TERRAIN 158, Sobata -> SINAI DESERT + link = { imp = 9943 imp = 9944 imp = 9945 imp = 9969 ck3 = 6115 } # Jaghbub, Tarfawi, Qabr, Hait -> LIBYAN DESERT + link = { autogenerated = yes imp = 5157 ck3 = 6030 } # IMPASSIBLE TERRAIN 157 -> FIRAUN + link = { autogenerated = yes imp = 5941 ck3 = 6024 ck3 = 6164 ck3 = 6165 ck3 = 6168 ck3 = 6170 ck3 = 6175 ck3 = 6320 } # Arabian Impassable -> AR-RUKHAIL, HAFAR, AL-MAWIYA, ATH-THALABIYA, LINA, BITAN, AL-HAJRA + link = { autogenerated = yes imp = 6044 ck3 = 5990 ck3 = 5991 ck3 = 5994 ck3 = 5995 ck3 = 5996 ck3 = 5998 ck3 = 5999 ck3 = 6124 } # Syrian Desert -> AIN AT-TAMR, SAFATA, AL-QADISIYA, AL-UDHAIB, KHAFFAN, AL-QARA, AS-SUBIA, SYRIAN DESERT + link = { autogenerated = yes imp = 7646 ck3 = 5955 ck3 = 5987 } # Syrian Desert -> BUSRA, AL-AZRAQ + link = { autogenerated = yes imp = 5934 ck3 = 5951 ck3 = 5952 } # Arabian Impassable -> JUWAIR, MARJ-RAHIT + link = { autogenerated = yes imp = 5181 ck3 = 5909 } # IMPASSIBLE TERRAIN 181 -> AS-SUWAYDIYA + link = { imp = 12286 ck3 = 5864 } # Utebay -> Kazakh wasteland + link = { autogenerated = yes imp = 5210 ck3 = 5797 } # IMPASSIBLE TERRAIN 210 -> Dvin range + link = { autogenerated = yes imp = 5208 ck3 = 5796 } # IMPASSIBLE TERRAIN 208 -> Mount Aragats + link = { autogenerated = yes imp = 5212 ck3 = 5795 } # IMPASSIBLE TERRAIN 212 -> Mount Ararat + link = { autogenerated = yes imp = 1541 imp = 1533 imp = 1546 ck3 = 5755 } # Oghlu Qal'eh, Qara Zia Eddin tepe, Shawarshan -> Marakan + link = { autogenerated = yes imp = 5323 ck3 = 5750 ck3 = 8557 } # IP 324 -> Tsageri, CAUCASUS MOUNTAINS + link = { autogenerated = yes imp = 5174 ck3 = 5691 } # IMPASSIBLE TERRAIN 174 -> Koralla + link = { autogenerated = yes imp = 5170 ck3 = 5688 } # IMPASSIBLE TERRAIN 170 -> Mount Argaeus + link = { autogenerated = yes imp = 5169 ck3 = 5687 } # IMPASSIBLE TERRAIN 169 -> Mount Demirkazik + link = { autogenerated = yes imp = 5167 ck3 = 5686 } # IMPASSIBLE TERRAIN 167 -> Eastern Taurus Mountains + link = { autogenerated = yes imp = 5164 ck3 = 5685 } # IMPASSIBLE TERRAIN 164 -> Western Taurus Mountains + link = { autogenerated = yes imp = 7915 ck3 = 5576 } # Artiknous Mountains -> Iuliopolis + link = { autogenerated = yes imp = 5327 imp = 5324 imp = 5325 imp = 5326 ck3 = 5515 } # IP 328, IP 325, IP 326, IP 327 -> Caucasus Mountains + link = { autogenerated = yes imp = 5892 imp = 5890 imp = 5893 imp = 5894 imp = 5895 imp = 5896 imp = 5897 imp = 5898 imp = 5901 imp = 5917 imp = 5922 imp = 5932 imp = 6204 imp = 6208 ck3 = 5514 } # Sechem, Mykon, Creasch, Kyta, Vynikka, Sarden, Yrbent, Shachel, Porach, Yonnav, Kumetta, Manar, Urghalat, Khochy -> Caucasus Wasteland + link = { autogenerated = yes imp = 11320 imp = 11317 imp = 11321 imp = 11322 imp = 11323 imp = 11324 imp = 11325 imp = 11326 imp = 11327 imp = 11329 imp = 11330 imp = 11462 imp = 11470 imp = 6231 ck3 = 5513 } # Kazanka, Ardembey, Dymar, Sasyktau, Zhanashu, Burli, Nausha, Sapak, Sapargali, Kokkamys, Sasan, Tabiti, Datah, Ashina -> Ryn Desert + link = { autogenerated = yes imp = 5972 ck3 = 5478 ck3 = 5483 } # Eurasian Northlands -> Inzer, Sakmara + link = { autogenerated = yes imp = 5193 ck3 = 4864 } # IMPASSIBLE TERRAIN 193 -> QULB + link = { autogenerated = yes imp = 5227 ck3 = 4848 ck3 = 4849 } # IMPASSIBLE TERRAIN 227 -> SINJAR, AL-HAYYAL + link = { autogenerated = yes imp = 5225 ck3 = 4817 } # IMPASSIBLE TERRAIN 225 -> JUZA + link = { autogenerated = yes imp = 5223 ck3 = 4776 } # IMPASSIBLE TERRAIN 223 -> BAMARDANI + link = { imp = 5951 ck3 = 4727 ck3 = 4728 ck3 = 4729 ck3 = 4730 ck3 = 4740 ck3 = 4755 ck3 = 4756 ck3 = 4757 ck3 = 4758 ck3 = 6588 ck3 = 6651 ck3 = 796 ck3 = 797 ck3 = 799 ck3 = 6470 ck3 = 6471 ck3 = 6472 ck3 = 6652 } # Mauri Impassable -> IFNI, NUL LAMTA, TAGHMUT, ASSA, AL-TALHA, TAGMADART, TIDRI, TAGAWST, ILIGH, HAMADAT_DRAA, IGUIDI_WEST, Atlas Mountains 7, Atlas Mountains 8, Atlas Mountains 10, TINDOUF, SEQIUET_EL-HAMRA, ZAMMOUR, TINDOUF_ROAD + link = { autogenerated = yes imp = 5949 ck3 = 4608 ck3 = 4609 ck3 = 4610 ck3 = 4611 ck3 = 4614 ck3 = 4615 } # Musulami Impassable -> AJLU, ARIGH, TUGGURT, TAGHYART, KARIMA, WARGLA + link = { imp = 9995 imp = 9996 imp = 9997 imp = 9994 ck3 = 6661 } # Sharraba, Baghira, Tisit, Dujal -> GHAT_ROUTE + link = { imp = 5988 ck3 = 4570 ck3 = 6323 ck3 = 6602 ck3 = 6601 ck3 = 6460 ck3 = 6461 ck3 = 6462 ck3 = 6464 ck3 = 6463 ck3 = 6662 ck3 = 6663 } # Garamantian Sahara -> GHADAMES, ERG-SHARQI, ERG_GHATI, WADI_IRAWAN, GHAT, AL-FEWET, AL-BARKAT, EFERI, DJANET, EAST_AHAGGAR, AHAGGAR + link = { autogenerated = yes imp = 5346 ck3 = 4521 ck3 = 4522 } # IP 347 -> Urgun, Shakin + link = { autogenerated = yes imp = 3316 ck3 = 4518 } # Impassable -> KOHLU + link = { autogenerated = yes imp = 5260 ck3 = 4470 ck3 = 4471 ck3 = 4472 ck3 = 4473 } # IMPASSIBLE TERRAIN 260 -> JALK, BANNAJBUR, MASHKI, RODKHAN + link = { autogenerated = yes imp = 7283 ck3 = 4468 ck3 = 4469 } # Impassable -> SAINDAK, CHAGAI + link = { autogenerated = yes imp = 5368 ck3 = 4465 } # IP 369 -> RUDBAR + link = { autogenerated = yes imp = 5239 ck3 = 4315 ck3 = 4316 } # IMPASSIBLE TERRAIN 239 -> Larijan, Firrim + link = { autogenerated = yes imp = 5249 ck3 = 4292 ck3 = 4293 } # IMPASSIBLE TERRAIN 249 -> Karkuya, Juwain + link = { autogenerated = yes imp = 7282 ck3 = 4287 } # Impassable -> Dizak Makrani + link = { autogenerated = yes imp = 6062 ck3 = 4273 ck3 = 4284 } # Parecania -> Fahraj, Rasak + link = { imp = 5258 ck3 = 4203 ck3 = 4209 } # IMPASSIBLE TERRAIN 258 -> Abiz, Khawaf + link = { autogenerated = yes imp = 5297 ck3 = 4182 } # IMPASSIBLE TERRAIN 297 -> Prerov + link = { autogenerated = yes imp = 5243 ck3 = 4122 } # IMPASSIBLE TERRAIN 243 -> Lurijan + link = { autogenerated = yes imp = 5241 ck3 = 4113 ck3 = 4258 ck3 = 4259 } # IMPASSIBLE TERRAIN 241 -> Juy-e-Sard, Bazoh, Dizful + link = { autogenerated = yes imp = 5242 ck3 = 4112 ck3 = 4123 ck3 = 4124 } # IMPASSIBLE TERRAIN 242 -> Asbid-Dasht, Aruj, Samshiborid + link = { autogenerated = yes imp = 5246 ck3 = 4093 ck3 = 4094 ck3 = 4171 } # IMPASSIBLE TERRAIN 246 -> Lar, Kariyan, Darabjerd + link = { autogenerated = yes imp = 5255 ck3 = 4083 ck3 = 4276 } # IMPASSIBLE TERRAIN 255 -> Bamm, Kurk + link = { autogenerated = yes imp = 5257 ck3 = 4068 ck3 = 4071 } # IMPASSIBLE TERRAIN 257 -> Tun, Raqe + link = { autogenerated = yes imp = 8305 ck3 = 4059 ck3 = 4281 ck3 = 4282 ck3 = 9221 ck3 = 9367 ck3 = 9390 ck3 = 9391 } # Roqiang -> KUNLUNSHAN, KUNLUNSHAN, KUNLUNSHAN, Yurba, Yuyico, Aqqikkol, Kytkol + link = { autogenerated = yes imp = 5265 ck3 = 4032 ck3 = 4034 } # IMPASSIBLE TERRAIN 265 -> Kerend, Khodzhakala + link = { autogenerated = yes imp = 5238 ck3 = 4006 } # IMPASSIBLE TERRAIN 238 -> Alamut + link = { autogenerated = yes imp = 7288 ck3 = 3998 } # Impassable -> Bikramkhol + link = { autogenerated = yes imp = 7285 ck3 = 3970 } # Impassable -> Thar Desert 2 + link = { autogenerated = yes imp = 5299 ck3 = 3951 ck3 = 5036 ck3 = 719 ck3 = 732 } # IMPASSIBLE TERRAIN 299 -> EASTERN EUROPE IMPASSABLE TERRAIN 1, Campulung Moldovenesc, CARPATHIANS, CARPATHIANS + link = { autogenerated = yes imp = 5115 ck3 = 3949 } # IMPASSIBLE TERRAIN 115 -> BALKAN IMPASSABLE TERRAIN 6 + link = { autogenerated = yes imp = 5298 ck3 = 3810 ck3 = 716 ck3 = 717 } # IMPASSIBLE TERRAIN 298 -> Twardosczino, HUNGARIAN-MORAVIAN MOUNTAINS, HUNGARIAN-MORAVIAN MOUNTAINS + link = { autogenerated = yes imp = 5070 ck3 = 3716 } # IMPASSIBLE TERRAIN 070 -> Klisura + link = { autogenerated = yes imp = 5103 ck3 = 3620 } # IMPASSIBLE TERRAIN 103 -> Smolyan + link = { autogenerated = yes imp = 5961 ck3 = 3612 ck3 = 5913 ck3 = 5997 ck3 = 7787 ck3 = 7941 ck3 = 8526 ck3 = 8527 ck3 = 8528 ck3 = 8529 ck3 = 8530 ck3 = 8531 ck3 = 9031 ck3 = 9041 ck3 = 9042 ck3 = 9043 ck3 = 9060 ck3 = 9062 ck3 = 9063 ck3 = 9064 ck3 = 9065 ck3 = 9212 ck3 = 9213 ck3 = 9215 ck3 = 9216 ck3 = 9218 ck3 = 9219 ck3 = 9220 ck3 = 9252 ck3 = 9253 ck3 = 9254 ck3 = 9258 ck3 = 9259 ck3 = 9260 ck3 = 9261 ck3 = 9262 ck3 = 9263 ck3 = 9264 ck3 = 9297 ck3 = 9298 ck3 = 9307 ck3 = 9348 ck3 = 9350 ck3 = 9351 ck3 = 9355 ck3 = 9356 ck3 = 9357 ck3 = 9358 ck3 = 9359 ck3 = 9360 ck3 = 9361 ck3 = 9362 ck3 = 9363 ck3 = 9364 ck3 = 9365 ck3 = 9366 ck3 = 9368 ck3 = 9369 ck3 = 9370 ck3 = 9371 ck3 = 9372 ck3 = 9373 ck3 = 9374 ck3 = 9375 ck3 = 9376 ck3 = 9377 ck3 = 9378 ck3 = 9379 ck3 = 9380 ck3 = 9381 ck3 = 9382 ck3 = 9383 ck3 = 9384 ck3 = 9385 ck3 = 9386 ck3 = 9387 ck3 = 9388 ck3 = 9401 ck3 = 9429 ck3 = 9430 ck3 = 9431 ck3 = 9448 ck3 = 971 } # Tibetan Plateau Impassable -> KUNLUNSHAN, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, TIBET IMPASSABLE, Nischu, Memar, Bangdag, Bairab, Chaka, Dongco, Gomoco, Chagboco, Burogco, Xainza, Shyungme, Nyima, Aso, Ngoqu, Garkung, Margai, Xenkyer, Pukpa, Balla, Qangma, Parling, Xibde, Cozhelhoma, Garco, Dorsoidong, Cozhedangma, Baqen, Lhaxi, Longbaoco, Serxu, Ariksar, Tromsa_Genma, Amdo, Gangnyi, Sibnak_Chenchungo, Marrong, Changco, Yenshipin, Quemoco, Marchu, Sewa, Ulenulaco, Dokecoring, Dokecoring_Qangco, Aqenganggyai, Hohaseco, Dangla, Nengyi, Drakbuk, Chumarho, Toma, Trandam, Damzhung, Ato, Qapugtang, Mukzhung, Zokya, Drakgur, Gyaijepozhangge, Triwang, Damda, Qumarleb, Mato, Chikdril, Ragbangadung, Ngoring, Madoi, Dzogenrabar, Machu, Gyumai, TIBET IMPASSABLE + link = { autogenerated = yes imp = 5079 ck3 = 3585 } # IMPASSIBLE TERRAIN 079 -> Breznica + link = { autogenerated = yes imp = 5090 ck3 = 3564 } # IMPASSIBLE TERRAIN 090 -> Olovo + link = { imp = 5081 imp = 5082 ck3 = 3558 } # IMPASSIBLE TERRAIN 081, IMPASSIBLE TERRAIN 082 -> Mostar + link = { autogenerated = yes imp = 7296 ck3 = 3433 ck3 = 9049 } # Impassable -> Kahlur, Kalpa + link = { autogenerated = yes imp = 5374 ck3 = 3415 } # IP 375 -> Mankera + link = { autogenerated = yes imp = 7286 ck3 = 3390 } # Impassable -> Thar Desert 1 + link = { autogenerated = yes imp = 6057 ck3 = 3386 } # Marudesa -> Kiratakupa + link = { autogenerated = yes imp = 5033 ck3 = 3314 } # IMPASSIBLE TERRAIN 033 -> ALPS 8 + link = { autogenerated = yes imp = 5120 imp = 5030 imp = 5116 ck3 = 3311 } # IMPASSIBLE TERRAIN 120, IMPASSIBLE TERRAIN 030, IMPASSIBLE TERRAIN 116 -> ALPS 5 + link = { imp = 5121 imp = 12887 imp = 3618 imp = 3656 imp = 3657 imp = 5029 imp = 5040 imp = 5124 ck3 = 3310 } # IMPASSIBLE TERRAIN 121, Camuni, SumusLacus, AlpinusMons, AlpinusMons, IMPASSIBLE TERRAIN 029, IMPASSIBLE TERRAIN 040, IMPASSIBLE TERRAIN 124 -> ALPS 4 + link = { autogenerated = yes imp = 5028 imp = 3612 imp = 3613 imp = 3615 imp = 5027 imp = 5042 ck3 = 3309 } # IMPASSIBLE TERRAIN 028, Eudracinum, Octodurus, MonsAlpinus, IMPASSIBLE TERRAIN 027, IMPASSIBLE TERRAIN 042 -> ALPS 3 + link = { autogenerated = yes imp = 5026 ck3 = 3308 } # IMPASSIBLE TERRAIN 026 -> ALPS 2 + link = { autogenerated = yes imp = 5067 ck3 = 3299 } # IMPASSIBLE TERRAIN 067 -> BALKAN IMPASSABLE TERRAIN 5 + link = { autogenerated = yes imp = 5074 ck3 = 3298 } # IMPASSIBLE TERRAIN 074 -> BALKAN IMPASSABLE TERRAIN 4 + link = { autogenerated = yes imp = 5106 ck3 = 3297 } # IMPASSIBLE TERRAIN 106 -> BALKAN IMPASSABLE TERRAIN 3 + link = { autogenerated = yes imp = 5084 ck3 = 3296 } # IMPASSIBLE TERRAIN 084 -> BALKAN IMPASSABLE TERRAIN 2 + link = { autogenerated = yes imp = 5111 imp = 5112 ck3 = 3295 } # IMPASSIBLE TERRAIN 111, IMPASSIBLE TERRAIN 112 -> BALKAN IMPASSABLE TERRAIN 1 + link = { imp = 8088 ck3 = 4759 ck3 = 6653 ck3 = 6469 ck3 = 4612 ck3 = 6468 ck3 = 6655 ck3 = 6654 } # Sahara -> TAOUZ, IGUIDI_EAST, WADI_DAOURA, TABALBALA, BOUDA, SAOURA, TAGHAZA_ROAD + link = { imp = 5950 ck3 = 4618 ck3 = 4616 ck3 = 4617 ck3 = 6322 ck3 = 4613 ck3 = 6591 ck3 = 6467 ck3 = 6466 ck3 = 6465 } # Gaetuli Impassable -> TILGHEMT, GHARDAIA, AL-QULAYA, TEDMAIT, SADRATA, HAMADAT_TINGHERT, ADRAR_TIMMI, TAMENTIT, REGGANE + link = { autogenerated = yes imp = 5266 imp = 5267 imp = 5393 imp = 5394 imp = 5395 imp = 5396 imp = 6683 imp = 6796 imp = 6798 ck3 = 3292 } # IMPASSIBLE TERRAIN 266, IMPASSIBLE TERRAIN 267, Artessia, Khiva, Dharakh, Ghore, Kushmekhan, Qanga, Shahsenem -> PERSIAN IMPASSABLE TERRAIN 4 + link = { autogenerated = yes imp = 5259 ck3 = 3290 } # IMPASSIBLE TERRAIN 259 -> PERSIAN IMPASSABLE TERRAIN 2 + link = { autogenerated = yes imp = 5245 ck3 = 3289 ck3 = 4095 } # IMPASSIBLE TERRAIN 245 -> PERSIAN IMPASSABLE TERRAIN 1, Jahrum + link = { autogenerated = yes imp = 5019 imp = 5129 ck3 = 3259 } # IMPASSIBLE TERRAIN 019, IMPASSIBLE TERRAIN 129 -> Northern Apennine Mountains 2 + link = { autogenerated = yes imp = 5023 imp = 3530 imp = 5131 ck3 = 3256 } # IMPASSIBLE TERRAIN 023, MustiaeCalmes, IMPASSIBLE TERRAIN 131 -> ALPS 1 + link = { autogenerated = yes imp = 5385 ck3 = 3179 ck3 = 3255 ck3 = 9007 ck3 = 9016 ck3 = 9045 ck3 = 9046 ck3 = 9047 } # IP 386 -> KUNLUNSHAN, KUNLUNSHAN, Hanle, Darcha, Tabo, Dhankar, Kardang + link = { autogenerated = yes imp = 9768 ck3 = 3150 ck3 = 9032 ck3 = 9033 ck3 = 9034 ck3 = 9035 ck3 = 9036 ck3 = 9612 } # Impassable -> KUNLUNSHAN, Sumna, Thaldat, Sumnal, Sumdo, Chungtash, Melikawat + link = { autogenerated = yes imp = 5037 ck3 = 3129 ck3 = 3135 } # IMPASSIBLE TERRAIN 037 -> IRDNING, HALLSTATT + link = { autogenerated = yes imp = 5126 ck3 = 3127 ck3 = 3128 } # IMPASSIBLE TERRAIN 126 -> FELDKIRCHEN, KAMMERSBERG + link = { autogenerated = yes imp = 5375 ck3 = 3123 } # IP 376 -> KUNLUNSHAN + link = { autogenerated = yes imp = 5127 ck3 = 3120 } # IMPASSIBLE TERRAIN 127 -> OBERWART + link = { autogenerated = yes imp = 9767 imp = 5962 ck3 = 3104 } # Impassable, Pamir Impassable -> KUNLUNSHAN + link = { autogenerated = yes imp = 5036 ck3 = 3092 ck3 = 3121 ck3 = 3122 ck3 = 3257 } # IMPASSIBLE TERRAIN 036 -> PITTEN, MURZZUSCHLAG, MARIAZELL, German Mountains 13 + link = { autogenerated = yes imp = 5347 ck3 = 3029 ck3 = 3031 } # IP 348 -> PERSIAN IMPASSABLE, PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5345 ck3 = 3022 ck3 = 4510 ck3 = 4517 } # IP 346 -> PERSIAN IMPASSABLE, ASFANJAY, LORALAI + link = { autogenerated = yes imp = 7297 ck3 = 3011 ck3 = 3026 ck3 = 4519 ck3 = 4520 } # Impassable -> PERSIAN IMPASSABLE, PERSIAN IMPASSABLE, MEKHTAR, ZHOB + link = { autogenerated = yes imp = 5344 ck3 = 3002 } # IP 345 -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5275 ck3 = 2996 } # IMPASSIBLE TERRAIN 275 -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5125 ck3 = 2954 ck3 = 3312 } # IMPASSIBLE TERRAIN 125 -> BOZEN, ALPS 6 + link = { autogenerated = yes imp = 5038 ck3 = 2951 ck3 = 2985 ck3 = 3313 } # IMPASSIBLE TERRAIN 038 -> MATREI, LAUKENTAL, ALPS 7 + link = { autogenerated = yes imp = 5261 ck3 = 2929 ck3 = 2930 ck3 = 2944 ck3 = 2974 ck3 = 4228 } # IMPASSIBLE TERRAIN 261 -> PERSIAN IMPASSABLE, PERSIAN IMPASSABLE, PERSIAN IMPASSABLE, PERSIAN IMPASSABLE, Darmashan + link = { autogenerated = yes imp = 5262 ck3 = 2908 ck3 = 4229 } # IMPASSIBLE TERRAIN 262 -> PERSIAN IMPASSABLE, Bashin + link = { autogenerated = yes imp = 5268 ck3 = 2884 } # IMPASSIBLE TERRAIN 268 -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5274 ck3 = 2881 } # IMPASSIBLE TERRAIN 274 -> PERSIAN IMPASSABLE + link = { imp = 5952 ck3 = 282 ck3 = 291 ck3 = 294 ck3 = 295 ck3 = 296 ck3 = 297 ck3 = 3261 ck3 = 3263 ck3 = 363 ck3 = 364 ck3 = 365 ck3 = 366 ck3 = 367 ck3 = 368 ck3 = 373 ck3 = 374 ck3 = 375 ck3 = 376 ck3 = 377 ck3 = 378 ck3 = 379 ck3 = 380 ck3 = 381 ck3 = 382 ck3 = 386 ck3 = 389 ck3 = 421 ck3 = 422 ck3 = 427 ck3 = 428 ck3 = 429 ck3 = 430 ck3 = 431 ck3 = 432 ck3 = 435 ck3 = 436 ck3 = 437 ck3 = 438 ck3 = 439 ck3 = 441 ck3 = 653 ck3 = 654 ck3 = 655 ck3 = 656 ck3 = 8781 ck3 = 8782 } # Swedish Impassable -> GRAFTAVALLEN, TANNA, ARDDA, KROKAR, SKALSTUGAN, STORSJO, SWEDISH IMPASSIBLE TERRAIN 1, SWEDISH IMPASSIBLE TERRAIN 2, LIDH, HEDANGER, SIOBORADH, SOLATUMUM, NETERU, GRUNDASUND, JAHKAMAKKE, LUOKTA, ARVIESJAVRRIE, TUORPON, SEMISJAUR, SJOKKSJOKK, SIRKAS, SIGGEVARA, LAIS, UBMEJE, FROSO, MORARNA, JULEVU, BITON, ARJEPLUOVVE, UDDJAUR, LUSSPIE, SJELTIE, GAALTOE, VUALTJERE, OSTAVALL, RAGUNDA, FOLLINGE, FINNFORSAR, HELGUM, INDAL, NORWEGIAN IMPASSABLE 2, NORWEGIAN IMPASSABLE 3, NORWEGIAN IMPASSABLE 4, NORWEGIAN IMPASSABLE 5, Ume, Vettanen + link = { autogenerated = yes imp = 5273 ck3 = 2754 } # IMPASSIBLE TERRAIN 273 -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5380 ck3 = 2734 } # IP 381 -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5138 ck3 = 2720 ck3 = 781 } # IMPASSIBLE TERRAIN 138 -> FERRETTE, German Mountains 8 + link = { autogenerated = yes imp = 5963 ck3 = 2718 ck3 = 2740 ck3 = 3037 ck3 = 3071 ck3 = 4358 ck3 = 4515 ck3 = 7953 ck3 = 7954 } # Badakshan Impassable -> PERSIAN IMPASSABLE, PERSIAN IMPASSABLE, KUNLUNSHAN, KUNLUNSHAN, Sanglich, CHITRAL, Golaghmuli, Yasin + link = { autogenerated = yes imp = 5278 ck3 = 2667 ck3 = 2668 ck3 = 3291 ck3 = 4366 ck3 = 4367 } # IMPASSIBLE TERRAIN 278 -> PERSIAN IMPASSABLE, PERSIAN IMPASSABLE, PERSIAN IMPASSABLE TERRAIN 3, Upper Karran, Lower Karran + link = { autogenerated = yes imp = 5270 imp = 5271 imp = 5272 imp = 5276 imp = 5277 imp = 6722 ck3 = 2601 } # IMPASSIBLE TERRAIN 270, IMPASSIBLE TERRAIN 271, IMPASSIBLE TERRAIN 272, IMPASSIBLE TERRAIN 276, IMPASSIBLE TERRAIN 277, Imarash -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 9389 imp = 10617 ck3 = 2580 } # Impassable, Bosteri -> PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 5130 ck3 = 2484 } # IMPASSIBLE TERRAIN 130 -> Northern Apennine Mountains 1 + link = { autogenerated = yes imp = 5122 ck3 = 2478 } # IMPASSIBLE TERRAIN 122 -> BELLINZONA + link = { autogenerated = yes imp = 5041 imp = 5123 ck3 = 2461 } # IMPASSIBLE TERRAIN 041, IMPASSIBLE TERRAIN 123 -> SCHWYZ + link = { imp = 5132 ck3 = 3306 } # IMPASSIBLE TERRAIN 132 -> IBERIAN IMPASSIBLE TERRAIN 7 + link = { imp = 5976 ck3 = 185 ck3 = 186 ck3 = 187 ck3 = 188 ck3 = 189 ck3 = 190 ck3 = 203 ck3 = 204 ck3 = 207 ck3 = 209 ck3 = 210 ck3 = 211 ck3 = 212 ck3 = 214 ck3 = 215 ck3 = 384 ck3 = 385 ck3 = 387 ck3 = 388 ck3 = 390 ck3 = 391 ck3 = 400 ck3 = 423 ck3 = 424 ck3 = 425 ck3 = 426 ck3 = 442 ck3 = 443 ck3 = 444 ck3 = 445 ck3 = 446 ck3 = 447 ck3 = 448 ck3 = 449 ck3 = 450 ck3 = 650 ck3 = 651 ck3 = 8783 ck3 = 8784 ck3 = 8785 ck3 = 8786 ck3 = 8788 ck3 = 213 ck3 = 193 ck3 = 196 ck3 = 195 ck3 = 198 ck3 = 199 ck3 = 202 ck3 = 194 ck3 = 452 ck3 = 218 ck3 = 219 ck3 = 958 ck3 = 192 ck3 = 201 ck3 = 200 ck3 = 174 ck3 = 191 ck3 = 652 ck3 = 451 ck3 = 3262 ck3 = 420 ck3 = 419 ck3 = 418 ck3 = 408 ck3 = 401 ck3 = 3264 ck3 = 8789 ck3 = 402 ck3 = 404 ck3 = 405 ck3 = 406 ck3 = 935 ck3 = 403 ck3 = 407 ck3 = 411 ck3 = 412 ck3 = 415 ck3 = 413 ck3 = 416 ck3 = 417 ck3 = 8790 ck3 = 8791 ck3 = 8792 ck3 = 453 ck3 = 454 ck3 = 455 ck3 = 8787 ck3 = 409 ck3 = 414 ck3 = 410 } # Finland Impassable -> ULVILA, PIRKKALA, SAVITAIPALE, MIKKELI, SULKAVA, OLAVINLINNA, SUOPARSAARI, TOHMAJARVI, SYSMA, PAIJALA, VUOHIJARVI, MESSUKYLA, RUOVESI, MERIKARVIA, LEVANLUHTA, SUONDAVARA, KITTAL, SUADIGIL, KEMIJAVRI, SOMBIO, AANAARJAVRI, PEACCAM, GALASEATNU, DUORTNUS, GIEPMA, IIJOKI, PEDERSORE, VETELI, OULU, LIMINKA, PUOLANKA, KONNEVESI, KEITELE, PIELINEN, KAJAANI, FINNISH IMPASSABLE 2, FINNISH IMPASSABLE 3, Ylikainuu, Kangos, Roavvenjarga, Kuusama, Suenekele, MUSTASAARI, AUNUS, SOUTJARVI, ONEGABORG, KONTUPOHJA, LIZMAJARVI, VATSELANJARVI, SEESJARVI, TUNGUT, SOMA, KEM, lake_ladoga, SALINIS, SUOJARVI, TOVAJARVI, SORTAVALA, KIDILA, FINNISH IMPASSABLE 4, NUOKKIJARVI, FINNISH IMPASSIBLE TERRAIN 1, MAANSELKA, KITKA, KOULAJARVI, SAARVESJAURR, SUONNJEL, KOLA IMPASSIBLE TERRAIN, Skolt, MUETKK, KIILT, KOARDEGK, MASELK, KOLA IMPASSIBLE TERRAIN, NUOTTJAURR, CUKKSUAL, LEJJAVVR, ARSJOGK, JOVVKUJ, GUODDEMJAVVR, PENNE, SOSNEVKE, Peliza, Varsiga, Cascarena, KUUSEMA, KOUTAJOKI, TIIKSJARVI, Kaddlhutt, AKKEL, KINTUS, LUJAVVR + link = { autogenerated = yes imp = 5329 ck3 = 15965 ck3 = 16005 ck3 = 8541 ck3 = 8543 ck3 = 9520 ck3 = 9536 ck3 = 9540 ck3 = 9541 ck3 = 9549 } # Central Asian Impassable -> 15965, 16005, GOBI DESERT, GOBI DESERT, Yabulai, Dingyuanying, Zhongcun, Wuliji, Tamusubulage + link = { autogenerated = yes imp = 5882 ck3 = 1489 ck3 = 7077 ck3 = 7080 } # UNINHABITABLE -> Ustyurt Plateau, Fort Novoaleksandrovkiy, Karasye + link = { autogenerated = yes imp = 5256 ck3 = 1471 } # IMPASSIBLE TERRAIN 256 -> PERSIAN IMPASSABLE TERRAIN + link = { autogenerated = yes imp = 5253 imp = 5251 ck3 = 1437 } # IMPASSIBLE TERRAIN 254, IMPASSIBLE TERRAIN 251 -> PERSIAN IMPASSABLE TERRAIN + link = { autogenerated = yes imp = 5231 ck3 = 1436 } # IMPASSIBLE TERRAIN 231 -> AZERBAIJAN MOUNTAINS + link = { autogenerated = yes imp = 5230 ck3 = 1429 ck3 = 4766 ck3 = 4768 } # IMPASSIBLE TERRAIN 230 -> AZERBAIJAN MOUNTAINS, BARZA, DARBAND QARABULI + link = { autogenerated = yes imp = 5224 ck3 = 1428 } # IMPASSIBLE TERRAIN 224 -> AZERBAIJAN MOUNTAINS + link = { imp = 5222 ck3 = 1417 ck3 = 4815 } # IMPASSIBLE TERRAIN 222 -> AZERBAIJAN MOUNTAINS, HAKKARI + link = { autogenerated = yes imp = 9605 ck3 = 14035 } # Impassable -> 14035 + link = { autogenerated = yes imp = 9603 ck3 = 14029 } # Impassable -> 14029 + link = { imp = 5282 ck3 = 14012 ck3 = 14014 ck3 = 2539 ck3 = 7150 } # IMPASSIBLE TERRAIN 282 -> Mountains, Mountains, TIANSHAN, Bagish + link = { autogenerated = yes imp = 11552 ck3 = 14011 } # Impassable -> Mountains + link = { autogenerated = yes imp = 5281 imp = 5280 imp = 6785 imp = 6789 ck3 = 14010 } # IMPASSIBLE TERRAIN 281, IMPASSIBLE TERRAIN 280, Shelji, Uskat -> Mountains + link = { autogenerated = yes imp = 8110 ck3 = 14009 } # Mountains -> Mountains + link = { autogenerated = yes imp = 9509 imp = 12882 ck3 = 14007 } # Impassable, Gobi Mountains -> Mountains + link = { imp = 12881 ck3 = 14006 } # Gobi -> Mountains + link = { autogenerated = yes imp = 8117 ck3 = 14001 } # Mongolia Mountain -> Mountains + link = { autogenerated = yes imp = 9510 ck3 = 14000 ck3 = 1408 ck3 = 7595 } # Impassable -> Mountains, Anxi, Andri-Anqa + link = { autogenerated = yes imp = 8115 ck3 = 13999 } # Mongolia Mountain -> Mountains + link = { autogenerated = yes imp = 9771 ck3 = 13991 } # Impassable -> Mountains + link = { autogenerated = yes imp = 12668 ck3 = 13990 } # Impassable -> Mountains + link = { autogenerated = yes imp = 9769 ck3 = 13985 } # Impassable -> Mountains + link = { autogenerated = yes imp = 9441 ck3 = 13984 } # Qumanshan -> Mountains + link = { autogenerated = yes imp = 9300 ck3 = 13917 ck3 = 7987 ck3 = 9621 } # Impassable -> Chonghassar, Wupu, Western Gobi + link = { autogenerated = yes imp = 12723 ck3 = 13806 } # Tuman -> 13806 + link = { autogenerated = yes imp = 5997 ck3 = 1380 } # Antilibanus Mons -> SYRIAN IMPASSABLE + link = { autogenerated = yes imp = 768 ck3 = 1379 } # Libanus Mons - Yammune -> SYRIAN IMPASSABLE + link = { autogenerated = yes imp = 5228 imp = 5229 ck3 = 1373 } # IMPASSIBLE TERRAIN 228, IMPASSIBLE TERRAIN 229 -> SYRIAN DESERT + link = { imp = 5379 ck3 = 13690 ck3 = 13707 ck3 = 7993 } # IP 380 -> Magalek, Lancheng, Chelik + link = { autogenerated = yes imp = 9383 ck3 = 13585 } # Impassable -> 13585 + link = { imp = 9775 ck3 = 13559 ck3 = 13560 ck3 = 7684 ck3 = 13628 } # Impassable -> Nuomin, Kuleqi, Arun, Dabai + link = { autogenerated = yes imp = 9772 ck3 = 13539 } # Impassable -> Ukyr + link = { autogenerated = yes imp = 5358 ck3 = 1350 ck3 = 3478 } # IP 359 -> Reni, Ladnu + link = { autogenerated = yes imp = 9380 ck3 = 13470 } # Impassable -> Etrof + link = { autogenerated = yes imp = 5376 imp = 5377 ck3 = 1347 } # IP 377, IP 378 -> TAKLAMAKAN DESERT + link = { autogenerated = yes imp = 5295 ck3 = 1344 } # IMPASSIBLE TERRAIN 295 -> SYRIAN DESERT + link = { autogenerated = yes imp = 5973 ck3 = 1335 } # Impassable -> AD-DAHNA DESERT + link = { autogenerated = yes imp = 9473 ck3 = 13307 ck3 = 13997 ck3 = 7478 ck3 = 7480 ck3 = 7503 ck3 = 7504 } # Impassable -> Munkh Bulgan, Mountains, Turkut, Qinggil, Sugi, Kabtag + link = { autogenerated = yes imp = 5939 ck3 = 1330 ck3 = 6206 ck3 = 6214 ck3 = 6215 ck3 = 6228 ck3 = 6229 ck3 = 6230 ck3 = 6257 ck3 = 6263 ck3 = 6265 ck3 = 6266 ck3 = 6267 } # Arabian Impassable -> JIBAL-AL-HIJAZI, HAJIR, RABADHA, MADIN-AN-NAQIRA, MARRAN, AD-DATHINA, SUBAY, NUFUD-AS-SURRAH, RAMA, DARIYA, JADILA, FALJA + link = { imp = 9765 ck3 = 13279 ck3 = 13288 ck3 = 13316 } # Impassable -> 13279, 13288, 13316 + link = { autogenerated = yes imp = 5290 ck3 = 1326 } # IMPASSIBLE TERRAIN 290 -> JIBAL-AL-HIJAZI + link = { autogenerated = yes imp = 5155 ck3 = 1322 } # IMPASSIBLE TERRAIN 155 -> SINAI DESERT + link = { autogenerated = yes imp = 5288 ck3 = 1320 } # IMPASSIBLE TERRAIN 288 -> SINAI DESERT + link = { autogenerated = yes imp = 5356 ck3 = 1304 ck3 = 3387 ck3 = 3389 } # IP 357 -> Ludrava, Jaisalmer, Juna_Barmer + link = { autogenerated = yes imp = 8949 ck3 = 13010 } # Impassable -> 13010 + link = { autogenerated = yes imp = 5369 ck3 = 1296 } # IP 370 -> Dimapur + link = { autogenerated = yes imp = 9186 ck3 = 12927 ck3 = 12931 } # Impassable -> Longshui_Wenquan, Bama + link = { autogenerated = yes imp = 8365 ck3 = 12755 } # Impassable -> Luhun + link = { autogenerated = yes imp = 5967 ck3 = 12749 ck3 = 13992 ck3 = 2486 ck3 = 7205 ck3 = 7206 } # More Steppe Impassable -> 12749, Mountains, TIANSHAN, Iren-Chabirga, Bayanbulak + link = { autogenerated = yes imp = 8836 ck3 = 12714 } # Impassable -> Ziwugudao1 + link = { autogenerated = yes imp = 8849 ck3 = 12578 } # Impassable -> Jizhou_Nanjiang + link = { autogenerated = yes imp = 9532 ck3 = 12521 } # Impassable -> YikunzhouGuangyi + link = { autogenerated = yes imp = 9381 ck3 = 12515 ck3 = 12660 ck3 = 13592 } # Impassable -> (Unknown), Lanrhaelun, 13592 + link = { autogenerated = yes imp = 8989 ck3 = 12476 } # Impassable -> Zigui + link = { autogenerated = yes imp = 9387 imp = 9382 ck3 = 12472 } # Impassable, Impassable -> Erenda Busanor + link = { autogenerated = yes imp = 6354 ck3 = 12451 ck3 = 7636 } # Northern Impassable -> Mountains, Sutkhol + link = { autogenerated = yes imp = 9220 ck3 = 12436 } # Impassable -> (Unknown) + link = { autogenerated = yes imp = 8851 ck3 = 12361 } # Impassable -> Liangshan_Dianjiang + link = { autogenerated = yes imp = 5378 imp = 5665 ck3 = 12349 } # IP 379, PASS -> Oriauturs + link = { autogenerated = yes imp = 8990 ck3 = 12324 ck3 = 12330 } # Impassable -> Enshi_Qingjiang, Lichuan + link = { imp = 9014 ck3 = 12242 ck3 = 12309 ck3 = 13021 } # Impassable -> Laifeng_Xianfeng, Hefeng, 13021 + link = { autogenerated = yes imp = 9400 ck3 = 12190 } # Impassable -> (Unknown) + link = { autogenerated = yes imp = 8894 ck3 = 12147 ck3 = 12178 ck3 = 13022 } # Impassable -> Zhenzhou_Ligao, Rongyi_Fuhuan_Qinzhou, 13022 + link = { autogenerated = yes imp = 8853 ck3 = 12135 ck3 = 12204 ck3 = 12216 } # Impassable -> Yelang_Leyuan, Nanchuan_Sanxi, Binhua + link = { imp = 5975 ck3 = 12057 ck3 = 12455 ck3 = 12527 ck3 = 12575 ck3 = 12686 ck3 = 13766 ck3 = 13801 ck3 = 13814 ck3 = 13817 ck3 = 13833 ck3 = 13836 ck3 = 13840 ck3 = 16008 ck3 = 16009 ck3 = 16011 ck3 = 16012 ck3 = 16015 ck3 = 16018 ck3 = 16021 ck3 = 16023 ck3 = 16025 ck3 = 16026 ck3 = 16030 ck3 = 16031 ck3 = 16032 ck3 = 16033 ck3 = 16035 ck3 = 16036 ck3 = 16040 ck3 = 16045 ck3 = 16046 ck3 = 16047 ck3 = 16051 ck3 = 16054 ck3 = 16056 ck3 = 16059 ck3 = 16061 ck3 = 16062 ck3 = 16063 ck3 = 16066 ck3 = 16070 ck3 = 16071 ck3 = 16075 ck3 = 16077 ck3 = 16079 ck3 = 16080 ck3 = 16084 ck3 = 16086 ck3 = 16089 ck3 = 16091 ck3 = 16096 ck3 = 16097 ck3 = 16101 ck3 = 16106 ck3 = 16108 ck3 = 7687 ck3 = 16042 ck3 = 7686 ck3 = 7443 ck3 = 7442 ck3 = 7450 ck3 = 7448 ck3 = 7449 ck3 = 13758 ck3 = 7451 ck3 = 7738 ck3 = 7735 ck3 = 7643 ck3 = 1462 ck3 = 7736 ck3 = 7648 ck3 = 7649 ck3 = 7655 ck3 = 7755 ck3 = 7740 ck3 = 7739 ck3 = 7741 ck3 = 13642 ck3 = 15969 ck3 = 15971 ck3 = 16093 ck3 = 16102 ck3 = 16085 ck3 = 7680 ck3 = 7682 ck3 = 7672 ck3 = 7671 ck3 = 7750 ck3 = 7748 ck3 = 7743 ck3 = 7747 ck3 = 13612 ck3 = 7742 ck3 = 7737 ck3 = 7654 ck3 = 7745 ck3 = 7744 ck3 = 15984 ck3 = 15998 ck3 = 16007 ck3 = 16002 ck3 = 15983 ck3 = 16099 ck3 = 16083 ck3 = 16072 ck3 = 16087 ck3 = 16100 ck3 = 16104 ck3 = 15982 ck3 = 15981 ck3 = 15997 ck3 = 16003 ck3 = 16004 ck3 = 16001 ck3 = 15977 ck3 = 15976 ck3 = 15975 ck3 = 15972 ck3 = 16098 ck3 = 16081 ck3 = 16067 ck3 = 16073 ck3 = 16058 ck3 = 16052 ck3 = 16064 ck3 = 16057 ck3 = 16069 ck3 = 16078 ck3 = 16076 ck3 = 16068 ck3 = 16074 ck3 = 16082 ck3 = 16094 ck3 = 16107 ck3 = 16088 ck3 = 16092 ck3 = 16095 ck3 = 16105 ck3 = 15979 ck3 = 15978 ck3 = 16110 ck3 = 15980 ck3 = 15996 ck3 = 13873 ck3 = 13541 ck3 = 13950 ck3 = 13545 ck3 = 13975 ck3 = 15994 ck3 = 15999 ck3 = 15992 ck3 = 15993 ck3 = 16000 ck3 = 15991 ck3 = 16109 ck3 = 16090 ck3 = 16103 ck3 = 15987 ck3 = 15995 ck3 = 15990 ck3 = 15989 ck3 = 15985 ck3 = 15986 } # Eurasian Northlands -> Bayan Oovo, Argun, Kharkira, Kaktolga, Silkar, Zeerentei, Batakan, Delyun, 13817, 13833, Uryum, Davenda, 16008, 16009, 16011, 16012, 16015, 16018, 16021, 16023, 16025, 16026, 16030, 16031, 16032, 16033, 16035, 16036, 16040, 16045, 16046, 16047, 16051, 16054, 16056, 16059, 16061, 16062, 16063, 16066, 16070, 16071, 16075, 16077, 16079, 16080, 16084, 16086, 16089, 16091, 16096, 16097, 16101, 16106, 16108, Setgel Uul, 16042, Urik, Bogotul, Shurysh, Yahtin, Sochur, Yenisei, Abalak, Belska, Entaul, Ului, Balakhta, Qom-Tigey, Kyzyl-Char, Kiyai, Khabaidak, Uyar, Zoazerny, Permya, Pey, Tamta, Polinshet, 15969, 15971, 16093, 16102, 16085, Iya_TUV, Shityy, Ikh Orgil, Miirchun, Yaga, Akulshet, Chershet, Tumanshet, 13612, Kansk, Kyzyl-Kan, Anja_TUV, Agul, Tagul, 15984, 15998, 16007, 16002, 15983, 16099, 16083, 16072, 16087, 16100, 16104, 15982, 15981, 15997, 16003, 16004, 16001, 15977, 15976, 15975, 15972, 16098, 16081, 16067, 16073, 16058, 16052, 16064, 16057, 16069, 16078, 16076, 16068, 16074, 16082, 16094, 16107, 16088, 16092, 16095, 16105, 15979, 15978, 16110, 15980, 15996, Urusha, 13541, Urkima, Yuktali, Amnunna, 15994, 15999, 15992, 15993, 16000, 15991, 16109, 16090, 16103, 15987, 15995, 15990, 15989, 15985, 15986 + link = { imp = 5981 ck3 = 5156 ck3 = 5157 ck3 = 5250 ck3 = 5251 ck3 = 5252 ck3 = 5455 ck3 = 5456 ck3 = 5457 ck3 = 5461 ck3 = 5462 ck3 = 5516 ck3 = 5518 ck3 = 5798 ck3 = 5799 ck3 = 5800 ck3 = 5801 ck3 = 5802 ck3 = 5803 ck3 = 5804 ck3 = 5805 ck3 = 5806 ck3 = 5807 ck3 = 5808 ck3 = 5809 ck3 = 5810 ck3 = 5811 ck3 = 5812 ck3 = 5813 ck3 = 5814 ck3 = 5815 ck3 = 5816 ck3 = 5817 ck3 = 5818 ck3 = 5819 ck3 = 5820 ck3 = 5821 ck3 = 5822 ck3 = 5823 ck3 = 5824 ck3 = 5825 ck3 = 5826 ck3 = 5827 ck3 = 5828 ck3 = 5829 ck3 = 5830 ck3 = 5831 ck3 = 5832 ck3 = 5833 ck3 = 5834 ck3 = 5835 ck3 = 5836 ck3 = 5837 ck3 = 5838 ck3 = 5839 ck3 = 5840 ck3 = 5841 ck3 = 5842 ck3 = 5843 ck3 = 5844 ck3 = 5845 ck3 = 5846 ck3 = 5847 ck3 = 5848 ck3 = 5849 ck3 = 5850 ck3 = 5851 ck3 = 5852 ck3 = 5853 ck3 = 5859 ck3 = 586 ck3 = 5860 ck3 = 5862 ck3 = 5865 ck3 = 5866 ck3 = 5867 ck3 = 5868 ck3 = 5869 ck3 = 5870 ck3 = 5871 ck3 = 5872 ck3 = 5873 ck3 = 5874 ck3 = 5875 ck3 = 5876 ck3 = 5877 ck3 = 5878 ck3 = 5879 ck3 = 5880 ck3 = 5881 ck3 = 5896 ck3 = 5897 ck3 = 5898 ck3 = 5899 ck3 = 612 ck3 = 7000 ck3 = 7001 ck3 = 7002 ck3 = 7003 ck3 = 7004 ck3 = 7005 ck3 = 7006 ck3 = 7007 ck3 = 7008 ck3 = 7009 ck3 = 7010 ck3 = 7011 ck3 = 7015 ck3 = 7016 ck3 = 7027 ck3 = 7028 ck3 = 7029 ck3 = 7055 ck3 = 7360 ck3 = 7361 ck3 = 7362 ck3 = 7363 ck3 = 7364 ck3 = 7365 ck3 = 7366 ck3 = 7367 ck3 = 7368 ck3 = 7369 ck3 = 7370 ck3 = 7371 ck3 = 7372 ck3 = 7375 ck3 = 7452 ck3 = 7453 ck3 = 8703 ck3 = 887 ck3 = 888 ck3 = 890 ck3 = 892 ck3 = 893 ck3 = 898 ck3 = 7436 ck3 = 7437 ck3 = 7441 ck3 = 7440 ck3 = 7447 ck3 = 7445 ck3 = 7438 ck3 = 7439 ck3 = 7446 ck3 = 7444 ck3 = 7432 ck3 = 7433 ck3 = 1463 ck3 = 7377 ck3 = 7376 ck3 = 7431 ck3 = 1329 ck3 = 1205 } # Russian Impassable -> Beloozero, Cherepovets, Manturovo, Kostroma, Chukhloma, Kerken, Shimal, Akchim, Palniki, Lolog, Northern Urals, Northern Urals, Kholmogory, Arkhangelsk, Brin Navolok, Pertominsk, Lopshenga, Onega, Pole, Korelskoye, Malashuyka, Povenets, Malenga, Yangary, Kustranda, Pudozh, Vershinino, Yarnema, Kargopol, Vitzgora, Ostrov_BJA, Kirillov, Dvinitza, Pelsina, Totma, Tasta, Tischna, Kadnikov, Vologda, Sheksna, Gryazovets, Danilov, Vyatskoye, Lyubim, Razlivnoye, Soligalich, Onsthia, Karitsa, Suday, Choklema, Gorodek, Boborossa, Veliky Ustyug, Nyuksenitsa, Kotlas, Usyorga, Shenkursk, Krasny Bor, Bereznik, Velsk, Verkhovazhye, Ous Vaga, Yemetsk, Kevrola, Verkola, Osmova, Velsk wasteland, Ustyug wasteland, Sosvan wasteland, Galich Mersky, Samoyed wasteland, Tara wasteland, Sukhorukova, Belogorye, Kari Pospat Vosh, Arant, Kandiskaya, Kartauzh, Pelym, Sosva, Totkarak, Koshuki, Alymka, Chalbych, Chukas Vosh, Topar Vosh, Neramkary, Verkhoturye, Tura Kala, Yugan, Nizyani, Atlym, Karymkary, Kai, Demiianka, Bardak, Koshley Vosh, Uluskate, Liniek, Selinga, Sibir, Berisiy, Asmaak, Yorgaet, Vagaiskoy, Kulema, Dolgujar, Ust-Ishim, Omgul, Zavialova, Vikulova, Ishim wasteland, Chich, Olyn, Kargalin, Tartas_SIB, Gulyus, Om, Sayak, Umiai, Vasyugan, Yugar, Chergana, Yonoir, Parabel, Igaran, Vasyugan Mire N, Vasyugan Mire S, NORTHERN URALS, Kharom-Vosh, Kargadan, Khanty-Mansiisk, Tselym-Balyn, Surgut, Tobol, Taskyl, Tisul, Biriku, Chet, Jorugul, Keljiga, Kitat, Chulym_bis, Yutur, Tym, Kiia, Yaia, Erchis, Chegarka, Iau, Salim, Ket, Narim + link = { imp = 9302 imp = 8583 imp = 8584 imp = 8598 imp = 8599 imp = 8612 ck3 = 12008 } # Impassable, Gaowang, Zhenlin, Dacheng, Humeng, Xiudou -> (Unknown) + link = { imp = 9385 ck3 = 11865 ck3 = 12014 ck3 = 12060 ck3 = 12431 ck3 = 13574 ck3 = 13576 ck3 = 13577 ck3 = 13645 ck3 = 13685 ck3 = 13729 ck3 = 13737 ck3 = 13792 ck3 = 13874 ck3 = 13898 ck3 = 13920 ck3 = 13711 ck3 = 13739 ck3 = 13826 ck3 = 13858 ck3 = 13821 ck3 = 13827 ck3 = 13813 ck3 = 13733 } # Impassable -> Ganukan, Londoko, Yarsa_Zhudun, Tugar, Tarakelok, Talanja, 13577, Sulak, Kharpichan, Kondon, Evoron, Nilankan, Mago, Chiya, Shantar, Amgun, Duki, 13826, Burukan, Niemlin, Upagda, Briakan, 13733 + link = { imp = 9773 ck3 = 11861 ck3 = 11958 ck3 = 12001 ck3 = 12529 ck3 = 12576 ck3 = 12580 ck3 = 13351 ck3 = 13564 ck3 = 13565 ck3 = 13568 ck3 = 13569 ck3 = 13571 ck3 = 13572 ck3 = 13573 ck3 = 13615 ck3 = 13624 ck3 = 13626 ck3 = 13638 ck3 = 13649 ck3 = 13651 ck3 = 13664 ck3 = 13684 ck3 = 13701 ck3 = 13714 ck3 = 13727 ck3 = 13734 ck3 = 13735 ck3 = 13750 ck3 = 13760 ck3 = 13780 ck3 = 13794 ck3 = 13796 ck3 = 13823 ck3 = 13849 ck3 = 7472 ck3 = 7496 ck3 = 7733 ck3 = 7970 ck3 = 13652 ck3 = 13689 ck3 = 13736 ck3 = 13665 ck3 = 13693 ck3 = 13774 ck3 = 13816 ck3 = 13843 ck3 = 13844 ck3 = 13881 ck3 = 13906 ck3 = 12511 ck3 = 13875 ck3 = 13923 ck3 = 13933 ck3 = 13961 ck3 = 13546 ck3 = 13899 ck3 = 12669 ck3 = 13866 ck3 = 13892 ck3 = 13926 ck3 = 13916 ck3 = 13900 ck3 = 13850 ck3 = 13829 ck3 = 13795 ck3 = 13764 ck3 = 13837 ck3 = 13787 ck3 = 13790 ck3 = 13828 ck3 = 13861 ck3 = 13884 ck3 = 13869 ck3 = 13825 ck3 = 12325 } # Impassable -> Minganlun, Bei'an, Wuweiyujue, Yichun, Beiji, Tymersol, 13351, Kekelei, Hormojin, Urtui, Tyukan, Dulust, Tarmanchukan, Budukan, Aigun, Doldykan, Dobkar, Amaranka, Arga, Dahur, Narasun, Briyami, Ergel, Kumar, 13727, Saskal, Bardag, Enzaishe, Hinggan, Huzhong, Sivaki, Dalin, Suka, Albaasin, Kundur, Ulan Chuzir, Erekte, Khaltan, Urgal, Adnikan, Etyrken, Chekunda, Taburach, Isa, Ogods, 13843, 13844, Chumikan, Neran, Holuhotom, Bolodek, Bomnaah, Tutaul, 13961, Kuvykta, Takhtam, Oldo, Magdagachi, Urkan, 13926, Dipkun, Dambuki, Dugda, 13829, Niru, Ebaykan, Soktahan, Ayak, 13790, Umlekan, Ulagach, Tukringa, Dakte, Ushumun, Tygda + link = { autogenerated = yes imp = 8531 ck3 = 11839 } # Impassable -> Linqu_Qingzhou + link = { autogenerated = yes imp = 9384 ck3 = 11837 ck3 = 12671 } # Impassable -> Baoshi, Kunduleng + link = { autogenerated = yes imp = 9377 ck3 = 11827 } # Impassable -> Bunun + link = { autogenerated = yes imp = 9117 ck3 = 11823 } # Impassable -> Putian + link = { autogenerated = yes imp = 7281 ck3 = 1181 ck3 = 7134 } # Wasteland -> Sutkend, Akkum + link = { autogenerated = yes imp = 8948 ck3 = 11768 ck3 = 11956 ck3 = 11993 ck3 = 13016 } # Impassable -> Qingzhou_Zhuangzhou_Wangmo, Puningzhou_Lingzhou, Juzhou_Guizhou, 13016 + link = { autogenerated = yes imp = 5357 ck3 = 1176 ck3 = 1349 ck3 = 1354 ck3 = 3476 } # IP 358 -> Medantaka, Vikramapura, Nagauda, Kolayat + link = { autogenerated = yes imp = 8129 ck3 = 11643 } # Malay Mountains -> Mountains + link = { autogenerated = yes imp = 11057 ck3 = 11639 ck3 = 11645 } # Sumatra Mountain -> Mountains, Mountains + link = { autogenerated = yes imp = 9850 ck3 = 11630 ck3 = 11641 } # Impassable -> Mountains, Mountains + link = { autogenerated = yes imp = 5965 ck3 = 11573 ck3 = 822 ck3 = 827 ck3 = 853 ck3 = 854 ck3 = 9566 ck3 = 9567 ck3 = 9625 ck3 = 9865 } # China Impassable -> Htilin, Maibong, Khoupum, Unakoti, Tlawng, Arakan Mountains, Naga Hills, Chin, Kohima + link = { autogenerated = yes imp = 9849 ck3 = 11552 ck3 = 11570 ck3 = 11619 } # Impassable -> Mountains, Mountains, Mountains + link = { autogenerated = yes imp = 8127 ck3 = 11551 } # Thai Jungle -> Mountains + link = { autogenerated = yes imp = 9896 imp = 583 imp = 584 imp = 585 ck3 = 1108 } # Ileigha, Berenike, Vetus Hydreuma, Lahami -> EASTERN DESERT + link = { autogenerated = yes imp = 8098 ck3 = 1089 } # Ethiopia Mountains -> WOLLO_HIGHLANDS + link = { autogenerated = yes imp = 9187 ck3 = 10875 } # Impassable -> Tu Lang + link = { autogenerated = yes imp = 9198 ck3 = 10874 ck3 = 9960 ck3 = 9965 } # Impassable -> Pac Mieu, Yen Minh, Ba Be + link = { autogenerated = yes imp = 5336 ck3 = 1080 ck3 = 1334 ck3 = 8333 ck3 = 8334 ck3 = 8335 } # IP 337 -> WOLLO_HIGHLANDS, DANAKIL_HILLS, RAGALI, AMARTA, AFERA + link = { imp = 8951 ck3 = 10792 ck3 = 12821 } # Impassable -> Cingsae Si, Houzhou_Lunzhou + link = { autogenerated = yes imp = 8128 ck3 = 10773 } # Thai Mountain -> Tenasserim Hills + link = { autogenerated = yes imp = 8136 ck3 = 10736 } # Philippines Mountains -> Sierra Madre South + link = { autogenerated = yes imp = 9379 ck3 = 10696 ck3 = 10697 ck3 = 10698 ck3 = 10699 ck3 = 10700 ck3 = 10955 ck3 = 10956 ck3 = 10957 ck3 = 10958 ck3 = 10964 ck3 = 10966 ck3 = 11053 ck3 = 11056 ck3 = 11057 ck3 = 11117 ck3 = 11118 ck3 = 11119 ck3 = 11120 ck3 = 11150 ck3 = 11153 ck3 = 11154 ck3 = 11160 ck3 = 11304 ck3 = 11305 ck3 = 11306 ck3 = 11307 ck3 = 11308 ck3 = 11309 ck3 = 11310 ck3 = 11311 ck3 = 11470 ck3 = 11651 ck3 = 11652 ck3 = 11653 ck3 = 11654 ck3 = 11655 ck3 = 11656 ck3 = 11657 ck3 = 9708 ck3 = 9713 ck3 = 9714 ck3 = 9715 ck3 = 9716 ck3 = 9717 ck3 = 9718 ck3 = 9719 ck3 = 9720 ck3 = 9722 ck3 = 9723 ck3 = 9724 ck3 = 9725 ck3 = 9726 ck3 = 9727 ck3 = 9728 ck3 = 9729 ck3 = 9730 ck3 = 9731 ck3 = 9732 ck3 = 9733 ck3 = 9734 ck3 = 9735 ck3 = 9736 ck3 = 9737 ck3 = 9738 ck3 = 9739 ck3 = 9740 ck3 = 9741 ck3 = 9742 ck3 = 9743 ck3 = 9744 ck3 = 9778 ck3 = 9779 ck3 = 9781 ck3 = 9782 ck3 = 9783 ck3 = 9784 ck3 = 9785 ck3 = 9786 ck3 = 9787 ck3 = 9788 ck3 = 9789 ck3 = 9790 ck3 = 9792 } # Impassable -> Aklan 2, Kalasungay, Lebak, Kulilay, Sigaboy, Buglas Mountains, Buglas Mountains, Panay Mountains, Mindanao Mountains, Mindanao Mountains, Mindanao Mountains, Samar Mountains, Samar Mountains, Leyte Mountains, Bamban, Ilog, Sigay, Bais, Jawi Jawi, Tagima, Bayabao, Oton, Dinagat, Ramulog, Linao, Sugud, Kankabatok, Biliran, Jubasan, Kataruman, Masiu, Ag Ramag, Kalalaw, Marb El, Dinadasan, Mountains, Mountains, Mountains, Ipolote, Tigbawan, Bulgas West, Tanghay, Panglao, Bo Ol, Sugbu, Sialo, Binalbagan, Palapag, Borongan, Tiayban, Ormok, Abuyog, Suligaw, Butuan, Culilay, Tagum, Mansaka, Kagayan, Bukidnon, Flomlok, Kotabatu, Kidapawan, Buluan, Unayan, Layawan, Kumalarang, Sindangan, Bakalan, Samboangan, Maimbung, Kipit, Banoi, Tandag, Lianga, Baganga, 9784, Buayan, Dawaw, Samal, Nahalin, Manktan, Guihulngan, Kalbiga + link = { autogenerated = yes imp = 9413 ck3 = 10687 ck3 = 12827 ck3 = 9853 ck3 = 9908 ck3 = 9947 } # Impassable -> Nanzhao Mountains, Mountain, Panghsang, Mang Sian, Pangwaun + link = { autogenerated = yes imp = 8104 ck3 = 1051 } # Sudan Impassable -> JEBEL_BEJA + link = { autogenerated = yes imp = 5328 ck3 = 1050 ck3 = 6372 ck3 = 6374 ck3 = 6375 ck3 = 6384 } # Eastern Desert Impassable -> JEBEL_BEJA, WADI_ODIB, NAQIS-NORTH, KHAWR_NUBT, NAQIS-SOUTH + link = { autogenerated = yes imp = 8109 ck3 = 1049 } # Somali Impassable -> OGADEN_DESERT + link = { autogenerated = yes imp = 5101 ck3 = 1044 } # IMPASSIBLE TERRAIN 101 -> BALKAN MOUNTAINS + link = { autogenerated = yes imp = 5104 ck3 = 1043 ck3 = 3616 ck3 = 3625 } # IMPASSIBLE TERRAIN 104 -> BALKAN MOUNTAINS, Kavurskoto Kale, Krichim + link = { autogenerated = yes imp = 9851 ck3 = 10426 } # Impassable -> Barisan Mountains + link = { autogenerated = yes imp = 9116 ck3 = 10402 ck3 = 10406 ck3 = 10407 } # Impassable -> Lingga, Natuna, Anambas + link = { imp = 5076 ck3 = 1040 ck3 = 3646 ck3 = 3723 ck3 = 3724 } # IMPASSIBLE TERRAIN 076 -> BALKAN MOUNTAINS, Kicevo, Peshkopi, Debar + link = { autogenerated = yes imp = 5077 ck3 = 1039 ck3 = 503 } # IMPASSIBLE TERRAIN 077 -> BALKAN MOUNTAINS, Hum + link = { autogenerated = yes imp = 11059 ck3 = 10325 ck3 = 11632 } # Sumatra Mountain -> Tapanuli, Mountains + link = { autogenerated = yes imp = 8130 ck3 = 10270 } # Malay Mountains -> Malay Mountains + link = { autogenerated = yes imp = 5207 ck3 = 1013 ck3 = 5761 } # IMPASSIBLE TERRAIN 207 -> Lori, Bolnisi + link = { autogenerated = yes imp = 9842 ck3 = 10093 ck3 = 10175 ck3 = 10793 ck3 = 11644 } # Impassable -> Mae Chan, Ban Rai, Tenasserim Hills, Mountains + link = { imp = 9841 ck3 = 10085 ck3 = 10086 ck3 = 10087 ck3 = 10088 ck3 = 10198 ck3 = 10271 ck3 = 10796 } # Impassable -> Tak, Sam Ngao, Mae Ramat, Tha Song Yang, Thoen, Tenasserim Hills, Tenasserim Hills + link = { imp = 9843 ck3 = 10083 ck3 = 10084 ck3 = 10677 ck3 = 10901 ck3 = 11064 ck3 = 11263 ck3 = 11270 ck3 = 11380 ck3 = 11381 ck3 = 11397 ck3 = 11398 ck3 = 11399 ck3 = 11400 ck3 = 11401 ck3 = 11406 ck3 = 11407 ck3 = 11408 ck3 = 11409 ck3 = 11584 ck3 = 11586 ck3 = 11587 ck3 = 11591 ck3 = 11593 ck3 = 11594 ck3 = 11595 ck3 = 9570 ck3 = 9593 ck3 = 9594 ck3 = 9638 ck3 = 9833 ck3 = 9834 ck3 = 9836 ck3 = 9837 ck3 = 9838 ck3 = 9839 ck3 = 9840 ck3 = 9848 ck3 = 9849 ck3 = 9850 ck3 = 9854 ck3 = 9855 ck3 = 9856 ck3 = 9857 ck3 = 9858 ck3 = 9859 } # Impassable -> Khun Yuam, Mae Sariang, Nanzhao Mountains, Mongsu, Demoso, Mae La Noi, Pang Mapha, Mong Ping, Mong Khet, Kar Li, Nam Hsan, Hopong, Mong Hta, Monghla, Mongping, Panglon, Mongtong, Loi Leng, Bwihikho, Thalaingma, Oktwin, Kayah Mountains, Mawkmai Mountains, Shan Hills, Shan Hills, Yawnghwe, Toungoo, Mong Pai, Nyaunglebin, Namtok, Kalaw, Loikaw, Pasawng, Hsi Hseng, Hsatung, Lawksawk, Kyethi, Mongnawng, Laikha, Manglon, Mong Nai, Keng Tawng, Mawkmai, Mongpan, Kengtung + link = { autogenerated = yes imp = 9844 ck3 = 10076 ck3 = 10082 ck3 = 10815 ck3 = 11396 ck3 = 9945 } # Impassable -> Chang Khoeng, Ban Don, Tenasserim Hills, Mongton, Tenasserim Hills + link = { autogenerated = yes imp = 9846 ck3 = 10063 ck3 = 10064 ck3 = 10065 ck3 = 10070 ck3 = 10297 ck3 = 10646 ck3 = 11391 ck3 = 11622 ck3 = 11623 ck3 = 11624 ck3 = 11649 ck3 = 9993 } # Impassable -> Salavan, Thoumlane, Sekong, Saysetha, Krong Ana, Sansay, Paksong, Mountains, Mountains, Mountains, Mountains, Ia Krai + link = { autogenerated = yes imp = 9374 ck3 = 10044 ck3 = 10046 ck3 = 10272 ck3 = 10759 ck3 = 10812 ck3 = 10823 ck3 = 10842 ck3 = 10843 ck3 = 10852 ck3 = 11377 ck3 = 11378 ck3 = 11379 ck3 = 11620 ck3 = 9957 ck3 = 9958 ck3 = 9959 ck3 = 9983 } # Impassable -> Houaphanh, Viengxay, Mountains, ANNAM MOUNTAINS, Thuong Xuan, Muong Lat, Song Ma, Moc, Mai Son, Xiang Kho, Sam Tay, Muang Quan, Mountains, Mai Da, Muang Lo, Muang Wat, Chiang Ko + link = { imp = 9373 ck3 = 10034 ck3 = 10279 ck3 = 10841 ck3 = 10858 ck3 = 11360 ck3 = 11621 } # Impassable -> Nam Tha, Annam Mountains, Khiem, Muang Thaeng, Mai, Mountains + link = { autogenerated = yes imp = 9375 ck3 = 10032 ck3 = 10036 ck3 = 10037 ck3 = 10040 ck3 = 10041 ck3 = 10042 ck3 = 10043 ck3 = 10045 ck3 = 10048 ck3 = 10139 ck3 = 10274 ck3 = 10760 ck3 = 11284 ck3 = 11296 ck3 = 11355 ck3 = 11356 ck3 = 11357 ck3 = 11358 ck3 = 11359 ck3 = 11361 ck3 = 11362 ck3 = 11363 ck3 = 11376 ck3 = 11554 } # Impassable -> Nam Kha, Beng, Sayaburi, Luang Prabang, Nam Bak, Phonxay, Viengkham, Muang Hiem, Kham, Ban Yaeng, Mountains, ANNAM MOUNTAINS, Chat Trakan, Impassable Mountains, Na Le, Houn, Pak Beng, Hong Sa, Nan, Nam Ngoi, Pak Ou, Chomphet, Nong Het, Mountains + link = { autogenerated = yes imp = 9376 ck3 = 10009 ck3 = 10027 ck3 = 10059 ck3 = 10060 ck3 = 10061 ck3 = 10066 ck3 = 10762 ck3 = 11088 ck3 = 11089 ck3 = 11092 ck3 = 11093 ck3 = 11094 ck3 = 11099 ck3 = 11384 ck3 = 11390 ck3 = 11618 ck3 = 11634 ck3 = 11647 ck3 = 11648 ck3 = 11650 ck3 = 9996 ck3 = 9997 } # Impassable -> Krong Kma, IMPASSABLE ANNAMITE MOUNTAINS, Seponh, Phine, Nong, Kaleum, ANNAM MOUNTAINS, Drang Lai, Bang Keng, Hayav, Ploi Kodur, Kon Tum, Bhing, Bualapha, Dak Cheung, Mountains, Mountains, Mountains, Mountains, Mountains, Yang Mum, Ro Ngoa + link = { autogenerated = yes imp = 9847 ck3 = 10001 ck3 = 10004 ck3 = 10296 ck3 = 11109 ck3 = 11112 } # Impassable -> Sre, K Ho, Bao Lam, To, Da Don + link = { autogenerated = yes imp = 5953 ck3 = 1 ck3 = 2 ck3 = 233 ck3 = 235 ck3 = 236 ck3 = 237 ck3 = 238 ck3 = 239 ck3 = 241 ck3 = 242 ck3 = 243 ck3 = 244 ck3 = 245 ck3 = 247 ck3 = 255 ck3 = 256 ck3 = 257 ck3 = 258 ck3 = 259 ck3 = 260 ck3 = 261 ck3 = 262 ck3 = 263 ck3 = 264 ck3 = 265 ck3 = 266 ck3 = 267 ck3 = 268 ck3 = 269 ck3 = 270 ck3 = 271 ck3 = 272 ck3 = 273 ck3 = 274 ck3 = 275 ck3 = 276 ck3 = 277 ck3 = 278 ck3 = 279 ck3 = 280 ck3 = 281 ck3 = 283 ck3 = 284 ck3 = 293 ck3 = 299 ck3 = 3 ck3 = 3260 ck3 = 3307 ck3 = 383 ck3 = 392 ck3 = 393 ck3 = 394 ck3 = 395 ck3 = 396 ck3 = 397 ck3 = 398 ck3 = 399 ck3 = 4 ck3 = 5 ck3 = 657 ck3 = 658 ck3 = 8771 ck3 = 8772 ck3 = 8773 ck3 = 8774 ck3 = 899 ck3 = 902 } # Norwegian Impassable -> VESTFIRDIR, REYKJAVIK, RINGARIKI, VALDRES, HEDMARK, NORTHRI GUDBRANDSDALI, SUTHRI GUDBRANDSDALI, NORTHRI EYSTRIDALI, GAULDALA, STJORDALA, VERDALA, INNAN NAMDALFYLKI, UTAN NAMDALFYLKI, NUMEDAL, HARDANGER, SUNNHORDALAND, MITHRHORDALAND, NORTHRIHORDALAND, VOSS, SOGNFYLKI, BREMANGER, STOLSHEIMEN, FJARLAND, DALE, FIRDAFYLKI, JOLSTER, SUNNMORE, ROMSDALI, NORTHRIMORE, STRIND, ORKDALA, HITRAR, EYNAFYLKI, TORGAR, RODOY, SANDNES, BODIN, VAGAN, BJARKOY, VESTVAGBORG, NORWEGIAN IMPASSABLE 1, GRONG, AARBORTE, DOVRE, NORWEGIAN IMPASSABLE 9, STOKKSEYRI, NORWEGIAN MOUNTAINS, ICELANDIC IMPASSIBLE TERRAIN, TINGEVARA, PELDOJAVRI, ROUNALA, GUOVDAGEAIDNU, IESJAVRI, KARASJOHKA, AVIOVARA, LAGGUJAKKA, OHCEJOHKA, REYDARFJALL, HUSAVIK, NORWEGIAN IMPASSABLE 6, NORWEGIAN IMPASSABLE 7, Olafsvik, Hofn, Vopnafjordur, Klaustur, KOLA IMPASSIBLE TERRAIN, KOLA IMPASSIBLE TERRAIN + link = { imp = 8227 ck3 = 9472 ck3 = 9471 } # Longle -> Aksay, Hahaeci + link = { autogenerated = yes imp = 8878 ck3 = 9454 ck3 = 12566 } # Jiandi -> Yunglro, (Unknown) + link = { autogenerated = yes imp = 12687 ck3 = 9450 } # Kruk -> Jigzhi + link = { autogenerated = yes imp = 8306 ck3 = 9389 } # Xiaowan -> Ayakkum + link = { autogenerated = yes imp = 5557 ck3 = 9091 ck3 = 8544 } # Khyunglung -> Kartikeyapura, HIMALAYA + link = { autogenerated = yes imp = 5571 ck3 = 9067 } # Nghulmo Khar -> Simbiling + link = { autogenerated = yes imp = 5617 ck3 = 9061 } # Chunak -> Gerze + link = { autogenerated = yes imp = 3609 imp = 5043 ck3 = 8719 } # AdPublicanos, IMPASSIBLE TERRAIN 043 -> Faucigny + link = { autogenerated = yes imp = 10466 ck3 = 8420 } # Haqayo Malaas -> FAFAN + link = { autogenerated = yes imp = 7543 ck3 = 8337 } # Dire Dawa*** -> SOUTH_DANAKIL + link = { autogenerated = yes imp = 6772 ck3 = 7967 } # Irkeshtam -> Sary-Tash + link = { autogenerated = yes imp = 6771 ck3 = 7964 ck3 = 13617 } # Kezhen -> Muji, Mountains + link = { autogenerated = yes imp = 5594 ck3 = 7955 } # Gilgit -> Naltar + link = { autogenerated = yes imp = 10539 ck3 = 7670 ck3 = 1501 } # Zuunmod -> Togochak, Mountains + link = { autogenerated = yes imp = 6787 ck3 = 7149 } # Narin -> Tinimseyit + link = { autogenerated = yes imp = 12440 ck3 = 7012 } # Orman -> Kartaszevo + link = { imp = 9961 ck3 = 6447 } # Fuqaha -> ZAWILA + link = { autogenerated = yes imp = 9959 imp = 9958 imp = 9960 ck3 = 6446 } # Zala, Meduin, Jufrah -> ZALHA + link = { autogenerated = yes imp = 10417 ck3 = 6434 } # Gisi -> AL-RUSAYRISI + link = { imp = 9917 imp = 9915 imp = 9916 imp = 9918 imp = 9919 imp = 9920 ck3 = 6354 } # Murrat, Duweb, Hidiglib, Sufar, Doum, Gabgaba -> KOROSKO-ROAD + link = { autogenerated = yes imp = 11204 imp = 11203 imp = 11205 ck3 = 6255 } # Jalajil, Zulfi, Huraymila -> UBAD + link = { autogenerated = yes imp = 4718 imp = 12674 ck3 = 6182 } # Thapaua, Arabia Impassable -> MAWQAQ + link = { autogenerated = yes imp = 7555 ck3 = 6180 } # UNINHABITABLE -> SIRHAN + link = { autogenerated = yes imp = 7561 imp = 4721 ck3 = 6177 } # UNINHABITABLE, Durnatha -> AL-QARA + link = { autogenerated = yes imp = 1675 imp = 5287 ck3 = 6034 } # Pharan, IMPASSIBLE TERRAIN 287 -> FARAN + link = { autogenerated = yes imp = 7565 imp = 7649 ck3 = 6001 } # UNINHABITABLE, (Unknown) -> AS-SALMAN + link = { autogenerated = yes imp = 7557 imp = 7556 ck3 = 5989 } # UNINHABITABLE, UNINHABITABLE -> QURAQIR + link = { autogenerated = yes imp = 1750 ck3 = 5748 } # Klukhor Pass -> Seti + link = { autogenerated = yes imp = 12473 ck3 = 5463 } # Mys -> Glazov + link = { autogenerated = yes imp = 12641 ck3 = 5159 ck3 = 5512 } # Korpi -> Vyangi, Vepsian Wasteland + link = { autogenerated = yes imp = 3081 imp = 10173 ck3 = 4696 } # VisumMontis, Guigou -> SUBU + link = { autogenerated = yes imp = 6572 ck3 = 4497 } # Chaman -> PUL + link = { autogenerated = yes imp = 6551 ck3 = 4463 ck3 = 4464 ck3 = 1485 } # Etymandria -> KISH-RUDBAR, MOFD AFDZALKHAN, PERSIAN IMPASSABLE TERRAIN + link = { autogenerated = yes imp = 6626 ck3 = 4357 } # Drapsaca -> Munjan + link = { autogenerated = yes imp = 950 ck3 = 4257 } # Sostrate -> Gondishapur + link = { autogenerated = yes imp = 3407 ck3 = 4173 } # Shiragan -> Nariz + link = { autogenerated = yes imp = 5436 imp = 5252 ck3 = 4060 } # UNINHABITABLE, IMPASSIBLE TERRAIN 252 -> Mihrijan + link = { autogenerated = yes imp = 478 ck3 = 3637 } # Seuthopolis -> Kopsis + link = { autogenerated = yes imp = 3667 ck3 = 3137 } # Aguntum -> OBERVELLACH + link = { autogenerated = yes imp = 4047 imp = 5035 ck3 = 3108 } # Luenna, IMPASSIBLE TERRAIN 035 -> WOLFSBERG + link = { autogenerated = yes imp = 3665 imp = 3663 ck3 = 2955 } # Vipenitum, Sublavione -> BRIXEN + link = { autogenerated = yes imp = 3664 ck3 = 2952 ck3 = 3134 } # Sebatum -> BRUNECK, LIENZ + link = { autogenerated = yes imp = 3614 ck3 = 2047 ck3 = 2048 ck3 = 3107 } # Brenodunum -> THUN, LUCERNE, ENGELBERG + link = { autogenerated = yes imp = 3620 ck3 = 2039 } # Obilonna -> AOSTA + link = { autogenerated = yes imp = 3610 ck3 = 2031 } # Darantasia -> MOUTIERS + link = { autogenerated = yes imp = 8807 imp = 9607 ck3 = 14032 } # Jamdae, Impassable -> 14032 + link = { autogenerated = yes imp = 9518 imp = 9505 imp = 9301 ck3 = 13590 } # PASS, PASS, Impassable -> Oroyin Korken + link = { autogenerated = yes imp = 8356 imp = 8389 ck3 = 12812 } # Hongnong, Impassable -> Hongnong_Guozhou + link = { autogenerated = yes imp = 9498 ck3 = 12742 ck3 = 7570 } # Jungi -> Ongqin, Arvaikheer + link = { autogenerated = yes imp = 7066 ck3 = 1260 ck3 = 7942 } # Nasikya -> Nasikya, Western Ghats (NN) + link = { autogenerated = yes imp = 9514 ck3 = 12447 ck3 = 12452 } # Tabu -> Nuozhenshuiyi, Ulan Hua + link = { imp = 9992 imp = 9991 imp = 9998 imp = 9999 imp = 9990 ck3 = 6669 } # Traghen, Zuwila, Terbu, Majdul, Tmessa -> TRAGHAN + link = { imp = 9981 imp = 9982 imp = 9983 imp = 9984 imp = 9985 ck3 = 6450 } # Chlef, Gelah, Lecksair, Garama, Zinchekra -> TASSAWA + link = { imp = 9980 imp = 9986 ck3 = 6451 } # Sabha, Gadduwah -> MURZUK + link = { imp = 9973 imp = 9974 imp = 9975 imp = 9976 ck3 = 6449 } # Mahruqah, Birgin, Dedris, Adri -> GERMA + link = { autogenerated = yes imp = 9964 imp = 9965 imp = 9966 ck3 = 6459 } # Socna, Wilyan, Tamshin -> TAMZAWA + link = { autogenerated = yes imp = 9950 ck3 = 6108 } # Bu Athla -> JAKHARRAD + link = { autogenerated = yes imp = 9949 imp = 9951 imp = 9952 ck3 = 6106 } # Augila, Sahabi, Kalanshah -> AWJILA + link = { autogenerated = yes imp = 9939 ck3 = 6402 } # Sabbalo -> JEBEL_MOYA + link = { autogenerated = yes imp = 9938 ck3 = 6401 ck3 = 6429 } # Surayj -> SAQADI, KOSTI + link = { autogenerated = yes imp = 9914 ck3 = 6352 ck3 = 6370 } # Biyar -> ABU-HAMMAD, AL-HAJAR_NUBIA + link = { imp = 9903 imp = 9912 imp = 9911 ck3 = 6111 } # Tuyur, Berenike Pancrysia, Eigat -> DERAHIB + link = { autogenerated = yes imp = 990 imp = 991 ck3 = 5719 } # Elegoana, Arest -> Arjesh + link = { imp = 9894 imp = 9895 imp = 9892 imp = 9891 ck3 = 6350 } # Khafur, Barkol, Kalas, Halfa -> AL-GHAZALI + link = { autogenerated = yes imp = 982 imp = 5232 ck3 = 4782 } # Yazdigird, IMPASSIBLE TERRAIN 232 -> KEREND-KERMANSHAH + link = { autogenerated = yes imp = 9777 imp = 9148 ck3 = 12781 } # Huaian, Impassable -> Huizhou_Guishan + link = { autogenerated = yes imp = 9776 ck3 = 9868 ck3 = 9168 } # PASS -> Nanyun, Hawai + link = { imp = 9757 ck3 = 9394 ck3 = 9392 ck3 = 9395 } # Nalingele -> Urtmoron, Bokalik, Lenghu + link = { autogenerated = yes imp = 9752 imp = 9753 ck3 = 9402 } # Keer, Talitaliha -> Balung + link = { autogenerated = yes imp = 9750 ck3 = 9403 } # Dalitaliha -> Tuulain + link = { autogenerated = yes imp = 9746 imp = 9317 ck3 = 13238 } # Naga, Impassable -> 13238 + link = { autogenerated = yes imp = 9668 ck3 = 13809 } # Samang -> Fuyu + link = { autogenerated = yes imp = 9666 imp = 9871 ck3 = 13848 } # Wen, Impassable -> 13848 + link = { autogenerated = yes imp = 9663 ck3 = 12127 } # Jiancheng -> Gaoan + link = { autogenerated = yes imp = 9662 ck3 = 12186 } # Haihun -> Jianchang_Yongxiu + link = { autogenerated = yes imp = 9648 ck3 = 12676 } # Fuling -> Huaiyin_Chuzhou + link = { autogenerated = yes imp = 9636 imp = 9137 ck3 = 12013 } # Ancheng, Impassable -> Yongxin + link = { autogenerated = yes imp = 9627 ck3 = 12313 ck3 = 12290 } # Xiazhi -> Wuchang_Fangang, Yongxing_Ezhou + link = { autogenerated = yes imp = 9623 imp = 8835 ck3 = 12647 } # Mianyang, Impassable -> HanzhongNanzheng + link = { autogenerated = yes imp = 9619 imp = 8929 ck3 = 9930 } # Qinzang, Impassable -> Li Lung + link = { autogenerated = yes imp = 9615 imp = 8882 ck3 = 9456 } # Canling, Impassable -> Sungqu + link = { autogenerated = yes imp = 9612 imp = 8852 ck3 = 12295 } # Pingdu, Impassable -> Fengdu + link = { autogenerated = yes imp = 9582 imp = 9580 ck3 = 9618 } # Pulei, Impassable -> Xingxingxia + link = { autogenerated = yes imp = 956 ck3 = 4835 } # Tell Ajri -> TAKRIT + link = { autogenerated = yes imp = 955 ck3 = 4806 } # Sinn -> JABALTA + link = { autogenerated = yes imp = 954 ck3 = 4833 } # Haditha -> HIT + link = { autogenerated = yes imp = 953 ck3 = 4886 } # Bijan -> AL-HADITHA-FURAT + link = { autogenerated = yes imp = 9516 ck3 = 13925 ck3 = 12459 } # Bigan -> Baian Bulagiin Tur, Tihuquan + link = { autogenerated = yes imp = 9508 ck3 = 7566 } # PASS -> Orog + link = { autogenerated = yes imp = 9507 ck3 = 7594 } # PASS -> Naran Chiia'un + link = { autogenerated = yes imp = 9506 ck3 = 7781 ck3 = 1453 ck3 = 14002 } # PASS -> Gobi-Altai South, Otegu Qualn, Mountains + link = { imp = 9499 ck3 = 7569 } # Kulum -> Ongii Sume-Tur + link = { imp = 9501 ck3 = 7571 } # Guqie -> Kuse Naur + link = { autogenerated = yes imp = 9500 imp = 9503 ck3 = 7564 } # Zhuoye, Longleshui -> Khutag + link = { autogenerated = yes imp = 9472 ck3 = 7507 ck3 = 7502 } # PASS -> Morin Tolochai, Balgun + link = { autogenerated = yes imp = 933 imp = 961 imp = 973 ck3 = 4822 } # Apamea, Tell Bismaya, Bakusaya -> KASKAR + link = { autogenerated = yes imp = 9311 ck3 = 9393 } # Tane -> Mangnai + link = { autogenerated = yes imp = 9219 ck3 = 12434 } # Shanan -> Wananzhou_Lingshui + link = { autogenerated = yes imp = 9215 ck3 = 12419 } # Linzhen -> Zhenzhou_Zhuyajun + link = { autogenerated = yes imp = 9213 ck3 = 12458 } # Gouzhong -> Yazhou_Shecheng + link = { autogenerated = yes imp = 9202 ck3 = 10818 } # Do Bang -> Tay Do + link = { imp = 920 ck3 = 6003 } # Dilbat -> NIFFAR + link = { autogenerated = yes imp = 9176 ck3 = 12831 } # Lingfang -> Binzhou_Lingfang + link = { autogenerated = yes imp = 9153 imp = 9154 imp = 9155 imp = 9047 imp = 9161 imp = 9162 ck3 = 12933 } # Fengyang, Linhe, Fuchuan, Impassable, Impassable, Impassable -> Hezhou_Linhe + link = { autogenerated = yes imp = 9150 ck3 = 12928 ck3 = 12822 } # Mengling -> (Unknown), Wuzhou_Cangwu + link = { autogenerated = yes imp = 9149 imp = 9151 imp = 9152 imp = 9164 ck3 = 12860 } # Guangxin, Duanxi, Gaoyao, Impassable -> Fengzhou_Fengchuan + link = { autogenerated = yes imp = 9144 imp = 9147 ck3 = 12945 } # Longchuan, Impassable -> Longchuan_Xunzhou + link = { autogenerated = yes imp = 9123 ck3 = 12236 } # Qiaoyang -> Hukou_Duchang + link = { autogenerated = yes imp = 9120 imp = 9135 imp = 9392 ck3 = 12197 } # Ai, Impassable, Impassable -> Yuning_Wuning + link = { autogenerated = yes imp = 9112 imp = 9779 ck3 = 11820 } # Dongan, Tongan -> Quanzhou_Jinjiang + link = { autogenerated = yes imp = 9106 imp = 9107 imp = 9108 imp = 9113 ck3 = 12002 } # Jianan, Ye, Nanping, Impassable -> Jianzhou_Jianou + link = { autogenerated = yes imp = 9105 ck3 = 11931 } # Dongye -> Meixi_Minqing + link = { autogenerated = yes imp = 9102 ck3 = 12052 } # Luoyang -> Angu + link = { autogenerated = yes imp = 9097 imp = 9099 imp = 9103 ck3 = 12174 } # Huipu, Linhai, Impassable -> Taizhou_Linhai + link = { autogenerated = yes imp = 9081 ck3 = 12550 } # Zhufang -> Dantu_Runzhou + link = { autogenerated = yes imp = 9071 ck3 = 12495 } # Jinlan -> Yinshanguan_Macheng + link = { autogenerated = yes imp = 906 ck3 = 4887 } # Anatho -> ANA + link = { autogenerated = yes imp = 9055 imp = 9070 imp = 9062 ck3 = 12512 } # Boxiang, Qian, Impassable -> Zouyucheng + link = { autogenerated = yes imp = 905 imp = 907 ck3 = 4885 } # Bechchouphrein, Haradu -> HADITHAT-ANA + link = { autogenerated = yes imp = 9036 imp = 9039 imp = 9048 ck3 = 11896 } # Chen, Bi, Impassable -> Chenzhou_Chenxian + link = { autogenerated = yes imp = 9027 imp = 9032 ck3 = 11967 } # Douliang, Impassable -> Wugang_Chengbu + link = { autogenerated = yes imp = 9024 imp = 9025 imp = 9033 ck3 = 11893 } # Taoyang, Lingling, Impassable -> Guanyang_Quanzhou + link = { autogenerated = yes imp = 9013 ck3 = 12357 } # Henshan -> Bashan + link = { autogenerated = yes imp = 901 ck3 = 4827 } # Tell Aswad -> SARSAR + link = { autogenerated = yes imp = 9004 ck3 = 12120 ck3 = 12143 ck3 = 12206 } # Qianling -> Songtao_Huayuan, Youyang_Sizhou, Longshan_Xizhou + link = { autogenerated = yes imp = 9003 ck3 = 12161 } # Youyang -> Xizhou_Daxiang + link = { autogenerated = yes imp = 9001 ck3 = 11979 ck3 = 12045 } # Yuanyang -> Langxi, Yelang_Yezhou + link = { autogenerated = yes imp = 8999 imp = 9016 ck3 = 12053 } # Xupu, Impassable -> Chenxi + link = { autogenerated = yes imp = 8993 ck3 = 12568 } # Meng -> Shenzhou_Yiyang + link = { imp = 8988 ck3 = 12491 ck3 = 12483 } # Wu -> Badong, Wushan + link = { autogenerated = yes imp = 8982 imp = 8983 imp = 8984 ck3 = 12544 } # Qi, Zhonglu, Xiangyang -> Xiangyang + link = { autogenerated = yes imp = 8977 ck3 = 12346 } # Yidao -> Yidu_chu + link = { autogenerated = yes imp = 8972 imp = 8973 ck3 = 12326 } # Ying, Jiangling -> Jiangling_Jingzhou + link = { autogenerated = yes imp = 8970 ck3 = 12703 } # Ye -> Yexian_ruzhou + link = { autogenerated = yes imp = 891 ck3 = 4834 } # Takrit -> HISN AL-MASHUQ + link = { autogenerated = yes imp = 8876 ck3 = 9458 } # Guangrou -> Maowun + link = { autogenerated = yes imp = 8875 ck3 = 9460 } # Mianti -> Wunchoin + link = { autogenerated = yes imp = 8860 ck3 = 12496 } # Shifang -> Mianzhu + link = { autogenerated = yes imp = 8859 ck3 = 12424 } # Luo -> Hanzhou_Luoxian + link = { autogenerated = yes imp = 8857 ck3 = 12653 ck3 = 12657 } # Yinping -> Panti, Fuzhou_tongchang + link = { autogenerated = yes imp = 8848 imp = 8850 ck3 = 12475 } # Qurenbei, Impassable -> Kaizhou_Shengshan + link = { autogenerated = yes imp = 8845 ck3 = 12425 ck3 = 12400 } # Quren -> Yunaan, Wanzhou_Nanpu + link = { autogenerated = yes imp = 8840 ck3 = 12205 ck3 = 12200 } # Fuling -> Pengshui_Qianzhou, Shicheng_Qianzhou + link = { autogenerated = yes imp = 8833 imp = 8823 ck3 = 12707 } # Anyang, Impassable -> Wuxiu + link = { autogenerated = yes imp = 8832 ck3 = 12673 ck3 = 12634 } # Chenggu -> Xingdao, Yangzhou_Xixiang + link = { autogenerated = yes imp = 8831 ck3 = 12649 } # Nanzheng -> Chenggu + link = { autogenerated = yes imp = 8828 imp = 8829 imp = 8837 ck3 = 12563 } # Wuling, Shangyong, Impassable -> Shangyong + link = { autogenerated = yes imp = 8826 imp = 8366 ck3 = 12637 } # Xi, Impassable -> Fengli + link = { autogenerated = yes imp = 8824 ck3 = 12635 ck3 = 12609 ck3 = 12616 } # Xicheng -> Hanyin, Nvwashan, Jinzhou_Xicheng + link = { autogenerated = yes imp = 8816 imp = 8822 ck3 = 12688 } # Wudu, Impassable -> Wudu + link = { autogenerated = yes imp = 8753 ck3 = 12233 } # Goucheng -> Yuyang + link = { autogenerated = yes imp = 8748 imp = 9402 ck3 = 12262 } # Changping, Impassable -> Guzhu_Juyongguan + link = { autogenerated = yes imp = 8727 ck3 = 11965 } # Zhongping -> Dezhou_Ande + link = { autogenerated = yes imp = 8723 ck3 = 12086 } # Wenan -> Pingshu + link = { autogenerated = yes imp = 8699 imp = 8704 imp = 8707 ck3 = 11983 } # Wusui, Changcheng, Songzi -> Jizhou_Xindu + link = { autogenerated = yes imp = 8684 imp = 8687 ck3 = 11995 } # Dongyuan, Luan -> ZhaozhouPingji + link = { autogenerated = yes imp = 8681 ck3 = 11894 } # Handan -> Handan + link = { autogenerated = yes imp = 8665 imp = 9575 ck3 = 12338 } # Duhe, Impassable -> Olon Sume + link = { autogenerated = yes imp = 8643 imp = 8119 ck3 = 12083 } # Luti, Shanxi Impassable -> Wutaishan + link = { autogenerated = yes imp = 8620 imp = 8616 imp = 9574 ck3 = 12373 } # Linwo, Chengyi, Impassable -> Huyangu + link = { autogenerated = yes imp = 8611 imp = 9397 ck3 = 9542 } # Sanfeng, PASS -> Wuda + link = { autogenerated = yes imp = 8534 ck3 = 12961 } # Bian -> Qufu + link = { autogenerated = yes imp = 853 imp = 5226 ck3 = 4877 } # Ichnae, IMPASSIBLE TERRAIN 226 -> BAJARWAN + link = { autogenerated = yes imp = 842 imp = 992 ck3 = 4858 } # Tigranocerta, Balales Pass (Baghesh) -> ARZAN + link = { autogenerated = yes imp = 8403 imp = 8406 ck3 = 12700 } # Zhaoling, Dingling -> Yancheng_Linying + link = { autogenerated = yes imp = 8374 imp = 9393 ck3 = 12936 } # Ning, Impassable -> Gongcheng_Sumenshan + link = { autogenerated = yes imp = 8360 ck3 = 12754 ck3 = 12789 } # Lushi -> Lushi, Zhuyang + link = { imp = 8348 ck3 = 12857 } # Dayang -> Ruicheng + link = { autogenerated = yes imp = 8334 imp = 8336 ck3 = 12766 } # Chang An, Zhiyang -> Wannian + link = { autogenerated = yes imp = 8326 imp = 8341 ck3 = 12833 } # Wucheng, Yinjin -> Huayin + link = { autogenerated = yes imp = 8323 imp = 8325 imp = 8330 ck3 = 12826 } # Gaoling, Yueyang, Jingyang -> Jingyang + link = { autogenerated = yes imp = 8318 imp = 8321 ck3 = 12760 } # Hu, Impassable -> Chuxian + link = { imp = 8317 ck3 = 12765 ck3 = 12752 } # Wugong -> Zhouzhi, Baoxiedao + link = { imp = 8311 ck3 = 12797 ck3 = 12782 } # Guo -> Chencang, Meixian + link = { autogenerated = yes imp = 8297 ck3 = 12846 } # Didao -> Weizhouxiangwu + link = { autogenerated = yes imp = 8286 ck3 = 12862 } # Long -> Qingshui + link = { autogenerated = yes imp = 828 imp = 908 ck3 = 4884 } # Terqa, Hindanu -> SUKAYR AL-ABBAS + link = { autogenerated = yes imp = 8274 ck3 = 12926 } # Jingyang -> Pingliang + link = { autogenerated = yes imp = 8263 ck3 = 9416 } # Haomen -> Ledu + link = { autogenerated = yes imp = 8256 ck3 = 7510 ck3 = 8709 } # Pulei -> Barkol, TIANSHAN + link = { autogenerated = yes imp = 8245 ck3 = 9514 } # Shandan -> Shandan + link = { autogenerated = yes imp = 824 imp = 825 ck3 = 4883 } # Qatnu, Magdalu -> MAKISIN + link = { autogenerated = yes imp = 8221 ck3 = 7464 ck3 = 7499 } # Jie -> Qibu, Wujyaqu + link = { autogenerated = yes imp = 8220 imp = 8218 ck3 = 7460 } # Beilu, Wutugu -> Beshbaliq + link = { autogenerated = yes imp = 8219 ck3 = 7463 ck3 = 7461 } # Houcheng -> Guqung, Nasivi + link = { imp = 8024 imp = 8025 ck3 = 3787 } # Volustana Pass, Petra Pass -> Servia + link = { autogenerated = yes imp = 801 ck3 = 5945 ck3 = 1343 } # Helela -> AS-SUKHNA, SYRIAN DESERT + link = { autogenerated = yes imp = 7968 imp = 5166 ck3 = 5674 } # Kyinda, IMPASSIBLE TERRAIN 166 -> Soloi + link = { autogenerated = yes imp = 7962 ck3 = 5637 } # Ano Kotradis -> Adrasos + link = { autogenerated = yes imp = 7845 imp = 5190 ck3 = 5710 } # Tordan, IMPASSIBLE TERRAIN 190 -> Camacha + link = { autogenerated = yes imp = 7811 ck3 = 121 } # Turuntia -> NEUENBURG + link = { autogenerated = yes imp = 7723 ck3 = 6021 ck3 = 6023 } # Durum -> MATARA-IRAQ, AIN_SAID + link = { autogenerated = yes imp = 767 imp = 769 imp = 771 ck3 = 5918 } # Botrys, Tripolis, Arca -> TRIPOLIS + link = { autogenerated = yes imp = 7660 imp = 7287 ck3 = 1303 } # Abad, Impassable -> Ranikot + link = { imp = 763 imp = 764 imp = 765 ck3 = 5926 } # Heliopolis, Chalcis sub Libano, Berothe -> BAALBAK + link = { autogenerated = yes imp = 7582 imp = 7583 ck3 = 6340 } # Soleb, Kedurma -> DELGO + link = { autogenerated = yes imp = 7570 imp = 7571 imp = 7572 imp = 7573 ck3 = 6269 } # UNINHABITABLE, UNINHABITABLE, UNINHABITABLE, UNINHABITABLE -> DUQM + link = { autogenerated = yes imp = 7566 imp = 7567 imp = 968 ck3 = 6002 } # UNINHABITABLE, UNINHABITABLE, Eridu -> AL-AKHADID + link = { autogenerated = yes imp = 7562 ck3 = 6169 } # UNINHABITABLE -> ZUBALA + link = { autogenerated = yes imp = 7563 imp = 7564 ck3 = 6000 } # UNINHABITABLE, UNINHABITABLE -> WAQISA + link = { autogenerated = yes imp = 7546 ck3 = 8338 } # UNINHABITABLE -> NORTH_AFAR + link = { autogenerated = yes imp = 7545 ck3 = 8299 ck3 = 8300 ck3 = 1088 } # Awash*** -> ADAFA, DOBA, WOLLO_HIGHLANDS + link = { autogenerated = yes imp = 7544 ck3 = 8336 } # Karmille*** -> DABAHU + link = { autogenerated = yes imp = 7541 ck3 = 8391 } # Jijiga*** -> ABBE + link = { autogenerated = yes imp = 7539 ck3 = 8304 } # D'bark**** -> SEMIEN + link = { autogenerated = yes imp = 7535 ck3 = 8401 } # Dumar* -> AMUD + link = { autogenerated = yes imp = 7523 imp = 7533 imp = 8107 ck3 = 8425 } # Emporion, Motta*, Somali Impassable -> MAIT + link = { autogenerated = yes imp = 7519 ck3 = 8339 } # Punte -> AFAR + link = { autogenerated = yes imp = 751 imp = 752 imp = 753 imp = 7988 ck3 = 5937 } # Chalybon, Gerra, Segeira, Hermon Mons -> ANJAR + link = { autogenerated = yes imp = 7499 ck3 = 840 } # Porsha* -> Ramavati + link = { autogenerated = yes imp = 7463 imp = 5360 ck3 = 3965 } # Suktimati, IP 361 -> Dhamoni + link = { autogenerated = yes imp = 7410 ck3 = 1275 } # Kora* -> Jajmau + link = { autogenerated = yes imp = 7402 ck3 = 7944 ck3 = 9088 } # Kalesar* -> Sadhaura, Uttarkashi + link = { autogenerated = yes imp = 7377 ck3 = 9092 } # Pilibhit -> Champawat + link = { autogenerated = yes imp = 7352 ck3 = 810 ck3 = 821 } # Turupa* -> Charaideo, Herombial + link = { autogenerated = yes imp = 7339 ck3 = 819 ck3 = 820 } # Pragjyotishpura -> Sri_Surya_Pahar, Kamakhya + link = { autogenerated = yes imp = 7320 imp = 5364 ck3 = 907 } # Bandhavgarh, IP 365 -> Beohari + link = { autogenerated = yes imp = 7256 ck3 = 7115 } # Zantak* -> Koskul + link = { autogenerated = yes imp = 7252 imp = 7255 imp = 7279 ck3 = 900 } # Lek*, Palisha*, Masht* -> Yangikent + link = { autogenerated = yes imp = 7246 imp = 7247 ck3 = 901 } # Yangikent, Altinasar -> Jend + link = { autogenerated = yes imp = 7241 imp = 7242 ck3 = 4245 } # Shor, Depe -> Sayat + link = { autogenerated = yes imp = 7231 imp = 5269 ck3 = 4246 } # Burguchi, IMPASSIBLE TERRAIN 269 -> Niyaz + link = { autogenerated = yes imp = 7223 ck3 = 4213 } # Badghis -> Bama'in + link = { autogenerated = yes imp = 7183 ck3 = 7974 } # Rucya* -> Jigdalik + link = { autogenerated = yes imp = 7173 ck3 = 932 } # Caritra -> Ratnagiri + link = { autogenerated = yes imp = 7156 ck3 = 7906 } # Sripratava* -> Indur + link = { autogenerated = yes imp = 7137 imp = 5319 ck3 = 1228 } # Surada, IP 320 -> Swetakapura + link = { autogenerated = yes imp = 7136 ck3 = 9653 } # Bhawanipatna******* -> Asurgarh + link = { autogenerated = yes imp = 7114 ck3 = 1195 } # Tapia -> Bhamer + link = { autogenerated = yes imp = 7099 ck3 = 7908 } # Goddvara -> Palampet + link = { autogenerated = yes imp = 7049 ck3 = 7904 } # Naconda -> Nalgonda + link = { autogenerated = yes imp = 7032 imp = 5313 ck3 = 7829 } # Tiruperur, IP 314 -> Kudalasangama_bis + link = { autogenerated = yes imp = 7013 ck3 = 7842 } # Srisailam -> Addanki + link = { autogenerated = yes imp = 7011 ck3 = 7866 } # Triparvata -> Shravana_Belgola + link = { autogenerated = yes imp = 6988 imp = 5312 ck3 = 7833 } # Koval, IP 313 -> Kelrayan + link = { autogenerated = yes imp = 6900 imp = 5307 ck3 = 1413 } # Elankon, IP 308 -> Venadu + link = { autogenerated = yes imp = 6895 imp = 6904 imp = 6905 imp = 6916 ck3 = 7801 } # Muziris, Aloe, Kalakaris, Vanci -> Kunjakari + link = { autogenerated = yes imp = 6867 ck3 = 7789 } # Kalyana -> Ambaranatha + link = { autogenerated = yes imp = 6850 imp = 6852 imp = 7220 imp = 4357 imp = 6059 ck3 = 3398 } # Sura, Samarabriva, Saraswata, Umarkot, Marudesa -> Amarkot + link = { autogenerated = yes imp = 6834 ck3 = 3360 } # Kalavad -> Bhumilka + link = { autogenerated = yes imp = 6821 ck3 = 3402 } # Alexandrou -> Thatta + link = { autogenerated = yes imp = 6768 ck3 = 4356 } # Kokcha -> Jerm + link = { autogenerated = yes imp = 6763 ck3 = 4365 ck3 = 2702 } # Bulaq -> Murghab, PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 6745 ck3 = 9606 ck3 = 9608 } # Keriya -> Mohas, Keriya + link = { autogenerated = yes imp = 6743 ck3 = 9613 ck3 = 13526 } # Shiyan -> Canggui, Yuetgan + link = { autogenerated = yes imp = 6724 ck3 = 4237 } # Teyen -> Shawashkan + link = { autogenerated = yes imp = 6686 ck3 = 4351 } # Termaio -> Khulm + link = { autogenerated = yes imp = 6671 imp = 5263 ck3 = 4008 } # Parnia, IMPASSIBLE TERRAIN 263 -> Dandanqan + link = { autogenerated = yes imp = 6668 ck3 = 4239 ck3 = 4238 } # Antiocheia -> Kushmaihan, Merv + link = { autogenerated = yes imp = 6662 imp = 5264 ck3 = 4010 } # Abivard, IMPASSIBLE TERRAIN 264 -> Mazduran + link = { autogenerated = yes imp = 6660 ck3 = 4043 } # Bandiyan -> Khabushan + link = { autogenerated = yes imp = 6658 imp = 6659 imp = 5437 ck3 = 4042 } # Gathar, Kala, UNINHABITABLE -> Nasa + link = { autogenerated = yes imp = 6643 ck3 = 4224 ck3 = 4227 } # Sherak -> Khasht, Ghur + link = { imp = 6642 imp = 6628 imp = 6631 ck3 = 4232 } # Paropamisia, Nysa, Daroidia -> Ribat-e-Karyan + link = { imp = 6636 ck3 = 4231 } # Tambyziana -> Dih-e-Khalaf + link = { autogenerated = yes imp = 6590 imp = 7284 ck3 = 4278 } # Sacasteniana, Impassable -> Qantarat Kirman + link = { autogenerated = yes imp = 6585 ck3 = 4279 } # Taftan -> Ladhir + link = { autogenerated = yes imp = 6582 ck3 = 4263 } # Tarucano -> Manujan + link = { autogenerated = yes imp = 6578 imp = 6583 imp = 5248 ck3 = 4267 } # Parsicia, Cabulia, IMPASSIBLE TERRAIN 248 -> South Jaz Murian + link = { autogenerated = yes imp = 6575 imp = 6576 imp = 6577 imp = 6587 ck3 = 4275 } # Basma, Abad, Bampur, Zendan -> North Jaz Murian + link = { autogenerated = yes imp = 6564 ck3 = 4207 } # Surkh -> Pushang + link = { autogenerated = yes imp = 6522 imp = 6523 imp = 6061 ck3 = 4285 } # Mosarna, Colame, Gedrosia -> Kiz + link = { autogenerated = yes imp = 6520 imp = 6521 imp = 6063 ck3 = 4286 } # Mephas, Badara, Parecaniana -> Jiwani + link = { autogenerated = yes imp = 6513 imp = 6530 ck3 = 4272 } # Pura, Paesi -> Bampur + link = { autogenerated = yes imp = 6511 ck3 = 4097 ck3 = 4096 } # Harat -> Muralzijan, Shahr-e-Babak + link = { autogenerated = yes imp = 6508 imp = 5447 ck3 = 4051 } # Aqda, IMPASSABLE -> Nain + link = { autogenerated = yes imp = 6504 imp = 3475 ck3 = 4056 } # Rabat, Chadormalu -> Khazana + link = { autogenerated = yes imp = 6503 ck3 = 4061 } # Bayazeh -> Biyadaq + link = { autogenerated = yes imp = 6500 imp = 5250 ck3 = 4058 } # Malek, IMPASSIBLE TERRAIN 250 -> Wandah + link = { imp = 6487 ck3 = 4706 } # Mdakra -> MRIRA + link = { imp = 6479 ck3 = 4747 } # Bouzerrara -> TIT-AN-WAGURRAMT + link = { autogenerated = yes imp = 6256 imp = 6258 ck3 = 5075 } # Venediana, Cariala -> Kholm + link = { autogenerated = yes imp = 6235 ck3 = 5092 } # Anakkesta -> Kolodiazhen + link = { autogenerated = yes imp = 622 imp = 624 imp = 9922 imp = 9923 ck3 = 6346 } # Zamnes, Mambil, Meragh, Hosh -> GRNETTI + link = { autogenerated = yes imp = 620 imp = 621 imp = 623 ck3 = 6360 } # Arcas, Tergendum, Dumuna -> DIFFAR + link = { autogenerated = yes imp = 615 imp = 616 imp = 618 imp = 619 ck3 = 6345 } # Pago, Mulon, Urbim, Segasa -> DEBBA + link = { autogenerated = yes imp = 614 imp = 617 ck3 = 6344 } # Bagada, Breues -> OLD-DONGOLA + link = { autogenerated = yes imp = 612 imp = 613 ck3 = 6342 } # Direla, Patigga -> KEMNA + link = { autogenerated = yes imp = 608 imp = 610 ck3 = 6341 } # Paroa, Prummu -> TUMBUS + link = { autogenerated = yes imp = 606 ck3 = 6339 } # Saye -> SAI + link = { autogenerated = yes imp = 604 ck3 = 6337 } # Semna -> SEMNA + link = { autogenerated = yes imp = 602 ck3 = 6335 } # Tamania -> SERRA + link = { autogenerated = yes imp = 601 ck3 = 6334 } # Serra -> QASR_IBRIM + link = { autogenerated = yes imp = 600 imp = 603 imp = 5521 ck3 = 6336 } # Pachora, Boon, Boron -> FARAS + link = { autogenerated = yes imp = 597 ck3 = 6332 } # Tene -> KOROSKO + link = { autogenerated = yes imp = 594 imp = 596 ck3 = 6331 } # Tachampso, Aramum -> SAYALA + link = { autogenerated = yes imp = 5916 ck3 = 7075 } # Chevka -> Sam + link = { autogenerated = yes imp = 590 ck3 = 6119 } # Novum Hydreuma -> CENTRAL_JBL_QUZLUM + link = { autogenerated = yes imp = 568 imp = 569 imp = 572 ck3 = 6077 } # Petemout, Diospolis Magna/Luxor, Hermonthis -> QUS + link = { autogenerated = yes imp = 5629 ck3 = 9187 ck3 = 9121 ck3 = 9185 } # Koryi -> Dinggye, Bhojpur, Tingri + link = { autogenerated = yes imp = 5609 ck3 = 9066 } # Tarok -> Coqen + link = { autogenerated = yes imp = 5602 ck3 = 13525 } # PASS -> 13525 + link = { autogenerated = yes imp = 5600 ck3 = 7951 ck3 = 7948 } # Parsni -> Kalam_TARIM, Allai + link = { autogenerated = yes imp = 5597 ck3 = 7950 } # Kargah -> Chilas + link = { autogenerated = yes imp = 5599 ck3 = 7952 } # Teclas -> Shandur + link = { autogenerated = yes imp = 5591 ck3 = 9012 } # Leh -> Dipsang + link = { autogenerated = yes imp = 5554 imp = 5550 ck3 = 6117 } # Sanus*, Alexandrou -> QARA + link = { autogenerated = yes imp = 5510 ck3 = 6085 } # Mothis -> MUT + link = { autogenerated = yes imp = 549 imp = 550 ck3 = 6067 } # Hermopolis Magna/Schmun, Thynis -> AL-USHMUNAIN + link = { autogenerated = yes imp = 5466 imp = 5470 ck3 = 7083 } # Shakthara, Vyenim -> Porsu-Burun + link = { autogenerated = yes imp = 5444 ck3 = 4064 } # UNINHABITABLE -> Khusf + link = { autogenerated = yes imp = 542 ck3 = 6065 } # Ankyropolis -> ATFIH + link = { autogenerated = yes imp = 5413 ck3 = 6149 } # Liwa -> AL-JIWA + link = { autogenerated = yes imp = 5406 ck3 = 6154 } # Urayarah -> AL-HASA + link = { autogenerated = yes imp = 5400 imp = 5401 ck3 = 6162 } # Mahzul, Hamatiyat -> AR-RUQAII + link = { autogenerated = yes imp = 5399 imp = 944 imp = 963 ck3 = 6025 } # Hawmah, Akkaz, Failaka -> HIFAIR + link = { autogenerated = yes imp = 539 imp = 540 ck3 = 6060 } # Krokodilopolis, Dionysias -> AL-FAYYUM + link = { autogenerated = yes imp = 538 ck3 = 6066 } # Aphroditopolis -> HULWAN-CAIRO + link = { autogenerated = yes imp = 535 ck3 = 6036 } # Ostrakine -> WARRADA + link = { autogenerated = yes imp = 52 imp = 5004 ck3 = 2630 } # Thurii, IMPASSIBLE TERRAIN 004 -> CASTROVILLARI + link = { autogenerated = yes imp = 514 ck3 = 6056 } # Nikiou -> ABU_GHALIB + link = { autogenerated = yes imp = 512 imp = 536 ck3 = 6057 } # Letopolis, Babylon (Egypt) -> GIZA + link = { autogenerated = yes imp = 51 ck3 = 8752 } # Laus -> Belvedere + link = { autogenerated = yes imp = 506 imp = 509 imp = 5156 ck3 = 6038 } # Arsinoe, Pelusium, IMPASSIBLE TERRAIN 156 -> FARAMA + link = { autogenerated = yes imp = 505 ck3 = 6039 } # Klysma -> QUZLUM + link = { autogenerated = yes imp = 503 imp = 507 imp = 7668 ck3 = 6040 } # Bubastis, Leontopolis(Hel), Bilbeis -> BILBAYS + link = { autogenerated = yes imp = 500 imp = 501 ck3 = 6042 } # Memphis, (Unknown) -> CAIRO + link = { imp = 4996 imp = 4998 imp = 5236 ck3 = 4317 } # Amol, Shirga, IMPASSIBLE TERRAIN 236 -> Uram + link = { autogenerated = yes imp = 4991 imp = 4992 ck3 = 4318 } # Rhagai, Portae -> Dumbawand + link = { autogenerated = yes imp = 4988 imp = 5221 ck3 = 4325 } # Aganzana, IMPASSIBLE TERRAIN 221 -> Zanjan + link = { autogenerated = yes imp = 4976 imp = 4979 ck3 = 4114 } # Khureh, Rahjerd -> Abta'a + link = { autogenerated = yes imp = 4970 ck3 = 4785 ck3 = 4787 } # Cheshme -> ARIVAJAN, SIRAVAN + link = { autogenerated = yes imp = 4968 imp = 4971 imp = 5233 ck3 = 4262 } # Tepe, Pusht, IMPASSIBLE TERRAIN 233 -> Alishtar + link = { autogenerated = yes imp = 4967 ck3 = 4260 ck3 = 4786 } # Kard -> Andamish, AS-SAIMARA + link = { autogenerated = yes imp = 4966 ck3 = 4261 } # Shapur Khwast -> Saburkhawasht + link = { autogenerated = yes imp = 4964 imp = 5240 ck3 = 4115 } # Malaver, IMPASSIBLE TERRAIN 240 -> Karaj Abu Dulaf + link = { autogenerated = yes imp = 4951 ck3 = 4119 } # Pasargadae -> Mayin + link = { autogenerated = yes imp = 4950 imp = 4953 ck3 = 4304 } # Persides, Croatis -> Khubadan + link = { autogenerated = yes imp = 4949 ck3 = 4120 } # Kaupirrish -> Abraj + link = { autogenerated = yes imp = 493 ck3 = 3634 } # Perperakion -> Haskovo + link = { autogenerated = yes imp = 4908 ck3 = 539 ck3 = 721 } # Mallites* -> Marmaros, CARPATHIANS + link = { autogenerated = yes imp = 4884 ck3 = 3912 } # Acronodumia* -> Nagykaroly + link = { autogenerated = yes imp = 4821 imp = 4280 ck3 = 5008 } # Ardeiscus, Arutela -> Arges + link = { autogenerated = yes imp = 4797 ck3 = 4178 } # Seraz -> Kubanjan + link = { autogenerated = yes imp = 4771 ck3 = 3058 } # Leucaristus -> LEGNICA + link = { autogenerated = yes imp = 4679 ck3 = 6308 ck3 = 6301 ck3 = 6309 } # Sau -> QUTN, HISN_AL-ABR, HURAYDA + link = { autogenerated = yes imp = 4676 imp = 4677 ck3 = 6296 } # Shabwa, Harai -> SHABWA + link = { autogenerated = yes imp = 4672 imp = 4674 ck3 = 6300 } # Labaeta, Karna -> WABAR + link = { autogenerated = yes imp = 4670 imp = 4671 imp = 4673 ck3 = 6243 } # Phoda, Negram, Cardava -> NAJRAN + link = { autogenerated = yes imp = 4666 ck3 = 6298 } # Mariaba -> BARAQISH + link = { autogenerated = yes imp = 466 ck3 = 3705 } # Oichalia -> Agrafa + link = { autogenerated = yes imp = 4658 imp = 5291 ck3 = 6294 } # Maipha, IMPASSIBLE TERRAIN 291 -> AZZAN + link = { autogenerated = yes imp = 4637 ck3 = 6271 } # Devada -> KAMARAN + link = { autogenerated = yes imp = 4623 imp = 4624 ck3 = 6212 } # Aloure, Iathrippa -> AL-MADINA + link = { autogenerated = yes imp = 4617 ck3 = 6208 } # Mochoura -> DHUL-MARWA + link = { autogenerated = yes imp = 4612 ck3 = 6186 ck3 = 6189 } # Relicta -> SARJ, FAJR + link = { autogenerated = yes imp = 4604 ck3 = 6194 } # Laba -> AN-NABAK + link = { autogenerated = yes imp = 459 ck3 = 3701 } # Leucas -> Vonitsa + link = { autogenerated = yes imp = 458 imp = 7801 ck3 = 3698 } # Chaleion, Corax Mons -> Lidoriki + link = { autogenerated = yes imp = 4568 imp = 7616 imp = 5322 ck3 = 5298 } # PalaiaAchaia, Tmakrat, IP 323 -> Ulmi + link = { autogenerated = yes imp = 4523 ck3 = 5012 } # Kremniskoi -> Chilia + link = { autogenerated = yes imp = 4468 imp = 5361 ck3 = 3962 } # Nachna-Kuthara, IP 362 -> Khajuraho + link = { autogenerated = yes imp = 4417 ck3 = 3454 } # Tohana* -> Samana + link = { autogenerated = yes imp = 4375 ck3 = 1374 } # Mesai -> Rojhan + link = { autogenerated = yes imp = 4368 ck3 = 4487 } # Avanta -> QANDABIL + link = { autogenerated = yes imp = 4366 imp = 6060 ck3 = 1372 } # Kokondai, Siwi -> Badah + link = { autogenerated = yes imp = 4355 ck3 = 3404 } # Sindhimana(Sehwan) -> Sharusan + link = { autogenerated = yes imp = 4353 imp = 4360 ck3 = 1333 } # Brahmanaka, Sarophages -> Siwistan + link = { autogenerated = yes imp = 4352 ck3 = 1175 } # Roruka -> Aror + link = { autogenerated = yes imp = 4341 imp = 4345 imp = 5348 ck3 = 1190 } # Akhnur, Jhelum, IP 349 -> Gurjaratra + link = { autogenerated = yes imp = 4334 imp = 4338 imp = 4343 ck3 = 3445 } # Harvan, Anantanaga, Banihal Pass -> Amaresvara + link = { autogenerated = yes imp = 4332 imp = 4333 ck3 = 1161 } # Puranadisthana/Srinagar, Huskapura -> Srinagara + link = { autogenerated = yes imp = 4318 imp = 6612 ck3 = 4523 } # Apritas, Begram -> Khost + link = { autogenerated = yes imp = 4316 ck3 = 3435 } # Boukephalia -> Jhelum + link = { autogenerated = yes imp = 4310 ck3 = 3618 } # Kardzhali -> Zherkovo + link = { autogenerated = yes imp = 430 imp = 473 imp = 7889 ck3 = 3736 } # Gytheion, Leuktron, Tainaron -> Mistra + link = { autogenerated = yes imp = 43 ck3 = 2615 ck3 = 789 } # Beneventum -> MELFI, Southern Apennine Mountains + link = { autogenerated = yes imp = 4289 imp = 5114 ck3 = 3936 } # Ampelum, IMPASSIBLE TERRAIN 114 -> Abrudbanya + link = { autogenerated = yes imp = 4262 imp = 5109 ck3 = 4976 } # AdPannonios, IMPASSIBLE TERRAIN 109 -> Mehadia + link = { autogenerated = yes imp = 4247 imp = 4251 ck3 = 3690 } # Erite, Marcianopolis -> Provadiya + link = { autogenerated = yes imp = 4244 imp = 5107 ck3 = 3684 } # Tylis, IMPASSIBLE TERRAIN 107 -> Gabrovo + link = { autogenerated = yes imp = 4222 imp = 5095 ck3 = 3662 } # Turres, IMPASSIBLE TERRAIN 095 -> Pirot + link = { autogenerated = yes imp = 4185 imp = 4187 ck3 = 3608 } # Stravianis, Mursella -> Orahovica + link = { autogenerated = yes imp = 4119 ck3 = 3587 ck3 = 3599 } # Celegerorum -> Gradac, Koznik + link = { autogenerated = yes imp = 4116 imp = 5096 ck3 = 3663 } # Ballanstra, IMPASSIBLE TERRAIN 096 -> Breznik + link = { imp = 4113 ck3 = 3659 ck3 = 3593 } # Vindenis -> Novo Brdo, Podujevo + link = { autogenerated = yes imp = 4109 ck3 = 3654 ck3 = 3658 } # Anausaro -> Bosilegrad, Vranje + link = { autogenerated = yes imp = 4105 ck3 = 3582 ck3 = 3559 ck3 = 3583 } # Pecina -> Gorazde, Obalj, Hotca + link = { autogenerated = yes imp = 4092 ck3 = 3579 } # AdPicarias -> Danj + link = { autogenerated = yes imp = 4089 ck3 = 469 } # Diocleia -> Zeta + link = { imp = 4027 imp = 4028 imp = 5032 ck3 = 3097 } # Latobicorum, Neviodunum, IMPASSIBLE TERRAIN 032 -> DOBOVEC + link = { autogenerated = yes imp = 4023 ck3 = 2523 ck3 = 3095 } # Tarsatica -> RIJEKA, RIBNICA + link = { autogenerated = yes imp = 3994 ck3 = 3180 } # Silingia -> JUTERBOG + link = { autogenerated = yes imp = 397 ck3 = 3651 } # Stobi -> Prosek + link = { autogenerated = yes imp = 396 imp = 5069 ck3 = 3796 } # Pelinna, IMPASSIBLE TERRAIN 069 -> Stagoi + link = { autogenerated = yes imp = 384 ck3 = 3781 } # Gortynia -> Maglen + link = { autogenerated = yes imp = 3782 ck3 = 2446 } # Amsivaria -> TECKLENBURG + link = { autogenerated = yes imp = 3754 ck3 = 2981 } # Tessenios -> BURGHAUSEN + link = { autogenerated = yes imp = 3723 ck3 = 2695 } # Bingium -> BOPPARD + link = { autogenerated = yes imp = 3691 ck3 = 2705 } # VicusContiomagus -> FORBACH + link = { autogenerated = yes imp = 3678 ck3 = 2114 } # Condacum -> GHENT + link = { autogenerated = yes imp = 3666 ck3 = 2953 ck3 = 2948 ck3 = 2976 } # Mastiacum -> KUFSTEIN, TOLZ, KITZBUHEL + link = { autogenerated = yes imp = 3660 imp = 3661 ck3 = 2495 } # Salurnis, Tridentium -> VAL CAMONICA + link = { autogenerated = yes imp = 3658 imp = 3659 ck3 = 2498 } # MaiensisStatio, Vadena -> BOLZANO + link = { imp = 3655 ck3 = 2950 ck3 = 2790 } # Tiralia -> INNSBRUCK, HOHENSCHWANGAU + link = { autogenerated = yes imp = 3646 ck3 = 3133 } # Tergolape -> WELS + link = { autogenerated = yes imp = 3636 ck3 = 2053 ck3 = 2787 } # Brigantium -> SANKT GALLEN, BREGENZ + link = { autogenerated = yes imp = 3617 ck3 = 2789 } # Clavenna -> VARES + link = { autogenerated = yes imp = 3600 ck3 = 2500 } # Acelum -> VICENZA + link = { autogenerated = yes imp = 360 ck3 = 3622 } # Porsulae -> Byalgrad + link = { autogenerated = yes imp = 3576 imp = 5021 ck3 = 2490 } # Florentiola, IMPASSIBLE TERRAIN 021 -> FLORENTIOLA + link = { autogenerated = yes imp = 3574 ck3 = 2488 ck3 = 2487 } # Clastidium -> PIACENZA, VOGHERA + link = { autogenerated = yes imp = 3543 ck3 = 2020 } # Antipolis -> GRASSE + link = { autogenerated = yes imp = 3536 imp = 5024 ck3 = 2027 } # Eburodunum, IMPASSIBLE TERRAIN 024 -> EMBRUN + link = { autogenerated = yes imp = 3534 imp = 3537 ck3 = 2029 } # Scingomagus, Maurienna -> SAINT-MICHEL-DE-MAURIENNE + link = { autogenerated = yes imp = 3511 imp = 3512 imp = 5054 ck3 = 2649 } # Alouka, Rhopikon, IMPASSIBLE TERRAIN 054 -> CALVI + link = { autogenerated = yes imp = 3509 imp = 3510 ck3 = 2650 } # Pauka, Ourkinion -> AJACCIO + link = { autogenerated = yes imp = 3501 imp = 3502 imp = 5055 ck3 = 2663 } # HydataLesitana, Sorabile, IMPASSIBLE TERRAIN 055 -> ARDARA + link = { autogenerated = yes imp = 3499 ck3 = 2664 } # NymphaiosLimen -> PORTO TORRES + link = { autogenerated = yes imp = 3473 ck3 = 4075 } # Ravar -> Rawar + link = { autogenerated = yes imp = 3471 imp = 3472 ck3 = 4072 } # Nayband, Denband -> Naband + link = { autogenerated = yes imp = 347 ck3 = 3764 } # Bisanthe -> Raidestos + link = { autogenerated = yes imp = 3464 imp = 6542 ck3 = 4015 } # Haidari, Actena -> Zawa + link = { autogenerated = yes imp = 3461 imp = 6602 ck3 = 4067 } # Eshgabad, Dageh -> Bejestan + link = { autogenerated = yes imp = 3460 imp = 3470 imp = 5438 ck3 = 4069 } # Tabas, Parvadeh, UNINHABITABLE -> Tabas + link = { autogenerated = yes imp = 3455 ck3 = 4024 } # Deshrae* -> Biyar + link = { autogenerated = yes imp = 3420 imp = 5244 ck3 = 4099 } # Kalmand, IMPASSIBLE TERRAIN 244 -> Qaryat al-Asad + link = { autogenerated = yes imp = 3411 imp = 5247 ck3 = 4091 } # Farsir, IMPASSIBLE TERRAIN 247 -> Ruyan Jirufti + link = { autogenerated = yes imp = 3403 imp = 3404 ck3 = 4175 } # Baktehgan, Tashk -> Abade-Darabjerd + link = { autogenerated = yes imp = 3389 imp = 5220 ck3 = 4001 } # Shiram, IMPASSIBLE TERRAIN 220 -> Daylam + link = { autogenerated = yes imp = 3376 imp = 3377 imp = 3378 ck3 = 6096 } # Selenis, Apis, Paraetonium -> KANAIS_AL-HADID + link = { autogenerated = yes imp = 3362 imp = 3364 imp = 3367 ck3 = 6100 } # Agabis, Marandis, PetrasMikros -> WADI_MAKHIL + link = { imp = 3351 imp = 3357 ck3 = 6102 } # Chairekla, Barke -> WADI MASUS + link = { imp = 3349 imp = 3347 ck3 = 6103 } # ZauTaberna, Talliamunera -> JABAL_AL-GHARBI + link = { autogenerated = yes imp = 3339 imp = 3340 imp = 3341 ck3 = 4550 } # Automalax, Mendrion, Astrochonda -> AL-AGHAILA + link = { imp = 3338 imp = 9953 imp = 9954 imp = 9955 imp = 9956 ck3 = 4553 } # AraePhilaenorum, Jabbanah, Maradah, Jafr, Talhah -> TAJRIFT + link = { autogenerated = yes imp = 3310 ck3 = 6366 } # Ameta* -> WAD_HAMID + link = { autogenerated = yes imp = 3309 ck3 = 2226 } # Canniaco -> RODEZ + link = { imp = 3239 imp = 3240 imp = 3241 ck3 = 4592 } # Uzappa, Seressi, FurnosMaius -> JALULA + link = { imp = 3129 imp = 3131 imp = 3136 imp = 3137 imp = 3119 ck3 = 4648 } # ThanaramusaCastra, Auzia, Ausum, Bessemium, Lambdia -> MEDEA + link = { imp = 3128 imp = 3130 ck3 = 4762 } # PhruraesiusMons, Rapidum -> SERSOU + link = { autogenerated = yes imp = 3110 imp = 3112 imp = 3114 imp = 3115 imp = 3117 ck3 = 4654 } # CastellumTingitanum, CastraGermanorum, OppidumDefinum, Zucchabar, Sufasar -> MILIYANA + link = { imp = 3127 ck3 = 4647 } # CinnabaMons -> ASHIR-YASHIR + link = { imp = 3105 ck3 = 4658 } # Columnata -> AL-'UBBAD + link = { autogenerated = yes imp = 3104 ck3 = 4659 } # Cenavicum -> TAHART + link = { imp = 3103 ck3 = 4660 ck3 = 4662 } # Breucorum -> QALA'A IBN SALAMA, HISN LAWATA + link = { autogenerated = yes imp = 3098 imp = 3099 ck3 = 4657 } # AquaeSirenses, AlaMiliaria -> AL-GABAL + link = { autogenerated = yes imp = 3096 imp = 3097 ck3 = 4663 } # Tasaccora, Lucu -> MUASKAR + link = { autogenerated = yes imp = 3085 ck3 = 4681 } # Tamuda -> TITTAWAN + link = { imp = 3084 ck3 = 4672 ck3 = 4673 } # Syrorum -> TLEMCEN, TAFRAOUA-SEBDOU + link = { autogenerated = yes imp = 3075 ck3 = 4688 } # Viposcianae -> WARGHA + link = { imp = 3059 imp = 3060 ck3 = 1607 } # Bravoniacum, FanumCocidi -> HARTLEPOOL + link = { autogenerated = yes imp = 3014 ck3 = 2077 } # PortusAlbucinus -> VESOUL + link = { imp = 292 imp = 293 imp = 295 imp = 7752 ck3 = 5545 } # Sardis, Philadelpheia, Hypaipa, Tmolus Mons -> Sardes + link = { autogenerated = yes imp = 2497 ck3 = 2387 } # Nasium -> VAUCOULEURS + link = { imp = 249 imp = 250 imp = 7755 ck3 = 5554 } # Prusa, Germanikopolis, Olympus Mons -> Apemea + link = { autogenerated = yes imp = 2458 ck3 = 2321 } # Vindocinium -> CHATEAUDUN + link = { autogenerated = yes imp = 2456 ck3 = 2272 } # Labrinum -> COURCILLON + link = { autogenerated = yes imp = 2443 ck3 = 2179 } # Rotomagus -> ROUEN + link = { autogenerated = yes imp = 2305 imp = 5045 ck3 = 2068 } # Augusta, IMPASSIBLE TERRAIN 045 -> ROMANS + link = { autogenerated = yes imp = 2300 ck3 = 2298 } # AquaeSegetae -> MONTBRISON + link = { imp = 2286 ck3 = 2300 ck3 = 2225 ck3 = 2296 } # Vellavorum -> AMBERT, LE PUY, VELAY + link = { autogenerated = yes imp = 2264 ck3 = 3721 } # Clodiana -> Hiskampis + link = { imp = 2263 ck3 = 2215 } # Albiga -> ALBI + link = { autogenerated = yes imp = 2261 ck3 = 2220 ck3 = 2219 } # Luteva -> NAVACELLES, LODEVE + link = { autogenerated = yes imp = 2120 ck3 = 1709 ck3 = 1703 ck3 = 1710 ck3 = 8775 } # Caledonii -> INVERNESS, DINGWALL, BADENOCH, Urquhart + link = { autogenerated = yes imp = 2026 ck3 = 1557 } # Durocornovium -> ABINGDON + link = { autogenerated = yes imp = 1979 ck3 = 736 ck3 = 5626 } # Baka -> Lykandos, Faustinopolis + link = { autogenerated = yes imp = 1916 imp = 1975 ck3 = 759 } # Kanna, Barata -> Ikonion + link = { autogenerated = yes imp = 1901 imp = 1904 imp = 1917 imp = 5165 ck3 = 5638 } # Anemourion, Syedra, Lakaine, IMPASSIBLE TERRAIN 165 -> Anemurium + link = { imp = 1795 imp = 1798 imp = 1801 ck3 = 705 } # Kotyora, Kerasous, Matuasco -> Cerasus + link = { autogenerated = yes imp = 1778 imp = 1779 imp = 8004 ck3 = 5702 } # Chorsabia, Olotoedariza, Analibna Mountains -> Kheranion + link = { autogenerated = yes imp = 1771 imp = 1842 imp = 8005 ck3 = 5704 } # Domana, Zara, Pisingara Mountains -> Kamisa + link = { autogenerated = yes imp = 1768 imp = 8001 ck3 = 5703 } # Til, Chorasbia Mountains -> Satala + link = { autogenerated = yes imp = 1759 ck3 = 5709 ck3 = 5737 } # Sper -> Speri, Tortomi + link = { autogenerated = yes imp = 1756 ck3 = 5740 ck3 = 5736 } # Artanuji -> Arthanuji, Taoskari + link = { autogenerated = yes imp = 1752 ck3 = 5733 ck3 = 5734 } # Chorzene -> Zariskat, Kars + link = { autogenerated = yes imp = 1747 ck3 = 5713 ck3 = 680 } # Gymnias -> Mardali, Oltisi + link = { autogenerated = yes imp = 1745 ck3 = 600 } # Masaitike -> Nicopsia + link = { autogenerated = yes imp = 1741 imp = 1742 ck3 = 5745 } # Dioscurias / Sebastopolis, Tracheia -> Anacopia + link = { autogenerated = yes imp = 1731 imp = 1732 imp = 5175 ck3 = 5692 } # Ophis, Hyssos, IMPASSIBLE TERRAIN 175 -> Rhizus + link = { autogenerated = yes imp = 1729 imp = 1730 imp = 1757 imp = 5192 ck3 = 5696 } # Athenon Akron, Rhizaion, Kaballa, IMPASSIBLE TERRAIN 192 -> Archabis + link = { autogenerated = yes imp = 1726 imp = 1727 imp = 1728 imp = 1758 ck3 = 5697 } # Apsaros, Kissa, Morthoula, Pharangion -> Petra + link = { autogenerated = yes imp = 1719 ck3 = 2289 } # Avitacum -> CLERMONT-SUR-ALLIER + link = { autogenerated = yes imp = 1709 imp = 1710 ck3 = 6037 } # Naqb Jedid, Sina Meridionalis -> TIH + link = { autogenerated = yes imp = 1698 imp = 1744 imp = 1764 ck3 = 704 } # Sinara, Karin, Bizana/Leontopolis -> Theodosiopolis + link = { autogenerated = yes imp = 1691 imp = 1694 ck3 = 5742 } # Dedoplis, Surium -> Tskhinvali + link = { autogenerated = yes imp = 1683 imp = 1689 imp = 1692 ck3 = 5743 } # Aghaiani, Urbnisi, Tskhinvali -> Uplistsikhe + link = { autogenerated = yes imp = 1681 imp = 1673 ck3 = 5763 } # Aragvispiri, Iberian Gates / Porta Caucasica -> Nektesi + link = { autogenerated = yes imp = 1677 ck3 = 5758 } # Algeti -> Dmanisi + link = { autogenerated = yes imp = 1646 imp = 5209 ck3 = 5781 } # Gardman, IMPASSIBLE TERRAIN 209 -> Shamkur + link = { autogenerated = yes imp = 1625 imp = 1626 imp = 5217 ck3 = 4544 } # Kuh-i Bolagh, Mishkinshahr, IMPASSIBLE TERRAIN 217 -> SARAT + link = { autogenerated = yes imp = 1620 imp = 1621 imp = 5218 ck3 = 4540 } # Aharawan, Arvandj, IMPASSIBLE TERRAIN 218 -> AHAR + link = { autogenerated = yes imp = 1612 imp = 1686 imp = 5206 ck3 = 5759 } # Tbilisi, Samshvilde, IMPASSIBLE TERRAIN 206 -> Tbilisi + link = { autogenerated = yes imp = 1611 imp = 1657 imp = 5435 ck3 = 676 } # Sagarejo, Telavi, Kurus -> Telavi + link = { autogenerated = yes imp = 1601 ck3 = 4765 } # Nicea Nialia/Barsa -> SANDA + link = { autogenerated = yes imp = 1599 imp = 1602 ck3 = 4781 } # Denabaran, Kermanshah -> KERMANSHAH + link = { imp = 1598 ck3 = 4784 } # Bisutun -> BISUTUN + link = { autogenerated = yes imp = 1592 imp = 1663 imp = 1666 ck3 = 5782 } # Akunk, Vaykunik, Koght -> Gardman + link = { autogenerated = yes imp = 1590 ck3 = 5727 } # Dzhrarat -> Kumayri + link = { autogenerated = yes imp = 1574 imp = 1578 ck3 = 4773 } # Kelishin Pass, Orontes -> KHUFTIYAN + link = { autogenerated = yes imp = 1566 imp = 1567 imp = 5199 ck3 = 5732 } # Didima, Bagauna, IMPASSIBLE TERRAIN 199 -> Patnos + link = { autogenerated = yes imp = 1563 imp = 5194 imp = 5195 ck3 = 5714 } # Acachia, IMPASSIBLE TERRAIN 194, IMPASSIBLE TERRAIN 195 -> Khinisi + link = { autogenerated = yes imp = 1558 ck3 = 4763 } # Karaftu -> ANDARAB + link = { autogenerated = yes imp = 1445 ck3 = 3714 } # Antipatreia -> Skrapar + link = { autogenerated = yes imp = 1281 imp = 1287 imp = 1396 ck3 = 1976 } # Basti, Salaria, Vergilia -> QUESADA + link = { autogenerated = yes imp = 12729 ck3 = 12770 ck3 = 12758 ck3 = 13722 } # Yaguk -> Berke, Ulabayan, 13722 + link = { autogenerated = yes imp = 12726 ck3 = 12596 ck3 = 13595 } # Yalil -> Chagannor_South, 13595 + link = { autogenerated = yes imp = 12697 ck3 = 9345 ck3 = 9346 ck3 = 9347 } # Snip -> Dzogchen, Manigango, Axu + link = { autogenerated = yes imp = 12690 ck3 = 9466 } # Nant -> Zainlha + link = { autogenerated = yes imp = 12682 ck3 = 9446 ck3 = 9447 } # Tyam -> Maqen, Gade + link = { autogenerated = yes imp = 12680 ck3 = 9427 ck3 = 9428 } # Mran -> Xigortang, Namtang + link = { autogenerated = yes imp = 12585 ck3 = 5222 } # Valadak -> Velizh + link = { autogenerated = yes imp = 12576 ck3 = 5231 } # Udar -> Tula + link = { autogenerated = yes imp = 124 ck3 = 8760 } # Cortona -> Asciano + link = { autogenerated = yes imp = 12330 ck3 = 7254 } # Abhras -> Tibis Sor + link = { autogenerated = yes imp = 12257 ck3 = 13746 } # Maylybay -> Qaratal + link = { autogenerated = yes imp = 12253 imp = 12254 imp = 5974 ck3 = 13793 } # Uzynaral, Taylyak, Eurasian Northlands -> Qaramergen + link = { autogenerated = yes imp = 12250 ck3 = 7157 ck3 = 7159 } # Topar -> Aksuyek, Akzhar + link = { autogenerated = yes imp = 11538 imp = 5365 ck3 = 1248 } # Baragaon, IP 366 -> Chutia + link = { autogenerated = yes imp = 11530 ck3 = 912 } # Shikharji -> Shikarji + link = { autogenerated = yes imp = 11515 imp = 11516 ck3 = 3997 } # Lahunipara, Deogarh -> Rajgangpur + link = { imp = 11508 imp = 11507 imp = 5968 ck3 = 4460 } # Nazarkhan, Kukcha, Karakum Dessert Impassable -> KURDAR + link = { autogenerated = yes imp = 11415 ck3 = 7263 } # Zazi -> Jilali + link = { autogenerated = yes imp = 11393 ck3 = 7142 } # Magat -> Kulan + link = { autogenerated = yes imp = 11307 ck3 = 7232 } # Kuyandy -> Jarkul + link = { autogenerated = yes imp = 1128 ck3 = 1821 } # Uttaris -> ASTORGA + link = { autogenerated = yes imp = 11274 imp = 11275 ck3 = 7097 } # Shagar, Baykadam -> Agyspe + link = { autogenerated = yes imp = 11264 ck3 = 6216 ck3 = 6217 } # Mahd al Thahab -> AS-SALILA, MADINAT_SULAYM + link = { autogenerated = yes imp = 11263 imp = 5404 ck3 = 6160 } # Ulya, Mulayjah -> THAJ + link = { autogenerated = yes imp = 11262 imp = 5402 imp = 5403 ck3 = 6166 } # Shayyit, Kabrit, Niqirah -> AS-SAMMAN + link = { autogenerated = yes imp = 11260 ck3 = 6259 } # Nakhlah -> JIBALA + link = { autogenerated = yes imp = 11258 imp = 11259 ck3 = 6258 } # Tibrak, Labkhah -> JIBAL-AL-URD + link = { autogenerated = yes imp = 11257 ck3 = 6251 } # Muzahmiya -> AL-KHADARIM + link = { autogenerated = yes imp = 11256 ck3 = 6234 ck3 = 6235 } # Gaabah -> TABALA-HIJAZ, BISHA + link = { autogenerated = yes imp = 11237 imp = 11238 imp = 11239 imp = 5296 imp = 5373 ck3 = 6304 } # Tena, Marakhai, Breigha, IMPASSIBLE TERRAIN 296, IP 374 -> BARHUT + link = { autogenerated = yes imp = 11236 imp = 11240 imp = 4710 ck3 = 6305 } # Seiyun, Alsowm, Rabun -> INAT + link = { autogenerated = yes imp = 11230 imp = 11232 ck3 = 6163 } # Haradh, Yabrin -> YABRIN + link = { autogenerated = yes imp = 11229 ck3 = 6153 } # Tawdihiyah -> AL-MUSHAQQAR + link = { autogenerated = yes imp = 11224 imp = 11225 ck3 = 6244 } # Tathleeth, Subaykhah -> WADI_TATHLITH + link = { autogenerated = yes imp = 11222 imp = 11219 ck3 = 6245 } # Qirah, Kahl -> DAM + link = { autogenerated = yes imp = 11214 imp = 11215 ck3 = 6249 } # Aflaj, Janobi -> QASR-AL-ADI + link = { autogenerated = yes imp = 11213 ck3 = 6248 } # Layla -> AL-HADDAR + link = { autogenerated = yes imp = 11206 ck3 = 6254 } # Hajir -> AL-ARID + link = { autogenerated = yes imp = 11110 ck3 = 11816 ck3 = 12881 } # Chengxiang -> Tingzhou_Changting, Chaozhou_Haiyang + link = { autogenerated = yes imp = 11067 imp = 9104 ck3 = 12106 } # Qingtian, Impassable -> Qingtian + link = { autogenerated = yes imp = 11064 ck3 = 11907 } # Jianshan -> Fuzhou_Changle + link = { autogenerated = yes imp = 10835 imp = 10836 imp = 10837 ck3 = 13032 } # Puluowan, Hanben, Huagangshan -> 13032 + link = { autogenerated = yes imp = 10611 ck3 = 7561 } # Buuntsagaan -> Taigan + link = { autogenerated = yes imp = 10609 ck3 = 7560 } # Taishir -> Gegeen + link = { autogenerated = yes imp = 10602 imp = 9476 ck3 = 7593 } # Bugat, Impassable -> Nutsgen Uul + link = { autogenerated = yes imp = 10584 ck3 = 13928 } # Tougong -> Kumul + link = { autogenerated = yes imp = 10566 ck3 = 13459 ck3 = 13451 } # Yamagata -> 13459, 13451 + link = { autogenerated = yes imp = 10532 ck3 = 7536 ck3 = 7541 } # Darkhan -> Bur Kheer, Tsokh + link = { autogenerated = yes imp = 10507 ck3 = 8326 } # Weki -> HAYQ + link = { autogenerated = yes imp = 10506 imp = 10505 ck3 = 8345 } # Mille, Logiya -> AWASH + link = { autogenerated = yes imp = 10504 imp = 7542 ck3 = 8344 } # Gehar, Harar*** -> AWSSA + link = { autogenerated = yes imp = 10502 ck3 = 8307 } # Gondar -> DEMBIYA + link = { autogenerated = yes imp = 10498 imp = 10499 imp = 10500 ck3 = 8505 } # Bililicweyn, Garowe, Laanle -> UPPER_NUGAAL + link = { autogenerated = yes imp = 10489 ck3 = 8507 } # Raas Xoor -> DHUUDO + link = { autogenerated = yes imp = 10486 imp = 10488 imp = 10501 ck3 = 8504 } # Bohol, Jidbaaley, Sool -> LOWER_TOGDHEER + link = { autogenerated = yes imp = 10480 ck3 = 8508 } # Hodmane -> JACEYL_BID + link = { autogenerated = yes imp = 10477 imp = 10479 ck3 = 8428 } # Mindigale, Kob Dehad -> QUMBUCUL + link = { autogenerated = yes imp = 10476 ck3 = 8429 } # Kalabeyr -> EL-AYO + link = { autogenerated = yes imp = 10474 imp = 10475 ck3 = 8427 } # Jidali, Hadaaftimo -> HAYLAN + link = { autogenerated = yes imp = 10473 imp = 10481 imp = 10483 imp = 10485 imp = 10487 imp = 10484 ck3 = 8503 } # Ceerigabo, Aelal, Danano, Gar Adag, Afweyn, Qoridheere -> TOGDHEER + link = { autogenerated = yes imp = 10472 imp = 7527 imp = 8106 ck3 = 8424 } # Shalcaw, Mundus, Somali Impassable -> MAKHIR + link = { autogenerated = yes imp = 10471 imp = 7532 imp = 8108 ck3 = 8430 } # Qandala, Diattica*, Somali Impassable -> BOSASO + link = { autogenerated = yes imp = 10467 ck3 = 8500 ck3 = 8422 } # Lafaha -> FAFAN-SOUTH, GIDAYA-NORTH + link = { autogenerated = yes imp = 10460 imp = 10462 ck3 = 8403 } # Barkhadle, Gebiilay -> GOGESA + link = { autogenerated = yes imp = 10459 imp = 10461 imp = 10468 ck3 = 8405 } # Bagan, Hargeysa, Goyar -> HARGEISA + link = { autogenerated = yes imp = 10458 imp = 7522 imp = 7534 ck3 = 8404 } # Isis, Malao, Dacca* -> BERBERA + link = { autogenerated = yes imp = 10454 ck3 = 6438 ck3 = 6439 } # Akordat -> QATAA, MARYA + link = { autogenerated = yes imp = 10431 imp = 10432 imp = 10412 ck3 = 6436 } # Baqbaqah, Gabub, Qadarif -> WOLQAYT + link = { autogenerated = yes imp = 10420 imp = 10421 imp = 10427 imp = 3328 imp = 10422 imp = 10423 ck3 = 6412 } # Matamir, Kassala, Haykota, Thana*, Hagiz, Gash -> KASSALA + link = { autogenerated = yes imp = 10402 imp = 10404 ck3 = 6410 } # Essayal, Shirayyet -> JEBEL_GEILI + link = { autogenerated = yes imp = 10396 imp = 10397 imp = 10426 ck3 = 6386 } # Mahaneit, Qoqay, Kalakoy -> BAQLIN-WEST + link = { autogenerated = yes imp = 10395 ck3 = 6385 } # Talguharai -> BAQLIN-NORTH + link = { autogenerated = yes imp = 10394 ck3 = 6387 } # Tohamiyam -> BAQLIN-EAST + link = { autogenerated = yes imp = 10391 ck3 = 6383 } # Tabot -> UPPER_AMUR + link = { autogenerated = yes imp = 10324 ck3 = 934 } # Lepiel -> Lukoml + link = { autogenerated = yes imp = 10290 ck3 = 132 } # Zagares -> UPYTE + link = { autogenerated = yes imp = 10250 imp = 10256 ck3 = 5206 } # Turochka, Zhuchok -> Sevsk + link = { autogenerated = yes imp = 10171 ck3 = 4697 ck3 = 4699 } # Agourai -> SEFROU, MEKNES + link = { autogenerated = yes imp = 10164 imp = 10166 imp = 10148 ck3 = 4646 } # Chioukh, Djelfa, Laghouat -> ASHIR-BANYA + link = { imp = 10156 imp = 10157 ck3 = 4619 } # Messaad, Dechret Kamra -> AL-AGHWAT + link = { imp = 10149 imp = 10150 imp = 10151 imp = 10155 ck3 = 4661 } # Aflou, Bayadh, Krakda, Brezina -> ASKEDAL + link = { imp = 10170 imp = 10154 ck3 = 4751 } # Sfissifa, Sefra -> MECHERIA + link = { autogenerated = yes imp = 10141 imp = 10142 imp = 10146 imp = 10140 imp = 10145 imp = 10144 ck3 = 4749 } # Lahmar, Figuig, Fendi, Bechar, Goumi, Taghit -> FIGUIG + link = { autogenerated = yes imp = 10125 imp = 10126 ck3 = 4737 } # Merzouga, Ouzina -> SIJILMASA + link = { imp = 10124 ck3 = 4738 } # (Unknown) -> TAFILALT + link = { imp = 10121 imp = 10122 imp = 10123 imp = 10127 imp = 10138 imp = 10139 imp = 10143 ck3 = 4739 } # Goulmima, Errachidia, Jorf, Tisserdmine, Boudenib, Guir, Abadla -> ZIZ + link = { autogenerated = yes imp = 10118 imp = 6495 ck3 = 4670 } # Laatamna, Even More Riff -> NADRUMA + link = { imp = 10112 imp = 10113 ck3 = 4677 } # Guercif, Taddart -> TAZA + link = { imp = 10111 imp = 10115 imp = 10174 ck3 = 4676 } # Oufriden, Lamrija, Gafait -> DEBDOU + link = { imp = 10110 ck3 = 4745 } # Tindite -> MISSOUR + link = { autogenerated = yes imp = 10108 imp = 10109 ck3 = 4743 } # Missour, Orjane -> TIKOUTAMINE + link = { imp = 10107 ck3 = 4742 } # Ksabi -> GHAZWAN + link = { imp = 10104 imp = 10105 imp = 10106 ck3 = 4744 } # Tounfit, Boumia, Izdeg -> EL-KSABI + link = { autogenerated = yes imp = 10103 imp = 6470 imp = 10102 ck3 = 4711 } # Zarhour, Ait Rob'a, Aghbala -> AFZA + link = { autogenerated = yes imp = 10099 imp = 10100 ck3 = 4725 } # Taliouine, Larbaa Magnoun -> IGILLIZ + link = { imp = 10096 imp = 10097 imp = 10119 imp = 10120 ck3 = 4736 } # Skoura, Toundoute, Ifri, Tinghir -> TUDGHA + link = { autogenerated = yes imp = 10094 ck3 = 4732 ck3 = 4741 ck3 = 798 } # Tazenakht -> SIRWAN, AQQA, Atlas Mountains 9 + link = { imp = 10093 imp = 10095 ck3 = 4733 } # Isli, Iguernane -> TASAGDAH + link = { autogenerated = yes imp = 10087 imp = 10090 imp = 10091 imp = 10092 ck3 = 4735 } # Agdz, Tamezmoute, Zagora, Zaouia -> TAZAGOURT + link = { autogenerated = yes imp = 10086 imp = 10175 ck3 = 4722 } # Tamanar, Timlilt -> IGIR AD YATUF + link = { autogenerated = yes imp = 10068 imp = 10069 imp = 10070 imp = 10071 imp = 10072 ck3 = 4726 } # Ouassay, Iligh, Aglou, Baha, Imighzer -> MASSA + link = { autogenerated = yes imp = 10067 imp = 10073 ck3 = 4723 } # Gadir, Teima -> AGADIR + link = { imp = 10046 imp = 10040 imp = 10045 ck3 = 6321 } # Bourma, Sinawen, Zar -> SINAWIN + link = { autogenerated = yes imp = 10044 imp = 10047 imp = 10050 imp = 10053 ck3 = 4560 } # Praesidium, Tillibari, Tabalati, Mahalla -> NALUT + link = { imp = 10043 imp = 10041 imp = 10042 ck3 = 4571 } # Debdeb, Derg, Cydamus -> DARADJ + link = { imp = 10023 ck3 = 4558 } # Thenteos -> TIRI + link = { imp = 10024 imp = 10025 imp = 10026 imp = 10037 imp = 10022 ck3 = 4569 } # Vinaza, Garian, Thenadassa, Dnar, Centenarium -> TAMAZDA + link = { imp = 10004 imp = 9963 imp = 9968 imp = 9962 imp = 9957 ck3 = 4563 } # Jashalam, Hun, Harawah, Waddan, Tagrifet -> WADDAN + link = { imp = 5990 ck3 = 6499 ck3 = 6498 ck3 = 6497 ck3 = 6496 ck3 = 6495 } # Garamantian Sahara -> BARDAI, TIBESTI-CENTRAL, TIBESTI-SOUTH, AIN_GALAKKA, FAYA + link = { imp = 10002 ck3 = 6666 ck3 = 6453 } # Tajhiri -> TIBESTI_ROUTE, TUMMO + link = { imp = 8091 ck3 = 6668 ck3 = 6452 ck3 = 6454 ck3 = 6455 ck3 = 6456 } # Desert -> DJADO_ROUTE, DJADO, SAKADAME, GISSEBI, DIRKU + link = { imp = 10001 imp = 10003 imp = 10000 imp = 9993 ck3 = 6667 } # Qatrun, Mastutah, Izam, Murzuq -> FEZZAN_ROUTE + link = { imp = 9427 ck3 = 9992 ck3 = 10744 ck3 = 9994 } # An Lac -> Dravapura, Ma Cek, Bahnar + link = { autogenerated = yes imp = 9208 ck3 = 9988 } # Bi Canh -> Kurung + link = { autogenerated = yes imp = 9200 ck3 = 9982 } # Tu Pho -> Thanh Hoa + link = { autogenerated = yes imp = 9197 ck3 = 9981 } # Tay Vu -> Long Bien + link = { autogenerated = yes imp = 9192 ck3 = 9956 } # Ke Tu -> Pho Hien + link = { autogenerated = yes imp = 8940 ck3 = 9940 } # Tongbing -> Mie Lyr + link = { autogenerated = yes imp = 9622 ck3 = 9936 } # Kunze -> Laphu Lung + link = { autogenerated = yes imp = 9620 ck3 = 9935 } # Lianran -> Anning + link = { autogenerated = yes imp = 8897 ck3 = 9920 } # Lan -> Ganluo + link = { autogenerated = yes imp = 8902 ck3 = 9919 ck3 = 11271 ck3 = 9948 } # Dingji -> Kun Ming, Lugu, Muli + link = { autogenerated = yes imp = 8898 imp = 8899 ck3 = 9918 } # Jiqin, Taideng -> Baozhai + link = { autogenerated = yes imp = 8903 ck3 = 9896 ck3 = 9320 ck3 = 9322 ck3 = 9895 } # Suijiu -> Yongning, Dabba_Tibet, Takchongrong, Yi Du + link = { autogenerated = yes imp = 9803 ck3 = 9880 ck3 = 9881 ck3 = 10780 } # Tavoy -> Thayetchaung, Dawei, Myitta + link = { autogenerated = yes imp = 12615 ck3 = 97 ck3 = 98 } # Ohut -> WESENBURG, NARVA + link = { autogenerated = yes imp = 11092 ck3 = 9681 ck3 = 11084 } # Dingalan -> Umiray, Sierra Madre South + link = { autogenerated = yes imp = 7139 ck3 = 9659 } # Kanker******* -> Kanker + link = { autogenerated = yes imp = 11073 ck3 = 9658 ck3 = 9864 ck3 = 826 } # Mawlaik -> Thaungdut, Homalin, Manipur + link = { autogenerated = yes imp = 4462 imp = 7367 ck3 = 9656 } # Modgagiri, Mudgagiri -> Burhi_Gandak + link = { autogenerated = yes imp = 7383 imp = 7322 ck3 = 9655 } # Kishan*, Purnia*** -> Jalalghar + link = { autogenerated = yes imp = 7480 imp = 7481 ck3 = 9654 } # Saharsa, Supaul -> Bangaon + link = { autogenerated = yes imp = 7138 ck3 = 9652 } # Rayagada -> Rayagada + link = { autogenerated = yes imp = 7172 ck3 = 9651 } # Salipetake -> Gopalpur + link = { autogenerated = yes imp = 7080 ck3 = 9649 } # Dantapura -> Srikakulam + link = { autogenerated = yes imp = 9794 ck3 = 9643 ck3 = 9644 ck3 = 9645 ck3 = 11514 ck3 = 11516 } # Taguang -> Tagaung, Katha, Htigyaing, Indawgyi, Indaw + link = { imp = 9583 ck3 = 9617 ck3 = 9489 ck3 = 9619 } # Impassable -> Minggam, Mazongshan, Zifu + link = { autogenerated = yes imp = 6742 ck3 = 9615 ck3 = 7958 ck3 = 9616 } # Pishan -> Kehan, Qipan, Karglik + link = { autogenerated = yes imp = 6756 imp = 5603 imp = 5604 ck3 = 9614 } # Khata, PASS, PASS -> Pishan + link = { autogenerated = yes imp = 6747 ck3 = 9611 ck3 = 9610 } # Wumi -> Qira, Uzun-Tati + link = { autogenerated = yes imp = 6741 ck3 = 9607 ck3 = 13633 ck3 = 1440 } # Yutian -> Akspir, Dadan-Uiliq, Khotan + link = { autogenerated = yes imp = 6748 ck3 = 9605 ck3 = 13679 ck3 = 9604 } # Cadota -> Niya, 13679, Andir + link = { imp = 6752 ck3 = 9603 } # Sherchan* -> Endere + link = { autogenerated = yes imp = 6750 ck3 = 9602 } # Iuwo -> Dawuzlek + link = { autogenerated = yes imp = 9790 ck3 = 9589 ck3 = 9635 ck3 = 11592 } # Prome South -> Letpadan, Tharrawaddy, Bago Yoma Hills + link = { autogenerated = yes imp = 11069 ck3 = 9583 ck3 = 11580 ck3 = 11581 } # Mrauk U -> Thabeik Taung, Kyauktaw, Paletwa + link = { autogenerated = yes imp = 9781 ck3 = 9580 ck3 = 9581 } # Dayawadi -> Akyab, Ramu + link = { autogenerated = yes imp = 9782 ck3 = 9576 ck3 = 9578 ck3 = 9579 } # Waithali -> Vaisali, Mrauk U, Mahamuni + link = { imp = 11076 ck3 = 9558 ck3 = 9561 ck3 = 9843 } # Mytinge -> Mandalay, Remyo, Monglong + link = { autogenerated = yes imp = 8571 ck3 = 9547 ck3 = 16006 ck3 = 9545 } # Fuping -> Xiping, 16006, Shunzhou + link = { autogenerated = yes imp = 8572 imp = 8301 ck3 = 9546 } # Lian, Impassable -> Xingqing + link = { autogenerated = yes imp = 8573 ck3 = 9544 ck3 = 12104 ck3 = 12107 ck3 = 9543 } # Lingwu -> Dingzhou, Chengwei, Luotuogang, Shizuizi + link = { autogenerated = yes imp = 8610 imp = 8609 ck3 = 9539 } # Yuhun, Linrong -> Dengkou + link = { autogenerated = yes imp = 8607 ck3 = 9538 ck3 = 13039 } # Linhe -> Wuyuan, 13039 + link = { autogenerated = yes imp = 9573 imp = 8608 imp = 9566 ck3 = 9537 } # PASS, Woye, Impassable -> Wuluhai + link = { autogenerated = yes imp = 8251 ck3 = 9533 ck3 = 9509 } # Xuanwei -> Chaganbulage, Alxa + link = { autogenerated = yes imp = 8268 ck3 = 9529 ck3 = 9531 ck3 = 9535 } # Aowei -> Jingtai, Baiyin, Chaogetuhure + link = { autogenerated = yes imp = 8254 ck3 = 9527 ck3 = 9528 ck3 = 9530 } # Zhangye -> Anning, Yongdeng, Gaolan + link = { autogenerated = yes imp = 8261 ck3 = 9526 } # Yunjie -> Wushengyi + link = { autogenerated = yes imp = 8250 ck3 = 9525 } # Puhuai -> Dajing + link = { autogenerated = yes imp = 8262 ck3 = 9524 } # Lingju -> Tianzhu + link = { autogenerated = yes imp = 8253 ck3 = 9523 ck3 = 9512 } # Cangsong -> Gulang, Semnyi + link = { autogenerated = yes imp = 8249 ck3 = 9521 ck3 = 9532 } # Guzang -> Liangzhou, Nanhu + link = { autogenerated = yes imp = 8248 ck3 = 9518 ck3 = 9519 } # Wuwei -> Zhenfan, Jiahe + link = { autogenerated = yes imp = 8252 ck3 = 9516 ck3 = 9517 } # Xiutu -> Fanhe, Jinchang + link = { imp = 8246 ck3 = 9515 ck3 = 9511 ck3 = 9410 } # Dichi -> Minle, Babao, Gangca + link = { autogenerated = yes imp = 8243 imp = 8300 ck3 = 9513 } # Lide, Impassable -> Ganzhou + link = { autogenerated = yes imp = 8242 ck3 = 9505 ck3 = 9506 ck3 = 15964 ck3 = 9508 } # Lucheng -> Hangtian, Yijinai, 15964, Saihantaolai + link = { autogenerated = yes imp = 8238 imp = 9878 ck3 = 9504 } # Huishui, Ruoshui -> Heihe + link = { imp = 8239 ck3 = 9500 ck3 = 9497 } # Biaoshi -> Ganjun, Yeniugou + link = { imp = 8244 ck3 = 9501 ck3 = 9503 ck3 = 9502 } # Zhaowu -> Linze, Pingchuan, Gaotai + link = { autogenerated = yes imp = 8240 ck3 = 9498 ck3 = 9499 } # Leguan -> Qingshui, Sunan + link = { autogenerated = yes imp = 8237 ck3 = 9496 } # Suimi -> Jinta + link = { autogenerated = yes imp = 8236 ck3 = 9493 ck3 = 9495 } # Lufu -> Jiayuguan, Xiba + link = { autogenerated = yes imp = 8235 ck3 = 9492 } # Yumen -> Huahai + link = { autogenerated = yes imp = 8233 imp = 9581 ck3 = 9488 } # Chitou, Bog -> Qidun + link = { autogenerated = yes imp = 8234 ck3 = 9487 } # Ganqi -> Yumen + link = { autogenerated = yes imp = 8232 ck3 = 9485 } # Yuanquan -> Changma + link = { autogenerated = yes imp = 8231 ck3 = 9481 } # Ming an -> Guazhou + link = { autogenerated = yes imp = 8230 ck3 = 9478 ck3 = 9486 } # Guangzhi -> Yulin, Hedong + link = { autogenerated = yes imp = 8228 ck3 = 9477 ck3 = 9479 ck3 = 9480 ck3 = 9470 } # Dunhuang -> Mogao, Subei, Yanchiwan, Takoerpasitao + link = { imp = 8229 ck3 = 9476 ck3 = 9484 } # Xiaogu -> Shazhou, Xihu + link = { autogenerated = yes imp = 12694 ck3 = 9467 ck3 = 9463 ck3 = 9465 } # Slwan -> Kharsa, Barkam, Trashingling + link = { autogenerated = yes imp = 12693 ck3 = 9464 } # Snyun -> Quqen + link = { autogenerated = yes imp = 12689 ck3 = 9461 ck3 = 9462 ck3 = 9449 } # Kywan -> Zamtang, Rongbur, Seretang + link = { autogenerated = yes imp = 12686 ck3 = 9455 ck3 = 9457 } # Dzay -> Khyungchu, Choqu + link = { autogenerated = yes imp = 12685 ck3 = 9453 ck3 = 9437 ck3 = 9444 } # Mwans -> Zoige, Maqu, Tewo + link = { autogenerated = yes imp = 12688 ck3 = 9451 ck3 = 9452 } # Twal -> Ngawa, Soxiq + link = { autogenerated = yes imp = 12683 ck3 = 9438 } # Plin -> Murje + link = { autogenerated = yes imp = 12684 ck3 = 9436 ck3 = 9439 } # Msin -> Yegainnyin, Luqu + link = { autogenerated = yes imp = 12681 ck3 = 9433 ck3 = 9435 } # Cyar -> Gabasumdo, Zekog + link = { autogenerated = yes imp = 12679 imp = 9390 ck3 = 9432 } # Kruw, Impassable -> Mangra + link = { autogenerated = yes imp = 12678 ck3 = 9424 ck3 = 9425 ck3 = 9434 } # Mlay -> Jainca, Triga, Rebgong + link = { imp = 8266 ck3 = 9422 ck3 = 9412 ck3 = 9413 ck3 = 9411 } # Anyi -> Xining, Serkok, Datong, Haeyan + link = { autogenerated = yes imp = 8265 ck3 = 9421 ck3 = 9414 ck3 = 9423 } # Linqiang -> Rusar, Tongkor, Qabqa + link = { autogenerated = yes imp = 8258 ck3 = 9417 ck3 = 9419 } # Yunwu -> Chuankou, Kuozhou + link = { autogenerated = yes imp = 8267 ck3 = 9415 ck3 = 9418 } # Poqiang -> Gonlung, Shanzhou + link = { imp = 9747 ck3 = 9404 ck3 = 9405 ck3 = 9406 ck3 = 9426 ck3 = 9407 ck3 = 9409 } # Hongshanzuinanpo -> Ulam, Cakha, Fuqi, Changzhi, Temqen, Yagkeng + link = { autogenerated = yes imp = 9754 ck3 = 9400 ck3 = 9398 } # Geermu -> Dagelhe, Zhiteu + link = { autogenerated = yes imp = 9758 ck3 = 9399 ck3 = 9468 } # Delingha -> Derlenka, Conak + link = { autogenerated = yes imp = 9755 ck3 = 9396 ck3 = 9397 } # Kunlun -> Nagormo, Qaidam + link = { autogenerated = yes imp = 12698 ck3 = 9343 ck3 = 9344 ck3 = 9326 ck3 = 9349 } # Rmat -> Dege, Palpung, Katok, Lingtsang + link = { autogenerated = yes imp = 12696 ck3 = 9338 ck3 = 9341 ck3 = 9342 } # Pryap -> Niba, Larung, Sertar + link = { autogenerated = yes imp = 12695 ck3 = 9337 ck3 = 9340 ck3 = 9334 ck3 = 9335 ck3 = 9339 } # Skawn -> Draggo, Garze, Dawu, Nyatsho, Jalhaxi + link = { autogenerated = yes imp = 12692 ck3 = 9333 ck3 = 9330 } # Bran -> Rongzhag, Darzedo + link = { autogenerated = yes imp = 11497 imp = 11500 ck3 = 933 } # Sirdis, Asras -> Roslavl + link = { autogenerated = yes imp = 12691 ck3 = 9329 ck3 = 9328 ck3 = 9331 } # Rikan -> Jagsam, Gyezil, Lhagang + link = { autogenerated = yes imp = 12699 ck3 = 9310 ck3 = 9312 ck3 = 9311 ck3 = 9313 } # Dum -> Bolo, Yendum, Bumgye, Rongzhub + link = { autogenerated = yes imp = 11512 ck3 = 931 } # Dhenka -> Athgarh + link = { autogenerated = yes imp = 12700 ck3 = 9308 ck3 = 9309 } # Tsan -> Jomda, Derdoin + link = { autogenerated = yes imp = 12701 ck3 = 9303 ck3 = 9305 ck3 = 9306 } # Glyank -> Lhatok, Nyangla, Gyegumdo + link = { autogenerated = yes imp = 12702 ck3 = 9301 ck3 = 9302 ck3 = 9284 } # Muk -> Karub, Qamdo, Yiqen + link = { autogenerated = yes imp = 12703 ck3 = 9300 ck3 = 9304 } # Rnamwan -> Riwoqe, Nangqen + link = { autogenerated = yes imp = 12610 ck3 = 93 ck3 = 99 } # Anoppi -> LEAL, PARNU + link = { autogenerated = yes imp = 12708 ck3 = 9293 ck3 = 9294 ck3 = 9296 } # Tsak -> Biru, Sog, Arxog + link = { autogenerated = yes imp = 12707 ck3 = 9291 ck3 = 9295 } # Hyam -> Damdoi, Riwar + link = { autogenerated = yes imp = 12704 ck3 = 9290 ck3 = 9299 } # Sdik -> Qizhu, Dengqen + link = { autogenerated = yes imp = 12706 ck3 = 9288 ck3 = 9292 } # Mowt -> Jaggang, Xamqu + link = { autogenerated = yes imp = 12705 ck3 = 9287 ck3 = 9289 } # Plyum -> Banbar, Lhorong + link = { autogenerated = yes imp = 7086 ck3 = 928 } # Tosali -> Konarak + link = { autogenerated = yes imp = 5652 ck3 = 9277 ck3 = 9279 ck3 = 9286 } # Pulong -> Zhamog, Bome, Qundo + link = { autogenerated = yes imp = 5646 ck3 = 9275 ck3 = 9276 } # Tsosong -> Nyingchi, Lunang + link = { autogenerated = yes imp = 5657 ck3 = 9274 } # Gong -> Pagsum + link = { autogenerated = yes imp = 5660 ck3 = 9273 ck3 = 8553 } # Supiyi -> Gongbo, HIMALAYA + link = { autogenerated = yes imp = 5643 ck3 = 9271 } # Buchu -> Burqug + link = { autogenerated = yes imp = 5662 ck3 = 9270 } # Tufan -> Lhari + link = { autogenerated = yes imp = 11509 ck3 = 927 ck3 = 929 } # Sisupalgarh -> Bhubaneswar, Dhauli + link = { autogenerated = yes imp = 5663 imp = 5661 ck3 = 9269 } # Naksho, Rabten -> Lingti + link = { autogenerated = yes imp = 5659 ck3 = 9267 ck3 = 9268 } # Fugo -> Paga, Codoi + link = { autogenerated = yes imp = 5656 ck3 = 9266 ck3 = 9272 } # Nyang -> Mila, Nyang + link = { autogenerated = yes imp = 5647 ck3 = 9265 } # Drena -> Gedang + link = { imp = 7455 ck3 = 926 ck3 = 1241 } # Amrakuta -> Soubhagyapura, Koriya + link = { autogenerated = yes imp = 5664 ck3 = 9255 ck3 = 9257 ck3 = 9354 } # Ronglung -> Nagqu, Taksar, Nyainrong + link = { imp = 4471 ck3 = 925 ck3 = 1165 } # Tigowa -> Bahoriband, Bandhugadha + link = { autogenerated = yes imp = 5640 ck3 = 9246 ck3 = 9247 ck3 = 9250 } # Nyenchen -> Doilungdeqen, Nyemo, Yangpachen + link = { autogenerated = yes imp = 5641 ck3 = 9245 } # Yokang -> Quxu + link = { autogenerated = yes imp = 5619 ck3 = 9244 ck3 = 9248 ck3 = 9249 } # Tanglha -> Reting, Damquka, Nyinhzhong + link = { autogenerated = yes imp = 5620 ck3 = 9243 ck3 = 9256 } # Katsel -> Ngarnang, Lhomar + link = { autogenerated = yes imp = 5658 ck3 = 9240 ck3 = 9241 } # Lum -> Kunggar, Drigung + link = { autogenerated = yes imp = 5618 ck3 = 9237 ck3 = 9238 ck3 = 9242 } # Lhasa -> Lhasa, Potala, Lhunzhub + link = { autogenerated = yes imp = 5649 ck3 = 9235 } # Tsangpo -> Nang + link = { autogenerated = yes imp = 5655 ck3 = 9234 ck3 = 9236 } # Shingnak -> Daklha_Gampo, Sangri + link = { autogenerated = yes imp = 5648 ck3 = 9230 ck3 = 9231 ck3 = 9233 } # Tandruk -> Zetang, Qusum, Gyaca + link = { autogenerated = yes imp = 5442 ck3 = 923 ck3 = 924 } # UNINHABITABLE -> Amarkantak, Moti_Mahal + link = { autogenerated = yes imp = 5621 ck3 = 9228 ck3 = 9239 } # Samye -> Samye, Gyama + link = { autogenerated = yes imp = 5622 ck3 = 9227 ck3 = 9232 } # Tandruk -> Tradruk, Gonggar + link = { autogenerated = yes imp = 5636 ck3 = 9225 ck3 = 9229 } # Chongye -> Comai, Yumbu_Lakhang + link = { autogenerated = yes imp = 5632 ck3 = 9224 ck3 = 8550 } # Khoting -> Lhozhag, HIMALAYA + link = { autogenerated = yes imp = 5637 ck3 = 9223 ck3 = 9226 } # Chimpyu -> Nagarze, Taktse + link = { autogenerated = yes imp = 7068 ck3 = 922 ck3 = 1272 } # Bhurhikara -> Pali, Ratanpur + link = { autogenerated = yes imp = 7169 ck3 = 921 } # Pali -> Savarinarayana + link = { autogenerated = yes imp = 5630 ck3 = 9209 ck3 = 9210 ck3 = 9211 } # Zhongzhong -> Namling, Tobgyai, Qingtu + link = { autogenerated = yes imp = 5626 ck3 = 9207 } # Tsangdram -> Tongmoin + link = { autogenerated = yes imp = 5623 ck3 = 9206 ck3 = 9208 } # Trompagan -> Quog, Leba + link = { autogenerated = yes imp = 5607 ck3 = 9205 ck3 = 9214 ck3 = 9222 } # Kyungchen Dzong -> Goingyibug, Sinya, Gyagog + link = { autogenerated = yes imp = 5608 ck3 = 9204 ck3 = 9217 } # Dangra -> Kunglung, Ladoi + link = { autogenerated = yes imp = 5610 ck3 = 9203 } # Kyangpu -> Rusar + link = { autogenerated = yes imp = 5613 ck3 = 9202 } # Nambo -> Qulho + link = { autogenerated = yes imp = 5605 ck3 = 9201 } # Tago -> Caze + link = { autogenerated = yes imp = 5589 ck3 = 9200 } # Bhoma -> Sangsang + link = { autogenerated = yes imp = 7318 imp = 7423 imp = 7456 ck3 = 920 } # Pandhurna*, Melghat*, Kherla* -> Gawilgarh + link = { autogenerated = yes imp = 12612 ck3 = 92 ck3 = 94 ck3 = 95 ck3 = 96 } # Koski -> HAPSAL, REVAL, HARJUMAA, JARVA + link = { autogenerated = yes imp = 5639 ck3 = 9196 ck3 = 9251 } # Durbye -> Rinbung, Qewa + link = { autogenerated = yes imp = 5625 ck3 = 9194 ck3 = 9188 ck3 = 9191 } # Nesar -> Xigaze, Kamba, Se + link = { autogenerated = yes imp = 5638 ck3 = 9193 ck3 = 9197 ck3 = 9198 } # Kyungho -> Banam, Gyangze, Nyamo + link = { autogenerated = yes imp = 5635 ck3 = 9192 ck3 = 9195 } # Lhodrak -> Kamru, Kangmar + link = { autogenerated = yes imp = 7422 imp = 7313 ck3 = 919 } # Betul*, Kalumukha -> Handia + link = { autogenerated = yes imp = 5627 ck3 = 9189 ck3 = 9199 ck3 = 9190 } # Dyuni -> Lhaze, Kagar, Sagya + link = { autogenerated = yes imp = 5624 imp = 5958 ck3 = 9186 } # Nyentse, Nepalese Impassable -> Shelkar + link = { autogenerated = yes imp = 5586 ck3 = 9181 ck3 = 9180 ck3 = 9183 ck3 = 9184 } # Mangyul Takmo Dzong -> Gyirong, Kungtang, Tsongdu, Mainpu + link = { autogenerated = yes imp = 7457 imp = 5359 ck3 = 918 } # Handia, IP 360 -> Hoshangabad + link = { autogenerated = yes imp = 5633 ck3 = 9179 ck3 = 9154 } # Tsoho -> Kurtoed, Tawang + link = { autogenerated = yes imp = 5650 ck3 = 9172 } # Dodong -> Medog + link = { autogenerated = yes imp = 5644 ck3 = 9171 } # Kongpo -> Bokthang + link = { autogenerated = yes imp = 5651 ck3 = 9170 } # Shyri -> Mainling + link = { autogenerated = yes imp = 4477 ck3 = 917 } # Tripura -> Barman + link = { autogenerated = yes imp = 5645 ck3 = 9169 } # Lishan -> Wolong + link = { autogenerated = yes imp = 5654 ck3 = 9163 ck3 = 9162 } # Kongyul -> Yingkiong, Tuting + link = { autogenerated = yes imp = 5653 ck3 = 9152 ck3 = 9153 } # Soso -> Lhunze, Yumai + link = { autogenerated = yes imp = 5642 ck3 = 9150 ck3 = 9151 } # Ritang -> Cona, Nariyong + link = { autogenerated = yes imp = 7454 ck3 = 915 ck3 = 916 ck3 = 914 } # Mandla* -> Banjar, Bohani, Mandla + link = { autogenerated = yes imp = 7347 ck3 = 9148 } # Bhallaka -> Pemagatsel + link = { autogenerated = yes imp = 5634 ck3 = 9145 ck3 = 9146 ck3 = 9143 ck3 = 9147 } # Mon Shampo -> Bumthang, Lhuentse, Trongsa, Mongar + link = { autogenerated = yes imp = 7653 ck3 = 9144 } # Manasa* -> Zhemgang + link = { autogenerated = yes imp = 7346 ck3 = 9142 ck3 = 9139 } # Bhargava -> Sarpang, Daga + link = { autogenerated = yes imp = 5631 ck3 = 9140 ck3 = 9141 ck3 = 9138 } # Mon Bumtang -> Punakha, Gasa, Thimpu + link = { autogenerated = yes imp = 5628 ck3 = 9136 ck3 = 9120 ck3 = 9126 } # Paro Kerchu -> Yangwarok, Khotang, Dhankuta + link = { autogenerated = yes imp = 7487 ck3 = 9132 ck3 = 9119 } # Bijalpura* -> Dhulikhel, Okhaldhunga + link = { autogenerated = yes imp = 4459 ck3 = 9131 ck3 = 9114 ck3 = 9130 } # Pattana -> Lalitpur, Dolakha, Kirtipur + link = { autogenerated = yes imp = 7364 ck3 = 913 } # Manbhum -> Kashipur + link = { autogenerated = yes imp = 7656 ck3 = 9125 ck3 = 9127 } # Damak* -> Ilam, Panchthar + link = { autogenerated = yes imp = 4464 ck3 = 9124 } # Devaprastha -> Gograha + link = { autogenerated = yes imp = 4460 ck3 = 9122 } # Sugauna -> Rajbiraj + link = { autogenerated = yes imp = 7486 ck3 = 9118 } # Mithila -> Janakpur + link = { imp = 5587 ck3 = 9116 ck3 = 9117 ck3 = 9113 } # Chomolangma -> Kathmandu, Bhaktapur, Gorkha + link = { autogenerated = yes imp = 7384 ck3 = 9115 ck3 = 9123 ck3 = 9112 } # Rampurwa -> Hetauda, Bharatpur, Tanahun + link = { autogenerated = yes imp = 5584 ck3 = 9110 } # Tshongdu -> Gulmi + link = { autogenerated = yes imp = 11517 imp = 11518 ck3 = 911 } # Rourkela, Rajgangpur -> Ratu + link = { autogenerated = yes imp = 5573 ck3 = 9107 ck3 = 9096 } # Terai******* -> Gulariya, Godawari + link = { autogenerated = yes imp = 5572 ck3 = 9103 ck3 = 9099 ck3 = 9102 } # Samti -> Dullu, Bajura, Jumla + link = { autogenerated = yes imp = 5574 ck3 = 9100 ck3 = 9101 } # Pumaring -> Simikot, Sinja + link = { autogenerated = yes imp = 11537 ck3 = 910 } # Bokaro -> Kenduli + link = { autogenerated = yes imp = 7386 ck3 = 9090 ck3 = 9089 } # Badari (Badrinath) -> Devalgarh, Srinagar + link = { autogenerated = yes imp = 11535 ck3 = 909 } # Parsodih -> Palamau + link = { autogenerated = yes imp = 5611 ck3 = 9084 } # Gyulo -> Gyesarco + link = { autogenerated = yes imp = 5590 imp = 5606 ck3 = 9083 } # Tsanghla, Yartsang -> Kyakyaru + link = { autogenerated = yes imp = 5588 ck3 = 9082 ck3 = 9182 } # Lhayul -> Lhagcang, Chagne + link = { autogenerated = yes imp = 5585 ck3 = 9080 ck3 = 9079 ck3 = 9106 ck3 = 9111 } # Pakpa -> Muktinath, Manthang, Rukum, Kaski + link = { autogenerated = yes imp = 11534 ck3 = 908 } # Daltonganj -> Betla + link = { autogenerated = yes imp = 5583 ck3 = 9078 ck3 = 9081 } # Serip Drukmo Dzong -> Yagra, Changgo + link = { autogenerated = yes imp = 5580 ck3 = 9077 } # Mapam -> Penchi + link = { autogenerated = yes imp = 5578 ck3 = 9076 } # Khakyor -> Baryang + link = { autogenerated = yes imp = 5579 ck3 = 9075 } # Tsina -> Labrang + link = { autogenerated = yes imp = 5612 ck3 = 9073 ck3 = 9074 } # Supima -> Barma, Lunggar + link = { autogenerated = yes imp = 5616 ck3 = 9072 } # Jangteng -> Ringtor + link = { autogenerated = yes imp = 5581 ck3 = 9070 ck3 = 9071 } # Yumtso -> Cuonaco, Argogco + link = { autogenerated = yes imp = 5575 ck3 = 9068 ck3 = 9069 } # Gyangri -> Teglakar, Hor + link = { autogenerated = yes imp = 5615 imp = 5614 ck3 = 9059 } # Barma, Ormogang -> Xungba + link = { autogenerated = yes imp = 5582 ck3 = 9057 ck3 = 9058 } # Sangya -> Zoco, Gegyai + link = { autogenerated = yes imp = 5570 ck3 = 9056 ck3 = 9006 } # Khayu -> Gar, Demchok + link = { autogenerated = yes imp = 5576 ck3 = 9055 ck3 = 9086 } # Kailash -> Kyunglung, Monicer + link = { autogenerated = yes imp = 5577 ck3 = 9053 ck3 = 9054 } # Nguot -> Tholing, Busin + link = { autogenerated = yes imp = 5569 ck3 = 9051 ck3 = 9052 ck3 = 9044 ck3 = 9050 } # Tsaparang -> Trashigang, Tsaparang, Nako, Kamru + link = { autogenerated = yes imp = 4432 ck3 = 905 } # Sajahati -> Kantit + link = { autogenerated = yes imp = 4457 ck3 = 904 ck3 = 9109 } # Lumbini -> Amorha, Lumbini + link = { autogenerated = yes imp = 5562 ck3 = 9038 ck3 = 9039 ck3 = 3293 } # Rutok -> Risum, Rebang, KUNLUNSHAN + link = { autogenerated = yes imp = 5563 ck3 = 9037 ck3 = 9030 ck3 = 9040 } # Rabzhi Senge Dzong -> Rutog, Khurnak, Changmar + link = { autogenerated = yes imp = 7245 ck3 = 903 } # Chinaz -> Afrasiyab + link = { autogenerated = yes imp = 5566 ck3 = 9029 ck3 = 9026 ck3 = 9028 } # Lashang -> Haldi, Shigar, Khaplu + link = { autogenerated = yes imp = 5593 imp = 5598 ck3 = 9024 } # Darada, Mulbek -> Astore + link = { autogenerated = yes imp = 5559 ck3 = 9022 ck3 = 9023 } # Tachok Dzong -> Tolti, Gultari + link = { autogenerated = yes imp = 5592 ck3 = 9020 ck3 = 9021 } # Skardo -> Skardu, Roundu + link = { autogenerated = yes imp = 5558 ck3 = 9018 ck3 = 9019 ck3 = 9013 ck3 = 9025 } # Achuk -> Purig, Dras, Padum, Minimarg + link = { autogenerated = yes imp = 5565 ck3 = 9011 ck3 = 9009 ck3 = 9010 } # Aparing -> Turtuk, Diskit, Panamik + link = { autogenerated = yes imp = 5567 imp = 5568 ck3 = 9008 } # Tiret, Mune -> Chusul + link = { autogenerated = yes imp = 5561 ck3 = 9005 } # Ladakh -> Tangtse + link = { autogenerated = yes imp = 5564 ck3 = 9003 ck3 = 9014 ck3 = 9017 } # Echen Khar -> Shey, Zangla, Karzok + link = { autogenerated = yes imp = 5560 ck3 = 9002 ck3 = 9004 ck3 = 9015 } # Sindhu -> Leh, Khalatse, Lingshet + link = { autogenerated = yes imp = 2175 ck3 = 9 } # VenicniaMeridionalis -> DONEGAL + link = { autogenerated = yes imp = 12365 imp = 12362 ck3 = 896 } # Mimvam, Ipasyam -> Aqtobe + link = { autogenerated = yes imp = 12389 ck3 = 895 } # Urunkwe -> Kurgan + link = { autogenerated = yes imp = 7476 imp = 4433 ck3 = 885 } # Bhadohi, Kitagiri -> Bhadohi + link = { autogenerated = yes imp = 7370 ck3 = 883 } # Garzapur -> Gadhipuri + link = { autogenerated = yes imp = 7478 ck3 = 882 ck3 = 884 } # Rivilganj* -> Chapra, Haldi2 + link = { autogenerated = yes imp = 7477 ck3 = 881 } # Saran* -> Pava + link = { autogenerated = yes imp = 1058 ck3 = 8801 } # Orgia -> Seu d'Urgell + link = { autogenerated = yes imp = 4448 ck3 = 880 } # Vaisali -> Kesaria + link = { autogenerated = yes imp = 12606 ck3 = 88 ck3 = 89 ck3 = 90 ck3 = 91 } # Soodak -> ARENSBURG, SONEBURG, MUHU, DAGO + link = { autogenerated = yes imp = 1060 ck3 = 8797 ck3 = 8798 } # IouliaLibika -> Llivia, Prades in Rossello + link = { autogenerated = yes imp = 1057 ck3 = 8796 } # Lesos -> Agramunt + link = { autogenerated = yes imp = 1075 ck3 = 8794 } # Fibularia -> Biescas + link = { autogenerated = yes imp = 1080 ck3 = 8793 } # Segia -> Uncastillo + link = { autogenerated = yes imp = 4443 ck3 = 879 } # Nadikagama -> Hajipur + link = { autogenerated = yes imp = 2083 ck3 = 8780 } # Luguvalium -> Wigton + link = { autogenerated = yes imp = 7360 ck3 = 878 } # Sita -> Darbhanga + link = { autogenerated = yes imp = 2121 ck3 = 8779 ck3 = 1704 } # Caereni -> Assynt, GAIRLOCH + link = { autogenerated = yes imp = 2119 ck3 = 8776 ck3 = 8778 } # Carnonacae -> Glenelg, Applecross + link = { autogenerated = yes imp = 7479 ck3 = 877 } # Samastipur* -> Sugauna + link = { autogenerated = yes imp = 6037 ck3 = 8768 ck3 = 234 ck3 = 246 } # Scandia -> Ski, OSLOSYSLAR, DRAFN + link = { autogenerated = yes imp = 3602 ck3 = 8766 } # IuliaConcordia -> Portogruaro + link = { autogenerated = yes imp = 3561 ck3 = 8764 } # Eporedia -> Santhia + link = { autogenerated = yes imp = 12885 ck3 = 8761 } # Trumpili -> Tirano + link = { autogenerated = yes imp = 4441 ck3 = 876 } # Alavi -> Arrah + link = { autogenerated = yes imp = 34 imp = 28 imp = 5010 ck3 = 8759 } # Carrini, Corfinium, IMPASSIBLE TERRAIN 010 -> Agnone + link = { autogenerated = yes imp = 50 ck3 = 8758 } # Urium -> Vieste + link = { autogenerated = yes imp = 33 imp = 44 ck3 = 8757 } # Bovinium, Saepinum -> Ariano + link = { autogenerated = yes imp = 40 imp = 8 ck3 = 8756 } # Nola, Capua -> Aversa + link = { autogenerated = yes imp = 62 ck3 = 8755 } # Menturia -> Lecce + link = { autogenerated = yes imp = 12 imp = 59 ck3 = 8754 } # Elea, Cosillium -> Policastro + link = { autogenerated = yes imp = 75 ck3 = 8751 } # Hipponium -> Tropea + link = { autogenerated = yes imp = 2163 ck3 = 8750 } # VelaboriaMeridionalis -> Kilmallock + link = { autogenerated = yes imp = 4465 ck3 = 875 } # Bhabua -> Jaund + link = { autogenerated = yes imp = 2197 ck3 = 8748 } # AuteniaSeptentrionalis -> Killala + link = { autogenerated = yes imp = 2184 ck3 = 8746 ck3 = 8747 } # GanganiaSeptentrionalis -> Tuam, Da_Chainoc + link = { autogenerated = yes imp = 2201 ck3 = 8745 } # NagnatiaMeridionalis -> Cruachu + link = { autogenerated = yes imp = 2194 ck3 = 8744 } # CauciaOccidentalis -> Adragh + link = { autogenerated = yes imp = 2170 imp = 2205 ck3 = 8742 } # Eblania, VoluntiaOccidentalis -> Clogher + link = { autogenerated = yes imp = 11532 imp = 4444 ck3 = 874 } # Barakar, Gaya -> Kukkutapada + link = { autogenerated = yes imp = 12663 ck3 = 8739 } # Samdaz -> Farnebo + link = { autogenerated = yes imp = 1465 imp = 1466 ck3 = 8735 } # Palma, Guium -> Palma + link = { autogenerated = yes imp = 12764 ck3 = 8730 } # Hlaiwa -> Orsa + link = { autogenerated = yes imp = 11533 ck3 = 873 } # Kolhua -> Bodh_Gaya + link = { autogenerated = yes imp = 3529 ck3 = 8720 } # Rigomagus -> Barcelonnette + link = { autogenerated = yes imp = 3532 ck3 = 8718 } # Durotincum -> Briancon + link = { autogenerated = yes imp = 2310 imp = 2308 imp = 2309 ck3 = 8717 } # Cerebelliaca, Valentia, Batiana -> Monteil + link = { autogenerated = yes imp = 4446 ck3 = 871 ck3 = 872 } # Campa -> Campa, Vikramasila + link = { autogenerated = yes imp = 9471 ck3 = 8708 ck3 = 13998 } # Yayin -> Shombuuziin Belchir, Mountains + link = { autogenerated = yes imp = 9207 ck3 = 8690 ck3 = 9989 } # Tay Quyen -> Visnupura, Navap + link = { autogenerated = yes imp = 4445 imp = 4442 ck3 = 868 } # Rajagagrha, Nalanda -> Rajagrha + link = { autogenerated = yes imp = 4463 ck3 = 867 ck3 = 870 } # Malini -> Odantapuri, Bihar_Sharif + link = { autogenerated = yes imp = 7363 imp = 11536 imp = 7392 imp = 7366 ck3 = 866 } # Purulia, Ajodhya, Vajra, Puskarna -> Baghmundi + link = { autogenerated = yes imp = 7796 ck3 = 864 } # Sundarbans -> Chandraketugarh + link = { autogenerated = yes imp = 7393 ck3 = 862 ck3 = 863 } # Kasipur -> Sagardwip, Chatrabhog + link = { autogenerated = yes imp = 7493 ck3 = 861 } # Varendra -> Pabna + link = { autogenerated = yes imp = 6002 ck3 = 86 } # Scandia -> GOINGE + link = { autogenerated = yes imp = 7329 ck3 = 858 } # Chandraketugarh -> Kumarhati + link = { autogenerated = yes imp = 7397 imp = 7336 imp = 7358 ck3 = 856 } # Jessore*, Selampoura, Khulna* -> Santipura + link = { autogenerated = yes imp = 8247 ck3 = 8542 ck3 = 9522 } # Lijian -> GOBI DESERT, Huangcheng + link = { autogenerated = yes imp = 8257 ck3 = 8535 ck3 = 9494 ck3 = 8537 } # Tianyi -> CHIJINQILIAN, Suzhou, YUERHONG + link = { imp = 7494 imp = 7495 ck3 = 852 } # Durgapur*, Egarosindur -> Nasirabad + link = { imp = 10494 ck3 = 8466 ck3 = 8472 ck3 = 8471 ck3 = 8470 } # Garacad -> HOBYO, DHUSAMAREB, EL_BUUR, MAREEG + link = { imp = 10493 ck3 = 8510 ck3 = 8512 ck3 = 8513 ck3 = 8511 } # Gallacoodday -> GALKAYO, NUDUG-SOUTH, MUDUG-NORTH, HOBYO-NORTH + link = { autogenerated = yes imp = 7490 ck3 = 851 } # Nagarpur* -> Dhakeshwari_Jatiya_Mandir + link = { autogenerated = yes imp = 10490 ck3 = 8509 } # Apocopa -> BARBACADLE + link = { autogenerated = yes imp = 10497 imp = 10491 imp = 10492 imp = 10495 imp = 10496 ck3 = 8506 } # Afdugweyne, Dalmoxor, Qarxis, Moqor Yar, Mulug -> LOWER_NUGAAL + link = { autogenerated = yes imp = 10464 imp = 10463 imp = 10465 imp = 10482 ck3 = 8502 } # Gidheys, Suuqsade, Seeto, Xood -> SHEIKH + link = { autogenerated = yes imp = 7496 ck3 = 850 } # Bhaluka -> Bokainagar + link = { autogenerated = yes imp = 7325 ck3 = 846 ck3 = 848 } # Pundra -> Mahasthangarh, Somapur + link = { autogenerated = yes imp = 7368 ck3 = 844 } # Yavana -> Kalyaneshwari + link = { autogenerated = yes imp = 7531 imp = 10469 imp = 10470 imp = 10478 imp = 7528 ck3 = 8432 } # Pano, Bandarbeyla, Mudun, Iskushuban, Opone -> RAS_HAFUN + link = { autogenerated = yes imp = 7526 imp = 7525 imp = 7529 ck3 = 8431 } # Aromata, Elephas Limen, Yehta* -> GARDAFUUL + link = { autogenerated = yes imp = 4447 ck3 = 843 } # Kajangala -> Agmahl + link = { autogenerated = yes imp = 7524 ck3 = 8426 } # Mosylon -> LAAS_QORAY + link = { autogenerated = yes imp = 7324 ck3 = 841 ck3 = 847 } # Balipura -> Devkot, Ghoraghat + link = { autogenerated = yes imp = 7521 ck3 = 8400 ck3 = 8398 } # Atule -> ZAILA, ABASA + link = { autogenerated = yes imp = 3863 ck3 = 84 } # AvioniaMinores -> HUSUMBRO + link = { autogenerated = yes imp = 7520 ck3 = 8399 } # Tanetjer -> GHOUBET + link = { autogenerated = yes imp = 7497 ck3 = 839 } # Puthia* -> Rampur_Boalia + link = { autogenerated = yes imp = 7326 ck3 = 837 ck3 = 838 } # Kotivarsa -> Gaur, Hazrat_Pandua + link = { autogenerated = yes imp = 7357 ck3 = 835 ck3 = 836 } # Sundarbans (wasteland) -> Bagerhat, Ishwaripur + link = { autogenerated = yes imp = 10503 ck3 = 8343 } # Yoboki -> MORA-AWSSA + link = { autogenerated = yes imp = 7518 ck3 = 8341 ck3 = 8342 } # Deire -> AWBUK, TADJOURA + link = { autogenerated = yes imp = 7516 imp = 7517 ck3 = 8340 } # Aualites, Arsinoe -> ASSAB + link = { autogenerated = yes imp = 7547 ck3 = 8332 } # UNINHABITABLE -> EDD + link = { autogenerated = yes imp = 7548 ck3 = 8331 } # UNINHABITABLE -> EDD-NORTH + link = { autogenerated = yes imp = 10440 ck3 = 8313 ck3 = 8314 } # Uacne -> GALILA, UPPER_DINDER + link = { autogenerated = yes imp = 10442 ck3 = 8312 } # Weyto -> GONDAR + link = { autogenerated = yes imp = 7538 ck3 = 8311 ck3 = 8309 } # Agawe** -> GOUZARA, BEGEMDIR + link = { autogenerated = yes imp = 7537 ck3 = 8306 } # Adefa***** -> BELASA + link = { autogenerated = yes imp = 7540 ck3 = 8305 } # Shire***** -> FALASHA + link = { autogenerated = yes imp = 7536 imp = 10438 ck3 = 8303 } # Gwara*****, Haria -> KOSOGE + link = { autogenerated = yes imp = 10437 imp = 10436 imp = 10439 ck3 = 8302 } # Gherma, Tawirda, Maganan -> WEGERA + link = { autogenerated = yes imp = 10508 ck3 = 8301 } # Weama -> LALIBELA + link = { autogenerated = yes imp = 7401 ck3 = 830 } # Ramgati -> Pattikera + link = { autogenerated = yes imp = 7511 ck3 = 8298 ck3 = 8308 } # Roha -> LASTA, ANGOT + link = { autogenerated = yes imp = 7512 imp = 10446 ck3 = 8297 } # Mekele******, Gijet -> TEKEZE + link = { autogenerated = yes imp = 7505 ck3 = 8296 } # Yeha -> QIHA + link = { autogenerated = yes imp = 7514 imp = 7508 ck3 = 8295 } # Esheta*, Uikra -> INTARTA + link = { autogenerated = yes imp = 7510 ck3 = 8294 } # Matara -> WIQRO + link = { autogenerated = yes imp = 10447 imp = 10443 imp = 10444 imp = 10445 ck3 = 8293 } # Tembien, Enda Cherqos, Mai Adrasha, Seglamen -> JOHA + link = { autogenerated = yes imp = 10435 imp = 10434 imp = 7593 ck3 = 8292 } # Metemmeh, Boval, Tanachtala* -> WALDABBA + link = { autogenerated = yes imp = 651 ck3 = 8291 } # Sumita* -> TIGRE + link = { autogenerated = yes imp = 10455 ck3 = 8290 } # Tucul -> SOUTH_SERAYE + link = { autogenerated = yes imp = 7506 imp = 10451 imp = 7509 ck3 = 8289 } # Aksum, Adi Ugri, Sazila* -> AKSUM + link = { autogenerated = yes imp = 7513 imp = 10449 ck3 = 8288 } # Adigrat******, Mezber -> MATARA + link = { autogenerated = yes imp = 7549 ck3 = 8287 ck3 = 8330 } # UNINHABITABLE -> BUR, SAHO + link = { autogenerated = yes imp = 7507 ck3 = 8286 } # Oreine -> BURI + link = { autogenerated = yes imp = 10452 imp = 10448 imp = 10450 imp = 8100 ck3 = 8285 } # Debarwa, Tsirhan, Sembel, Ethiopia Mountains -> SHIMAZANA + link = { autogenerated = yes imp = 7504 ck3 = 8284 } # Koloe -> QOHAITO + link = { autogenerated = yes imp = 10456 imp = 8099 ck3 = 8283 } # Tokore, Ethiopia Mountains -> SERAYE + link = { autogenerated = yes imp = 10453 imp = 10509 imp = 7515 ck3 = 8282 } # Taille, Gher, Aziris** -> HAMASEN + link = { autogenerated = yes imp = 7502 ck3 = 8280 ck3 = 8281 } # Alalaiou -> DAHLAK_KEBIR, GIMHILE + link = { autogenerated = yes imp = 7503 ck3 = 8279 } # Adouli -> DEHONO + link = { autogenerated = yes imp = 7550 ck3 = 8278 } # UNINHABITABLE -> MASSAWA + link = { autogenerated = yes imp = 7333 ck3 = 824 ck3 = 1245 ck3 = 825 } # Srihatta -> Jangalbari, Srihatta, Habiganj + link = { autogenerated = yes imp = 7655 ck3 = 818 ck3 = 9128 } # Siliguri* -> Bhitagarh, Darjeeling + link = { autogenerated = yes imp = 7652 ck3 = 817 ck3 = 9134 ck3 = 9137 } # Gosanimari* -> Nalrajar_Garh, Kalimpong, Paro + link = { autogenerated = yes imp = 7343 ck3 = 816 } # Dhuburi*** -> Dhubri + link = { autogenerated = yes imp = 7348 ck3 = 815 ck3 = 823 } # Davaka -> Pragyotisapura, Oddiyana2 + link = { autogenerated = yes imp = 7342 ck3 = 814 } # Hajo -> Manikuta + link = { autogenerated = yes imp = 7349 ck3 = 813 } # Gramera* -> Numaligarh + link = { autogenerated = yes imp = 7351 ck3 = 812 ck3 = 9158 } # Japa* -> Narayanpur, Ziro + link = { autogenerated = yes imp = 3878 ck3 = 81 } # CimbriaCentralis -> AALBORG + link = { autogenerated = yes imp = 7355 ck3 = 809 ck3 = 9159 ck3 = 9160 } # Donga* -> Ghuguha_Dol, Daporijo, Along + link = { autogenerated = yes imp = 7353 ck3 = 808 ck3 = 811 } # Bengmara* -> Tinsukia, Carguya + link = { autogenerated = yes imp = 2132 ck3 = 8 } # Orcades -> KIRKWALL + link = { autogenerated = yes imp = 8241 ck3 = 7997 } # Bailongdui -> Nanhu_TARIM + link = { autogenerated = yes imp = 8226 ck3 = 7989 ck3 = 7990 ck3 = 1447 } # Shanguo -> Kongque, Turin_TARIM, Loulan + link = { autogenerated = yes imp = 8210 ck3 = 7978 ck3 = 7980 ck3 = 7981 ck3 = 7982 } # Wulei -> Luntai, Qibi, Tianmen, Korla + link = { autogenerated = yes imp = 6755 imp = 8303 ck3 = 7972 } # Kumo, Chigu -> Uqturpan + link = { autogenerated = yes imp = 5667 ck3 = 7971 ck3 = 7973 } # PASS -> Tumxuk, Ush + link = { autogenerated = yes imp = 6754 ck3 = 7969 } # Kagra* -> Maralbeshi + link = { autogenerated = yes imp = 5668 ck3 = 7968 } # PASS -> Shangquo + link = { autogenerated = yes imp = 6757 imp = 5279 ck3 = 7963 } # Shachi, IMPASSIBLE TERRAIN 279 -> Aqtu + link = { autogenerated = yes imp = 6758 ck3 = 7962 ck3 = 7966 } # Surkhab -> Ulangqat, Erkeshtam + link = { autogenerated = yes imp = 6761 ck3 = 7961 } # Kasia -> Yiandu + link = { autogenerated = yes imp = 5666 ck3 = 7959 } # PASS -> Makit + link = { autogenerated = yes imp = 6760 imp = 5601 ck3 = 7957 } # Tashqurgan, Kusta -> Tashkurgan + link = { autogenerated = yes imp = 5595 ck3 = 7956 } # Hunza -> Baltit + link = { autogenerated = yes imp = 3810 imp = 4337 imp = 7361 imp = 6751 ck3 = 7947 } # Embadina, Urasa, Salutara, Aornos/Varana -> Waihind + link = { autogenerated = yes imp = 7151 ck3 = 7935 ck3 = 1254 } # Vairagara -> Gondia, Vairagara + link = { autogenerated = yes imp = 7130 ck3 = 7934 ck3 = 3991 ck3 = 7932 } # Bhilapura -> Nandgram, Shivapura, Lanjika + link = { autogenerated = yes imp = 7132 ck3 = 7933 } # Rapsakpur* -> Mungeli + link = { autogenerated = yes imp = 7451 ck3 = 7931 } # Seoni* -> Seoni + link = { autogenerated = yes imp = 7067 ck3 = 7930 } # Ramagiri -> Bhandara + link = { autogenerated = yes imp = 7076 ck3 = 7929 } # Bhaddavati -> Nagpur + link = { autogenerated = yes imp = 7094 ck3 = 7928 } # Fanindrapura/Kundina -> Kundina + link = { autogenerated = yes imp = 7162 ck3 = 7927 } # Yetavana* -> Wun + link = { autogenerated = yes imp = 7157 ck3 = 7926 } # Mahur -> Kalam + link = { autogenerated = yes imp = 7121 imp = 7075 ck3 = 7925 } # Audabaravati, Bhojakata -> Amraoti + link = { autogenerated = yes imp = 7147 ck3 = 7924 } # Vatsagulma -> Mekhar + link = { autogenerated = yes imp = 7124 imp = 7133 ck3 = 7923 } # Dhamna*, Kotilingala -> Mancherial + link = { autogenerated = yes imp = 7163 ck3 = 7921 ck3 = 7922 } # Aggathana* -> Mahur, Kerimeri + link = { autogenerated = yes imp = 7158 ck3 = 7920 } # Indur -> Nirmal + link = { autogenerated = yes imp = 7164 ck3 = 7917 ck3 = 7918 } # Visakpura* -> Jalna, Sindkhed + link = { autogenerated = yes imp = 7046 ck3 = 7916 } # Alosgyni -> Draksharama + link = { autogenerated = yes imp = 7122 ck3 = 7914 } # Jagdalpur -> Malkangiri + link = { autogenerated = yes imp = 7123 ck3 = 7913 ck3 = 7915 } # Alatnapura* -> Bhadracala, Chutur + link = { autogenerated = yes imp = 7054 ck3 = 7911 } # Guntupalli -> Polavaram + link = { autogenerated = yes imp = 7056 ck3 = 7910 } # Gummididurru -> Palwancha + link = { autogenerated = yes imp = 7058 imp = 7055 ck3 = 7909 } # Kondapuram, Pravarapura -> Vinukonda + link = { autogenerated = yes imp = 7150 ck3 = 7907 } # Anumapala -> Kaulas + link = { imp = 7118 ck3 = 7905 } # Rukmammapeta -> Devarakonda + link = { autogenerated = yes imp = 7152 imp = 8122 ck3 = 7903 } # Mankal******, India Jungle -> Golkonda + link = { autogenerated = yes imp = 7065 imp = 7064 ck3 = 7900 } # Ajanta, Pitangalva -> Jhodga + link = { autogenerated = yes imp = 6006 ck3 = 79 ck3 = 80 ck3 = 8726 } # Scandia -> RONNEBY, AVASKAR, Torsas + link = { autogenerated = yes imp = 7093 ck3 = 7898 } # Tiyagoura -> Ankai + link = { autogenerated = yes imp = 7101 imp = 7062 ck3 = 7897 } # Maharatthalava, Nevasa -> Seunapura + link = { autogenerated = yes imp = 7144 ck3 = 7896 } # Lattalura -> Qandhar + link = { autogenerated = yes imp = 7146 ck3 = 7894 ck3 = 7895 } # Asmakhala -> Bhid, Darur + link = { autogenerated = yes imp = 7074 ck3 = 7893 } # Pattithana -> Ahmadnagar + link = { autogenerated = yes imp = 7078 ck3 = 7892 } # Tagara -> Ausa + link = { autogenerated = yes imp = 7127 ck3 = 7891 } # Trinagua -> Purnagiri + link = { autogenerated = yes imp = 7105 imp = 7102 ck3 = 7889 } # Siddhatek, Gurala -> Patkapur + link = { autogenerated = yes imp = 7103 imp = 7060 ck3 = 7888 } # Godavara, Kondane -> Jirnanagara + link = { autogenerated = yes imp = 7110 ck3 = 7885 } # Vayapata* -> Vijayapura_bis + link = { autogenerated = yes imp = 7107 ck3 = 7883 ck3 = 7884 } # Jayatnagar -> Miraj, Hastikundi + link = { autogenerated = yes imp = 7112 imp = 8123 ck3 = 7882 } # Pandaprata*, India Jungle -> Karhada + link = { autogenerated = yes imp = 7106 ck3 = 7881 ck3 = 7890 } # Buravhala* -> Pundarika, Sholapur + link = { autogenerated = yes imp = 7061 ck3 = 7880 ck3 = 7940 } # Valuraka -> Bhimashankara, Western Ghats (NS) + link = { autogenerated = yes imp = 7059 ck3 = 7879 } # Karahataka -> Karahataka + link = { autogenerated = yes imp = 7070 ck3 = 7877 } # Maski -> Mushangi + link = { autogenerated = yes imp = 7072 ck3 = 7875 ck3 = 7876 } # Palkigunda -> Vankapura, Anegandi + link = { autogenerated = yes imp = 7088 imp = 8124 ck3 = 7873 } # Akkilur, Indian Jungle -> Hangal + link = { autogenerated = yes imp = 7090 ck3 = 7872 ck3 = 7874 } # Panapala -> Hubli, Koppam + link = { autogenerated = yes imp = 7108 ck3 = 7871 } # Athani -> Keladi + link = { autogenerated = yes imp = 7089 ck3 = 7870 } # Hippokoura -> Belgaum + link = { autogenerated = yes imp = 7018 ck3 = 7867 ck3 = 7938 } # Kodava -> Sosavur, Western Ghats (S) + link = { autogenerated = yes imp = 7022 ck3 = 7865 } # Belgola -> Belapura + link = { autogenerated = yes imp = 7036 ck3 = 7863 } # Huliyar -> Honnavalli + link = { autogenerated = yes imp = 7010 ck3 = 7862 ck3 = 7864 } # Paravipura -> Hemavati, Parivi + link = { autogenerated = yes imp = 7005 ck3 = 7860 } # Brahmagiri -> Nidugallu + link = { autogenerated = yes imp = 7071 ck3 = 7859 } # Gavimath -> Kampili + link = { autogenerated = yes imp = 7006 imp = 7073 ck3 = 7858 } # Uccasrngi, Siddapura -> Vijayanagara + link = { autogenerated = yes imp = 7047 ck3 = 7857 } # Yerraguddi -> Gutti + link = { imp = 7021 imp = 9586 ck3 = 7856 } # Suvarnagiri, Impassable -> Adavani + link = { autogenerated = yes imp = 7069 ck3 = 7855 } # Rajula -> Adoni + link = { autogenerated = yes imp = 7091 ck3 = 7854 } # Bhakkuli -> Kandanavolu + link = { autogenerated = yes imp = 7035 ck3 = 7853 } # Kalligeris -> Kudala + link = { autogenerated = yes imp = 7038 ck3 = 7852 ck3 = 7861 } # Chandravalli -> Arka, Basavapattana + link = { autogenerated = yes imp = 7023 ck3 = 7851 ck3 = 7939 } # Srnguri -> Shringeri, Western Ghats (M) + link = { autogenerated = yes imp = 7009 ck3 = 7849 } # Talavanapura -> Seringapatam + link = { autogenerated = yes imp = 7017 ck3 = 7848 } # Ganga -> Moyar + link = { autogenerated = yes imp = 7016 ck3 = 7847 } # Sriringapatna -> Mercara + link = { autogenerated = yes imp = 7050 imp = 8126 ck3 = 7845 } # Kuromolinava*, Indian Jungle -> Bhairavunikonda + link = { autogenerated = yes imp = 7048 ck3 = 7841 } # Sriparvata -> Sriparvata + link = { autogenerated = yes imp = 7051 ck3 = 7840 ck3 = 7843 } # Kadinava* -> Ittagi, Mudivemu + link = { autogenerated = yes imp = 7043 ck3 = 7839 } # Mallayapalam -> Pondugala + link = { autogenerated = yes imp = 6935 imp = 6933 ck3 = 7838 } # Chaberis, Karmara -> Nagapattinam + link = { autogenerated = yes imp = 6936 ck3 = 7837 } # Karige -> Gangaikondacolapuram + link = { autogenerated = yes imp = 6934 imp = 6928 ck3 = 7836 } # Abour, Thanjavur -> Kannanur_2 + link = { autogenerated = yes imp = 6994 ck3 = 7835 } # Nadhapura* -> Tirukoilur + link = { autogenerated = yes imp = 6991 imp = 6930 imp = 6992 imp = 6993 imp = 5310 ck3 = 7834 } # Karoura, Karafur, Argaru, Kolinah*, IP 311 -> Srirangam + link = { autogenerated = yes imp = 6987 ck3 = 7832 } # Colapattinam -> Jinji + link = { autogenerated = yes imp = 6986 ck3 = 7831 } # Sopattinam -> Uttaramerur + link = { autogenerated = yes imp = 6983 imp = 6995 imp = 6996 ck3 = 7830 } # Arkatapura, Chengam, Tiruvannamalai -> Tiruvannamalai + link = { autogenerated = yes imp = 7008 ck3 = 7828 } # Chintamani -> Kuvalala + link = { autogenerated = yes imp = 6985 imp = 6984 ck3 = 7827 } # Mavilankai, Kancipuram -> Mamallapuram + link = { autogenerated = yes imp = 7000 ck3 = 7826 } # Tondana -> Takkaloma + link = { autogenerated = yes imp = 7031 ck3 = 7823 ck3 = 7824 } # Kuvalalapura -> Nangali, Muluvagil + link = { autogenerated = yes imp = 6998 ck3 = 7821 } # Gudimallam -> Kalahasti + link = { autogenerated = yes imp = 7028 ck3 = 7820 ck3 = 7825 } # Tirumala -> Melpadi, Padaividu + link = { autogenerated = yes imp = 7033 ck3 = 7819 ck3 = 7822 } # Madana -> Mangalavada, Nandi + link = { autogenerated = yes imp = 7027 imp = 7025 ck3 = 7818 } # Rapur, Rayachoti -> Vallurapura + link = { autogenerated = yes imp = 7026 ck3 = 7817 ck3 = 7844 } # Kadapa -> Puspagiri, Ahobalam + link = { autogenerated = yes imp = 7034 imp = 8125 ck3 = 7816 } # Kadiri, Indian Jungle -> Anantapur + link = { autogenerated = yes imp = 7024 ck3 = 7815 } # Mangalavada -> Togarakunta + link = { autogenerated = yes imp = 6911 imp = 6901 ck3 = 7814 } # Aykudi, Balita -> Kottar + link = { autogenerated = yes imp = 6903 imp = 6902 ck3 = 7813 } # Curana, Komari -> Kayal + link = { autogenerated = yes imp = 6912 imp = 6922 ck3 = 7812 } # Kolkoi, Vilath -> Korkai + link = { autogenerated = yes imp = 6920 imp = 6919 imp = 6918 ck3 = 7811 } # Pandya, Tangala, Karivala -> Sivakasi + link = { autogenerated = yes imp = 6923 ck3 = 7810 } # Kamai* -> Virudhukkalvetti + link = { autogenerated = yes imp = 6915 ck3 = 7809 } # Koti -> Rameshvaram + link = { autogenerated = yes imp = 6948 imp = 6925 ck3 = 7808 } # Codasi, Akour -> Sivaganga + link = { autogenerated = yes imp = 6926 ck3 = 7807 } # Bata -> Uraiyur + link = { autogenerated = yes imp = 6947 ck3 = 7806 } # Uraiyur -> Dindigul + link = { autogenerated = yes imp = 6938 ck3 = 7805 } # Karur -> Tiruppur + link = { autogenerated = yes imp = 6945 imp = 6939 imp = 6937 imp = 6940 imp = 6949 ck3 = 7804 } # Kilandha, Chavadi, Tennagora, Korelloura, Kongu -> Kovai + link = { autogenerated = yes imp = 6898 imp = 6899 imp = 6909 ck3 = 7803 } # Bacare, Kottiara, Tropiana -> Kollam + link = { autogenerated = yes imp = 6897 imp = 6896 ck3 = 7802 } # Nelcynda, Pseudostomos -> Kottayam + link = { autogenerated = yes imp = 6944 imp = 6908 ck3 = 7800 } # Vellalore, Paloura -> Palakkad + link = { autogenerated = yes imp = 6005 ck3 = 78 ck3 = 87 } # Scandia -> BREGNE, LISTER + link = { imp = 6893 imp = 6907 ck3 = 7799 } # Tyndis, Podoperoura -> Malappuram + link = { autogenerated = yes imp = 6889 ck3 = 7798 } # Mousopalle -> Kannanur + link = { autogenerated = yes imp = 6886 imp = 6888 imp = 6891 ck3 = 7797 } # Olokhoira, Nitra, Banabasi -> Mangalur + link = { autogenerated = yes imp = 6883 imp = 6882 ck3 = 7795 } # Aegidi, Toparon -> Hinawr + link = { autogenerated = yes imp = 6879 imp = 6880 ck3 = 7794 } # Byzantion, Vasi -> Panaji + link = { autogenerated = yes imp = 6877 imp = 6876 imp = 6878 ck3 = 7793 } # Milzigeris, Palaipatmai, Yakaris -> Kollapura + link = { autogenerated = yes imp = 6875 ck3 = 7792 } # Etuca -> Chiplun + link = { autogenerated = yes imp = 6873 imp = 6874 ck3 = 7791 } # Semylla, Mandagara -> Dabhol + link = { autogenerated = yes imp = 6872 imp = 6871 ck3 = 7790 } # Valuraka, Dounga -> Chaul + link = { autogenerated = yes imp = 6868 ck3 = 7788 } # Surparaka -> Suraparaka + link = { autogenerated = yes imp = 10606 imp = 10608 ck3 = 7782 } # Khaliun, Bayanbulag -> Gobi-Altai + link = { autogenerated = yes imp = 6004 ck3 = 77 } # Scandia -> RONNE + link = { imp = 9442 ck3 = 7677 ck3 = 7678 ck3 = 7673 ck3 = 7674 } # Buka -> Orgogdon Rok, Baldyrgannyg, Kandat Uul, Tolchi + link = { autogenerated = yes imp = 9433 ck3 = 7666 ck3 = 7668 } # Sarik -> Askiz, Abakan + link = { imp = 9438 ck3 = 7660 ck3 = 7658 ck3 = 7656 } # Torgay -> Sus-Balyk, Uzhynkhyr, Em-Iss + link = { autogenerated = yes imp = 9439 ck3 = 7659 ck3 = 7676 } # Boru -> Ergaki, Omaytura + link = { autogenerated = yes imp = 9437 ck3 = 7652 ck3 = 7657 } # Jianhe -> Ust-Tuba, Tagyr + link = { autogenerated = yes imp = 9443 ck3 = 7639 ck3 = 7641 ck3 = 7642 ck3 = 7675 } # Kirguy -> Stoyanka, Ak-Turan, Shagonar, Kesdim + link = { autogenerated = yes imp = 9440 ck3 = 7637 ck3 = 7638 } # Sut -> Kantegir, Shonhir + link = { autogenerated = yes imp = 10820 ck3 = 7625 ck3 = 7632 ck3 = 7633 } # Chulyshman -> Ak-Khol, Ulagan, Kara-Khol + link = { autogenerated = yes imp = 9445 ck3 = 7623 ck3 = 7619 ck3 = 7624 ck3 = 7681 } # PASS -> Eki-Khem, Tapsa, Azas, Doloon Nuur + link = { autogenerated = yes imp = 9446 ck3 = 7622 ck3 = 7621 ck3 = 7689 ck3 = 7786 ck3 = 13988 ck3 = 13989 } # PASS -> Bilin, Ak-Altyg Khol, Monkh Saridag, Dubo, Mountains, Mountains + link = { autogenerated = yes imp = 10553 ck3 = 7620 ck3 = 7785 ck3 = 13744 ck3 = 1459 ck3 = 7617 ck3 = 13986 } # Yanzeli -> Telek, Darkhad Mountains, Saryg-Sep, Bait, Saryg-Sep, Mountains + link = { autogenerated = yes imp = 1882 imp = 5168 ck3 = 762 } # Adana, IMPASSIBLE TERRAIN 168 -> Adana + link = { autogenerated = yes imp = 9467 ck3 = 7613 } # Yumurtka -> Myangad + link = { autogenerated = yes imp = 10545 ck3 = 7611 ck3 = 7612 ck3 = 7615 ck3 = 7626 ck3 = 7634 ck3 = 13996 } # Baishint -> Nogoonuur, Tsagan Shibetu, Tsambagarau, Mungun Taiga, Teeli, Mountains + link = { autogenerated = yes imp = 1887 imp = 1892 ck3 = 761 } # Soloi, Elaioussa -> Tarsus + link = { autogenerated = yes imp = 10610 ck3 = 7609 ck3 = 7579 } # Durvuljin -> Elsen Tasarkhai, Uliastai + link = { autogenerated = yes imp = 9466 ck3 = 7608 } # Ganweihe -> Durgun + link = { autogenerated = yes imp = 1951 imp = 1888 ck3 = 760 } # Tyana, Podandus -> Tyana + link = { autogenerated = yes imp = 9465 ck3 = 7599 } # Heyun -> Khyarhgas + link = { autogenerated = yes imp = 10543 ck3 = 7596 ck3 = 13686 } # Zuungovi -> Uvs Nuur, Bay-Khaak + link = { autogenerated = yes imp = 10604 ck3 = 7592 } # Sharga -> Yeson Bulag + link = { autogenerated = yes imp = 10603 imp = 10607 imp = 8116 ck3 = 7591 } # Tugrug, Darvi, Mongolia Mountain -> Alag Khairkhan + link = { autogenerated = yes imp = 9464 ck3 = 7590 ck3 = 7610 } # Xihai -> Takhiltyn Khotgor, Khar Us + link = { autogenerated = yes imp = 10550 ck3 = 7588 ck3 = 7589 } # Gurvansaikhan -> Tenggis, Khoridol Saridag + link = { autogenerated = yes imp = 10551 ck3 = 7587 } # Altraga -> Ulaantaiga + link = { autogenerated = yes imp = 9493 ck3 = 7581 } # Tilku -> Tariat + link = { autogenerated = yes imp = 1890 imp = 1897 ck3 = 758 } # Seleucia ad Calycadnum, Celenderis -> Seleukia + link = { autogenerated = yes imp = 9469 ck3 = 7578 ck3 = 7603 ck3 = 7605 ck3 = 7606 } # Yidge -> Ulaagchiin Khar, Khan Khokhii, Airag, Guchugut + link = { autogenerated = yes imp = 10547 ck3 = 7574 ck3 = 7577 ck3 = 7584 } # Haraa Boomiin -> Oigon, Tsetsen Khairkhan, Nogon Tolgoy + link = { autogenerated = yes imp = 330 imp = 331 ck3 = 757 } # Karpasia, Salamis -> Famagusta + link = { autogenerated = yes imp = 9497 ck3 = 7568 ck3 = 7580 } # Punu -> Khutagt, Shaazan Khot + link = { autogenerated = yes imp = 9496 ck3 = 7563 ck3 = 12557 } # Fuyangju -> Qongghor Bulag, Dalanzadgad + link = { autogenerated = yes imp = 9504 imp = 5355 imp = 9511 ck3 = 7562 } # Daze, Central Asian Impassable, Impassable -> Jala'u Qulan + link = { autogenerated = yes imp = 7990 imp = 7989 ck3 = 756 } # Kourion, Trogodos Mons -> Limisol + link = { autogenerated = yes imp = 9481 ck3 = 7550 } # Zhijushui -> Buteeliin + link = { autogenerated = yes imp = 7956 imp = 165 imp = 166 imp = 7952 ck3 = 755 } # Ariassos, Attaleia, Perge, Kretopolis Mountains -> Attaleia + link = { autogenerated = yes imp = 10534 ck3 = 7548 ck3 = 7552 } # Tsakir -> Khamar-Daban, Tongluo + link = { autogenerated = yes imp = 9482 ck3 = 7547 ck3 = 7557 } # Yag -> Arik Usun, Khovsgol + link = { autogenerated = yes imp = 10549 ck3 = 7546 } # Bulag -> Erkhel + link = { autogenerated = yes imp = 10530 ck3 = 7544 ck3 = 7545 } # Egiin Gol -> Eg, Airkhan + link = { autogenerated = yes imp = 9480 ck3 = 7542 ck3 = 7551 ck3 = 7554 } # Sogan -> Khiagt, Jida, Temnik + link = { autogenerated = yes imp = 1936 imp = 1933 imp = 7759 ck3 = 754 } # Apamea, Seleucia Sidera, (Unknown) -> Sozopolis + link = { autogenerated = yes imp = 10528 ck3 = 7530 ck3 = 7543 } # Astyn Gol -> Galt, Tarialan + link = { autogenerated = yes imp = 195 imp = 194 imp = 196 ck3 = 753 } # Malos, Ancyra, Klossama -> Ankyra + link = { autogenerated = yes imp = 9489 ck3 = 7528 ck3 = 7529 } # Anhou -> Erdenet, Ishgent + link = { autogenerated = yes imp = 12711 ck3 = 7520 } # Teri -> Toghu Baliq + link = { autogenerated = yes imp = 7981 imp = 1913 ck3 = 752 } # Androna, Sacoena -> Galatia + link = { autogenerated = yes imp = 10821 ck3 = 7514 ck3 = 7515 } # Berel -> Apshiyakta, Ukok + link = { autogenerated = yes imp = 10586 ck3 = 7511 } # Naomaohuzhen -> Dahe + link = { autogenerated = yes imp = 1814 imp = 7921 ck3 = 751 } # Stephane, Sinope Mountains -> Paphlagonia + link = { autogenerated = yes imp = 10583 ck3 = 7509 } # Yiwu -> Araturak + link = { autogenerated = yes imp = 10601 ck3 = 7508 } # Altai Sum -> Naomao + link = { autogenerated = yes imp = 9475 ck3 = 7506 } # Bo'erqiangjizhen -> Shensha + link = { autogenerated = yes imp = 9491 ck3 = 7500 ck3 = 7527 } # Zhiju -> Sulugu, Khanjargalant + link = { autogenerated = yes imp = 247 imp = 7919 ck3 = 750 } # Pythopolis, Pythopolis Mountains -> Nikaea + link = { autogenerated = yes imp = 9452 ck3 = 7497 ck3 = 8707 } # Kul -> Bulun-Tok, ALTAISHAN + link = { autogenerated = yes imp = 9454 ck3 = 7487 ck3 = 7489 ck3 = 7490 } # Sinek -> Kurchum, Torangy Kul, Chaklym + link = { autogenerated = yes imp = 10823 ck3 = 7484 ck3 = 7516 ck3 = 13994 } # Baga Turgen -> Tsengel, Taldaq, Mountains + link = { autogenerated = yes imp = 9450 ck3 = 7483 ck3 = 7491 } # Yimurt -> Agairik, Sarytau + link = { imp = 1952 imp = 1963 imp = 7938 imp = 7941 imp = 7756 imp = 7757 ck3 = 748 } # Aphrodisias, Neapolis, Bargasa, Kranaos, Kadmons Mons, (Unknown) -> Laodikeia + link = { autogenerated = yes imp = 9447 ck3 = 7477 ck3 = 7485 ck3 = 7494 ck3 = 7495 } # Hujie -> Daqi, Belesek, Jeminay, Kaerji + link = { autogenerated = yes imp = 7934 imp = 1981 imp = 7935 imp = 7930 ck3 = 747 } # Keramos, Halikarnassos, Bargylia, Halikarnassos Mountains -> Halikarnassos + link = { autogenerated = yes imp = 8255 ck3 = 7469 ck3 = 13575 ck3 = 7462 ck3 = 7470 ck3 = 7471 } # Qijiaojingzhen -> Birbaliq, Guiukou, Dushan, Chiqitim, Pulei + link = { autogenerated = yes imp = 9458 ck3 = 7465 ck3 = 7467 ck3 = 7468 } # Yehe -> Savan, Kuytun, Shihezi + link = { autogenerated = yes imp = 1969 imp = 1972 imp = 290 imp = 294 ck3 = 746 } # Leukophrys, Priene, Ephesos, Larisa -> Ephesos + link = { autogenerated = yes imp = 10585 ck3 = 7458 ck3 = 7457 } # Shichengzhicun -> Yidu, Lafuqueke + link = { autogenerated = yes imp = 8217 ck3 = 7455 ck3 = 7456 ck3 = 13993 } # Cheshiliugu -> Dakheyan, Bulayiq, Mountains + link = { autogenerated = yes imp = 287 imp = 296 imp = 7754 ck3 = 745 } # Smyrna, Magnesia, Sipylos Mons -> Smyrna + link = { imp = 267 imp = 261 imp = 262 imp = 268 imp = 7909 imp = 7910 ck3 = 744 } # Kale Peuke, Abydos, Kolonai, Skepsis, Ida Mons, Markaion Mons -> Abydos + link = { autogenerated = yes imp = 252 imp = 7908 ck3 = 743 } # Kyzikos, Prokonnesos/Antigoneia Kyzikena -> Kyzikos + link = { autogenerated = yes imp = 12451 ck3 = 7429 ck3 = 7430 } # Nakur -> Inia, Obchikanak + link = { autogenerated = yes imp = 12453 ck3 = 7422 ck3 = 7423 ck3 = 7424 ck3 = 7426 ck3 = 7434 ck3 = 7435 } # Tatte -> Sorok, Our, Kalym, Torema, Krolu, Perasku + link = { autogenerated = yes imp = 12448 ck3 = 7415 ck3 = 7418 ck3 = 7421 } # Moski -> Sary Chumych, Chultuk, Kondoma + link = { autogenerated = yes imp = 12450 ck3 = 7413 ck3 = 7414 } # Kaoj -> Chumych, Yeshil Chumych + link = { autogenerated = yes imp = 10819 ck3 = 7412 ck3 = 7411 } # Katun -> Urkosh, Ongutai + link = { autogenerated = yes imp = 244 imp = 7761 ck3 = 741 } # Nicaea, Sophon Mons -> Nikomedia + link = { autogenerated = yes imp = 12446 ck3 = 7408 ck3 = 7410 ck3 = 7416 ck3 = 7417 ck3 = 7409 } # Weti -> Anyu, Katun, Ojin, Bilbe, Anuy + link = { autogenerated = yes imp = 12442 ck3 = 7403 ck3 = 7406 ck3 = 7407 } # Ajma -> Poperech, Aley, Charych + link = { autogenerated = yes imp = 12424 ck3 = 7401 ck3 = 7402 } # Domuz -> Dolons, Molibay + link = { autogenerated = yes imp = 12425 ck3 = 7400 ck3 = 7454 } # Minik -> Kachu, Kulyndy Steppe + link = { autogenerated = yes imp = 207 imp = 209 ck3 = 740 } # Herakleia, Tieion -> Herakleia + link = { autogenerated = yes imp = 6011 ck3 = 74 } # Scandia -> HALMSTAD + link = { autogenerated = yes imp = 12443 ck3 = 7396 ck3 = 7398 ck3 = 7399 } # Kalaa -> Kasmala, Barnaii, Gorkoalei + link = { autogenerated = yes imp = 12444 ck3 = 7395 ck3 = 7397 } # Mona -> Gorko, Barnaul + link = { autogenerated = yes imp = 12445 ck3 = 7392 ck3 = 7393 ck3 = 7394 } # Epto -> Dolgo, Kulunda, Kuria + link = { autogenerated = yes imp = 12428 imp = 12427 ck3 = 7391 } # Adak, Kir -> Kuchuk + link = { autogenerated = yes imp = 1812 ck3 = 739 } # Sinope -> Sinope + link = { autogenerated = yes imp = 12429 ck3 = 7389 } # Tabilgan -> Kacharsku + link = { autogenerated = yes imp = 12457 ck3 = 7384 ck3 = 7385 ck3 = 7387 } # Suksi -> Karasuk, Chulym, Bagan + link = { autogenerated = yes imp = 12454 ck3 = 7381 ck3 = 7425 ck3 = 7427 ck3 = 7428 ck3 = 7378 } # Neoj -> Kolyvan, Iaya, Ob, Berd', Konda_ob + link = { autogenerated = yes imp = 12458 ck3 = 7380 ck3 = 7382 ck3 = 7383 ck3 = 7379 } # Jika -> Baksa, Chik, Kayask, Toya + link = { autogenerated = yes imp = 1807 imp = 1804 ck3 = 738 } # Amisos, Boinasa -> Amisos + link = { autogenerated = yes imp = 12459 ck3 = 7374 ck3 = 7386 ck3 = 7373 } # Hejkir -> Kargat, Sartlan, Ubins + link = { autogenerated = yes imp = 1799 ck3 = 737 } # Mazaka -> Kaisereia + link = { autogenerated = yes imp = 12341 imp = 12406 ck3 = 7357 } # Kuzd, Esik -> Jangyztau + link = { autogenerated = yes imp = 12354 ck3 = 7356 } # Hazarausa -> Abugan + link = { autogenerated = yes imp = 158 ck3 = 735 } # Ablastha -> Ablastha + link = { autogenerated = yes imp = 12422 ck3 = 7347 ck3 = 7404 } # Ata -> Uba_KAZ, Korginia + link = { autogenerated = yes imp = 12423 ck3 = 7346 } # Tonaz -> Semey + link = { autogenerated = yes imp = 12421 ck3 = 7341 } # Tuhta -> Ayrtau + link = { imp = 12418 ck3 = 7338 ck3 = 7339 ck3 = 7355 } # Anda -> Arkat, Chulak-Terek, Tekar + link = { autogenerated = yes imp = 12420 ck3 = 7335 ck3 = 7340 } # Boz -> Mukhor, Sasyk Kul + link = { autogenerated = yes imp = 12419 ck3 = 7334 ck3 = 7336 ck3 = 7337 } # Yuz -> Ak-Taylak, Arkalyk_KAZe, Urta Tau + link = { imp = 12293 ck3 = 7333 } # Taylan -> Degelen + link = { imp = 12270 ck3 = 7332 } # Karaul -> Jinghiz + link = { autogenerated = yes imp = 12271 ck3 = 7329 } # Ayulyk -> Akjeku + link = { autogenerated = yes imp = 12269 ck3 = 7328 ck3 = 7330 ck3 = 7331 } # Nuraly -> Serek, Tulkulam, Kyzyl K�sk� + link = { autogenerated = yes imp = 12292 ck3 = 7327 } # Akbulak -> Bakanas + link = { autogenerated = yes imp = 12280 ck3 = 7325 ck3 = 7326 } # Ajyrtas -> Kalmek-Imel, Jorga + link = { autogenerated = yes imp = 12272 ck3 = 7324 } # Baygabyl -> Jiren Suat + link = { autogenerated = yes imp = 12273 ck3 = 7323 } # Balkhash -> Akcha-Adyr + link = { autogenerated = yes imp = 12290 ck3 = 7320 ck3 = 7321 } # Tomar -> Kokchetau, Jildi + link = { autogenerated = yes imp = 12291 ck3 = 7319 } # Kiikkashkan -> Dogolan + link = { autogenerated = yes imp = 12284 ck3 = 7318 } # Karaobah -> Edre� + link = { autogenerated = yes imp = 12279 ck3 = 7317 ck3 = 7322 ck3 = 7354 } # Kyzyltu -> Kara Urunkay, Koy-Bagar, Jumek waste + link = { autogenerated = yes imp = 12274 ck3 = 7316 } # Tasaral -> Targyl + link = { autogenerated = yes imp = 12275 ck3 = 7315 } # Kashkanteniz -> Baykara + link = { autogenerated = yes imp = 12278 imp = 12307 ck3 = 7314 } # Sokutash, Castay -> Bulat + link = { autogenerated = yes imp = 12306 ck3 = 7311 ck3 = 7313 } # Mriyatay -> Manaka, Asaybay + link = { autogenerated = yes imp = 12310 ck3 = 7308 ck3 = 7310 } # Nahsah -> Bos-Tau, Betpa + link = { autogenerated = yes imp = 12281 ck3 = 7304 ck3 = 7305 ck3 = 7306 } # Shabanbai -> Tokumbay, Nurtay, Kyzyl Ray + link = { autogenerated = yes imp = 6003 ck3 = 73 ck3 = 76 } # Scandia -> HELSINGBORG, LAHOLM + link = { autogenerated = yes imp = 12308 ck3 = 7299 ck3 = 7301 } # Janu -> Karabas, Bugaly + link = { autogenerated = yes imp = 12288 ck3 = 7298 } # Zhanaaul -> Sokur + link = { autogenerated = yes imp = 12283 ck3 = 7296 ck3 = 7297 } # Taldy -> Bol Agach, Uch Katyn + link = { imp = 12285 ck3 = 7295 } # Birlik -> Bayan Aulska + link = { imp = 12289 ck3 = 7291 ck3 = 7292 ck3 = 7293 ck3 = 7294 } # Kandykol -> Juzbay, Ulenty, Uliuty, Ku-Jeku + link = { autogenerated = yes imp = 12334 ck3 = 7289 ck3 = 7290 } # Hizik -> Ak Tasty, Jasky Kart + link = { autogenerated = yes imp = 12410 ck3 = 7288 ck3 = 7359 } # Mely -> Bulandy, Dombraly + link = { autogenerated = yes imp = 12309 ck3 = 7287 ck3 = 7300 ck3 = 7309 ck3 = 7312 } # Udaras -> Kulan Utmas, Arkalyk, Tokobay, Kuntun Kul + link = { autogenerated = yes imp = 12316 ck3 = 7284 ck3 = 7285 ck3 = 7286 } # Jahtas -> Konek, Jaksy Kyzy Kurt, Sopak Sor + link = { autogenerated = yes imp = 12313 ck3 = 7283 } # Trnam -> Kara Sor + link = { autogenerated = yes imp = 12336 ck3 = 7278 ck3 = 7279 } # Agyek -> Kokjetau, Junkur Kul + link = { autogenerated = yes imp = 12333 ck3 = 7277 } # Oldal -> Chubar Kul + link = { autogenerated = yes imp = 12315 ck3 = 7276 ck3 = 7282 } # Pacu -> Jaman Arganaty, Eghiz Kara + link = { autogenerated = yes imp = 12332 ck3 = 7275 } # Fazik -> Kaptadyr + link = { autogenerated = yes imp = 12331 imp = 12345 ck3 = 7274 } # Alom, Palaka -> Kaska + link = { autogenerated = yes imp = 12323 imp = 12314 imp = 12317 imp = 12319 ck3 = 7272 } # Wamhati, Bihjam, Nagas, Caksus -> Ulytau + link = { autogenerated = yes imp = 12324 ck3 = 7270 ck3 = 7271 } # Smayatay -> Jilanjik, Tamdins + link = { autogenerated = yes imp = 12321 ck3 = 7269 } # Hyakr -> Tuzdyn + link = { autogenerated = yes imp = 11416 imp = 12320 ck3 = 7267 } # Marane, Prsthas -> Achu + link = { autogenerated = yes imp = 12322 ck3 = 7266 ck3 = 7268 } # Pibati -> Ulu Jitanjik, Kyzyl Cheku + link = { autogenerated = yes imp = 12328 ck3 = 7265 ck3 = 7273 } # Dadahti -> Sor Kuduk, Ajutasty + link = { autogenerated = yes imp = 12326 ck3 = 7264 } # Bhinatsti -> Karalbak + link = { autogenerated = yes imp = 11411 imp = 11412 ck3 = 7262 } # Gan, Ogenage -> Janai Cheku + link = { autogenerated = yes imp = 11417 ck3 = 7260 } # Adage -> Jaman Akkul + link = { autogenerated = yes imp = 11414 ck3 = 7259 ck3 = 7261 } # Vega -> Tusum Kum, Chumkar Kia + link = { autogenerated = yes imp = 12329 imp = 12346 ck3 = 7258 } # Dharati, Prtatavah -> Tatyr Kul + link = { autogenerated = yes imp = 12353 ck3 = 7257 } # Paralata -> Murun Tomis + link = { autogenerated = yes imp = 11410 ck3 = 7256 } # Bezin -> Tumar + link = { autogenerated = yes imp = 12351 ck3 = 7253 } # Targitavah -> Kamichly Kul + link = { autogenerated = yes imp = 12368 imp = 12352 ck3 = 7252 } # Sim, Danu -> Kosh Kurbay + link = { autogenerated = yes imp = 12369 ck3 = 7249 ck3 = 7250 } # Crva -> Dantenkul, Jarli Butak + link = { autogenerated = yes imp = 12371 ck3 = 7247 } # Cata -> Atamansku + link = { autogenerated = yes imp = 12370 ck3 = 7246 ck3 = 7248 } # Jhasra -> Suvunduk, Kbumak + link = { autogenerated = yes imp = 12356 ck3 = 7245 ck3 = 7251 } # Asper -> Jity Kul, Jitikul + link = { autogenerated = yes imp = 11413 ck3 = 7244 ck3 = 7255 } # Soma -> Chir Kala, Kyzyl Yar + link = { autogenerated = yes imp = 12355 imp = 12358 ck3 = 7243 } # Diti, Harsta -> Kum Sa� + link = { autogenerated = yes imp = 12359 ck3 = 7241 ck3 = 7242 } # Patinasana -> Kos Biryuk, Karabutak + link = { autogenerated = yes imp = 11286 ck3 = 7240 } # Embi -> Airyk + link = { autogenerated = yes imp = 11281 ck3 = 7238 } # Kenkiyak -> Baisary + link = { autogenerated = yes imp = 11291 imp = 11282 ck3 = 7237 } # Ashchiy, Sagiz -> Tulugai Sor + link = { autogenerated = yes imp = 11283 ck3 = 7236 } # Koptogay -> Sorkul + link = { autogenerated = yes imp = 11285 ck3 = 7235 } # Babatay -> Ak Su + link = { autogenerated = yes imp = 12361 ck3 = 7234 ck3 = 7239 } # Vasnam -> Temir, Kos Uba + link = { autogenerated = yes imp = 11305 imp = 11303 ck3 = 7231 } # Aksha, Kenbay -> Zarapan + link = { autogenerated = yes imp = 11306 ck3 = 7230 } # Mukur -> Kainar + link = { autogenerated = yes imp = 5913 imp = 5881 imp = 5914 ck3 = 7229 } # Nassin, PASS, Kholan -> Bakash-aul + link = { autogenerated = yes imp = 11304 ck3 = 7228 } # Makat -> Hyan + link = { autogenerated = yes imp = 11308 ck3 = 7227 } # Shoba -> Sagiz + link = { autogenerated = yes imp = 11309 ck3 = 7226 } # Zelshargan -> Ulu-Uil + link = { autogenerated = yes imp = 11284 ck3 = 7225 ck3 = 7233 } # Segizsay -> Isanbai, Basagha + link = { autogenerated = yes imp = 11314 ck3 = 7224 } # Kamekol -> Jaksybai + link = { autogenerated = yes imp = 11480 imp = 11479 imp = 11481 imp = 11488 ck3 = 7223 } # Opoin, Oirpata, Oitosyros, Dhokia -> Kyz Imchik + link = { autogenerated = yes imp = 11313 ck3 = 7222 } # Chokun -> Taisugan + link = { autogenerated = yes imp = 11477 imp = 11478 ck3 = 7221 } # Kissar, Amazo -> Manatau + link = { autogenerated = yes imp = 12497 ck3 = 7220 ck3 = 897 } # Bobuv -> Chubar_KAZ, Iletsk + link = { autogenerated = yes imp = 12498 ck3 = 7219 } # Ostny -> Barbastau + link = { autogenerated = yes imp = 11483 imp = 11486 ck3 = 7218 } # Levedi, Sparga -> Santas + link = { autogenerated = yes imp = 9463 ck3 = 7215 ck3 = 7498 } # PASS -> Sulumuhak, Olon-bulak + link = { autogenerated = yes imp = 10544 ck3 = 7213 ck3 = 7598 } # Huryee -> Huryee Deresenii, Bayanuur + link = { autogenerated = yes imp = 6001 ck3 = 72 } # Scandia -> TOMMERUP + link = { autogenerated = yes imp = 10615 ck3 = 7199 ck3 = 7201 ck3 = 7203 ck3 = 7202 ck3 = 1423 } # Ili -> Kulja, Tekes, Kash, Tokkuztara, Mountains + link = { autogenerated = yes imp = 9460 imp = 9459 ck3 = 7192 } # Donglin, Heishui -> Yadan + link = { autogenerated = yes imp = 12264 ck3 = 7190 ck3 = 7492 } # Danmu -> Baiyang, Hoboksar + link = { autogenerated = yes imp = 12263 ck3 = 7187 ck3 = 7189 ck3 = 13973 } # Emin -> Emil, Sarychulsyn, 13973 + link = { autogenerated = yes imp = 9462 ck3 = 7185 ck3 = 7186 ck3 = 7194 ck3 = 7196 } # Shuanghe -> Bortala, Sayram, Bole, Dahyansi + link = { autogenerated = yes imp = 12261 ck3 = 7184 ck3 = 7188 ck3 = 7193 } # Alakol -> Usharal, Ala-kul, Modo-Bartik + link = { autogenerated = yes imp = 12265 ck3 = 7183 } # Koldar -> Guzkol + link = { autogenerated = yes imp = 12267 ck3 = 7182 ck3 = 7345 } # Ayagoz -> Ayagoz, Aljan + link = { autogenerated = yes imp = 9453 ck3 = 7180 ck3 = 7181 ck3 = 7493 } # Duotanling -> Zatsan, Chuguchak, Tiebuken + link = { autogenerated = yes imp = 12266 ck3 = 7178 ck3 = 7179 } # Ushtobe -> Kokpekty, Cherga + link = { autogenerated = yes imp = 12268 ck3 = 7177 ck3 = 7343 ck3 = 7344 } # Zaysan -> Bazarka, Kandygata�, Altyn-Kolekis + link = { autogenerated = yes imp = 9449 ck3 = 7176 ck3 = 7342 ck3 = 7348 ck3 = 7350 ck3 = 7351 } # Sargan -> Kokpektinsk, Kalbin, �skemen, Bukhtarma, Zyryan + link = { autogenerated = yes imp = 12256 ck3 = 7174 } # Ul'gi -> Lyukum + link = { autogenerated = yes imp = 12258 ck3 = 7171 ck3 = 7173 } # Uzyak -> Eshkiolmes, Bayanjurek + link = { autogenerated = yes imp = 10613 ck3 = 7166 } # Chilpek -> Kyzyl Suu + link = { autogenerated = yes imp = 9455 ck3 = 7164 } # Jieshan -> Kaskelen + link = { autogenerated = yes imp = 12247 ck3 = 7163 } # Ily -> Tamgaly + link = { autogenerated = yes imp = 11391 ck3 = 7161 } # Savu -> Nevkat + link = { autogenerated = yes imp = 11404 imp = 11405 ck3 = 7158 } # Komar, Kas -> Kuljabasy + link = { autogenerated = yes imp = 11403 ck3 = 7156 } # Zloiar -> Khantau + link = { autogenerated = yes imp = 11401 ck3 = 7155 } # Dena -> Jambyl + link = { autogenerated = yes imp = 6779 imp = 6781 ck3 = 7154 } # Suyab, Yul -> Balasaghun + link = { imp = 8304 ck3 = 7152 ck3 = 7153 ck3 = 7151 ck3 = 14013 } # Beishan -> Mandzhyly-Ata, Barskhan, Naryn, Mountains + link = { autogenerated = yes imp = 6778 ck3 = 7147 ck3 = 7148 } # Balasaghun -> Boluzhi, Yarish + link = { autogenerated = yes imp = 11392 imp = 11396 imp = 11399 ck3 = 7143 } # Pimna, Donda, Gensa -> Itte-Kichu + link = { autogenerated = yes imp = 6782 ck3 = 7146 } # Ashpara -> Tekabhet + link = { autogenerated = yes imp = 6783 ck3 = 7141 } # Kulan -> Talas + link = { autogenerated = yes imp = 6784 ck3 = 7140 ck3 = 7216 } # Barskhan -> Ak-Tobe, Taldy-Sal + link = { autogenerated = yes imp = 6792 imp = 7265 ck3 = 7139 } # Isfijab, Zintik* -> Chakpak + link = { autogenerated = yes imp = 6791 ck3 = 7138 } # Chach -> Isfijab + link = { autogenerated = yes imp = 7264 imp = 6790 ck3 = 7137 } # Maidanchach*, Tunket -> Nuket + link = { autogenerated = yes imp = 7271 imp = 7273 ck3 = 7136 } # Kush*, Poshkar* -> Chimkent + link = { autogenerated = yes imp = 7267 imp = 7268 imp = 7270 ck3 = 7135 } # Araq*, Osht*, Kashram* -> Sayram + link = { autogenerated = yes imp = 11379 ck3 = 7133 } # Cannabis -> Jambyl + link = { autogenerated = yes imp = 11380 imp = 11383 imp = 11385 ck3 = 7132 } # Iryk, Chagri, Vau -> (Unknown) + link = { autogenerated = yes imp = 11381 imp = 11382 imp = 11384 ck3 = 7131 } # Herros, Ippa, Arim -> Karakul + link = { imp = 7262 ck3 = 7129 } # Maidankuyryk* -> Shavgar + link = { autogenerated = yes imp = 6794 ck3 = 7128 } # Kuyruk -> Yasi + link = { autogenerated = yes imp = 11375 imp = 11554 ck3 = 7127 } # Maca, Impassable -> Karakur + link = { autogenerated = yes imp = 6795 imp = 7261 ck3 = 7126 } # Shavgar, Maidankoga* -> Sawran + link = { autogenerated = yes imp = 7249 imp = 7250 ck3 = 7124 } # Akkum*, Koga* -> Oktyabr + link = { autogenerated = yes imp = 11348 imp = 7251 ck3 = 7123 } # Kumsuat, Besta* -> Sighnaq + link = { autogenerated = yes imp = 11349 ck3 = 7122 } # Taldyk -> Aksumbe + link = { autogenerated = yes imp = 12297 imp = 11369 imp = 11370 imp = 11372 imp = 12296 imp = 12299 ck3 = 7121 } # Jhrdayam, Mazgi, Tigri, Sturi, Jambhas, Cwaytas -> Zhuan Tobe + link = { autogenerated = yes imp = 12298 imp = 11371 imp = 11374 imp = 12304 imp = 12305 ck3 = 7120 } # Hatsti, Axsini, Kafkasos, Hsta, Scinatsti -> Sarysu + link = { autogenerated = yes imp = 11347 ck3 = 7119 } # Abay -> Aq-Masjid + link = { autogenerated = yes imp = 7248 ck3 = 7118 } # Janaqala -> Telegul + link = { autogenerated = yes imp = 11350 imp = 11368 imp = 11367 ck3 = 7117 } # Tuzkol, Kassi, Tulya -> Azez-kul + link = { autogenerated = yes imp = 11346 ck3 = 7116 } # Zharagash -> Beljan + link = { autogenerated = yes imp = 7257 ck3 = 7114 } # Qala* -> Buzai + link = { autogenerated = yes imp = 11351 imp = 11352 imp = 11353 imp = 11366 ck3 = 7113 } # Toghayy, Kuduk, Berdaly, Lokyldak -> Uzun-kul + link = { autogenerated = yes imp = 11345 ck3 = 7112 } # Baikonur -> Kara-Mugai + link = { autogenerated = yes imp = 11343 imp = 11342 ck3 = 7111 } # Enbekshi, Zhanatalap -> Raimskoe + link = { autogenerated = yes imp = 7254 imp = 7253 ck3 = 7110 } # Boot*, Ziram* -> Kazalinsk + link = { autogenerated = yes imp = 11267 imp = 11344 ck3 = 7109 } # Tabankuduk, Orazbay -> Dzangent + link = { autogenerated = yes imp = 11354 ck3 = 7108 } # Tatan -> Tailyak-kul + link = { autogenerated = yes imp = 11362 imp = 11355 ck3 = 7107 } # Qalmaqqyrgan, Zhenishkekum -> Arys-kum + link = { autogenerated = yes imp = 11364 imp = 11363 ck3 = 7106 } # Ush, Kyshtau -> Chubar + link = { autogenerated = yes imp = 11360 ck3 = 7105 } # Akirek -> Chalkar + link = { autogenerated = yes imp = 11361 ck3 = 7104 } # Saryapan -> Kalmas + link = { autogenerated = yes imp = 11357 ck3 = 7103 } # Zhalauly -> Terekli + link = { autogenerated = yes imp = 11269 ck3 = 7102 } # Saksaul -> Zhelanash + link = { autogenerated = yes imp = 11358 ck3 = 7101 } # Yrgyz -> Djelavi + link = { autogenerated = yes imp = 11409 imp = 11359 ck3 = 7100 } # Edug, Balta -> Irgis + link = { autogenerated = yes imp = 11279 imp = 11408 ck3 = 7099 } # Sapibulak, Zoza -> Airyuk + link = { autogenerated = yes imp = 11277 ck3 = 7096 ck3 = 7098 } # Shalkar -> Barsuki, Chushka-Kol + link = { autogenerated = yes imp = 11278 imp = 11280 ck3 = 7095 } # Kaynbulak, Sel -> Emba + link = { autogenerated = yes imp = 11289 ck3 = 7094 } # Dzhaindy -> Djamantau + link = { autogenerated = yes imp = 11288 ck3 = 7093 } # Karabulak -> Kashkarata + link = { autogenerated = yes imp = 11270 imp = 11276 ck3 = 7092 } # Kez Kara, Quqyq -> Kugaral + link = { autogenerated = yes imp = 11272 imp = 11271 ck3 = 7091 } # Kektikshe, Bozoy -> Kulandy + link = { autogenerated = yes imp = 5488 imp = 5485 imp = 5487 ck3 = 7090 } # Tirim, Gran, Thema -> Davlet-Girei + link = { imp = 5477 imp = 5476 imp = 5475 ck3 = 7089 } # Kilich, Sthura, Bela -> Vezir + link = { autogenerated = yes imp = 5428 ck3 = 7088 } # Suna -> Oglamych + link = { imp = 5459 imp = 5458 imp = 5472 imp = 5474 ck3 = 7087 } # Azkoi, Dnem, Kraz, Khrischatach -> Kum-Sebszen + link = { imp = 5461 imp = 5460 imp = 5473 ck3 = 7086 } # Khanash, Garam, Dyram -> Sumbe + link = { autogenerated = yes imp = 5462 imp = 5463 ck3 = 7085 } # Yetteka, Ziri -> Bekdas + link = { autogenerated = yes imp = 5467 imp = 5468 imp = 5469 ck3 = 7081 } # Teike, Shachkra, Byrshchre -> Fort Aleksandrovkiy + link = { autogenerated = yes imp = 5457 imp = 5478 ck3 = 7079 } # Ustret, Zhanit -> Koizak + link = { autogenerated = yes imp = 5471 imp = 5493 ck3 = 7078 } # Tamaasan, Thurissa -> Kajdak + link = { imp = 5492 imp = 5495 imp = 5491 imp = 5490 ck3 = 7076 } # Erim, Gyranchi, Gyoshach, Yanmal -> Churuk + link = { autogenerated = yes imp = 5497 imp = 5494 ck3 = 7074 } # Kylorica, Kurchina -> Beyneu + link = { autogenerated = yes imp = 5496 imp = 5498 ck3 = 7073 } # Donom, Vyoros -> Tengiz + link = { autogenerated = yes imp = 5915 ck3 = 7072 } # Alsita -> Kumstan + link = { autogenerated = yes imp = 11299 ck3 = 7071 } # Beyneu -> Chumishtikul + link = { autogenerated = yes imp = 11298 imp = 11295 imp = 11296 imp = 11297 ck3 = 7070 } # Shomishtikol, Qosbulaq, Matay, Turush -> Kos-Buwak + link = { autogenerated = yes imp = 1866 imp = 6397 imp = 839 imp = 7983 ck3 = 707 } # Korne, Tenedos, Arsameia pros Nymphaio, Nymphaios Mountains -> Melitene + link = { autogenerated = yes imp = 11292 imp = 11293 imp = 11287 ck3 = 7069 } # Qamysty, Karaoba, Chagan -> Asheh-Atrik + link = { autogenerated = yes imp = 11290 ck3 = 7068 } # Tobusken -> Namastau + link = { autogenerated = yes imp = 11301 ck3 = 7067 } # Azgyl -> Issenjau + link = { autogenerated = yes imp = 11302 ck3 = 7066 } # Imankara -> Azgyl + link = { autogenerated = yes imp = 5499 ck3 = 7065 } # Satticha -> Qoshagyl + link = { autogenerated = yes imp = 12432 ck3 = 7064 } # Otag -> Karaoba + link = { autogenerated = yes imp = 12433 ck3 = 7062 ck3 = 7063 } # Toprak -> Teke, Ertis + link = { autogenerated = yes imp = 12412 imp = 12414 ck3 = 7061 } # Akar, Enyv -> Seletyteniz + link = { autogenerated = yes imp = 12411 ck3 = 7060 } # Folyik -> Koksengrisor + link = { autogenerated = yes imp = 1781 imp = 1783 ck3 = 706 } # Koloneia, Anniaca -> Colonea + link = { autogenerated = yes imp = 12342 ck3 = 7059 } # Marok -> Shchuchinsk + link = { autogenerated = yes imp = 12426 ck3 = 7054 } # Ordu -> Yamishevo + link = { autogenerated = yes imp = 12430 ck3 = 7053 ck3 = 7390 } # Ogul -> Pavlodar, Lamych + link = { autogenerated = yes imp = 12437 ck3 = 7052 ck3 = 7388 } # Tag -> Karasuk, Topolno + link = { autogenerated = yes imp = 12435 ck3 = 7051 } # Yagmur -> Tatarki + link = { autogenerated = yes imp = 12438 ck3 = 7049 } # Yel -> Abyszkan + link = { autogenerated = yes imp = 12436 ck3 = 7048 } # Bodun -> Sals Poveret + link = { autogenerated = yes imp = 12441 ck3 = 7047 ck3 = 7050 } # Kol -> Kainsk, Chany + link = { autogenerated = yes imp = 12439 ck3 = 7045 ck3 = 7046 } # Tepu -> Tiabis, Tatarka + link = { autogenerated = yes imp = 12431 imp = 12287 ck3 = 7043 } # Kudegu, Zhamantuz -> Koriakovsky + link = { autogenerated = yes imp = 12335 ck3 = 7042 ck3 = 7280 ck3 = 7281 } # Csira -> Karu Samys, Koja Kul, Nura + link = { autogenerated = yes imp = 12337 imp = 12413 ck3 = 7041 } # Zug, Altal -> Erementau + link = { autogenerated = yes imp = 12340 ck3 = 7039 } # Sotet -> Chargaldzin + link = { autogenerated = yes imp = 12339 ck3 = 7038 ck3 = 7040 } # Gyalu -> Atbasar, Astrakhanka + link = { autogenerated = yes imp = 12405 ck3 = 7037 ck3 = 7358 } # Kedv -> Kokchetav, Burluk + link = { autogenerated = yes imp = 12407 ck3 = 7036 ck3 = 5863 } # Faraszt -> Kafa, Kushmurun wasteland + link = { autogenerated = yes imp = 12408 ck3 = 7035 } # Tolvaj -> Petropavl + link = { autogenerated = yes imp = 12415 ck3 = 7034 } # Ragad -> Ibeitei + link = { autogenerated = yes imp = 12416 ck3 = 7033 ck3 = 1306 } # Tegez -> Sargatka, Tara + link = { autogenerated = yes imp = 12417 ck3 = 7030 ck3 = 7031 ck3 = 7032 } # Konnyu -> Kazanskoye, Tenis, Tukalinsk + link = { autogenerated = yes imp = 483 imp = 4037 imp = 8007 ck3 = 703 } # Artales, Kitharizon, Halouras -> Martyropolis + link = { autogenerated = yes imp = 12347 ck3 = 7026 } # Siraka -> Karasu + link = { autogenerated = yes imp = 12348 ck3 = 7025 } # Varika -> Kush-Murun + link = { autogenerated = yes imp = 12350 imp = 12349 ck3 = 7024 } # Lipoxsaya, Abruxsaya -> Auliekol + link = { autogenerated = yes imp = 12397 ck3 = 7023 ck3 = 5861 } # Pawel -> Kak, Tobol-Ishim wasteland + link = { autogenerated = yes imp = 12393 ck3 = 7022 } # Oster -> Skramlrak + link = { autogenerated = yes imp = 12399 ck3 = 7021 } # Minan -> Mamlyutka + link = { autogenerated = yes imp = 12394 imp = 12398 ck3 = 7020 } # Xulem, Elmi -> Vargashi + link = { autogenerated = yes imp = 1856 imp = 1857 ck3 = 702 } # Anzita, Chosomachon -> Tzimisca + link = { autogenerated = yes imp = 12402 ck3 = 7019 ck3 = 7058 ck3 = 1223 } # Jomas -> Uktuz, Shchuchye, Ishim + link = { autogenerated = yes imp = 12400 ck3 = 7018 } # Sat -> Mostovskoye + link = { autogenerated = yes imp = 12403 ck3 = 7017 ck3 = 7057 } # Pum -> Yalu Torovsk, Kurtan + link = { autogenerated = yes imp = 12434 ck3 = 7013 ck3 = 7044 } # Bolur -> Petropavolsk, Omsk + link = { imp = 1562 ck3 = 701 } # Isumbo -> Manzikert + link = { autogenerated = yes imp = 6000 ck3 = 70 ck3 = 71 } # Uppakra -> LUND, TRELLEBORG + link = { autogenerated = yes imp = 12761 ck3 = 7 } # Haemodia -> SCALLOWAY + link = { autogenerated = yes imp = 995 imp = 988 ck3 = 682 } # Molchia, Thospia -> Van + link = { autogenerated = yes imp = 1582 imp = 1583 ck3 = 681 } # Ani, Dzhrapi -> Ani + link = { autogenerated = yes imp = 1690 imp = 1676 imp = 1679 imp = 1685 imp = 1695 imp = 1699 ck3 = 679 } # Zghuderi, Meschistha-Harmozike, Kavtiskhevi, Uplistsikhe, Borjomi, Mzetamze -> Gori + link = { autogenerated = yes imp = 1734 imp = 1773 imp = 1775 imp = 1797 imp = 8000 ck3 = 678 } # Trapezous, Tzantzakon, Magnana, Koralla, Trapezous Mountains -> Trebizond + link = { autogenerated = yes imp = 1701 imp = 1723 imp = 1724 imp = 1725 ck3 = 677 } # Goderdzi pass, Pichvnari, Apasidam, Portus Altus -> Batumi + link = { autogenerated = yes imp = 7604 ck3 = 674 } # Tzur -> Derbent + link = { autogenerated = yes imp = 1668 imp = 1550 imp = 1571 ck3 = 672 } # Vayots Dzor, Verahram Qal'eh, Artaxata -> Dvin + link = { autogenerated = yes imp = 1616 imp = 1614 imp = 1615 imp = 5213 ck3 = 671 } # Kapan, Sigan, Balaberd, IMPASSIBLE TERRAIN 213 -> Kapan + link = { autogenerated = yes imp = 1640 imp = 1664 ck3 = 670 } # Tigranakert, Arank -> Gandzasar + link = { autogenerated = yes imp = 3884 ck3 = 67 ck3 = 68 } # HeruliaMeridionalis -> NYKOBING, NAKSKOV + link = { autogenerated = yes imp = 1634 imp = 1662 ck3 = 669 } # Kamachia, Lupenia -> Shemakha + link = { autogenerated = yes imp = 3881 ck3 = 66 } # AngliaInsula -> SVENDBORG + link = { autogenerated = yes imp = 3883 ck3 = 65 } # ReudingiaMinores -> ODENSE + link = { autogenerated = yes imp = 9971 imp = 9967 imp = 9972 imp = 9979 ck3 = 6448 } # Umm Abid, Mughattah, Brak, Samnu -> SABHA + link = { autogenerated = yes imp = 10418 imp = 10441 imp = 10416 ck3 = 6445 } # Kura, Samtarru, Rumaylah -> WAD_ABU_NAHL + link = { autogenerated = yes imp = 10433 imp = 7591 ck3 = 6444 } # Barakit, Acranoe* -> SHOWAK_SOUTH + link = { autogenerated = yes imp = 633 imp = 10428 imp = 10430 imp = 8102 ck3 = 6443 } # Druka*, Mareb, Durna, Sudan Impassable -> GASH + link = { autogenerated = yes imp = 10429 imp = 10457 imp = 8101 ck3 = 6442 } # Hambok, Tokolay, Ethiopia Impassable -> TO_LUS + link = { autogenerated = yes imp = 7551 imp = 10510 imp = 10511 ck3 = 6441 } # UNINHABITABLE, Nakfa, Afabet -> KA'BIR + link = { autogenerated = yes imp = 3331 imp = 10419 imp = 7590 ck3 = 6437 } # Zithaa*, Gamal, Demora* -> SHOWAK + link = { imp = 3323 imp = 10425 imp = 10424 ck3 = 6411 } # Durai*, Tuwesat, Taragaga -> MIDDLE_ATBARA + link = { autogenerated = yes imp = 10401 imp = 10400 imp = 7588 imp = 10403 ck3 = 6409 } # Bagarah, Hufrah, Dmut, Mirikh -> UMM_USUDA + link = { autogenerated = yes imp = 10383 imp = 10381 imp = 10382 imp = 10384 imp = 10399 ck3 = 6408 } # Hatab, Hamadab, Bafalil, Suriba, Kakabi -> BASA + link = { autogenerated = yes imp = 10386 imp = 10376 imp = 10377 imp = 10380 imp = 10385 imp = 10387 imp = 10388 ck3 = 6407 } # Zariba, Mahdood, Hissuna, Hejeilat, Adabda, Keili, Harazah -> NAGA + link = { autogenerated = yes imp = 10409 ck3 = 6406 } # Ghorani -> BASHARGA + link = { autogenerated = yes imp = 10410 imp = 10411 imp = 10414 ck3 = 6405 } # Fao, Singda, Qalbi -> EL-ELEILA + link = { autogenerated = yes imp = 10413 imp = 9937 imp = 10415 ck3 = 6404 } # Dinder, Singa, Simsim -> ABU_GEILI + link = { autogenerated = yes imp = 9941 ck3 = 6400 ck3 = 6403 } # Abal -> SENNAR, SINGA + link = { autogenerated = yes imp = 3885 ck3 = 64 } # HeruliaCentralis -> NAESTVED + link = { autogenerated = yes imp = 9932 imp = 9931 imp = 9933 ck3 = 6399 } # Sennar, Amara, Jebel Moya -> UM_SUNT + link = { autogenerated = yes imp = 9936 ck3 = 6398 } # Manaqil -> ARBAJI + link = { autogenerated = yes imp = 3319 imp = 3317 ck3 = 6397 } # Syuta*, Attrah* -> KAMLIN + link = { autogenerated = yes imp = 3320 imp = 9934 imp = 9935 ck3 = 6396 } # Korin*, Rabak, Kawah -> GETEINA + link = { autogenerated = yes imp = 3314 ck3 = 6395 } # Alwa -> ALTI + link = { autogenerated = yes imp = 10408 ck3 = 6394 } # Azraq -> SOBA + link = { autogenerated = yes imp = 3315 imp = 3318 imp = 9930 imp = 9928 imp = 9929 imp = 9940 ck3 = 6393 } # Sobra*, Kuria*, Kigeira, Muqaddam, Bana, Santah -> USHARA + link = { autogenerated = yes imp = 3313 imp = 10378 imp = 10379 ck3 = 6392 } # Soba***, Surayriyah, Sayyidab -> KADERO + link = { autogenerated = yes imp = 3311 imp = 10375 ck3 = 6391 } # Toprate*, Kasir -> GEILI + link = { imp = 9927 imp = 3312 imp = 9926 imp = 9925 imp = 9924 ck3 = 6390 } # Fashfash, Petta*, Samra, Baggura, Bum -> SHAHEINAB + link = { autogenerated = yes imp = 7598 imp = 9913 imp = 7597 ck3 = 6388 } # Sabaste???????, Gidmib, Erascum?????? -> LOWER_ODIB + link = { autogenerated = yes imp = 10392 ck3 = 6382 } # Misrar -> WADI_AMUR + link = { autogenerated = yes imp = 7553 imp = 7552 ck3 = 6380 } # UNINHABITABLE, UNINHABITABLE -> BADI + link = { autogenerated = yes imp = 7500 ck3 = 6379 ck3 = 6381 } # Ptolemais Theron -> AKIK, BAZIN + link = { autogenerated = yes imp = 7501 imp = 10389 ck3 = 6378 } # Elephas Agrum, Kaweit -> TOKAR + link = { autogenerated = yes imp = 7599 ck3 = 6377 } # Setronon????????????? -> SUAKIN + link = { autogenerated = yes imp = 10390 imp = 10393 ck3 = 6376 } # Sinkat, Hamdab -> SINKAT + link = { autogenerated = yes imp = 7596 imp = 7595 ck3 = 6371 } # Canarbis???, Arachos* -> DUNGUNAB + link = { autogenerated = yes imp = 626 ck3 = 6368 ck3 = 6369 } # Napata -> REDAB, KUWEIB + link = { autogenerated = yes imp = 646 ck3 = 6367 } # Fourth Cataract -> SHEMKHIYA + link = { imp = 640 imp = 643 imp = 9888 imp = 9889 ck3 = 6365 } # Epis, Araba, Tulih, Fura -> KELI + link = { autogenerated = yes imp = 644 imp = 10373 imp = 10374 ck3 = 6364 } # Naqa, Aborepi, Nagaa -> SHENDI + link = { autogenerated = yes imp = 642 imp = 641 ck3 = 6363 } # Summarum, Meroe -> AL-ABWAB + link = { imp = 9898 ck3 = 6361 } # Hudi -> SABAGURA + link = { imp = 592 ck3 = 6362 } # Talmis -> KALABSHA + link = { autogenerated = yes imp = 607 imp = 605 ck3 = 6359 } # Gugo, Noa -> KASSI-MARKOL + link = { autogenerated = yes imp = 7592 imp = 634 imp = 637 imp = 638 imp = 7587 ck3 = 6358 } # Ganagaras******???????, Darou, Mallo, Sakolche, Anak* -> ED-DAMER + link = { autogenerated = yes imp = 635 imp = 629 imp = 631 imp = 636 imp = 639 imp = 9890 ck3 = 6357 } # Galim, Sankole, Gora, Seserem, Tadu, Kurmut -> AL-BAWGA + link = { autogenerated = yes imp = 3321 imp = 3322 imp = 632 ck3 = 6356 } # Rocat*, Borassa, Abale -> ATBARA + link = { imp = 628 ck3 = 6389 } # Alana -> SHUNQAYR + link = { imp = 630 ck3 = 6355 } # Scammos -> BERBER + link = { autogenerated = yes imp = 7584 imp = 10398 ck3 = 6353 } # Hashem, Hashim -> TARFAYA + link = { autogenerated = yes imp = 627 imp = 645 ck3 = 6351 } # Marru, Kurgus -> KURGUS + link = { autogenerated = yes imp = 7585 imp = 9893 ck3 = 6349 } # Nuri, Kuweib -> NURI + link = { autogenerated = yes imp = 7586 ck3 = 6348 } # Kuru -> KAREIMA + link = { autogenerated = yes imp = 625 ck3 = 6347 } # Cortum -> TANKASI + link = { autogenerated = yes imp = 611 imp = 609 ck3 = 6343 } # Orsum, Acina -> DONGOLA + link = { autogenerated = yes imp = 7580 imp = 7579 imp = 7581 ck3 = 6338 } # Tila, Firke, Pderme -> AKASHA + link = { autogenerated = yes imp = 599 imp = 598 imp = 5519 ck3 = 6333 } # Cambusis, Premis, Simbel -> SHEIKH_DAWUD + link = { autogenerated = yes imp = 595 ck3 = 6329 ck3 = 6330 } # Kortia -> QURTA, IKHMINDI + link = { autogenerated = yes imp = 7569 imp = 4709 imp = 7568 ck3 = 6317 } # UNINHABITABLE, Sidh, UNINHABITABLE -> HASIK + link = { autogenerated = yes imp = 11246 ck3 = 6316 } # Andhur -> MIRBA + link = { autogenerated = yes imp = 4707 imp = 11235 ck3 = 6315 } # Abyssa, Thumrait -> DHUFAR + link = { autogenerated = yes imp = 4708 imp = 11244 imp = 11245 ck3 = 6314 } # Saliah, Dakharaib, Thinqayr -> RAYSUT + link = { autogenerated = yes imp = 4705 imp = 11242 imp = 11243 imp = 4706 imp = 11241 ck3 = 6313 } # Ausara, Ariqim, Qasawa, Neogilla, Muqarqar -> AL-ASA + link = { autogenerated = yes imp = 4704 imp = 4703 ck3 = 6312 } # Qishan, Thialematt -> ASH-SHIHR + link = { autogenerated = yes imp = 4675 imp = 4711 ck3 = 6311 } # Tretos, Mhrta -> MUKALLA + link = { autogenerated = yes imp = 5426 imp = 5424 ck3 = 631 } # Yone, Venas -> Yangadzha + link = { autogenerated = yes imp = 4678 ck3 = 6306 ck3 = 6307 } # Sabata -> SHIBAM, QABR_SALIH + link = { autogenerated = yes imp = 3886 ck3 = 63 ck3 = 69 } # HeruliaSeptentrionalis -> ROSKILDE, SLAGELSE + link = { autogenerated = yes imp = 4662 imp = 4661 imp = 4663 imp = 4665 ck3 = 6297 } # Tamna, Marimatha, Caripeta, Nagia -> BAYHAN + link = { autogenerated = yes imp = 4712 imp = 4659 ck3 = 6295 } # Hadrama, Sarouon -> NISAB + link = { autogenerated = yes imp = 4685 ck3 = 6293 ck3 = 6310 } # Qana -> BALHAF, KHURAYBA + link = { autogenerated = yes imp = 4657 imp = 4655 imp = 4660 ck3 = 6292 } # Firai, Abisama, Maccua -> AHWAN + link = { autogenerated = yes imp = 4656 ck3 = 6291 } # Dela -> SAQRA + link = { autogenerated = yes imp = 4650 imp = 4654 ck3 = 6290 } # Adene, Mesala -> ADEN + link = { autogenerated = yes imp = 4692 ck3 = 6289 } # Makeda -> MUSAYMIR + link = { autogenerated = yes imp = 4695 ck3 = 6288 } # Homeria -> LAWDAR + link = { autogenerated = yes imp = 4698 ck3 = 6287 } # Felicita -> RADA + link = { autogenerated = yes imp = 4693 ck3 = 6286 } # Sabatia -> ZAFAR + link = { autogenerated = yes imp = 4694 imp = 4684 ck3 = 6285 } # Ocelia, Himiara -> AL-JANAD + link = { autogenerated = yes imp = 4687 imp = 4648 ck3 = 6284 } # Qatabia, Saraka -> TAIZZ + link = { autogenerated = yes imp = 4652 imp = 4647 ck3 = 6283 } # Confluenta, Save -> AL-MAAFIR + link = { autogenerated = yes imp = 4646 imp = 4651 ck3 = 6282 } # Okelis, Caiwa -> AL-MANDAB + link = { autogenerated = yes imp = 4645 imp = 4649 ck3 = 6281 } # Emporion, Meda -> MAWZA + link = { autogenerated = yes imp = 4643 imp = 4644 imp = 4680 imp = 4691 ck3 = 6280 } # Laupus, Allou Kome, Zafar, Harazia Vallis -> ZABID + link = { autogenerated = yes imp = 4642 ck3 = 6279 } # Adedou Kome -> GHALAFIQA + link = { autogenerated = yes imp = 4686 imp = 4689 ck3 = 6278 } # Sabiyah, Haraz -> FASHAL + link = { autogenerated = yes imp = 4696 imp = 4664 imp = 4682 imp = 4697 imp = 4681 ck3 = 6276 } # Hazma, Nossa, Sanaa, Damar, Raida -> SANAA + link = { autogenerated = yes imp = 4688 ck3 = 6275 ck3 = 6277 } # Amran -> SHIBAM-SANAA, JABAL AYBAN + link = { autogenerated = yes imp = 4683 imp = 4667 imp = 4690 ck3 = 6274 } # Sirwa, Athroula, Nashaq -> AR-RAYDA + link = { autogenerated = yes imp = 4700 imp = 4668 ck3 = 6273 } # Naira, Caminacum -> HUTH + link = { autogenerated = yes imp = 4702 ck3 = 6272 ck3 = 1332 } # Affa -> ASH-SHARAF, JIBAL-AL-HIJAZI + link = { autogenerated = yes imp = 4641 ck3 = 6270 } # Badeo -> AL-MAHJAM + link = { autogenerated = yes imp = 5425 ck3 = 627 } # Duri -> Kyzyl-Su + link = { autogenerated = yes imp = 11261 imp = 5421 imp = 7216 imp = 7217 ck3 = 6268 } # Juba, Acte, Sarapis, Ganta -> WAHIBA + link = { autogenerated = yes imp = 11202 ck3 = 6262 ck3 = 6264 } # Hadri -> UNAYZA, TIKHFA + link = { autogenerated = yes imp = 11201 ck3 = 6261 } # Buraydah -> AL-QARYATAN-QASIM + link = { autogenerated = yes imp = 11200 ck3 = 6260 ck3 = 6174 } # Asyah -> AN-NIBAJ, AS-SUMAINA + link = { autogenerated = yes imp = 11210 imp = 11208 imp = 11209 ck3 = 6253 } # Khafs Daghra, Dila, Khadramah -> YAMAMA + link = { autogenerated = yes imp = 11207 ck3 = 6252 } # Rufaya -> AL-KHARJ + link = { autogenerated = yes imp = 11212 imp = 11211 ck3 = 6250 } # Wusayilah, Hulwah -> FALAJ + link = { autogenerated = yes imp = 11216 imp = 11218 imp = 11217 ck3 = 6246 } # Ijliya, Dawasir, Sulayyil -> AQIQ_TAMRA + link = { autogenerated = yes imp = 4701 imp = 4669 ck3 = 6242 } # Haud, Marna Vallis -> SADA + link = { autogenerated = yes imp = 4640 imp = 4699 ck3 = 6241 } # Akme, Aksumia -> HARAD + link = { autogenerated = yes imp = 4639 imp = 4638 ck3 = 6240 } # Baitus, Marma -> ATTAR + link = { autogenerated = yes imp = 5464 imp = 5465 ck3 = 624 } # Karon, Mroshika -> Aktau + link = { autogenerated = yes imp = 4636 imp = 3479 ck3 = 6239 } # Cama, Abha***** -> ASH-SHUQAYQ + link = { autogenerated = yes imp = 4635 imp = 4634 imp = 7601 imp = 7578 ck3 = 6238 } # Raqeta, Confunda, Barek***, Nemerah -> HALI + link = { autogenerated = yes imp = 11220 imp = 11221 imp = 11223 imp = 3480 ck3 = 6237 } # Jurash, Kutnah, Hubuna, Migayah* -> KUTHBA + link = { autogenerated = yes imp = 11255 ck3 = 6236 ck3 = 6319 } # Bishah -> JURASH, JIBAL-AL-HIJAZI + link = { autogenerated = yes imp = 11273 imp = 5489 imp = 6064 ck3 = 623 } # Kucherquduq, Vyache, Aral -> Kassarma + link = { autogenerated = yes imp = 7575 ck3 = 6226 ck3 = 6227 } # Makarabah -> USFAN, SUFAINA + link = { autogenerated = yes imp = 4633 imp = 7577 ck3 = 6224 } # Litha, Attaba* -> AS-SIRAYN + link = { autogenerated = yes imp = 7576 ck3 = 6223 ck3 = 6225 } # Ta'if -> MAKKA, AT-TAIF + link = { autogenerated = yes imp = 4630 imp = 4631 imp = 4632 ck3 = 6222 } # Baruka, Qudana, Zaibram -> JIDDA + link = { autogenerated = yes imp = 4629 ck3 = 6220 ck3 = 6221 } # Rabigh -> RABIGH, KHULAYS + link = { autogenerated = yes imp = 11268 imp = 11356 ck3 = 622 } # Tokabay, Kayta -> Ak-Dzulpas + link = { autogenerated = yes imp = 4653 imp = 4628 imp = 7574 ck3 = 6219 } # Vaduma, Harbia, Kariya* -> AS-SAFRA + link = { autogenerated = yes imp = 11266 imp = 11265 imp = 6048 ck3 = 6218 } # Badhan, Hegrieah, Hejaz -> AS-SAWARIQIYA + link = { autogenerated = yes imp = 4627 ck3 = 6210 } # Rayyis -> AL-JAR + link = { autogenerated = yes imp = 11294 imp = 11300 ck3 = 621 } # Tugyrakshan, Tugarakchan -> Akkityk + link = { autogenerated = yes imp = 4626 imp = 4625 ck3 = 6209 } # Yanbu, Charmuthas -> YANBU + link = { autogenerated = yes imp = 4719 imp = 4616 imp = 4618 imp = 4716 imp = 7736 ck3 = 6207 } # Eroe, Ausara, Thumna, Tiamat, Harrat Khaybar -> KHAYBAR + link = { autogenerated = yes imp = 4720 imp = 11226 imp = 11227 imp = 4717 ck3 = 6203 } # Yathrib, Qamra, Dharghat, Gaiapolis -> FADAK + link = { autogenerated = yes imp = 4615 imp = 4714 ck3 = 6200 } # Dedan, Hegra -> AL-ULA + link = { autogenerated = yes imp = 6223 imp = 6222 imp = 6224 imp = 6225 imp = 6226 imp = 11328 imp = 6227 ck3 = 620 } # Khorolats, Arzhahk, Vhingad, Monok, Urmonok, Suyindik, Zale -> Itil + link = { imp = 3861 imp = 3862 ck3 = 62 } # AngliaCentralis, AngliaSeptentrionalis -> HEDEBY + link = { autogenerated = yes imp = 4622 imp = 4619 ck3 = 6199 } # Iuthra, ApudiaVallis -> AS-SUQYA + link = { autogenerated = yes imp = 4621 imp = 4620 ck3 = 6198 } # Harenae, Alaura -> AL-HAWRA + link = { autogenerated = yes imp = 4610 imp = 4608 ck3 = 6197 } # Raunathou Kome, Phoinikon Kome -> AL-WAJH + link = { autogenerated = yes imp = 4607 imp = 4605 imp = 4609 ck3 = 6196 } # Badais, Soaka, Egra -> BADA + link = { autogenerated = yes imp = 4606 ck3 = 6195 } # Hippos Kome -> AL-AWNID + link = { autogenerated = yes imp = 4603 ck3 = 6193 } # Modiana -> ZIBA + link = { autogenerated = yes imp = 4715 ck3 = 6191 ck3 = 6201 } # Demne -> AL-MUHDATHA, AL-HIJR + link = { autogenerated = yes imp = 4713 ck3 = 6190 } # Achroua -> AL-AQRA + link = { autogenerated = yes imp = 11341 imp = 11333 imp = 11334 imp = 11338 imp = 11458 ck3 = 619 } # Bulukhta, Akhtuba, Sary Su, Ilicha, Zyrenka -> Saray + link = { autogenerated = yes imp = 4601 imp = 4611 imp = 4613 ck3 = 6188 } # Baclanaza, Madiama, Aybara -> TABUK + link = { autogenerated = yes imp = 726 ck3 = 6187 } # Madiama -> MADYAN + link = { autogenerated = yes imp = 4600 ck3 = 6185 } # Ostama -> SHARAF AL-BAL + link = { autogenerated = yes imp = 4602 ck3 = 6184 } # Leuke Kome -> AINUN + link = { autogenerated = yes imp = 725 ck3 = 6183 } # Makna -> MAQNA + link = { autogenerated = yes imp = 11197 imp = 7559 imp = 7560 ck3 = 6181 } # Jubbah, Godala*, Afarun* -> JUBBA-HAIL + link = { autogenerated = yes imp = 11310 imp = 5880 ck3 = 618 } # Tortkuduk, PASS -> Atyrau + link = { autogenerated = yes imp = 7558 ck3 = 6178 ck3 = 6176 } # UNINHABITABLE -> AL-JAWF, SAKAKA + link = { autogenerated = yes imp = 11228 imp = 11198 ck3 = 6172 } # Mawqaq, Baqaa -> HAIL + link = { autogenerated = yes imp = 11199 ck3 = 6171 ck3 = 6204 } # Shari -> AL-KHUZAIMIYA, FAYD + link = { autogenerated = yes imp = 11466 imp = 11463 imp = 11468 imp = 11469 imp = 11464 imp = 11467 ck3 = 617 } # Arya, Xsay, Darga, Partu, Airma, Tavah -> Uzens + link = { autogenerated = yes imp = 7196 ck3 = 6161 } # Adros -> KAZIMA + link = { autogenerated = yes imp = 7198 imp = 7197 ck3 = 6159 } # Istana, Itamos -> AL-JUBAYL + link = { autogenerated = yes imp = 7199 imp = 5405 ck3 = 6158 } # Gerrha, Thaj -> AL-QATIF + link = { autogenerated = yes imp = 7200 ck3 = 6157 } # Theppra -> AL-KHATT + link = { autogenerated = yes imp = 7202 ck3 = 6156 } # Tylos -> UWAL + link = { autogenerated = yes imp = 7201 ck3 = 6155 } # Atta -> AL-UQAYR + link = { autogenerated = yes imp = 5408 imp = 11231 imp = 5407 ck3 = 6152 } # Efa, Hawiyah, Agarum -> AL-HAJAR + link = { autogenerated = yes imp = 7204 imp = 5409 imp = 5410 ck3 = 6151 } # Sarkoi, Largis, Utea -> MASHQAR + link = { autogenerated = yes imp = 7203 imp = 11254 ck3 = 6150 } # Gylus, Khor -> MURWAB + link = { autogenerated = yes imp = 7205 imp = 5412 imp = 7206 imp = 5411 ck3 = 6148 } # Labrys, Suwaytiyah, Attiaca, Ghirban -> AZ-DHAFRA + link = { autogenerated = yes imp = 7214 ck3 = 6146 ck3 = 6147 } # Artemidos -> SUR, JAALAN + link = { autogenerated = yes imp = 7215 ck3 = 6145 } # Metas -> QALHAT + link = { autogenerated = yes imp = 7212 ck3 = 6143 ck3 = 6144 } # Kryptos Limen -> MATRAH, MASQAT + link = { autogenerated = yes imp = 5420 ck3 = 6141 } # Zirne -> SAMAD + link = { autogenerated = yes imp = 11233 imp = 5419 imp = 11247 ck3 = 6140 } # Sharqiyah, Mazir, Adam -> NIZWA + link = { autogenerated = yes imp = 11248 ck3 = 6139 } # Bahla -> BAHLA + link = { autogenerated = yes imp = 11252 imp = 5417 ck3 = 6138 } # Ibri, Ialla -> DHANK + link = { autogenerated = yes imp = 11251 ck3 = 6137 } # Dhank -> HAFIT + link = { autogenerated = yes imp = 5418 ck3 = 6136 ck3 = 6142 } # Vatum -> RUSTAQ-OMAN, JEBEL AKHDAR + link = { autogenerated = yes imp = 7213 imp = 11253 ck3 = 6135 } # Dirma, Suwayq -> BATINA-EAST + link = { autogenerated = yes imp = 7209 imp = 5416 ck3 = 6134 } # Omana, Ecrune -> SUHAR + link = { imp = 5429 imp = 7208 ck3 = 6133 } # Iepana, Regna -> DABBA + link = { autogenerated = yes imp = 7210 ck3 = 6132 } # Helios Limen -> MUSANDAM + link = { autogenerated = yes imp = 11249 ck3 = 6131 } # Dur -> JULFAR + link = { autogenerated = yes imp = 5415 imp = 5414 imp = 7207 imp = 7211 ck3 = 6130 } # Motta, Murkhan, Kanepsa, Kalas -> TAWWAM-WEST + link = { autogenerated = yes imp = 11250 imp = 5430 ck3 = 6129 } # Rumailah, Trazel -> TAWWAM + link = { autogenerated = yes imp = 647 imp = 581 imp = 649 imp = 650 ck3 = 6122 } # Quei, Semna, Lykabettus-PorphyritesMons, Drepanum (unsettled) -> SAFAGA + link = { autogenerated = yes imp = 9901 imp = 9897 ck3 = 6121 } # Asele, Abraq -> UM SHASHOBA + link = { autogenerated = yes imp = 9899 imp = 9900 ck3 = 6120 } # Shabbabah, Karim -> SOUTH_JBL_QUZLUM + link = { autogenerated = yes imp = 588 imp = 586 imp = 589 imp = 587 ck3 = 6118 } # Aristonis, Sukkari, Falacro, Nechesia -> NORTH_JBL_QUZLUM + link = { imp = 9902 imp = 9908 imp = 9909 imp = 9910 imp = 8081 ck3 = 6113 } # Ghaloa, Garaiyat, Allaqi, Fas, Desert -> ALLAQI + link = { autogenerated = yes imp = 9906 imp = 9904 imp = 9905 imp = 9907 imp = 593 imp = 9921 ck3 = 6112 } # Dhahab, Contra Pselchis, Hairiri, Heimur, Pselkis, Dayyub -> HAIMUR + link = { autogenerated = yes imp = 7594 ck3 = 6110 ck3 = 6373 } # Sabraiton* -> AYDHAB, GEBEIT + link = { autogenerated = yes imp = 580 imp = 579 imp = 582 ck3 = 6109 } # Myos Hormos, Persou, Siqdit -> QUSAYR + link = { autogenerated = yes imp = 9947 imp = 9946 imp = 9948 ck3 = 6107 } # Gicherra, Mawahi, Gialo -> JALU + link = { imp = 3350 imp = 3346 imp = 3348 ck3 = 6105 } # Euesperides, Amastor, Chersis -> BENGHAZI + link = { imp = 3354 imp = 3352 imp = 3353 ck3 = 6104 } # Ptolemais, Hadrianopolis, Arsinoe -> BARQA-AL-MARJ + link = { imp = 3360 imp = 3358 imp = 3359 imp = 3361 ck3 = 6101 } # Cyrene, Phykous, Balagrae, Apollonia -> MARAWA + link = { imp = 3865 ck3 = 61 } # CimbricaMinores -> AABENRAA + link = { autogenerated = yes imp = 3363 imp = 3365 imp = 3366 ck3 = 6099 } # Darnis, Aziris, Paliouros -> DERNA + link = { autogenerated = yes imp = 3372 imp = 3368 imp = 3369 imp = 3370 imp = 3371 imp = 9970 ck3 = 6098 } # Menelaos, Batrachos, Gonia, Antipyrgos, Kyrthanion, Shaqiq -> TOBRUK + link = { autogenerated = yes imp = 3373 imp = 3374 imp = 3375 ck3 = 6097 } # CatabathmusMagnus, Nesus, Chettaia -> SULLUM + link = { autogenerated = yes imp = 3379 imp = 3380 imp = 3476 imp = 5553 imp = 5556 ck3 = 6095 } # Kallias, LeukeAkte, Pnigeus, Graias, Abid -> QASR_ASH_SHAMMAS + link = { autogenerated = yes imp = 445 imp = 3477 imp = 3478 ck3 = 6094 } # Antiphrai, Pedonia, Derras -> AL-HAMAM + link = { autogenerated = yes imp = 5538 imp = 5555 imp = 9942 ck3 = 6093 } # Gargara, Carnasa, Tubat -> SIWA + link = { autogenerated = yes imp = 5534 imp = 5535 ck3 = 6091 } # Varam*, Colira* -> AL-HARRA + link = { autogenerated = yes imp = 5527 imp = 5529 imp = 5528 imp = 5541 ck3 = 6090 } # Tablarum, Poka, Elassa, Shunne -> BAWITI + link = { autogenerated = yes imp = 5530 imp = 5531 ck3 = 6089 } # Mandish****, Parva -> AL-BAHRIYA + link = { autogenerated = yes imp = 5511 imp = 5514 ck3 = 6087 } # Trimithis, Siwa -> AL-QASR-DAKHLA + link = { autogenerated = yes imp = 5512 imp = 5509 imp = 5513 ck3 = 6086 } # Thenete, Kellis, Parammon -> TUNAYDA + link = { autogenerated = yes imp = 5506 imp = 5507 ck3 = 6084 } # Tchonemyris, Tabenesse -> BARIS + link = { autogenerated = yes imp = 5504 imp = 5503 imp = 5505 ck3 = 6083 } # Hibis, Gibra, Amura -> KHARGA + link = { autogenerated = yes imp = 591 imp = 577 ck3 = 6081 } # Syene, Omboi -> ASWAN + link = { autogenerated = yes imp = 575 imp = 574 imp = 578 ck3 = 6080 } # Eileithyiopolis, Latopolis, Hydreuma to epi tou Paneiou -> ZARNIKH + link = { autogenerated = yes imp = 12513 imp = 12514 ck3 = 608 } # Pors, Kymos -> Ukek + link = { autogenerated = yes imp = 576 ck3 = 6079 ck3 = 6082 } # Apollonopolis Magna -> UDFU, ASWAN-WEST + link = { imp = 571 imp = 567 imp = 570 imp = 573 ck3 = 6078 } # Terkythis, Apollonopolis Parva, Memnonia, Pathyris -> ARMANT + link = { imp = 564 imp = 566 imp = 565 ck3 = 6076 } # Kainepolis, Koptos, Ghuzza -> QINA + link = { autogenerated = yes imp = 562 imp = 563 ck3 = 6074 } # Diospolis Mikra, Tenthyris -> HUW + link = { autogenerated = yes imp = 560 imp = 561 ck3 = 6073 } # Thinis, Abydos -> IBSHAYA + link = { imp = 559 ck3 = 6075 } # Ptolemais Hermeiou -> FAW + link = { imp = 557 ck3 = 6072 } # Panopolis -> IKHMIN + link = { autogenerated = yes imp = 553 imp = 556 ck3 = 6071 } # Lykopolis, Antaiopolis -> BAWIT + link = { autogenerated = yes imp = 5500 imp = 555 imp = 558 ck3 = 6070 } # Erebe, Hypsele, Athribis -> ASYUT + link = { autogenerated = yes imp = 6202 imp = 6193 imp = 5900 ck3 = 607 } # Irkant, Zhev, Dryna -> Sarkel + link = { autogenerated = yes imp = 554 imp = 5501 ck3 = 6069 } # Moirai, Pohe -> MANFALUT + link = { autogenerated = yes imp = 548 imp = 551 imp = 552 ck3 = 6068 } # Alabastronpolis, Besa, Koussai -> ANSINA + link = { autogenerated = yes imp = 546 ck3 = 6064 } # Kynopolis -> IHRIT + link = { autogenerated = yes imp = 5533 imp = 547 imp = 5532 ck3 = 6063 } # Oxyrhincus, Chysis, Sinary -> AL-BAHNASA + link = { autogenerated = yes imp = 545 imp = 544 ck3 = 6062 } # Oxyrhynchus, Herakleopolis -> AHNAS + link = { autogenerated = yes imp = 5547 imp = 5546 imp = 5548 ck3 = 6061 } # Philoteris, Nakala, Kerkethoris -> IQNA + link = { autogenerated = yes imp = 7631 imp = 7622 ck3 = 606 } # Irkat*, Skarin* -> Petigoria + link = { imp = 537 imp = 5549 ck3 = 6059 } # Panarachthis, Takyris -> TIRSA + link = { imp = 541 imp = 543 ck3 = 6058 } # Karanis, Nilopolis -> BUSIR + link = { autogenerated = yes imp = 515 imp = 527 ck3 = 6055 } # Naukratis, Atarbechis-Aphroditopolis -> RAMSIS + link = { autogenerated = yes imp = 531 imp = 517 ck3 = 6054 } # Psenemphaia, Hermopolis Mikra -> DAMANHUR + link = { autogenerated = yes imp = 453 ck3 = 6053 ck3 = 6116 } # Mareia -> ALEXANDRIA, WADI_NATRUN + link = { autogenerated = yes imp = 516 imp = 529 imp = 530 imp = 532 ck3 = 6052 } # Alexandria, Kanopos, Bolbitine, Chaireon -> RASHID + link = { autogenerated = yes imp = 528 imp = 526 ck3 = 6051 } # Isieion, Onouphis Ano -> MINUF + link = { autogenerated = yes imp = 520 imp = 519 imp = 521 ck3 = 6050 } # Xois, Sais, Sebennytos -> IBYAR + link = { autogenerated = yes imp = 6216 imp = 6210 imp = 6211 imp = 6213 imp = 6217 imp = 6212 ck3 = 605 } # Vyalke, Ghenarcha, Urgenarcha, Achkhacsh, Ogron, Ygrre -> Beksima + link = { autogenerated = yes imp = 7691 imp = 518 imp = 533 ck3 = 6049 } # Perseos Skope, Buto, Chemmis -> NASTARAWA + link = { autogenerated = yes imp = 522 ck3 = 6047 } # Diospolis Kato -> SAMANNUD + link = { autogenerated = yes imp = 523 ck3 = 6048 } # Pakhnemounis -> BURULLUS + link = { autogenerated = yes imp = 508 imp = 7690 ck3 = 6046 } # Tanis, Tamiathis -> DUMIYAT + link = { autogenerated = yes imp = 525 imp = 510 imp = 7688 ck3 = 6045 } # Sile, Daphnai, Thenessos -> TINNIS + link = { autogenerated = yes imp = 655 imp = 502 imp = 511 ck3 = 6044 } # Serapieion, (Unknown), Phakoussai -> FAQUS + link = { autogenerated = yes imp = 534 imp = 7689 ck3 = 6043 } # Mendes, Hermopolis -> DAQAHLA + link = { autogenerated = yes imp = 504 imp = 513 imp = 524 ck3 = 6041 } # Leontopolis, Athribis, Pharbaithos -> QALYUB + link = { autogenerated = yes imp = 5905 imp = 5904 imp = 5906 imp = 6221 imp = 5903 ck3 = 604 } # Iska, Mylla, Vorena, Zhelk, Gonnema -> Khazaran + link = { autogenerated = yes imp = 1600 imp = 1604 ck3 = 6035 } # Marah, Phoinikon -> QALAT_JUNDI + link = { autogenerated = yes imp = 1682 ck3 = 6033 } # Rhaithou -> AT-TUR + link = { autogenerated = yes imp = 1693 ck3 = 6032 } # Horeb Mons -> STCATHERINE + link = { autogenerated = yes imp = 1684 imp = 1688 imp = 1708 ck3 = 6031 } # Ain Hudera, Nuweiba, Tell el-Mashraba -> DAHAB + link = { autogenerated = yes imp = 7626 imp = 7624 imp = 7625 imp = 7627 imp = 1674 ck3 = 603 } # Arukai*, Contani, Didai, Verks*, Cumania -> Cabarda + link = { autogenerated = yes imp = 964 imp = 5303 ck3 = 6022 } # Teredon, IP 304 -> AL-BASRA + link = { autogenerated = yes imp = 942 ck3 = 6020 } # Apologos -> AL-UBULLA + link = { autogenerated = yes imp = 12508 imp = 11485 imp = 11471 imp = 11472 ck3 = 602 } # Zer, Uluki, Skula, Saioi -> Tasqala + link = { autogenerated = yes imp = 965 ck3 = 6019 } # Apphana -> BALJAN + link = { autogenerated = yes imp = 969 ck3 = 6017 ck3 = 6018 } # Darak -> ABBADAN, BASIYAN + link = { autogenerated = yes imp = 941 imp = 971 ck3 = 6016 } # Forat, Ampe -> BAYAN + link = { autogenerated = yes imp = 972 imp = 940 ck3 = 6015 } # Arac, Alexandria/Spasinou Charax -> JUBBA + link = { autogenerated = yes imp = 943 ck3 = 6014 } # Soloke -> DAWRAQ + link = { autogenerated = yes imp = 945 ck3 = 6011 ck3 = 6012 } # Taryana/Ardashir -> AHWAZ, HUWAIZA + link = { autogenerated = yes imp = 975 ck3 = 6010 } # Cissia* -> BASINNA + link = { autogenerated = yes imp = 1714 imp = 1707 ck3 = 601 } # Onogouris, Kotais -> Kutaisi + link = { autogenerated = yes imp = 970 ck3 = 6009 } # Madhar -> AL-MADHAR + link = { autogenerated = yes imp = 938 ck3 = 6008 } # Nina -> NAHR_SIMMARA + link = { autogenerated = yes imp = 937 imp = 939 ck3 = 6007 } # Uruk, Larsa -> AL-QATR + link = { autogenerated = yes imp = 935 ck3 = 6006 } # Girsu -> AL-FARUT + link = { autogenerated = yes imp = 932 imp = 936 ck3 = 6005 } # Dabrum, Medain -> AR-RUSAFA-IRAQ + link = { autogenerated = yes imp = 931 imp = 921 imp = 923 imp = 929 ck3 = 6004 } # Isin, Marad, Qadissiyya, Nippur -> AS-SALIQ + link = { autogenerated = yes imp = 12762 ck3 = 6 } # Faeroe -> TORSHAVN + link = { autogenerated = yes imp = 7634 imp = 4559 ck3 = 599 } # Khulor, Pataroue -> Yaseni + link = { imp = 720 imp = 714 imp = 715 ck3 = 5985 } # Asophon, Tyrus, Gadara -> JARASH + link = { autogenerated = yes imp = 718 ck3 = 5984 ck3 = 5986 } # Philadelpheia -> AMMAN, AZ-ZARQA + link = { autogenerated = yes imp = 717 imp = 712 imp = 713 imp = 716 ck3 = 5983 } # Madaba, Aroes, Livias, Esbous -> MUJIB + link = { autogenerated = yes imp = 681 ck3 = 5981 } # Characmoba -> MAAB + link = { autogenerated = yes imp = 731 ck3 = 5980 ck3 = 5982 ck3 = 5988 } # Mhai -> KERAK, ZAIZA, AL-JILAT + link = { autogenerated = yes imp = 4562 imp = 4563 imp = 4564 imp = 4565 ck3 = 598 } # Hermonassa, Phanagoria, Labrys, SindikosLimen -> Tmutarakan + link = { autogenerated = yes imp = 730 ck3 = 5978 ck3 = 5976 ck3 = 5977 ck3 = 5979 } # Adrou -> SHAWBAK, MAAN, ADRUH, AT-TAFILA + link = { imp = 727 imp = 728 imp = 6045 imp = 7647 ck3 = 5975 } # Aramaua, Auara, Nabatean Desert, Impassable -> AL-HUMAYMA + link = { autogenerated = yes imp = 724 ck3 = 5974 } # Ankale -> AQABA + link = { imp = 704 imp = 705 ck3 = 5973 } # Aelana, Timnah -> AILA + link = { autogenerated = yes imp = 706 imp = 703 ck3 = 5972 } # Bossia, Gypsaria -> ARANDAL + link = { autogenerated = yes imp = 729 imp = 707 imp = 708 ck3 = 5971 } # Petra, Arieldela, Kalgouia -> BAIDHA-PETRA + link = { autogenerated = yes imp = 701 imp = 656 imp = 657 imp = 697 imp = 702 ck3 = 5970 } # Maghara, Rinokoloura, Bitylion, Nessana, Quseima -> AL-ARISH + link = { imp = 4558 imp = 5884 imp = 7637 ck3 = 597 } # Paniardis, Katys, Yeyata -> Azov + link = { autogenerated = yes imp = 709 imp = 699 ck3 = 5969 } # Toloha, Eboda -> ZUGHAR + link = { imp = 696 imp = 658 imp = 659 imp = 694 ck3 = 5968 } # Betomolachon, Raphia, Kadytis/Gaza, Maon -> GHAZZA + link = { autogenerated = yes imp = 693 imp = 660 imp = 661 ck3 = 5967 } # Thala, Ashqelon/Ascalon, Ashdod -> ASCALON + link = { autogenerated = yes imp = 692 imp = 691 imp = 695 imp = 700 imp = 710 imp = 711 ck3 = 5966 } # Adora, Hebron, Elousa, Mampsis, Zoara, Masada -> HEBRON + link = { autogenerated = yes imp = 684 imp = 686 imp = 687 imp = 688 ck3 = 5965 } # Iericho, Emmaus, Ierusalem, Thekoa -> JERUSALEM + link = { autogenerated = yes imp = 719 imp = 676 imp = 680 imp = 683 ck3 = 5964 } # Akraba, Salem, Neapolis, Ephraim -> NABLUS + link = { autogenerated = yes imp = 689 imp = 685 imp = 690 ck3 = 5963 } # Bethar, Lydda, Marisa -> AR-RAMLA + link = { autogenerated = yes imp = 682 imp = 662 imp = 663 imp = 664 ck3 = 5962 } # Antipatris, Iamneia, Ioppe, Apollonia -> YAFFA + link = { imp = 665 imp = 667 imp = 668 imp = 671 imp = 678 imp = 679 ck3 = 5961 } # Caesarea, Dora, Boukolonpolis, Kefar Shuni, Narbata, Samaria -> CESAREA + link = { autogenerated = yes imp = 670 imp = 666 imp = 669 imp = 677 ck3 = 5960 } # Ake-Ptolemais, Sykamina, Jellemeh, Asochis -> ACRE + link = { imp = 6178 imp = 4557 imp = 6187 imp = 6189 ck3 = 596 } # Ganka, Tanais, Zhutikka, Arn -> Tana + link = { autogenerated = yes imp = 648 imp = 672 imp = 673 imp = 674 ck3 = 5959 } # Gennesar, Iezreel, Scythopolis, Philoteria -> TIBERIAS + link = { autogenerated = yes imp = 721 imp = 675 imp = 722 ck3 = 5958 } # Gerasa, Pella, Gadara2 -> IRBID + link = { autogenerated = yes imp = 735 imp = 734 ck3 = 5957 } # Canatha, Bostra -> AS-SUWAIDA-HAURAN + link = { autogenerated = yes imp = 7554 imp = 736 ck3 = 5956 } # UNINHABITABLE, Mothana -> SARKHAD + link = { autogenerated = yes imp = 732 imp = 723 imp = 733 imp = 739 ck3 = 5954 } # Adraha, Hippos, Abila Dekapoleos/Seleukia, Karnaia -> ZURRA + link = { autogenerated = yes imp = 750 ck3 = 5953 ck3 = 5924 } # Damascus -> DARAYYA, DAMASCUS + link = { autogenerated = yes imp = 757 imp = 756 ck3 = 5950 } # Oneuatha, Cunna -> AL-QARYATAN + link = { autogenerated = yes imp = 11336 imp = 11335 imp = 11337 ck3 = 595 } # Ilovlya, Karpovka, Olene -> Sarysyn + link = { autogenerated = yes imp = 775 imp = 755 ck3 = 5948 } # Heliaramia, Veriaraca -> TADMUR + link = { autogenerated = yes imp = 754 imp = 800 ck3 = 5947 } # Palmyra, Gennaes -> ARAK + link = { autogenerated = yes imp = 802 ck3 = 5946 } # Oriza -> URD + link = { autogenerated = yes imp = 806 ck3 = 5943 ck3 = 4880 } # Zenobia/Birtha -> RATLA, AL-KHANUQA + link = { autogenerated = yes imp = 851 ck3 = 5941 ck3 = 5942 } # Ammattha -> KHUNASIRA, SURIYA + link = { imp = 815 imp = 803 ck3 = 5940 } # Seriane, Resafa -> AR-RUSAFA + link = { autogenerated = yes imp = 6196 imp = 6197 imp = 6199 imp = 6200 ck3 = 594 } # Volat, Urghno, Ydologh, Urvel -> Kazarki + link = { autogenerated = yes imp = 814 ck3 = 5938 ck3 = 5939 } # Barbalissus -> BUZAA, SIFFIN + link = { autogenerated = yes imp = 7985 imp = 787 imp = 5996 ck3 = 5936 } # Telmenissos, Seleukobelos, Diokleion Mons -> AR-RIKHA + link = { autogenerated = yes imp = 791 ck3 = 5935 } # Darkus -> ARTAH + link = { autogenerated = yes imp = 813 ck3 = 5934 } # Anasartha -> HALAB + link = { autogenerated = yes imp = 797 ck3 = 5933 } # Chalcis ad Belum -> QINNASRIN + link = { autogenerated = yes imp = 782 ck3 = 5932 } # Apamea -> KAFARTAB + link = { autogenerated = yes imp = 816 imp = 850 ck3 = 5931 } # Theleda, Amsareddi -> SALAMIYA + link = { autogenerated = yes imp = 799 ck3 = 5930 } # Occaraba -> HAMA + link = { autogenerated = yes imp = 11439 imp = 11438 ck3 = 593 } # Aerac, Citras -> Khopyor + link = { autogenerated = yes imp = 776 ck3 = 5929 ck3 = 5949 } # Otthara -> HIMS, JUDR + link = { autogenerated = yes imp = 770 imp = 761 imp = 762 ck3 = 5928 } # Cara, Triparadeisos, Conna -> JUSIYA + link = { autogenerated = yes imp = 759 imp = 758 ck3 = 5927 } # Thelseai, Vallis Alba -> AL-QASTAL + link = { imp = 760 ck3 = 5925 } # Iabrouda -> AZ-ZABADANI + link = { autogenerated = yes imp = 738 imp = 737 ck3 = 5923 } # Maked, Raphon -> NAWA + link = { autogenerated = yes imp = 740 ck3 = 5922 } # Dan -> BANIYAS + link = { autogenerated = yes imp = 745 imp = 742 imp = 743 imp = 744 ck3 = 5921 } # Gelil, Kadasa, Tyrus, Hammon -> TYRE + link = { autogenerated = yes imp = 746 imp = 741 imp = 747 imp = 5389 ck3 = 5920 } # Sarepta, Iyyon, Sidon, IP 390 -> SAIDA + link = { autogenerated = yes imp = 12518 imp = 12515 ck3 = 592 } # Gola, Kovny -> Saratov + link = { autogenerated = yes imp = 748 imp = 749 imp = 766 ck3 = 5919 } # Berytus, Brochoi, Byblos -> BEIRUT + link = { autogenerated = yes imp = 8011 imp = 772 imp = 774 ck3 = 5917 } # Karlon, Laodicea ad Libanum, Hemesa -> RAFANIYA-KRAK + link = { autogenerated = yes imp = 779 ck3 = 5916 ck3 = 5914 } # Arados -> ANTARTUS, MASYAF + link = { autogenerated = yes imp = 778 imp = 777 imp = 781 ck3 = 5915 } # Mariamme, Amathe, Larissa -> SHAIZAR + link = { autogenerated = yes imp = 784 imp = 786 imp = 788 imp = 783 ck3 = 5912 } # Sigon, Laodicea, Posideion, Bargylus Mons -> LATAKIA + link = { autogenerated = yes imp = 785 imp = 780 ck3 = 5911 } # Tell Soukas, Carne -> JABALA + link = { autogenerated = yes imp = 789 imp = 790 ck3 = 5910 } # leukeia Pieria, Antiochia -> ANTIOCH + link = { autogenerated = yes imp = 808 ck3 = 5907 } # Batnai -> AZAZ + link = { autogenerated = yes imp = 798 imp = 793 ck3 = 5906 } # Beroia, Gindaros -> TALL_AFRIN + link = { autogenerated = yes imp = 795 imp = 8021 ck3 = 5905 } # Myriandros, Syrian Gates -> ALEXANDRETTA + link = { imp = 1871 imp = 792 ck3 = 5904 } # Syrian Gates, Trapezon -> BAGHRAS + link = { autogenerated = yes imp = 812 imp = 794 ck3 = 5903 } # Nicopolis, Cyrrus -> QURUS + link = { autogenerated = yes imp = 807 ck3 = 5902 ck3 = 5908 } # Hierapolis -> JARABULUS, MANBIJ + link = { autogenerated = yes imp = 852 ck3 = 5901 } # Chaonia -> TALL_BASHIR + link = { autogenerated = yes imp = 810 ck3 = 5900 } # Zeugma/Seleukeia pros to Euphrate -> AINTAB + link = { autogenerated = yes imp = 12372 ck3 = 5894 ck3 = 5895 } # Suw -> Ore, Tobol_BIS + link = { autogenerated = yes imp = 12375 ck3 = 5893 } # Sulii -> Kostanay + link = { autogenerated = yes imp = 12376 imp = 12374 ck3 = 5892 } # Tawt, Puknii -> Sabakyul + link = { autogenerated = yes imp = 12384 ck3 = 5891 } # Xutem -> Baklansky + link = { autogenerated = yes imp = 12395 ck3 = 5890 } # Tipunkwe -> Ukavskaya + link = { autogenerated = yes imp = 12396 ck3 = 5889 } # Ingala -> Terom + link = { autogenerated = yes imp = 12392 ck3 = 5885 ck3 = 5884 ck3 = 5886 } # Jinkwe -> Laia, Tagil, Deriabinskoye + link = { autogenerated = yes imp = 12401 ck3 = 5883 ck3 = 891 ck3 = 5882 ck3 = 7014 } # Tur -> Oblacas, Tyumen, Tabary, Vagay + link = { autogenerated = yes imp = 12523 ck3 = 588 } # Med -> Yoshkar-Ola + link = { autogenerated = yes imp = 12577 ck3 = 587 } # Rappana -> Mozhaysk + link = { autogenerated = yes imp = 12558 ck3 = 581 ck3 = 584 } # Karkeda -> Murom, Nizhny Novgorod + link = { autogenerated = yes imp = 12555 ck3 = 580 } # Sedej -> Ryazan + link = { autogenerated = yes imp = 3870 ck3 = 58 } # EudosiaMeridionalis -> JELLING + link = { autogenerated = yes imp = 1529 imp = 1500 imp = 1502 imp = 1530 imp = 1531 imp = 1532 ck3 = 5794 } # Darman, Chauon, Tasuk, Halaqu Qal'eh, Malejin, Zarawand -> Gher + link = { autogenerated = yes imp = 1631 ck3 = 5793 } # Spandaran -> Barzand + link = { autogenerated = yes imp = 1618 ck3 = 5792 } # Mish -> Nakorzan + link = { autogenerated = yes imp = 1649 imp = 1632 imp = 1648 ck3 = 5791 } # Masalas, Balanrot, Ghizil-Agaj -> Langarkanan + link = { autogenerated = yes imp = 1638 ck3 = 5789 } # Warthan -> Varsan + link = { autogenerated = yes imp = 1652 imp = 1651 imp = 1654 ck3 = 5788 } # Talish, Shahargah, Mochi -> Gabarawan + link = { autogenerated = yes imp = 1540 imp = 1538 imp = 1623 ck3 = 5787 } # Parakan, Sanora, Arevik -> Jugha + link = { autogenerated = yes imp = 1667 imp = 1665 imp = 7737 ck3 = 5786 } # Aghahechk, Parsakank, Qarqar -> Goris + link = { autogenerated = yes imp = 1669 imp = 1501 imp = 1542 imp = 1613 imp = 5214 ck3 = 5785 } # Chahuk, Naxouana, Arxata, Shalat, IMPASSIBLE TERRAIN 214 -> Naxcivan + link = { autogenerated = yes imp = 1650 imp = 1617 imp = 1639 ck3 = 5784 } # Sisakan Inferior, Nakorzan, Amaras -> Ktis + link = { autogenerated = yes imp = 1670 ck3 = 5783 } # Partaw -> Parnes + link = { autogenerated = yes imp = 1608 imp = 1605 ck3 = 5780 } # Berd, Gezlu -> Tovuz + link = { autogenerated = yes imp = 1671 imp = 1584 ck3 = 5779 } # Southwest Arran, Utidorsi -> Barda + link = { autogenerated = yes imp = 1661 imp = 1635 ck3 = 5778 } # Arash, Nyudi -> Mingachevir + link = { autogenerated = yes imp = 1637 ck3 = 5777 } # Mingechaur -> Ganja + link = { autogenerated = yes imp = 1672 ck3 = 5776 } # Southeast Arran -> Paidangaran + link = { autogenerated = yes imp = 1655 ck3 = 5775 } # Kaladasht -> Kudevan + link = { autogenerated = yes imp = 1636 ck3 = 5774 } # Chabala -> Kabala + link = { autogenerated = yes imp = 1647 ck3 = 5773 ck3 = 5790 } # Salyan -> Salyan, Paytakaran + link = { autogenerated = yes imp = 1644 ck3 = 5772 } # Paytakaran -> Maras + link = { autogenerated = yes imp = 1642 imp = 1633 ck3 = 5771 } # Absheron, Bagawan -> Baku + link = { autogenerated = yes imp = 1643 imp = 1641 ck3 = 5770 } # Samukh, Gumbati -> Dedoplitskhara + link = { autogenerated = yes imp = 12570 ck3 = 577 } # Kursa -> Pronsk + link = { autogenerated = yes imp = 1645 ck3 = 5769 ck3 = 673 } # Shaki -> Ghisi, Nukhpata + link = { autogenerated = yes imp = 1659 imp = 1656 ck3 = 5768 } # Lagodekhi, Zakatala -> Zaqatala + link = { autogenerated = yes imp = 1660 ck3 = 5766 ck3 = 5767 } # Cambysene -> Kharnabuji, Ujarma + link = { autogenerated = yes imp = 1658 ck3 = 5765 } # Shilda -> Gavazi + link = { autogenerated = yes imp = 1680 imp = 1687 ck3 = 5764 } # Zalissa, Jhinvali -> Mtskheta + link = { autogenerated = yes imp = 1609 imp = 1606 imp = 1607 imp = 1610 ck3 = 5762 } # Kariglukh, Berdatekh, Idzhevan, Sary-tepe -> Kayan + link = { autogenerated = yes imp = 1678 ck3 = 5760 } # Seusamora -> Rustavi + link = { autogenerated = yes imp = 10248 imp = 10247 ck3 = 576 } # Blagoveshchenskaya, Rechitsa -> Debryansk + link = { autogenerated = yes imp = 1703 imp = 1704 imp = 1746 ck3 = 5757 } # Bori, Sarapanis, Itkhvissi -> Shorapann + link = { autogenerated = yes imp = 1706 imp = 1696 imp = 1700 imp = 5203 imp = 5204 ck3 = 5756 } # Rhodopolis, Leukothea, Zekari Pass, IMPASSIBLE TERRAIN 203, IMPASSIBLE TERRAIN 204 -> Vartsikhe + link = { autogenerated = yes imp = 1711 imp = 1720 imp = 1722 ck3 = 5754 } # Telephis, Phasis, Vashnari -> Poti + link = { autogenerated = yes imp = 1705 imp = 1748 ck3 = 5753 } # Skandis, Modinakhe -> Kvara + link = { autogenerated = yes imp = 1749 ck3 = 5752 ck3 = 5751 } # Brili -> Kasriskari, Ambrolauri + link = { autogenerated = yes imp = 1715 imp = 1717 imp = 1735 ck3 = 5749 } # Archaiopolis, Chaladidi, Ergeta -> Zugdidi + link = { autogenerated = yes imp = 1739 imp = 1737 imp = 1738 ck3 = 5747 } # Tqvarcheli, Ziganne, Gyenos -> Gudakva + link = { autogenerated = yes imp = 1740 ck3 = 5746 } # Tzibile -> Tskhumi + link = { autogenerated = yes imp = 1743 ck3 = 5744 } # Pityous -> Bichvinta + link = { autogenerated = yes imp = 1753 imp = 1754 imp = 5197 ck3 = 5741 } # Kola, Artahan, IMPASSIBLE TERRAIN 197 -> Artaani + link = { autogenerated = yes imp = 1697 imp = 1755 imp = 5200 imp = 5202 ck3 = 5739 } # Akhaltsikhe, Colit, IMPASSIBLE TERRAIN 200, IMPASSIBLE TERRAIN 202 -> Akhaltsikhe + link = { autogenerated = yes imp = 1702 imp = 5205 ck3 = 5738 } # Javakheti, IMPASSIBLE TERRAIN 205 -> Tmogvi + link = { autogenerated = yes imp = 1736 imp = 1751 imp = 5198 ck3 = 5735 } # Chadas, Barantea, IMPASSIBLE TERRAIN 198 -> Sevuki + link = { autogenerated = yes imp = 1564 ck3 = 5731 } # Colchion -> Valashkert + link = { autogenerated = yes imp = 1569 imp = 1568 imp = 1581 ck3 = 5730 } # Paracata, Hariza, Eruandakert -> Tsalakert + link = { autogenerated = yes imp = 1588 imp = 1591 imp = 5211 ck3 = 5729 } # Kamo, Karchakhpyur, IMPASSIBLE TERRAIN 211 -> Garni + link = { autogenerated = yes imp = 1589 imp = 1572 imp = 1573 imp = 1575 ck3 = 5728 } # Atarbegian, Doubios, Gorneae, Erebuni -> Yerevan + link = { imp = 1576 imp = 1570 imp = 1577 imp = 1579 imp = 1580 ck3 = 5726 } # Kainepolis, Armaouira, Motene, Ashnak, Katnakhpyur -> Bagaran + link = { autogenerated = yes imp = 1587 imp = 1585 imp = 1586 imp = 5201 ck3 = 5725 } # Vardbach, Shirakavan, Hokhmik, IMPASSIBLE TERRAIN 201 -> Dlim + link = { autogenerated = yes imp = 1561 imp = 996 imp = 999 ck3 = 5724 } # Mardastan, Alouaka, Hayk -> Hadamakert + link = { autogenerated = yes imp = 1560 imp = 987 imp = 989 imp = 998 ck3 = 5723 } # Andzevatsik (Kangovar), Zoaranda, Nymphaeum, Artemita -> Akhtamar + link = { autogenerated = yes imp = 1559 imp = 1534 imp = 1535 imp = 997 imp = 1537 ck3 = 5722 } # Aladagh Qal'eh, Bastam, Qiz Chakhlu, Kotorodz, Nuarsak -> Maku + link = { autogenerated = yes imp = 1536 ck3 = 5721 } # Khezerlu Qal'eh -> Berkri + link = { autogenerated = yes imp = 1544 imp = 1547 imp = 1548 imp = 1549 imp = 1551 imp = 1543 imp = 1545 ck3 = 5720 } # Catispi, Keshmesh, Sangar Qal'eh, Teroua, Hajestan Qal'eh, Siah Qal'eh, Barun Qal'eh -> Bagavan + link = { autogenerated = yes imp = 993 ck3 = 5718 } # Calata -> Khlat + link = { autogenerated = yes imp = 846 imp = 978 ck3 = 5717 } # Cymiza, Dauduana -> Tatvan + link = { autogenerated = yes imp = 994 ck3 = 5716 ck3 = 5715 } # Ashtishat -> Musch, Varto + link = { autogenerated = yes imp = 8010 imp = 8006 ck3 = 5712 } # Koloua, Koubina Mountains -> Balu + link = { autogenerated = yes imp = 8008 imp = 1765 imp = 1767 imp = 5191 ck3 = 5711 } # Palios, Ioustiniane, Eriza, IMPASSIBLE TERRAIN 191 -> Koloberd + link = { autogenerated = yes imp = 12562 ck3 = 571 ck3 = 573 } # Ahtera -> Uglich, Pereyaslavl Zalessky + link = { autogenerated = yes imp = 1854 imp = 1865 imp = 7982 ck3 = 5708 } # Melitene, Miasena, Perrhe Mountains -> Arca + link = { autogenerated = yes imp = 858 imp = 1855 imp = 235 ck3 = 5707 } # Arsamosata, Elegeia, Tomisa -> Arsamosata + link = { autogenerated = yes imp = 1853 imp = 1769 imp = 1858 imp = 5189 ck3 = 5706 } # Sartona, Sabos, Dascusa, IMPASSIBLE TERRAIN 189 -> Arguvan + link = { autogenerated = yes imp = 1733 imp = 7844 ck3 = 5705 } # Pisingara, Zimara -> Tephrice + link = { autogenerated = yes imp = 1782 imp = 7980 ck3 = 5701 } # Nicopolis, Pedachthoe Mountains -> Nicopolis_ARM + link = { autogenerated = yes imp = 1789 imp = 1790 ck3 = 5700 } # Syderos, Comana Pontica -> Hypseie + link = { autogenerated = yes imp = 3873 ck3 = 57 } # EudosiaSeptentrionalis -> AARHUS + link = { autogenerated = yes imp = 1776 imp = 1770 imp = 1772 ck3 = 5699 } # Arauraka, Satala, Longini Fossatum -> Sinoria + link = { imp = 1792 imp = 1787 imp = 7996 ck3 = 5698 } # Kabeira, Danae, Danae Mountains -> Neocaesara + link = { autogenerated = yes imp = 1763 imp = 8002 ck3 = 5695 } # Darucinte, Eriza Mountains -> Keltzine + link = { autogenerated = yes imp = 1760 imp = 1762 imp = 5196 ck3 = 5694 } # Sinoria, Elegeia, IMPASSIBLE TERRAIN 196 -> Baeberdon + link = { autogenerated = yes imp = 1761 ck3 = 5693 } # Charton -> Hyspiratis + link = { imp = 1793 imp = 1786 ck3 = 5690 } # Polemonion, Sauronisena -> Polemonium + link = { autogenerated = yes imp = 12580 ck3 = 569 } # Orko -> Vyazma + link = { autogenerated = yes imp = 1806 imp = 7995 ck3 = 5689 } # Themiskyra, Kabeira Mountains -> Oinaion + link = { autogenerated = yes imp = 197 imp = 202 ck3 = 5684 } # Sarmalius, Ciscissus -> Ecobrogis + link = { autogenerated = yes imp = 1825 ck3 = 5683 } # Taouion -> Tabia + link = { autogenerated = yes imp = 334 imp = 6431 ck3 = 5682 } # Paphos, Palaipaphos -> Paphos + link = { autogenerated = yes imp = 332 imp = 338 imp = 7991 ck3 = 5681 } # Kition, Amathous, Keryneai -> Nicosia + link = { autogenerated = yes imp = 336 imp = 333 ck3 = 5680 } # Tamassos, Soloi -> Soli_CYP + link = { autogenerated = yes imp = 11498 ck3 = 568 } # Gintei -> Smolensk + link = { autogenerated = yes imp = 6433 imp = 335 imp = 8055 ck3 = 5679 } # Chythroi, Lapethos, Cyprus Mons -> Cerynia + link = { autogenerated = yes imp = 177 imp = 1971 ck3 = 5678 } # Laodikeia, Soatra -> Katakekaumene + link = { autogenerated = yes imp = 1934 imp = 178 imp = 1924 imp = 7966 ck3 = 5677 } # Iconium, Tyriaion, Pappa, Ikonion Mountains -> Pappa + link = { autogenerated = yes imp = 1950 ck3 = 5676 } # Derbe -> Barata + link = { autogenerated = yes imp = 1955 ck3 = 5675 } # Thebasa -> Derbe + link = { autogenerated = yes imp = 169 imp = 7964 ck3 = 5673 } # Laranda, Koropissos -> Laranalia + link = { autogenerated = yes imp = 1785 imp = 1780 imp = 1919 ck3 = 5672 } # Ilistra, Lamatorma, Isaura Nova -> Isaura + link = { autogenerated = yes imp = 1965 imp = 1920 imp = 7965 ck3 = 5671 } # Lystra, Ouasada, Lystra Mountains -> Lystra + link = { autogenerated = yes imp = 1922 ck3 = 5670 } # Mistea -> Mistea + link = { autogenerated = yes imp = 10239 imp = 10238 ck3 = 567 } # Tyutyunnytsya, Kuchynivka -> Novgorod Seversky + link = { autogenerated = yes imp = 1918 ck3 = 5669 } # Isauropolis -> Ouasada + link = { autogenerated = yes imp = 7958 imp = 1885 imp = 7961 imp = 7758 imp = 7959 ck3 = 5668 } # Kotenna, Selge, Kagrai, (Unknown), Etenna Mountains -> Kaklauma + link = { autogenerated = yes imp = 7971 imp = 1945 imp = 1953 imp = 5160 imp = 8062 ck3 = 5667 } # Eriza, Colossae, Herakleia Salbake, IMPASSIBLE TERRAIN 160, Eriza Mons -> Salda + link = { autogenerated = yes imp = 1959 imp = 1943 imp = 7954 imp = 7953 ck3 = 5666 } # Salda, Anaua, Kormasa, Lysinoe Mountains -> Parlais + link = { autogenerated = yes imp = 1949 imp = 1935 imp = 1988 imp = 7760 imp = 5163 ck3 = 5665 } # Sagalassos, Baris, Cremna, Prostanna, IMPASSIBLE TERRAIN 163 -> Sagalassus + link = { autogenerated = yes imp = 1931 imp = 167 imp = 7957 ck3 = 5664 } # Adada, Pednelissos, Aspendos Mountains -> Selge + link = { autogenerated = yes imp = 1927 imp = 1921 ck3 = 5663 } # Tityassos, Amblada -> Adada + link = { autogenerated = yes imp = 1925 imp = 1926 imp = 7955 ck3 = 5662 } # Tymbriada, Anaboura, Adada Mountains -> Neapolis + link = { autogenerated = yes imp = 1928 imp = 1930 imp = 1937 imp = 8060 ck3 = 5661 } # Antiochia, Apollonia, Metropolis, Mordaion Mons -> Antiochia + link = { autogenerated = yes imp = 186 imp = 8012 imp = 8059 ck3 = 5660 } # Eukarpia, Synnada Mountains, Eukarpia Mons -> Synnada + link = { autogenerated = yes imp = 10351 imp = 10344 imp = 10345 imp = 10352 ck3 = 566 } # Volchya, Tikhaya Sosna, Chernyanka, Artilne -> Oskol + link = { autogenerated = yes imp = 187 imp = 309 ck3 = 5659 } # Kidyessos, Akmonia -> Docimium + link = { autogenerated = yes imp = 1941 imp = 1939 imp = 7911 ck3 = 5658 } # Synnada, Tekmoreioi, Sultan Mountains -> Amorion + link = { imp = 230 imp = 179 imp = 7969 ck3 = 5657 } # Selmena, Philomelion, Men Mountains -> Philomelium + link = { autogenerated = yes imp = 180 imp = 1777 ck3 = 5656 } # Keissia, Azareis -> Tyraion + link = { autogenerated = yes imp = 191 imp = 192 ck3 = 5655 } # Ouetissos, Kyballion -> Germa + link = { autogenerated = yes imp = 183 imp = 181 imp = 182 imp = 184 imp = 328 ck3 = 5654 } # Amorion, Klaneos, Aurokra, Dokimeion, Orkistos -> Polybotus + link = { autogenerated = yes imp = 314 imp = 313 ck3 = 5653 } # Nakoleia, Metropolis -> Midaeum + link = { autogenerated = yes imp = 185 imp = 318 ck3 = 5652 } # Ipsos, Meiros -> Nakoleia + link = { autogenerated = yes imp = 302 imp = 8013 ck3 = 5651 } # Kadoi, Akmoneia Mountains -> Aezani + link = { autogenerated = yes imp = 1957 imp = 1956 imp = 1984 imp = 5159 ck3 = 5650 } # Kidrama, Tabai, Mobolla, IMPASSIBLE TERRAIN 159 -> Aphrodisias + link = { autogenerated = yes imp = 10186 ck3 = 565 } # Vovchansk -> Kharka + link = { autogenerated = yes imp = 1876 imp = 1985 imp = 1987 imp = 1989 imp = 7942 ck3 = 5649 } # Phlaouiopolis, Kallipolis, Knidos, Kaunos, Daidala -> Cridus + link = { autogenerated = yes imp = 1958 imp = 1992 imp = 1997 imp = 7944 ck3 = 5648 } # Cibyra, Telmessos, Lyrna, Telmessos Mountains -> Cibyra + link = { autogenerated = yes imp = 1995 imp = 1993 imp = 7948 imp = 7946 ck3 = 5647 } # Xanthos, Tlos, Kadyanda, Xanthos Mountains -> Telmessos + link = { imp = 1960 imp = 171 imp = 1961 imp = 1990 imp = 1991 imp = 7947 imp = 5161 ck3 = 5646 } # Sinda, Isinda, Olbasa, Oenoanda, Podalia, Balboura, IMPASSIBLE TERRAIN 161 -> Olbasa + link = { autogenerated = yes imp = 159 imp = 156 imp = 160 imp = 161 imp = 1998 imp = 7949 imp = 7943 imp = 7945 imp = 7950 ck3 = 5645 } # Choma, Myra, Arykanda, Limyra, Patara, Kandyba, Tlos Mountains, Oenodanda Mountains, Kadyanda Mountains -> Myra + link = { autogenerated = yes imp = 162 imp = 164 imp = 7951 imp = 5162 ck3 = 5644 } # Olympus, Phaselis, Kitanaura, IMPASSIBLE TERRAIN 162 -> Limyra + link = { autogenerated = yes imp = 170 ck3 = 5643 } # Termessos -> Phaselis + link = { imp = 1986 ck3 = 5642 } # Pogla -> Cremna + link = { autogenerated = yes imp = 1911 ck3 = 5641 } # Sillyon -> Side + link = { autogenerated = yes imp = 1910 imp = 168 ck3 = 5640 } # Side, Aspendos -> Korakesion + link = { autogenerated = yes imp = 6169 imp = 6162 imp = 6168 imp = 6173 ck3 = 564 } # Veryi, Ygast, Ushkan, Sythachka -> Bakhmut + link = { autogenerated = yes imp = 1906 imp = 1905 imp = 1908 ck3 = 5639 } # Laertes, Korakesion, Kolybrassos -> Selinus + link = { autogenerated = yes imp = 7963 imp = 1784 ck3 = 5636 } # Adrasos, Germanicopolis -> Claudiopolis_SELEUCIA + link = { autogenerated = yes imp = 1894 imp = 1896 imp = 7960 ck3 = 5635 } # Diocaesarea, Ninica, Adrasos Mountains -> Corycus + link = { autogenerated = yes imp = 176 imp = 174 ck3 = 5634 } # Ekdaumaua, Kongoustos -> Kinna + link = { autogenerated = yes imp = 204 imp = 190 imp = 229 ck3 = 5633 } # Ecobrogis, Kinna, Orbana -> Aspona + link = { autogenerated = yes imp = 1811 ck3 = 5632 } # Parnassos -> Parnassos + link = { autogenerated = yes imp = 1788 imp = 1900 imp = 205 imp = 7735 ck3 = 5631 } # Nora, Dasmenda, Zeila, Argaios Mons -> Nazianzus + link = { autogenerated = yes imp = 1954 ck3 = 5630 } # Garsaura -> Garsaura + link = { autogenerated = yes imp = 6165 imp = 4556 ck3 = 563 } # Vel, Karoia -> Taganrog + link = { imp = 1914 imp = 173 imp = 1938 imp = 1978 ck3 = 5629 } # Salarama, Koropassos, Ardistama, Salambriai -> Comitanassus + link = { imp = 1940 ck3 = 5628 } # Cybistra -> Cybistra + link = { autogenerated = yes imp = 1872 imp = 1883 imp = 8022 ck3 = 5627 } # Cilician Gates, Tarsus, Cilician Gates -> Podandus + link = { autogenerated = yes imp = 1877 imp = 1875 imp = 1880 ck3 = 5625 } # Anazarbos, Hierapolis, Mopsouhestia -> Anazaribus + link = { autogenerated = yes imp = 1881 imp = 1889 ck3 = 5624 } # Mallos, Magarsa -> Mallus + link = { autogenerated = yes imp = 1800 ck3 = 5623 } # Korama -> Kyzistra + link = { imp = 1813 imp = 1817 imp = 1818 ck3 = 5622 } # Nyssa, Zoropassos, Ouenasa -> Zeila_CHA + link = { autogenerated = yes imp = 1912 ck3 = 5621 ck3 = 5617 } # Archalla -> Euaissa, Charsianon + link = { autogenerated = yes imp = 1820 ck3 = 5620 } # Saravene -> Aspona_CHA + link = { autogenerated = yes imp = 4549 imp = 4550 ck3 = 562 } # Bosporus, Kimmerikon -> Kerch + link = { autogenerated = yes imp = 1832 imp = 1923 ck3 = 5619 } # Therma, Soanda -> Soanda + link = { autogenerated = yes imp = 1932 imp = 1836 imp = 1909 ck3 = 5618 } # Euaissa, Pteria, Sibora -> Therma + link = { autogenerated = yes imp = 1982 imp = 155 imp = 1794 imp = 7967 ck3 = 5616 } # Ariaramneia, Kiskisos, KyzistraTRUE, Baka Mons -> Arasaxa + link = { autogenerated = yes imp = 1803 imp = 1796 imp = 1802 imp = 7979 ck3 = 5615 } # Herpha, Eusebeia, Euagina, Arasaxa Mountains -> Herpha + link = { autogenerated = yes imp = 6420 imp = 1805 imp = 7970 ck3 = 5614 } # Eulepa, Anisa, Eulepa Mountains -> Armaxa + link = { autogenerated = yes imp = 1902 imp = 7976 imp = 7977 ck3 = 5613 } # Coduzalaba, Euagina Mountains, Kiskikos Mountains -> Ariaratheia + link = { autogenerated = yes imp = 1878 imp = 7986 ck3 = 5612 } # Sipha, Commagean Gates -> Cocussus + link = { autogenerated = yes imp = 1895 imp = 5176 ck3 = 5611 } # Ulnia, IMPASSIBLE TERRAIN 176 -> Arabissus + link = { autogenerated = yes imp = 1983 imp = 172 imp = 1976 imp = 7978 ck3 = 5610 } # Kabassos, Comana, Kokousos, Kokousos Mountains -> Comana_LYK + link = { autogenerated = yes imp = 4543 imp = 4544 ck3 = 561 } # Athenaion, Theodosia -> Theodosia + link = { autogenerated = yes imp = 157 imp = 1994 imp = 1999 imp = 7975 ck3 = 5609 } # Ouarsapa, Arabissos, Maroga, Ouarsapa Mountains -> Tanadaris + link = { imp = 163 imp = 1886 ck3 = 5608 } # Osdara, Dalanda -> Osdara + link = { imp = 1859 imp = 1852 imp = 1861 imp = 5178 imp = 5179 ck3 = 5607 } # Arca, Siniskolon, Zizoatra, IMPASSIBLE TERRAIN 178, IMPASSIBLE TERRAIN 179 -> Dalanda + link = { autogenerated = yes imp = 1898 ck3 = 5606 } # Gauraina -> Gauraina + link = { autogenerated = yes imp = 1851 imp = 1766 imp = 1929 ck3 = 5605 } # Euspena, Arane, Phouphagena -> Euspena + link = { autogenerated = yes imp = 1891 imp = 1893 imp = 7973 imp = 7974 ck3 = 5604 } # Karnalis, Ariaratheia, Karnalis Mountains, Gauraina Mountains -> Karnalis + link = { autogenerated = yes imp = 1849 ck3 = 5603 } # Tonosa -> Malandra + link = { autogenerated = yes imp = 1848 imp = 1850 ck3 = 5602 } # Zoana, Gundusa -> Sebasteia + link = { autogenerated = yes imp = 1844 imp = 1843 imp = 1846 ck3 = 5601 } # Sebasteia, Kamisa, Pedachthoe -> Pedachtoe + link = { autogenerated = yes imp = 1907 imp = 1839 imp = 1899 imp = 7972 ck3 = 5600 } # Agranai, Sebastopolis, Armaxa, Synnada Mountains -> Agranai + link = { autogenerated = yes imp = 4538 imp = 4537 imp = 4539 imp = 4540 imp = 4541 ck3 = 560 } # Chersonesos, Parthenion, Charax, Lampas, AloustouPhrourion -> Chersonesus + link = { autogenerated = yes imp = 3876 ck3 = 56 } # TeutoniaCentralis -> VIBORG + link = { autogenerated = yes imp = 1845 imp = 1833 imp = 1840 ck3 = 5599 } # Phiara, Dazimon, Verisa -> Sebastopolis + link = { autogenerated = yes imp = 1791 imp = 1819 imp = 7998 imp = 7993 ck3 = 5598 } # Ibora, Amaseia, Gazioura, Amaseia Mountains -> Comana Pontica + link = { autogenerated = yes imp = 1834 imp = 1838 imp = 7999 imp = 7997 ck3 = 5597 } # Zela, Pleuramis, Sermousa, Sermousa Mountains -> Zela + link = { autogenerated = yes imp = 1841 ck3 = 5596 } # Corniaspa -> Pteria + link = { autogenerated = yes imp = 1837 ck3 = 5595 } # Carissa -> Carissa + link = { autogenerated = yes imp = 231 ck3 = 5594 } # Ikotarion -> Euchaita + link = { autogenerated = yes imp = 203 imp = 201 imp = 7922 ck3 = 5593 } # Asklepios, Claneus, Klaneios Mountains -> Pimolisa + link = { autogenerated = yes imp = 1828 ck3 = 5592 } # Germanikopolis -> Andrapa + link = { autogenerated = yes imp = 1823 imp = 1826 imp = 1831 imp = 7992 ck3 = 5591 } # Diakopa, Pteria, Pimolisa, Pteria Mountains -> Magnopolis + link = { autogenerated = yes imp = 1821 imp = 1822 imp = 7994 ck3 = 5590 } # Thermai Phazemoniton, Cromen, Kizari -> Amaseia + link = { autogenerated = yes imp = 4534 imp = 4535 ck3 = 559 } # KalosLimen, Masella -> Kalos Limen + link = { autogenerated = yes imp = 1809 imp = 1824 ck3 = 5589 } # Gadilon, Andrapa -> Gadilon + link = { autogenerated = yes imp = 1810 imp = 5172 ck3 = 5588 } # Zaliches, IMPASSIBLE TERRAIN 172 -> Zagora + link = { autogenerated = yes imp = 216 imp = 213 ck3 = 5587 } # Zeita, Sora -> Ziporea + link = { autogenerated = yes imp = 200 ck3 = 5586 } # Kimiata -> Kandara + link = { autogenerated = yes imp = 1829 imp = 199 imp = 7920 ck3 = 5585 } # Timonion, Kandara, Kandara Mountains -> Castamon + link = { autogenerated = yes imp = 1827 imp = 5171 ck3 = 5584 } # Pompeiopolis, IMPASSIBLE TERRAIN 171 -> Pampeiopolis + link = { imp = 1816 imp = 1815 imp = 206 imp = 5173 ck3 = 5583 } # Karambis, Koloussa, Aigialos, IMPASSIBLE TERRAIN 173 -> Ionopolis + link = { autogenerated = yes imp = 232 imp = 208 imp = 211 imp = 7918 ck3 = 5582 } # Bonita, Amastris, Ziporea, Sesamos Mountains -> Aigialos + link = { autogenerated = yes imp = 212 imp = 7917 ck3 = 5581 } # Parthenia, Parthenia Mountains -> Amastris + link = { autogenerated = yes imp = 198 ck3 = 5580 } # Gangra -> Gangra + link = { autogenerated = yes imp = 7190 imp = 4530 imp = 4531 imp = 4532 imp = 4533 ck3 = 558 } # Kanit*, Hippolaou, Borysthenia, Karkine, Taphros -> Oleshye + link = { autogenerated = yes imp = 193 imp = 226 ck3 = 5579 } # Gorbeus, Mnizos -> Papira + link = { autogenerated = yes imp = 189 imp = 225 imp = 228 ck3 = 5578 } # Gordion, Lagania, Androna -> Vindia + link = { autogenerated = yes imp = 222 imp = 221 ck3 = 5577 } # Bloukion, Artiknos -> Lagania + link = { autogenerated = yes imp = 223 ck3 = 5575 } # Legna -> Krateia + link = { autogenerated = yes imp = 217 imp = 7916 ck3 = 5574 } # Tobata, Krateia Mountains -> Hadrionopolis + link = { autogenerated = yes imp = 214 imp = 210 ck3 = 5573 } # Kaisareia, Dadybra -> Cratea + link = { autogenerated = yes imp = 219 imp = 215 ck3 = 5572 } # Bithynion, Krateia -> Boli + link = { autogenerated = yes imp = 233 imp = 237 imp = 238 imp = 7764 imp = 7913 ck3 = 5571 } # Kieros, Embolos, Diospolis, (Unknown), Bithynion Mountains -> Claudiopolis + link = { imp = 245 imp = 246 ck3 = 5570 } # Kios, Strobilos -> Crius + link = { autogenerated = yes imp = 6148 imp = 6136 imp = 6140 imp = 6143 imp = 6150 imp = 6152 ck3 = 557 } # Nynt, Skurtisk, Tahent, Aghonor, Kihkyengra, Kilgad -> Khortytsia + link = { autogenerated = yes imp = 325 imp = 7763 imp = 7762 ck3 = 5569 } # Kabia, Sophon Pass, (Unknown) -> Tarsos + link = { autogenerated = yes imp = 326 imp = 7914 ck3 = 5568 } # Modra, Modra Pass -> Modra + link = { autogenerated = yes imp = 236 ck3 = 5567 } # Tarsos -> Prusias ad Hypium + link = { autogenerated = yes imp = 234 imp = 243 ck3 = 5566 } # Chelai, Astakos -> Chelai + link = { autogenerated = yes imp = 241 imp = 239 imp = 240 imp = 242 ck3 = 5565 } # Rhebas, Psillion, Chalcedon, Libyssa -> Chalcedon + link = { autogenerated = yes imp = 7765 imp = 329 imp = 327 ck3 = 5564 } # Transmonte, Milia, Oka -> Oka + link = { autogenerated = yes imp = 175 imp = 188 ck3 = 5563 } # Germax, Pessinous -> Pessinus + link = { autogenerated = yes imp = 316 ck3 = 5562 } # Midaion -> Midaeum_OPSI + link = { autogenerated = yes imp = 227 imp = 224 imp = 7912 ck3 = 5561 } # Trokna, Gordioukome, Gordioukome Mountains -> Gordium + link = { autogenerated = yes imp = 315 ck3 = 5560 ck3 = 749 } # Dorylaion -> Saegud, Dorylaion + link = { autogenerated = yes imp = 6132 imp = 6126 imp = 6131 imp = 6134 ck3 = 556 } # Solyots, Ratikgot, Zhenna, Annike -> Samar + link = { autogenerated = yes imp = 324 imp = 322 imp = 323 ck3 = 5559 } # Otroia, Lamounia, Sarkotyle -> Dabla + link = { autogenerated = yes imp = 317 imp = 312 imp = 319 ck3 = 5558 } # Kotiaeion, Appia, Aizanoi -> Katyaion + link = { autogenerated = yes imp = 321 ck3 = 5557 } # Hadrianoi -> Catyaeum + link = { autogenerated = yes imp = 320 imp = 7923 imp = 8057 ck3 = 5556 } # Hadrianeia, Synaios Mountains, Synaos Mons -> Hadrianoi + link = { autogenerated = yes imp = 218 ck3 = 5555 ck3 = 742 } # Anadynata -> Helge, Prusa + link = { autogenerated = yes imp = 269 imp = 253 imp = 272 ck3 = 5552 } # Pericharaxis, Daskyleion, Hiera -> Miletopolis + link = { autogenerated = yes imp = 265 imp = 264 ck3 = 5551 } # Argiza, Baris -> Poimanenon + link = { autogenerated = yes imp = 339 imp = 311 ck3 = 5550 } # Sebaste, Dionysoupolis -> Sebaste + link = { autogenerated = yes imp = 10201 imp = 7299 ck3 = 555 } # Khotove, Sarmatia -> Pereyaslavl + link = { autogenerated = yes imp = 1944 imp = 1942 ck3 = 5549 } # Lounda, Fulvia -> Apamea + link = { autogenerated = yes imp = 1946 imp = 1948 imp = 7925 ck3 = 5548 } # Hierapolis, Laodicea ad Lycum, Pergamon Mountains 2 -> Chonae + link = { imp = 7939 imp = 1967 imp = 7940 ck3 = 5547 } # Hyllarima, Alabanda, Hyllarima Mountains -> Mylasa + link = { autogenerated = yes imp = 1947 imp = 1962 imp = 7751 imp = 7984 ck3 = 5546 } # Tripolis ad Maeandrum, Nysa, Mesogis Mons, Kranaos Mountains -> Philadelphia + link = { autogenerated = yes imp = 300 imp = 7928 ck3 = 5544 } # Maionia, Sardis Mountains -> Silandos + link = { autogenerated = yes imp = 308 ck3 = 5543 } # Blaundos -> Bagis + link = { autogenerated = yes imp = 307 ck3 = 5542 } # Bagis -> Akrainos + link = { autogenerated = yes imp = 301 imp = 7926 imp = 7927 ck3 = 5541 } # Silandos, Hyssa Mountains, Silandos Mountains -> Cadi + link = { imp = 305 imp = 299 ck3 = 5540 } # Porotta, Maiboza -> Tabala + link = { autogenerated = yes imp = 10206 ck3 = 554 } # Teteriv -> Chernigov + link = { autogenerated = yes imp = 274 ck3 = 5539 } # Thyateira -> Thyatira + link = { autogenerated = yes imp = 306 imp = 304 ck3 = 5538 } # Ariandos, Hyssa -> Synaos + link = { autogenerated = yes imp = 303 ck3 = 5537 } # Synaos -> Cybele + link = { autogenerated = yes imp = 271 ck3 = 5536 ck3 = 5553 } # Attea -> Hadrianeia, Appollonia + link = { autogenerated = yes imp = 273 imp = 276 imp = 8058 ck3 = 5535 } # Stratonikeia, Apollonia, Apollonia Mons -> Attalia + link = { autogenerated = yes imp = 1977 imp = 1973 imp = 1980 imp = 275 imp = 7931 imp = 7932 ck3 = 5534 } # Mylasa, Miletos, Stratonikeia, Iasos, Alinda Mountains, Alabanda Mountains -> Iassus + link = { autogenerated = yes imp = 1968 imp = 1966 imp = 7929 ck3 = 5533 } # Alinda, Tralles, Tralleis Mountains -> Miletus + link = { autogenerated = yes imp = 291 imp = 1808 imp = 7753 imp = 7933 ck3 = 5532 } # Colophon, Eupatoria, Tempsis Mons, Smyrna Mountains -> Lebedos + link = { autogenerated = yes imp = 298 imp = 285 imp = 7924 ck3 = 5531 } # Aigai, Kyme, Pergamon Mountains -> Phocaea + link = { autogenerated = yes imp = 278 imp = 279 ck3 = 5530 } # Pergamon, Elaea -> Pergamon + link = { autogenerated = yes imp = 10237 imp = 10243 ck3 = 553 } # Lyubech, Hrabiv -> Lyubech + link = { autogenerated = yes imp = 281 imp = 282 imp = 337 ck3 = 5529 } # Adramyttion, Herakleia, Hadrianoutherai -> Adramytium + link = { autogenerated = yes imp = 12383 ck3 = 5526 ck3 = 5528 ck3 = 5517 } # Muw -> Chelabinsk, Baklanska, Southern Urals + link = { autogenerated = yes imp = 12387 ck3 = 5524 ck3 = 5525 } # Pal -> Silach, Chadrinsk + link = { autogenerated = yes imp = 12388 ck3 = 5523 } # Polunkwe -> Iset + link = { autogenerated = yes imp = 12404 ck3 = 5521 ck3 = 5887 ck3 = 5888 } # Sov -> Irbit, Shantoskoye, Turinsk + link = { autogenerated = yes imp = 12391 ck3 = 5520 ck3 = 5522 } # Maltip -> Alapaevsk, Kamychlov + link = { autogenerated = yes imp = 10218 imp = 10219 ck3 = 552 } # Pripyat, Lemeshevichi -> Turov + link = { autogenerated = yes imp = 12386 ck3 = 5519 } # Xul -> Yekaterinburg + link = { autogenerated = yes imp = 11494 imp = 11496 ck3 = 551 } # Nawas, Bajatei -> Mstislavl + link = { autogenerated = yes imp = 12516 ck3 = 5508 } # Jyv -> Peschanka + link = { autogenerated = yes imp = 12512 ck3 = 5507 } # Polo -> Maloi Irghiz + link = { autogenerated = yes imp = 12506 ck3 = 5505 ck3 = 5506 } # Asnym -> Yalachi, Maza + link = { autogenerated = yes imp = 12509 ck3 = 5504 } # Niz -> Jambalar + link = { autogenerated = yes imp = 12503 ck3 = 5503 } # Volos -> Kamelik + link = { autogenerated = yes imp = 12501 ck3 = 5502 } # Gozom -> Ilekskoi Gorodok + link = { autogenerated = yes imp = 12500 ck3 = 5501 } # Vorkan -> Orenburg + link = { autogenerated = yes imp = 10316 imp = 10320 ck3 = 550 } # Berezina, Byerazino -> Minsk + link = { autogenerated = yes imp = 3879 imp = 3875 imp = 3880 ck3 = 55 } # CimbriaPeninsularis, TeutoniaMaiores, CimbriaMaiores -> LINDHOLM + link = { autogenerated = yes imp = 12465 ck3 = 5496 ck3 = 5497 } # Mukod -> Arti, Achichskaya + link = { autogenerated = yes imp = 12467 ck3 = 5493 ck3 = 5494 ck3 = 5495 } # Vidza -> Parizh, Duvan, Yamantau + link = { autogenerated = yes imp = 12381 ck3 = 5492 ck3 = 5527 } # Saajem -> Zlatoust, Troizk + link = { autogenerated = yes imp = 12382 ck3 = 5490 } # Itkul -> Karabash + link = { autogenerated = yes imp = 7821 imp = 7825 ck3 = 549 } # Ossioia Orientalis, Sentia -> Berestye + link = { autogenerated = yes imp = 12380 ck3 = 5488 ck3 = 5481 } # Tun -> Satka, Yanokul + link = { autogenerated = yes imp = 12379 imp = 12373 ck3 = 5487 } # Tuks, Kus -> Uiska + link = { autogenerated = yes imp = 12378 ck3 = 5485 ck3 = 5486 ck3 = 5482 } # Jukaar -> Verkouralsk, Yumanova, Kaginskoi + link = { autogenerated = yes imp = 12377 ck3 = 5484 ck3 = 5499 } # Kunkees -> Yuldybayevo, Orskaya + link = { autogenerated = yes imp = 10264 imp = 10263 ck3 = 548 } # Lukow, Maciejowice -> Pinsk + link = { autogenerated = yes imp = 12486 ck3 = 5479 ck3 = 5480 } # Ustem -> Prigorod Tabynsk, Bielaya + link = { autogenerated = yes imp = 12471 ck3 = 5477 ck3 = 5489 } # Vurany -> Yeldiatzkaya, Ust-Katav + link = { autogenerated = yes imp = 12525 ck3 = 5473 ck3 = 5474 } # Kyny -> Vetluga, Vokhma + link = { autogenerated = yes imp = 12528 ck3 = 5470 ck3 = 585 } # Asnys -> Cykma, Gorodets + link = { autogenerated = yes imp = 6090 imp = 10202 ck3 = 547 } # Sitya, Khodosivka -> Kiev + link = { autogenerated = yes imp = 12483 ck3 = 5468 } # Kurnis -> Suna + link = { autogenerated = yes imp = 12478 imp = 12482 ck3 = 5467 } # Paskyt, Badda -> Nukrat + link = { autogenerated = yes imp = 12484 ck3 = 5466 } # Elni -> Kolyn + link = { autogenerated = yes imp = 12479 ck3 = 5464 ck3 = 5465 } # Peckyny -> Igra, Uva + link = { imp = 6066 imp = 6234 imp = 6065 ck3 = 546 } # Utkennita, Myanik, Granika -> Terebovl + link = { autogenerated = yes imp = 12461 ck3 = 5454 ck3 = 5453 } # Dzudzyd -> Solikamsk, Vilva + link = { autogenerated = yes imp = 12469 ck3 = 5451 ck3 = 5452 ck3 = 5458 ck3 = 5459 ck3 = 5460 } # Gad -> Obva, Krasnokamsk, Kasib, Koca, Karsovay + link = { autogenerated = yes imp = 12470 ck3 = 5450 } # Icin -> Nytva + link = { autogenerated = yes imp = 4935 ck3 = 545 ck3 = 5034 } # Montanium* -> Suceava, Baia + link = { autogenerated = yes imp = 12474 ck3 = 5449 } # Lyddyny -> Votkinsk + link = { autogenerated = yes imp = 12385 ck3 = 5447 ck3 = 5491 } # Vakh -> Klenovskaya, Revda + link = { autogenerated = yes imp = 12390 ck3 = 5445 ck3 = 5448 } # Kwalunkwe -> Kumych, Kirgichanskaya + link = { imp = 12460 ck3 = 5444 ck3 = 5446 } # Addzyny -> Sylva, Bisserskaya + link = { autogenerated = yes imp = 12462 ck3 = 5442 ck3 = 5443 } # Malamus -> Kutamych, Serga + link = { autogenerated = yes imp = 12468 ck3 = 5441 ck3 = 889 } # Olan -> Lysva, Ural + link = { autogenerated = yes imp = 12472 ck3 = 5440 } # Ektyny -> Saraninskor + link = { autogenerated = yes imp = 6082 imp = 6091 ck3 = 544 } # Donts, Aggrygh -> Korsun + link = { autogenerated = yes imp = 12476 ck3 = 5439 } # Modny -> Aluchi + link = { autogenerated = yes imp = 12475 ck3 = 5437 } # Koco -> Sebur + link = { autogenerated = yes imp = 12466 ck3 = 5436 ck3 = 5438 } # Kunse -> Ovinskoi, Okhansk + link = { autogenerated = yes imp = 12464 ck3 = 5435 } # Bostny -> Krasnooufimsk + link = { autogenerated = yes imp = 12463 ck3 = 5434 ck3 = 886 } # Kor -> Kungur, Perm + link = { autogenerated = yes imp = 12496 ck3 = 5433 ck3 = 5432 ck3 = 5500 } # Bord -> Prechistenskaya, Kumertau, Chalap Kerman + link = { autogenerated = yes imp = 12489 ck3 = 5430 ck3 = 5431 } # Kerkwo -> Teterpush, Salavat + link = { autogenerated = yes imp = 7186 imp = 4527 ck3 = 543 } # Scyra*, Istrianon -> Okachiv + link = { autogenerated = yes imp = 12492 ck3 = 5426 } # Dzazeg -> Bugurslan + link = { autogenerated = yes imp = 12491 ck3 = 5423 ck3 = 5424 } # Wole -> Pascherty, Bugulma + link = { autogenerated = yes imp = 12485 ck3 = 5420 ck3 = 5475 ck3 = 615 ck3 = 5476 } # Kuamyn -> Siun, Birsk, Ufa, Sim + link = { autogenerated = yes imp = 7187 imp = 4528 ck3 = 542 } # Ektonopolis*, Scopuli -> Olbia_ETEL + link = { autogenerated = yes imp = 12487 ck3 = 5419 } # Kozin -> Menzelinsk + link = { autogenerated = yes imp = 12488 ck3 = 5418 ck3 = 5421 ck3 = 5429 } # Nelja -> Belebey, Achaly, Sterlitamak + link = { autogenerated = yes imp = 12499 ck3 = 5415 ck3 = 5427 ck3 = 5428 } # Kulni -> Buzuluk, Bol Uran, Sakmarskoi Gorodok + link = { autogenerated = yes imp = 12504 ck3 = 5414 ck3 = 5417 ck3 = 609 } # Nyv -> Elmet, Neftegorsk, Samar + link = { autogenerated = yes imp = 12494 ck3 = 5413 ck3 = 5416 ck3 = 5422 } # Das -> Aqsubay, Pokhnishne, Jalmat + link = { autogenerated = yes imp = 12505 ck3 = 5411 ck3 = 591 } # Lewle -> Banja, Simbirsk + link = { autogenerated = yes imp = 11455 imp = 11450 ck3 = 5410 } # Vaski, Cigra -> Tersa + link = { autogenerated = yes imp = 4932 ck3 = 541 } # Millianum* -> Iasi + link = { autogenerated = yes imp = 12490 ck3 = 5409 ck3 = 5425 } # Nijne -> Agidel, Almetyvesk + link = { autogenerated = yes imp = 12493 ck3 = 5407 ck3 = 5408 } # Murt -> Tukhchi, Yar Calli + link = { autogenerated = yes imp = 12507 ck3 = 5406 ck3 = 5412 ck3 = 610 } # Lebny -> Suvar, Karabolam, Bolghar + link = { imp = 12495 ck3 = 5405 ck3 = 613 } # Erga -> Cukataw, Bilyar + link = { autogenerated = yes imp = 12477 ck3 = 5404 } # Kukjamus -> Izhevsk + link = { autogenerated = yes imp = 12480 ck3 = 5402 ck3 = 5403 } # Zonka -> Voloz, Elabuga + link = { autogenerated = yes imp = 12481 ck3 = 5401 ck3 = 5469 } # Mene -> Mozhga, Arkul + link = { autogenerated = yes imp = 4501 imp = 5998 ck3 = 540 } # Stenarum, Transyvlanian Impassable -> Szekelyfold + link = { autogenerated = yes imp = 2177 ck3 = 54 } # IverniaMeridionalis -> KINSALE + link = { autogenerated = yes imp = 12520 ck3 = 5397 ck3 = 5399 ck3 = 5400 } # Deme -> Kashan, Mamadych, Otarka + link = { autogenerated = yes imp = 12521 ck3 = 5396 ck3 = 5398 } # Asil -> Mari-Turek, Arsk + link = { autogenerated = yes imp = 12524 ck3 = 5395 } # Vony -> Tsarevokokchaisk + link = { autogenerated = yes imp = 12526 ck3 = 5394 ck3 = 589 } # Kvajt -> Arda, Urzen + link = { autogenerated = yes imp = 12522 ck3 = 5393 ck3 = 611 } # Gord -> Volzhsk, Kazan + link = { autogenerated = yes imp = 12519 ck3 = 5392 ck3 = 5509 } # Asnyd -> Alchanka, Atkarsk + link = { autogenerated = yes imp = 12550 ck3 = 5389 ck3 = 5498 } # Pilge -> Kolychev, Repnoye + link = { autogenerated = yes imp = 12549 ck3 = 5388 } # Rungo -> Durovka + link = { autogenerated = yes imp = 12545 ck3 = 5387 } # Moncen -> Kirsanov + link = { autogenerated = yes imp = 12542 imp = 12543 ck3 = 5386 } # Kumaza, Selme -> Vorona + link = { autogenerated = yes imp = 12537 ck3 = 5384 ck3 = 5391 } # Makso -> Serdosk, Treliaka + link = { autogenerated = yes imp = 12539 ck3 = 5383 ck3 = 5385 } # Pizeme -> Saran, Kachma + link = { autogenerated = yes imp = 11433 ck3 = 5382 } # Tab -> Manina + link = { autogenerated = yes imp = 11436 imp = 11437 ck3 = 5381 } # Mud, Cyrg -> Kriucha + link = { autogenerated = yes imp = 11435 ck3 = 5380 } # Vite -> Bychok + link = { autogenerated = yes imp = 11445 imp = 11441 imp = 11449 ck3 = 5379 } # Rast, Paoi, Ajam -> Viazovka + link = { autogenerated = yes imp = 11440 ck3 = 5378 } # Aerdyn -> Khoper + link = { autogenerated = yes imp = 12517 ck3 = 5377 } # Gyrys -> Balachev + link = { autogenerated = yes imp = 12552 imp = 11434 ck3 = 5376 } # Vergiz, Peus -> Trotskhoper + link = { autogenerated = yes imp = 11430 ck3 = 5373 } # Wetusas -> Pavlovsk + link = { autogenerated = yes imp = 11431 imp = 11432 ck3 = 5371 } # Naktis, Kirsnas -> Karatayak + link = { autogenerated = yes imp = 12536 ck3 = 5370 ck3 = 5390 } # Kjelj -> Uza, Petrovsk + link = { autogenerated = yes imp = 12535 ck3 = 5369 } # Teste -> Hanbalik + link = { autogenerated = yes imp = 12532 ck3 = 5367 ck3 = 5368 } # Lavtomo -> Insara, Chechkeiev + link = { autogenerated = yes imp = 12533 imp = 12534 ck3 = 5366 } # Menel, Inzej -> Penza + link = { autogenerated = yes imp = 12530 ck3 = 5365 ck3 = 614 } # Boza -> Alatyr, Ashli + link = { autogenerated = yes imp = 12531 ck3 = 5364 ck3 = 579 } # Kycan -> Tzyvil, Saransk + link = { autogenerated = yes imp = 12529 ck3 = 5363 ck3 = 590 } # Dod -> Urmary, Cheboksary + link = { autogenerated = yes imp = 12541 ck3 = 5360 ck3 = 5361 } # Tol -> Morchansk, Chatzk + link = { autogenerated = yes imp = 4942 imp = 4943 ck3 = 536 } # Acrium*, Castrana* -> Halych + link = { autogenerated = yes imp = 12538 ck3 = 5359 } # Kelme -> Lachyk-Uba + link = { autogenerated = yes imp = 12546 ck3 = 5358 } # Kinere -> Oranienburg + link = { autogenerated = yes imp = 12548 ck3 = 5356 } # Suv -> Matya + link = { autogenerated = yes imp = 12551 ck3 = 5354 ck3 = 5355 ck3 = 5375 } # Ine -> Szava, Plavitza, Lejlotka + link = { autogenerated = yes imp = 12547 ck3 = 5353 ck3 = 5357 } # Udoma -> Tambov, Kozlov + link = { autogenerated = yes imp = 12553 ck3 = 5352 ck3 = 5374 } # Purgine -> Usman, Teluchezeva + link = { autogenerated = yes imp = 12556 ck3 = 5351 } # Kirga -> Lipetsk + link = { autogenerated = yes imp = 12554 ck3 = 5350 ck3 = 5372 } # Tuvo -> Voronezh, Babrov + link = { autogenerated = yes imp = 6253 imp = 6248 ck3 = 535 } # Mavar, Bonava -> Volodymyr + link = { autogenerated = yes imp = 11476 imp = 11475 imp = 11474 ck3 = 5349 } # Hurasa, Batya, Batesa -> Zhaltyr + link = { autogenerated = yes imp = 12511 ck3 = 5348 ck3 = 616 } # Kutny -> Chelykla, Pecheneg + link = { autogenerated = yes imp = 11465 ck3 = 5347 } # Wantah -> Engels + link = { autogenerated = yes imp = 5878 imp = 5910 imp = 5911 ck3 = 5346 } # PASS, Uvra, Usch -> Ryn + link = { autogenerated = yes imp = 11332 imp = 11331 imp = 11339 imp = 6219 imp = 11340 ck3 = 5345 } # Shungay, Mukhat, Zhitkur, Uyennik, Saykhin -> Chyorny Yar + link = { autogenerated = yes imp = 5928 imp = 5926 imp = 5925 imp = 5927 ck3 = 5344 } # Nechek, Duzea, Krayn, Varyr -> Majar + link = { autogenerated = yes imp = 5873 imp = 5921 ck3 = 5343 } # Molliuch, Abach -> Samiran + link = { autogenerated = yes imp = 7602 imp = 7621 ck3 = 5342 } # Endzhara, Valent -> Sambalut + link = { autogenerated = yes imp = 7603 ck3 = 5341 ck3 = 668 } # Derbent -> Kuba, Shirvan + link = { autogenerated = yes imp = 5891 imp = 5889 ck3 = 5340 } # Avrar, Donol -> Yergolyk + link = { autogenerated = yes imp = 4945 ck3 = 534 } # Riparum* -> Peremyshl + link = { autogenerated = yes imp = 5885 imp = 5887 ck3 = 5339 } # Muiksita, Bashkra -> Chamchev + link = { autogenerated = yes imp = 5886 ck3 = 5338 } # Akkei -> Tikhon + link = { autogenerated = yes imp = 7635 imp = 7636 ck3 = 5337 } # Iados, Garen -> Chelbaska + link = { imp = 7617 imp = 4560 imp = 7618 ck3 = 5336 } # Stepna, Azara, Rogoy -> Soleny + link = { autogenerated = yes imp = 7612 imp = 4561 ck3 = 5335 } # Maran, Lebedia -> Kuban + link = { autogenerated = yes imp = 6218 imp = 6220 imp = 5902 ck3 = 5334 } # Mennichak, Uryennik, Reama -> Yenotayevka + link = { autogenerated = yes imp = 6209 imp = 6215 imp = 6205 ck3 = 5333 } # Ydomor, Urghat, Uyoro -> Sarepta + link = { imp = 5899 imp = 6190 imp = 6192 ck3 = 5332 } # Gura, Kichpa, Syutnich -> Semikarakary + link = { autogenerated = yes imp = 4546 ck3 = 5331 } # Maeotinia -> Dzhankoi + link = { autogenerated = yes imp = 4548 ck3 = 5330 } # Kimmeria -> Aqmescit + link = { imp = 6176 imp = 6175 imp = 6177 imp = 6179 imp = 6180 ck3 = 5329 } # Molon, Shashcha, Ishkenk, Yoro, Vygriya -> Ivanovskoye + link = { autogenerated = yes imp = 6170 imp = 6164 ck3 = 5328 } # Dolom, Shchor -> Kuzeyrog + link = { autogenerated = yes imp = 6174 imp = 6171 imp = 6172 ck3 = 5327 } # Scytte, Galligh, Uron -> Podgornye + link = { autogenerated = yes imp = 6181 imp = 6182 imp = 6183 imp = 6184 ck3 = 5326 } # Achkach, Ighkoy, Yuty, Yovolat -> Millerovo + link = { autogenerated = yes imp = 10343 imp = 10346 ck3 = 5325 } # Kurennoe, Rovenki -> Boguchar + link = { autogenerated = yes imp = 6157 imp = 6153 imp = 6156 imp = 6159 ck3 = 5324 } # Shgaritat, Uldan, Aihkohna, Stat -> Donetsk + link = { autogenerated = yes imp = 10350 imp = 10342 imp = 10347 imp = 10348 imp = 10349 imp = 6160 imp = 6166 imp = 6167 imp = 7644 ck3 = 5323 } # Kozynka, Komyshna, Bila, Kupyansk, Horyane, Verhyn, Gyrones, Stetta, Donetsk -> Volcha + link = { autogenerated = yes imp = 6138 imp = 6161 ck3 = 5322 } # Ghart, Yakkant -> Tor + link = { autogenerated = yes imp = 6158 imp = 6151 ck3 = 5321 } # Unige, Alkhyent -> Pokrovsk + link = { autogenerated = yes imp = 6137 imp = 6135 ck3 = 5320 } # Voynor, Thense -> Lozova + link = { autogenerated = yes imp = 4891 ck3 = 532 ck3 = 4969 } # Ectonum* -> Sacz, Nowy Targ + link = { autogenerated = yes imp = 12502 imp = 11484 ck3 = 5319 } # Kodzuv, Uase -> Yaitsk + link = { autogenerated = yes imp = 11318 imp = 11312 imp = 11315 imp = 11319 ck3 = 5318 } # Taskuduk, Inder, Krugli, Zhanaqala -> Kalmikovsky + link = { autogenerated = yes imp = 5879 imp = 11311 imp = 5912 imp = 11316 imp = 6232 ck3 = 5317 } # PASS, Orlik, Azgar, Bangazy, Schelats -> Saraychiq + link = { autogenerated = yes imp = 11460 imp = 11453 imp = 11454 imp = 11459 imp = 11461 ck3 = 5316 } # Stana, Riza, Mauka, Waru, Api -> Nikolaievsk + link = { autogenerated = yes imp = 6206 imp = 6201 imp = 6203 imp = 6207 imp = 6214 ck3 = 5315 } # Ketsk, Agharite, Ghalat, Urviygra, Zhuna -> Aksay + link = { autogenerated = yes imp = 12510 imp = 11473 ck3 = 5314 } # Dzek, Baivar -> Verchina Uzen + link = { autogenerated = yes imp = 5909 imp = 5877 imp = 6228 imp = 8050 imp = 6229 imp = 6230 ck3 = 5313 } # Norom, PASS, Arzhale, Moslar, Khonnt, Arkhonnt -> Saqsin + link = { autogenerated = yes imp = 5919 imp = 5874 imp = 5876 imp = 5918 imp = 5920 ck3 = 5312 } # Kurnsck, Recrassia, PASS, Chroda, Ermel -> Sara + link = { autogenerated = yes imp = 5908 imp = 5907 ck3 = 5311 } # Gyashech, Taksaty -> Astrakhan + link = { autogenerated = yes imp = 5872 imp = 5871 imp = 5924 imp = 5923 ck3 = 5310 } # Shiech, Zarem, Volna, Achtab -> Cisterki + link = { autogenerated = yes imp = 5867 imp = 5869 ck3 = 5309 } # Suthrander, Magrai -> Tserlona + link = { autogenerated = yes imp = 5870 imp = 5875 ck3 = 5308 } # Kurema, Ashawm -> Cabartei + link = { autogenerated = yes imp = 5866 imp = 5868 ck3 = 5307 } # Zabender, Lotin -> Kizlyar + link = { autogenerated = yes imp = 7623 ck3 = 5306 ck3 = 675 } # Terekata -> Durdzukia, Kumukh + link = { autogenerated = yes imp = 7632 imp = 7633 ck3 = 5305 } # Irmana*, Kayit* -> Samander + link = { autogenerated = yes imp = 7605 ck3 = 5304 } # Urtseki -> Balanjar + link = { autogenerated = yes imp = 5929 imp = 5930 imp = 7630 imp = 5931 ck3 = 5303 } # Zhodyn, Huruir, Kaflur*, Skatar -> Besinada + link = { autogenerated = yes imp = 7629 imp = 7628 ck3 = 5302 } # Gorat*, Malyts* -> Tatartopa + link = { autogenerated = yes imp = 7609 imp = 7610 imp = 7611 imp = 7620 imp = 5933 ck3 = 5301 } # Hypanispa, Sinad, Alanis, Kalkry*, Vylda -> Betzini + link = { autogenerated = yes imp = 7606 imp = 7619 ck3 = 5300 } # Heniat, Lapra* -> Etzeri + link = { autogenerated = yes imp = 6273 ck3 = 530 } # Sopha -> Czersk + link = { autogenerated = yes imp = 2162 ck3 = 53 } # UsdiaOccidentalis -> CORK + link = { autogenerated = yes imp = 7607 ck3 = 5299 } # Abasgria -> Maghas + link = { autogenerated = yes imp = 7614 imp = 7608 imp = 7615 ck3 = 5297 } # Salavy, Hypanera, Elvruz* -> Zapaxi + link = { autogenerated = yes imp = 4567 imp = 4566 imp = 7600 ck3 = 5296 } # HeptalouLimen, Bata, Sabiranum -> Bata + link = { autogenerated = yes imp = 11443 imp = 11442 ck3 = 5295 } # Kalm, Cyxt -> Yelan + link = { autogenerated = yes imp = 11456 imp = 11447 imp = 11448 imp = 11451 imp = 11452 imp = 11457 ck3 = 5294 } # Vadasz, Capi, Medu, Nahapana, Gaita, Zurka -> Kamyshin + link = { autogenerated = yes imp = 11444 imp = 11446 ck3 = 5293 } # Arv, Carm -> Frolovo + link = { autogenerated = yes imp = 10337 imp = 10336 imp = 10338 imp = 10339 imp = 6195 ck3 = 5292 } # Berezovaya, Bolshoi, Tikhaya, Olkhovaya, Urvolat -> Ust-Donvokhi + link = { autogenerated = yes imp = 10335 imp = 10332 imp = 10333 imp = 10334 ck3 = 5291 } # Kalmykovskii, Krepkaya, Liska, Bazki -> Siyahtepe + link = { autogenerated = yes imp = 6186 imp = 6185 imp = 6188 imp = 6191 imp = 6194 imp = 6198 ck3 = 5290 } # Urgenkh, Ollo, Vyrni, Khang, Urzhev, Urgast -> Golden Hills + link = { autogenerated = yes imp = 6279 ck3 = 529 } # Vadina -> Plock + link = { autogenerated = yes imp = 7613 ck3 = 5289 } # Yelsa -> Papagia + link = { imp = 5888 ck3 = 5288 } # Techka -> Manych + link = { autogenerated = yes imp = 10340 imp = 10341 ck3 = 5287 } # Bogucharka, Titarevka -> Kazanskaya + link = { imp = 11429 imp = 11420 imp = 11423 ck3 = 5286 } # Sausas, Derwa, Karo -> Khursa + link = { imp = 11419 imp = 11418 imp = 11427 ck3 = 5285 } # Kirmis, Zweris, Ragas -> Khorysdan + link = { autogenerated = yes imp = 10259 imp = 10184 imp = 10185 ck3 = 5284 } # Orlik, Vorskla, Zolochiv -> Chally-Kala + link = { autogenerated = yes imp = 10182 imp = 10181 imp = 10183 imp = 10187 ck3 = 5283 } # Merla, Gelon, Trostyanets, Merefa -> Bohodukhiv + link = { autogenerated = yes imp = 6127 imp = 10188 imp = 6133 ck3 = 5282 } # Nyetskor, Krasnohrad, Dyrghet -> Karlivka + link = { autogenerated = yes imp = 7193 imp = 4553 imp = 4554 imp = 6149 imp = 6154 ck3 = 5281 } # Settina*, Kremnoi, HalieumaTheou, Ghahko, Rynek -> Kutur-Ogly + link = { autogenerated = yes imp = 6155 imp = 4555 imp = 6163 ck3 = 5280 } # Kisko, Hygreis, Vyonots -> Mariupol + link = { autogenerated = yes imp = 4551 imp = 4552 imp = 7192 ck3 = 5279 } # Roxolania, Meotae, Sarmapolis* -> Kyzyl Jar + link = { autogenerated = yes imp = 6124 imp = 6144 imp = 6146 imp = 6147 ck3 = 5278 } # Syti, Ish, Aegha, Ruti -> Kakovka + link = { autogenerated = yes imp = 4545 ck3 = 5277 } # Maeotia -> Perekop + link = { autogenerated = yes imp = 4536 imp = 4542 imp = 4547 ck3 = 5276 } # Kerkinitis, Neapolis, Taurica -> Kerkinitis + link = { autogenerated = yes imp = 6128 imp = 6121 imp = 6122 ck3 = 5275 } # Zeh, Oykets, Syalite -> Salmacatce + link = { autogenerated = yes imp = 6139 imp = 6129 imp = 6130 ck3 = 5274 } # Kyakkam, Gyonal, Vurd -> Dnipro + link = { autogenerated = yes imp = 6141 imp = 6123 imp = 6142 imp = 6145 ck3 = 5273 } # Enke, Shuchshek, Ghasett, Yottor -> Nikopol + link = { autogenerated = yes imp = 7191 imp = 6118 ck3 = 5272 } # Uttar*, Kin -> Beryslav + link = { autogenerated = yes imp = 6100 imp = 6098 imp = 6103 ck3 = 5271 } # Hkraniyat, Ocraent, Vashschka -> Voznessensk + link = { autogenerated = yes imp = 6119 imp = 6108 ck3 = 5270 } # Skintara, Mnata -> Kazanka + link = { autogenerated = yes imp = 7188 imp = 4529 imp = 6102 ck3 = 5269 } # Yendi*, Olbia, Korulin -> Kherson + link = { autogenerated = yes imp = 7185 imp = 4526 ck3 = 5268 } # Atavria*, Nikonia -> Odessa + link = { autogenerated = yes imp = 7189 ck3 = 5267 } # Rakan* -> Tiraspol + link = { autogenerated = yes imp = 6105 imp = 6104 ck3 = 5266 } # Gonoska, Maske -> Pervomaisk + link = { autogenerated = yes imp = 6099 imp = 6094 imp = 6095 ck3 = 5265 } # Onskoet, Akhynt, Siskary -> Kashan + link = { autogenerated = yes imp = 6107 imp = 6106 imp = 6117 ck3 = 5264 } # Kreshcek, Jyr, Aggrat -> Sacacatce + link = { autogenerated = yes imp = 6110 imp = 6101 ck3 = 5263 } # Ehkere, Zetha -> Cherkassy + link = { autogenerated = yes imp = 6096 ck3 = 5262 } # Vyelinat -> Uman + link = { autogenerated = yes imp = 6083 ck3 = 5261 } # Vyrketin -> Buky + link = { autogenerated = yes imp = 6087 ck3 = 5260 } # Hkar -> Yary + link = { autogenerated = yes imp = 6097 imp = 7195 ck3 = 5259 } # Kilkhaneg, Tanarke* -> Liubashivka + link = { autogenerated = yes imp = 6088 imp = 7194 ck3 = 5258 } # Kmekhich, Konae* -> Birzula + link = { autogenerated = yes imp = 6085 imp = 6084 ck3 = 5257 } # Tumin, Schech -> Ladyzyn + link = { autogenerated = yes imp = 12527 ck3 = 5256 ck3 = 5471 ck3 = 5472 } # Vevt -> Makariev, Semenov, Luch + link = { autogenerated = yes imp = 12637 ck3 = 5255 ck3 = 972 } # Kuunel -> Pikalyovo, VEPSIAN WASTELAND + link = { autogenerated = yes imp = 12557 ck3 = 5246 } # Juuri -> Kineshma + link = { autogenerated = yes imp = 12568 ck3 = 5244 ck3 = 5245 ck3 = 578 } # Nitodak -> Naro-Fominsk, Serpukhov, Kolomna + link = { autogenerated = yes imp = 12566 ck3 = 5243 ck3 = 570 ck3 = 575 } # Oraca -> Klin, Dmitrov, Moskva + link = { autogenerated = yes imp = 12561 ck3 = 5242 ck3 = 572 ck3 = 574 } # Ampudak -> Gavrilovskoye, Yaroslavl, Rostov + link = { autogenerated = yes imp = 12559 ck3 = 5241 ck3 = 5247 ck3 = 5249 } # Orja -> Ivanovo, Plyos, Sol Vilikaya + link = { autogenerated = yes imp = 12565 ck3 = 5238 } # Nerkka -> Yegoryevsk + link = { autogenerated = yes imp = 12560 ck3 = 5237 ck3 = 5239 ck3 = 5248 ck3 = 582 ck3 = 583 } # Kacku -> Sudogda, Suzdal, Shuya, Vladimir, Starodub-on-the-klyazma + link = { autogenerated = yes imp = 12563 ck3 = 5236 ck3 = 5240 } # (Unknown) -> Volochok, Yuryev + link = { autogenerated = yes imp = 12540 ck3 = 5235 } # Lovaza -> Pavlovo + link = { autogenerated = yes imp = 12544 ck3 = 5234 ck3 = 5362 } # Turva -> Vyksa, Rakcha + link = { autogenerated = yes imp = 12564 ck3 = 5233 } # Louna -> Gorodets-Meshchyorsky + link = { autogenerated = yes imp = 12572 ck3 = 5232 } # Istudak -> Yelets + link = { autogenerated = yes imp = 12569 ck3 = 5230 ck3 = 5253 } # Lupsadak -> Klepiki, Vaskina Polyana + link = { autogenerated = yes imp = 12571 ck3 = 5228 ck3 = 5229 } # Kanci -> Pereyaslavl Ryazanski, Rostislavl + link = { autogenerated = yes imp = 12587 ck3 = 5227 } # Ukteksa -> Zubstov + link = { autogenerated = yes imp = 12581 ck3 = 5226 } # Jasen -> Lotoshino + link = { autogenerated = yes imp = 11489 ck3 = 5225 } # Sulnis -> Cherykaw + link = { autogenerated = yes imp = 11493 imp = 11492 ck3 = 5224 } # Zeme, Neba -> Klimavichy + link = { autogenerated = yes imp = 12582 ck3 = 5223 } # Marehtidak -> Dukhovshchina + link = { autogenerated = yes imp = 12584 ck3 = 5221 } # Tallatak -> Gnezdovo + link = { autogenerated = yes imp = 11499 imp = 11495 ck3 = 5220 } # Ungnis, Bartei -> Yelnya + link = { autogenerated = yes imp = 4855 ck3 = 522 } # Ocara -> Pest + link = { autogenerated = yes imp = 12575 ck3 = 5218 } # Suurima -> Suvorov + link = { autogenerated = yes imp = 12574 ck3 = 5217 } # Tammi -> Odoyev + link = { autogenerated = yes imp = 12573 ck3 = 5216 } # Hanha -> Mtensk + link = { autogenerated = yes imp = 11428 imp = 11421 imp = 11422 ck3 = 5215 } # Krauja, Medja, Lapas -> Novosil + link = { autogenerated = yes imp = 12578 ck3 = 5213 ck3 = 5214 } # Kuntadak -> Vorotynsk, Belev + link = { autogenerated = yes imp = 12579 ck3 = 5212 ck3 = 5219 } # Pihti -> Kozelsk, Dorogobyzh + link = { autogenerated = yes imp = 11426 ck3 = 5211 } # Inzu -> Oryol + link = { autogenerated = yes imp = 11424 ck3 = 5210 } # Swo -> Krom + link = { autogenerated = yes imp = 11425 ck3 = 5209 } # Ranka -> Karachev + link = { autogenerated = yes imp = 10249 imp = 10246 imp = 10254 ck3 = 5208 } # Lupuznya, Sudist, Snezhet -> Lokot + link = { autogenerated = yes imp = 10262 ck3 = 5207 } # Rybnitsa -> Ust-Livny + link = { autogenerated = yes imp = 11491 imp = 10253 ck3 = 5205 } # Zwaisda, Mglin -> Mglin + link = { autogenerated = yes imp = 10245 ck3 = 5204 } # Slot -> Trubetsk + link = { autogenerated = yes imp = 10244 ck3 = 5203 } # Zamhlay -> Starodub + link = { autogenerated = yes imp = 11490 ck3 = 5202 } # Meno -> Surazichi + link = { autogenerated = yes imp = 10207 imp = 10236 ck3 = 5201 } # Krasne, Snov -> Unenezh + link = { autogenerated = yes imp = 10233 imp = 10232 ck3 = 5200 } # Gomel, Dnipro -> Gomel + link = { autogenerated = yes imp = 2176 ck3 = 52 } # IverniaSeptentrionalis -> TRALEE + link = { autogenerated = yes imp = 10258 imp = 10196 imp = 10257 imp = 10260 ck3 = 5199 } # Psel, Moshchenoe, Kursk, Oskil -> Oboyan + link = { autogenerated = yes imp = 10241 imp = 10197 imp = 10252 ck3 = 5198 } # Kleven, Velykyi, Sejm -> Sudzha + link = { autogenerated = yes imp = 10251 imp = 10255 ck3 = 5197 } # Grunya, Medovyi -> Rylsk + link = { autogenerated = yes imp = 10261 ck3 = 5196 } # Belaya -> Kursk + link = { autogenerated = yes imp = 10200 ck3 = 5195 } # Nedryhailiv -> Konotop + link = { autogenerated = yes imp = 10195 imp = 10198 ck3 = 5194 } # Basivka, Tereshkivka -> Vyr + link = { autogenerated = yes imp = 10240 ck3 = 5193 } # Melnya -> Putyvl + link = { autogenerated = yes imp = 10234 imp = 10242 ck3 = 5192 } # Desna, Ret -> Glukhov + link = { autogenerated = yes imp = 10235 ck3 = 5191 } # Mena -> Borzna + link = { autogenerated = yes imp = 10203 ck3 = 5190 } # Pyryatyn -> Lubny + link = { autogenerated = yes imp = 4291 ck3 = 519 } # Apulum -> Feher + link = { autogenerated = yes imp = 6112 imp = 6111 ck3 = 5189 } # Schelera, Rotila -> Voin + link = { autogenerated = yes imp = 10191 imp = 10190 ck3 = 5188 } # Boromlya, Hlynsk -> Sumy + link = { autogenerated = yes imp = 10194 ck3 = 5187 } # Yahanivka -> Nedryhailiv + link = { autogenerated = yes imp = 10193 ck3 = 5186 } # Sukhonosivka -> Lokhrytsia + link = { autogenerated = yes imp = 10199 imp = 10192 ck3 = 5185 } # Poharshchyna, Myrhorod -> Romen + link = { autogenerated = yes imp = 6125 imp = 6114 imp = 6116 imp = 6120 ck3 = 5184 } # Machiekkyt, Selb, Syuthgrat, Volg -> Poltava + link = { autogenerated = yes imp = 6113 ck3 = 5183 } # Muika -> Myrhorod + link = { autogenerated = yes imp = 10189 ck3 = 5182 } # Birky -> Akhtyr + link = { autogenerated = yes imp = 6115 ck3 = 5181 } # Ahgranika -> Hradyzk + link = { autogenerated = yes imp = 6109 ck3 = 5180 } # Soe -> Zolotonosha + link = { autogenerated = yes imp = 4843 ck3 = 518 } # Onagrinum -> Bacs + link = { autogenerated = yes imp = 10210 ck3 = 5179 } # Sula -> Priluk + link = { autogenerated = yes imp = 10204 ck3 = 5178 } # Zhurivka -> Boryspil + link = { autogenerated = yes imp = 12630 ck3 = 5176 } # Pilvi -> Mologa + link = { autogenerated = yes imp = 12567 ck3 = 5173 ck3 = 5174 } # Mustajoki -> Tver, Volok Lamsky + link = { autogenerated = yes imp = 12586 ck3 = 5172 } # Alu -> Ozerski + link = { autogenerated = yes imp = 12588 ck3 = 5171 } # Katketak -> Andreapol + link = { autogenerated = yes imp = 4834 ck3 = 517 ck3 = 521 } # Lixisis -> Temes, Csanad + link = { autogenerated = yes imp = 12634 imp = 12635 ck3 = 5169 } # Alkadak, Joostak -> Zhelezny Ustyug + link = { autogenerated = yes imp = 12631 ck3 = 5168 ck3 = 5175 } # Painadak -> Bezichi, Kashin + link = { autogenerated = yes imp = 12632 imp = 12633 ck3 = 5167 } # Hiici, Ica -> Vyshny Volochyok + link = { autogenerated = yes imp = 12624 ck3 = 5166 } # Neiti -> Valday + link = { autogenerated = yes imp = 12623 ck3 = 5165 } # Lampi -> Klichen + link = { autogenerated = yes imp = 12589 ck3 = 5164 } # Kutodak -> Torzhok + link = { autogenerated = yes imp = 12627 imp = 12625 imp = 12626 ck3 = 5163 } # Murtadak, Seeni, Koira -> Seltsa u Nishi + link = { autogenerated = yes imp = 12593 ck3 = 5162 } # Oikeda -> Kholm + link = { autogenerated = yes imp = 12590 ck3 = 5161 ck3 = 5170 } # Jarvi -> Luki, Toropets + link = { autogenerated = yes imp = 4210 ck3 = 516 } # Dierna -> Severin + link = { autogenerated = yes imp = 12636 ck3 = 5158 } # Peeli -> Ves Yogonska + link = { autogenerated = yes imp = 12638 ck3 = 5155 } # Lintu -> Borovichi + link = { autogenerated = yes imp = 12640 ck3 = 5154 ck3 = 5160 } # Nuci -> Kirishi, Podporozhye + link = { autogenerated = yes imp = 12639 ck3 = 5153 ck3 = 5254 } # Matas -> Tikhvin, Svolensk + link = { autogenerated = yes imp = 12619 ck3 = 5152 } # Keuci -> Novorzhev + link = { autogenerated = yes imp = 12591 imp = 12595 ck3 = 5151 } # Tuhma, Kickedak -> Nevel + link = { autogenerated = yes imp = 12597 ck3 = 5150 } # Coppi -> Sebezh + link = { autogenerated = yes imp = 4823 ck3 = 515 ck3 = 5009 } # Tiriscum -> Targoviste, Campulung + link = { autogenerated = yes imp = 12616 ck3 = 5149 } # Minija -> Gdov + link = { autogenerated = yes imp = 12602 ck3 = 5148 } # Kantadak -> Ostrov + link = { autogenerated = yes imp = 12622 ck3 = 5146 ck3 = 5177 } # Leulu -> Pskov, Porkhov + link = { autogenerated = yes imp = 12618 ck3 = 5145 } # Purdak -> Loknya + link = { autogenerated = yes imp = 12621 ck3 = 5144 } # Imedak -> Dedovichi + link = { autogenerated = yes imp = 12620 ck3 = 5143 } # Jalka -> Rusa + link = { autogenerated = yes imp = 12617 ck3 = 5141 } # Sisalikko -> Luga + link = { autogenerated = yes imp = 12629 imp = 12642 ck3 = 5140 } # Hapci, Ceketek -> Soltsy + link = { autogenerated = yes imp = 12646 ck3 = 5139 } # Havte -> Lyuban + link = { autogenerated = yes imp = 12643 imp = 12628 ck3 = 5137 } # Elpes, Ema -> Novgorod + link = { autogenerated = yes imp = 10270 imp = 10271 imp = 10273 ck3 = 5136 } # Narodowy, Kulesze, Monki -> Novogrudok + link = { autogenerated = yes imp = 12592 ck3 = 5135 } # Mukka -> Haradok + link = { autogenerated = yes imp = 10322 imp = 12583 ck3 = 5134 } # Lunichno, Maito -> Vitebsk + link = { autogenerated = yes imp = 10306 imp = 10305 imp = 10307 ck3 = 5133 } # Izha, Narachanski, Dyagili -> Hlybokaye + link = { autogenerated = yes imp = 10308 imp = 10309 imp = 10310 ck3 = 5132 } # Guta, Plissa, Yelnya -> Vetrino + link = { autogenerated = yes imp = 10304 imp = 10303 ck3 = 5131 } # Svirkos, Braslaw -> Myory + link = { autogenerated = yes imp = 12598 ck3 = 5130 } # Nalja -> Drysa + link = { autogenerated = yes imp = 4923 imp = 4924 ck3 = 513 } # Acritones*, Inatius* -> Barlad + link = { autogenerated = yes imp = 12594 imp = 12596 ck3 = 5129 } # Kadus, Inhiminen -> Polotsk + link = { autogenerated = yes imp = 10326 imp = 10328 ck3 = 5128 } # Krasnaya, Gory -> Drutsk + link = { autogenerated = yes imp = 10323 ck3 = 5127 } # Sarro -> Orsha + link = { autogenerated = yes imp = 10325 imp = 10327 ck3 = 5126 } # Lukomlskoye, Shlou -> Barysaw + link = { autogenerated = yes imp = 10315 imp = 10282 imp = 10311 ck3 = 5125 } # Dzyarzhynsk, Dzukjos, Naliboki -> Maladzyechna + link = { autogenerated = yes imp = 10318 imp = 10286 ck3 = 5124 } # Sharai, Paezeriai -> Zaslawye + link = { autogenerated = yes imp = 10319 imp = 10321 ck3 = 5123 } # Minsk, Smarhon -> Lahoysk + link = { autogenerated = yes imp = 10231 ck3 = 5122 } # Brahin -> Rechytsa + link = { autogenerated = yes imp = 10229 imp = 10228 imp = 10230 ck3 = 5121 } # Vasilievicy, Dikoye, Milohrad -> Kalinkavichy + link = { autogenerated = yes imp = 10313 ck3 = 5120 } # Slutsk -> Zhlobin + link = { autogenerated = yes imp = 4525 imp = 4524 ck3 = 512 } # Tyras, Aepolium -> Cetatea Alba + link = { autogenerated = yes imp = 10329 imp = 10317 imp = 10330 imp = 10331 ck3 = 5119 } # Mogilev, Kremok, Ryasna, Chavusy -> Babruysk + link = { autogenerated = yes imp = 10274 imp = 10272 ck3 = 5118 } # Grodno, Bialystok -> Baranovichi + link = { autogenerated = yes imp = 10224 imp = 10222 imp = 10223 imp = 10269 ck3 = 5117 } # Loktyshi, Gorodische, Vygonoschanskoye, Bielsk -> Kletsk + link = { autogenerated = yes imp = 10225 ck3 = 5116 } # Pahost -> Mikashevichy + link = { autogenerated = yes imp = 10227 imp = 10226 ck3 = 5115 } # Chervonoye, Salihorsk -> Zhytkavichy + link = { autogenerated = yes imp = 10312 imp = 10314 ck3 = 5114 } # Kapyl, Zavolochitsky -> Slutsk + link = { autogenerated = yes imp = 10265 imp = 10221 ck3 = 5113 } # Ogorodniki, Buhski -> Luninets + link = { autogenerated = yes imp = 10268 imp = 10267 ck3 = 5112 } # Seroczyn, Starorzecze -> Lahishyn + link = { autogenerated = yes imp = 7829 imp = 7827 ck3 = 5111 } # Heritia, Orentia -> Liubeshiv + link = { autogenerated = yes imp = 4802 ck3 = 511 } # Agarusia -> Galati + link = { autogenerated = yes imp = 7828 ck3 = 5109 } # Manoia -> Dubrovytsia + link = { autogenerated = yes imp = 10216 ck3 = 5108 } # Hlumcha -> Lelchytsy + link = { autogenerated = yes imp = 10214 imp = 10208 ck3 = 5107 } # Hrezlya, Hdzyen -> Naroulia + link = { autogenerated = yes imp = 10217 ck3 = 5106 } # Mazyr -> Mazyr + link = { autogenerated = yes imp = 10215 ck3 = 5105 } # Uzh -> Ovruch + link = { autogenerated = yes imp = 10213 ck3 = 5104 } # Irsha -> Korosten + link = { autogenerated = yes imp = 10220 ck3 = 5103 } # Styr -> Selo + link = { autogenerated = yes imp = 7642 imp = 6240 ck3 = 5102 } # Sylvana, Assula -> Sarny + link = { autogenerated = yes imp = 6070 imp = 6086 ck3 = 5100 } # Lechta, Volyatss -> Yampil + link = { imp = 4515 imp = 4512 imp = 4513 ck3 = 510 } # Ulmetensium, Clementia, Histria -> Constantia + link = { autogenerated = yes imp = 6072 imp = 6071 ck3 = 5099 } # Yukta, Shethigk -> Vinnytsia + link = { autogenerated = yes imp = 6069 ck3 = 5098 } # Gosthinya -> Ushytsia + link = { autogenerated = yes imp = 10211 ck3 = 5097 } # Zvyzdal -> Radynka + link = { autogenerated = yes imp = 10209 ck3 = 5095 ck3 = 5096 } # Radcha -> Chornobyl, Ivankiv + link = { autogenerated = yes imp = 10212 ck3 = 5094 } # Sluch -> Horodnytsia + link = { autogenerated = yes imp = 6079 ck3 = 5093 } # Vryank -> Chortolisy + link = { autogenerated = yes imp = 6089 ck3 = 5091 } # Vurdant -> Zvyahel + link = { autogenerated = yes imp = 6075 ck3 = 5090 ck3 = 5101 } # Mechkeht -> Malaia Skvirka, Haisyn + link = { autogenerated = yes imp = 4256 imp = 4249 imp = 4250 ck3 = 509 } # Traiani, Krounoi, Tirizis -> Karvuna + link = { autogenerated = yes imp = 6077 imp = 6073 ck3 = 5089 } # Ghanilkatta, Vonnet -> Rastovets + link = { autogenerated = yes imp = 6076 ck3 = 5088 } # Krueng -> Mezhybozhe + link = { autogenerated = yes imp = 6078 ck3 = 5087 } # Notghi -> Zhytomyr + link = { autogenerated = yes imp = 6080 ck3 = 5086 } # Oschka -> Zdvyzhen + link = { autogenerated = yes imp = 6092 imp = 6093 ck3 = 5085 } # Gelts, Mangyl -> Kaniv + link = { autogenerated = yes imp = 6081 imp = 6074 ck3 = 5084 } # Kyrtik, Tiersi -> Yuriev + link = { autogenerated = yes imp = 10205 ck3 = 5082 ck3 = 5083 } # Ros -> Vyshgorod, Bilhorod + link = { autogenerated = yes imp = 6251 imp = 6255 ck3 = 5081 } # Gala, Donar -> Lizhensk + link = { autogenerated = yes imp = 4946 ck3 = 5080 } # Solitarium* -> Sanok + link = { autogenerated = yes imp = 4252 imp = 4246 imp = 4253 ck3 = 508 } # Helis, Durostorum, Palmatis -> Dorostotum + link = { autogenerated = yes imp = 6252 ck3 = 5078 } # Histrine -> Liubachev + link = { autogenerated = yes imp = 6247 ck3 = 5077 } # Sottika -> Belz + link = { autogenerated = yes imp = 6249 ck3 = 5074 } # Celavira -> Volin + link = { autogenerated = yes imp = 6257 ck3 = 5073 ck3 = 5076 } # Malica -> Cherven, Suteysk + link = { autogenerated = yes imp = 6245 imp = 6242 ck3 = 5071 } # Mitteria, Seno -> Dubno + link = { autogenerated = yes imp = 6233 ck3 = 5070 } # Urschelats -> Zaslavl + link = { autogenerated = yes imp = 4238 ck3 = 507 } # Novae -> Nikopolis + link = { autogenerated = yes imp = 6067 imp = 2543 ck3 = 5069 } # Alkonet, Uccrynyika -> Chortkiv + link = { autogenerated = yes imp = 6068 ck3 = 5068 } # Khurra -> Horodok + link = { autogenerated = yes imp = 5383 ck3 = 5067 } # Oggrunet -> Moklekov + link = { imp = 6239 ck3 = 5066 ck3 = 5072 } # Sitha -> Buchach, Ostroh + link = { autogenerated = yes imp = 6250 ck3 = 5065 } # Arha -> Busk + link = { autogenerated = yes imp = 6047 ck3 = 5064 } # Olnish -> Zvenyhorod + link = { autogenerated = yes imp = 6246 imp = 6238 ck3 = 5063 } # Venulia, Arheo -> Lviv + link = { autogenerated = yes imp = 4940 imp = 4941 ck3 = 5061 } # Limnorum*, Salumnis* -> Kolomyia + link = { autogenerated = yes imp = 4944 ck3 = 5060 } # Dolarum* -> Sambir + link = { autogenerated = yes imp = 4216 imp = 4215 ck3 = 506 } # Bononia, Dortium -> Vidin + link = { autogenerated = yes imp = 6294 imp = 6291 ck3 = 5059 } # Felita, Vorytta -> Blotkowo + link = { imp = 6298 imp = 7824 ck3 = 5058 } # Bostor, Revacia -> Kobryn + link = { autogenerated = yes imp = 7822 ck3 = 5055 } # Sudinoia Australis -> Kamyanyets + link = { autogenerated = yes imp = 7820 ck3 = 5054 ck3 = 5056 } # Ossioia -> Bielsk, Simiatychi + link = { autogenerated = yes imp = 6295 ck3 = 5053 } # Orona -> Klevan + link = { autogenerated = yes imp = 6241 ck3 = 5052 } # Masticat -> Rivne + link = { autogenerated = yes imp = 6237 imp = 6236 ck3 = 5051 } # Arforom, Forom -> Peresopnytsia + link = { autogenerated = yes imp = 6297 ck3 = 5050 ck3 = 5110 } # Thure -> Rozhyshche, Stepan + link = { autogenerated = yes imp = 4198 imp = 4195 ck3 = 505 } # AdSextum, Singidunum -> Belgrade + link = { autogenerated = yes imp = 7826 imp = 6296 ck3 = 5049 } # Merania, Kire -> Kovel + link = { autogenerated = yes imp = 6292 ck3 = 5048 } # Trakylli -> Luboml + link = { autogenerated = yes imp = 6244 imp = 6243 ck3 = 5047 } # Kanale, Vorta -> Lutsk + link = { autogenerated = yes imp = 10266 ck3 = 5045 } # Lysobyki -> Slonim + link = { autogenerated = yes imp = 7823 ck3 = 5044 } # Sudinoia Orientalis -> Volkovysk + link = { autogenerated = yes imp = 7805 ck3 = 5043 ck3 = 5046 } # Sudinoia -> Sokolka, Bielastock + link = { autogenerated = yes imp = 4939 ck3 = 5042 } # Octavum* -> Cernauti + link = { autogenerated = yes imp = 4937 ck3 = 5040 } # Confluentia* -> Hotin + link = { autogenerated = yes imp = 4068 ck3 = 504 } # BistuaNova -> Rama + link = { autogenerated = yes imp = 4933 ck3 = 5039 } # Cruciatum* -> Harlau + link = { autogenerated = yes imp = 4914 ck3 = 5038 } # Carsidava -> Dorohoi + link = { autogenerated = yes imp = 4938 ck3 = 5037 ck3 = 5041 ck3 = 5062 } # Tannis* -> Siret, Tetina, Spas + link = { autogenerated = yes imp = 4930 ck3 = 5031 ck3 = 5032 } # Oridava* -> Piatra Neamnt, Targu Neamnt + link = { autogenerated = yes imp = 4912 ck3 = 5030 ck3 = 5033 } # Zargidava -> Bacau, Roman + link = { autogenerated = yes imp = 4911 ck3 = 5029 ck3 = 3950 } # Tamasidava -> Stoenesti, BALKAN IMPASSABLE TERRAIN 7 + link = { autogenerated = yes imp = 4913 imp = 4825 ck3 = 5028 } # Conidava*, Montibus -> Focsani + link = { autogenerated = yes imp = 4801 ck3 = 5027 } # Comidava -> Tecuci + link = { autogenerated = yes imp = 4931 ck3 = 5025 } # Loricata* -> Vaslui + link = { autogenerated = yes imp = 4928 ck3 = 5023 } # Leptidava* -> Ungheni + link = { autogenerated = yes imp = 4934 ck3 = 5022 } # Muradava* -> Balti + link = { autogenerated = yes imp = 4936 ck3 = 5021 ck3 = 5024 } # Verticem* -> Soroca, Falesti + link = { autogenerated = yes imp = 4929 imp = 4916 ck3 = 5020 } # Siculo*, Mirum* -> Tuzara + link = { imp = 4101 imp = 5078 imp = 5091 ck3 = 502 } # Arsa, IMPASSIBLE TERRAIN 078, IMPASSIBLE TERRAIN 091 -> Rashka + link = { autogenerated = yes imp = 4915 ck3 = 5019 } # Clepidava -> Orhei + link = { autogenerated = yes imp = 4921 ck3 = 5018 } # Bridava* -> Chisinau + link = { autogenerated = yes imp = 4925 ck3 = 5017 ck3 = 5026 } # Volumis* -> Lapusna, Husi + link = { autogenerated = yes imp = 4800 ck3 = 5016 } # Piroboridava -> Cahul + link = { autogenerated = yes imp = 4922 ck3 = 5015 } # Iecronum* -> Tigheci + link = { autogenerated = yes imp = 4920 ck3 = 5014 } # Agrana* -> Artsyz + link = { autogenerated = yes imp = 4919 imp = 4521 ck3 = 5013 } # Olitis*, Noviodunum -> Oblucita + link = { autogenerated = yes imp = 4917 imp = 4918 ck3 = 5011 } # Alitora*, Leptum* -> Tighina + link = { autogenerated = yes imp = 4522 ck3 = 5010 } # Antiphili -> Sulina + link = { autogenerated = yes imp = 4115 imp = 4112 ck3 = 501 } # Remesiana, Naissus -> Naissus + link = { autogenerated = yes imp = 4271 ck3 = 5007 } # Confluentiana -> Filiasi + link = { autogenerated = yes imp = 4269 imp = 4272 ck3 = 5006 } # Rusidava, PonsAluti -> Govora + link = { autogenerated = yes imp = 4273 imp = 4274 ck3 = 5005 } # Buridava, Confluenta -> Polovragi + link = { autogenerated = yes imp = 4803 imp = 4804 ck3 = 5004 } # Rhamidava, Britolagia -> Ramnicu Sarat + link = { autogenerated = yes imp = 4806 ck3 = 5003 } # Cotesiana -> Braila + link = { autogenerated = yes imp = 4808 ck3 = 5001 } # Isteriana -> Slobozia + link = { autogenerated = yes imp = 4805 imp = 4812 ck3 = 5000 } # Cotesia, Sensia -> Buzau + link = { autogenerated = yes imp = 4097 ck3 = 500 } # Bylazora -> Serdica + link = { autogenerated = yes imp = 4807 ck3 = 4999 } # Isteria -> Fetesti + link = { autogenerated = yes imp = 4811 ck3 = 4997 ck3 = 4998 } # Sornus -> Calarasi, Radovanu + link = { autogenerated = yes imp = 4815 ck3 = 4996 } # Pirum -> Targsor + link = { autogenerated = yes imp = 4813 imp = 4809 ck3 = 4995 } # Sensiana, Piephigia -> Bucuresti + link = { autogenerated = yes imp = 4819 imp = 4816 ck3 = 4994 } # Ordessia, Napuca -> Costesti + link = { autogenerated = yes imp = 4822 ck3 = 4993 } # Ciagisiana -> Pitesti + link = { autogenerated = yes imp = 4818 ck3 = 4992 ck3 = 514 } # Pinion -> Glavacioc, Turnu + link = { autogenerated = yes imp = 4810 ck3 = 4991 } # Piephigiana -> Comana + link = { autogenerated = yes imp = 4817 ck3 = 4990 } # Tiasum -> Giurgiu + link = { autogenerated = yes imp = 4245 imp = 4313 ck3 = 499 } # Haemiana, Kaspapauras -> Tyrnovo + link = { autogenerated = yes imp = 4814 ck3 = 4989 ck3 = 5002 } # Netindava -> Tabla Butii, Ploiesti + link = { autogenerated = yes imp = 4820 ck3 = 4988 } # Ciagisia -> Rusii de Vede + link = { autogenerated = yes imp = 4270 ck3 = 4987 } # Pelendava -> Dragasani + link = { autogenerated = yes imp = 4266 imp = 4267 ck3 = 4986 } # Romula, CastrisNovis -> Corabia + link = { autogenerated = yes imp = 4268 ck3 = 4985 } # Acidava -> Craiova + link = { autogenerated = yes imp = 4279 imp = 4211 ck3 = 4983 } # Dumbrava, Drobeta -> Strehaia + link = { imp = 4277 ck3 = 4982 } # Salcia -> Cujmir + link = { autogenerated = yes imp = 4276 ck3 = 4981 } # CastraBistria -> Calafat + link = { imp = 4278 ck3 = 4984 } # Amutria -> Segarcea + link = { autogenerated = yes imp = 4275 ck3 = 4978 ck3 = 4979 } # AdMutrium -> Targu Jiu, Baia de Arama + link = { autogenerated = yes imp = 4824 ck3 = 4977 ck3 = 4980 } # Confluentiana -> Dumbraveni, Zoresti + link = { autogenerated = yes imp = 4263 ck3 = 4975 } # AdScorfulas -> Orsova + link = { autogenerated = yes imp = 4314 ck3 = 497 } # Urasa -> Thrake + link = { autogenerated = yes imp = 4947 ck3 = 4968 } # Tandum* -> Pilzno + link = { autogenerated = yes imp = 6254 ck3 = 4966 ck3 = 4967 ck3 = 5079 } # Donaria -> Mielec, Baranow, Yaroslav + link = { imp = 4887 ck3 = 4965 ck3 = 4973 } # Cracovia* -> Tarnow, Wislica + link = { autogenerated = yes imp = 6259 ck3 = 4961 ck3 = 4963 ck3 = 531 } # Urgana -> Opatow, Olesnica, Sandomierz + link = { autogenerated = yes imp = 6263 ck3 = 4960 } # Shurita -> Urzedow + link = { autogenerated = yes imp = 1453 ck3 = 496 } # Byzantion -> Byzantion + link = { autogenerated = yes imp = 6260 ck3 = 4959 } # Folla -> Goraj + link = { autogenerated = yes imp = 6262 ck3 = 4958 } # Varcret -> Parczew + link = { autogenerated = yes imp = 6261 ck3 = 4957 } # Sophine -> Lublin + link = { autogenerated = yes imp = 6265 ck3 = 4955 } # Gorideva -> Ilza + link = { autogenerated = yes imp = 6268 ck3 = 4953 } # Venideva -> Radom + link = { autogenerated = yes imp = 6290 ck3 = 4952 } # Egladia -> Lukow + link = { autogenerated = yes imp = 6267 imp = 6264 ck3 = 4951 } # Maranot, Vinata -> Stezyca + link = { autogenerated = yes imp = 350 imp = 349 ck3 = 495 } # Lysimacheia, Sestos -> Kaliopolis + link = { autogenerated = yes imp = 6289 ck3 = 4948 } # Toll -> Wyszkow + link = { autogenerated = yes imp = 6277 ck3 = 4946 } # Duretica -> Zakroczym + link = { autogenerated = yes imp = 7836 ck3 = 4944 ck3 = 4945 } # Chrononia Australis -> Wizna, Kolno + link = { autogenerated = yes imp = 7804 ck3 = 4943 ck3 = 4947 } # Ossioia Occidentalis -> Lomza, Nur + link = { autogenerated = yes imp = 6270 ck3 = 4941 ck3 = 4954 ck3 = 4956 } # Mantora -> Rawa, Opoczno, Szydlowiec + link = { autogenerated = yes imp = 489 imp = 495 ck3 = 494 } # Nike, Tarpodizo -> Adrianopolis + link = { autogenerated = yes imp = 6275 ck3 = 4938 ck3 = 4939 } # Korotan -> Brodno, Garwolin + link = { autogenerated = yes imp = 6293 ck3 = 4937 ck3 = 5057 } # Makkate -> Liw, Dorohychyn + link = { autogenerated = yes imp = 6274 ck3 = 4936 ck3 = 4942 ck3 = 4950 } # Kunegria -> Warszawa, Sochaczew, Lowicz + link = { autogenerated = yes imp = 6288 ck3 = 4935 } # Gurina -> Ciechanow + link = { autogenerated = yes imp = 6278 ck3 = 4933 } # Mornal -> Wyszogrod + link = { autogenerated = yes imp = 487 imp = 485 ck3 = 493 } # Bessapara, Philippopolis -> Philippopolis + link = { autogenerated = yes imp = 6266 ck3 = 4928 ck3 = 4962 ck3 = 4964 } # Gorion -> Przedborz, Kielce, Checiny + link = { autogenerated = yes imp = 6269 ck3 = 4927 } # Gurala -> Piotrkow + link = { autogenerated = yes imp = 6272 ck3 = 4926 } # Kavera -> Klodawa + link = { autogenerated = yes imp = 6271 ck3 = 4924 ck3 = 4925 ck3 = 4930 } # Filin -> Leczyca, Lodz, Uniejow + link = { autogenerated = yes imp = 6280 ck3 = 4922 ck3 = 4923 } # Brigare -> Dobrzyn, Michalowo + link = { autogenerated = yes imp = 362 ck3 = 492 } # Abdera -> Strymon + link = { autogenerated = yes imp = 6276 ck3 = 4919 ck3 = 4940 } # Venedicania -> Wloclawek, Gostynin + link = { autogenerated = yes imp = 4763 ck3 = 4917 ck3 = 4921 } # Helveconia -> Znin, Bydgoszcz + link = { autogenerated = yes imp = 4777 ck3 = 4910 ck3 = 4913 } # Vartia -> Kozmin, Koscian + link = { autogenerated = yes imp = 4903 ck3 = 4909 } # Exitanes* -> Kalisz + link = { autogenerated = yes imp = 4904 ck3 = 4908 ck3 = 4911 } # Laudicum* -> Konin, Turek + link = { autogenerated = yes imp = 4775 ck3 = 4906 ck3 = 4907 } # Setideva -> Sroda, Pyzdry + link = { autogenerated = yes imp = 4776 ck3 = 4905 ck3 = 4918 ck3 = 4920 } # Naharvalorum -> Gniezno, Kruszwica, Inowroclaw + link = { autogenerated = yes imp = 4768 ck3 = 4902 } # Erbia -> Czarnkow + link = { autogenerated = yes imp = 4767 ck3 = 4901 } # Buguntiana -> Miedzyrzecz + link = { autogenerated = yes imp = 4761 ck3 = 4900 } # Ascaucalis -> Poznan + link = { autogenerated = yes imp = 373 ck3 = 490 } # Thessalonica -> Thessalonike + link = { autogenerated = yes imp = 2178 ck3 = 49 ck3 = 50 } # UsdiaOrientalis -> WATERFORD, EMLY + link = { autogenerated = yes imp = 811 imp = 1868 ck3 = 4899 } # Doliche, Tyba -> DULUK-TELUCH + link = { autogenerated = yes imp = 1879 ck3 = 4897 } # Aigaiai -> AYAS + link = { autogenerated = yes imp = 1874 imp = 796 imp = 5180 ck3 = 4896 } # Epiphaneia, Issus/Nikopolis, IMPASSIBLE TERRAIN 180 -> TALL HAMID + link = { autogenerated = yes imp = 1867 imp = 1870 imp = 1873 imp = 7987 ck3 = 4895 } # Germanikeia, Amanian Gates, Eirenopolis, Markash Mountains -> AL-HARUNIYA + link = { autogenerated = yes imp = 838 imp = 836 ck3 = 4894 } # Tille, Samosata -> SAMOSATA + link = { autogenerated = yes imp = 1862 ck3 = 4893 } # Adatha -> MARASH + link = { autogenerated = yes imp = 1860 ck3 = 4892 } # Leugaisa -> BAHASNA + link = { autogenerated = yes imp = 1864 imp = 1863 imp = 837 ck3 = 4891 } # Nisus, Nastae, Tharsa -> KAISUM + link = { autogenerated = yes imp = 1869 ck3 = 4890 } # Rhabaine -> QALAT_AR-RUM + link = { autogenerated = yes imp = 389 ck3 = 489 } # Larissa -> Thessalia + link = { autogenerated = yes imp = 827 ck3 = 4889 ck3 = 5944 } # Circesium -> AL-RAHBA, DAIR_AR-RUMAN + link = { autogenerated = yes imp = 829 ck3 = 4888 } # Doura -> AL-DALIYA + link = { autogenerated = yes imp = 826 ck3 = 4882 } # Appadana -> QARQISIYA + link = { autogenerated = yes imp = 391 imp = 392 ck3 = 488 } # Demetrias, Kasthaneia -> Demetrias + link = { autogenerated = yes imp = 848 imp = 820 ck3 = 4878 } # Alagma, Sahlala -> TALL_MAHRA + link = { autogenerated = yes imp = 804 ck3 = 4876 } # Nicephorium -> RAQQA + link = { autogenerated = yes imp = 847 imp = 805 ck3 = 4875 } # Dausara, Amphipolis -> DAUSAR + link = { autogenerated = yes imp = 849 ck3 = 4874 } # Ballatha -> SARUJ + link = { autogenerated = yes imp = 809 ck3 = 4873 } # Europos -> TALL_AMMAR + link = { imp = 1847 ck3 = 4872 } # Bithias -> AL-BIRA + link = { autogenerated = yes imp = 844 ck3 = 4871 } # Antiochia Arabis -> TALL_MAUZAN + link = { autogenerated = yes imp = 819 ck3 = 4870 } # Carrhae -> HARRAN + link = { autogenerated = yes imp = 284 imp = 283 ck3 = 487 } # Eresos, Mytilene -> Lesbos + link = { imp = 818 imp = 817 ck3 = 4869 } # Edessa/Antiochia ad Callirhoem, Batnae -> EDESSA + link = { autogenerated = yes imp = 879 imp = 840 ck3 = 4868 } # Barbare, Arsameia -> AS-SUWAIDA + link = { autogenerated = yes imp = 877 ck3 = 4866 } # Barsalium -> ZERMION + link = { autogenerated = yes imp = 878 ck3 = 4865 ck3 = 4867 } # Arsinia (Ergani) -> ERKNE, AMID + link = { autogenerated = yes imp = 8009 imp = 859 ck3 = 4863 } # Balisbiga, Colchis -> SHIMSHAT + link = { autogenerated = yes imp = 860 ck3 = 4861 ck3 = 4862 } # Anzitene -> HANI, HISN DI-L-QARNAIN + link = { autogenerated = yes imp = 857 imp = 841 ck3 = 4860 } # Sitai, Arkathiokerta -> NASRIYE + link = { autogenerated = yes imp = 289 imp = 286 imp = 288 ck3 = 486 } # Erythrai, Chios, Teos -> Chios + link = { autogenerated = yes imp = 845 ck3 = 4859 } # Martyropolis -> MAYYAFARIQIN + link = { autogenerated = yes imp = 843 ck3 = 4857 } # Chlomaron -> TALL_FAFAN + link = { autogenerated = yes imp = 821 ck3 = 4856 } # Resaina -> KAFARTUTHA + link = { autogenerated = yes imp = 856 imp = 855 imp = 870 imp = 871 ck3 = 4855 } # Sardeoua, Siphrios, Izala Mons, Marde -> TALL_BASMA + link = { autogenerated = yes imp = 872 ck3 = 4854 } # Ammodios -> MARDIN + link = { autogenerated = yes imp = 854 ck3 = 4853 } # Ganaba -> RAS_AL-AIN + link = { autogenerated = yes imp = 874 ck3 = 4851 ck3 = 4852 } # Thannuris -> TUNAMIR, MIJDAL + link = { autogenerated = yes imp = 823 ck3 = 4850 ck3 = 4879 ck3 = 4881 } # Shadikanni -> AL-JIBAL, ARABAN, ASH-SHAMSANIYA + link = { imp = 407 imp = 409 imp = 410 imp = 7901 imp = 7904 imp = 7900 ck3 = 485 } # Chalcis, Karystos, Oichalia, Eretria, Styra, Dirphys Mons -> Euboia + link = { autogenerated = yes imp = 869 ck3 = 4847 } # Riskephas -> HISN_KAIFA + link = { autogenerated = yes imp = 822 ck3 = 4846 } # Nabada -> DARA + link = { autogenerated = yes imp = 830 imp = 832 ck3 = 4845 } # Nisibis, Ta'idu -> NASIBIN + link = { autogenerated = yes imp = 833 ck3 = 4844 ck3 = 4816 } # Pinaka -> GAZIRAT_IBN_UMAR, SA'IRD + link = { autogenerated = yes imp = 831 imp = 876 ck3 = 4843 } # Singara, Qarassas -> BASHAZZA + link = { autogenerated = yes imp = 873 ck3 = 4842 } # Hassu -> BARQAID + link = { autogenerated = yes imp = 868 ck3 = 4841 } # Dhahir -> BALAD-MOSUL + link = { autogenerated = yes imp = 861 imp = 862 ck3 = 4840 } # Apqu, Nineveh -> MOSUL + link = { autogenerated = yes imp = 263 imp = 1915 imp = 1964 imp = 375 imp = 387 imp = 7905 ck3 = 484 } # Naxos, Paros, Milos, Amorgos, Ios, Siphnos -> Naxos + link = { autogenerated = yes imp = 5440 imp = 773 imp = 875 ck3 = 4839 } # UNINHABITABLE, Vicat, Zagurae -> TALL_AFAR + link = { autogenerated = yes imp = 835 ck3 = 4837 } # Hatra -> AL-HADR + link = { autogenerated = yes imp = 883 ck3 = 4836 } # Ashur -> AIN AL-QAYYARA + link = { imp = 894 ck3 = 4832 } # Maskin -> AIWANA + link = { autogenerated = yes imp = 904 ck3 = 4831 } # Idu -> AR-RABB + link = { autogenerated = yes imp = 266 imp = 1884 ck3 = 483 } # Rhodos, Augusta -> Rhodos + link = { imp = 902 ck3 = 4828 ck3 = 4829 } # Misiche -> BAGHDAD, AL-ANBAR + link = { autogenerated = yes imp = 922 ck3 = 4826 ck3 = 5992 ck3 = 5993 } # Aqola -> AL-HILA, AL-KUFA, AN-NAJAF + link = { autogenerated = yes imp = 909 ck3 = 4825 } # Naarda -> AL-FARASA + link = { autogenerated = yes imp = 917 imp = 910 imp = 913 imp = 915 imp = 916 ck3 = 4824 } # Kish, Sippar, Vologesias, Cutha, Girumu -> HUMANIYA + link = { imp = 960 imp = 919 imp = 927 ck3 = 4823 } # Tell Arsan, Borsippa, Skaphe -> AN-NU'MANIYA + link = { imp = 962 imp = 930 imp = 934 ck3 = 4821 } # Tell Khay, Tell Laham, Kashkar -> WASIT + link = { autogenerated = yes imp = 980 ck3 = 4820 } # Dashti -> AT-TIB + link = { autogenerated = yes imp = 7799 imp = 413 imp = 416 imp = 442 imp = 7898 imp = 5062 ck3 = 482 } # Thorikos, Oropos, Athens, Aigina, Rhamnous, IMPASSIBLE TERRAIN 062 -> Atheniai + link = { autogenerated = yes imp = 947 imp = 5235 ck3 = 4819 } # Shapur, IMPASSIBLE TERRAIN 235 -> KARKHA + link = { autogenerated = yes imp = 948 imp = 946 imp = 949 ck3 = 4818 } # Dezful, Shushan, Bendosaboron -> AS-SUS + link = { imp = 834 ck3 = 4813 ck3 = 4814 } # Satalka -> BAQIRDA, TAMANIN + link = { autogenerated = yes imp = 986 imp = 867 ck3 = 4812 } # Grai Darki, Shapur -> FISHABUR + link = { autogenerated = yes imp = 866 imp = 863 imp = 864 imp = 865 ck3 = 4811 } # Bavian, Balad, Dur-Sharrukin, Gaugamela -> NINAWA + link = { autogenerated = yes imp = 882 ck3 = 4810 ck3 = 4838 } # Kalhu -> BARTULLA, JUHAINA + link = { autogenerated = yes imp = 7894 imp = 418 imp = 448 imp = 7893 imp = 8003 imp = 5060 imp = 5061 imp = 7895 ck3 = 481 } # Kleonai, Korinthos, Stymphalia, Pellene, Sikyon, IMPASSIBLE TERRAIN 060, IMPASSIBLE TERRAIN 061, Arachnaion Mons -> Korinthos + link = { autogenerated = yes imp = 957 ck3 = 4809 } # Tell Mahuz -> AS-SINN + link = { autogenerated = yes imp = 881 ck3 = 4808 } # Kilizu -> AL-HADITHA + link = { autogenerated = yes imp = 886 ck3 = 4807 } # Nuzi -> BARIMMA + link = { autogenerated = yes imp = 892 ck3 = 4805 } # Dura -> SAMARRA + link = { autogenerated = yes imp = 893 ck3 = 4804 } # Samarra -> BALAD + link = { autogenerated = yes imp = 887 imp = 884 ck3 = 4803 } # Arzuhin, Arrapha -> KIRKUK + link = { autogenerated = yes imp = 885 ck3 = 4802 } # Lashom -> DAQUQA + link = { autogenerated = yes imp = 888 imp = 983 ck3 = 4801 } # Lahir, Paikuli -> RAUSHANQUBAD + link = { autogenerated = yes imp = 981 imp = 5234 ck3 = 4800 } # Hulwan, IMPASSIBLE TERRAIN 234 -> HULWAN + link = { autogenerated = yes imp = 361 imp = 358 imp = 8018 ck3 = 480 } # Gortyna, Knosos, Arkades -> Chandax + link = { autogenerated = yes imp = 890 imp = 977 ck3 = 4799 } # Tell Gubba, Shahraban -> KHANIJAR + link = { autogenerated = yes imp = 976 imp = 926 ck3 = 4798 } # Lawami, Sumaka -> JABBUL + link = { autogenerated = yes imp = 925 imp = 912 imp = 914 imp = 924 ck3 = 4797 } # Shemali, Ctesiphon, Opis, Aberta -> ISKAF + link = { autogenerated = yes imp = 898 imp = 899 imp = 911 ck3 = 4796 } # Nahrawan, Bagdata, Seleucia Magna -> AN-NAHRAWAN + link = { autogenerated = yes imp = 895 imp = 900 ck3 = 4795 } # Awana, Dur-Kurigalzu -> UKBARA + link = { autogenerated = yes imp = 896 ck3 = 4794 } # Artemita -> BA'QUBA + link = { autogenerated = yes imp = 897 ck3 = 4793 } # Daskara -> DASKARA + link = { autogenerated = yes imp = 889 ck3 = 4792 } # Me-Turnat -> JALULA-HULWAN + link = { autogenerated = yes imp = 979 ck3 = 4790 ck3 = 4791 } # Mandali* -> TARSUKH, BANDANIJAN + link = { autogenerated = yes imp = 367 imp = 368 imp = 8017 ck3 = 479 } # Kydonia, Polyrrenia, Leuka Mons -> Kaneia + link = { autogenerated = yes imp = 974 imp = 4969 ck3 = 4789 } # Cossaea (Tribe), Maimah -> BAKUSAYA + link = { autogenerated = yes imp = 928 ck3 = 4788 } # Deru -> BADARAYA + link = { autogenerated = yes imp = 1603 ck3 = 4783 } # Zagrou Pilai -> TAZAR + link = { autogenerated = yes imp = 959 ck3 = 4780 } # Syarazur -> SHAHRAZUR + link = { autogenerated = yes imp = 429 imp = 471 ck3 = 478 } # Epidauros Limera, Kythera -> Monemvasia + link = { autogenerated = yes imp = 958 ck3 = 4778 ck3 = 4779 } # Kurh u kich -> KHUFTIDKAN, TIRANSHAH + link = { autogenerated = yes imp = 984 imp = 985 ck3 = 4777 } # Hazza, Qizqapan -> IRBIL + link = { autogenerated = yes imp = 880 ck3 = 4774 ck3 = 4775 } # Arbela -> TALL HAFTUN, SHAQLABADH + link = { autogenerated = yes imp = 1503 imp = 1504 imp = 1505 imp = 1507 ck3 = 4772 } # Salamas, Gazrik, Arziyayad tepe, Sormanabad tepe -> SALMAS + link = { autogenerated = yes imp = 1506 imp = 1508 imp = 1509 ck3 = 4771 } # Ormi, Balajuk tepe, Siraganon -> URMIYA + link = { autogenerated = yes imp = 1511 imp = 1518 imp = 1519 imp = 1510 ck3 = 4770 } # Qalatgah, Kuh-i Chorblach, Qalat, Shno -> USHNUYA + link = { autogenerated = yes imp = 432 ck3 = 477 } # Mothone -> Methone + link = { autogenerated = yes imp = 1512 imp = 1513 ck3 = 4769 } # Sheytanabad, Rasuh tepe -> BASAWA + link = { autogenerated = yes imp = 1553 imp = 1514 imp = 1517 ck3 = 4767 } # Dashband, Fakhrikah, Zir tepe -> BAILAQAN + link = { autogenerated = yes imp = 6964 imp = 4965 imp = 6958 ck3 = 4764 } # Golan, Makash, Bijar -> SAD KHANIYA + link = { imp = 7890 imp = 434 ck3 = 476 } # Dyme, Patrai -> Achaia + link = { imp = 3271 imp = 3266 imp = 3270 ck3 = 4753 } # Thignica, Membressa, BisicaLucana -> SILYANA + link = { autogenerated = yes imp = 3161 imp = 3226 imp = 3227 ck3 = 4752 } # Chullu, Culucitanis, Rusicade -> IZAN + link = { imp = 10147 imp = 10153 imp = 10152 ck3 = 4750 } # Bourzeg, Boussemghoun, Arbaouats -> AIN SEFRA + link = { autogenerated = yes imp = 456 imp = 457 imp = 7803 imp = 5065 ck3 = 475 } # Thermon, Naupaktos, Calydon, IMPASSIBLE TERRAIN 065 -> Hellas + link = { imp = 10114 ck3 = 4748 } # Maghessel -> NADOR + link = { autogenerated = yes imp = 6489 imp = 6474 ck3 = 4746 } # Mzamza, Meskine -> EL-BOROUJ + link = { autogenerated = yes imp = 461 ck3 = 474 } # Kefalonia -> Cephalonia + link = { autogenerated = yes imp = 10089 imp = 10088 ck3 = 4734 } # Bou Azzer, Ouarzazate -> WARZAZAT + link = { autogenerated = yes imp = 6480 imp = 10079 ck3 = 4731 } # Amrane, Guerir -> BOULAWAN + link = { autogenerated = yes imp = 464 ck3 = 473 } # Nikopolis -> Arta + link = { autogenerated = yes imp = 10075 imp = 10074 imp = 10098 ck3 = 4724 } # Berhil, Taroudant, Aoulouze -> TARUDANT + link = { imp = 10084 ck3 = 4716 } # Mejjat -> TINMALLAL + link = { imp = 10083 imp = 10076 imp = 10081 ck3 = 4721 } # Moktar, Arambys, Iyiche -> AGHUZ + link = { autogenerated = yes imp = 10078 imp = 10077 imp = 6490 ck3 = 4720 } # Yousouffia, Aguz, Safim -> ASFI + link = { autogenerated = yes imp = 421 ck3 = 472 } # Phoinike -> Epeiros + link = { autogenerated = yes imp = 10082 ck3 = 4719 } # Marrakech -> RIBAT SHAKIR + link = { autogenerated = yes imp = 10085 ck3 = 4717 ck3 = 4715 } # Aghmat -> NAFFIS, TASGIMUT + link = { autogenerated = yes imp = 10080 ck3 = 4714 ck3 = 4718 } # Laattaouia -> AGHMAT, MARRAKESH + link = { autogenerated = yes imp = 6471 ck3 = 4713 } # Beni Mousa -> AIT IYAT + link = { autogenerated = yes imp = 6472 ck3 = 4710 } # Beni Amer -> DAI + link = { imp = 412 ck3 = 471 } # Lychnidos -> Ochrid + link = { autogenerated = yes imp = 6302 imp = 6473 ck3 = 4709 } # Zemmour, Ouardigha -> TADLA + link = { autogenerated = yes imp = 10101 ck3 = 4708 } # Kerrouchen -> WAWMANA + link = { autogenerated = yes imp = 6484 ck3 = 4707 ck3 = 4698 } # Ifran -> WAZEQQUR, TAGRAGRA + link = { autogenerated = yes imp = 7221 imp = 6301 imp = 6478 imp = 6492 ck3 = 4705 } # Mizab, Rutubis, Amar, Zaakna -> MAZAGHAN + link = { autogenerated = yes imp = 6477 imp = 6491 ck3 = 4704 } # Frej, Azama -> AZZAMUR + link = { autogenerated = yes imp = 6481 ck3 = 4703 } # Haouzia -> ANFA + link = { autogenerated = yes imp = 6475 ck3 = 4702 } # Anfa -> FADALA + link = { autogenerated = yes imp = 6486 ck3 = 4701 } # Ziaida -> RIBAT-AL-FATH + link = { autogenerated = yes imp = 6476 imp = 3068 ck3 = 4700 } # Khedis, Sala -> SALA + link = { autogenerated = yes imp = 415 ck3 = 470 } # Dyrrachion -> Dyrrachion + link = { autogenerated = yes imp = 2181 ck3 = 47 ck3 = 48 } # VelaboriaOrientalis -> NENAGH, ROSCREA + link = { autogenerated = yes imp = 3067 imp = 3072 ck3 = 4695 } # Volubilis, AquaeDacicae -> AL-ALIYA + link = { autogenerated = yes imp = 3079 imp = 10172 ck3 = 4694 } # MonsSemita, Kandar -> FES + link = { autogenerated = yes imp = 6485 ck3 = 4693 ck3 = 792 } # Tiflet -> BAHT, Atlas Mountains 3 + link = { autogenerated = yes imp = 3069 imp = 3073 ck3 = 4692 } # Tocolosida, Gilda -> WARZIGH + link = { autogenerated = yes imp = 3071 ck3 = 4691 } # ThamusidaMeridionalis -> WALILA + link = { autogenerated = yes imp = 3070 imp = 3063 ck3 = 4690 } # Banasa, Thamusida -> WATIT + link = { autogenerated = yes imp = 3074 ck3 = 4689 } # Aelia -> IZERHAN + link = { autogenerated = yes imp = 3066 ck3 = 4687 } # Frigidae -> AL-BASRA + link = { autogenerated = yes imp = 3076 imp = 3077 ck3 = 4686 } # Tremulae, OppidumNovum -> TAHLIT + link = { autogenerated = yes imp = 3065 ck3 = 4685 } # Tabernae -> KASR AL-KABIR + link = { autogenerated = yes imp = 3062 imp = 3064 imp = 3078 ck3 = 4684 } # Lixus, Arzeila, AdNovas -> ASILA + link = { autogenerated = yes imp = 3061 ck3 = 4682 ck3 = 4683 } # Tingis -> SABTA, TANGER + link = { autogenerated = yes imp = 10129 imp = 10128 imp = 10137 ck3 = 4680 } # Jebha, Kach Kouch, Senada -> GHUMIRA + link = { autogenerated = yes imp = 4085 ck3 = 468 } # Epidaurum -> Ragusa + link = { autogenerated = yes imp = 10131 imp = 10130 imp = 10134 imp = 10135 imp = 10136 ck3 = 4679 } # Sidi Driss, Hoceima, Ajdir, Mnoud Nekkour, Ziam -> NAKUR + link = { autogenerated = yes imp = 3080 imp = 10117 imp = 10132 imp = 10133 ck3 = 4678 } # OppidumEtPortus, Zaio, Tiztoutine, Midar -> MELILLA + link = { imp = 10116 ck3 = 4675 } # Ouidane -> SAA + link = { autogenerated = yes imp = 3082 ck3 = 4674 } # MonsAmbulatis -> WAJDA + link = { autogenerated = yes imp = 3089 imp = 3087 imp = 3090 ck3 = 4671 } # Altava, Pomaria, Tepidae -> AIN TEKBALET + link = { autogenerated = yes imp = 4060 ck3 = 467 } # Tragurium -> Split + link = { autogenerated = yes imp = 3083 ck3 = 4669 } # Lemnis -> HUNAYN + link = { autogenerated = yes imp = 3086 ck3 = 4668 } # Siga -> ARSGUL + link = { autogenerated = yes imp = 3088 imp = 3093 imp = 3094 ck3 = 4667 } # Albulae, Regiae, Caputtasaccora -> QASR IBN SINAN + link = { autogenerated = yes imp = 3092 imp = 3091 ck3 = 4666 } # PortusDivinus, CastraPuerorum -> ORAN + link = { autogenerated = yes imp = 3095 ck3 = 4664 ck3 = 4665 } # PortusMagnus -> MARSA FARUKH, ARZEW + link = { imp = 3100 ck3 = 4656 } # CastraNova -> QALA'A B_HUWARA + link = { autogenerated = yes imp = 3109 imp = 3102 imp = 3107 imp = 3101 ck3 = 4655 } # PortusMagulus, Mina, GaudumCastra, QuizaXenitana -> YALALA + link = { autogenerated = yes imp = 3106 imp = 3108 ck3 = 4653 } # Arsennaria, Cartenae -> TANAS + link = { autogenerated = yes imp = 3113 imp = 3111 ck3 = 4652 } # Gunugus, Cartilli -> SHARSHAL + link = { imp = 3118 imp = 3116 ck3 = 4651 } # Icosium, Tipasa -> MATTIJA + link = { autogenerated = yes imp = 3120 ck3 = 4650 } # Rusguniae -> ALGIERS + link = { autogenerated = yes imp = 4054 ck3 = 465 } # Iader -> Zadar + link = { autogenerated = yes imp = 3121 imp = 3122 imp = 3123 imp = 3124 ck3 = 4649 } # Rusuccuru, Rusippisir, Rusazus, Bida -> TADALLIS + link = { autogenerated = yes imp = 10165 imp = 10160 imp = 10163 imp = 10167 imp = 10158 ck3 = 4645 } # Moudjebara, Gahra, Hamel, Ibel, Errich -> BOU SAADA + link = { autogenerated = yes imp = 10161 imp = 3152 imp = 3155 ck3 = 4644 } # Slimane, Thubunae, AquaViva -> TUBNA + link = { autogenerated = yes imp = 3173 imp = 3156 ck3 = 4643 } # BurgusSpeculatorius, Nicivibus -> NGAOUS + link = { autogenerated = yes imp = 10162 imp = 3151 ck3 = 4642 } # Mcif, Macri -> MAGRA + link = { autogenerated = yes imp = 10159 imp = 10168 imp = 3132 imp = 3133 ck3 = 4641 } # Khoubana, Teboucha, Tatiliti, Zabi -> AL-MASILA + link = { autogenerated = yes imp = 3157 imp = 3134 imp = 3139 imp = 3140 imp = 3142 ck3 = 4640 } # Lemellia, Equizeto, Vanisnesi, AdSavaMunicipium, Aras -> QALA'A B_HAMMAD + link = { autogenerated = yes imp = 4033 imp = 4050 ck3 = 464 } # Senia, Arupium -> Senj + link = { autogenerated = yes imp = 3159 imp = 3147 imp = 3148 imp = 3158 ck3 = 4639 } # Zarai, Sitifis, Mopth, Lobrinia -> SATIF + link = { autogenerated = yes imp = 3146 imp = 3149 ck3 = 4638 } # Satafis, Cuicul -> IKJAN + link = { autogenerated = yes imp = 3126 imp = 3135 imp = 3141 imp = 3143 imp = 3144 ck3 = 4637 } # Saldae, Tubusuctu, Sertei, Lesbia, Muslubium -> BEJAYA + link = { autogenerated = yes imp = 3150 imp = 3145 imp = 3160 ck3 = 4636 } # Igilgivi, Choba, Tucca -> JIJEL + link = { autogenerated = yes imp = 3162 ck3 = 4635 ck3 = 805 } # Milevum -> MILA, Tell Atlas Mountains 6 + link = { autogenerated = yes imp = 3177 imp = 3179 imp = 3183 ck3 = 4634 } # Lamasba, Verecunda, Subzuaritanum -> BILIZMA + link = { autogenerated = yes imp = 3171 ck3 = 4633 } # Tabudium -> SIDI UQBA + link = { autogenerated = yes imp = 3181 imp = 3164 imp = 3355 ck3 = 4632 } # CastellumSiguitanorum, Thibilis, Fabatianum -> TIJIS + link = { autogenerated = yes imp = 3163 imp = 3178 imp = 3180 ck3 = 4631 } # Constantina, DianaVeteranorum, Thenebrestia -> CONSTANTINE + link = { autogenerated = yes imp = 3223 imp = 3228 ck3 = 4630 } # Calama, Celtianis -> QALAMA + link = { autogenerated = yes imp = 4077 ck3 = 463 } # Marsonia -> Usora + link = { imp = 3231 imp = 3221 imp = 3224 ck3 = 4629 } # PagusMalarensium, Zattara, Asuccuris -> TUBURSHIQ + link = { autogenerated = yes imp = 3217 imp = 3220 ck3 = 4628 } # Madauros, SaltusSorothensis -> TIFASH + link = { imp = 3182 imp = 3167 imp = 3168 imp = 3170 imp = 3184 imp = 3207 imp = 3174 ck3 = 4627 } # Bagai, Macomades, MasculaTiberia, Lambafundi, Thalades, Vegesela, Claudi -> BAGHAYA + link = { autogenerated = yes imp = 3219 imp = 3213 imp = 3215 ck3 = 4626 } # Marcimeni, Vasampus, Casaea -> MASKIYANA + link = { autogenerated = yes imp = 3214 imp = 3208 imp = 3216 imp = 3237 imp = 3247 ck3 = 4625 } # Thaesactum, Ammaedara, FundaThavagalensis, Obba, Althiburos -> MAYDARA + link = { autogenerated = yes imp = 3248 imp = 3209 imp = 3236 ck3 = 4624 } # ThuggaTerebenthina, Thala, Assuras -> TALA + link = { autogenerated = yes imp = 3206 imp = 3185 imp = 3203 imp = 3205 ck3 = 4623 } # AdAquasCaesaris, LegesMaiores, Theveste, Menegesum -> TABASSA + link = { imp = 3169 imp = 3176 imp = 3187 ck3 = 4622 } # Badias, AurasiusMons, Midili -> BADIS + link = { imp = 3154 ck3 = 4754 } # Gemellae -> WAGHLANAT + link = { imp = 3153 imp = 3172 ck3 = 4621 } # Mesarietta, AurasiusMons -> BISKRA + link = { autogenerated = yes imp = 3166 imp = 3165 imp = 3218 ck3 = 4620 } # Gadiaufala, Nattabutum, Tipasa -> QASR AL-IFRIQI + link = { autogenerated = yes imp = 4182 ck3 = 462 } # Claudia -> Krizevci + link = { autogenerated = yes imp = 4176 imp = 4181 ck3 = 461 } # Pyrri, Savia -> Zagreb + link = { imp = 3186 imp = 3193 imp = 3204 ck3 = 4607 } # UbazaCastellum, Cerva, Vatari -> MADILA + link = { imp = 3195 imp = 3188 ck3 = 4606 } # Gemellia, Casae Nigrae -> MADAS + link = { imp = 10062 imp = 10057 imp = 10060 imp = 10061 imp = 10063 imp = 10064 ck3 = 4605 } # Jamnah, Tabria, Turris Tamaleni, Aquae Tacapitanae, Ghidma, Faouar -> DOUZ + link = { imp = 10066 imp = 10065 ck3 = 4604 } # Talib, Rjim Maatoug -> SOUF + link = { autogenerated = yes imp = 3189 ck3 = 4602 } # AdSpeculum -> HAMMA + link = { autogenerated = yes imp = 3191 ck3 = 4601 ck3 = 4603 } # CastraNeptitana -> TOZEUR, NAFTA + link = { imp = 3196 imp = 3190 imp = 3202 ck3 = 4600 } # CapsaIustiniana, CastellumThigensium, Silesva -> TAQYUS + link = { imp = 4137 ck3 = 460 } # Populi -> Varadzin + link = { autogenerated = yes imp = 2183 ck3 = 46 ck3 = 8749 } # GanganiaOccidentalis -> ENNIS, Kincora + link = { imp = 3201 ck3 = 4599 } # Tabira -> QAFSA + link = { autogenerated = yes imp = 3199 imp = 3194 imp = 3197 imp = 3198 imp = 3210 ck3 = 4598 } # Nara, Thelepte, Sufetula, Cillium, Sufes -> AL-QASRAYN + link = { autogenerated = yes imp = 3286 ck3 = 4597 } # Aeliae -> AL-ABBASIYA + link = { autogenerated = yes imp = 3279 ck3 = 4596 } # VicusAugusti -> MANSURIYA + link = { autogenerated = yes imp = 3273 imp = 8146 ck3 = 4595 } # AquaeCasae, Africa Impassable -> RAQQADA + link = { autogenerated = yes imp = 3242 imp = 3272 ck3 = 4594 } # Abthugni, Muzuc -> KAIROUAN + link = { autogenerated = yes imp = 3211 imp = 3212 imp = 3246 ck3 = 4593 } # Masclinae, AquaeRegiae, Mactaris -> SABIBA + link = { autogenerated = yes imp = 3235 imp = 3238 imp = 3268 imp = 3269 ck3 = 4591 } # Lares, ZamaRegia, Aunobaris, Agbia -> AL-ARIBUS + link = { autogenerated = yes imp = 3232 imp = 3234 ck3 = 4590 } # Thuburnica, SiccaVeneria -> SIQQABANARIYA + link = { autogenerated = yes imp = 4032 ck3 = 459 } # Curicum -> Veglia + link = { autogenerated = yes imp = 3233 imp = 3264 imp = 3265 imp = 3267 ck3 = 4589 } # BullaRegia, Septimia, ThimidaBure, ThibursicumBure -> BAJA + link = { autogenerated = yes imp = 3225 ck3 = 4588 } # HippoRegius -> ANNABA + link = { autogenerated = yes imp = 3229 ck3 = 4587 } # Tuniza -> MANSA'L-KHARAZ + link = { autogenerated = yes imp = 3230 imp = 7641 ck3 = 4586 } # Thabraca, Impassable -> TABARQA + link = { autogenerated = yes imp = 3262 imp = 3258 ck3 = 4585 } # Rucuma, HippoDiarrhytus -> BANZART + link = { autogenerated = yes imp = 3252 imp = 1470 imp = 3244 imp = 3245 imp = 3253 imp = 3254 imp = 3255 ck3 = 4584 } # Carpis, Cossyra, Pupput, Neapolis, Nepheris, Aspis, Missua -> NABEUL + link = { autogenerated = yes imp = 3257 imp = 3260 imp = 3261 imp = 3263 ck3 = 4583 } # Utica, ThuburbisMinor, Thimida, Thisika -> QARTAJANA + link = { autogenerated = yes imp = 3256 imp = 3250 imp = 3259 ck3 = 4582 } # Carthago, Uthina, Inuca -> TUNIS + link = { imp = 3249 imp = 3251 ck3 = 4581 } # Ziqua, ThuburboMaius -> ZAGHWAN + link = { autogenerated = yes imp = 3275 imp = 3243 imp = 3274 ck3 = 4580 } # Unizibbira, PheradiMaius, Mediccera -> SUSA + link = { imp = 4039 imp = 4175 ck3 = 458 } # Romula, AquaeIasae -> Istria + link = { autogenerated = yes imp = 3276 ck3 = 4579 } # Hadrametum -> MONASTIR + link = { autogenerated = yes imp = 3277 imp = 3278 ck3 = 4578 } # LeptisMinor, Thapsus -> MAHDIYA + link = { imp = 3282 imp = 3280 imp = 3281 ck3 = 4577 } # Thysdrus, Iustinianopolis, Bararus -> SLAKTA + link = { autogenerated = yes imp = 3200 ck3 = 4576 } # Oviscae -> EL-JEM + link = { autogenerated = yes imp = 3285 imp = 3283 imp = 3284 imp = 3287 ck3 = 4575 } # Thaenae, Usula, Cercina, Taparura -> SFAX + link = { imp = 3289 imp = 3288 ck3 = 4574 } # Bennata, MacomadesMinores -> AL-HAMMA + link = { autogenerated = yes imp = 10059 imp = 10056 imp = 3290 imp = 3291 ck3 = 4573 } # Arelliorum, Bezereos, Aves, Tacape -> QABIS + link = { imp = 10054 imp = 10052 imp = 10055 imp = 10048 imp = 10049 ck3 = 4572 } # Tisavar, Recheb, Tibubuci, Dekrlet, Jebil -> BIR AMIR + link = { autogenerated = yes imp = 3301 imp = 3300 imp = 3302 ck3 = 4568 } # Abrotonum, Locri, Zanazia -> SABRATHA + link = { imp = 10039 ck3 = 4559 } # Tabuinati -> DJADO + link = { imp = 10038 ck3 = 4567 } # Giosc -> FURSATA + link = { autogenerated = yes imp = 3293 imp = 10051 ck3 = 4566 } # Gigthis, Augemmi -> BUGHRARA + link = { autogenerated = yes imp = 3296 imp = 10058 imp = 3295 ck3 = 4565 } # Zitha, Naffatiyah, Meninge -> JARJIS + link = { imp = 10007 imp = 10005 imp = 10006 imp = 10008 imp = 10012 imp = 10013 imp = 10014 imp = 10015 imp = 10020 imp = 10029 imp = 10030 imp = 10031 imp = 10032 imp = 10033 imp = 10034 imp = 10036 imp = 3327 imp = 3329 imp = 3330 imp = 10016 imp = 10021 imp = 8072 imp = 10017 ck3 = 4564 } # Auxiqua, Gholaia, Zayden, Manfuchia, Faschia, Ghirza, Scedeua, Duraybikah, Shawi, Banat, Sdada, Khnafes, Bularkan, Lebr, Scemech, Ajdab, Thebunte, Annesel, Auxiu, Gharbya, Mizda, Desert, Tabaqah -> TININAI + link = { autogenerated = yes imp = 3294 ck3 = 4562 } # Tipasa -> JERBA + link = { autogenerated = yes imp = 3299 imp = 3297 imp = 3298 ck3 = 4561 } # Pisida, PuteaPallene, Zouchis -> ZUWARA + link = { autogenerated = yes imp = 3303 imp = 10027 imp = 3304 imp = 3305 ck3 = 4557 } # Oea, Mesphe, Amarea, Gaphara -> TRIPOLIS + link = { autogenerated = yes imp = 3306 imp = 10028 imp = 3324 ck3 = 4556 } # LeptisMagna, Subututtu, Kinypes -> LABDA + link = { autogenerated = yes imp = 3325 imp = 10035 ck3 = 4555 } # Thubactis, Rimoniana -> MISURATA + link = { autogenerated = yes imp = 3326 ck3 = 4554 } # Base -> TAWURGHA + link = { imp = 3337 imp = 10010 imp = 10011 imp = 3332 imp = 3333 imp = 3334 imp = 3335 imp = 3336 imp = 10009 ck3 = 4552 } # DigdidaSelorum, Qarinah, Majdubiyah, Dysopon, Euphranta, Iscina, Aulazon, AdPalmam, Nagdiyah -> SURT + link = { autogenerated = yes imp = 3345 imp = 3342 imp = 3343 imp = 3344 ck3 = 4551 } # Noetu, Kainon, Comicianum, Serapeion -> AJADABIYA + link = { autogenerated = yes imp = 3384 imp = 1556 imp = 1557 ck3 = 4549 } # Kul, Giaur, Chahar Taq -> SHIZ + link = { autogenerated = yes imp = 1555 imp = 1554 ck3 = 4548 } # Adur Gushnasp, Ziwiye -> AR-RAN + link = { autogenerated = yes imp = 3388 imp = 1523 ck3 = 4547 } # Ekkana, Phraaspa -> KHUNAJ + link = { autogenerated = yes imp = 3386 imp = 1515 imp = 1552 ck3 = 4546 } # Bilqa, Ganzak, Adjalu -> LEYLAN + link = { imp = 1521 imp = 1516 imp = 1522 imp = 5219 ck3 = 4545 } # Akra-rudh, Shah tepe, Godjer, IMPASSIBLE TERRAIN 219 -> MARAGHA + link = { autogenerated = yes imp = 1628 ck3 = 4543 } # Piri -> ARDABIL + link = { autogenerated = yes imp = 1629 imp = 5216 ck3 = 4542 } # Shorbulaq, IMPASSIBLE TERRAIN 216 -> UNAR + link = { autogenerated = yes imp = 1619 imp = 1622 ck3 = 4541 } # Dish, Seqindel -> DIZMAR + link = { autogenerated = yes imp = 1525 imp = 1624 ck3 = 4539 } # Gurqal'eh, Chaharla -> UJAN + link = { imp = 1565 imp = 1520 ck3 = 4538 } # Shahi Island, Bonab Qal'eh -> DIHNAKHIRJAN + link = { autogenerated = yes imp = 1527 imp = 1526 ck3 = 4537 } # Yanik tepe, T'awr?� -> TABRIZ + link = { autogenerated = yes imp = 1528 imp = 1539 imp = 5215 ck3 = 4536 } # Morounda, Gavur Qal'eh, IMPASSIBLE TERRAIN 215 -> MARAND + link = { autogenerated = yes imp = 1630 ck3 = 4534 ck3 = 4535 } # Langarkanan -> TALISH, APARSHAHR + link = { autogenerated = yes imp = 5423 ck3 = 4533 } # Ahur -> NEBIT DAG + link = { autogenerated = yes imp = 6812 ck3 = 4532 } # Kumdah -> YASHKAN + link = { autogenerated = yes imp = 5427 imp = 5451 ck3 = 4531 } # Bakk, Shalak -> DEKCHA + link = { autogenerated = yes imp = 6808 ck3 = 4530 } # Uzboia -> BURGUN + link = { autogenerated = yes imp = 6807 imp = 6806 imp = 5392 ck3 = 4528 } # Talaykhan, Igdiqalah, Kurah -> KURTYSH + link = { autogenerated = yes imp = 5456 ck3 = 4527 } # Murna -> BALA ISKEM + link = { autogenerated = yes imp = 5452 ck3 = 4529 } # Oshin -> IGDY + link = { autogenerated = yes imp = 5453 imp = 6809 ck3 = 4526 } # Zatra, Sariq -> KUGUNEK + link = { autogenerated = yes imp = 5454 imp = 5455 ck3 = 4525 } # Yatsha, Palimek -> ORTAKUYU + link = { autogenerated = yes imp = 4301 ck3 = 4516 ck3 = 4514 } # Nagarahara -> NAGARAHARA, KUNAR + link = { autogenerated = yes imp = 4369 ck3 = 4513 ck3 = 4512 } # Gandava -> SIBI, SHAL + link = { autogenerated = yes imp = 6540 imp = 6539 imp = 6571 ck3 = 4511 } # Cottabura, Musarna, Mastung -> MASTANG + link = { autogenerated = yes imp = 6613 ck3 = 4508 } # Hadda -> LAMGHAN + link = { autogenerated = yes imp = 6623 ck3 = 4507 ck3 = 4509 } # Tazora -> JALDAK, MAPAN + link = { autogenerated = yes imp = 6624 ck3 = 4506 } # Liman -> MOQOR + link = { autogenerated = yes imp = 6608 ck3 = 4504 } # Kubha -> KABUL + link = { autogenerated = yes imp = 6609 ck3 = 4503 ck3 = 4501 } # Ortespana -> SUKAWAND, GARDIZ + link = { autogenerated = yes imp = 6640 imp = 6641 ck3 = 4502 } # Barigah, Behsad -> ISTAKH + link = { autogenerated = yes imp = 6615 ck3 = 4500 ck3 = 4505 } # Gauzaca -> GHAZNA, SHARAN + link = { autogenerated = yes imp = 2179 imp = 2180 imp = 2182 ck3 = 45 } # VelaboriaOccidentalis, VelaboriaSeptentrionalis, Velaboria -> LIMERICK + link = { autogenerated = yes imp = 6632 ck3 = 4499 } # Kopan -> RUKHAJ + link = { autogenerated = yes imp = 6547 imp = 6548 ck3 = 4498 } # Jaldak, Itua -> QANDAHAR + link = { autogenerated = yes imp = 6573 ck3 = 4495 ck3 = 4496 } # Karz -> PANJWAY, BAKRAWATH + link = { autogenerated = yes imp = 6541 ck3 = 4494 } # Alexandropolis -> RUDAN + link = { autogenerated = yes imp = 6622 imp = 6553 imp = 6633 ck3 = 4492 } # Aqagah, Carura, Kora -> DURGAS + link = { autogenerated = yes imp = 6610 ck3 = 4491 } # Musai -> BISHANG + link = { autogenerated = yes imp = 6554 ck3 = 4490 ck3 = 4493 } # Bagasse -> SARWAN, BAGNIN + link = { autogenerated = yes imp = 6538 imp = 6616 ck3 = 4488 } # Badara, Choarene -> QIQAN + link = { autogenerated = yes imp = 6546 ck3 = 4486 ck3 = 4467 } # Arachotus -> RIBAT-I-KISH, LANDAY + link = { autogenerated = yes imp = 6555 ck3 = 4485 ck3 = 4489 } # Demetrias -> AL-MUASKAR, ZAMINDAWAR + link = { autogenerated = yes imp = 6569 ck3 = 4484 ck3 = 4290 ck3 = 4291 } # Gari -> BOST, Qarnin, Khawaj + link = { autogenerated = yes imp = 6594 ck3 = 4483 } # Bost -> GALIKAN + link = { autogenerated = yes imp = 6595 ck3 = 4482 } # Delaram -> DELARAM + link = { autogenerated = yes imp = 6618 imp = 6617 ck3 = 4481 } # Oltus, Pardiae -> GAJOR + link = { autogenerated = yes imp = 6535 imp = 6537 ck3 = 4480 } # Oscana, Soxetra -> BUDIN + link = { autogenerated = yes imp = 6534 ck3 = 4478 ck3 = 4479 ck3 = 3036 } # Zetis -> WAD, QUSDAR, PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 6619 ck3 = 4477 } # Arbia -> KHAWR + link = { autogenerated = yes imp = 6536 imp = 6533 ck3 = 4476 } # Arbiti, Rhamna -> ARMABIL + link = { autogenerated = yes imp = 6532 imp = 6526 ck3 = 4475 } # Arbis, Pagala -> QANBALI + link = { autogenerated = yes imp = 6531 imp = 6524 imp = 6525 imp = 6620 ck3 = 4474 } # Cocala, Malana, Cabana, Bambacia -> KOKAHDAN + link = { autogenerated = yes imp = 6549 imp = 6550 ck3 = 4466 } # Parabeste, Ariaspe -> KHANNESIN + link = { autogenerated = yes imp = 7259 imp = 7258 ck3 = 4462 } # Baraq*, Birim* -> NORTH KURDAR + link = { imp = 11505 imp = 11506 ck3 = 4461 } # Sokkul, Qo'yqirilgan -> MIZDAHQAN + link = { autogenerated = yes imp = 7260 ck3 = 4459 } # Kupir* -> BARATIGIN + link = { autogenerated = yes imp = 5483 imp = 5484 ck3 = 4458 } # Tubek, Cammei -> MADMINIYA + link = { autogenerated = yes imp = 6803 ck3 = 4457 } # Gurganj -> JITH + link = { autogenerated = yes imp = 6797 ck3 = 4455 ck3 = 4524 } # Vezir -> ZAMAKHSHAR, SARYKAMYSH + link = { autogenerated = yes imp = 6805 ck3 = 4454 ck3 = 4456 } # Hayvan -> NAZVAR, GURGANJ + link = { autogenerated = yes imp = 6804 ck3 = 4453 } # Mizdaqahn -> RUZVAND + link = { autogenerated = yes imp = 6800 ck3 = 4450 ck3 = 4451 } # Hazarasp -> HAZARASP, KARDURAN-KHAS + link = { autogenerated = yes imp = 6799 ck3 = 4449 ck3 = 4452 } # Zamakshahr -> RAKHUSHMITHAN, KHIVA + link = { autogenerated = yes imp = 11504 ck3 = 4448 } # Sarymay -> KATH + link = { autogenerated = yes imp = 11503 ck3 = 4445 ck3 = 4446 ck3 = 4447 } # Sho'rtakli -> ARDAKHIVAH, WAYIKHAN, GHARDAMAN + link = { autogenerated = yes imp = 11502 ck3 = 4444 } # Nar Gyz -> NUKFAGH + link = { autogenerated = yes imp = 6801 ck3 = 4442 ck3 = 4443 } # Jirbend -> JIGIRBEND, SADVAR + link = { autogenerated = yes imp = 6802 ck3 = 4440 ck3 = 4441 } # Tahiriya -> TAHIRIYA, DARGHAN + link = { autogenerated = yes imp = 6739 ck3 = 4439 } # Akhsiket -> MARGHINAN + link = { autogenerated = yes imp = 6734 ck3 = 4437 ck3 = 4438 ck3 = 4436 } # Chust -> KASAN, AKHSIKATH, ARDALANKATH + link = { autogenerated = yes imp = 6736 ck3 = 4431 } # Osh -> NAQAD + link = { autogenerated = yes imp = 6788 ck3 = 4432 } # Shura -> UZGEND + link = { autogenerated = yes imp = 6737 ck3 = 4430 } # Andijan -> OSH + link = { autogenerated = yes imp = 6738 ck3 = 4429 ck3 = 4433 ck3 = 4435 ck3 = 4434 } # Namakan -> ANDIJAN, MIYAN-RUDAN, NAJM, KHAYLAM + link = { autogenerated = yes imp = 6730 ck3 = 4428 } # Khavakand -> KHOKAND + link = { autogenerated = yes imp = 6740 ck3 = 4427 } # Shakrikhan -> QUBA + link = { autogenerated = yes imp = 6735 ck3 = 4424 ck3 = 4426 } # Dawan -> SUKH, AVAL + link = { autogenerated = yes imp = 6731 ck3 = 4420 ck3 = 4421 } # Massargetia -> ASHT, WANKATH + link = { autogenerated = yes imp = 6732 ck3 = 4419 ck3 = 4423 ck3 = 4422 ck3 = 4425 } # Makhram -> KEND-I-BADAM, ISFARA, VARUKH, HOSHYAR + link = { autogenerated = yes imp = 6704 ck3 = 4418 ck3 = 4416 } # Alexandria Eschate -> KHOJAND, KURKATH + link = { autogenerated = yes imp = 7276 imp = 7277 imp = 7278 ck3 = 4417 } # Ust*, Arcum*, Padri* -> KHAWAS + link = { autogenerated = yes imp = 6811 ck3 = 4415 } # Hazar -> CHELEKEN + link = { autogenerated = yes imp = 6703 imp = 6721 ck3 = 4414 } # Cyropolis, Drepsiana -> BUNJIKET + link = { autogenerated = yes imp = 7275 ck3 = 4413 } # Shahr* -> ZAMIN + link = { autogenerated = yes imp = 6733 ck3 = 4411 } # Istarava -> BOTTAMAN + link = { autogenerated = yes imp = 6705 imp = 6702 ck3 = 4409 } # Sogdiana, Shakria -> PANJIKAND + link = { autogenerated = yes imp = 7274 ck3 = 4408 ck3 = 4412 } # Qalai* -> BARKAT, DIZAK + link = { autogenerated = yes imp = 6682 ck3 = 4407 ck3 = 4410 } # Marakanda -> WADHAR, VARAGHSHAR + link = { autogenerated = yes imp = 6716 ck3 = 4403 ck3 = 4404 } # Jurma -> ARBINJAN, SAMARQAND + link = { autogenerated = yes imp = 4895 ck3 = 440 ck3 = 4972 ck3 = 4974 } # Mitabis* -> Olsztyn, Dabrowa Gorn, Jedrzejow + link = { autogenerated = yes imp = 2186 ck3 = 44 } # BrigantiaMeridionalis -> CARRICK + link = { autogenerated = yes imp = 6712 ck3 = 4399 ck3 = 4405 ck3 = 4406 } # Kattakurgan -> KUSHANIYA, ISHTIKHAN, QATWAN + link = { autogenerated = yes imp = 6713 ck3 = 4397 ck3 = 4398 ck3 = 4400 } # Kermine -> GHUJDUVAN, TAVAVIS, NOOR BUKHARA + link = { autogenerated = yes imp = 6707 ck3 = 4395 ck3 = 4396 } # Buxoro -> VARAKHSHA, RAMITAN + link = { autogenerated = yes imp = 6717 ck3 = 4393 ck3 = 4394 } # Tudakul -> PAYKEND, BUKHARA + link = { autogenerated = yes imp = 6710 imp = 7244 ck3 = 4392 } # Xenippa, Amu -> BEZDA + link = { autogenerated = yes imp = 6714 ck3 = 4391 ck3 = 4401 ck3 = 4402 } # Karnab -> RIBAT MALIK, KERMINIYA, DABUSIYA + link = { autogenerated = yes imp = 6715 ck3 = 4390 } # Tim -> NAKHSHAB + link = { autogenerated = yes imp = 6711 ck3 = 4389 } # Charva -> NAWQAD QUREISH + link = { autogenerated = yes imp = 6706 ck3 = 4387 ck3 = 4388 } # Nautaka -> Al-Musala, Kishsh + link = { autogenerated = yes imp = 7238 ck3 = 4386 } # Maidan -> Subakh + link = { autogenerated = yes imp = 6719 ck3 = 4385 } # Baisun -> Kandak + link = { autogenerated = yes imp = 7232 imp = 6689 imp = 7233 ck3 = 4384 } # Tillya, Khatta, Challa -> Kalif + link = { autogenerated = yes imp = 6720 ck3 = 4383 } # Bascata -> Rasht + link = { autogenerated = yes imp = 6701 ck3 = 4382 } # Dushan -> Vashjird + link = { autogenerated = yes imp = 6700 ck3 = 4381 } # Khona -> Shuman + link = { autogenerated = yes imp = 6699 ck3 = 4380 } # Terkul -> Munk + link = { autogenerated = yes imp = 6695 ck3 = 4378 ck3 = 4379 } # Samti -> Pargar, Hulbuk + link = { autogenerated = yes imp = 6698 ck3 = 4377 } # Ikroni -> Livkand + link = { autogenerated = yes imp = 6696 ck3 = 4376 } # Kokul -> Halavand + link = { autogenerated = yes imp = 6691 ck3 = 4374 } # Aruktau -> Awzaj + link = { autogenerated = yes imp = 6688 ck3 = 4372 } # Mazar -> Basand + link = { autogenerated = yes imp = 6697 ck3 = 4371 ck3 = 4375 } # Kafir -> Darzanji, Qobadiyan + link = { autogenerated = yes imp = 6687 ck3 = 4369 ck3 = 4370 } # Sina -> Chaghaniyan, Rigar + link = { autogenerated = yes imp = 6690 ck3 = 4368 ck3 = 4373 } # Sangin -> Termez, Charmanjan + link = { autogenerated = yes imp = 6764 imp = 6769 ck3 = 4364 } # Miena, Pamir -> Alichur + link = { autogenerated = yes imp = 6765 ck3 = 4363 } # Kafirqala -> Shughnan + link = { autogenerated = yes imp = 6766 imp = 6767 ck3 = 4362 } # Yamchun, Urang -> Wakhan + link = { autogenerated = yes imp = 6770 ck3 = 4361 ck3 = 7965 ck3 = 2716 } # Toquzbolaq -> Dar-i-Tubbat, Badakhshan_TARIM, PERSIAN IMPASSABLE + link = { autogenerated = yes imp = 6762 ck3 = 4360 ck3 = 4359 } # Kaahka -> Ishkamish, Zaybak + link = { autogenerated = yes imp = 6759 ck3 = 4354 ck3 = 4355 } # Ay Khanum -> Kishm, Badakhshan + link = { autogenerated = yes imp = 6694 ck3 = 4353 } # Shur -> Rustaq + link = { autogenerated = yes imp = 6692 ck3 = 4352 } # Kum -> Mila + link = { autogenerated = yes imp = 6693 ck3 = 4349 ck3 = 4350 } # Tamali -> Valvalij, Talekan + link = { autogenerated = yes imp = 6648 ck3 = 4348 } # Tocharia -> Baghlan + link = { autogenerated = yes imp = 6650 imp = 6627 ck3 = 4347 } # Cabolita, Aornos -> Andarab + link = { autogenerated = yes imp = 6625 ck3 = 4345 } # Capissa -> Panjhir + link = { autogenerated = yes imp = 6611 ck3 = 4344 ck3 = 4346 } # Alexandria Ad Caucasum -> Parwan, Jarbaya + link = { autogenerated = yes imp = 6638 imp = 6651 imp = 6614 ck3 = 4343 } # Paros, Kalak, Bamyan -> Bamiyan + link = { autogenerated = yes imp = 6649 ck3 = 4342 } # Battak -> Sakalkand + link = { autogenerated = yes imp = 6681 imp = 6677 imp = 6680 ck3 = 4341 } # Qurgan, Denai, Qush -> Samanjan + link = { autogenerated = yes imp = 6679 ck3 = 4340 } # Rustam -> Ruy + link = { autogenerated = yes imp = 3868 ck3 = 434 } # CobandiaMinores -> KOLDING + link = { autogenerated = yes imp = 6637 imp = 6630 ck3 = 4339 } # Bactra Zariaspa, Zaviaspa -> Saan + link = { autogenerated = yes imp = 6654 ck3 = 4337 } # Tarmita -> Navida + link = { autogenerated = yes imp = 6655 ck3 = 4336 } # Kumsar -> Shapurqan + link = { autogenerated = yes imp = 6678 ck3 = 4335 ck3 = 4338 } # Shakh -> Balkh, Siyahjird + link = { autogenerated = yes imp = 7229 ck3 = 4334 } # Shordepe -> Rib?-i-l-K? + link = { autogenerated = yes imp = 6962 imp = 6961 ck3 = 4333 } # Choromia, Vera -> Hamadan + link = { autogenerated = yes imp = 6963 imp = 1594 imp = 3393 ck3 = 4332 } # Sigria, Kangavar, Vindirni -> Dinawar + link = { autogenerated = yes imp = 1595 imp = 1596 ck3 = 4331 } # Ecbatana, Deh Bozan -> Rudhrawar + link = { autogenerated = yes imp = 4981 imp = 4980 imp = 4982 ck3 = 4330 } # Meyghan, Ashtian, Tabarte -> Sharuq + link = { autogenerated = yes imp = 3887 ck3 = 433 ck3 = 85 } # HeruliaOrientalis -> HELSINGORA, HAFN + link = { autogenerated = yes imp = 6955 imp = 6956 imp = 6959 ck3 = 4329 } # Saavakineh, Danak, Vesaspe -> Mazdaqan + link = { autogenerated = yes imp = 6960 ck3 = 4328 } # Iasonia -> Aba + link = { autogenerated = yes imp = 3385 imp = 4990 ck3 = 4327 } # Aba, Molla -> Suhravard + link = { autogenerated = yes imp = 3383 ck3 = 4326 } # Shaapa -> Afshar + link = { autogenerated = yes imp = 4989 imp = 4987 ck3 = 4324 } # Bolagh, Shiman -> Abhar + link = { autogenerated = yes imp = 4984 imp = 6957 ck3 = 4323 } # Shad Shapur, Pirra -> Qazvin + link = { autogenerated = yes imp = 3381 ck3 = 4322 } # Alam -> Qasran + link = { autogenerated = yes imp = 3382 imp = 3396 ck3 = 4321 } # Baaka, Yattesh* -> Mashkuya + link = { autogenerated = yes imp = 3452 imp = 3394 imp = 3395 ck3 = 4320 } # Goziris*, Tarkhan, Nizamabad -> Waramin + link = { autogenerated = yes imp = 4999 ck3 = 4319 } # Tehran -> Rayy + link = { autogenerated = yes imp = 7639 ck3 = 4314 ck3 = 4005 } # Salus -> Shalush, Ruyan + link = { autogenerated = yes imp = 7638 ck3 = 4313 ck3 = 4312 } # Amol -> Natil, Amul + link = { autogenerated = yes imp = 4997 ck3 = 4311 } # Sedracarta -> Sariya + link = { autogenerated = yes imp = 3434 ck3 = 4310 } # Kharabshahr -> Tamisha + link = { autogenerated = yes imp = 966 imp = 951 imp = 952 ck3 = 4309 } # Ram Hurmizd, Shami, Tisiyan -> Idhaj + link = { autogenerated = yes imp = 4779 ck3 = 4306 ck3 = 4307 } # Hendaian -> Dariyan, Asak + link = { autogenerated = yes imp = 4780 ck3 = 4305 ck3 = 4308 } # Arragan -> Arrajan, Ramhurmuz + link = { autogenerated = yes imp = 4786 imp = 4785 ck3 = 4303 } # Borazjan, Millonia -> Tawwaj + link = { autogenerated = yes imp = 4784 ck3 = 4301 ck3 = 4302 } # Arrakia -> Jannaba, Siniz + link = { autogenerated = yes imp = 6518 ck3 = 4300 ck3 = 4201 ck3 = 4299 } # Phrada -> Zirjan, Azadawan, Farah + link = { autogenerated = yes imp = 2187 ck3 = 43 ck3 = 51 } # Brigantia -> GOWRAN, CLONMEL + link = { autogenerated = yes imp = 7224 imp = 7225 ck3 = 4298 } # Bitaxa, Bogadia -> Masau + link = { autogenerated = yes imp = 6563 imp = 6604 ck3 = 4297 } # Phraada, Masina -> Khoshk-Rud + link = { autogenerated = yes imp = 6605 imp = 6562 ck3 = 4296 } # Barda, Karkuya -> Doroh + link = { autogenerated = yes imp = 6560 ck3 = 4295 } # Ghulaman -> Bandan + link = { autogenerated = yes imp = 6566 ck3 = 4294 } # Phorana -> Uq + link = { autogenerated = yes imp = 6570 ck3 = 4289 } # Bigis -> Zaranj + link = { autogenerated = yes imp = 6561 imp = 6552 ck3 = 4288 } # Shahristan, Alexandria Sacastene -> Ram Shahristan + link = { autogenerated = yes imp = 6607 imp = 6606 ck3 = 4283 } # Sethur, Hesida -> Nih + link = { autogenerated = yes imp = 6574 imp = 6584 imp = 6586 ck3 = 4280 } # Khash, Kano, Bulya -> Khwash + link = { autogenerated = yes imp = 6589 imp = 6588 imp = 6591 ck3 = 4277 } # Tavakkal, Zaidan, Shuru -> Sanij + link = { autogenerated = yes imp = 6528 imp = 6529 ck3 = 4274 } # Raphane, Chodda -> Riqan + link = { autogenerated = yes imp = 6593 imp = 6592 ck3 = 4271 } # Gedrosiana, Hydriacus -> Bih + link = { autogenerated = yes imp = 6517 ck3 = 4270 } # Canasida -> Tiz + link = { autogenerated = yes imp = 6516 ck3 = 4269 } # Troesus -> Ruhna + link = { autogenerated = yes imp = 6579 ck3 = 4268 } # Abshi -> Bint + link = { imp = 6581 imp = 6515 ck3 = 4266 } # Canate, Ettuar -> Houn + link = { autogenerated = yes imp = 6514 ck3 = 4265 } # Madis -> Jask + link = { autogenerated = yes imp = 6580 imp = 6512 ck3 = 4264 } # Salarus, Harmozeia -> Darhafan + link = { autogenerated = yes imp = 967 ck3 = 4256 ck3 = 6013 } # Rostag Kavag -> Tustar, AZAM + link = { autogenerated = yes imp = 6634 imp = 6674 ck3 = 4254 } # Aspionia, Emshi -> Anbar-Guzgani + link = { autogenerated = yes imp = 6635 imp = 6629 ck3 = 4253 } # Tambyzia, Curianda -> Gurzivan + link = { autogenerated = yes imp = 6672 ck3 = 4252 } # Garuli -> Taleqan + link = { autogenerated = yes imp = 6673 ck3 = 4251 } # Zeshoi -> Yahudan + link = { autogenerated = yes imp = 6676 ck3 = 4250 } # Ihnum -> Faryab + link = { autogenerated = yes imp = 6675 imp = 7237 ck3 = 4249 } # Ankui, Aq -> Andkhud + link = { autogenerated = yes imp = 7235 imp = 7227 imp = 7234 imp = 7243 ck3 = 4248 } # Deshikli, Kerki, Dabil, Bezda -> Akhsisak + link = { autogenerated = yes imp = 7236 imp = 7228 ck3 = 4247 } # Dilyar, Dilbarjin -> Zamm + link = { autogenerated = yes imp = 7239 imp = 7230 ck3 = 4244 } # Farab, Kerkichi -> Nevida + link = { autogenerated = yes imp = 6718 ck3 = 4243 } # Kogon -> Barzam + link = { autogenerated = yes imp = 6708 imp = 11501 ck3 = 4242 } # Chadracarta, Qarako'l -> Firabr + link = { autogenerated = yes imp = 6709 imp = 5397 ck3 = 4241 } # Rapete, Shenia -> Shagal + link = { autogenerated = yes imp = 7240 ck3 = 4240 } # Khazarekdepe -> Amol-e-shatt + link = { autogenerated = yes imp = 6684 ck3 = 4236 ck3 = 4235 } # Haroba -> Kharad, Jiranj + link = { autogenerated = yes imp = 6685 ck3 = 4234 } # Alan -> Sinj + link = { autogenerated = yes imp = 6621 imp = 6645 imp = 6639 ck3 = 4233 } # Sangar, Tamazan, Myah -> Till + link = { autogenerated = yes imp = 6644 ck3 = 4226 } # Artusia -> Ahanjaran + link = { autogenerated = yes imp = 6559 ck3 = 4225 } # Artaconna -> Firuzkuh + link = { autogenerated = yes imp = 6665 ck3 = 4222 } # Iasonion -> Baghshur + link = { autogenerated = yes imp = 6653 ck3 = 4221 } # Comiana -> Marv-ar-Rud + link = { autogenerated = yes imp = 6667 ck3 = 4220 ck3 = 4223 } # Confluenta -> Panjdih, Dizah + link = { autogenerated = yes imp = 6652 imp = 6669 ck3 = 4219 } # Comia, Tapuria -> Barkdiz + link = { autogenerated = yes imp = 6670 ck3 = 4218 } # Margi -> Qarinayn + link = { autogenerated = yes imp = 6646 imp = 6558 ck3 = 4217 } # Azav, Aria -> Malin + link = { autogenerated = yes imp = 6565 ck3 = 4216 ck3 = 4230 } # Qadis -> Karukh, Shurmin + link = { autogenerated = yes imp = 6557 ck3 = 4215 } # Sariphiana -> Herat + link = { autogenerated = yes imp = 6664 ck3 = 4214 } # Alexandria -> Jabal-al-Fidda + link = { autogenerated = yes imp = 6543 imp = 6545 imp = 7222 ck3 = 4210 } # Suphtha, Guriana, Cotac� -> Buzjan + link = { autogenerated = yes imp = 6556 ck3 = 4208 ck3 = 4212 } # Alexandria Ariorum -> Tayabad, Kusuy + link = { autogenerated = yes imp = 6567 imp = 6568 imp = 6596 ck3 = 4205 } # Astasana, Parsia, Anar -> Adraskan + link = { autogenerated = yes imp = 6647 ck3 = 4204 ck3 = 4206 } # Guleh -> Asfuzar, Khin + link = { autogenerated = yes imp = 4793 ck3 = 4200 ck3 = 4196 } # Abdun -> Karzin, Kariyan + link = { autogenerated = yes imp = 4792 imp = 4794 imp = 4796 ck3 = 4199 } # Gur, Fariyah, Saifa -> Firuzabad + link = { autogenerated = yes imp = 4795 ck3 = 4198 } # Kanat -> Gundijan + link = { autogenerated = yes imp = 4788 imp = 4787 ck3 = 4197 } # Parsha, Bushahr -> Bushkanat + link = { autogenerated = yes imp = 4789 ck3 = 4195 } # Dayya -> Mandestan + link = { autogenerated = yes imp = 4790 ck3 = 4194 } # Siraf -> Siraf + link = { autogenerated = yes imp = 4962 ck3 = 4192 ck3 = 4193 ck3 = 4189 } # Gabandi -> Dazuk, Naband, Beiram + link = { autogenerated = yes imp = 4956 ck3 = 4191 } # Kish -> Huzu + link = { autogenerated = yes imp = 4957 ck3 = 4190 } # Lengeh -> Dun + link = { autogenerated = yes imp = 4955 ck3 = 4186 ck3 = 4187 ck3 = 4188 } # Oarakta -> Shahru, Laft, Kaurastan + link = { autogenerated = yes imp = 4791 ck3 = 4185 } # Harmozeia -> Hormuz + link = { autogenerated = yes imp = 4894 imp = 4014 imp = 4897 ck3 = 4181 } # Arsonis*, Eburum, Lecrotiana* -> Unicov + link = { autogenerated = yes imp = 4782 ck3 = 4180 } # Suravan -> Sabur + link = { autogenerated = yes imp = 4781 imp = 5388 ck3 = 4179 } # Vehshapur, IP 389 -> Kazarun + link = { autogenerated = yes imp = 4798 imp = 4948 ck3 = 4177 } # Tukrash, Guyum -> Shiraz-Farsi + link = { autogenerated = yes imp = 3405 ck3 = 4176 } # Qadamgah -> Sarwistan-Shirazi-Runiz + link = { autogenerated = yes imp = 3401 imp = 3400 imp = 3402 ck3 = 4174 } # Pasa, Niriz, Darabgird -> Istakhbanat + link = { autogenerated = yes imp = 3409 ck3 = 4172 } # Qatre -> Fustujan + link = { autogenerated = yes imp = 4017 ck3 = 4170 } # Asanca -> Hodonin + link = { autogenerated = yes imp = 3926 ck3 = 4169 } # Eburodunum -> Breclav + link = { autogenerated = yes imp = 3929 ck3 = 4168 } # Auchia -> Brno + link = { autogenerated = yes imp = 3930 ck3 = 4166 } # Phargisatus -> Znojmo + link = { autogenerated = yes imp = 3928 ck3 = 4163 ck3 = 4167 } # Felicia -> Zdar, Ivancice + link = { autogenerated = yes imp = 3932 ck3 = 4162 ck3 = 4164 } # Hercyniana -> Jihlava, Bitov + link = { autogenerated = yes imp = 3940 imp = 3914 imp = 3939 imp = 4008 ck3 = 4161 } # Corcontia, Coridorgis, Budorgis, Asciburgia -> Caslav + link = { autogenerated = yes imp = 3938 ck3 = 4156 ck3 = 772 } # Boioa -> Chynov, Czech Mountains 10 + link = { autogenerated = yes imp = 3931 ck3 = 4155 } # Tavia -> Telcz + link = { autogenerated = yes imp = 3935 ck3 = 4154 } # AdLimen -> Doudleby + link = { autogenerated = yes imp = 3934 ck3 = 4152 ck3 = 4153 } # AdPeria -> Krumlov, Rozmberk + link = { autogenerated = yes imp = 3936 ck3 = 4151 ck3 = 4157 } # SylvariaPrima -> Pisek, Bechyne + link = { autogenerated = yes imp = 3818 ck3 = 4150 ck3 = 770 } # Setuacatum -> Netolice, Czech Mountains 8 + link = { autogenerated = yes imp = 4016 ck3 = 4148 } # Oreinia -> Rakovnik + link = { autogenerated = yes imp = 3944 ck3 = 4147 } # Extremadura -> Zatec + link = { autogenerated = yes imp = 3812 ck3 = 4146 ck3 = 4149 } # Strevinta -> Primda, Prachen + link = { autogenerated = yes imp = 3816 ck3 = 4145 } # Marcomannia -> Plzen + link = { imp = 3945 ck3 = 4142 ck3 = 4143 } # Sudetiana -> Loket, Stribro + link = { autogenerated = yes imp = 4015 ck3 = 4140 ck3 = 4165 ck3 = 4160 } # Gothinia -> Vraclav, Olomouc, Chrudim + link = { autogenerated = yes imp = 4009 imp = 3915 imp = 5144 imp = 5145 ck3 = 4139 } # Galaegia, Meliodunum, IMPASSIBLE TERRAIN 144, IMPASSIBLE TERRAIN 145 -> Jaromer + link = { autogenerated = yes imp = 4012 imp = 4011 ck3 = 4137 } # Viadria, Cognia -> Dvur-Chvojno + link = { autogenerated = yes imp = 3941 ck3 = 4136 } # Vandalicia -> Boleslav + link = { autogenerated = yes imp = 3980 ck3 = 4133 ck3 = 4135 ck3 = 4134 } # AdFines -> Decin, Zitava, Bezdez + link = { imp = 3913 ck3 = 4132 ck3 = 4141 } # Marobudum -> Kadan, Sedlec + link = { autogenerated = yes imp = 3912 ck3 = 4130 ck3 = 4131 } # Redintuinum -> Slany, Bilina + link = { autogenerated = yes imp = 3911 ck3 = 4129 } # Nomisterium -> Litomerice + link = { autogenerated = yes imp = 3942 ck3 = 4128 } # Hegetmatia -> Melnik + link = { autogenerated = yes imp = 3937 ck3 = 4127 ck3 = 4158 } # Baemia -> Beroun, Milevsko + link = { imp = 3943 ck3 = 4125 ck3 = 4126 } # Butonia -> Praha, Vysehrad + link = { autogenerated = yes imp = 3406 imp = 4799 ck3 = 4118 } # Matahr, Persepolis -> Istakhr + link = { autogenerated = yes imp = 4978 ck3 = 4117 } # Kuh-e-Bul -> Iqlid + link = { autogenerated = yes imp = 4963 imp = 1597 ck3 = 4116 } # Nihavand, Harsin -> Nihawand + link = { autogenerated = yes imp = 6954 ck3 = 4111 } # Qom -> Sawa + link = { autogenerated = yes imp = 3391 imp = 4983 ck3 = 4110 } # Navish, Ushke -> Aba-Qomi + link = { autogenerated = yes imp = 4975 ck3 = 4109 } # Goyman -> Qom + link = { autogenerated = yes imp = 3392 imp = 3398 ck3 = 4108 } # Nassar, Neshar -> Wazwan + link = { autogenerated = yes imp = 4974 ck3 = 4107 } # Gurbayigan -> Gulpaygan + link = { autogenerated = yes imp = 4973 ck3 = 4105 ck3 = 4106 ck3 = 4103 } # Aspadana -> Julfa, Isfahan, Qumisha + link = { autogenerated = yes imp = 4972 imp = 3397 ck3 = 4104 } # Kasht, Anjir -> Firuzan + link = { autogenerated = yes imp = 3432 imp = 3431 ck3 = 4102 } # Kular*, Ashet* -> Wardana + link = { autogenerated = yes imp = 4977 ck3 = 4101 ck3 = 4098 ck3 = 4121 } # Abadeh -> Sarwistan, Abarquh, Abada + link = { autogenerated = yes imp = 3399 ck3 = 4100 } # Bagh -> Jarquh + link = { autogenerated = yes imp = 2164 ck3 = 41 ck3 = 42 } # BrigantiaSeptentrionalis -> KILKENNY, ATHY + link = { autogenerated = yes imp = 4958 imp = 4960 ck3 = 4090 } # Valashgerd, Sabzevaran -> Maghun + link = { autogenerated = yes imp = 3410 imp = 3427 ck3 = 4089 } # Baqat, Micadae -> Jiruft + link = { autogenerated = yes imp = 3408 ck3 = 4088 ck3 = 4092 } # Yahye -> Sirjan, Baaft + link = { autogenerated = yes imp = 3425 ck3 = 4087 } # Cheshme -> Bimand + link = { autogenerated = yes imp = 3426 ck3 = 4086 } # Hazaran -> Dafaarid + link = { autogenerated = yes imp = 4959 imp = 4961 imp = 5254 ck3 = 4085 } # Karmana, Bam, IMPASSIBLE TERRAIN 254 -> Nurmashiir + link = { autogenerated = yes imp = 3415 ck3 = 4084 ck3 = 4076 ck3 = 4082 } # Gulbah -> Dardjiin, Khabis, Kashid + link = { autogenerated = yes imp = 3424 imp = 3414 ck3 = 4081 } # Mashiz, Jupar -> Mashiz + link = { autogenerated = yes imp = 3423 imp = 3422 ck3 = 4080 } # Javad, Kabr -> Rudhan + link = { autogenerated = yes imp = 3421 ck3 = 4079 } # Hekah -> Anar + link = { autogenerated = yes imp = 3412 imp = 3413 ck3 = 4078 } # Ardashir, Palvar -> Kirman + link = { autogenerated = yes imp = 3429 imp = 3416 ck3 = 4077 } # Perash, Zarand -> Zarand + link = { autogenerated = yes imp = 3474 ck3 = 4073 ck3 = 4074 } # Gazman -> Behabad, Kuhbayan + link = { autogenerated = yes imp = 5446 ck3 = 4070 } # UNINHABITABLE -> Khur + link = { autogenerated = yes imp = 6601 imp = 6598 ck3 = 4066 } # Gonabad, Darium -> Junabid + link = { imp = 6603 ck3 = 4065 ck3 = 4202 } # Mila -> Barandud, Shahrakht + link = { autogenerated = yes imp = 6599 imp = 6597 ck3 = 4063 } # Biriand, Mazar -> Birjand + link = { autogenerated = yes imp = 6600 ck3 = 4062 } # Shahr -> Qain + link = { autogenerated = yes imp = 5439 imp = 6501 imp = 6502 imp = 6505 ck3 = 4057 } # UNINHABITABLE, Chupanan, Khur, Bazyab -> Jarmaq + link = { autogenerated = yes imp = 3430 ck3 = 4055 } # Taram -> Fahraj + link = { autogenerated = yes imp = 3428 ck3 = 4054 } # Kharanaq -> Maibud + link = { autogenerated = yes imp = 3417 ck3 = 4053 } # Yazd -> Yazd + link = { autogenerated = yes imp = 3419 imp = 3418 ck3 = 4052 } # Deysir, Maibad -> Uqda + link = { autogenerated = yes imp = 5441 ck3 = 4050 } # UNINHABITABLE -> Uzwara + link = { autogenerated = yes imp = 6507 ck3 = 4049 } # Naein -> Ardistan + link = { autogenerated = yes imp = 3433 imp = 6510 ck3 = 4048 } # Ardesh, Mahabad -> Natanz + link = { autogenerated = yes imp = 3443 imp = 6509 ck3 = 4047 } # Namak, Badroud -> Qashan + link = { autogenerated = yes imp = 3453 imp = 3442 ck3 = 4046 } # Qaleh Gureh*, Kavir -> Khuwar + link = { autogenerated = yes imp = 3459 imp = 3458 imp = 4993 imp = 4994 ck3 = 4045 } # Motta*, Veh Ushtir*, Apameia, Semnon -> Simnan + link = { autogenerated = yes imp = 6666 imp = 6723 ck3 = 4044 } # Abarbina, Dushak -> Abivard + link = { autogenerated = yes imp = 6657 imp = 5398 ck3 = 4041 } # Nisaia, Salos -> Shahrastan + link = { autogenerated = yes imp = 6656 ck3 = 4040 ck3 = 4038 } # Asaak -> Dawin, Jarmaqan + link = { autogenerated = yes imp = 6729 imp = 6728 ck3 = 4039 } # Dasht, Kilaleh -> Samaiqan + link = { imp = 6726 imp = 5391 ck3 = 4037 } # Mansur, Kalana -> Hesare Taq + link = { autogenerated = yes imp = 6810 ck3 = 4036 } # Sild -> Farava + link = { autogenerated = yes imp = 5390 imp = 5422 ck3 = 4035 } # Acasta, Tenetis -> Oboy + link = { autogenerated = yes imp = 6776 imp = 6725 ck3 = 4033 } # Dihistan, Akhur -> Dihistan + link = { autogenerated = yes imp = 3436 ck3 = 4031 } # Abaskun -> Abaskun + link = { autogenerated = yes imp = 6727 ck3 = 4029 ck3 = 4030 } # Shikh -> Gurgan, Bakrabad + link = { autogenerated = yes imp = 3438 imp = 3435 imp = 3437 imp = 5237 ck3 = 4028 } # Gurgan, Zadrakarta, Kabudan, IMPASSIBLE TERRAIN 237 -> Astarabad + link = { autogenerated = yes imp = 3457 imp = 3439 imp = 3456 imp = 4995 ck3 = 4026 } # Qehva*, Qumis, Tiras*, Komish -> Damghan + link = { autogenerated = yes imp = 3441 imp = 3445 imp = 3449 ck3 = 4023 } # Argiyan, Sangast, Shafia -> Isfarain + link = { imp = 3440 ck3 = 4022 ck3 = 4025 ck3 = 4027 } # Bistam -> Jajarm, Bistum, Gerdkuh + link = { autogenerated = yes imp = 3469 imp = 3468 ck3 = 4021 } # Parvand, Deraza -> Mazinan + link = { autogenerated = yes imp = 3444 imp = 5387 ck3 = 4020 } # Vishpauzatis, IP 388 -> Sabzavar + link = { autogenerated = yes imp = 3463 imp = 3462 imp = 3465 imp = 3467 ck3 = 4019 } # Doruneh, Shalakeh, Kashmar, Kalaveh -> Keshmar + link = { autogenerated = yes imp = 3447 imp = 3448 imp = 3451 ck3 = 4018 } # Salak, Dakhtar*, Sathis* -> Rivand + link = { autogenerated = yes imp = 3450 ck3 = 4017 } # Nev Shapur -> Nishapur + link = { autogenerated = yes imp = 3466 ck3 = 4016 } # Rivash -> Shamat + link = { autogenerated = yes imp = 6544 ck3 = 4014 } # Dirma -> Farhadjird + link = { autogenerated = yes imp = 3454 imp = 5386 ck3 = 4013 } # Tusa, IP 387 -> Nuqaq + link = { autogenerated = yes imp = 3446 ck3 = 4012 } # Yetaan -> Tus + link = { autogenerated = yes imp = 6661 ck3 = 4011 } # Dara -> Maihana + link = { autogenerated = yes imp = 6663 ck3 = 4009 ck3 = 4211 } # Serakhis -> Shiraz-Sarakhsi, Zurabad + link = { autogenerated = yes imp = 7226 ck3 = 4007 } # Kaahka -> Sarakhs + link = { autogenerated = yes imp = 4986 ck3 = 4004 } # Parachatroas -> Lahij + link = { autogenerated = yes imp = 1524 imp = 3387 ck3 = 4003 } # Qara Sheshen, Mediana -> Kursara + link = { autogenerated = yes imp = 1627 imp = 1593 imp = 3390 ck3 = 4002 } # Ardabil, Miyana, Farrab -> Khalkhal + link = { autogenerated = yes imp = 4985 ck3 = 4000 } # Kyropolis -> Gilan + link = { autogenerated = yes imp = 7135 ck3 = 3999 } # Atavi -> Umerkote + link = { autogenerated = yes imp = 7141 imp = 7176 ck3 = 3996 } # Komana, Bilagada* -> Ranipur + link = { autogenerated = yes imp = 7166 ck3 = 3995 ck3 = 1249 } # Vinitapura -> Vinitapura, Sambalpur + link = { autogenerated = yes imp = 7095 imp = 7140 ck3 = 3993 } # Sripura, Dhamtari -> Rajiva_Lochana + link = { autogenerated = yes imp = 7131 ck3 = 3992 } # Raipur******* -> Camparanya + link = { autogenerated = yes imp = 7082 ck3 = 3990 ck3 = 930 ck3 = 9650 ck3 = 1229 } # Samapa -> Nayagarh, Sakshigopal, Ganjam, Khinjali + link = { autogenerated = yes imp = 7171 imp = 6054 ck3 = 3989 } # Bhuvanesvara, Kalingana -> Nilamadhav + link = { autogenerated = yes imp = 11513 ck3 = 3988 } # Gopalprasad -> Deogarh + link = { autogenerated = yes imp = 7167 imp = 11511 ck3 = 3987 } # Yajatinagara, Kamalanga -> Bajrakot + link = { autogenerated = yes imp = 11514 ck3 = 3986 } # Gadapalsuni -> Malayagiri + link = { autogenerated = yes imp = 11510 imp = 7181 ck3 = 3985 } # Kamakhyanagar, Manites -> Ghatagaon + link = { autogenerated = yes imp = 7180 ck3 = 3983 ck3 = 1247 ck3 = 3984 } # Khijjngalalla -> Asanapat, Khijjinga, Bahalda + link = { autogenerated = yes imp = 7178 imp = 6052 ck3 = 3982 } # Bhamangati, Chattisgarh -> Raibania + link = { autogenerated = yes imp = 7179 ck3 = 3981 } # Utkalava -> Baleshvara + link = { autogenerated = yes imp = 4133 ck3 = 3977 } # Salla -> Szentgotthard + link = { autogenerated = yes imp = 4839 ck3 = 3975 } # Grissia -> Pankota + link = { autogenerated = yes imp = 4840 ck3 = 3974 } # Zurobara -> Nagylak + link = { autogenerated = yes imp = 4829 imp = 4265 imp = 4828 imp = 4833 ck3 = 3973 } # Centeum Putea, Bubali, Vallum Romanum, Bersovia -> Boksanbanya + link = { autogenerated = yes imp = 7471 ck3 = 3972 } # Orai* -> Jalaun + link = { autogenerated = yes imp = 6853 imp = 6826 imp = 6851 ck3 = 3971 } # Gallita, Andhau, Daria -> Karoonjar + link = { autogenerated = yes imp = 4474 imp = 7470 ck3 = 3964 } # Suktimati, Mahoba* -> Umri + link = { autogenerated = yes imp = 7321 imp = 5363 ck3 = 3963 } # Bharhut, IP 364 -> Bhatta + link = { autogenerated = yes imp = 7409 ck3 = 3961 } # Kalapriya -> Rath + link = { autogenerated = yes imp = 4466 ck3 = 3960 } # Khoh -> Chitrakuta + link = { autogenerated = yes imp = 4434 ck3 = 3959 } # Sotthavati -> Ajaigarh + link = { autogenerated = yes imp = 7484 imp = 7372 ck3 = 3958 } # Bhawaniganj*, Kusavati -> Gorakhpur + link = { autogenerated = yes imp = 4458 imp = 7489 ck3 = 3957 } # Ramagrama, Birganj* -> Barohiya + link = { autogenerated = yes imp = 7378 imp = 7405 ck3 = 3956 } # Lakhimpur*, Pilibhit* -> Lakhimpur + link = { autogenerated = yes imp = 7379 ck3 = 3955 } # Brahmarchi* -> Bahraich + link = { autogenerated = yes imp = 4437 ck3 = 3954 } # Ayodhya -> Gonda + link = { autogenerated = yes imp = 7483 ck3 = 3953 } # Mehdawal* -> Faizabad + link = { autogenerated = yes imp = 4500 ck3 = 3944 } # Hargita -> Sepsiszentgyorgy + link = { autogenerated = yes imp = 4294 ck3 = 3943 ck3 = 3945 } # Angustia -> Balvanyos, Kovaszna + link = { autogenerated = yes imp = 4293 ck3 = 3942 } # Ramidava -> Brasso + link = { autogenerated = yes imp = 4292 ck3 = 3941 } # Comidava -> Torcsvar + link = { autogenerated = yes imp = 4281 ck3 = 3940 } # Stenarum -> Fogaras + link = { autogenerated = yes imp = 4299 imp = 4298 ck3 = 3939 } # Deva, Media -> Szaszkezd + link = { autogenerated = yes imp = 4286 ck3 = 3938 } # Blandiana -> Alvinc + link = { autogenerated = yes imp = 4287 imp = 4295 ck3 = 3937 } # Decidava, Cedonia -> Nagyszeben + link = { autogenerated = yes imp = 4297 imp = 4296 ck3 = 3935 } # Salinae, Zidava -> Kukullovar + link = { autogenerated = yes imp = 3927 ck3 = 3934 } # Celamantia -> Somorja + link = { autogenerated = yes imp = 4285 imp = 4288 ck3 = 3933 } # Petris, Micia -> Deva + link = { autogenerated = yes imp = 4282 imp = 4283 ck3 = 3932 } # Sarmizegetusa, Iscronia -> Harszoc + link = { autogenerated = yes imp = 4284 ck3 = 3931 } # Bucium -> Vajdahunyad + link = { autogenerated = yes imp = 4909 ck3 = 3930 } # Utidava -> Csikszereda + link = { autogenerated = yes imp = 4503 imp = 4502 ck3 = 3929 } # Marcodava, Sandava -> Marosvasarhely + link = { autogenerated = yes imp = 4506 ck3 = 3926 ck3 = 3928 } # Napoca -> Koloszvar, Aranyosbanya + link = { autogenerated = yes imp = 4511 imp = 4510 ck3 = 3925 } # Optatiana, Resculum -> Banffyhunyad + link = { autogenerated = yes imp = 4505 ck3 = 3924 } # Potaissa -> Torda + link = { autogenerated = yes imp = 4907 ck3 = 3923 } # Vidava* -> Laposbanya + link = { autogenerated = yes imp = 4507 imp = 4504 ck3 = 3922 } # Arcobara, Brancona -> Szek + link = { autogenerated = yes imp = 4509 imp = 4508 ck3 = 3921 } # Porolissum, Samum -> Des + link = { autogenerated = yes imp = 4906 ck3 = 3920 ck3 = 3915 } # Petrodava -> Radna, Borsa + link = { autogenerated = yes imp = 4910 ck3 = 3919 ck3 = 3946 ck3 = 5035 ck3 = 3927 } # Attidava* -> Beszterce, Gyergyoszentmiklos, Vatra Dornei, Szaszregen + link = { autogenerated = yes imp = 4905 ck3 = 3914 ck3 = 3917 } # Patridava -> Tecso, Huszt + link = { autogenerated = yes imp = 4859 ck3 = 3910 ck3 = 3947 } # Metanastiana -> Kraszna, Elesd + link = { autogenerated = yes imp = 4882 ck3 = 3909 ck3 = 3911 } # Olate* -> Szilagy, Tasnad + link = { autogenerated = yes imp = 4883 ck3 = 3907 ck3 = 3908 ck3 = 3913 } # Voconis* -> Szatmar, Nagybanya, Nagyszolos + link = { autogenerated = yes imp = 4837 imp = 4838 ck3 = 3906 } # Potulatensia, Potulatensiana -> Lippa + link = { autogenerated = yes imp = 4841 ck3 = 3905 } # Marisia -> Arad + link = { autogenerated = yes imp = 4290 ck3 = 3904 } # Gerasus -> Nagyhalmagy + link = { autogenerated = yes imp = 4836 ck3 = 3903 } # Ziridava -> Zarand + link = { autogenerated = yes imp = 4851 imp = 4861 ck3 = 3902 } # Crisia, Statuam -> Zolonta + link = { autogenerated = yes imp = 4860 ck3 = 3901 ck3 = 520 } # Quare -> Belenyes, Bihar + link = { autogenerated = yes imp = 4858 ck3 = 3900 } # Metanastia -> Debrecen + link = { autogenerated = yes imp = 2189 ck3 = 39 } # CoriondiaSeptentrionalis -> FERNS + link = { autogenerated = yes imp = 4881 ck3 = 3899 } # Iconeia* -> Gyozeg + link = { autogenerated = yes imp = 4886 ck3 = 3896 } # Obutora* -> Varanno + link = { autogenerated = yes imp = 4927 ck3 = 3894 ck3 = 3918 ck3 = 720 } # Mittarium* -> Alsoverecke, Okormezo, CARPATHIANS + link = { autogenerated = yes imp = 4885 ck3 = 3893 ck3 = 3897 ck3 = 3898 ck3 = 537 } # Tolitum* -> Munkacz, Ungvar, Borsova, Bereg + link = { autogenerated = yes imp = 4877 ck3 = 3891 ck3 = 3892 } # Mebatunum* -> Nagyboszormeny, Szoboszlo + link = { autogenerated = yes imp = 4926 ck3 = 3887 ck3 = 3895 } # Dure* -> Zynna, Nagyberezna + link = { autogenerated = yes imp = 4880 ck3 = 3886 ck3 = 3889 ck3 = 3890 } # Bilatis* -> Szerencs, Szabolcs, Nyir + link = { autogenerated = yes imp = 4879 ck3 = 3885 } # Mabatorum* -> Zemplen + link = { autogenerated = yes imp = 4260 ck3 = 3884 } # Arcidava -> Fehertemplom + link = { autogenerated = yes imp = 4827 ck3 = 3883 } # Lederata -> Ersomlyo + link = { autogenerated = yes imp = 4261 ck3 = 3882 } # Putea -> Kraso + link = { autogenerated = yes imp = 4264 ck3 = 3881 } # Tibiscum -> Karansebes + link = { autogenerated = yes imp = 4830 ck3 = 3880 } # Maschianae -> Lugos + link = { autogenerated = yes imp = 4832 ck3 = 3879 } # Tibirsia -> Becse + link = { autogenerated = yes imp = 4831 ck3 = 3878 } # Ad Sextum -> Pancsova + link = { autogenerated = yes imp = 4826 ck3 = 3877 } # Tricomium -> Kevevar + link = { autogenerated = yes imp = 4878 ck3 = 3876 ck3 = 3978 ck3 = 538 } # Aborisia* -> Kassa, Torna, Abauj + link = { autogenerated = yes imp = 4856 ck3 = 3873 ck3 = 3875 } # Crisiana -> Bekes, Oroshaza + link = { autogenerated = yes imp = 4835 ck3 = 3872 } # Albocensia -> Szeged + link = { autogenerated = yes imp = 4876 ck3 = 3871 } # Obatis* -> Miskolc + link = { autogenerated = yes imp = 4853 ck3 = 3869 ck3 = 3948 ck3 = 523 } # Anartia -> Gyongyospata, Eger, Hewes + link = { autogenerated = yes imp = 4857 ck3 = 3867 ck3 = 3874 } # Tisia -> Tur, Svarvas + link = { autogenerated = yes imp = 4848 ck3 = 3866 } # Triticum -> Kiskunhalas + link = { autogenerated = yes imp = 4850 imp = 4847 ck3 = 3865 } # Iazygiana, Partiskon -> Csongrad + link = { autogenerated = yes imp = 4846 ck3 = 3864 } # Tibiscua -> Zenta + link = { autogenerated = yes imp = 4845 imp = 4844 ck3 = 3863 } # Agria, Florentia -> Bodrog + link = { autogenerated = yes imp = 4888 ck3 = 3862 ck3 = 533 ck3 = 3861 ck3 = 718 } # Dolum* -> Locse, Saris, Kesmark, HUNGARIAN-MORAVIAN MOUNTAINS + link = { autogenerated = yes imp = 4889 ck3 = 3860 ck3 = 3888 } # Tantonum* -> Barfta, Toporo + link = { autogenerated = yes imp = 4875 ck3 = 3859 ck3 = 3870 ck3 = 3979 ck3 = 524 ck3 = 3858 } # Antia* -> Rimaszombat, Borsod, Szendro, Gemer, Murany + link = { autogenerated = yes imp = 4873 ck3 = 3856 ck3 = 3857 } # Collata* -> Zolyom, Breznobanya + link = { autogenerated = yes imp = 4874 ck3 = 3850 ck3 = 3852 } # Astrum* -> Balassagyarmat, Losonc + link = { autogenerated = yes imp = 4852 ck3 = 3849 } # Burgus -> Nograd + link = { autogenerated = yes imp = 4867 ck3 = 3848 } # Navata* -> Hont + link = { autogenerated = yes imp = 4872 ck3 = 3847 ck3 = 3851 ck3 = 3853 } # Amatria* -> Kormocbanya, Korporna, Selmecbanya + link = { autogenerated = yes imp = 4868 ck3 = 3846 ck3 = 3916 ck3 = 3976 } # Brocasta* -> Bars, Batorkeszi, Beny + link = { autogenerated = yes imp = 4168 ck3 = 3844 } # Sopianae -> Pecs + link = { autogenerated = yes imp = 4171 imp = 4172 ck3 = 3843 } # Serena, Cardono -> Siklos + link = { autogenerated = yes imp = 4170 ck3 = 3842 } # Mursa -> Baranyavar + link = { autogenerated = yes imp = 4164 ck3 = 3841 } # Alisca -> Dombovar + link = { autogenerated = yes imp = 4169 ck3 = 3840 ck3 = 3845 } # Lugio -> Simontornya, Mohacs + link = { autogenerated = yes imp = 4162 ck3 = 3839 } # AltaRipa -> Tolna + link = { autogenerated = yes imp = 4174 ck3 = 3838 } # Piretis -> Szigetvar + link = { autogenerated = yes imp = 4173 ck3 = 3837 } # Sonista -> Csurgo + link = { autogenerated = yes imp = 4166 imp = 4167 ck3 = 3836 } # Iovia, Limusa -> Kaposvar + link = { autogenerated = yes imp = 4163 imp = 4165 ck3 = 3835 } # Tricciana, Silicenis -> Somogyvar + link = { imp = 3924 imp = 3925 ck3 = 3834 } # Rhacatia, Felicia -> Sasvar + link = { autogenerated = yes imp = 4871 ck3 = 3833 } # Bekum* -> Bajmoc + link = { imp = 4869 ck3 = 3831 ck3 = 3832 } # Marrica* -> Nyitra, Pecsen + link = { autogenerated = yes imp = 4842 ck3 = 3830 } # Acumincum -> Titel + link = { autogenerated = yes imp = 4140 ck3 = 3829 } # Salia -> Letenye + link = { autogenerated = yes imp = 4132 ck3 = 3828 } # Volgum -> Egerszeg + link = { autogenerated = yes imp = 4138 ck3 = 3827 } # Mogentiana -> Kolon + link = { autogenerated = yes imp = 4148 ck3 = 3826 } # Caesariana -> Veszprem + link = { autogenerated = yes imp = 4151 ck3 = 3825 } # Murselliana -> Vasarhely + link = { autogenerated = yes imp = 4149 ck3 = 3824 } # Crispiana -> Zirc + link = { autogenerated = yes imp = 4150 ck3 = 3823 } # Arrabona -> Gyor + link = { autogenerated = yes imp = 4147 ck3 = 3822 } # Quadrata -> Moson + link = { autogenerated = yes imp = 4143 ck3 = 3821 ck3 = 3119 } # Confluenta -> Kormend, FURSTENFELD + link = { autogenerated = yes imp = 4139 ck3 = 3820 } # Mestrianis -> Vasvar + link = { autogenerated = yes imp = 4141 ck3 = 3819 } # Savaria -> Koszeg + link = { autogenerated = yes imp = 4146 ck3 = 3818 } # Mursella -> Kapuvar + link = { autogenerated = yes imp = 4144 imp = 4142 imp = 4145 ck3 = 3817 } # Scarbantia, Bassiana, Muteno -> Sopron + link = { autogenerated = yes imp = 3919 ck3 = 3815 ck3 = 3816 } # Anduetium -> Poszony, Szomolany + link = { autogenerated = yes imp = 4870 ck3 = 3812 ck3 = 3814 ck3 = 3854 ck3 = 3855 ck3 = 4898 ck3 = 642 } # Maronis* -> Puho, Turoc, Liptoujvar, Nemetlipcse, HUNGARIAN-MORAVIAN MOUNTAINS, HUNGARIAN-MORAVIAN MOUNTAINS + link = { autogenerated = yes imp = 4866 ck3 = 3811 ck3 = 8999 ck3 = 4159 ck3 = 3952 } # Laugaricio -> Trenscen, Veseli, Spytihnev, EASTERN EUROPE IMPASSABLE TERRAIN 2 + link = { autogenerated = yes imp = 4155 ck3 = 3809 } # Brigetio -> Komarom + link = { autogenerated = yes imp = 4156 ck3 = 3808 } # Crumerum -> Esztergom + link = { autogenerated = yes imp = 4158 ck3 = 3806 } # Campona -> Csakvar + link = { autogenerated = yes imp = 4160 imp = 4159 imp = 4161 ck3 = 3805 } # Gorsium, Floriana, Intercisa -> Szekesfehervar + link = { autogenerated = yes imp = 4849 ck3 = 3804 ck3 = 3807 } # Iazygia -> Kecskemet, Kalocsa + link = { autogenerated = yes imp = 4157 ck3 = 3803 } # Aquincum -> Buda + link = { autogenerated = yes imp = 4854 ck3 = 3802 ck3 = 3868 } # Anartiana -> Cegled, Szolnok + link = { autogenerated = yes imp = 444 ck3 = 3801 } # Aigion -> Vostitsa + link = { autogenerated = yes imp = 431 imp = 5057 ck3 = 3800 } # Messene, IMPASSIBLE TERRAIN 057 -> Kalamata + link = { autogenerated = yes imp = 451 imp = 441 imp = 7903 imp = 7734 ck3 = 3799 } # Troizen, Epidauros, Hermione, Methana -> Damala + link = { autogenerated = yes imp = 440 ck3 = 3798 } # Argos -> Argos + link = { autogenerated = yes imp = 395 ck3 = 3797 ck3 = 3703 } # Pialeia -> Trikala, Gardiki + link = { autogenerated = yes imp = 399 ck3 = 3794 ck3 = 3792 } # Lamia -> Zetouni, Gardikia + link = { autogenerated = yes imp = 401 imp = 469 ck3 = 3793 } # Hypate, Thaumakoi -> Neopatras + link = { autogenerated = yes imp = 398 ck3 = 3790 } # Nea Halos -> Halmyros + link = { autogenerated = yes imp = 390 ck3 = 3789 } # Pherai -> Velestino + link = { autogenerated = yes imp = 404 imp = 388 imp = 8023 imp = 5071 ck3 = 3788 } # Olooson, Gonnoi, Tempe Pass, IMPASSIBLE TERRAIN 071 -> Elasson + link = { imp = 6399 imp = 380 imp = 428 ck3 = 3786 } # Pydna, Dion, Methone -> Platamon + link = { imp = 400 imp = 5072 ck3 = 3785 } # Elimia, IMPASSIBLE TERRAIN 072 -> Kalyvia + link = { imp = 381 imp = 382 ck3 = 3784 } # Beroia, Edessa -> Veria + link = { autogenerated = yes imp = 383 ck3 = 3783 } # Europos -> Voden + link = { autogenerated = yes imp = 379 ck3 = 3782 } # Pella -> Sthlanitza + link = { autogenerated = yes imp = 371 ck3 = 3780 } # Euporia -> Mavrouda + link = { autogenerated = yes imp = 386 ck3 = 3779 } # Asseros -> Langades + link = { autogenerated = yes imp = 385 ck3 = 3778 } # Tauriana -> Gynaikokastron + link = { autogenerated = yes imp = 376 ck3 = 3777 } # Poteidaia -> Kassandreia + link = { autogenerated = yes imp = 377 imp = 378 ck3 = 3776 } # Akanthos, Torone -> Ierrisos + link = { autogenerated = yes imp = 374 ck3 = 3775 ck3 = 491 } # Kalindoia -> Rendina, Chalkidike + link = { autogenerated = yes imp = 366 ck3 = 3774 } # Tragilos -> Chrysopolis + link = { autogenerated = yes imp = 365 ck3 = 3773 } # Amfipolis -> Kavala + link = { autogenerated = yes imp = 364 ck3 = 3772 ck3 = 3554 } # Philippi -> Drama, Rodopi + link = { autogenerated = yes imp = 369 imp = 5100 ck3 = 3771 } # Sirra, IMPASSIBLE TERRAIN 100 -> Serres + link = { autogenerated = yes imp = 356 ck3 = 3769 } # Thasos -> Thasos + link = { autogenerated = yes imp = 357 ck3 = 3768 } # Sale -> Traianopolis + link = { autogenerated = yes imp = 363 ck3 = 3767 } # Neapolis -> Xanthia + link = { autogenerated = yes imp = 353 ck3 = 3765 } # Kypsela -> Kypsela + link = { autogenerated = yes imp = 352 ck3 = 3763 } # Ornoi -> Chariopolis + link = { autogenerated = yes imp = 346 ck3 = 3762 } # Perinthos -> Herakleia Perinthos + link = { autogenerated = yes imp = 341 imp = 345 ck3 = 3761 } # Philia, Selymbria -> Selymbria + link = { autogenerated = yes imp = 348 imp = 4154 ck3 = 3760 } # Bergoule, Burtudizon -> Arkadiopolis + link = { autogenerated = yes imp = 342 ck3 = 3759 } # Salmydessos -> Bizye + link = { autogenerated = yes imp = 454 imp = 1996 ck3 = 3757 } # Thera, Astypalaia -> Thera + link = { autogenerated = yes imp = 452 imp = 1835 ck3 = 3756 } # Tenos, Delos -> Tinos + link = { autogenerated = yes imp = 1903 imp = 437 imp = 443 imp = 447 imp = 472 ck3 = 3755 } # Andros, Seriphos, Kythnos, Syros, Kea -> Andros + link = { autogenerated = yes imp = 1974 imp = 220 imp = 310 ck3 = 3754 } # Samos, Irakia, Leros -> Samos + link = { autogenerated = yes imp = 277 ck3 = 3753 } # Skyros -> Skyros + link = { autogenerated = yes imp = 270 imp = 1774 imp = 297 ck3 = 3752 } # Lemnos, Samothrake, Imbros -> Lemnos + link = { autogenerated = yes imp = 258 imp = 259 ck3 = 3751 } # Antigoneia, Assos -> Alexandria Troas + link = { autogenerated = yes imp = 260 imp = 257 ck3 = 3750 } # Kebren, Ilium -> Ilion + link = { autogenerated = yes imp = 256 ck3 = 3749 } # Lampsakos -> Lampsakos + link = { imp = 254 imp = 255 ck3 = 3748 } # Zeleia, Parium -> Pagaea + link = { autogenerated = yes imp = 251 imp = 248 ck3 = 3747 } # Miletopolis, Myrleia -> Lopadion + link = { autogenerated = yes imp = 359 ck3 = 3746 } # Olous -> Ierapetra + link = { autogenerated = yes imp = 344 imp = 355 ck3 = 3745 } # Itanos, Hierapytna -> Agios Nikolaos + link = { autogenerated = yes imp = 370 ck3 = 3744 } # Tarra -> Paleohora + link = { autogenerated = yes imp = 351 imp = 372 imp = 8016 imp = 8014 ck3 = 3743 } # Rhithymna, Korion, Lappa, Mount Ida -> Rethymno + link = { autogenerated = yes imp = 280 ck3 = 3742 } # Karpathos -> Karpathos + link = { autogenerated = yes imp = 1830 imp = 7936 imp = 7937 imp = 8015 ck3 = 3741 } # Kalekapi, Nisyros, Telos, Kamiros -> Lindos + link = { autogenerated = yes imp = 1970 imp = 1653 ck3 = 3740 } # Kos, Kalymnos -> Kos + link = { autogenerated = yes imp = 4189 imp = 4190 ck3 = 3739 } # Sirmium, Bassiana -> Szerem + link = { autogenerated = yes imp = 449 ck3 = 3738 } # Kleitor -> Kalavryta + link = { autogenerated = yes imp = 446 imp = 439 imp = 5059 ck3 = 3737 } # Elis, Olympia, IMPASSIBLE TERRAIN 059 -> Andravida + link = { autogenerated = yes imp = 427 imp = 450 ck3 = 3735 } # Sparta, Prasiai -> Lacedaemonia + link = { autogenerated = yes imp = 433 ck3 = 3734 } # Lepreon -> Arcadia + link = { autogenerated = yes imp = 435 imp = 436 imp = 5058 ck3 = 3733 } # Heraia, Megalopolis, IMPASSIBLE TERRAIN 058 -> Karytaina + link = { autogenerated = yes imp = 438 imp = 7891 imp = 7892 imp = 5056 ck3 = 3732 } # Mantinea, Tegea, Anthana, IMPASSIBLE TERRAIN 056 -> Nikli + link = { autogenerated = yes imp = 417 imp = 7897 imp = 7902 ck3 = 3731 } # Megara, Eleusis, Salamis -> Megara + link = { autogenerated = yes imp = 426 imp = 406 imp = 7802 imp = 7800 ck3 = 3730 } # Thebes, Anthedon, Tanagra, Cithaeron Mons -> Thebes + link = { autogenerated = yes imp = 424 imp = 475 imp = 7797 ck3 = 3729 } # Delphi, Kallipolis, Parnassus Mons -> Amfissa + link = { autogenerated = yes imp = 423 imp = 402 imp = 468 imp = 7798 imp = 5063 ck3 = 3728 } # Orchomenos, Opous, Thespiai, Elateia, IMPASSIBLE TERRAIN 063 -> Levadia + link = { autogenerated = yes imp = 7896 imp = 5064 ck3 = 3727 } # Nicaea Locris, IMPASSIBLE TERRAIN 064 -> Boudounitsa + link = { autogenerated = yes imp = 403 imp = 7899 ck3 = 3726 } # Histiaia, Kerinthos -> Oreoi + link = { autogenerated = yes imp = 420 ck3 = 3725 } # Peparethos -> Skopelos + link = { autogenerated = yes imp = 2213 ck3 = 3720 ck3 = 3718 } # Albanopolis -> Kruje, Mat + link = { autogenerated = yes imp = 422 ck3 = 3717 } # Apollonia -> Savra + link = { autogenerated = yes imp = 3192 imp = 474 ck3 = 3715 } # Byllis, Omphalion -> Argyrokastron + link = { autogenerated = yes imp = 455 ck3 = 3713 ck3 = 3520 } # Dimalion -> Antipatreia, Valamara + link = { autogenerated = yes imp = 467 ck3 = 3711 ck3 = 3712 ck3 = 1041 } # Orikos -> Avlonas, Himara, BALKAN MOUNTAINS + link = { autogenerated = yes imp = 470 ck3 = 3710 } # Korkyra -> Corfu + link = { autogenerated = yes imp = 419 ck3 = 3709 } # Torone -> Grava + link = { autogenerated = yes imp = 425 ck3 = 3708 ck3 = 3704 } # Dodona -> Ioannina, Vrestenitsa + link = { autogenerated = yes imp = 476 imp = 5068 ck3 = 3707 } # Helikranon, IMPASSIBLE TERRAIN 068 -> Vella + link = { imp = 3175 ck3 = 3702 ck3 = 3706 ck3 = 3795 } # Eratyra -> Metzovo, Konitsa, Grevena + link = { autogenerated = yes imp = 463 ck3 = 3700 } # Thyrrheion -> Angelokastron + link = { autogenerated = yes imp = 2188 ck3 = 37 ck3 = 38 } # CoriondiaMeridionalis -> WEXFORD, ENNISCORTHY + link = { autogenerated = yes imp = 465 ck3 = 3699 } # Ambrakia -> Sivista + link = { autogenerated = yes imp = 462 ck3 = 3697 } # Stratos -> Prousos + link = { autogenerated = yes imp = 460 ck3 = 3696 } # Zakynthos -> Zakynthos + link = { autogenerated = yes imp = 4257 imp = 4254 imp = 4255 ck3 = 3695 } # Sacidava, Callatis, Tomis -> Mangalia + link = { autogenerated = yes imp = 4520 imp = 4514 imp = 4516 imp = 4517 imp = 4518 imp = 4519 ck3 = 3694 } # Troesmis, Ramidava, Argamum, Libida, Beroe, Gratiana -> Tulcha + link = { autogenerated = yes imp = 4248 ck3 = 3693 } # Odessus -> Varna + link = { autogenerated = yes imp = 4307 ck3 = 3692 ck3 = 3683 } # Marcellae -> Ktenia, Elena + link = { autogenerated = yes imp = 480 ck3 = 3691 ck3 = 498 } # Mesembria -> Aytos, Mesembria + link = { autogenerated = yes imp = 6010 ck3 = 369 ck3 = 370 ck3 = 371 ck3 = 372 } # Vineta -> WYSBU, GARNAE, BURSS, FAROO + link = { autogenerated = yes imp = 4258 imp = 5108 ck3 = 3689 } # Panissus, IMPASSIBLE TERRAIN 108 -> Preslav + link = { autogenerated = yes imp = 4259 ck3 = 3688 } # Zikideva -> Sborishte + link = { autogenerated = yes imp = 4243 ck3 = 3686 ck3 = 3687 } # Abritus -> Shumen, Hrazgrad + link = { autogenerated = yes imp = 4242 ck3 = 3685 } # Transmarisca -> Tutrakan + link = { autogenerated = yes imp = 4240 imp = 4239 imp = 4241 ck3 = 3682 } # Prista, Trimammium, Appiara -> Cherven + link = { autogenerated = yes imp = 4229 ck3 = 3681 } # Longinopara -> Samundzhievo + link = { autogenerated = yes imp = 4234 imp = 4236 imp = 4237 ck3 = 3680 } # Melta, Discoduraterae, NicopolisAdIstrum -> Lovech + link = { autogenerated = yes imp = 4233 imp = 4231 imp = 4232 ck3 = 3679 } # Storgosia, Asamus, AdPutea -> Pliven + link = { autogenerated = yes imp = 4226 imp = 4228 imp = 4230 ck3 = 3678 } # VicusSiamus, Trullensium, Scretisca -> Vratsa + link = { autogenerated = yes imp = 4221 imp = 4225 ck3 = 3677 } # Montana, Tautiomosis -> Kutlovitsa + link = { autogenerated = yes imp = 4227 ck3 = 3676 } # Oescus -> Orehovo + link = { autogenerated = yes imp = 4224 imp = 4223 ck3 = 3675 } # Cebrus, Almus -> Lom + link = { autogenerated = yes imp = 498 ck3 = 3674 ck3 = 3652 } # Scaptopara -> Rila, Scaptopara + link = { autogenerated = yes imp = 3853 imp = 4235 imp = 488 imp = 5105 ck3 = 3673 } # Sparata, Sostra, Pistiros, IMPASSIBLE TERRAIN 105 -> Stipon + link = { autogenerated = yes imp = 499 ck3 = 3672 } # Pautalia -> Pernik + link = { autogenerated = yes imp = 477 ck3 = 3671 } # Serdica -> Meldi + link = { autogenerated = yes imp = 4220 imp = 4217 imp = 5094 ck3 = 3670 } # Combustica, Ratiaria, IMPASSIBLE TERRAIN 094 -> Belogradchik + link = { autogenerated = yes imp = 4213 imp = 4202 imp = 4218 ck3 = 3669 } # Romuliana, Dasminium, Martis -> Petrus + link = { autogenerated = yes imp = 4212 ck3 = 3668 } # Bao -> Zajecar + link = { autogenerated = yes imp = 4209 imp = 4214 ck3 = 3667 } # Egeta, Clevora -> Kladovo + link = { autogenerated = yes imp = 4204 ck3 = 3666 } # Idimum -> Ravno + link = { autogenerated = yes imp = 4207 imp = 4208 ck3 = 3665 } # Cuppae, Taliata -> Kucevo + link = { autogenerated = yes imp = 4200 imp = 4201 ck3 = 3664 } # Viminacium, Municipium -> Branicevo + link = { autogenerated = yes imp = 4219 ck3 = 3661 } # Timacum -> Svrljig + link = { autogenerated = yes imp = 4098 imp = 5093 ck3 = 3660 } # Ulpiana, IMPASSIBLE TERRAIN 093 -> Morava + link = { autogenerated = yes imp = 4114 imp = 4110 imp = 5092 ck3 = 3657 } # AdFines, Tauresium, IMPASSIBLE TERRAIN 092 -> Glubocica + link = { autogenerated = yes imp = 4117 ck3 = 3656 } # Pautalia -> Velbazhd + link = { autogenerated = yes imp = 4152 imp = 5097 ck3 = 3655 } # Tranupara, IMPASSIBLE TERRAIN 097 -> Kratovo + link = { autogenerated = yes imp = 4153 imp = 5099 ck3 = 3653 } # Paroikopolis, IMPASSIBLE TERRAIN 099 -> Melnik + link = { autogenerated = yes imp = 497 ck3 = 3770 ck3 = 3649 } # Sintia -> Siderokastron, Maleshevo + link = { autogenerated = yes imp = 4302 imp = 4303 imp = 5098 ck3 = 3650 } # Doberos, Astraia, IMPASSIBLE TERRAIN 098 -> Strumica + link = { autogenerated = yes imp = 4305 imp = 4304 ck3 = 3648 } # Bylazora, Bargala -> Shtip + link = { autogenerated = yes imp = 405 imp = 393 ck3 = 3647 } # Stuberra, Pelagonia -> Prilep + link = { autogenerated = yes imp = 4096 ck3 = 3643 ck3 = 3644 ck3 = 3645 } # Scupi -> Skopje, Tetovo, Veles + link = { autogenerated = yes imp = 4108 ck3 = 3642 } # Vizinia -> Zegligovo + link = { autogenerated = yes imp = 3356 ck3 = 3641 } # Beue -> Goritsa + link = { autogenerated = yes imp = 408 imp = 5073 ck3 = 3640 } # Arnisa, IMPASSIBLE TERRAIN 073 -> Kastoria + link = { autogenerated = yes imp = 3125 imp = 5075 ck3 = 3639 } # Keletron, IMPASSIBLE TERRAIN 075 -> Devol + link = { autogenerated = yes imp = 411 ck3 = 3638 } # Herakleia -> Bitola + link = { autogenerated = yes imp = 484 ck3 = 3636 } # Beroe -> Kran + link = { autogenerated = yes imp = 479 ck3 = 3635 } # Kabyle -> Sliven + link = { autogenerated = yes imp = 491 ck3 = 3633 } # Bourdepa -> Janitsa + link = { autogenerated = yes imp = 4309 imp = 486 ck3 = 3632 } # Pizus, Diocletianopolis -> Beroe + link = { autogenerated = yes imp = 496 ck3 = 3631 } # Paleokastro -> Dbilin + link = { autogenerated = yes imp = 4312 ck3 = 3630 } # Goliamoto -> Potamukastel + link = { autogenerated = yes imp = 343 ck3 = 3629 ck3 = 3758 } # Aulaiouteichos -> Sozopol, Salmydessus + link = { autogenerated = yes imp = 481 imp = 482 ck3 = 3628 } # Anchialus, Apollonia Pontica -> Burgas + link = { autogenerated = yes imp = 490 ck3 = 3626 ck3 = 3627 } # Plotinoupolis -> Mezeshka, Didymoteichon + link = { autogenerated = yes imp = 4311 ck3 = 3624 } # Parambole -> Stanimaka + link = { autogenerated = yes imp = 494 ck3 = 3621 } # Oraion -> Ustra + link = { autogenerated = yes imp = 492 ck3 = 3619 } # Fotinovo -> Lyutitsa + link = { autogenerated = yes imp = 414 ck3 = 3615 ck3 = 3617 } # Nicopolis ad Nestum -> Dospat, Nevrokop + link = { autogenerated = yes imp = 4306 ck3 = 3614 ck3 = 3623 } # Bansko -> Kalyatta, Tsepina + link = { autogenerated = yes imp = 4193 ck3 = 3613 } # Altina -> Zemun + link = { autogenerated = yes imp = 4192 ck3 = 3611 } # Spaneta -> Ilok + link = { autogenerated = yes imp = 4191 ck3 = 3610 } # Causilena -> Vakovo + link = { autogenerated = yes imp = 4188 ck3 = 3609 } # Cibalae -> Osijek + link = { autogenerated = yes imp = 4197 imp = 4122 ck3 = 3607 } # Moesiana, Parthinia -> Uzice + link = { autogenerated = yes imp = 4124 ck3 = 3606 } # AdDrinum -> Krupanj + link = { autogenerated = yes imp = 4196 ck3 = 3605 } # Siluvia -> Debrc + link = { autogenerated = yes imp = 4194 ck3 = 3604 } # Gensis -> Macva + link = { imp = 4203 imp = 4120 ck3 = 3603 } # HorreumMargi, PraesidiumPompei -> Kragujevac + link = { autogenerated = yes imp = 4206 ck3 = 3602 } # Banneia -> Rudnik + link = { autogenerated = yes imp = 4205 imp = 4199 ck3 = 3601 } # AureusMons, Margum -> Smederevo + link = { autogenerated = yes imp = 4111 ck3 = 3600 } # Hammeum -> Prokuplje + link = { imp = 4118 ck3 = 3598 } # Gramrianae -> Krusevac + link = { autogenerated = yes imp = 4095 ck3 = 3597 ck3 = 3722 } # Theranda -> Prizren, Kukes + link = { autogenerated = yes imp = 4099 ck3 = 3596 } # Vicianum -> Pristina + link = { autogenerated = yes imp = 4093 imp = 4094 ck3 = 3595 } # Siparantum, Gabuleum -> Pec + link = { autogenerated = yes imp = 4100 ck3 = 3594 } # Dardanorum -> Zvecan + link = { autogenerated = yes imp = 4103 ck3 = 3591 ck3 = 3584 ck3 = 3592 } # Sevastum -> Sjenica, Prijepolje, Budlimlje + link = { autogenerated = yes imp = 4106 imp = 5080 ck3 = 3590 } # Risetia, IMPASSIBLE TERRAIN 080 -> Rujno + link = { imp = 12767 ck3 = 359 ck3 = 361 ck3 = 362 } # Swestar -> DILSBO, SEILANGER, HAFRA + link = { imp = 4121 ck3 = 3588 ck3 = 3589 } # Gradus -> Zica, Arilje + link = { autogenerated = yes imp = 4127 ck3 = 3581 } # Malvesia -> Visegrad + link = { autogenerated = yes imp = 1144 ck3 = 3580 ck3 = 3578 } # Scodra -> Skadar, Drivast + link = { autogenerated = yes imp = 12765 ck3 = 358 ck3 = 298 } # Marir -> FARILA, SVEG + link = { autogenerated = yes imp = 4102 ck3 = 3577 ck3 = 3586 } # Anderva -> Moraca, Brskovo + link = { autogenerated = yes imp = 2336 ck3 = 3576 ck3 = 3719 } # Lissus -> Ulcinj, Lezhe + link = { autogenerated = yes imp = 4090 ck3 = 3575 } # Bouthoe -> Antivari + link = { autogenerated = yes imp = 4091 ck3 = 3574 } # Acruvium -> Kotor + link = { autogenerated = yes imp = 4088 ck3 = 3573 } # Risinum -> Risan + link = { autogenerated = yes imp = 4087 ck3 = 3572 ck3 = 3571 } # Salthua -> Trebinje, Onogost + link = { autogenerated = yes imp = 394 ck3 = 3570 ck3 = 3791 } # Pharsalos -> Pharsalos, Domokos + link = { autogenerated = yes imp = 12766 ck3 = 357 ck3 = 360 } # Barutr -> BALDANAS, NORALE + link = { autogenerated = yes imp = 4082 ck3 = 3569 } # Narona -> Ston + link = { autogenerated = yes imp = 4107 ck3 = 3567 ck3 = 3568 } # Haedum -> Vhrbosna, Rogatica + link = { autogenerated = yes imp = 4125 ck3 = 3566 } # Domavia -> Srebrenica + link = { imp = 4086 ck3 = 3563 } # Pardua -> Kljuc + link = { autogenerated = yes imp = 4083 ck3 = 3562 ck3 = 466 } # Diluntum -> Drijeva, Zachlumia + link = { imp = 4104 ck3 = 3560 ck3 = 3561 } # Leusinium -> Gacko, Nevesinje + link = { autogenerated = yes imp = 4080 ck3 = 3557 } # AquaeSulphurae -> Konjic + link = { autogenerated = yes imp = 8027 imp = 8026 ck3 = 3556 } # Korkyra Melaina, Issa -> Hvar + link = { autogenerated = yes imp = 4081 ck3 = 3553 ck3 = 3555 } # Novae -> Omis, Mokro + link = { autogenerated = yes imp = 4062 imp = 4084 ck3 = 3552 } # Salona, Pharus -> Solin + link = { autogenerated = yes imp = 4057 ck3 = 3551 ck3 = 3548 } # Burnum -> Sinj, Knin + link = { autogenerated = yes imp = 4058 imp = 4059 ck3 = 3550 } # Scardona, Magnum -> sibenik + link = { autogenerated = yes imp = 12664 ck3 = 355 ck3 = 356 } # Isa -> OKLABO, ODMARDEN + link = { autogenerated = yes imp = 4056 ck3 = 3549 } # Asseria -> Bribir + link = { autogenerated = yes imp = 4055 ck3 = 3546 ck3 = 3547 } # Argyruntum -> Obrovac, Biograd + link = { autogenerated = yes imp = 4053 imp = 4052 ck3 = 3545 } # Aenona, Cissa -> Nin + link = { autogenerated = yes imp = 4051 ck3 = 3543 ck3 = 3544 } # Ancus -> Kaseg, Udbina + link = { autogenerated = yes imp = 4049 imp = 4035 ck3 = 3542 } # Vegium, Ortopla -> Bag + link = { autogenerated = yes imp = 4036 ck3 = 3539 ck3 = 3540 ck3 = 3541 } # Metulum -> Modrus, Brinje, Dreznik + link = { autogenerated = yes imp = 4042 imp = 4046 ck3 = 3538 } # Raetinium, Valdasus -> Topusko + link = { autogenerated = yes imp = 4040 ck3 = 3537 } # AdFines -> Okic + link = { autogenerated = yes imp = 4045 imp = 5118 ck3 = 3536 } # Colapia, IMPASSIBLE TERRAIN 118 -> Dubovac + link = { autogenerated = yes imp = 4038 ck3 = 3535 } # Andautonia -> Sisak + link = { autogenerated = yes imp = 4044 ck3 = 3534 ck3 = 3098 } # Crucium -> Samobor, RUDOLFSWERDE + link = { autogenerated = yes imp = 4177 ck3 = 3533 } # Varianis -> Cazma + link = { autogenerated = yes imp = 4179 ck3 = 3532 } # Serota -> Verevce + link = { autogenerated = yes imp = 4180 ck3 = 3531 } # Lentulis -> Koprivnica + link = { autogenerated = yes imp = 4186 ck3 = 3530 } # Picentino -> Brod + link = { autogenerated = yes imp = 12658 ck3 = 353 ck3 = 8728 } # Deuza -> NORRBARKE, Leksand + link = { autogenerated = yes imp = 4184 ck3 = 3529 } # Dravia -> Pozega + link = { autogenerated = yes imp = 4178 ck3 = 3528 } # Iassorum -> Kutina + link = { autogenerated = yes imp = 4079 ck3 = 3527 ck3 = 3525 } # Stanecli -> Visoki, Bobovac + link = { autogenerated = yes imp = 4078 ck3 = 3526 ck3 = 3524 } # Bercellum -> Travnik, Vranduk + link = { autogenerated = yes imp = 4043 ck3 = 3521 ck3 = 3522 } # Clandate -> Krupa, Bihac + link = { autogenerated = yes imp = 12667 ck3 = 352 ck3 = 8729 ck3 = 240 } # Hwitaz -> MOLUNGR, Lima, SUTHRI EYSTRIDALI + link = { autogenerated = yes imp = 4073 ck3 = 3519 } # AdPraetorium -> Vodicevo + link = { autogenerated = yes imp = 4041 ck3 = 3518 } # Segestica -> Dubica + link = { autogenerated = yes imp = 4076 ck3 = 3517 } # Urbate -> Glaz + link = { autogenerated = yes imp = 4074 imp = 5088 ck3 = 3516 } # Servitium, IMPASSIBLE TERRAIN 088 -> Vrbaski Grad + link = { autogenerated = yes imp = 4183 ck3 = 3515 } # Incero -> Gradiska + link = { autogenerated = yes imp = 4130 ck3 = 3513 } # Saldia -> Srebrenik + link = { autogenerated = yes imp = 4129 ck3 = 3512 } # Sarvia -> Tolisa + link = { autogenerated = yes imp = 4123 ck3 = 3511 ck3 = 3565 } # Salinae -> Zvornik, Kuclat + link = { autogenerated = yes imp = 4128 ck3 = 3510 ck3 = 3514 } # Sarviana -> Soli, Maglaj + link = { autogenerated = yes imp = 4126 ck3 = 3509 } # Drinum -> Bijeljina + link = { autogenerated = yes imp = 4070 ck3 = 3507 ck3 = 3508 } # Baloia -> Jajce, Sokol + link = { autogenerated = yes imp = 4071 imp = 4075 imp = 5089 ck3 = 3506 } # Leusaba, Castra, IMPASSIBLE TERRAIN 089 -> Kotor Varos + link = { autogenerated = yes imp = 4072 imp = 5087 ck3 = 3505 } # Aemate, IMPASSIBLE TERRAIN 087 -> Greben + link = { imp = 4061 ck3 = 3504 ck3 = 3523 } # Splonum -> Kljuc na Sani, Pset + link = { autogenerated = yes imp = 4066 imp = 4067 ck3 = 3503 } # Delminium, Bariduum -> Imotski + link = { autogenerated = yes imp = 4064 imp = 4069 imp = 4063 imp = 5083 ck3 = 3502 } # Pelva, AdMatricem, Aequum, IMPASSIBLE TERRAIN 083 -> Duvno + link = { autogenerated = yes imp = 4065 ck3 = 3500 ck3 = 3501 } # Salvium -> Glamoc, Hlivno + link = { autogenerated = yes imp = 12666 ck3 = 350 ck3 = 351 } # Windaz -> FALENE, MOR + link = { autogenerated = yes imp = 7438 ck3 = 3499 } # Mahanala* -> Bundi + link = { autogenerated = yes imp = 7435 ck3 = 3498 } # Ramgarh -> Ramgarh + link = { autogenerated = yes imp = 7428 ck3 = 3497 } # Manasa* -> Bhainsrorgarh + link = { autogenerated = yes imp = 7448 ck3 = 3496 } # Jhalawar* -> Baroli + link = { autogenerated = yes imp = 4479 ck3 = 3495 } # Dasapura -> Rampura + link = { autogenerated = yes imp = 4478 imp = 7430 ck3 = 3494 } # Devnimori, Aspur* -> Jagadamba + link = { autogenerated = yes imp = 7417 ck3 = 3493 } # Jagadamba -> Rishabhdeo + link = { autogenerated = yes imp = 4495 ck3 = 3491 } # Agatha -> Eklingji + link = { autogenerated = yes imp = 7658 ck3 = 3490 } # Srimalla -> Achalgarh + link = { autogenerated = yes imp = 7413 imp = 7310 ck3 = 3489 } # Bhillamala*, Mandapura -> Bhillamala + link = { autogenerated = yes imp = 6843 ck3 = 3488 } # Abuyya -> Jalor + link = { autogenerated = yes imp = 7390 ck3 = 3486 } # Suvarngiri -> Siwana + link = { autogenerated = yes imp = 4488 ck3 = 3485 ck3 = 3388 ck3 = 3484 } # Asangai -> Sanderaka, Phalavardhika, Osian + link = { autogenerated = yes imp = 4439 ck3 = 3483 } # Ambara -> Amer + link = { autogenerated = yes imp = 7388 ck3 = 3482 } # Govindgarh* -> Sanganer + link = { autogenerated = yes imp = 4438 imp = 7387 ck3 = 3481 } # Vairata, Dausa -> Vairata + link = { autogenerated = yes imp = 4413 ck3 = 3475 } # Sonipat -> Rohtak + link = { autogenerated = yes imp = 4454 ck3 = 3472 ck3 = 3474 } # Matipura -> Bachhraon, Bijnor + link = { autogenerated = yes imp = 4453 ck3 = 3471 ck3 = 9094 } # Dhampur* -> Amroha, Bhimtal + link = { autogenerated = yes imp = 7404 ck3 = 3470 } # Anupshahr* -> Ujhani + link = { autogenerated = yes imp = 7403 ck3 = 3469 } # Govishana -> Ahichatra + link = { autogenerated = yes imp = 4436 ck3 = 3468 } # Alavi -> Tilokpur + link = { autogenerated = yes imp = 7407 ck3 = 3467 } # Katheria* -> Bareily + link = { autogenerated = yes imp = 7444 imp = 7408 ck3 = 3465 } # Dhawalpur*, Batesar -> Dhavalapuri + link = { autogenerated = yes imp = 7218 ck3 = 3464 } # Yamaprastha -> Etah + link = { autogenerated = yes imp = 4426 ck3 = 3463 } # Kampili -> Soron + link = { autogenerated = yes imp = 7447 ck3 = 3462 } # Rajyapura* -> Agra + link = { autogenerated = yes imp = 12656 ck3 = 346 ck3 = 349 } # Kweno -> VAESTRAAROS, FERNABO + link = { autogenerated = yes imp = 11529 ck3 = 3459 } # Badopal -> Bhatnir + link = { autogenerated = yes imp = 11544 imp = 4418 ck3 = 3458 } # Nokhar, Satadru -> Jajjanir + link = { autogenerated = yes imp = 4414 imp = 4416 ck3 = 3457 } # Mansa*, Sunam* -> Sunam + link = { autogenerated = yes imp = 4387 imp = 4407 ck3 = 3455 } # Agrodakha, Isukara -> Asika + link = { autogenerated = yes imp = 4411 imp = 4412 ck3 = 3453 } # Sthanishvara, Karnal -> Sthanisvara + link = { autogenerated = yes imp = 4402 imp = 4401 ck3 = 3452 } # Thuna, Rupar -> Sirhind + link = { autogenerated = yes imp = 12659 ck3 = 345 ck3 = 354 } # Naglaz -> HENAMORUM, GAVLE + link = { autogenerated = yes imp = 4404 ck3 = 3449 ck3 = 3451 } # Hastinapur -> Mirath, Hapur + link = { autogenerated = yes imp = 4421 ck3 = 3448 ck3 = 3450 } # Varana -> Jahanpanah, Indrasthana + link = { imp = 4405 ck3 = 3447 ck3 = 3460 ck3 = 3968 } # Indraprastha -> Dhilika, Krishnajanmabhoomi, Sakarai + link = { autogenerated = yes imp = 4335 imp = 4336 imp = 4339 ck3 = 3446 } # Labaka, Varahasaila Pass, Nandi -> Parihasapura + link = { autogenerated = yes imp = 4317 ck3 = 3443 } # Dinkot -> Kalabagh + link = { autogenerated = yes imp = 4329 imp = 7314 ck3 = 3442 } # Nara, Taxila -> Lund_Nandana + link = { autogenerated = yes imp = 4328 ck3 = 3441 ck3 = 3444 } # Kohat -> Nowshera, Hangu + link = { autogenerated = yes imp = 4300 imp = 4367 ck3 = 3440 } # Pushkalavati, Arigaion -> Shergarh + link = { autogenerated = yes imp = 4322 imp = 4326 imp = 4327 imp = 5349 ck3 = 3439 } # Manikyal, Manikyala, Ganjipur, IP 350 -> Mankiala + link = { autogenerated = yes imp = 4324 imp = 4323 imp = 4370 imp = 4490 ck3 = 3438 } # Jamal Garhi, Takht-i-Bahi, Massaka, Baziria -> Oddiyana + link = { autogenerated = yes imp = 7319 ck3 = 3437 } # Ataka -> Attak + link = { autogenerated = yes imp = 4315 ck3 = 3436 } # Nikaia -> Kunjah + link = { autogenerated = yes imp = 4391 ck3 = 3434 ck3 = 7945 } # Udambhara -> Kangra, Brahmapura + link = { autogenerated = yes imp = 4394 ck3 = 3432 } # Adrestai -> Pathankot + link = { autogenerated = yes imp = 4342 ck3 = 3430 } # Parvata -> Jammu + link = { autogenerated = yes imp = 6031 ck3 = 343 } # Scandia -> ENESCOPINGE + link = { autogenerated = yes imp = 4347 imp = 4344 ck3 = 3429 } # Uttara Madra, Chhamb (swamp) -> Bhuttar + link = { autogenerated = yes imp = 4308 imp = 5372 ck3 = 3428 } # Cakravala, IP 373 -> Katasraj + link = { autogenerated = yes imp = 4396 ck3 = 3427 } # Divyakuta -> Bhirr + link = { autogenerated = yes imp = 7399 ck3 = 3425 } # Rajagrha -> Phalia + link = { autogenerated = yes imp = 11527 ck3 = 3423 } # Rojhanwali -> Abohar + link = { autogenerated = yes imp = 4395 ck3 = 3422 ck3 = 3426 } # Turvasa -> Satghara, Kamalia + link = { autogenerated = yes imp = 4388 ck3 = 3421 ck3 = 3424 } # Pancapura -> Pancapura, Ajodhan + link = { autogenerated = yes imp = 4400 imp = 4346 imp = 4399 ck3 = 3420 } # Taki, Madra, Jaipura -> Sangla + link = { autogenerated = yes imp = 12655 ck3 = 342 ck3 = 344 } # Sweraz -> UPPSALA, OSTHAMMAR + link = { autogenerated = yes imp = 4393 imp = 4397 ck3 = 3419 } # Okara*, Vipasa -> Chunian + link = { autogenerated = yes imp = 4389 imp = 4392 ck3 = 3418 } # Lubokla, Sarwmanpur -> Kasur + link = { autogenerated = yes imp = 11520 imp = 4386 ck3 = 3417 } # Nuktani, Jampur -> Dera_Ghazi_Khan + link = { autogenerated = yes imp = 4321 imp = 4330 ck3 = 3416 } # Kutte Mar, Gogaraioi -> Wan_Bhachran + link = { autogenerated = yes imp = 4385 ck3 = 3414 } # Sivi -> Alipur + link = { autogenerated = yes imp = 11540 ck3 = 3413 } # Atari -> Kabirwala + link = { autogenerated = yes imp = 4382 ck3 = 3412 } # Dumbritai -> Tulamba + link = { autogenerated = yes imp = 4381 ck3 = 3411 } # Hydrakai -> Vehari + link = { autogenerated = yes imp = 4378 imp = 11543 ck3 = 3410 } # Osioi, Sukah -> Askhanda + link = { autogenerated = yes imp = 6032 ck3 = 341 } # Scandia -> SIGTUNA + link = { autogenerated = yes imp = 11521 imp = 11523 ck3 = 3409 } # Yazman, Kanganwala -> Derawar + link = { autogenerated = yes imp = 4373 ck3 = 3408 } # Siberai -> Chachran + link = { autogenerated = yes imp = 4376 ck3 = 3406 } # Nerai -> Shikarpur + link = { autogenerated = yes imp = 4361 ck3 = 3405 } # Megaroi -> Khudabad + link = { autogenerated = yes imp = 6527 ck3 = 3403 } # Suacala -> Kolachi + link = { autogenerated = yes imp = 6815 ck3 = 3401 } # Patala -> Nirun + link = { autogenerated = yes imp = 6026 ck3 = 340 ck3 = 8733 } # Scandia -> BIRKEVIK, Norrkoping + link = { autogenerated = yes imp = 2185 ck3 = 34 } # GanganiaOrientalis -> ATHLONE + link = { autogenerated = yes imp = 6848 ck3 = 3399 ck3 = 3400 } # Sangama -> Badin, Shahbandar + link = { autogenerated = yes imp = 4359 ck3 = 3397 } # Samarabriai -> Matiari + link = { autogenerated = yes imp = 4356 ck3 = 3395 } # Kahu-Jo-Darro -> Mirpur_Khas + link = { autogenerated = yes imp = 4354 imp = 6827 ck3 = 3394 } # Minnagara, Khadro -> Mir_Rukan + link = { autogenerated = yes imp = 4372 ck3 = 3393 } # Vijnot -> Ghotki + link = { autogenerated = yes imp = 4363 ck3 = 3392 } # Sembrakenoi -> Siraj_ji_Takri + link = { autogenerated = yes imp = 4374 ck3 = 3391 ck3 = 1336 } # Mousikanoi -> Bhatiya, Vijnot + link = { autogenerated = yes imp = 6856 ck3 = 3385 } # Vallai* -> Kasara + link = { autogenerated = yes imp = 6866 imp = 6869 ck3 = 3384 } # Nanaghat, Govardhana -> Sanjan + link = { autogenerated = yes imp = 6862 imp = 6860 imp = 6861 ck3 = 3383 } # Nousaripa, Kammonai, Surat -> Navasarika + link = { autogenerated = yes imp = 7420 ck3 = 3382 } # Nandipuri -> Rajpipla + link = { autogenerated = yes imp = 7116 ck3 = 3381 } # Purnaya -> Tadkeshwar + link = { autogenerated = yes imp = 6858 ck3 = 3380 } # Minnagara -> Bharuch + link = { autogenerated = yes imp = 6855 ck3 = 3379 } # Vadaora/Baroda -> Kayavarohan + link = { autogenerated = yes imp = 6830 ck3 = 3375 } # Svabhra -> Khambhat + link = { autogenerated = yes imp = 4497 imp = 7418 ck3 = 3374 } # Dadhipadra, Brahampuri* -> Jhalod + link = { autogenerated = yes imp = 4489 ck3 = 3372 } # Anandpura -> Siddhapura + link = { autogenerated = yes imp = 7416 ck3 = 3371 ck3 = 3373 } # Mohadavasaka -> Vadnagar, Idar + link = { autogenerated = yes imp = 4494 ck3 = 3370 ck3 = 3377 } # Candanaputraka -> Modhera, Dholka + link = { autogenerated = yes imp = 6029 ck3 = 337 ck3 = 338 ck3 = 339 } # Scandia -> NYKOPUNG, SUNDBY, STRIGINES + link = { autogenerated = yes imp = 6835 ck3 = 3369 } # Malia -> Kamboika + link = { autogenerated = yes imp = 6831 ck3 = 3368 } # Satrunavha -> Sihor + link = { autogenerated = yes imp = 6836 ck3 = 3367 } # Dhanduka -> Dhandhuka + link = { autogenerated = yes imp = 6814 ck3 = 3366 } # Automula -> Shatrunjaya + link = { autogenerated = yes imp = 6817 ck3 = 3364 } # Sana -> Delvada + link = { autogenerated = yes imp = 6824 ck3 = 3363 ck3 = 3365 } # Astakapra -> Saymur, Moherak + link = { autogenerated = yes imp = 6823 ck3 = 3361 ck3 = 3362 } # Monoglosson -> Shrinagar, Mangrol + link = { autogenerated = yes imp = 6030 ck3 = 336 } # Birka -> TALJE + link = { autogenerated = yes imp = 6819 ck3 = 3359 } # Ujjayanta -> Uperkot + link = { autogenerated = yes imp = 6832 ck3 = 3358 } # Khambalida -> Amarvalli + link = { autogenerated = yes imp = 6839 imp = 6838 ck3 = 3357 } # Kuvada, Jhala -> Ranpur + link = { autogenerated = yes imp = 6847 ck3 = 3355 ck3 = 3356 } # Rusia* -> Morvi, Halvad + link = { autogenerated = yes imp = 6829 ck3 = 3354 } # Anartta -> Lakhota + link = { imp = 6828 ck3 = 3352 } # Kukurra -> Lalpur + link = { autogenerated = yes imp = 6842 ck3 = 3351 } # Kaccha -> Anjar + link = { autogenerated = yes imp = 6840 imp = 6833 imp = 6844 imp = 6845 ck3 = 3350 } # Maltecoria, Baraca, Darangia, Bissai -> Bhuj + link = { autogenerated = yes imp = 4481 ck3 = 3349 } # Barli -> Pushkar + link = { autogenerated = yes imp = 7442 ck3 = 3348 } # Vyaghrapataka* -> Dhanop + link = { autogenerated = yes imp = 7309 imp = 7443 ck3 = 3347 } # Mritti Kavati, Narayana* -> Ajayameru + link = { autogenerated = yes imp = 7432 ck3 = 3345 } # Rajsamand* -> Bhilwara + link = { autogenerated = yes imp = 4472 ck3 = 3344 ck3 = 3346 } # Barnala -> Gangapur, Mandrael + link = { autogenerated = yes imp = 4496 ck3 = 3343 } # Machhindrapur -> Ranakpur + link = { autogenerated = yes imp = 4487 ck3 = 3342 ck3 = 1130 } # Nadvala -> Naddula, Mandavyapura + link = { autogenerated = yes imp = 4469 ck3 = 3341 } # Padmavati -> Dabra + link = { autogenerated = yes imp = 7307 imp = 7446 ck3 = 3340 } # Sripatha, Sabalgarh* -> Sabalgarh + link = { autogenerated = yes imp = 6028 ck3 = 334 } # Scandia -> VRETA + link = { autogenerated = yes imp = 7308 ck3 = 3339 } # Candhoba -> Narwar + link = { autogenerated = yes imp = 7445 ck3 = 3338 } # Sheopur* -> Sheopur + link = { autogenerated = yes imp = 7450 ck3 = 3335 ck3 = 3336 } # Sarangpur* -> Maksi, Mehidpur + link = { autogenerated = yes imp = 4492 ck3 = 3332 ck3 = 3333 } # Bagh -> Dharampuri, Champaner + link = { autogenerated = yes imp = 7425 ck3 = 3331 } # Jhabua* -> Depalpur + link = { autogenerated = yes imp = 4486 ck3 = 3330 ck3 = 3334 } # Devasabha -> Betma, Dewas + link = { autogenerated = yes imp = 6021 ck3 = 333 } # Scandia -> SKAENNINGE + link = { autogenerated = yes imp = 4499 ck3 = 3329 } # Navagramaka -> Vatapadraka + link = { autogenerated = yes imp = 4482 ck3 = 3328 ck3 = 3337 } # Kolvi -> Dharmrajeshwar, Agar + link = { autogenerated = yes imp = 7434 imp = 7433 ck3 = 3327 } # Candravati, Binnayaga -> Gagraun + link = { autogenerated = yes imp = 7441 ck3 = 3326 } # Jirapur* -> Jhalawar + link = { autogenerated = yes imp = 7421 imp = 4483 imp = 7301 ck3 = 3325 } # Narmadapuram, Kakanada, Rajasayana -> Ashta + link = { autogenerated = yes imp = 7303 ck3 = 3324 } # Airakina/Eran -> Bhojpur + link = { autogenerated = yes imp = 4470 ck3 = 3322 ck3 = 3323 ck3 = 1170 } # Vidisha -> Sironj, Sanchi, Vidisa + link = { autogenerated = yes imp = 7312 ck3 = 3321 } # Tundikera -> Raisin + link = { autogenerated = yes imp = 7302 ck3 = 3320 } # Kirthagiri -> Kadwaya + link = { autogenerated = yes imp = 7469 ck3 = 3319 } # Gujjar* -> Jarai_ka_Math + link = { autogenerated = yes imp = 4435 ck3 = 3318 } # Erakaccha -> Garh_Kundar + link = { autogenerated = yes imp = 7464 imp = 7466 ck3 = 3317 } # Bina*, Bhand Deva* -> Guna + link = { autogenerated = yes imp = 7461 ck3 = 3316 } # Tehri* -> Luacchagiri + link = { autogenerated = yes imp = 7460 ck3 = 3315 } # Mauranipur -> Jhansi + link = { autogenerated = yes imp = 6019 ck3 = 330 ck3 = 331 } # Scandia -> SUDHERKOPUNG, HAMARKINDA + link = { autogenerated = yes imp = 2191 ck3 = 33 } # ManapiaOccidentalis -> BIRR + link = { imp = 10593 imp = 10590 imp = 10592 ck3 = 3288 } # Bandarawela, Mahiyanganaya, Gampola -> MALAYA RATA + link = { autogenerated = yes imp = 6968 ck3 = 3287 } # Modoutou -> MULLAITIVU + link = { autogenerated = yes imp = 6975 ck3 = 3285 } # Mihintale -> VAVUNIYA + link = { autogenerated = yes imp = 6950 ck3 = 3284 } # Anourogrammon -> KURUNAGALA + link = { autogenerated = yes imp = 6979 imp = 6973 ck3 = 3283 } # Simhalava, Upatissagama -> PUTTALAM + link = { autogenerated = yes imp = 6978 ck3 = 3282 } # Avakana -> DHAMBALLAI + link = { autogenerated = yes imp = 6976 ck3 = 3281 } # Girikandi -> TRINCOMALEE + link = { autogenerated = yes imp = 6981 imp = 6967 ck3 = 3280 } # Litta, Nagadiba -> BATTICALOA + link = { autogenerated = yes imp = 6027 ck3 = 328 } # Scandia -> RISEBERGA + link = { autogenerated = yes imp = 6974 ck3 = 3279 } # Anuradhapura -> MATALE + link = { imp = 10588 imp = 10589 ck3 = 3278 } # Matale, Polonnaruwa -> SENKADAGALAPURA + link = { autogenerated = yes imp = 6982 imp = 10587 ck3 = 3277 } # Nabartha, Dedigama -> SITAWAKA + link = { autogenerated = yes imp = 6971 imp = 10591 ck3 = 3276 } # Kalyani, Migamuva -> KOTTE + link = { autogenerated = yes imp = 6969 ck3 = 3275 } # Jambukola Pattana -> JAFFNA + link = { autogenerated = yes imp = 5314 ck3 = 3274 } # Parakramapura -> DAMBADENIYA + link = { autogenerated = yes imp = 6970 ck3 = 3273 } # Vijitanagara -> POLONNARUWA + link = { autogenerated = yes imp = 6972 ck3 = 3272 ck3 = 3286 } # Mahatittha -> ANURADHAPURA, MANNAR + link = { autogenerated = yes imp = 6951 imp = 6965 ck3 = 3271 } # Odoka, Oulippada -> GIMHATHITHTHA + link = { autogenerated = yes imp = 6977 imp = 6966 ck3 = 3270 } # Dighavapi, Rohanada -> DIGHAVAPI + link = { autogenerated = yes imp = 12657 ck3 = 327 ck3 = 329 ck3 = 347 ck3 = 348 } # Ainaz -> ORABRO, NORASKOG, ARBUGAE, SKYNZEKKEBERGE + link = { autogenerated = yes imp = 6980 ck3 = 3269 } # Salikhaprava -> MAHIYANGANA + link = { autogenerated = yes imp = 6952 ck3 = 3268 } # Dagana -> GODAWAYA + link = { autogenerated = yes imp = 6953 ck3 = 3266 ck3 = 3267 } # Maagrammon -> MAGAMPURA, KATARGAMA + link = { autogenerated = yes imp = 12660 ck3 = 326 } # Hurna -> VASE + link = { autogenerated = yes imp = 2306 ck3 = 3258 } # Figlinae -> Annonay + link = { autogenerated = yes imp = 12665 ck3 = 324 ck3 = 8732 ck3 = 8769 } # Snaiwaz -> FRISKDAL, Josse, Stange + link = { autogenerated = yes imp = 12661 ck3 = 323 ck3 = 325 } # Bukaz -> TINGVALLA, GILLBERG + link = { autogenerated = yes imp = 1077 imp = 1074 ck3 = 3221 } # Iluberis, ForumGallorum -> ALTO ARAGON + link = { imp = 6033 ck3 = 322 } # Scandia -> TISSELSKOG + link = { autogenerated = yes imp = 6285 ck3 = 3217 ck3 = 3218 ck3 = 3219 ck3 = 3220 } # Nullica -> BRAUNSBERG, LAUKITTEN, OSTLANDSBERG, Wormditt + link = { autogenerated = yes imp = 4865 ck3 = 3216 } # Venedicana -> KONIGSBERG + link = { autogenerated = yes imp = 6287 ck3 = 3215 } # Anavella -> NIEDENBURG + link = { autogenerated = yes imp = 6284 ck3 = 3214 ck3 = 4934 } # Anavenedica -> EYLAU, Zawkrze + link = { autogenerated = yes imp = 6286 ck3 = 3213 } # Marone -> OSTERODE + link = { autogenerated = yes imp = 7298 ck3 = 3211 ck3 = 4949 } # Venedia -> ORTELSBURG, Rozan + link = { autogenerated = yes imp = 6025 ck3 = 321 ck3 = 8770 } # Scandia -> DALABORG, Uddevalla + link = { autogenerated = yes imp = 7835 ck3 = 3209 ck3 = 3210 } # Chrononia -> ANGERBURG, LYCK + link = { autogenerated = yes imp = 7833 ck3 = 3204 ck3 = 3207 ck3 = 3208 ck3 = 3212 } # Venedia -> LAUTENBURG, RASTENBURG, LOTZEN, ALLENSTEIN + link = { autogenerated = yes imp = 7832 ck3 = 3203 ck3 = 3205 ck3 = 3206 } # Venedia Borealis -> PATERSWALDE, BARTENSTEIN, INSTERBURG + link = { autogenerated = yes imp = 6283 ck3 = 3200 ck3 = 3202 } # Anacureta -> Brodnica, BRIESEN + link = { autogenerated = yes imp = 2167 ck3 = 32 ck3 = 36 } # ManapiaSeptentrionalis -> DROGHEDA, UISNEACH + link = { autogenerated = yes imp = 6281 ck3 = 3198 ck3 = 3199 } # Follia -> KULM, TORUN + link = { autogenerated = yes imp = 4863 ck3 = 3197 } # Vistulia -> GRAUDENZ + link = { autogenerated = yes imp = 4755 ck3 = 3193 } # Sciria -> TUCHOWNA + link = { autogenerated = yes imp = 4764 ck3 = 3192 ck3 = 3196 } # Helveconiana -> KONITZ, SCHWETZ + link = { autogenerated = yes imp = 4765 ck3 = 3190 ck3 = 4915 ck3 = 4916 } # Carinia -> HAMMERSTEIN, Naklo, Zlotow + link = { autogenerated = yes imp = 6022 ck3 = 319 } # Scandia -> FALK�PING + link = { autogenerated = yes imp = 4757 ck3 = 3189 ck3 = 3191 ck3 = 3195 } # Lemoviana -> MIASTKO, BYTOW, BERENT + link = { autogenerated = yes imp = 4766 ck3 = 3186 ck3 = 3187 ck3 = 3188 } # Cariniana -> PILA, WALCZ, SZCZECINEK + link = { autogenerated = yes imp = 4760 ck3 = 3185 } # Campia -> BELGARD + link = { autogenerated = yes imp = 3998 ck3 = 3181 } # Suevia Minores -> COTTBUS + link = { autogenerated = yes imp = 3995 ck3 = 3178 } # Viaduna -> DAHME + link = { autogenerated = yes imp = 3997 ck3 = 3175 ck3 = 3182 } # Suevia Maiores -> BRENE, LUBBEN + link = { autogenerated = yes imp = 3996 ck3 = 3173 } # Graetana -> WITTENBERG + link = { autogenerated = yes imp = 3989 ck3 = 3172 ck3 = 3174 } # Albia -> ZERBST, BELIZI + link = { autogenerated = yes imp = 3909 ck3 = 3171 ck3 = 3176 } # Mesuium -> MOCKERN, GOMMERN + link = { autogenerated = yes imp = 6023 ck3 = 317 ck3 = 8723 } # Scandia -> LODOSE, Lacko + link = { autogenerated = yes imp = 3982 ck3 = 3169 } # Coenonum -> NOWEN + link = { autogenerated = yes imp = 3983 ck3 = 3167 } # Astuia -> LINDOW + link = { autogenerated = yes imp = 3987 ck3 = 3166 ck3 = 3170 ck3 = 3177 } # Caluconiana -> BRANDENBURG, TANGERMUNDE, LEHNIN + link = { autogenerated = yes imp = 3985 ck3 = 3162 } # Vistulia -> SCHWEDT + link = { autogenerated = yes imp = 3984 ck3 = 3161 ck3 = 3163 } # Burgia -> EBERSWALDE, TEMPLIN + link = { autogenerated = yes imp = 6024 ck3 = 316 ck3 = 320 } # Scandia -> SKARA, VARNHEM + link = { autogenerated = yes imp = 3986 ck3 = 3157 ck3 = 3164 } # Uarinia -> POTSDAM, BOTZOW + link = { autogenerated = yes imp = 4753 ck3 = 3155 ck3 = 3156 } # Rhuticlia -> GRYFINO, ARNSWALDE + link = { autogenerated = yes imp = 3908 ck3 = 3154 } # Viritium -> SOLDIN + link = { autogenerated = yes imp = 4758 ck3 = 3151 ck3 = 3152 ck3 = 3183 } # Seurgium -> DRIESEN, LANDSBERG, KREUZ + link = { autogenerated = yes imp = 3999 ck3 = 3149 ck3 = 3158 ck3 = 3165 } # Susidata -> LEBUS, BERLIN, ROSENFELDE + link = { autogenerated = yes imp = 4759 ck3 = 3148 ck3 = 3153 } # Iadua -> SULECIN, KOSTSCHIN + link = { autogenerated = yes imp = 4774 ck3 = 3146 ck3 = 4912 } # Elysiana -> SIEDLISCHO, Wschowa + link = { autogenerated = yes imp = 4769 ck3 = 3145 ck3 = 4903 ck3 = 4904 } # Manimia -> SCHWIEBUS, Wronki, Wolsztyn + link = { autogenerated = yes imp = 4762 ck3 = 3144 ck3 = 3147 } # Buguntia -> CROSSEN, RZEPIN + link = { autogenerated = yes imp = 4000 ck3 = 3142 ck3 = 3159 } # Omania -> ODERFRANKFURT, STORKOW + link = { autogenerated = yes imp = 3993 ck3 = 3141 } # Stragona -> KAMENZ + link = { autogenerated = yes imp = 6009 ck3 = 314 ck3 = 315 } # Scandia -> BORGHOLM, EKETORP + link = { autogenerated = yes imp = 4002 ck3 = 3139 ck3 = 3143 } # Budorigum -> SORGE, NAUMBERG + link = { autogenerated = yes imp = 4001 ck3 = 3138 ck3 = 3140 } # Diduniana -> FORST, SPREEWALD + link = { autogenerated = yes imp = 3979 ck3 = 3136 } # Colancorum -> SPREMBERG + link = { autogenerated = yes imp = 3647 ck3 = 3131 ck3 = 3132 } # Ovilava -> LINZ, STEYR + link = { autogenerated = yes imp = 6018 ck3 = 313 ck3 = 335 } # Scandia -> EKSJO, WISINGHNO + link = { autogenerated = yes imp = 3673 ck3 = 3125 ck3 = 3112 } # Sabatinca -> KNITTELFELD, JUDENBURG + link = { autogenerated = yes imp = 3674 ck3 = 3124 ck3 = 3126 ck3 = 3130 } # Gabramagus -> WAIDHOFEN, ADMONT, LIEZEN + link = { autogenerated = yes imp = 6016 ck3 = 312 } # Scandia -> JONKOPING + link = { autogenerated = yes imp = 4131 ck3 = 3118 ck3 = 3110 } # Poedicum -> KAPFENBERG, LEOBEN + link = { autogenerated = yes imp = 4135 ck3 = 3117 ck3 = 3111 } # Arraboa -> GRAZ, KOFLACH + link = { autogenerated = yes imp = 4134 ck3 = 3116 } # AdVicessimum -> FELDBACH + link = { autogenerated = yes imp = 4031 imp = 4048 ck3 = 3109 } # FlaviaSolva, Colatio -> LEIBNITZ + link = { autogenerated = yes imp = 4136 ck3 = 3106 } # Halicanum -> WINDISCHE BUHEL + link = { autogenerated = yes imp = 3672 ck3 = 3105 ck3 = 3113 } # Candalicae -> KLAGENFURT, SANKT VEIT + link = { autogenerated = yes imp = 4030 imp = 5034 ck3 = 3103 } # Poetovio, IMPASSIBLE TERRAIN 034 -> MARIBOR + link = { autogenerated = yes imp = 4029 ck3 = 3102 ck3 = 3101 } # Celeia -> KRSKO, KAMNIK + link = { autogenerated = yes imp = 4025 ck3 = 3100 } # Carnium -> KRANJ + link = { autogenerated = yes imp = 6020 ck3 = 310 ck3 = 332 ck3 = 8734 } # Scandia -> VIMMERBY, LIUNGA, Grebo + link = { imp = 3668 imp = 3671 ck3 = 3099 } # Teurnia, Virunum -> VILLACH + link = { autogenerated = yes imp = 4024 ck3 = 3096 ck3 = 2515 } # Emona -> LJUBLJANA, TRIGLAVSKI + link = { imp = 3650 imp = 3649 ck3 = 3094 } # Namare, LoacusFelices -> WIESELBURG + link = { autogenerated = yes imp = 3648 ck3 = 3093 } # Lauriacum -> AMSTETTEN + link = { autogenerated = yes imp = 6008 ck3 = 309 ck3 = 8727 } # Scandia -> HULINGSRYD, Stegeholm + link = { autogenerated = yes imp = 3651 imp = 3652 ck3 = 3089 } # Faviana, Augustinia -> SANKT POLTEN + link = { autogenerated = yes imp = 3918 ck3 = 3087 } # Carnuntum -> BRUCK + link = { autogenerated = yes imp = 3653 ck3 = 3086 ck3 = 3091 } # Quadriburgium -> VIENNA, PADUN + link = { autogenerated = yes imp = 3921 ck3 = 3085 } # RegniaSecunda -> ERNSTBRUNN + link = { autogenerated = yes imp = 3669 ck3 = 3083 ck3 = 3114 ck3 = 3115 } # InMurio -> SPITTAL, MURAU, TAMSWEG + link = { autogenerated = yes imp = 3920 ck3 = 3081 ck3 = 3082 ck3 = 3084 } # RegniaPrima -> HOHENAU, MISTELBACH, FLORIDSDORF + link = { autogenerated = yes imp = 3922 ck3 = 3078 ck3 = 3079 ck3 = 3080 } # Medioslanium -> HAUGSDORF, LAA, MIKULOV + link = { autogenerated = yes imp = 3916 ck3 = 3076 ck3 = 3088 ck3 = 3090 } # Abilunum -> ZWETTL, KREMS, SPITZ + link = { autogenerated = yes imp = 3923 ck3 = 3075 ck3 = 3077 } # Teracatriae -> WILD, HORN + link = { autogenerated = yes imp = 3933 ck3 = 3074 } # Quadia -> GMUND + link = { autogenerated = yes imp = 3917 ck3 = 3073 ck3 = 771 } # Adrabae -> FREISTADT, Czech Mountains 9 + link = { autogenerated = yes imp = 3819 ck3 = 3072 } # Furgisatis -> LEONFELDEN + link = { autogenerated = yes imp = 4004 ck3 = 3070 } # DiduniaOrientalis -> NOWOGRODZIEC + link = { autogenerated = yes imp = 6007 ck3 = 307 ck3 = 308 } # Scandia -> KALMAR, HOGSBY + link = { autogenerated = yes imp = 4010 imp = 4006 ck3 = 3069 } # Casurgis, Marsignia -> WLEN + link = { imp = 4007 ck3 = 3068 } # Leucara -> PRZEMKOW + link = { autogenerated = yes imp = 4773 ck3 = 3067 } # Elysia -> SPROTTAU + link = { autogenerated = yes imp = 3992 ck3 = 3066 } # BuriaMaiores -> ZAGAN + link = { autogenerated = yes imp = 4770 ck3 = 3064 ck3 = 3065 } # Vindua -> GRUNBERG, BYTOM + link = { autogenerated = yes imp = 4902 ck3 = 3062 ck3 = 4931 ck3 = 4932 ck3 = 528 } # Amellua* -> OLESNICA, Wielun, Grabow, Sieradz + link = { autogenerated = yes imp = 4772 ck3 = 3060 ck3 = 3063 ck3 = 4914 } # Calisia -> SADOWEL, GLOGOW, Srem + link = { autogenerated = yes imp = 4778 ck3 = 3057 ck3 = 3059 } # Lygia -> BARDO, SWINY + link = { autogenerated = yes imp = 4901 ck3 = 3052 ck3 = 3053 ck3 = 4929 ck3 = 526 } # Salata* -> OPPELN, KREUZBURG, Radomsko, Czestochowa + link = { autogenerated = yes imp = 6017 ck3 = 305 ck3 = 306 ck3 = 311 } # Scandia -> NORRVIDINGE, UPPVIDINGE, HULTABY + link = { autogenerated = yes imp = 4899 ck3 = 3048 ck3 = 3049 ck3 = 3050 ck3 = 763 } # Sidaris* -> NYSA, BRZEG, GLOGOWEK, Czech Mountains 1 + link = { autogenerated = yes imp = 4013 ck3 = 3047 ck3 = 4138 ck3 = 764 } # Carredunum -> KLADZKO, Hradec(Kralove), Czech Mountains 2 + link = { imp = 4898 ck3 = 3046 ck3 = 3055 ck3 = 3056 } # Vectia* -> FRANKENSTEIN, OLAWA, OTMUCHOW + link = { autogenerated = yes imp = 4900 ck3 = 3045 ck3 = 3061 } # Ambium* -> BRESLAU, MILIEZ + link = { autogenerated = yes imp = 4896 ck3 = 3044 ck3 = 3051 ck3 = 3054 } # Valitum* -> BETHEN, STREHLITZ, LUBLINIEC + link = { imp = 4890 ck3 = 3043 ck3 = 4970 ck3 = 4971 ck3 = 527 } # Agrum* -> RYBNIK, Bochnia, Wieliczka, Krakow + link = { autogenerated = yes imp = 4893 ck3 = 3042 ck3 = 4183 ck3 = 4184 ck3 = 3040 } # Matiscua* -> RATIBOR, Hradec-nad-Moravici, Opava, TESCHEN + link = { autogenerated = yes imp = 4892 ck3 = 3041 ck3 = 3813 ck3 = 525 } # Ibadura* -> BIELSKO, Zsolna, Orava + link = { autogenerated = yes imp = 3956 ck3 = 3038 } # Melocabus -> GERA + link = { autogenerated = yes imp = 3991 ck3 = 3034 ck3 = 3035 } # BuriaMinores -> GROSSENHAIN, RADEBEUL + link = { autogenerated = yes imp = 3910 ck3 = 3032 ck3 = 3033 } # Susidaea -> BAUTZEN, BISCHOFSWERDA + link = { autogenerated = yes imp = 3988 ck3 = 3021 ck3 = 3024 } # Caluconia -> EILENBURG, DUBEN + link = { autogenerated = yes imp = 6015 ck3 = 302 ck3 = 303 ck3 = 304 } # Scandia -> VAXJO, ALLBO, KINNEVALD + link = { autogenerated = yes imp = 3951 ck3 = 3019 ck3 = 3020 } # Luphurdum -> LEIPZIG, NAUMBURG + link = { autogenerated = yes imp = 3950 ck3 = 3018 ck3 = 3023 } # Calaegia -> HALLE, DESSAU + link = { autogenerated = yes imp = 3990 ck3 = 3015 ck3 = 3016 ck3 = 3017 ck3 = 3025 ck3 = 3027 } # Hercynia -> COLDITZ, LEISNING, DEVIN, TORGAU, MEISSEN + link = { autogenerated = yes imp = 3954 ck3 = 3013 ck3 = 3014 } # Camulia -> WALDENBURG, ALTENBURG + link = { autogenerated = yes imp = 3981 ck3 = 3012 ck3 = 3028 ck3 = 3030 } # Thuringiana -> WOLKENSTEIN, FREIBERG, DRESDEN + link = { autogenerated = yes imp = 6013 ck3 = 301 ck3 = 8724 ck3 = 8725 } # Scandia -> WANNAMO, Opensten, Kindaholm + link = { autogenerated = yes imp = 3957 ck3 = 3006 ck3 = 3008 ck3 = 2999 ck3 = 3009 } # Bicurdium -> GLEICHEN, KAFERNBURG, SCHWARZBURG, EISENACH + link = { autogenerated = yes imp = 3955 ck3 = 3005 ck3 = 3007 } # Candulum -> ORLAMUNDE, BEICHTINEN + link = { autogenerated = yes imp = 3952 ck3 = 3004 ck3 = 3001 } # Sudetia -> PLAUEN, REHAU + link = { autogenerated = yes imp = 3953 ck3 = 3003 ck3 = 3039 } # Gambrivia -> LOBDABURG, REICHENBACH + link = { autogenerated = yes imp = 6014 ck3 = 300 } # Scandia -> LIONGBY + link = { autogenerated = yes imp = 2192 ck3 = 30 ck3 = 31 } # ManapiaMeridionalis -> KILDARE, TRIM + link = { autogenerated = yes imp = 3948 ck3 = 2998 } # Turoniana -> COBURG + link = { autogenerated = yes imp = 3821 ck3 = 2995 ck3 = 3000 } # Moenosgadia -> LICHTENFELS, HOF + link = { autogenerated = yes imp = 3946 ck3 = 2994 ck3 = 2997 ck3 = 768 } # SudetiaPlanus -> KULMBACH, CHEB, Czech Mountains 6 + link = { autogenerated = yes imp = 3820 ck3 = 2993 } # Cantiabis -> BAYREUTH + link = { autogenerated = yes imp = 3813 ck3 = 2989 ck3 = 4144 } # Reganus -> HOHENBURG, Tachov + link = { autogenerated = yes imp = 3811 ck3 = 2988 ck3 = 2990 } # Brodentia -> SULZBACH, LEUCHTENBURG + link = { autogenerated = yes imp = 3808 ck3 = 2986 } # Vandulia -> LENGENFELD + link = { autogenerated = yes imp = 3642 ck3 = 2984 } # Isinisca -> MARQUARDSTEIN + link = { autogenerated = yes imp = 3643 ck3 = 2982 ck3 = 2977 ck3 = 2983 } # Artobriga -> LAUFEN, BERCHTESGADEN, TRAUNSTEIN + link = { autogenerated = yes imp = 4003 imp = 4005 ck3 = 2980 } # Lugidunum, Stragona -> GORLITZ + link = { autogenerated = yes imp = 3645 ck3 = 2979 } # Laciacum -> STRASSWALCHEN + link = { autogenerated = yes imp = 3670 ck3 = 2978 } # Anisus -> HALLEIN + link = { autogenerated = yes imp = 3644 ck3 = 2975 } # Iuvavum -> SALZBURG + link = { autogenerated = yes imp = 3764 ck3 = 2973 } # Innaba -> BRAUNAU + link = { autogenerated = yes imp = 3763 ck3 = 2971 } # Ioviacum -> SCHAUMBERG + link = { autogenerated = yes imp = 3762 ck3 = 2970 ck3 = 2972 } # Batavis -> SCHARDING, RIED + link = { autogenerated = yes imp = 3817 ck3 = 2968 ck3 = 2969 } # Brodentica -> DEGGENDORF, WALDKIRCHEN + link = { autogenerated = yes imp = 3814 ck3 = 2966 ck3 = 769 } # Parmacampia -> WENZENBACH, Czech Mountains 7 + link = { autogenerated = yes imp = 3815 ck3 = 2965 ck3 = 2967 } # Augustania -> TEGERNHEIM, CHAM + link = { autogenerated = yes imp = 3758 ck3 = 2964 } # CastraRegina -> REGENSBURG + link = { autogenerated = yes imp = 3759 ck3 = 2963 } # Sorviodurum -> LEONSBERG + link = { autogenerated = yes imp = 3760 ck3 = 2962 } # Augusta -> ORTENBURG + link = { autogenerated = yes imp = 3755 ck3 = 2961 } # Turum -> DORNBERG + link = { autogenerated = yes imp = 3761 ck3 = 2960 } # Petrensibus -> PASSAU + link = { autogenerated = yes imp = 3756 ck3 = 2959 } # Iovisura -> FRONTENHAUSEN + link = { autogenerated = yes imp = 3753 ck3 = 2958 } # Bratananium -> ERDING + link = { autogenerated = yes imp = 3654 ck3 = 2949 ck3 = 2781 } # Foetes -> ESCHENLOHE, PEITING + link = { autogenerated = yes imp = 3641 ck3 = 2947 ck3 = 2956 } # Covelicae -> WOLFRATSHAUSEN, FALKENSTEIN + link = { autogenerated = yes imp = 3640 imp = 5039 ck3 = 2946 } # Damasia, IMPASSIBLE TERRAIN 039 -> AHEIM + link = { autogenerated = yes imp = 3751 ck3 = 2945 } # Abodiacum -> MUNCHEN + link = { autogenerated = yes imp = 3752 ck3 = 2943 } # Ambrae -> FREISING + link = { autogenerated = yes imp = 3757 ck3 = 2942 ck3 = 2957 } # Valiatum -> ROTHENBURG, GEISENHAUSEN + link = { autogenerated = yes imp = 3765 ck3 = 2941 } # Abusina -> ABENSBERG + link = { autogenerated = yes imp = 3773 ck3 = 2940 } # Venaxamodurum -> MUNCHSMUNSTER + link = { autogenerated = yes imp = 3749 ck3 = 2939 } # AugustaVindelicum -> ILMUNSTER + link = { autogenerated = yes imp = 3959 ck3 = 2934 ck3 = 2935 ck3 = 2936 } # Argelia -> SANGERHAUSEN, MERSENBURG, MANSFELD + link = { autogenerated = yes imp = 3966 ck3 = 2932 ck3 = 2933 } # Aregelliana -> BLANKENBURG, ARNSTEIN + link = { autogenerated = yes imp = 3961 ck3 = 2928 ck3 = 2931 } # Fosia -> EBELEBEN, HOHENSTEIN + link = { autogenerated = yes imp = 3947 ck3 = 2925 ck3 = 3010 } # Turonia -> HENNEBERG, SCHMALKALDEN + link = { autogenerated = yes imp = 3823 ck3 = 2923 ck3 = 2924 ck3 = 775 } # Melocavus -> HERSFELD, FULDA, German Mountains 2 + link = { autogenerated = yes imp = 3949 ck3 = 2922 } # Vistugia -> MUNDEN + link = { autogenerated = yes imp = 3960 ck3 = 2920 } # Teuriona -> GOTTINGEN + link = { autogenerated = yes imp = 3958 ck3 = 2919 ck3 = 2921 } # Salia -> GLEICHENSTEIN, MUHLHAUSEN + link = { autogenerated = yes imp = 3965 ck3 = 2918 ck3 = 776 } # Bicurgium -> GOSLAR, German Mountains 3 + link = { autogenerated = yes imp = 3977 ck3 = 2913 ck3 = 2914 } # Luppia -> HILDESHEIM, WOLDENBERG + link = { autogenerated = yes imp = 3963 ck3 = 2912 } # Tropea -> HOMBURG + link = { autogenerated = yes imp = 3967 ck3 = 2906 } # Aregellia -> MAGDEBURG + link = { autogenerated = yes imp = 3975 ck3 = 2904 ck3 = 2905 } # Angia -> CELLE, GIFHORN + link = { autogenerated = yes imp = 3978 ck3 = 2902 ck3 = 2916 ck3 = 2917 } # Meliboia -> WOLFENBUTTEL, HALBERSTADT, WERNIGERODE + link = { autogenerated = yes imp = 3976 imp = 3974 ck3 = 2901 } # Maroia, Alaria -> BRUNSWICK + link = { autogenerated = yes imp = 3968 ck3 = 2900 } # Mersovium -> STENDAL + link = { autogenerated = yes imp = 2165 ck3 = 29 ck3 = 40 } # Coriondia -> WICKLOW, CARLOW + link = { autogenerated = yes imp = 3969 ck3 = 2899 } # Cistula -> WERBEN + link = { autogenerated = yes imp = 3973 ck3 = 2897 ck3 = 2898 } # Chamavia -> DEPENAU, HANNOVER + link = { autogenerated = yes imp = 3971 ck3 = 2895 ck3 = 2907 } # Arminia -> LUCHOW, GARDELEGEN + link = { autogenerated = yes imp = 3970 ck3 = 2894 ck3 = 2937 } # Langobardia -> DANNENBERG, UELZEN + link = { autogenerated = yes imp = 3972 ck3 = 2893 } # Fosa -> LUNEBURG + link = { autogenerated = yes imp = 3805 ck3 = 2890 } # Bergium -> IPHOFEN + link = { autogenerated = yes imp = 3801 ck3 = 2889 } # Segodunum -> MERGENTHEIM + link = { autogenerated = yes imp = 3803 ck3 = 2888 ck3 = 2891 } # Armalausia -> CRAILSHEIM, UFFENHEIM + link = { autogenerated = yes imp = 3769 imp = 3772 ck3 = 2886 } # Losodica, AdFines -> NORDLINGEN + link = { autogenerated = yes imp = 3766 ck3 = 2883 } # Germanicum -> INGOLSTADT + link = { autogenerated = yes imp = 3774 ck3 = 2882 ck3 = 2938 } # Parrodunum -> WEISSENBURG, NIEDERSCHONENFELD + link = { autogenerated = yes imp = 3768 ck3 = 2880 } # Mediana -> TRUBENDING + link = { autogenerated = yes imp = 3809 ck3 = 2879 ck3 = 2987 ck3 = 2991 } # Bibacum -> HIRSCHBERG, PARSBERG, NEUMARKT + link = { autogenerated = yes imp = 3767 ck3 = 2878 } # Biriciana -> LICHTSTAD + link = { autogenerated = yes imp = 3807 ck3 = 2877 ck3 = 2992 } # Nariscia -> NUREMBERG, GREIFFENST + link = { autogenerated = yes imp = 3806 ck3 = 2875 ck3 = 2876 ck3 = 2892 } # Varistia -> ANSBACH, ABENBERG, RIEDFELD + link = { autogenerated = yes imp = 3822 ck3 = 2873 ck3 = 2874 ck3 = 2927 } # Devona -> CASEL, BAMBERG, WILTBERG + link = { autogenerated = yes imp = 3799 ck3 = 2870 ck3 = 2871 ck3 = 2926 } # Salinae -> WURZBURG, HAMMELBURG, SCHWEINFURT + link = { autogenerated = yes imp = 3802 ck3 = 2868 ck3 = 2869 } # Locoritum -> WERTHEIM, HOCHBERG + link = { autogenerated = yes imp = 3797 ck3 = 2865 ck3 = 2866 } # Mattiacia -> BUDINGEN, RIENECK + link = { autogenerated = yes imp = 3798 ck3 = 2862 ck3 = 2864 } # Vangionia -> KLINGENBERG, GELNHAUSEN + link = { autogenerated = yes imp = 3796 ck3 = 2861 ck3 = 2867 } # Bucinobantia -> NIDDA, LAUTERBACH + link = { autogenerated = yes imp = 3795 ck3 = 2860 } # Gravionarium -> KASSEL + link = { autogenerated = yes imp = 6038 ck3 = 286 ck3 = 287 } # Scandia -> TUNSBERG, SKIRINGSSAL + link = { autogenerated = yes imp = 3794 ck3 = 2858 ck3 = 2859 } # Marsingia -> ZIEGENHAIN, MARBURG + link = { autogenerated = yes imp = 3700 ck3 = 2855 ck3 = 2863 } # Taunensium -> FRANKFURT, HANAU + link = { autogenerated = yes imp = 3793 ck3 = 2852 ck3 = 2857 } # Landia -> SIEGEN, WETZLAR + link = { autogenerated = yes imp = 3789 ck3 = 2851 ck3 = 2853 ck3 = 2856 } # Usipetia -> DIEZ, SOLMS, HOMBURG + link = { autogenerated = yes imp = 3824 ck3 = 2850 ck3 = 2915 } # Mattium -> WALDECK, HOFGEISMAR + link = { autogenerated = yes imp = 6036 ck3 = 285 } # Scandia -> BORGARSYSLAR + link = { autogenerated = yes imp = 3825 ck3 = 2848 ck3 = 2911 } # Pheugarum -> BRAKEL, DASSEL + link = { autogenerated = yes imp = 3964 ck3 = 2846 ck3 = 2896 } # Dinia -> WOLPE, WUNSDORF + link = { autogenerated = yes imp = 3827 ck3 = 2844 ck3 = 2909 ck3 = 2910 } # Tulisurgium -> LIPPE, SCHWALENBERG, EVERSTEIN + link = { autogenerated = yes imp = 3826 ck3 = 2842 ck3 = 2843 ck3 = 2847 } # Amisia -> LIPPSTADT, BUREN, PADERBORN + link = { autogenerated = yes imp = 3828 ck3 = 2840 ck3 = 2845 } # Tuliphurdum -> MINDEN, SCHAUENBURG + link = { autogenerated = yes imp = 3835 ck3 = 2838 } # Ansibaria -> DIEPHOLZ + link = { autogenerated = yes imp = 3829 ck3 = 2837 ck3 = 2839 } # Ascalingium -> BRUCHHAUSEN, HOYA + link = { autogenerated = yes imp = 4754 ck3 = 2836 ck3 = 3184 } # Turcilingia -> LOBEZ, DRAMBERG + link = { autogenerated = yes imp = 6282 ck3 = 2834 ck3 = 3201 } # Cureta -> MALBORK, Mohrungen + link = { autogenerated = yes imp = 4864 ck3 = 2831 ck3 = 2835 } # Venedica -> WISLANA, ELBLAG + link = { autogenerated = yes imp = 4862 ck3 = 2830 ck3 = 3194 } # Vistuliana -> GDANSK, TRSOW + link = { autogenerated = yes imp = 4756 ck3 = 2828 } # Eughum -> KOSZALIN + link = { autogenerated = yes imp = 4750 ck3 = 2827 ck3 = 2829 ck3 = 2832 ck3 = 2833 } # Rugia -> SLUPSK, LEBNO, WLADYSLAWOWO, SOPOT + link = { autogenerated = yes imp = 4752 ck3 = 2825 } # Viadrus -> STARGARD + link = { autogenerated = yes imp = 4751 ck3 = 2824 ck3 = 2826 } # Rhugium -> KOLOBRZEG, CAMMIN + link = { autogenerated = yes imp = 3906 ck3 = 2822 ck3 = 2823 ck3 = 3160 } # Galindia -> UCRAMUND, SZCZECIN, PRENZLAU + link = { autogenerated = yes imp = 3905 ck3 = 2820 ck3 = 2821 } # Helveconia -> NEUBRANDENBURG, NEUSTRELITZ + link = { autogenerated = yes imp = 3901 ck3 = 2819 } # Marionis -> GUSTROW + link = { autogenerated = yes imp = 3904 ck3 = 2818 } # Sidenia -> SWINOUJSCIE + link = { autogenerated = yes imp = 3903 ck3 = 2817 } # Sciria -> WOLGAST + link = { autogenerated = yes imp = 3902 ck3 = 2816 } # Avioniana -> GREIFSWALD + link = { autogenerated = yes imp = 3893 ck3 = 2815 } # Avarpi -> KLENOW + link = { autogenerated = yes imp = 3907 ck3 = 2814 } # NuithoniaMagna -> HAVELBERG + link = { autogenerated = yes imp = 3900 ck3 = 2813 } # Bunitium -> PARCHIM + link = { autogenerated = yes imp = 3894 ck3 = 2812 ck3 = 3168 } # Virunum -> WERLE, RUPPIN + link = { autogenerated = yes imp = 3899 ck3 = 2811 } # Lemovia -> RUGEN + link = { autogenerated = yes imp = 3898 ck3 = 2810 } # Pharodenia -> STRALSUND + link = { autogenerated = yes imp = 3897 ck3 = 2809 } # Virunia -> ROSTOCK + link = { autogenerated = yes imp = 3892 ck3 = 2808 } # Alisus -> SCHWERIN + link = { autogenerated = yes imp = 3896 ck3 = 2807 } # Rhuticlia -> MECKLENBURG + link = { autogenerated = yes imp = 3891 ck3 = 2806 } # Laciburaium -> RATZEBURG + link = { autogenerated = yes imp = 3895 ck3 = 2805 } # Suardonia -> AHRENSBURG + link = { autogenerated = yes imp = 3858 ck3 = 2804 } # Marionis -> LUBECK + link = { autogenerated = yes imp = 3889 imp = 3888 ck3 = 2802 } # Treva, Leuphana -> HAMBURG + link = { autogenerated = yes imp = 3860 ck3 = 2801 } # AngliaMeridionalis -> KIEL + link = { autogenerated = yes imp = 3859 ck3 = 2800 } # Sardonia -> FEMERA + link = { autogenerated = yes imp = 2190 ck3 = 28 } # ManapiaOrientalis -> DUBLIN + link = { autogenerated = yes imp = 3857 ck3 = 2799 } # CharudiaMaiores -> NEUMUNSTER + link = { autogenerated = yes imp = 3855 ck3 = 2798 } # Mariones -> ITZEHOE + link = { autogenerated = yes imp = 3856 ck3 = 2797 } # CharudiaMinores -> DITHMARSCHEN + link = { autogenerated = yes imp = 3890 ck3 = 2795 ck3 = 2803 } # Chaucia -> STADE, BUXTEHUDE + link = { autogenerated = yes imp = 3962 ck3 = 2794 ck3 = 2903 } # Idistavisus -> VERDEN, WALSRODE + link = { autogenerated = yes imp = 3838 ck3 = 2793 } # Angrivaria -> BREMEN + link = { autogenerated = yes imp = 3837 ck3 = 2791 ck3 = 2792 ck3 = 2796 } # Saxonnia -> BEDERKESA, CUXHAVEN, ZEVEN + link = { autogenerated = yes imp = 3619 ck3 = 2788 ck3 = 2052 } # Curia -> WERDENBURG, FARDUZES + link = { autogenerated = yes imp = 3739 imp = 3639 ck3 = 2785 } # Vemania, ArborFelix -> MEMMINGEN + link = { autogenerated = yes imp = 3637 ck3 = 2783 ck3 = 2786 ck3 = 2782 } # Vernania -> KEMPTEN, RAVENSBURG, SCHONGAU + link = { autogenerated = yes imp = 3638 ck3 = 2780 ck3 = 2784 } # Cambodunum -> LECHRAIN, KAUFBEUREN + link = { autogenerated = yes imp = 3748 imp = 3747 ck3 = 2779 } # RostrumNemaviae, Navoa -> FRIEDBERG + link = { autogenerated = yes imp = 3750 ck3 = 2778 } # Rapis -> AUGSBURG + link = { autogenerated = yes imp = 3775 ck3 = 2777 } # Summuntorium -> BURGAU + link = { autogenerated = yes imp = 3740 ck3 = 2776 } # Cassiliacum -> MARSTETTEN + link = { autogenerated = yes imp = 3741 ck3 = 2775 } # CaeliusMons -> KIRCHBERG + link = { autogenerated = yes imp = 3746 ck3 = 2773 ck3 = 2774 } # RaetiaOrientalis -> GRUNINGEN, BERGE + link = { autogenerated = yes imp = 3800 ck3 = 2772 ck3 = 2887 } # Sedusia -> LOWENSTEIN, HALL + link = { autogenerated = yes imp = 3770 ck3 = 2770 ck3 = 2771 } # AdLunam -> HELFENSTEIN, TECK + link = { autogenerated = yes imp = 3771 ck3 = 2769 ck3 = 2885 } # Aquileia -> HELLENENSTEIN, DILLINGEN + link = { autogenerated = yes imp = 3742 ck3 = 2768 } # Viana -> ULM + link = { autogenerated = yes imp = 3745 ck3 = 2767 } # RaetiaOccidentalis -> SIGMARINGEN + link = { imp = 3743 ck3 = 2766 } # Riusiava -> SCHELKLINGEN + link = { autogenerated = yes imp = 3744 ck3 = 2764 ck3 = 2765 } # Bragodurum -> VEHRINGEN, BEUTLINGEN + link = { autogenerated = yes imp = 3732 ck3 = 2762 } # AquaeHelveticae -> NELLENBURG + link = { autogenerated = yes imp = 3635 ck3 = 2761 } # Constantia -> HEILIGENBERG + link = { autogenerated = yes imp = 3731 ck3 = 2757 ck3 = 2758 ck3 = 2760 } # Tenedo -> FURSTENBERG, LUPFEN, CLETTGAU + link = { autogenerated = yes imp = 3733 ck3 = 2755 ck3 = 2759 ck3 = 2763 ck3 = 2756 } # AraeFlaviae -> SULZ, HOHENBERG, ZOLLERN, ROTTWEIL + link = { autogenerated = yes imp = 3020 ck3 = 2753 } # Helvetum -> GEROLDSECK + link = { autogenerated = yes imp = 3022 ck3 = 2752 ck3 = 2751 } # Tarodunon -> OFFENBURG, FREIBURG + link = { autogenerated = yes imp = 3012 ck3 = 2750 } # AugustaRarica -> SANKT BLASIEN + link = { autogenerated = yes imp = 3734 ck3 = 2749 } # Sumelocenna -> TUBINGEN + link = { autogenerated = yes imp = 3736 ck3 = 2748 } # Grinario -> WIRTEMBERG + link = { autogenerated = yes imp = 3025 ck3 = 2746 } # AureliaAquensis -> BADEN + link = { autogenerated = yes imp = 3735 ck3 = 2745 ck3 = 2747 } # Portus -> VAIHINGEN, CALW + link = { autogenerated = yes imp = 3738 ck3 = 2743 } # VicusAlsinensium -> HEILBRONN + link = { autogenerated = yes imp = 7732 ck3 = 2741 } # Vicus Augustanus -> RUSSELSHEIM + link = { autogenerated = yes imp = 3804 ck3 = 2738 ck3 = 2739 ck3 = 2872 } # Hermunduria -> MOSBACH, DURNE, WEINSBERG + link = { autogenerated = yes imp = 3737 ck3 = 2737 } # VicusNediensis -> ERBACH + link = { autogenerated = yes imp = 3702 ck3 = 2742 } # Auderiensium -> SELIGENSTADT + link = { autogenerated = yes imp = 3055 ck3 = 2735 ck3 = 2736 } # Lopodunum -> WEINHEIM, BESENSHEIM + link = { autogenerated = yes imp = 3052 ck3 = 2733 ck3 = 2744 } # Saletio -> HEIDELBERG, HOCKENHEIM + link = { autogenerated = yes imp = 3053 imp = 3054 ck3 = 2732 } # Concordia, Tabernae -> SPEYER + link = { autogenerated = yes imp = 3056 ck3 = 2731 } # Borbetomagus -> WORMS + link = { autogenerated = yes imp = 3693 ck3 = 2730 } # VangionaOrientalis -> PIRMASENS + link = { autogenerated = yes imp = 3697 ck3 = 2727 ck3 = 2728 ck3 = 2729 } # Rouphiniana -> ROCKHAUSEN, LETNINGEN, KAISERSLAUTERN + link = { autogenerated = yes imp = 3694 ck3 = 2726 } # VangionaCentralis -> ZWEIBRUCKEN + link = { autogenerated = yes imp = 3695 ck3 = 2725 } # VangionaMeridionalis -> BITSCH + link = { autogenerated = yes imp = 3023 ck3 = 2723 ck3 = 2724 } # Brocomagus -> LICHTBERG, WEISSENBURG + link = { autogenerated = yes imp = 3021 ck3 = 2722 } # Argentorate -> HAGUENAU + link = { imp = 3024 ck3 = 2719 ck3 = 2721 ck3 = 2714 } # Altitona -> SELESTAT, STRASSBURG, SALM + link = { autogenerated = yes imp = 3019 ck3 = 2717 } # Argentovaria -> COLMAR + link = { autogenerated = yes imp = 3015 ck3 = 2715 } # AquaeBorbonis -> VAUDEMONT + link = { autogenerated = yes imp = 3017 ck3 = 2710 ck3 = 2712 } # DecemPagi -> PUTTLINGEN, FINSTINGEN + link = { autogenerated = yes imp = 2499 ck3 = 2709 } # Scarponna -> NANCY + link = { autogenerated = yes imp = 2454 ck3 = 2708 ck3 = 2711 } # Divodurum -> METZ, FAULQUEMONT + link = { autogenerated = yes imp = 3698 ck3 = 2707 } # Altaia -> KREUSNACH + link = { autogenerated = yes imp = 3001 ck3 = 2706 } # CastrumVabrense -> BRIEY + link = { autogenerated = yes imp = 3692 ck3 = 2704 } # VangionaOccidentalis -> SAARBRUCKEN + link = { autogenerated = yes imp = 3725 ck3 = 2701 } # Dumnissus -> VELDENZ + link = { autogenerated = yes imp = 3696 ck3 = 2703 ck3 = 779 } # VangionaSeptentrionalis -> WADERN, German Mountains 6 + link = { autogenerated = yes imp = 3690 ck3 = 2700 } # AugustaTreverorum -> KONZ + link = { autogenerated = yes imp = 2168 ck3 = 27 } # Caucia -> CAVAN + link = { autogenerated = yes imp = 3689 ck3 = 2699 } # Andethanna -> VIANDEN + link = { autogenerated = yes imp = 3688 ck3 = 2698 } # Ricciacum -> SAARBURG + link = { autogenerated = yes imp = 3726 imp = 3721 ck3 = 2697 } # Beda, Confluentes -> COCHEM + link = { autogenerated = yes imp = 3701 ck3 = 2694 } # Mogontiacum -> MAINZ + link = { autogenerated = yes imp = 3699 ck3 = 2692 ck3 = 2693 ck3 = 2854 } # AquaeMattiacorum -> KATZENELNBOGEN, WIESBADEN, LIMBURG + link = { autogenerated = yes imp = 3788 ck3 = 2689 ck3 = 2690 ck3 = 2691 ck3 = 778 } # Lacobardia -> SAYN, WIED, ISENBURG, German Mountains 5 + link = { autogenerated = yes imp = 3683 ck3 = 2687 } # Vervigium -> SAINT-HUBERT + link = { autogenerated = yes imp = 3728 ck3 = 2684 } # Icorigum -> PRUM + link = { autogenerated = yes imp = 3791 ck3 = 2681 ck3 = 2849 ck3 = 777 } # Chattaia -> BILSTEIN, WITTENSTEIN, German Mountains 4 + link = { autogenerated = yes imp = 3792 ck3 = 2680 } # Sicambria -> ARNSBERG + link = { autogenerated = yes imp = 3785 ck3 = 2677 } # Alisutum -> ESSEN + link = { autogenerated = yes imp = 3790 ck3 = 2676 ck3 = 2678 ck3 = 2679 } # Bacenis -> HUKESWAG, HAGEN, MARK + link = { autogenerated = yes imp = 3786 ck3 = 2673 ck3 = 2674 } # Arbalo -> DORTMUND, SOEST + link = { autogenerated = yes imp = 3784 ck3 = 2670 ck3 = 2671 } # Alesia -> MUNSTER, WARENDORF + link = { autogenerated = yes imp = 32 ck3 = 2669 ck3 = 2607 } # Aecernia -> ALIFE, ISERNIA + link = { autogenerated = yes imp = 3595 ck3 = 2666 ck3 = 8765 } # Aponus -> MONTAGNANA, Este + link = { autogenerated = yes imp = 3497 imp = 3496 ck3 = 2665 } # HermaionAkron, Gouroulis -> ALGHERO + link = { autogenerated = yes imp = 3500 ck3 = 2662 } # TurrisLibisonis -> SASSARI + link = { autogenerated = yes imp = 3495 imp = 3498 ck3 = 2661 } # ForumTraiani, Makopsis -> ISILI + link = { autogenerated = yes imp = 3491 imp = 3482 ck3 = 2660 } # Oualentia, HydataNeapolitana -> SAMASSI + link = { autogenerated = yes imp = 3492 imp = 3493 imp = 3494 ck3 = 2659 } # Neapolis, Tharros, Cornus -> ORISTANO + link = { autogenerated = yes imp = 3506 imp = 3504 imp = 3505 ck3 = 2658 } # Viniolae, Olbia, PortusTibulae -> OLBIA + link = { autogenerated = yes imp = 3503 imp = 3489 ck3 = 2657 } # Coclearia, FanumCarisi -> GALTELLI + link = { autogenerated = yes imp = 3488 ck3 = 2656 } # Sulcis -> TORTOLI + link = { autogenerated = yes imp = 3486 imp = 3487 ck3 = 2655 } # Ferraria, Porticenses -> CARBONARA + link = { imp = 3481 imp = 3485 ck3 = 2654 } # Sulcis, SardusPater -> IGLESIAS + link = { autogenerated = yes imp = 3483 imp = 3484 imp = 3490 ck3 = 2653 } # Nora, Caralis, Sestis -> CAGLIARI + link = { autogenerated = yes imp = 3508 ck3 = 2652 } # Phikaria -> BONIFACIO + link = { autogenerated = yes imp = 3507 ck3 = 2651 } # Rhoubra -> VECCHIO + link = { autogenerated = yes imp = 3516 imp = 3514 imp = 3515 ck3 = 2648 } # Sermigion, Mariana, Aleria -> CORTE + link = { autogenerated = yes imp = 3513 ck3 = 2647 } # Kentourinon -> BASTIA + link = { autogenerated = yes imp = 1471 ck3 = 2646 } # Melita -> MALTA + link = { autogenerated = yes imp = 90 ck3 = 2645 } # Herbesus -> CALATAFIMI + link = { autogenerated = yes imp = 7843 ck3 = 2644 } # Adranon -> MAZARA + link = { autogenerated = yes imp = 83 ck3 = 2643 } # Leontini -> LENTINI + link = { autogenerated = yes imp = 85 imp = 7840 ck3 = 2642 } # Gela, Menae -> CALTAGIRONE + link = { autogenerated = yes imp = 88 ck3 = 2641 } # Murgantia -> CALTANISETTA + link = { autogenerated = yes imp = 89 imp = 7839 imp = 5149 ck3 = 2640 } # Henna, Capitium, IMPASSIBLE TERRAIN 149 -> CASTROGIOVANNI + link = { autogenerated = yes imp = 7838 imp = 82 imp = 5000 ck3 = 2639 } # Centuripae, Catana, IMPASSIBLE TERRAIN 000 -> CATANIA + link = { autogenerated = yes imp = 84 imp = 101 imp = 7837 imp = 87 imp = 5148 ck3 = 2638 } # Syracuse, Camarina, Megara Hyblaia, Acrae, IMPASSIBLE TERRAIN 148 -> SYRACUSE + link = { autogenerated = yes imp = 86 imp = 7841 imp = 91 ck3 = 2637 } # Acragas, Myttistraton, Heraclea -> GIRGENTI + link = { autogenerated = yes imp = 94 imp = 92 imp = 93 imp = 95 ck3 = 2636 } # Lilybaeum, Segesta, Selinus, Eryx -> TRAPANI + link = { autogenerated = yes imp = 7842 imp = 96 imp = 97 ck3 = 2635 } # Soluntum, Panorumus, Thermae -> PALERMO + link = { autogenerated = yes imp = 100 imp = 98 imp = 5150 ck3 = 2634 } # Calacte, Cephaleodium, IMPASSIBLE TERRAIN 150 -> CEFALU + link = { autogenerated = yes imp = 99 imp = 1472 imp = 80 imp = 81 imp = 5147 imp = 7861 ck3 = 2633 } # Tyndaris, Liparae, Messana, Naxos, IMPASSIBLE TERRAIN 147, Strongyle -> MESSINA + link = { autogenerated = yes imp = 71 ck3 = 2632 } # Stiglianum -> STIGLIANO + link = { autogenerated = yes imp = 54 imp = 61 ck3 = 2631 } # Heraclea, Siris -> CAMARDA + link = { autogenerated = yes imp = 79 ck3 = 2629 } # Petelia -> ROSSANO + link = { autogenerated = yes imp = 77 imp = 5003 ck3 = 2628 } # Consentia, IMPASSIBLE TERRAIN 003 -> COSENZA + link = { autogenerated = yes imp = 72 imp = 73 imp = 5001 ck3 = 2627 } # Rhegium, Locri, IMPASSIBLE TERRAIN 001 -> REGGIO + link = { autogenerated = yes imp = 74 imp = 76 imp = 5002 ck3 = 2626 } # Stylacium, Tempsa, IMPASSIBLE TERRAIN 002 -> SQUILLUCE + link = { autogenerated = yes imp = 78 ck3 = 2625 ck3 = 8753 } # Croton -> COTRONE, Catanzaro + link = { autogenerated = yes imp = 55 imp = 68 imp = 70 ck3 = 2624 } # Metapontum, Silvium, Alitala -> MATERA + link = { autogenerated = yes imp = 66 imp = 67 ck3 = 2623 } # Barium, Gnatia -> BARI + link = { autogenerated = yes imp = 57 imp = 65 ck3 = 2622 } # Brundisium, Valetium -> BRINDISI + link = { autogenerated = yes imp = 56 ck3 = 2621 } # Tarentum -> TARANTO + link = { autogenerated = yes imp = 64 imp = 63 ck3 = 2620 } # Hydruntum, Callipolis -> OLRANTO + link = { autogenerated = yes imp = 69 ck3 = 2619 } # Bitontinon -> TRANI + link = { autogenerated = yes imp = 58 imp = 42 ck3 = 2618 } # Cannae, Venusia -> VENOSA + link = { autogenerated = yes imp = 60 ck3 = 2617 } # Bantia -> ACERENZA + link = { imp = 46 imp = 47 ck3 = 2616 } # Potentia, Numistro -> POTENZA + link = { autogenerated = yes imp = 39 imp = 38 imp = 45 ck3 = 2614 } # Canusium, Sipontum, Ausculum -> SIPONTO + link = { autogenerated = yes imp = 13 imp = 53 ck3 = 2613 } # Pyxus, Grumentum -> MARATEA + link = { autogenerated = yes imp = 11 ck3 = 2612 } # Paestum -> SALERNO + link = { autogenerated = yes imp = 10 imp = 9 imp = 1716 ck3 = 2611 } # Salemum, Pompeii, Abellinum -> AMALFI + link = { autogenerated = yes imp = 36 imp = 37 ck3 = 2610 } # Teanum, Luceria -> LUCERA + link = { autogenerated = yes imp = 1718 imp = 41 ck3 = 2609 } # Aeclanum, Saticula -> BENEVENTO + link = { autogenerated = yes imp = 7 imp = 1713 imp = 7733 ck3 = 2608 } # Neapolis, Nuceria, Vesuvius -> NAPOLI + link = { autogenerated = yes imp = 6 imp = 5006 ck3 = 2606 } # Cumae, IMPASSIBLE TERRAIN 006 -> CAPUA + link = { autogenerated = yes imp = 48 imp = 35 imp = 49 ck3 = 2605 } # Terventum, Larinum, Gerumum -> LARINO + link = { autogenerated = yes imp = 29 ck3 = 2604 } # Aternum -> LANCIANO + link = { autogenerated = yes imp = 31 imp = 30 imp = 5008 ck3 = 2602 } # Sora, Muruvium, IMPASSIBLE TERRAIN 008 -> CASSINO + link = { autogenerated = yes imp = 27 imp = 24 ck3 = 2600 } # Sora, Alba -> AVEZZANO + link = { autogenerated = yes imp = 2196 ck3 = 26 } # EblaniaOccidentalis -> LONGFORD + link = { autogenerated = yes imp = 111 ck3 = 2598 } # Firmum -> FERMO + link = { imp = 109 ck3 = 2597 } # Asculum -> ASCOLI PICENO + link = { autogenerated = yes imp = 107 imp = 108 ck3 = 2596 } # Interamnia, Castrum -> TERAMO + link = { autogenerated = yes imp = 106 ck3 = 2595 ck3 = 2603 } # Hadria -> ATRI, CLUIELI + link = { autogenerated = yes imp = 117 ck3 = 2594 ck3 = 2599 } # Ancona -> ANCONA, MACERATA + link = { autogenerated = yes imp = 5 ck3 = 2592 ck3 = 2593 } # Priverneum -> TERRACINA, GAETA + link = { autogenerated = yes imp = 25 imp = 1712 imp = 26 imp = 5007 ck3 = 2591 } # Signia, Antinum, Fregellae, IMPASSIBLE TERRAIN 007 -> SEGNI + link = { autogenerated = yes imp = 4 ck3 = 2590 } # Antium -> VELLETRI + link = { autogenerated = yes imp = 19 imp = 2 ck3 = 2589 } # Carsioli, Tiber -> TIVOLI + link = { autogenerated = yes imp = 105 imp = 5011 ck3 = 2588 } # Trebula, IMPASSIBLE TERRAIN 011 -> RIETI + link = { autogenerated = yes imp = 110 imp = 118 ck3 = 2587 } # Urbs, Cingulum -> CAMERINO + link = { autogenerated = yes imp = 23 imp = 104 imp = 5013 ck3 = 2586 } # Narnia, Amiternum, IMPASSIBLE TERRAIN 013 -> TERNI + link = { imp = 103 imp = 5015 ck3 = 2585 } # Spoletium, IMPASSIBLE TERRAIN 015 -> SPOLETO + link = { autogenerated = yes imp = 122 imp = 5017 ck3 = 2583 } # Urbinum, IMPASSIBLE TERRAIN 017 -> CAGLI + link = { autogenerated = yes imp = 123 ck3 = 2582 ck3 = 2584 } # Iguvium -> GUBBIO, CIVITAS CASTELLI + link = { imp = 119 ck3 = 2581 } # Sentinum -> ASSISSI + link = { autogenerated = yes imp = 20 ck3 = 2579 } # Reate -> FARFA + link = { autogenerated = yes imp = 15 ck3 = 2578 } # Ostia -> PALO + link = { autogenerated = yes imp = 16 ck3 = 2577 } # Veii -> VATICAN + link = { autogenerated = yes imp = 3 ck3 = 2576 } # Satricum -> OSTIA + link = { autogenerated = yes imp = 1 ck3 = 2575 } # Roma -> ROMA + link = { autogenerated = yes imp = 18 ck3 = 2574 } # Nepete -> PATERNO + link = { autogenerated = yes imp = 14 ck3 = 2573 } # Caere -> SUTRI + link = { autogenerated = yes imp = 21 ck3 = 2572 } # Volsini -> VITERBO + link = { autogenerated = yes imp = 17 ck3 = 2571 } # Tarquini -> CIVITAVECCHIA + link = { autogenerated = yes imp = 113 imp = 5016 ck3 = 2570 } # Suana, IMPASSIBLE TERRAIN 016 -> SOANA + link = { autogenerated = yes imp = 22 ck3 = 2569 } # Volci -> ORBETELLO + link = { autogenerated = yes imp = 115 ck3 = 2567 } # Rusellae -> MONTALCINO + link = { autogenerated = yes imp = 102 ck3 = 2566 ck3 = 2568 } # Tuder -> PERUGIA, ORIVETO + link = { autogenerated = yes imp = 116 ck3 = 2565 } # Clusium -> CHIUSI + link = { autogenerated = yes imp = 120 ck3 = 2564 } # Perusia -> CORTONA + link = { autogenerated = yes imp = 135 ck3 = 2563 } # Valvata -> EMPOLI + link = { autogenerated = yes imp = 114 imp = 112 ck3 = 2562 } # Vetulonia, Telamon -> GROSSETO + link = { autogenerated = yes imp = 126 imp = 127 ck3 = 2561 } # Populonium, Ilva -> PIOMBINO + link = { autogenerated = yes imp = 130 imp = 125 ck3 = 2560 } # Sena, Ad -> SIENA + link = { imp = 134 ck3 = 2559 ck3 = 2544 } # Florentia -> IMPRUNETA, VALLOMBROSA + link = { autogenerated = yes imp = 129 imp = 128 ck3 = 2558 } # Volaterrae, Vada -> VOLTERRA + link = { autogenerated = yes imp = 136 ck3 = 2557 } # Pisae -> LIVORNO + link = { autogenerated = yes imp = 121 ck3 = 2556 } # Sena -> PESARO + link = { autogenerated = yes imp = 132 ck3 = 2555 } # Sarsina -> URBINO + link = { imp = 131 imp = 140 ck3 = 2554 } # Arretium, Festulae -> AREZZO + link = { imp = 148 ck3 = 2552 ck3 = 2553 } # Mevaniola -> MONTEFELTRO, CASENTINO + link = { autogenerated = yes imp = 146 ck3 = 2549 ck3 = 2550 } # Bononia -> IMOLA, MONTE SOLE + link = { imp = 147 imp = 5128 ck3 = 2548 } # Faventia, IMPASSIBLE TERRAIN 128 -> FORLI + link = { autogenerated = yes imp = 133 ck3 = 2547 } # Ariminum -> RIMINI + link = { autogenerated = yes imp = 142 ck3 = 2546 } # Ravenna -> RAVENNA + link = { autogenerated = yes imp = 139 ck3 = 2543 ck3 = 2551 } # Pistoriae -> FIRENZE, CAMALDOLI + link = { autogenerated = yes imp = 149 ck3 = 2540 ck3 = 2541 } # Mutina -> MODENA, CENTO + link = { autogenerated = yes imp = 138 ck3 = 2537 ck3 = 2538 ck3 = 2545 } # Lucca -> LUCCA, PISTORJA, PRATO + link = { autogenerated = yes imp = 137 ck3 = 2536 } # Luna -> PISA + link = { autogenerated = yes imp = 151 ck3 = 2534 ck3 = 2535 } # Regium Lepidum -> REGGIO, CANOSSA + link = { autogenerated = yes imp = 152 imp = 3587 ck3 = 2533 } # Parma, Brixellum -> BRESCELLO + link = { autogenerated = yes imp = 153 ck3 = 2532 } # Forum Novum -> PARMA + link = { autogenerated = yes imp = 141 imp = 154 ck3 = 2531 } # Portus, Rubra -> LUNA + link = { autogenerated = yes imp = 3588 imp = 3591 ck3 = 2530 } # Colicaria, VicusVarianus -> GUASTALLA + link = { autogenerated = yes imp = 6043 ck3 = 253 ck3 = 254 } # Scandia -> RYFYLKI, HAUGELAND + link = { autogenerated = yes imp = 3592 ck3 = 2529 ck3 = 2542 } # Feraria -> CONA, BOLOGNA + link = { autogenerated = yes imp = 144 ck3 = 2528 } # Spina -> COMACCHIO + link = { autogenerated = yes imp = 150 ck3 = 2527 } # Vicus Aventia -> FERRARA + link = { autogenerated = yes imp = 145 ck3 = 2526 } # Hadriani -> POMPOSA + link = { autogenerated = yes imp = 3597 ck3 = 2525 } # AdPortum -> ROVIGO + link = { autogenerated = yes imp = 3593 ck3 = 2524 } # Hatria -> ADRIA + link = { autogenerated = yes imp = 4021 ck3 = 2522 } # Flanona -> VIKLA + link = { autogenerated = yes imp = 4034 ck3 = 2521 } # Apsarus -> CHERSO + link = { autogenerated = yes imp = 4022 ck3 = 2520 } # Piquentum -> PAZIN + link = { autogenerated = yes imp = 6042 ck3 = 252 ck3 = 290 } # Scandia -> JATHARR, HEIANE + link = { autogenerated = yes imp = 4018 ck3 = 2519 } # Aegida -> PIRAN + link = { autogenerated = yes imp = 4020 imp = 4019 ck3 = 2518 } # Pola, Parentium -> PULA + link = { imp = 4026 imp = 5031 ck3 = 2516 } # Longaticum, IMPASSIBLE TERRAIN 031 -> GORIZIA + link = { imp = 3607 ck3 = 2514 } # FonsTimavi -> TRIESTE + link = { autogenerated = yes imp = 3604 ck3 = 2513 } # Reunia -> PORDENONE + link = { autogenerated = yes imp = 3601 ck3 = 2512 } # PortusLiquentiae -> CAORLE + link = { autogenerated = yes imp = 3603 ck3 = 2511 } # Opitergium -> CENETA + link = { imp = 6041 ck3 = 251 ck3 = 292 ck3 = 250 } # Scandia -> LISTER, ARAK, RAABOIGDE + link = { autogenerated = yes imp = 3596 ck3 = 2509 } # Vicetia -> LONIGO + link = { autogenerated = yes imp = 3605 ck3 = 2508 ck3 = 2510 } # ForumIulii -> AQUILEIA, UDINE + link = { autogenerated = yes imp = 3606 ck3 = 2507 } # Aquileia -> GRADO + link = { imp = 3598 ck3 = 2506 ck3 = 2517 } # Altinum -> MESTRE, VENEZIA + link = { autogenerated = yes imp = 3599 ck3 = 2505 } # Tarvisium -> TREVISO + link = { autogenerated = yes imp = 143 ck3 = 2504 } # Brundulum -> CHIOGGIA + link = { imp = 3594 ck3 = 2503 ck3 = 8767 } # Patavium -> PADUA, Malamacco + link = { imp = 3589 imp = 3584 imp = 3590 ck3 = 2501 } # Hostilia, Verona, Auraei -> VERONA + link = { autogenerated = yes imp = 2202 ck3 = 25 } # NagnatiaOrientalis -> BELCOO + link = { imp = 12886 imp = 5119 ck3 = 2499 } # Feltrini, IMPASSIBLE TERRAIN 119 -> TRENTO + link = { autogenerated = yes imp = 3585 imp = 3583 imp = 3586 ck3 = 2497 } # Bedriacum, Ariolica, Mantua -> MANTUA + link = { imp = 3662 ck3 = 2496 ck3 = 2502 } # Bretina -> GARDA, LESSINIA + link = { autogenerated = yes imp = 3581 ck3 = 2494 ck3 = 8762 } # Brixia -> BRESCIA, Chiari + link = { autogenerated = yes imp = 3579 ck3 = 2493 } # Bergomum -> BERGAMO + link = { autogenerated = yes imp = 3580 ck3 = 2492 } # LausPompeia -> CREMA + link = { autogenerated = yes imp = 3582 ck3 = 2491 } # Cremona -> CREMONA + link = { autogenerated = yes imp = 6040 ck3 = 249 ck3 = 289 } # Scandia -> ARENDALL, OTTRUNES + link = { autogenerated = yes imp = 3575 ck3 = 2489 } # Placentia -> RONCAGLIA + link = { autogenerated = yes imp = 3552 ck3 = 2485 } # Segesta -> CHIAVARI + link = { autogenerated = yes imp = 3554 ck3 = 2483 } # Dertona -> TORTONA + link = { autogenerated = yes imp = 3578 ck3 = 2482 } # Argentea -> MILAN + link = { autogenerated = yes imp = 3577 ck3 = 2481 } # ForumLicinii -> MONZA + link = { autogenerated = yes imp = 3571 ck3 = 2480 } # Mediolanium -> GALLARATE + link = { autogenerated = yes imp = 6039 ck3 = 248 ck3 = 288 } # Scandia -> TELEMARK, HEDDALI + link = { autogenerated = yes imp = 3570 ck3 = 2477 ck3 = 2479 } # Comum -> COMO, VARESE + link = { autogenerated = yes imp = 3573 ck3 = 2476 } # Lambrum -> LODI + link = { autogenerated = yes imp = 3572 ck3 = 2475 } # Ticinum -> PAVIA + link = { autogenerated = yes imp = 3565 ck3 = 2474 } # Laumellum -> VIGEVANO + link = { autogenerated = yes imp = 3568 ck3 = 2473 } # Victimulae -> BIELLA + link = { autogenerated = yes imp = 3569 ck3 = 2472 } # SebuinusVicus -> POMBIA + link = { autogenerated = yes imp = 3567 imp = 3566 ck3 = 2471 } # Plumbia, Novaria -> NOVARA + link = { autogenerated = yes imp = 3562 ck3 = 2470 } # Vercellae -> VERCELLI + link = { autogenerated = yes imp = 3555 ck3 = 2469 } # FulviiValentinum -> ASTI + link = { autogenerated = yes imp = 3556 imp = 3553 ck3 = 2468 } # Statiellae, Libarna -> ACQUI + link = { autogenerated = yes imp = 3557 imp = 3550 ck3 = 2467 } # Crixia, Coeba -> ALBA + link = { autogenerated = yes imp = 3547 ck3 = 2465 } # Savo -> SAVONA + link = { autogenerated = yes imp = 3549 ck3 = 2466 } # Genua -> GENOA + link = { autogenerated = yes imp = 2383 ck3 = 2464 } # Ferruciacum -> LA TREMOUILLE + link = { autogenerated = yes imp = 2416 ck3 = 2463 } # Brivodurum -> SULLY-SUR-LOIRE + link = { autogenerated = yes imp = 2355 ck3 = 2459 } # Vesontio -> ORNANS + link = { autogenerated = yes imp = 2359 ck3 = 2458 } # Matisco -> DOLE + link = { autogenerated = yes imp = 3627 imp = 3625 ck3 = 2457 } # Bodgalio, IuliaEquestris -> CHAMPAGNOLE + link = { autogenerated = yes imp = 3535 imp = 3560 ck3 = 2456 } # Segusio, Industria -> CANAVESE + link = { autogenerated = yes imp = 3538 ck3 = 2455 } # Voludnia -> CHAMBERY + link = { autogenerated = yes imp = 3839 ck3 = 2454 } # Visurgis -> VAREL + link = { autogenerated = yes imp = 3833 ck3 = 2453 } # Amisia -> DELFZIJL + link = { autogenerated = yes imp = 3711 ck3 = 2450 } # Blariacum -> GELDERN + link = { autogenerated = yes imp = 3685 ck3 = 2449 } # Orolaunum -> CLERVAUX + link = { autogenerated = yes imp = 1079 ck3 = 2447 } # AdVicensi -> LIMOUX + link = { autogenerated = yes imp = 3831 ck3 = 2444 } # Dulgia -> VECHTA + link = { autogenerated = yes imp = 3840 ck3 = 2442 } # AdPontem -> TWISTRINGEN + link = { autogenerated = yes imp = 3841 ck3 = 2441 ck3 = 2445 } # Chasuaria -> PAPENBURG, CLOPPENBURG + link = { autogenerated = yes imp = 3830 ck3 = 2440 ck3 = 2443 ck3 = 2841 } # Marsia -> OSNABRUCK, RAVENSBERG, WIEDENBRUCK + link = { autogenerated = yes imp = 3780 ck3 = 2439 } # Teuderium -> MEPPEN + link = { autogenerated = yes imp = 3842 ck3 = 2436 ck3 = 2438 } # Unsingia -> LEER, OLDENBURG + link = { autogenerated = yes imp = 3777 ck3 = 2435 ck3 = 2675 } # Chattuaria -> WEZEL, RECKLINGHAUSEN + link = { autogenerated = yes imp = 3783 ck3 = 2434 ck3 = 2672 } # Caesia -> BREDEVOORT, AHLEN + link = { autogenerated = yes imp = 3787 ck3 = 2433 ck3 = 2688 } # Tenctheria -> BERGH, SIEGBURG + link = { autogenerated = yes imp = 3778 ck3 = 2431 ck3 = 2432 } # Mediolanium -> ALMELO, BORCULO + link = { autogenerated = yes imp = 3776 ck3 = 2429 } # Asciburgium -> ZUTPHEN + link = { autogenerated = yes imp = 3850 ck3 = 2425 ck3 = 2427 } # Chamoria -> TIEL, APELDOORN + link = { autogenerated = yes imp = 3781 ck3 = 2423 } # Vidrosia -> OMMEN + link = { autogenerated = yes imp = 3779 ck3 = 2422 ck3 = 2430 } # Salia -> COEVORDEN, BENTHEIM + link = { autogenerated = yes imp = 3851 ck3 = 2421 ck3 = 2426 ck3 = 2428 } # Isala -> ZWOLLE, HARDERWIJK, ARNHEM + link = { autogenerated = yes imp = 3836 ck3 = 2418 ck3 = 2437 } # Amsivaria -> EMDEN, WILHELMSHAVEN + link = { autogenerated = yes imp = 3834 ck3 = 2417 ck3 = 2419 ck3 = 2420 } # Noviliacum -> GRONINGEN, EMMEN, ASSEN + link = { autogenerated = yes imp = 3832 ck3 = 2414 ck3 = 2415 } # Manarmanis -> DOKKUM, APPPINGEDAM + link = { autogenerated = yes imp = 3852 ck3 = 2411 ck3 = 2413 } # Flevum -> HARLINGEN, LEEUWARDEN + link = { autogenerated = yes imp = 3854 ck3 = 2410 ck3 = 2416 ck3 = 2452 } # Tubantia -> STAVEREN, KAMPEN, STEENWIJK + link = { autogenerated = yes imp = 3848 ck3 = 2406 ck3 = 2424 ck3 = 2451 } # Traiectum -> AMSTERDAM, UTRECHT, AMERSFOORT + link = { autogenerated = yes imp = 3847 ck3 = 2405 ck3 = 2407 ck3 = 2408 ck3 = 2409 } # Baduhenna -> HAARLEM, AALKMAR, EDAM, MEDEMBLIK + link = { autogenerated = yes imp = 3846 ck3 = 2403 ck3 = 2404 } # Lugadurum -> ROTTERDAM, DELFT + link = { autogenerated = yes imp = 3849 ck3 = 2402 } # Manaritum -> DORT + link = { autogenerated = yes imp = 3845 ck3 = 2401 } # Marsacia -> BRIELLE + link = { autogenerated = yes imp = 2171 ck3 = 24 } # NagnatiaOccidentalis -> DROMAHAIR + link = { autogenerated = yes imp = 2452 ck3 = 2398 ck3 = 2399 ck3 = 2400 } # AugustaSuessionum -> COUCY, LAON, ROUCY + link = { autogenerated = yes imp = 3043 imp = 3048 ck3 = 2397 } # AugustaViromanduorum, Verbinum -> MARLE + link = { autogenerated = yes imp = 2494 ck3 = 2395 } # Basillia -> VERDUN + link = { autogenerated = yes imp = 3051 ck3 = 2394 ck3 = 2396 } # NoviomagusPorricum -> MEZIERES, ROMIGNY + link = { autogenerated = yes imp = 3049 ck3 = 2393 } # Vungovicus -> GRANPRE + link = { autogenerated = yes imp = 2450 ck3 = 2392 } # Durocatalaunum -> CHALONS + link = { autogenerated = yes imp = 2451 ck3 = 2390 ck3 = 2391 } # Durocortorum -> REIMS, RETHEL + link = { autogenerated = yes imp = 2495 ck3 = 2389 } # Tanomia -> SAINT-DIZIER + link = { autogenerated = yes imp = 2496 ck3 = 2388 } # Caturicis -> BAR + link = { autogenerated = yes imp = 3007 ck3 = 2386 } # Grannum -> GRAND + link = { autogenerated = yes imp = 3004 ck3 = 2385 } # Mosa -> Champs + link = { autogenerated = yes imp = 3003 ck3 = 2384 } # Solicia -> NEUFCHATEAU + link = { autogenerated = yes imp = 2428 ck3 = 2382 ck3 = 2383 } # Varcia -> GRAY, GY + link = { autogenerated = yes imp = 2433 imp = 2354 ck3 = 2381 } # Benevellum, Andematunnum -> CHAUMONT + link = { autogenerated = yes imp = 2429 ck3 = 2380 } # Tilena -> DIJON + link = { autogenerated = yes imp = 2440 imp = 2436 ck3 = 2379 } # Alesia, Divionense -> MONTBARD + link = { autogenerated = yes imp = 2437 ck3 = 2378 } # Sidoloucum -> MORVAN + link = { autogenerated = yes imp = 2362 ck3 = 2377 } # CastrumDivio -> CITEAUX + link = { autogenerated = yes imp = 2435 ck3 = 2376 } # Vidubia -> BEAUNE + link = { autogenerated = yes imp = 3005 ck3 = 2375 } # Segeserra -> CLAIRVAUX + link = { autogenerated = yes imp = 3008 ck3 = 2373 ck3 = 2374 } # Haeduia -> JOINVILLE, LANGRES + link = { autogenerated = yes imp = 3006 ck3 = 2372 } # Corobillium -> BAR-SUR-AUBE + link = { autogenerated = yes imp = 2449 ck3 = 2371 } # Augustobona -> TROYES + link = { autogenerated = yes imp = 2488 ck3 = 2369 ck3 = 2370 } # Eburobriga -> AUBE, BAR-SUR-SEINE + link = { autogenerated = yes imp = 2490 ck3 = 2367 } # Malliacus -> VITRY-EN-PERTHOIS + link = { autogenerated = yes imp = 2489 ck3 = 2365 } # Artiaca -> ROMILLY + link = { autogenerated = yes imp = 2487 ck3 = 2364 ck3 = 2366 } # Senonia -> COULOMMIERS, EPERNAY + link = { autogenerated = yes imp = 2486 ck3 = 2363 } # Lucia -> PROVINS + link = { autogenerated = yes imp = 2491 ck3 = 2362 } # Mugilonia -> CHATILLON + link = { autogenerated = yes imp = 2492 ck3 = 2360 ck3 = 2361 } # Odomagus -> CREPY, CHATEAU-THIERRY + link = { autogenerated = yes imp = 2447 ck3 = 2358 } # Iatinon -> SENLIS + link = { autogenerated = yes imp = 2444 ck3 = 2357 } # Catalacus -> SAINT-DENIS + link = { autogenerated = yes imp = 2484 ck3 = 2356 ck3 = 2359 } # Calagum -> MONTREUIL, MEAUX + link = { autogenerated = yes imp = 2485 ck3 = 2355 } # Riobe -> CRECY + link = { autogenerated = yes imp = 2483 ck3 = 2354 } # Cala -> MELUN + link = { autogenerated = yes imp = 2482 ck3 = 2353 } # CondateAgedincum -> BRAY + link = { autogenerated = yes imp = 2448 ck3 = 2352 ck3 = 2368 } # Agedincum -> SENS, NOGENT + link = { autogenerated = yes imp = 2431 ck3 = 2351 } # Vertillium -> TONNERRE + link = { autogenerated = yes imp = 2430 imp = 2353 ck3 = 2350 } # Tornodurum, Autessiodurum -> CHABLIS + link = { autogenerated = yes imp = 2439 imp = 2438 ck3 = 2349 } # Aballo, Bibracte -> VEZELAY + link = { autogenerated = yes imp = 2348 ck3 = 2347 } # Augustodunum -> AUTUN + link = { autogenerated = yes imp = 2432 ck3 = 2346 } # CoraVicus -> AUXERRE + link = { autogenerated = yes imp = 2413 imp = 2415 ck3 = 2345 } # VicusMassava, Intaranum -> DONZY + link = { autogenerated = yes imp = 2434 ck3 = 2344 } # Cervidunum -> POUGUES-LES-EAUX + link = { autogenerated = yes imp = 2366 imp = 2367 ck3 = 2343 } # Allsincum, Decetia -> NEVERS + link = { autogenerated = yes imp = 2418 ck3 = 2340 ck3 = 2341 } # Bandritum -> COURTENAY, CHATEAU-RENARD + link = { autogenerated = yes imp = 2417 imp = 2479 ck3 = 2339 } # Belca, AdFines -> MONTARGIS + link = { autogenerated = yes imp = 2350 ck3 = 2338 } # Cenabum -> ORLEANS + link = { autogenerated = yes imp = 2480 ck3 = 2337 ck3 = 2342 } # Montargia -> NEMOURS, MONTEREAU + link = { autogenerated = yes imp = 2478 ck3 = 2336 } # Salioclita -> ETAMPES + link = { autogenerated = yes imp = 2481 ck3 = 2335 } # Mellodunum -> MONTLHERY + link = { autogenerated = yes imp = 2476 ck3 = 2334 } # Dortenco -> VERSAILLES + link = { autogenerated = yes imp = 2475 ck3 = 2333 } # Lutetia -> PARIS + link = { autogenerated = yes imp = 2477 imp = 2474 ck3 = 2332 } # Diodurum, Nemetodurum -> MONTFORT + link = { autogenerated = yes imp = 2463 ck3 = 2331 } # CondateDurocassicum -> DREUX + link = { autogenerated = yes imp = 2442 ck3 = 2330 } # MediolanumAulercorum -> VERNON + link = { autogenerated = yes imp = 2466 imp = 2465 ck3 = 2329 } # Uggate, Breviodurum -> EVREUX + link = { autogenerated = yes imp = 2222 ck3 = 2327 } # NoviomagusLexoviorum -> SEES + link = { autogenerated = yes imp = 2221 ck3 = 2326 } # EsuviaMeridionalis -> ARGENTAN + link = { autogenerated = yes imp = 2219 ck3 = 2325 } # Noviodunum -> ALENCON + link = { autogenerated = yes imp = 2464 ck3 = 2324 ck3 = 2328 } # Ebrovicia -> MORTAGNE, VERNEUIL + link = { autogenerated = yes imp = 2460 imp = 2461 ck3 = 2323 } # CarnutiaOrientalis, CarnutiaOccidentalis -> NOGENT-LE-ROTROU + link = { autogenerated = yes imp = 2441 imp = 2462 ck3 = 2322 } # Autricum, Dorocas -> CHARTRES + link = { imp = 2457 ck3 = 2320 } # DunenseCastrum -> BEAUGENCY + link = { autogenerated = yes imp = 12662 ck3 = 232 ck3 = 8731 } # Augo -> ROMERIKI, Nordmark + link = { autogenerated = yes imp = 2425 imp = 2424 ck3 = 2319 } # Blesum, Tasciaca -> BLOIS + link = { autogenerated = yes imp = 2408 ck3 = 2317 } # NoviodunumBiturigum -> OLIVET + link = { autogenerated = yes imp = 2407 ck3 = 2316 ck3 = 2318 } # Gabris -> ROMORANTIN, CONTRES + link = { autogenerated = yes imp = 2411 ck3 = 2315 } # Segivomicus -> VIERZON + link = { autogenerated = yes imp = 2414 ck3 = 2314 } # CondateAvaricum -> SANCERRE + link = { autogenerated = yes imp = 2412 ck3 = 2313 } # Nogeomagus -> HERRY + link = { imp = 2368 imp = 2347 ck3 = 2312 } # Tincontium, Avaricum -> BOURGES + link = { imp = 6035 ck3 = 231 } # Scandia -> AUSTFOLD + link = { autogenerated = yes imp = 2373 ck3 = 2309 } # Ricomagus -> SAINT-POURCAIN + link = { autogenerated = yes imp = 2376 ck3 = 2308 ck3 = 2311 } # AquaeNeri -> MONTLUCON, ORVAL + link = { autogenerated = yes imp = 2374 ck3 = 2307 ck3 = 2310 } # Arthona -> MOULINS, BOURBON-LARCHEMBAULT + link = { autogenerated = yes imp = 2372 imp = 2371 ck3 = 2306 } # Sitilia, AquaeCalidae -> JILAGNY + link = { autogenerated = yes imp = 2370 ck3 = 2305 } # Transalium -> ROANNE + link = { autogenerated = yes imp = 2360 ck3 = 2304 ck3 = 2348 } # Cabillonum -> CLUNY, CHALON + link = { autogenerated = yes imp = 2369 ck3 = 2303 } # Berberensis -> SEMUR-EN-BRIONNAIS + link = { autogenerated = yes imp = 2365 ck3 = 2302 } # Pocrinnium -> MACON + link = { autogenerated = yes imp = 2364 ck3 = 2301 } # Rodumna -> BEAUJEU + link = { autogenerated = yes imp = 6034 ck3 = 230 } # Scandia -> RANIRIKI + link = { autogenerated = yes imp = 2166 ck3 = 23 } # Gangani -> ATHENRY + link = { autogenerated = yes imp = 2299 ck3 = 2299 } # Biliomagus -> THIERS + link = { imp = 2298 ck3 = 2295 ck3 = 2290 ck3 = 2292 } # Brivas -> LA TOUR, MERCAEUR, MURAT + link = { autogenerated = yes imp = 2337 ck3 = 2294 } # Argenta -> AURILLAC + link = { autogenerated = yes imp = 6012 ck3 = 229 ck3 = 318 ck3 = 75 } # Scandia -> BAGAHUS, KUNGAHALLA, ONSALA + link = { autogenerated = yes imp = 2284 ck3 = 2288 } # Augustonemetum -> MONTEPENSIER + link = { autogenerated = yes imp = 2342 imp = 2375 ck3 = 2287 } # Ubiquum, Manatum -> AUBUSSON + link = { autogenerated = yes imp = 2378 imp = 2343 imp = 2379 ck3 = 2286 } # FinesSecundum, Salviacum, Accitodunum -> GUERET + link = { autogenerated = yes imp = 2344 ck3 = 2285 } # Durotincum -> GRANDMONT + link = { autogenerated = yes imp = 2283 imp = 2386 ck3 = 2284 } # Augustoritum, Ambiacum -> BELLAC + link = { autogenerated = yes imp = 2426 ck3 = 2283 } # Navicellis -> VENDOME + link = { autogenerated = yes imp = 2215 imp = 2145 ck3 = 2282 } # Foricum, Dolus -> COMBOURG + link = { autogenerated = yes imp = 2380 ck3 = 2281 } # Cambonum -> BOUSSAC + link = { autogenerated = yes imp = 2381 imp = 2409 ck3 = 2280 } # Mediolanicum, Ernodurum -> DEOLS + link = { autogenerated = yes imp = 3882 ck3 = 228 } # ReudingiaMaiores -> MIDDELFART + link = { autogenerated = yes imp = 2382 imp = 2346 ck3 = 2279 } # Idunum, Argentomagus -> CHATEAUROUX + link = { autogenerated = yes imp = 2377 imp = 2410 ck3 = 2278 } # Derventum, Exolidunum -> ISSOUDUN + link = { autogenerated = yes imp = 2405 imp = 2406 ck3 = 2277 } # Pontiniacum, Leprosum -> VALENCAY + link = { autogenerated = yes imp = 2419 ck3 = 2276 } # Claudiomagus -> LA HAYE + link = { autogenerated = yes imp = 2422 ck3 = 2275 } # Onia -> LOCHES + link = { autogenerated = yes imp = 2395 imp = 2421 ck3 = 2274 } # Briggogalus, Cisomagus -> TOURS + link = { autogenerated = yes imp = 2423 imp = 2394 ck3 = 2273 } # Severiacus, Rotomagus -> TOURAINE + link = { autogenerated = yes imp = 2459 ck3 = 2271 } # Cennomannia -> SARTHE + link = { autogenerated = yes imp = 2401 ck3 = 2270 } # Noviliacus -> LE MANS + link = { autogenerated = yes imp = 3869 ck3 = 227 } # CobandiaMaiores -> TAULOV + link = { autogenerated = yes imp = 2349 ck3 = 2269 } # Caesarodunum -> LE LUDE + link = { autogenerated = yes imp = 2400 ck3 = 2267 ck3 = 2268 } # Robrica -> ANGERS, LA FLECHE + link = { autogenerated = yes imp = 2214 ck3 = 2266 } # NoviodunumDiablintum -> MAYENNE + link = { autogenerated = yes imp = 2217 ck3 = 2265 } # Diablintum -> LAVAL + link = { autogenerated = yes imp = 2351 ck3 = 2264 } # Vindinum -> SABLE + link = { autogenerated = yes imp = 2352 imp = 2402 ck3 = 2263 } # Iuliomagus, Bricca -> LUIGNE + link = { autogenerated = yes imp = 2403 ck3 = 2262 } # Salica -> CRAON + link = { autogenerated = yes imp = 2398 ck3 = 2260 ck3 = 2261 } # Segora -> MELAY, SAUMUR + link = { autogenerated = yes imp = 3871 ck3 = 226 } # EudosiaCimbricaris -> DJURSLAND + link = { autogenerated = yes imp = 2227 ck3 = 2259 } # Vertavia -> MAULEVRIER + link = { autogenerated = yes imp = 2228 ck3 = 2258 } # Santones -> BRESSUIRE + link = { autogenerated = yes imp = 2399 imp = 2397 ck3 = 2257 } # Toarcius, Vultaconum -> THOUARS + link = { autogenerated = yes imp = 2396 ck3 = 2256 } # Clinno -> LOUDUN + link = { autogenerated = yes imp = 2393 ck3 = 2255 } # Voglada -> PARTHENAY + link = { autogenerated = yes imp = 2391 imp = 2390 ck3 = 2254 } # Brigiosum, Rauranum -> NIORT + link = { autogenerated = yes imp = 2385 imp = 2384 imp = 2420 ck3 = 2253 } # Andecamulum, Vosagum, Iciodoro -> CHATELLERAULT + link = { autogenerated = yes imp = 2345 imp = 2387 ck3 = 2252 } # Limonum, Exidualum -> POITIERS + link = { autogenerated = yes imp = 2388 imp = 2333 ck3 = 2251 } # Comodoliacus, Canviacum -> RUFFEC + link = { autogenerated = yes imp = 3000 imp = 2392 ck3 = 2250 } # Sermanicomago, Aunnedonacum -> MELLE + link = { autogenerated = yes imp = 3866 ck3 = 225 ck3 = 59 ck3 = 83 } # SiguloniaMeridionalis -> TARM, VORBASSE, VARDE + link = { autogenerated = yes imp = 2389 ck3 = 2249 } # Cassinomagum -> LUSIGNAN + link = { autogenerated = yes imp = 2404 imp = 2341 ck3 = 2248 } # Sisciacum, Curisiacum -> LIMOGES + link = { autogenerated = yes imp = 2340 imp = 1721 imp = 3307 ck3 = 2247 } # Tiniacum, Fines, Confluenta -> VENTADOUR + link = { autogenerated = yes imp = 2330 imp = 2331 ck3 = 2246 } # Userca, Gemilliacum -> CHALUS + link = { autogenerated = yes imp = 2334 ck3 = 2245 } # Comodoliacus -> SAINT-JUNIEN + link = { autogenerated = yes imp = 2290 imp = 2291 ck3 = 2244 } # Iculisma, Sarrum -> ANGOULEME + link = { autogenerated = yes imp = 2230 ck3 = 2243 } # MediolanumSantonum -> TAILLEBOURG + link = { autogenerated = yes imp = 2231 ck3 = 2242 ck3 = 2462 } # Lamnum -> SAINTES, COGNAC + link = { autogenerated = yes imp = 2328 ck3 = 2240 } # Briva -> TURENNE + link = { autogenerated = yes imp = 3877 ck3 = 224 } # CimbriaMeridionalis -> RANDROS + link = { autogenerated = yes imp = 2332 ck3 = 2239 } # Negiacum -> NONTRON + link = { autogenerated = yes imp = 2329 ck3 = 2238 } # Nonniacus -> MONTIGNAC + link = { autogenerated = yes imp = 2282 imp = 2287 ck3 = 2237 } # Vesunna, Corterate -> PERIGUEUX + link = { autogenerated = yes imp = 2292 imp = 2327 ck3 = 2236 } # Pompegiaco, Acuciago -> BERGERAC + link = { autogenerated = yes imp = 2294 ck3 = 2235 } # Travectus -> AGENAIS + link = { autogenerated = yes imp = 2339 ck3 = 2234 ck3 = 2293 } # Uxellodunum -> FIGEAC, CARLAT + link = { autogenerated = yes imp = 2338 imp = 2326 imp = 2335 ck3 = 2233 } # Eustriacum, Decaniacum, Marcelliago -> CAHORS + link = { autogenerated = yes imp = 2270 imp = 2293 ck3 = 2232 } # Aginnum, Excisum -> AGEN + link = { autogenerated = yes imp = 2269 ck3 = 2231 } # Divona -> QUERCY + link = { autogenerated = yes imp = 2280 ck3 = 2230 } # Marinavas -> MONTAUBAN + link = { autogenerated = yes imp = 3867 ck3 = 223 ck3 = 82 } # SiguloniaSeptentrionalis -> YCOST, RINGKOBING + link = { autogenerated = yes imp = 2262 ck3 = 2229 } # Segodunum -> LA PEYRADE + link = { autogenerated = yes imp = 2268 ck3 = 2228 } # Carantomagus -> LA SALLE + link = { imp = 2296 ck3 = 2223 ck3 = 2291 ck3 = 2224 } # Condate -> GEVAUDAN, LANGEAC, SAINT-FLOUR + link = { autogenerated = yes imp = 2295 ck3 = 2222 } # AdSilanum -> MILAU + link = { autogenerated = yes imp = 2285 ck3 = 2221 ck3 = 2227 } # Gabalum -> MENDE, MARVEJOLS + link = { autogenerated = yes imp = 3872 ck3 = 222 } # EudosiaCentralis -> ORMSTRUP + link = { imp = 2297 imp = 5049 ck3 = 2218 } # Cebennia, IMPASSIBLE TERRAIN 049 -> CEVENNES + link = { autogenerated = yes imp = 2311 ck3 = 2217 ck3 = 2063 } # AlbaHelviorum -> ALES, VIVIERS + link = { autogenerated = yes imp = 2316 imp = 2317 ck3 = 2216 } # Staturnae, Ucetia -> USES + link = { autogenerated = yes imp = 2265 ck3 = 2213 ck3 = 2214 } # Tolosa -> CASTELSARRASIN, TOULOUSE + link = { autogenerated = yes imp = 2267 ck3 = 2212 } # Elusio -> CASTELNAUDARY + link = { autogenerated = yes imp = 3874 ck3 = 221 } # TeutoniaMinores -> HOLSTEBRO + link = { autogenerated = yes imp = 2253 ck3 = 2209 ck3 = 2210 } # Consoranni -> FOIX, TARASCON + link = { autogenerated = yes imp = 2278 imp = 2279 ck3 = 2208 } # Casinomagus, Fines -> BEAUMONT + link = { autogenerated = yes imp = 2266 imp = 2252 ck3 = 2207 } # AquaeSiccae, LugdunumConvenarum -> MURET + link = { autogenerated = yes imp = 2277 ck3 = 2206 } # Belsinum -> ASTARAC + link = { autogenerated = yes imp = 2275 ck3 = 2205 } # Elimberrum -> LOMAGNE + link = { autogenerated = yes imp = 2271 ck3 = 2204 } # Lactora -> LECTOURE + link = { autogenerated = yes imp = 2273 ck3 = 2203 } # Eleusa -> FESENSAC + link = { imp = 2249 imp = 2247 ck3 = 2202 } # Tarba, Beneharnum -> PARDIAC + link = { autogenerated = yes imp = 2250 ck3 = 2201 } # Atura -> ARMAGNAC + link = { autogenerated = yes imp = 2281 ck3 = 2200 } # Ussubium -> GABARDAN + link = { autogenerated = yes imp = 3864 ck3 = 220 ck3 = 60 } # AvioniaMaiores -> STRAND, RIBE + link = { autogenerated = yes imp = 2198 ck3 = 22 } # AuteniaOrientalis -> SLIGO + link = { autogenerated = yes imp = 2274 ck3 = 2199 } # Saviniago -> MARSAN + link = { autogenerated = yes imp = 2272 imp = 2288 ck3 = 2198 } # Cossium, Praemiacum -> BAZADAIS + link = { autogenerated = yes imp = 2245 ck3 = 2197 } # Stomatas -> LANGON + link = { autogenerated = yes imp = 2241 ck3 = 2196 } # Telonnum -> ALBRET + link = { autogenerated = yes imp = 2242 ck3 = 2195 } # Coequosa -> TARTAS + link = { imp = 2243 ck3 = 2193 ck3 = 2194 } # AquaeTarbellicae -> PAU, TURSAN + link = { autogenerated = yes imp = 3013 ck3 = 2192 } # Magetobria -> LURE + link = { autogenerated = yes imp = 2363 ck3 = 2191 } # PonsAriola -> QUINGEY + link = { autogenerated = yes imp = 3032 imp = 2445 ck3 = 2189 } # Curmiliaca, Augustomagus -> CLERMONT + link = { autogenerated = yes imp = 2493 ck3 = 2188 } # Isara -> NOYON + link = { autogenerated = yes imp = 3044 ck3 = 2187 } # Sefulae -> SAINT-QUENTIN + link = { autogenerated = yes imp = 3038 ck3 = 2186 } # Nemetacum -> PERONNE + link = { autogenerated = yes imp = 3031 ck3 = 2185 } # SamarobrivaAmbianorum -> CORBIE + link = { autogenerated = yes imp = 3035 ck3 = 2184 } # CaletiaMajoris -> AMIENS + link = { autogenerated = yes imp = 2446 ck3 = 2183 } # Caesaromagus -> BEAUVAIS + link = { autogenerated = yes imp = 3034 ck3 = 2182 } # CaletiaMinoris -> AUMALE + link = { autogenerated = yes imp = 2472 ck3 = 2181 ck3 = 2190 } # BrivaIsarae -> MANTES, BEAUMONT + link = { autogenerated = yes imp = 2469 imp = 2473 ck3 = 2180 } # Ritumagus, Avalocum -> GISORS + link = { autogenerated = yes imp = 2471 ck3 = 2178 } # GaletiaOrientalis -> EU + link = { autogenerated = yes imp = 2470 ck3 = 2177 } # GaletiaOccidentalis -> DIEPPE + link = { autogenerated = yes imp = 2468 ck3 = 2176 } # Iuliobona -> FECAMP + link = { autogenerated = yes imp = 2467 ck3 = 2175 } # Pentale -> HARCOURT + link = { autogenerated = yes imp = 2223 ck3 = 2174 } # Caracotinum -> LISIEUX + link = { autogenerated = yes imp = 2220 ck3 = 2173 } # EsuviaSeptentrionalis -> FALAISE + link = { autogenerated = yes imp = 2218 ck3 = 2172 } # Aregenua -> CAEN + link = { autogenerated = yes imp = 2216 ck3 = 2171 } # Abricates -> MORTAIN + link = { autogenerated = yes imp = 2138 imp = 2139 ck3 = 2170 } # Augustodurum, Cerisiacum -> BAYEUX + link = { autogenerated = yes imp = 2134 imp = 2135 ck3 = 2169 } # Coriallum, Aluna -> CHERBOURG + link = { autogenerated = yes imp = 2137 imp = 2136 imp = 5431 ck3 = 2168 } # Cosedia, Crouciaconnum, Caesarea -> COUTANCES + link = { autogenerated = yes imp = 2140 ck3 = 2167 } # Ingena -> AVRANCHES + link = { autogenerated = yes imp = 3308 imp = 2209 ck3 = 2166 } # Conbaristum, SipiaOccidentalis -> CHATEAUBRIANT + link = { autogenerated = yes imp = 2143 imp = 2144 ck3 = 2165 } # CondateRedonum, Sipia -> RENNES + link = { autogenerated = yes imp = 2141 imp = 2142 ck3 = 2164 } # Reginca, FanumMartis -> SAINT-MALO + link = { imp = 2146 imp = 2156 ck3 = 2163 } # Matriniaca, Coriosolitum -> PORHOET + link = { autogenerated = yes imp = 2157 ck3 = 2162 } # Osismetum -> SAINT-BRIEUC + link = { autogenerated = yes imp = 2158 ck3 = 2161 } # Tregoritum -> TREGUIER + link = { imp = 2149 ck3 = 2160 } # Sulis -> ROHAN + link = { autogenerated = yes imp = 12888 ck3 = 216 ck3 = 217 } # Ahvenanmaa -> SUND, JOMALA + link = { autogenerated = yes imp = 2150 imp = 2159 ck3 = 2159 } # Vorgium, Goelloria -> CORNOUAILLES + link = { autogenerated = yes imp = 2160 ck3 = 2158 } # Leonitia -> LEON + link = { autogenerated = yes imp = 2151 ck3 = 2157 } # Vorganium -> BREST + link = { autogenerated = yes imp = 2155 imp = 2152 ck3 = 2156 } # Agritore, Gesoscribate -> QUIMPER + link = { autogenerated = yes imp = 2154 ck3 = 2155 } # Pollicum -> LORIENT + link = { autogenerated = yes imp = 2148 imp = 2147 ck3 = 2154 } # Dariorigum, Duretie -> VANNES + link = { autogenerated = yes imp = 2153 ck3 = 2153 } # Grannona -> GUERANDE + link = { autogenerated = yes imp = 2212 ck3 = 2152 } # Ratiatum -> NANTES + link = { autogenerated = yes imp = 2210 imp = 2211 ck3 = 2151 } # PiktonionAkron, Namnetum -> RAIS + link = { autogenerated = yes imp = 2224 ck3 = 2150 } # PictaviaSeptentrionalis -> MONTAIGU + link = { autogenerated = yes imp = 2225 ck3 = 2148 ck3 = 2149 } # PictaviaMeridionalis -> FONTENAY, TALMONT + link = { autogenerated = yes imp = 2226 ck3 = 2147 } # Becciacum -> LA ROCHELLE + link = { autogenerated = yes imp = 2229 ck3 = 2146 } # NovioregumSantonum -> ROYAN + link = { autogenerated = yes imp = 2232 ck3 = 2145 ck3 = 2241 } # Tannum -> JONZAC, SAINTOGNE + link = { autogenerated = yes imp = 2234 ck3 = 2144 } # Burdigala -> BLAYE + link = { autogenerated = yes imp = 2289 ck3 = 2143 } # Lucaniacum -> FRONSAC + link = { autogenerated = yes imp = 2236 ck3 = 2142 } # Bituriga -> BORDEAUX + link = { autogenerated = yes imp = 2233 ck3 = 2141 } # Blacciacum -> MEDOC + link = { autogenerated = yes imp = 2235 ck3 = 2140 } # KouriannonAkroterion -> LA-TESTE-DE-BUCH + link = { autogenerated = yes imp = 2237 ck3 = 2139 } # Losa -> MIMIZAN + link = { autogenerated = yes imp = 2239 imp = 2238 ck3 = 2138 } # Mosconnum, Segosa -> DAX + link = { autogenerated = yes imp = 3033 ck3 = 2137 } # Briga -> ABBEVILLE + link = { autogenerated = yes imp = 3036 ck3 = 2136 } # Lintomagus -> MONTREUIL-SUR-MER + link = { autogenerated = yes imp = 3037 ck3 = 2135 } # Durocoregum -> HESDIN + link = { autogenerated = yes imp = 3039 ck3 = 2134 } # Teucera -> AIRE + link = { autogenerated = yes imp = 3027 ck3 = 2133 } # Tarvenna -> SAINT-OMER + link = { autogenerated = yes imp = 3028 ck3 = 2131 } # CastellumMenapiorum -> DUNKIRK + link = { autogenerated = yes imp = 3026 ck3 = 2130 ck3 = 2132 } # Gesoriacum -> CALAIS, BOULOGNE + link = { autogenerated = yes imp = 3030 imp = 3029 ck3 = 2129 } # Ardellum, PortusItius -> GRAVELINES + link = { autogenerated = yes imp = 3041 ck3 = 2127 } # Turnacum -> TOURNAI + link = { autogenerated = yes imp = 3040 ck3 = 2126 } # Minariacum -> LILLE + link = { autogenerated = yes imp = 3677 ck3 = 2124 } # Bruggas -> ROESELARE + link = { autogenerated = yes imp = 3675 ck3 = 2123 ck3 = 2125 ck3 = 2128 } # Cortoriacum -> COURTRAI, YPRES, VEURNE + link = { autogenerated = yes imp = 3704 ck3 = 2122 } # BataviaCentralis -> COUVIN + link = { autogenerated = yes imp = 3047 ck3 = 2121 } # Duronum -> MALBODEN + link = { autogenerated = yes imp = 3676 ck3 = 2120 } # Feliciacum -> ATH + link = { autogenerated = yes imp = 3046 imp = 3042 ck3 = 2119 } # Hermoniacum, Bagacum -> VALENCIENNES + link = { autogenerated = yes imp = 3045 ck3 = 2118 } # Camaracum -> CAMBRAI + link = { autogenerated = yes imp = 3679 imp = 3680 ck3 = 2117 } # Vodgoriacum, Geminiacum -> MONS + link = { autogenerated = yes imp = 3843 ck3 = 2112 ck3 = 2115 } # Ganuenta -> MIDDELBURG, BRUGES + link = { autogenerated = yes imp = 3708 ck3 = 2111 } # Teudurum -> TURNHOUT + link = { autogenerated = yes imp = 3713 ck3 = 2109 } # AdDuodecimum -> BREDA + link = { autogenerated = yes imp = 3844 ck3 = 2108 ck3 = 2113 } # Fletio -> ROSENDAAL, BERGEN OP ZOOM + link = { autogenerated = yes imp = 3707 ck3 = 2107 } # Andellium -> BRUSSELS + link = { autogenerated = yes imp = 3706 ck3 = 2105 ck3 = 2106 } # Condacum -> LEUVEN, ANTWERP + link = { autogenerated = yes imp = 3712 ck3 = 2103 } # Batavodurum -> NIJMEGEN + link = { autogenerated = yes imp = 3715 ck3 = 2102 } # Sablones -> GLADBACH + link = { autogenerated = yes imp = 3714 ck3 = 2101 ck3 = 2104 } # CastraVetera -> MOERS, KLEVE + link = { autogenerated = yes imp = 3710 ck3 = 2100 ck3 = 2110 } # Catualium -> EINDHOVEN, TILBURG + link = { autogenerated = yes imp = 2169 imp = 2199 ck3 = 21 } # AuteniaMeridionalis, Autenia -> CASTLEBAR + link = { autogenerated = yes imp = 3709 ck3 = 2099 } # Traiectus -> MAASTRICHT + link = { autogenerated = yes imp = 3705 ck3 = 2098 ck3 = 2116 } # BataviaSeptentrionalis -> NAMUR, DINANT + link = { autogenerated = yes imp = 3681 ck3 = 2097 } # Tungrorum -> LIEGE + link = { autogenerated = yes imp = 3682 ck3 = 2096 } # Armianum -> HUY + link = { autogenerated = yes imp = 3686 imp = 3050 ck3 = 2095 } # Eposium, Mosomagus -> VIRTON + link = { autogenerated = yes imp = 3719 ck3 = 2094 ck3 = 2448 } # Belsonancum -> LA ROCHE, LIMBOURG + link = { autogenerated = yes imp = 3727 ck3 = 2093 } # Marcomagus -> DUREN + link = { autogenerated = yes imp = 3718 imp = 3716 ck3 = 2092 } # AquaeGranni, Iullacum -> AACHEN + link = { autogenerated = yes imp = 3703 ck3 = 2091 ck3 = 2686 } # BataviaMeridionalis -> BOUILLON, CHINY + link = { autogenerated = yes imp = 3684 ck3 = 2090 } # Nasagus -> BASTOGNE + link = { imp = 3729 ck3 = 2089 } # Minerica -> DIEKIRCH + link = { autogenerated = yes imp = 3717 ck3 = 2088 ck3 = 2682 ck3 = 2683 } # Novaesium -> COLOGNE, NEUSS, ESCHWEILER + link = { autogenerated = yes imp = 3720 ck3 = 2087 } # Bonna -> BONN + link = { autogenerated = yes imp = 7738 ck3 = 2086 ck3 = 2685 } # Remagus -> ADENAU, NAUENAHR + link = { imp = 3730 ck3 = 2085 } # Ausava -> BEDA + link = { autogenerated = yes imp = 3722 ck3 = 2084 } # Vosolvia -> KOBLENZ + link = { autogenerated = yes imp = 3724 ck3 = 2083 ck3 = 2696 } # Belginum -> TRIER, SPONHEIM + link = { autogenerated = yes imp = 3687 ck3 = 2082 } # Caranusca -> LUXEMBOURG + link = { autogenerated = yes imp = 2455 imp = 2498 ck3 = 2081 } # Viriodunum, Sauriciacum -> SAINT-MIHIEL + link = { autogenerated = yes imp = 3002 ck3 = 2080 } # Pannorum -> HAYANGE + link = { autogenerated = yes imp = 2453 ck3 = 2079 } # Tullum -> TOUL + link = { imp = 3016 ck3 = 2078 ck3 = 2713 } # VicusBodatius -> EPINAL, BLANKENBERG + link = { autogenerated = yes imp = 2427 ck3 = 2076 } # Segobodium -> BESANCON + link = { imp = 2361 ck3 = 2073 } # Crucinae -> LONS-LE-SAUNIER + link = { imp = 3628 ck3 = 2072 } # Filomusiacum -> SALINS + link = { autogenerated = yes imp = 3626 imp = 2357 imp = 2358 ck3 = 2071 } # Antro, Brioratis, Isarnodurum -> BOURG + link = { autogenerated = yes imp = 2301 imp = 2356 ck3 = 2070 } # Lugdunum, Ludna -> Villars + link = { autogenerated = yes imp = 3622 imp = 3621 ck3 = 2069 } # Isarnodurum, Augusta -> BELLEY + link = { autogenerated = yes imp = 3519 ck3 = 2067 } # Vasio -> VAISON + link = { autogenerated = yes imp = 3525 imp = 3526 imp = 3527 ck3 = 2066 } # Vocontiorum, Darentiaca, LucusAugusti -> DIE + link = { autogenerated = yes imp = 2302 ck3 = 2065 ck3 = 2297 } # Seguslavorum -> LYON, FEURS + link = { autogenerated = yes imp = 2307 imp = 2304 ck3 = 2064 } # Morginnum, Vienna -> VALENCE + link = { autogenerated = yes imp = 2320 ck3 = 2062 } # Arausio -> ORANGE + link = { autogenerated = yes imp = 3528 imp = 3520 ck3 = 2061 } # MonsSeleucus, Segustero -> FORCALQUIER + link = { autogenerated = yes imp = 2324 ck3 = 2060 } # AptaIula -> APT + link = { imp = 12654 ck3 = 206 ck3 = 184 ck3 = 205 } # Veapse -> SOMERO, TELJA, HAMEENLINNA + link = { autogenerated = yes imp = 2322 imp = 2321 ck3 = 2059 } # Carpentorate, Avennio -> AVIGNON + link = { autogenerated = yes imp = 3018 ck3 = 2058 } # Rubiacum -> MULHOUSE + link = { autogenerated = yes imp = 3010 ck3 = 2057 ck3 = 2075 } # Valtudurum -> MONTPELLIARD, MORTEAU + link = { autogenerated = yes imp = 3011 imp = 3009 ck3 = 2056 } # Epamanduodurum, Larga -> PORRENTRUY + link = { autogenerated = yes imp = 3616 ck3 = 2055 } # Lapidaria -> CHUR + link = { autogenerated = yes imp = 3634 ck3 = 2054 } # Vitudurum -> KONSTANZ + link = { autogenerated = yes imp = 3633 ck3 = 2051 } # Vindonissa -> ZURICH + link = { autogenerated = yes imp = 3632 ck3 = 2050 } # Salodurum -> BASEL + link = { autogenerated = yes imp = 3631 ck3 = 2049 } # Petinesca -> BIEL + link = { autogenerated = yes imp = 3630 ck3 = 2046 ck3 = 2460 } # Aventicum -> BERN, NEUCHATEL + link = { autogenerated = yes imp = 3558 imp = 3559 ck3 = 2045 } # Vardagate, Hasta -> CHIERI + link = { autogenerated = yes imp = 3564 imp = 3563 ck3 = 2044 } # Polentia, ForumVibii -> SALUZZO + link = { autogenerated = yes imp = 3548 ck3 = 2043 ck3 = 8763 } # AugustaBagiennorum -> CUNEO, Mondovi + link = { autogenerated = yes imp = 3551 ck3 = 2041 ck3 = 2042 } # AugustaTaurinorum -> TURIN, PINEROLO + link = { autogenerated = yes imp = 3611 ck3 = 2040 } # AugustaPraetoria -> IVREA + link = { autogenerated = yes imp = 3629 ck3 = 2037 ck3 = 2038 ck3 = 2074 ck3 = 785 } # Lausonna -> LAUSANNE, MARTIGNY, PONTARLIER, German Mountains 12 + link = { autogenerated = yes imp = 3624 ck3 = 2035 ck3 = 2036 } # Genava -> GENEVA, THONON-LES-BAINS + link = { autogenerated = yes imp = 3623 imp = 3608 imp = 5044 ck3 = 2034 } # Venetonimagus, Mantala, IMPASSIBLE TERRAIN 044 -> ANNECY + link = { autogenerated = yes imp = 2303 ck3 = 2033 } # Octavus -> VIENNE + link = { autogenerated = yes imp = 3539 ck3 = 2032 } # Labisco -> CHARTREUSE + link = { autogenerated = yes imp = 3531 imp = 5025 ck3 = 2030 } # Cularo, IMPASSIBLE TERRAIN 025 -> GRENOBLE + link = { autogenerated = yes imp = 3533 ck3 = 2028 } # Murissa -> GAP + link = { autogenerated = yes imp = 3524 ck3 = 2026 } # Vappincum -> SISTERON + link = { autogenerated = yes imp = 3518 imp = 3522 ck3 = 2025 } # ApollinarisReiorum, Sanitium -> Castellane + link = { autogenerated = yes imp = 3521 imp = 3541 imp = 3542 ck3 = 2024 } # Tegulata, ForumIulii, ForumVoconii -> DRAGUGNIAN + link = { autogenerated = yes imp = 3523 ck3 = 2023 } # Verunia -> AIX + link = { autogenerated = yes imp = 3546 imp = 3545 ck3 = 2022 } # AlbumIngaunum, AlbumIntimilium -> MONACO + link = { autogenerated = yes imp = 3544 ck3 = 2021 } # Cemenellum -> NICE + link = { autogenerated = yes imp = 3540 imp = 3517 ck3 = 2019 } # Pergantion, Tauroention -> TOULON + link = { autogenerated = yes imp = 2325 imp = 2323 ck3 = 2018 } # Massalia, AquaeSextiae -> MARSEILLE + link = { autogenerated = yes imp = 2319 ck3 = 2017 } # Arelate -> ARLES + link = { autogenerated = yes imp = 2314 imp = 2318 ck3 = 2016 } # Nemausus, Rhodanousia -> NIMES + link = { autogenerated = yes imp = 2313 imp = 2312 imp = 2315 ck3 = 2015 } # Sextantio, Andusia, Briginnum -> MONTPELLIER + link = { imp = 2260 ck3 = 2014 } # Agatha -> AGDE + link = { autogenerated = yes imp = 2259 ck3 = 2013 } # Baeterrae -> BEZIERS + link = { autogenerated = yes imp = 2240 ck3 = 2012 } # Lapurdum -> BAYONNE + link = { autogenerated = yes imp = 2244 ck3 = 2011 } # Carasa -> OLORON + link = { autogenerated = yes imp = 2248 imp = 2246 ck3 = 2010 } # NovumOppidum, Iluro -> TARBES + link = { autogenerated = yes imp = 2251 ck3 = 2009 } # AquaeConvenarum -> BERTRAND-DE-COMMINGES + link = { autogenerated = yes imp = 2276 ck3 = 2008 } # Calagorris -> SAINT-LIZIER + link = { autogenerated = yes imp = 2254 ck3 = 2007 ck3 = 2211 } # Tarusco -> MONTBEL, PAMIERS + link = { autogenerated = yes imp = 2255 imp = 2258 ck3 = 2006 } # Carcasso, Usuerva -> CARCASSONE + link = { autogenerated = yes imp = 2256 ck3 = 2005 } # NarboMartius -> NARBONNE + link = { autogenerated = yes imp = 1292 ck3 = 2003 } # Visseria -> GRALHEIRA + link = { autogenerated = yes imp = 1469 ck3 = 2002 } # Mago -> MINORCA + link = { autogenerated = yes imp = 1467 imp = 1468 ck3 = 2001 } # Pollentia, Tuci -> MALLORCA + link = { autogenerated = yes imp = 1464 ck3 = 2000 } # Ebusus -> IVIZA + link = { autogenerated = yes imp = 2200 ck3 = 20 } # AuteniaOccidentalis -> GALWAY + link = { autogenerated = yes imp = 1404 ck3 = 1999 } # FlaviumVelares -> GUADIATO + link = { autogenerated = yes imp = 1406 ck3 = 1998 } # Artigi -> DON LLORENTE + link = { imp = 1407 imp = 1408 ck3 = 1997 } # Iulipa, Phornakis -> HORNACHOS + link = { autogenerated = yes imp = 1403 imp = 1402 imp = 1436 ck3 = 1996 } # Caspiana, Perceiana, Metellinum -> MEDELLIN + link = { autogenerated = yes imp = 1442 imp = 1372 imp = 1378 imp = 1441 ck3 = 1995 } # Mariana, Segida, Epora, Mellaria -> CORDOBA + link = { autogenerated = yes imp = 1409 imp = 1373 imp = 1405 imp = 1411 imp = 1412 ck3 = 1994 } # Munigua, Naeva, Regina, Iporca, Lacunis -> CANTILLANA + link = { autogenerated = yes imp = 1414 imp = 1356 imp = 1410 ck3 = 1993 } # Fodinae, Italica, Curiga -> TRIANA + link = { autogenerated = yes imp = 1417 ck3 = 1992 } # Arucci -> ZAFRA + link = { autogenerated = yes imp = 1415 imp = 1359 ck3 = 1991 } # TurduliaMeridionalis, Ilpulla -> NIEBLA + link = { autogenerated = yes imp = 1418 imp = 1401 ck3 = 1990 } # Seria, Ugultunia -> ILERENA + link = { imp = 1439 imp = 1459 imp = 1460 ck3 = 1989 } # Mirobriga, Messicia, Metturicia -> ALMADER + link = { autogenerated = yes imp = 1444 imp = 1379 imp = 1440 imp = 1446 imp = 1447 ck3 = 1988 } # Solia, Sucia, Baedro, AdDecemum, MarianusMons -> PEDROCHE + link = { autogenerated = yes imp = 1448 imp = 1449 ck3 = 1987 } # Carcuvium, Oretum -> ALARCOS + link = { autogenerated = yes imp = 1443 imp = 1380 imp = 1384 ck3 = 1986 } # Edeba, Isiturgis, Baecula -> ANDUJAR + link = { autogenerated = yes imp = 1399 imp = 1286 imp = 1381 imp = 1382 ck3 = 1985 } # Baesucci, Ilugo, Castulo, Vivatia -> UBEDA + link = { autogenerated = yes imp = 1389 imp = 1375 imp = 1388 imp = 1390 imp = 1391 ck3 = 1984 } # AdGemellas, Lauro, IlipulaMinor, Igabrum, Cisimbrium -> ANTEQUERA + link = { autogenerated = yes imp = 1364 imp = 1354 imp = 1365 imp = 1368 imp = 1369 ck3 = 1983 } # Arunda, Carissa, Nescania, Irni, Urso -> MORON + link = { autogenerated = yes imp = 1352 imp = 1349 imp = 1351 ck3 = 1982 } # Ocuri, Onoba, Turirecina -> ARCOS + link = { autogenerated = yes imp = 1360 imp = 1355 imp = 1357 ck3 = 1981 } # Lucurgentum, Hispalis, Osset -> SEVILLA + link = { autogenerated = yes imp = 1374 imp = 1370 imp = 1371 ck3 = 1980 } # Carmo, Basilippo, Astigi -> CARMONA + link = { autogenerated = yes imp = 1386 imp = 1376 imp = 1377 imp = 1387 imp = 1393 ck3 = 1979 } # ClaritasIulia, Sabetanum, Corduba, Ituci, Ipolcobulcola -> CABRA + link = { autogenerated = yes imp = 1398 imp = 1392 imp = 1397 imp = 1385 ck3 = 1978 } # Calecula, Antecaria, Ebura, Elvira -> GRANADA + link = { autogenerated = yes imp = 1394 imp = 1383 imp = 1395 ck3 = 1977 } # Iliturgicola, Iliturgis, Tucci -> JAEN + link = { autogenerated = yes imp = 1285 ck3 = 1975 } # Accis -> GUADIZ + link = { autogenerated = yes imp = 1280 imp = 1279 ck3 = 1974 } # Tagili, Tutugi -> BAZA + link = { autogenerated = yes imp = 1277 imp = 1039 imp = 1275 ck3 = 1971 } # AdMorum, Asso, Elioucroca -> CARAVACA DE LA CRUZ + link = { imp = 1252 imp = 1251 ck3 = 1973 } # Ilounon, Segisa -> HUESCAR + link = { imp = 1040 ck3 = 1970 } # Begastrum -> CIEZA + link = { autogenerated = yes imp = 12651 ck3 = 197 } # Juomo -> VEHKALAHTI + link = { autogenerated = yes imp = 1248 ck3 = 1969 } # Setabis -> ALMANSA + link = { imp = 1253 imp = 1262 ck3 = 1968 } # Elotana, ContestaniaMeridionalis -> SEGURA + link = { autogenerated = yes imp = 1254 imp = 1027 ck3 = 1967 } # Salika, Libisosa -> ALCARAZ + link = { imp = 1258 ck3 = 2004 } # Mariana -> REOLID + link = { imp = 1257 imp = 1026 imp = 1450 ck3 = 1966 } # Mentesa, Laminium, AdTurres -> MENTESA + link = { autogenerated = yes imp = 1271 ck3 = 1965 } # LobetaniaMeridionalis -> TOMELLOSO + link = { imp = 1269 imp = 1268 ck3 = 1964 } # LobetaniaCentralis, LobetaniaOrientalis -> ALCAZAR + link = { autogenerated = yes imp = 1451 ck3 = 1963 } # AdMurum -> CALATRAVA + link = { autogenerated = yes imp = 1455 ck3 = 1962 } # Uloquia -> LA PUEBLA DE MONTALBAN + link = { autogenerated = yes imp = 1463 ck3 = 1961 } # Aeturiquia -> CABANEROS + link = { autogenerated = yes imp = 1458 ck3 = 1960 } # Duniquia -> MALAGON + link = { autogenerated = yes imp = 1457 imp = 1272 imp = 1452 ck3 = 1959 } # Solicia, LobetaniaOccidentalis, Alaba -> QUINTANAR + link = { autogenerated = yes imp = 1024 imp = 1025 imp = 1456 ck3 = 1958 } # Toletum, Consabura, Pilonicoria -> OCANA + link = { autogenerated = yes imp = 1461 imp = 1462 ck3 = 1957 } # Bocouriqua, Aelariquia -> LA JARA + link = { autogenerated = yes imp = 1454 imp = 1435 ck3 = 1956 } # CalvriaMeridionalis, Lacipea -> CASTILBLANCO + link = { autogenerated = yes imp = 340 ck3 = 1955 } # CalvriaSeptentrionalis -> TRUJILLO + link = { autogenerated = yes imp = 1434 imp = 1432 ck3 = 1954 } # Turgalium, Norba -> CACERES + link = { autogenerated = yes imp = 1208 ck3 = 1953 } # VicusCuminarius -> MORA + link = { autogenerated = yes imp = 1270 ck3 = 1952 } # LobetaniaSeptentrionalis -> UCLES + link = { autogenerated = yes imp = 1209 imp = 1211 ck3 = 1951 } # Segobriga, Ocules -> HUETE + link = { autogenerated = yes imp = 1255 ck3 = 1950 } # Saltigi -> VENTA DEL MORO + link = { autogenerated = yes imp = 1256 ck3 = 1949 } # Parietinae -> ALARCON + link = { autogenerated = yes imp = 1261 ck3 = 1948 } # AdPutea -> VALERIA + link = { autogenerated = yes imp = 1028 imp = 1233 ck3 = 1947 } # Valeria, ArevaciaSuperioris -> CUENCA + link = { imp = 1266 imp = 1217 ck3 = 1946 } # EdetaniaInferioris, Lobeton -> ADEMUZ + link = { autogenerated = yes imp = 1232 imp = 1229 ck3 = 1945 } # ArevaciaInferioris, Comfluenta -> ALTO TAJO + link = { autogenerated = yes imp = 1210 imp = 1224 ck3 = 1944 } # Opta, Loutia -> ZURITA + link = { autogenerated = yes imp = 1214 imp = 1247 ck3 = 1943 } # Carae, IlercavoniaSeptentrionalis -> SIERRA DE SAN JUST + link = { autogenerated = yes imp = 1246 imp = 1215 ck3 = 1942 } # IlercavoniaCentralis, Agiria -> MAESTRAZGO + link = { autogenerated = yes imp = 1236 imp = 1245 ck3 = 1941 } # EdetaniaOrientalis, IlercavoniaMeridionalis -> SEGORBE + link = { autogenerated = yes imp = 1264 imp = 1249 ck3 = 1940 } # ContestaniaOrientalis, AdAras -> ALBACETE + link = { autogenerated = yes imp = 1263 imp = 1250 imp = 1265 ck3 = 1939 } # ContestaniaSeptentrionalis, Sucro, ContestaniaCentralis -> REQUENA + link = { autogenerated = yes imp = 1234 imp = 1237 imp = 1267 ck3 = 1938 } # Edeta, EdetaniaCentralis, EdetaniaSuperioris -> MONTANEJOS + link = { autogenerated = yes imp = 1216 imp = 1238 ck3 = 1937 } # Urbiaca, EdetaniaSeptentrionalis -> TERUEL + link = { imp = 1231 ck3 = 1936 } # ArevaciaRelicta -> ALBARRACIN + link = { autogenerated = yes imp = 1230 imp = 1228 ck3 = 1935 } # ArevaciaDesolata, Colenda -> MOLINA + link = { autogenerated = yes imp = 1213 ck3 = 1934 } # Segeda -> DAROCA + link = { autogenerated = yes imp = 1222 ck3 = 1933 } # Okilis -> ABLANQUE + link = { autogenerated = yes imp = 1220 imp = 1090 ck3 = 1932 } # AquaeBilbitonorum, Tertakom -> CALATAYUD + link = { autogenerated = yes imp = 1227 imp = 1221 ck3 = 1931 } # Lagni, Arcobriga -> MEDINACELI + link = { autogenerated = yes imp = 1226 ck3 = 1930 } # Mallia -> SIGUENZA + link = { autogenerated = yes imp = 1207 ck3 = 1929 } # Caracca -> VILLAREJO DE SALVANES + link = { autogenerated = yes imp = 1203 ck3 = 1928 } # Titulcia -> ARGANDA + link = { autogenerated = yes imp = 1225 imp = 1223 ck3 = 1927 } # Tucris, Segontia -> GUDALAJARA + link = { autogenerated = yes imp = 1219 ck3 = 1926 } # UxamaArgaela -> UCEDA + link = { autogenerated = yes imp = 1184 imp = 1191 imp = 1192 ck3 = 1925 } # VaccaeiaRelicta, Rauda, Pintia -> CUELLAR + link = { autogenerated = yes imp = 1193 imp = 1022 imp = 1177 imp = 1205 ck3 = 1924 } # Confluentia, Segovia, Cauca, CarpetanaLuga -> SEGOVIA + link = { autogenerated = yes imp = 1206 imp = 1195 ck3 = 1923 } # Complutum, Miaccum -> MADRID + link = { autogenerated = yes imp = 1196 imp = 1194 ck3 = 1921 } # VaccaeiaCentralis, Avila -> LA ADRADA + link = { imp = 1023 imp = 1202 ck3 = 1920 } # Mantua, Vaddua -> MAQUEDA + link = { autogenerated = yes imp = 1204 ck3 = 1919 } # CarpetaniaSeptentrionalis -> TOLEDO + link = { autogenerated = yes imp = 1438 imp = 1200 ck3 = 1918 } # Caesarobriga, CarpetaniaSuperioris -> TALAVERA + link = { autogenerated = yes imp = 1201 imp = 1437 ck3 = 1917 } # CarpetaniaInferioris, Augustobriga -> ALMARAZ + link = { autogenerated = yes imp = 1198 imp = 1199 imp = 1304 ck3 = 1916 } # Coloricum, Platanus, Caellonico -> SIERRA DE GREDOS + link = { autogenerated = yes imp = 1176 ck3 = 1915 ck3 = 1922 } # Nivaria -> OLMEDO, CORACERA + link = { autogenerated = yes imp = 1180 imp = 1197 ck3 = 1914 } # VettoniaDeserta, AdLippos -> MEDINA DEL CAMPO + link = { autogenerated = yes imp = 1046 imp = 1160 ck3 = 1913 } # Salmantica, Sentice -> BEJAR + link = { autogenerated = yes imp = 1179 imp = 1173 imp = 1175 ck3 = 1912 } # VettoniaRelicta, Arboukale, Septimanca -> AVILA + link = { autogenerated = yes imp = 1178 ck3 = 1911 } # Comeniaca -> VALENCIA DE CAMPOS + link = { autogenerated = yes imp = 1041 ck3 = 1910 } # Intercatia -> VILLAFAFILA + link = { autogenerated = yes imp = 1093 ck3 = 1909 } # NovaAugusta -> SAN LEONARDO DE YAGUE + link = { autogenerated = yes imp = 1021 ck3 = 1908 } # Palantia -> LERMA + link = { autogenerated = yes imp = 1188 ck3 = 1907 } # Autraca -> ATAPUERCA + link = { autogenerated = yes imp = 1186 imp = 1185 imp = 1187 ck3 = 1906 } # Viminacium, Camala, Lacobriga -> BURGOS + link = { autogenerated = yes imp = 1189 ck3 = 1905 } # VaccaeiaSeptentrionalis -> PALENCIA + link = { autogenerated = yes imp = 1109 ck3 = 1904 } # Maggiaviensium -> SEDANO + link = { autogenerated = yes imp = 1091 ck3 = 1902 } # Augustobriga -> TARAZONA + link = { autogenerated = yes imp = 1092 ck3 = 1901 } # Ouisontion -> SORIA + link = { autogenerated = yes imp = 1018 imp = 1218 ck3 = 1900 } # Numantia, Voluca -> OSMA + link = { autogenerated = yes imp = 2193 ck3 = 19 } # CauciaOrientalis -> ARDEE + link = { autogenerated = yes imp = 1019 ck3 = 1899 } # Clunia -> SAN ESTEBAN + link = { autogenerated = yes imp = 1190 ck3 = 1898 } # Pampligua -> ARANDA DE DUERO + link = { autogenerated = yes imp = 1182 ck3 = 1897 } # Balneos -> VALLADOLID + link = { autogenerated = yes imp = 1181 imp = 1183 ck3 = 1896 } # Gella, VaccaeiaDeserta -> SIMANCAS + link = { autogenerated = yes imp = 1174 ck3 = 1894 ck3 = 1895 } # Amallobriga -> ZAMORA, TORO + link = { autogenerated = yes imp = 1242 ck3 = 1893 } # Lassira -> CALACEITE + link = { autogenerated = yes imp = 1244 ck3 = 1892 } # IlercavoniaOrientalis -> ALCANIZ + link = { autogenerated = yes imp = 1243 imp = 1011 ck3 = 1891 } # Sedetania, Celsa -> BELCHITE + link = { autogenerated = yes imp = 1016 ck3 = 1890 } # CalagurrisIulia -> TUDELA + link = { autogenerated = yes imp = 1081 ck3 = 1889 } # Carta -> TAFALLA + link = { imp = 1072 imp = 1088 ck3 = 1888 } # Gallicum, Ilurcis -> EJEA + link = { autogenerated = yes imp = 1089 imp = 1013 imp = 1015 imp = 1212 ck3 = 1887 } # Cascantum, Augusta, Bilbilis, Sermonae -> ZARAGOZA + link = { autogenerated = yes imp = 1071 ck3 = 1886 } # Presuina -> ZUERA + link = { autogenerated = yes imp = 1070 ck3 = 1885 } # GallikaPhlaouia -> SARINENA + link = { autogenerated = yes imp = 1068 ck3 = 1884 ck3 = 1869 ck3 = 8800 } # Aeso -> BALAGUER, ANDORRA, Pallars Sobira + link = { autogenerated = yes imp = 1062 ck3 = 1883 } # AdNovas -> CASPE + link = { autogenerated = yes imp = 1064 ck3 = 1882 } # Etobesa -> FRAGA + link = { autogenerated = yes imp = 1010 ck3 = 1881 } # Ilerda -> LLEIDA + link = { autogenerated = yes imp = 1241 imp = 1063 ck3 = 1880 } # Olobesa, Oleastrum -> MAIALS + link = { autogenerated = yes imp = 1061 ck3 = 1879 } # AdSeptimum -> PRADES + link = { autogenerated = yes imp = 1055 imp = 1056 ck3 = 1878 } # Sigarra, Setelsis -> URGELL + link = { autogenerated = yes imp = 1052 imp = 1007 ck3 = 1877 } # Subur, Rubricatum -> MANRESA + link = { autogenerated = yes imp = 1005 ck3 = 1875 ck3 = 1876 } # Auso -> VIC, BERGA + link = { autogenerated = yes imp = 1066 ck3 = 1874 ck3 = 8795 } # Mendiculeia -> BARBASTRO, Monzon + link = { autogenerated = yes imp = 1014 imp = 1073 imp = 1065 ck3 = 1873 } # Osca, Bortina, Caum -> HUESCA + link = { autogenerated = yes imp = 1067 ck3 = 1872 } # Labitolosa -> AINSA + link = { imp = 1069 ck3 = 1871 ck3 = 8799 ck3 = 1870 } # AdFines -> RIBAGORZA, Pallars Jussa, VIELHA + link = { autogenerated = yes imp = 1059 ck3 = 1868 } # Urgellum -> PUIGCERDA + link = { autogenerated = yes imp = 1008 ck3 = 1867 } # Sebendounon -> OLOT + link = { autogenerated = yes imp = 2257 ck3 = 1866 } # Ruscino -> PERPIGNAN + link = { autogenerated = yes imp = 1001 ck3 = 1865 } # Rhoda -> ROSES + link = { autogenerated = yes imp = 1003 imp = 1054 ck3 = 1864 } # Blandae, Gerunda -> GIRONA + link = { autogenerated = yes imp = 1000 imp = 1002 ck3 = 1863 } # Emporiae, Iuncaria -> LOREDO + link = { autogenerated = yes imp = 1004 ck3 = 1862 } # Lauro -> BARCELONA + link = { autogenerated = yes imp = 1006 ck3 = 1861 } # Baetulo -> SITGES + link = { autogenerated = yes imp = 1053 imp = 1009 ck3 = 1860 } # Antistiana, Tarraco -> TARRAGONA + link = { autogenerated = yes imp = 1012 ck3 = 1859 } # Dertosa -> TORTOSA + link = { autogenerated = yes imp = 1239 ck3 = 1858 } # Indibilis -> AMPOSTA + link = { autogenerated = yes imp = 1240 ck3 = 1857 } # Etobesa -> CASTELLON DE LA PLANA + link = { autogenerated = yes imp = 1029 imp = 1235 ck3 = 1856 } # Saguntum, Sebelaci -> MURVIEDRO + link = { autogenerated = yes imp = 1030 imp = 1032 ck3 = 1855 } # Valentia, PortusSucronis -> VALENCIA + link = { autogenerated = yes imp = 1031 ck3 = 1854 } # Dianium -> DENIA + link = { autogenerated = yes imp = 1033 imp = 1034 imp = 1037 imp = 1259 imp = 1260 ck3 = 1853 } # Lucentum, Ilici, Alonis, Fortuna, Iaspis -> ALICANTE + link = { autogenerated = yes imp = 1038 imp = 1035 ck3 = 1852 } # Ilorci, Thiar -> MURCIA + link = { autogenerated = yes imp = 1036 imp = 1273 ck3 = 1851 } # CarthagoNova, FicariensisLocus -> CARTAGENA + link = { autogenerated = yes imp = 1274 ck3 = 1850 ck3 = 1972 } # Longuntica -> AGUILAS, LORCA + link = { autogenerated = yes imp = 1282 imp = 1278 imp = 1276 imp = 1284 ck3 = 1849 } # Murgi, PortosMagnos, Baria, Aboula -> ALMERIA + link = { autogenerated = yes imp = 1283 ck3 = 1848 } # Abdera -> MOTRIL + link = { autogenerated = yes imp = 1367 imp = 1366 ck3 = 1847 } # Saxetanum, Menova -> NERJA + link = { autogenerated = yes imp = 1361 imp = 1362 imp = 1363 ck3 = 1846 } # Suel, Malaca, Cartima -> MALAGA + link = { autogenerated = yes imp = 1348 imp = 1350 ck3 = 1845 } # Carteia, Lacippo -> ALGECIRAS + link = { autogenerated = yes imp = 1347 imp = 1346 ck3 = 1844 } # Baelo, Asido -> TARIFA + link = { autogenerated = yes imp = 1344 imp = 1345 ck3 = 1843 } # Gades, Mercabium -> CADIZ + link = { autogenerated = yes imp = 1353 imp = 1342 imp = 1343 ck3 = 1842 } # Urgia, Hasta, Nabrissa -> JEREZ + link = { autogenerated = yes imp = 1358 imp = 1341 ck3 = 1841 } # Olontigi, Tartessos -> ALMONTE + link = { autogenerated = yes imp = 1340 ck3 = 1840 } # AdRubras -> HUELVA + link = { autogenerated = yes imp = 1339 ck3 = 1839 } # Praesidium -> AYAMONTE + link = { autogenerated = yes imp = 1416 ck3 = 1837 ck3 = 1838 } # TurduliaCentralis -> MOURA, SERPA + link = { autogenerated = yes imp = 1419 imp = 1421 ck3 = 1836 } # TurduliaSeptentrionalis, Luserium -> OLIVENZA + link = { autogenerated = yes imp = 1420 imp = 1424 imp = 1429 ck3 = 1835 } # Varna, Dipo, CelticaInferioris -> BADAJOZ + link = { autogenerated = yes imp = 1431 imp = 1400 imp = 1423 ck3 = 1834 } # AdSorores, AugustaEmerita, Evandriana -> MERIDA + link = { autogenerated = yes imp = 1426 ck3 = 1833 } # Budua -> ZALACA + link = { autogenerated = yes imp = 1430 ck3 = 1832 } # AdFines -> ALCANTARA + link = { autogenerated = yes imp = 1306 imp = 1433 imp = 1305 ck3 = 1831 } # Lama, Tourmogon, Capera -> PLASENCIA + link = { autogenerated = yes imp = 1307 imp = 1311 ck3 = 1830 } # Caurium, Tongorigum -> CORIA + link = { autogenerated = yes imp = 1162 imp = 1158 imp = 1159 imp = 1049 ck3 = 1829 } # Bletsima, Cobelcorum, Polibedenses, Mirobriga -> CIDUAD RODRIGO + link = { autogenerated = yes imp = 1043 imp = 1161 ck3 = 1828 } # OcelumDuri, Sibaris -> SALAMANCA + link = { autogenerated = yes imp = 1171 imp = 1042 imp = 1172 ck3 = 1827 } # Praterion, Brigaecium, VicusAquarius -> ALBA + link = { autogenerated = yes imp = 1169 imp = 1120 ck3 = 1826 } # Argentiolum, Vallata -> BENAVENTE + link = { autogenerated = yes imp = 1044 ck3 = 1825 } # Lancia -> GUARDO + link = { autogenerated = yes imp = 1045 ck3 = 1824 } # AsturicaAugusta -> VILLABLINO + link = { autogenerated = yes imp = 1123 imp = 1126 ck3 = 1823 } # AsturiaCentralis, AsturiaOrientalis -> CANGAS DEL NARCEA + link = { autogenerated = yes imp = 1122 imp = 1117 ck3 = 1822 } # AsturiaMeridionalis, Memoriana -> SARRIA + link = { imp = 1127 imp = 1121 ck3 = 1820 } # BergidumFlavium, InteramniumFlavium -> PONFERRADA + link = { imp = 1147 imp = 1145 ck3 = 1819 } # Equasia, Gemestarum -> MONFORTE DE LEMOS + link = { autogenerated = yes imp = 1170 ck3 = 1818 } # Relicta -> MONTERREI + link = { imp = 1113 ck3 = 1817 } # Pallontion -> RIANO + link = { autogenerated = yes imp = 1119 imp = 1111 ck3 = 1816 } # LegioGemina, Equosera -> LEON + link = { autogenerated = yes imp = 1020 imp = 1112 ck3 = 1815 } # Iuliobriga, Caiellum -> REINOSA + link = { autogenerated = yes imp = 1110 ck3 = 1814 } # Camarica -> AMAYA + link = { autogenerated = yes imp = 1102 imp = 1097 imp = 1100 imp = 1103 ck3 = 1813 } # Bravum, Salionka, Tritium, SegisamaIulia -> MIRANDA DE EBRO + link = { imp = 1104 imp = 1105 ck3 = 1812 } # SegontiaParamika, OuxamaBarka -> MEDINA DE POMAR + link = { imp = 1094 ck3 = 1903 } # Auca -> ARNEDO + link = { autogenerated = yes imp = 1096 ck3 = 1811 } # Virovesca -> NAJERA + link = { autogenerated = yes imp = 1086 imp = 1085 ck3 = 1810 } # TritiumMagallum, Barbariana -> LOGRONO + link = { autogenerated = yes imp = 1087 imp = 1084 ck3 = 1809 } # Vareia, Beturri -> LIZARRA + link = { autogenerated = yes imp = 1098 imp = 1095 imp = 1101 ck3 = 1808 } # Veleia, Atiliana, Vindeleia -> ALAVA + link = { autogenerated = yes imp = 1076 ck3 = 1807 } # Iacca -> JACA + link = { autogenerated = yes imp = 1082 imp = 1078 ck3 = 1806 } # Andelos, Pompelo -> PAMPLONA + link = { autogenerated = yes imp = 1017 ck3 = 1805 } # Oiasso -> IRUN + link = { autogenerated = yes imp = 1083 ck3 = 1804 } # Aracaeli -> IZURUM + link = { imp = 1106 imp = 1099 ck3 = 1803 } # Flaviobriga, Gebala -> BILIBIO + link = { autogenerated = yes imp = 1107 ck3 = 1802 } # Iuliobrigensium -> SANTANDER + link = { autogenerated = yes imp = 1108 ck3 = 1801 } # Veseiasueca -> SANTIALLANA + link = { imp = 1152 ck3 = 1800 } # AquisQuerquennis -> LIMIA + link = { autogenerated = yes imp = 2195 ck3 = 18 } # EblaniaOrientalis -> DUNDALK + link = { imp = 1146 ck3 = 1799 } # ForumGiguorrum -> OURENSE + link = { autogenerated = yes imp = 1115 ck3 = 1798 } # AdMare -> VILLAVICIOSA + link = { autogenerated = yes imp = 1116 ck3 = 1797 } # LucusAsturum -> OVIEDO + link = { autogenerated = yes imp = 1114 ck3 = 1796 } # Gigia -> GIJON + link = { autogenerated = yes imp = 1118 ck3 = 1795 } # Flavionavia -> PRAVIA + link = { autogenerated = yes imp = 1124 ck3 = 1794 } # AsturiaSeptentrionalis -> LUARCA + link = { autogenerated = yes imp = 1125 ck3 = 1793 } # AsturiaOccidentalis -> CARBALLIDO + link = { autogenerated = yes imp = 1047 ck3 = 1792 } # LucusAugusti -> LUGO + link = { autogenerated = yes imp = 1141 ck3 = 1791 } # AquaeQuintinae -> MELIDE + link = { autogenerated = yes imp = 1129 ck3 = 1790 } # Caranicum -> VILALBA + link = { autogenerated = yes imp = 1134 imp = 1133 imp = 1135 ck3 = 1789 } # VarinaMarinia, Addovia, Cibarcia -> MONDONEDO + link = { autogenerated = yes imp = 1131 imp = 1132 ck3 = 1788 } # PhlaouiaLambris, Arronia -> FERROL + link = { autogenerated = yes imp = 1130 ck3 = 1787 } # FlaviumBrigantium -> LA CORUNA + link = { autogenerated = yes imp = 1137 imp = 1136 ck3 = 1786 } # ArtabronLimen, Aviliobris -> BETANZOS + link = { autogenerated = yes imp = 1139 imp = 1140 ck3 = 1785 } # Assegonia, Brevis -> SANTIAGO DE COMPOSTELA + link = { autogenerated = yes imp = 1143 imp = 1142 ck3 = 1784 } # Tamagania, CastellumMeidunium -> MONTE FARO + link = { autogenerated = yes imp = 1138 imp = 1148 ck3 = 1783 } # Noouion, AquaeCalidae -> PADRON + link = { autogenerated = yes imp = 1149 ck3 = 1782 } # AdDuosPontes -> VIGO + link = { autogenerated = yes imp = 1150 ck3 = 1781 } # VicusSpacorum -> TUI + link = { autogenerated = yes imp = 1323 imp = 1327 ck3 = 1780 } # Ebora, Calanta -> VIANA DO ALENTEJO + link = { autogenerated = yes imp = 1315 imp = 1328 ck3 = 1779 } # AritiumPraetorium, Elbocoria -> MONTEMOR + link = { autogenerated = yes imp = 1329 imp = 1309 ck3 = 1778 } # Taporia, VicusCarnalocensis -> AVIS + link = { autogenerated = yes imp = 1422 imp = 1325 ck3 = 1777 } # AdMuratum, PaxIulia -> EVORA + link = { autogenerated = yes imp = 1428 ck3 = 1776 } # CelticaSuperioris -> ELVAS + link = { autogenerated = yes imp = 1427 imp = 1425 ck3 = 1775 } # Matsuarum, AdAtrumFlumen -> CRATO + link = { autogenerated = yes imp = 1310 ck3 = 1774 } # Ammaia -> NISA + link = { autogenerated = yes imp = 1303 ck3 = 1773 } # Herminium -> CASTELO BRANCO + link = { autogenerated = yes imp = 1308 imp = 1298 ck3 = 1772 } # Aritium, Sellium -> ABRANTES + link = { autogenerated = yes imp = 1312 imp = 1301 ck3 = 1771 } # CastraCecilia, Igaeditania -> IDANHA + link = { autogenerated = yes imp = 1300 imp = 1302 ck3 = 1770 } # VicusVeniensis, Ocelum -> TRANCOSO + link = { autogenerated = yes imp = 12653 ck3 = 177 ck3 = 178 ck3 = 179 ck3 = 180 ck3 = 183 } # Tivotek -> RASEBORG, RIKALA, TURKU, RAUMA, LIINMAA + link = { autogenerated = yes imp = 1299 ck3 = 1769 } # CentumCelas -> VISEU + link = { autogenerated = yes imp = 1290 ck3 = 1768 } # Aravorum -> LAMEGO + link = { autogenerated = yes imp = 1157 ck3 = 1767 } # Baniensium -> MOGADOURO + link = { autogenerated = yes imp = 1153 ck3 = 1766 } # Salacia -> GUIMARAES + link = { autogenerated = yes imp = 1288 imp = 1050 imp = 1156 ck3 = 1765 } # Lamecum, AquaeFlaviae, VicusVagornicensis -> VILLA REAL + link = { autogenerated = yes imp = 1164 imp = 1163 ck3 = 1764 } # Veniatia, Zoelarum -> MIRANDA DO DUORO + link = { imp = 1167 imp = 1048 imp = 1165 imp = 1166 imp = 1168 ck3 = 1763 } # AebocosiaMeridionalis, ForumLimicorum, Nemetobriga, AebocosiaSeptentrionalis, Pettavonium -> BRAGANCA + link = { autogenerated = yes imp = 1154 imp = 1155 ck3 = 1762 } # AquaeOriginae, Germinae -> CHAVEZ + link = { autogenerated = yes imp = 1151 ck3 = 1761 } # Limia -> BRAGA + link = { autogenerated = yes imp = 1051 imp = 1289 ck3 = 1760 } # BracaraAugusta, Tongobriga -> PORTO + link = { autogenerated = yes imp = 1291 ck3 = 1759 } # Langobriga -> AVEIRO + link = { autogenerated = yes imp = 1293 imp = 1295 imp = 1296 ck3 = 1758 } # Aeminium, Areocelum, Elboconis -> COIMBRA + link = { autogenerated = yes imp = 1294 ck3 = 1757 } # Conimbriga -> LEIRIA + link = { autogenerated = yes imp = 1297 imp = 1313 ck3 = 1756 } # Collippo, Tubucci -> OBIDOS + link = { autogenerated = yes imp = 1316 imp = 1314 imp = 1317 ck3 = 1755 } # Eburobrittium, Scallabis, Arabriga -> SANTAREM + link = { autogenerated = yes imp = 1319 ck3 = 1754 } # Ierabriga -> LISBOA + link = { autogenerated = yes imp = 1320 imp = 1318 imp = 1321 ck3 = 1753 } # Malateca, Olisipo, Caetobriga -> SETUBAL + link = { autogenerated = yes imp = 1324 imp = 1322 imp = 1330 ck3 = 1752 } # Mirobriga, Salacia, PatulusPortus -> ALCACER DO SAL + link = { autogenerated = yes imp = 1331 imp = 1326 imp = 1332 imp = 1413 ck3 = 1751 } # Arandis, MetallumVipescense, Myrtilis, TurduliaOccidentalis -> BEJA + link = { autogenerated = yes imp = 1338 ck3 = 1750 } # Tartessia -> MERTOLA + link = { autogenerated = yes imp = 12652 ck3 = 175 ck3 = 176 ck3 = 208 } # Nuorjo -> PORVOO, ESPOO, LAHTI + link = { autogenerated = yes imp = 1336 imp = 1337 ck3 = 1749 } # Mirobigensia, Couneia -> OURIQUE + link = { autogenerated = yes imp = 1335 ck3 = 1748 } # Balsa -> FARO + link = { autogenerated = yes imp = 1334 ck3 = 1747 } # Ossonoba -> SILVES + link = { autogenerated = yes imp = 1333 ck3 = 1746 } # PortusCibilis -> LAGOS + link = { autogenerated = yes imp = 2114 ck3 = 1727 ck3 = 1730 ck3 = 1731 ck3 = 1732 } # Veluniate -> EDINBURGH, PENICUICK, LINLITHGOW, QUEENSFERRY + link = { autogenerated = yes imp = 2115 ck3 = 1724 ck3 = 1725 ck3 = 1726 ck3 = 1736 } # Venicones -> DUNFERMLINE, KIRCALDY, ST ANDREWS, CLACKMANNAN + link = { imp = 2133 ck3 = 1720 ck3 = 1741 ck3 = 1742 ck3 = 1721 ck3 = 1745 ck3 = 1743 } # PinnataCastra -> DUNDEE, PERTH, COUPAR ANGUS, KIRRIEMUIR, CRIEFF, DUNKELD + link = { autogenerated = yes imp = 12650 ck3 = 172 ck3 = 182 ck3 = 181 } # Kuovcore -> KAKISALMI, VIIPURI, PARIKKALA + link = { imp = 7740 ck3 = 1718 ck3 = 1719 ck3 = 1722 ck3 = 1723 } # Taexalia Australis -> ABERDEEN, KINCARDINE, BALLATER, MAR + link = { autogenerated = yes imp = 2123 ck3 = 1715 } # Vacomagi -> ELGIN + link = { autogenerated = yes imp = 2116 ck3 = 1714 } # Taexali -> PETERHEAD + link = { autogenerated = yes imp = 2125 ck3 = 1712 ck3 = 1716 ck3 = 1713 ck3 = 1717 } # TaixalonAkron -> BANFF, KEITH, MORTLACH, GARIOCH + link = { autogenerated = yes imp = 2118 ck3 = 1711 ck3 = 35 } # Creones -> GLENFINNAN, ARDNAMURCHON + link = { autogenerated = yes imp = 12649 ck3 = 171 ck3 = 173 } # Muore -> RAUTU, KOIVISTO + link = { autogenerated = yes imp = 2131 ck3 = 1708 } # OuirouedroumAkron -> WICK + link = { autogenerated = yes imp = 2122 ck3 = 1706 ck3 = 1707 } # Cornavii -> DURNESS, THURSO + link = { autogenerated = yes imp = 7739 ck3 = 1705 ck3 = 8777 } # Lugi -> DORNOCH, Tain + link = { autogenerated = yes imp = 2117 ck3 = 1702 ck3 = 1695 } # Epidii -> LOMOND, DUMBARTON + link = { autogenerated = yes imp = 6311 ck3 = 1700 ck3 = 1701 } # Creones Australis -> KILMARTEN, GLENCOE + link = { autogenerated = yes imp = 12648 ck3 = 170 } # Loaoko -> NOTEBORG + link = { autogenerated = yes imp = 2172 ck3 = 17 ck3 = 8743 } # VoluntiaOrientalis -> ARMAGH, Dungannon + link = { autogenerated = yes imp = 2108 ck3 = 1698 ck3 = 1699 } # Manavia -> CASTLETOWN, RAMSEY + link = { imp = 12763 ck3 = 1696 ck3 = 1733 ck3 = 1734 ck3 = 1697 ck3 = 1735 ck3 = 1744 } # Victoria -> GLASGOW, FALKIRK, STIRLING, MENEITH, CALLANDER, ABERFELDY + link = { autogenerated = yes imp = 2130 ck3 = 1694 } # DumnaMeridionalis -> THE UISTS + link = { autogenerated = yes imp = 2129 ck3 = 1693 } # DumnaSeptentrionalis -> LEWIS + link = { autogenerated = yes imp = 2128 ck3 = 1692 } # Scitis -> SKYE + link = { autogenerated = yes imp = 2126 ck3 = 1690 } # EpidionAkron -> ARRAN + link = { autogenerated = yes imp = 12647 ck3 = 169 ck3 = 5138 } # Cierrekke -> NYEN, Ladoga + link = { autogenerated = yes imp = 2127 ck3 = 1689 ck3 = 1691 } # Malaios -> ISLAY, MULL + link = { autogenerated = yes imp = 2124 ck3 = 1687 ck3 = 1688 ck3 = 1738 } # Lindon -> STRATHGRYTE, CUNNINGHAM, CADYOU + link = { autogenerated = yes imp = 2112 ck3 = 1683 ck3 = 1686 ck3 = 1737 } # Damnonii -> SANQUHAR, KYLE, LANARK + link = { autogenerated = yes imp = 2110 ck3 = 1682 } # Selgovae -> KILCUDBRITE + link = { autogenerated = yes imp = 2109 ck3 = 1680 ck3 = 1684 ck3 = 1685 } # Novantae -> MAYBOLE, WIGTOWN, GIRVAN + link = { autogenerated = yes imp = 12645 ck3 = 168 ck3 = 5142 } # Koles -> KOPORYE, Pushkin + link = { autogenerated = yes imp = 2091 ck3 = 1679 ck3 = 1681 ck3 = 1635 } # Blatobulgium -> ANNAN, DUMFRIES, CARLISLE + link = { imp = 2113 ck3 = 1677 ck3 = 1678 ck3 = 1739 ck3 = 1740 } # Trimontium -> KELSO, JEDBURGH, BIGGAR, SELKIRK + link = { autogenerated = yes imp = 2111 ck3 = 1675 ck3 = 1676 ck3 = 1728 ck3 = 1729 } # Otadini -> BERWICK, DUNBAR, HADDINGTON, GALASHIELS + link = { autogenerated = yes imp = 2106 ck3 = 1670 ck3 = 1671 ck3 = 1672 } # Varis -> DENBIGH, WREXHAM, RUTHIN + link = { autogenerated = yes imp = 12644 ck3 = 167 } # Kavso -> YAMA + link = { autogenerated = yes imp = 2105 ck3 = 1669 ck3 = 1673 ck3 = 1674 } # Seguntium -> LLANDUDNO, YNS MON, HOLYHEAD + link = { autogenerated = yes imp = 2104 ck3 = 1665 ck3 = 1666 ck3 = 1667 ck3 = 1668 } # GanganonAkron -> DOLGELLAU, CORWEN, CAERNARFON, LLYN + link = { autogenerated = yes imp = 2102 ck3 = 1664 } # Levobrinta -> NEWTOWN + link = { autogenerated = yes imp = 2107 ck3 = 1663 } # Plaenium -> WELSHPOOL + link = { autogenerated = yes imp = 2100 ck3 = 1661 } # Magnis -> LLANDRINDOD + link = { autogenerated = yes imp = 10293 imp = 10292 imp = 10297 imp = 10302 ck3 = 166 } # Asvejos, Zirnajai, Grazutes, Garais -> BRASLAU + link = { autogenerated = yes imp = 2097 ck3 = 1659 } # Cicucium -> BRECON + link = { autogenerated = yes imp = 2103 ck3 = 1658 } # Carona -> ABERYSTWYTH + link = { autogenerated = yes imp = 2099 ck3 = 1654 ck3 = 1655 ck3 = 1656 } # OktapitaronAkron -> PEMBROKE, ST DAVIDS, FISHGUARD + link = { autogenerated = yes imp = 2096 ck3 = 1653 ck3 = 1657 ck3 = 1660 } # Bremia -> LLANDOVERY, CARDIGAN, TALGARTH + link = { autogenerated = yes imp = 2095 ck3 = 1652 } # Moridunum -> CARMARTHEN + link = { autogenerated = yes imp = 2094 ck3 = 1650 } # Nidum -> SWANSEA + link = { autogenerated = yes imp = 10289 ck3 = 165 } # Aristava -> KREVA + link = { autogenerated = yes imp = 2093 ck3 = 1649 ck3 = 1651 } # Bornium -> CARDIFF, CAERPHILLY + link = { autogenerated = yes imp = 2101 ck3 = 1648 ck3 = 1662 } # Bravonium -> BISHOP'S CASTLE, RHAYADER + link = { imp = 2060 ck3 = 1647 } # Savicum -> LUDLOW + link = { autogenerated = yes imp = 2059 ck3 = 1646 } # Viroconium -> SHREWSBURY + link = { autogenerated = yes imp = 2047 ck3 = 1643 ck3 = 1644 } # Deva -> CHESTER, NORTHWICH + link = { autogenerated = yes imp = 2081 ck3 = 1642 } # Galava -> FURNESS + link = { autogenerated = yes imp = 2071 ck3 = 1641 } # Coccium -> WEST DERBY + link = { autogenerated = yes imp = 2072 ck3 = 1640 } # BremetennacumVeteranorum -> SALFORD + link = { autogenerated = yes imp = 10278 ck3 = 164 } # Wigierski -> LIDA + link = { autogenerated = yes imp = 2073 ck3 = 1639 } # PortusSetantiorum -> LANCASTER + link = { autogenerated = yes imp = 2084 ck3 = 1638 } # Brocavum -> APPLEBY + link = { autogenerated = yes imp = 2080 ck3 = 1637 ck3 = 1593 } # Calunium -> KENDAL, HALIFAX + link = { autogenerated = yes imp = 2082 ck3 = 1636 } # Gabrosentum -> WHITEHAVEN + link = { imp = 2098 ck3 = 1632 ck3 = 1633 ck3 = 1634 } # Gobannium -> HEREFORD, WIGMORE, CLIFFORD + link = { autogenerated = yes imp = 2092 ck3 = 1630 ck3 = 1631 } # Burrium -> NEWPORT, MONMOUTH + link = { autogenerated = yes imp = 7806 ck3 = 163 } # Sudinoia Borealis -> SEJNY + link = { autogenerated = yes imp = 2064 ck3 = 1629 } # Salinae -> STOKE-ON-TRENT + link = { autogenerated = yes imp = 2046 ck3 = 1628 } # Mediolanum -> WOLVERHAMPTON + link = { autogenerated = yes imp = 2050 ck3 = 1626 } # Salinae -> KIDDERMINSTER + link = { autogenerated = yes imp = 2049 ck3 = 1624 ck3 = 1625 } # Vertis -> WORCESTER, EVESHAM + link = { autogenerated = yes imp = 2070 ck3 = 1623 ck3 = 1645 } # Mamucium -> CASTLETON, MACCLESFIELD + link = { imp = 5433 ck3 = 1622 } # Lutudarium -> CHESTERFIELD + link = { autogenerated = yes imp = 2066 ck3 = 1621 ck3 = 1627 } # AquaeArnemetiae -> DERBY, STAFFORD + link = { autogenerated = yes imp = 10276 ck3 = 162 } # Mamry -> ALITEN + link = { autogenerated = yes imp = 2067 ck3 = 1619 ck3 = 1620 } # Danum -> NEWARK, RETFORD + link = { autogenerated = yes imp = 2065 ck3 = 1617 } # Derbentio -> BOSWORTH + link = { autogenerated = yes imp = 9577 ck3 = 16114 ck3 = 9474 ck3 = 9475 } # Yumen -> nanhunew, Yumenguan, Akeqi + link = { autogenerated = yes imp = 9578 ck3 = 16113 ck3 = 8539 } # Mingze -> GUAZHOUNEW, ANXI + link = { autogenerated = yes imp = 2086 ck3 = 1611 ck3 = 1612 } # Vindolanda -> HEXHAM, ROTHBURY + link = { imp = 2090 ck3 = 1610 } # Bremenium -> BAMBURGH + link = { autogenerated = yes imp = 10277 imp = 10275 ck3 = 161 } # Dob, Sniardwy -> GRODNO + link = { autogenerated = yes imp = 2089 ck3 = 1609 } # Habitancum -> MONKCHESTER + link = { autogenerated = yes imp = 2085 ck3 = 1608 } # Vinovia -> DARLINGTON + link = { autogenerated = yes imp = 2087 ck3 = 1606 } # Vindolava -> DURHAM + link = { imp = 10554 ck3 = 16053 ck3 = 16060 ck3 = 16055 ck3 = 16065 } # Elga -> Elgansa, Burhan, 16055, 16065 + link = { autogenerated = yes imp = 2056 ck3 = 1605 } # Letocetum -> BIRMINGHAM + link = { autogenerated = yes imp = 10535 ck3 = 16043 ck3 = 16048 } # Sagan -> 16043, 16048 + link = { autogenerated = yes imp = 2055 ck3 = 1604 } # Manduessedom -> COVENTRY + link = { autogenerated = yes imp = 10536 ck3 = 16039 ck3 = 16038 ck3 = 16044 ck3 = 16050 } # Irkutsk -> 16039, 16038, 16044, 16050 + link = { autogenerated = yes imp = 2048 ck3 = 1603 } # Alauna -> WARWICK + link = { autogenerated = yes imp = 10533 ck3 = 16029 ck3 = 7694 ck3 = 16024 ck3 = 16034 ck3 = 16037 } # Ivolga -> 16029, Enkhor, 16024, 16034, 16037 + link = { autogenerated = yes imp = 9477 ck3 = 16027 ck3 = 16028 ck3 = 16041 ck3 = 16049 } # Ari -> 16027, 16028, 16041, 16049 + link = { autogenerated = yes imp = 9696 ck3 = 16022 ck3 = 9507 ck3 = 9548 } # Emunagaule -> 16022, Juyan, Gurinai + link = { autogenerated = yes imp = 9579 ck3 = 16020 ck3 = 9483 ck3 = 9620 } # Kunlunzhang -> 16020, Hongliuyuan, Burgasutai + link = { autogenerated = yes imp = 2054 ck3 = 1602 ck3 = 1615 ck3 = 1616 } # Ratae -> KETTERING, LEICESTER, MELTON + link = { autogenerated = yes imp = 9571 imp = 8613 ck3 = 16016 } # Xinqinzhong, Henan -> 16016 + link = { imp = 8603 imp = 8605 ck3 = 16014 } # Shuofang, Qusou -> 16014 + link = { autogenerated = yes imp = 8604 imp = 8614 ck3 = 16013 } # Hudao, Xianyang -> 16013 + link = { autogenerated = yes imp = 9572 ck3 = 16010 ck3 = 12170 } # Qingyanze -> 16010, Ordos + link = { autogenerated = yes imp = 2062 ck3 = 1601 ck3 = 1613 } # Vernemetum -> PETERBOROUGH, OAKHAM + link = { autogenerated = yes imp = 10280 ck3 = 160 } # Vistytis -> MERKINE + link = { autogenerated = yes imp = 2161 ck3 = 16 } # Ivernia -> BALTIMORE + link = { autogenerated = yes imp = 2077 ck3 = 1599 } # Isurium -> RIPON + link = { autogenerated = yes imp = 5432 ck3 = 1598 } # Lavatris -> RICHMOND + link = { autogenerated = yes imp = 10537 ck3 = 15974 } # Baykalsk -> 15974 + link = { autogenerated = yes imp = 9478 ck3 = 15973 } # Konur -> 15973 + link = { autogenerated = yes imp = 9517 ck3 = 15967 ck3 = 9510 } # Langshan -> 15967, Wentugaole + link = { autogenerated = yes imp = 9479 ck3 = 15966 ck3 = 15968 ck3 = 15970 } # Elgek -> 15966, 15968, 15970 + link = { autogenerated = yes imp = 2079 ck3 = 1596 } # Dictium -> SCARBOROUGH + link = { autogenerated = yes imp = 5434 ck3 = 1594 } # Rigodounon -> SHEFFIELD + link = { autogenerated = yes imp = 2069 ck3 = 1592 } # Lagentium -> DONCASTER + link = { imp = 3058 imp = 2074 ck3 = 1591 } # Calcaria, Olenacum -> LEEDS + link = { autogenerated = yes imp = 10281 ck3 = 159 } # Orija -> VALKININKAI + link = { autogenerated = yes imp = 2076 ck3 = 1589 ck3 = 1590 } # Derventio -> COTTINGHAM, BRIDLINGTON + link = { autogenerated = yes imp = 2075 ck3 = 1588 } # Eboracum -> POCKLINGTON + link = { autogenerated = yes imp = 3057 ck3 = 1587 } # Hessulum -> GRIMSBY + link = { autogenerated = yes imp = 2068 ck3 = 1586 } # Petuaria -> BOLINGBROKE + link = { autogenerated = yes imp = 2057 ck3 = 1585 } # Bannovallum -> BOSTON + link = { autogenerated = yes imp = 2063 ck3 = 1584 } # Causennae -> STAMFORD + link = { autogenerated = yes imp = 2058 ck3 = 1583 ck3 = 1618 } # Lindum -> LINCOLN, NOTTINGHAM + link = { autogenerated = yes imp = 2040 ck3 = 1580 } # Glevum -> GLOUCESTER + link = { autogenerated = yes imp = 7807 imp = 10279 ck3 = 158 } # Saloia, Utinoye -> VILKAVISKIS + link = { autogenerated = yes imp = 2008 ck3 = 1578 } # Lindinis -> ILCHESTER + link = { autogenerated = yes imp = 2009 ck3 = 1576 ck3 = 1577 } # AquaeSulis -> BATH, WINTERSTOKE + link = { autogenerated = yes imp = 2000 ck3 = 1575 } # Deventiasteno -> HELSTON + link = { autogenerated = yes imp = 2002 ck3 = 1574 } # DeventiaSeptentrionalis -> TINTAGEL + link = { autogenerated = yes imp = 2005 ck3 = 1572 ck3 = 1579 } # Iscalis -> BARNSTAPLE, TAUNTON + link = { autogenerated = yes imp = 2004 ck3 = 1571 } # Nemetia -> OKEHAMPTON + link = { autogenerated = yes imp = 2001 ck3 = 1570 ck3 = 1573 } # DeventiaMeridionalis -> TOTNES, LAUNCESTON + link = { autogenerated = yes imp = 7834 ck3 = 157 } # Chrononia Borealis -> SUVALKAI + link = { autogenerated = yes imp = 2006 imp = 2003 ck3 = 1569 } # Olconum, IscaDumnoniorum -> EXETER + link = { autogenerated = yes imp = 2007 ck3 = 1565 ck3 = 1566 ck3 = 1568 } # Durnovaria -> WAREHAM, POOLE, LYME + link = { autogenerated = yes imp = 2024 ck3 = 1564 ck3 = 1581 } # Abona -> MALMESBURY, BRISTOL + link = { autogenerated = yes imp = 2012 ck3 = 1563 } # Cunetio -> RAMSBURY + link = { autogenerated = yes imp = 2011 ck3 = 1561 ck3 = 1562 } # Sorviodunum -> SALISBURY, WILTON + link = { autogenerated = yes imp = 2039 ck3 = 1560 ck3 = 1582 } # Korinion -> WITNEY, WINCHCOMBE + link = { autogenerated = yes imp = 2061 ck3 = 1559 } # Dorn -> BANBURY + link = { autogenerated = yes imp = 2025 ck3 = 1556 } # Verluccio -> NEWBURY + link = { autogenerated = yes imp = 2016 ck3 = 1555 } # Calleva -> READING + link = { autogenerated = yes imp = 2045 ck3 = 1553 ck3 = 1600 } # Bannaventa -> NEWPORT, NORTHAMPTON + link = { imp = 2041 ck3 = 1551 ck3 = 1552 ck3 = 1558 } # Alavna -> BUCKINGHAM, AYLESBURY, OXFORD + link = { autogenerated = yes imp = 10285 ck3 = 155 } # Borodinskoye -> VILNIUS + link = { autogenerated = yes imp = 2014 ck3 = 1549 } # Vectis -> CARISBROOKE + link = { autogenerated = yes imp = 2013 ck3 = 1546 } # Venta -> PORTSMOUTH + link = { autogenerated = yes imp = 2010 ck3 = 1545 ck3 = 1548 ck3 = 1567 } # Vindocladia -> SOUTHAMPTON, CHRISTCHURCH, SHAFTESBURY + link = { autogenerated = yes imp = 2015 ck3 = 1544 ck3 = 1547 } # Leucomagus -> WINCHESTER, BASINGSTOKE + link = { imp = 2053 ck3 = 1541 ck3 = 1542 } # Durobrivae -> HURSTINGSTONE, NORMAN CROSS + link = { autogenerated = yes imp = 2043 ck3 = 1540 } # Magiovinium -> LUTON + link = { autogenerated = yes imp = 10288 ck3 = 154 } # Tytuvenu -> KERNAVE + link = { autogenerated = yes imp = 2044 ck3 = 1538 } # Lactodorum -> BEDFORD + link = { imp = 2052 ck3 = 1536 ck3 = 1543 } # Durovigutum -> PAPWORTH, LEIGHTONSTONE + link = { autogenerated = yes imp = 2034 ck3 = 1534 ck3 = 1535 } # Camboritum -> CAMBRIDGE, RADFIELD + link = { autogenerated = yes imp = 2051 ck3 = 1533 ck3 = 1539 } # Duroliponte -> HERTFORD, AMPTHILL + link = { imp = 2027 ck3 = 1531 ck3 = 1532 ck3 = 1554 } # Verulamium -> BERKHAMSTED, SAINT ALBANS, WYCOMBE + link = { autogenerated = yes imp = 2018 ck3 = 1528 ck3 = 1529 ck3 = 1530 } # Pontes -> WOXBRIGGE, GORE, BRENTFORD + link = { autogenerated = yes imp = 2037 ck3 = 1525 ck3 = 1537 } # Denevia -> LYNN, ELY + link = { autogenerated = yes imp = 2031 ck3 = 1524 } # Branodunum -> WALSINGHAM + link = { autogenerated = yes imp = 2033 ck3 = 1522 } # Garrianonum -> NORWICH + link = { autogenerated = yes imp = 2035 ck3 = 1521 } # Bramulovium -> BEODERICSWORTH + link = { autogenerated = yes imp = 2032 ck3 = 1520 ck3 = 1523 } # Venta -> BLYTHING, THETFORD + link = { autogenerated = yes imp = 10295 ck3 = 152 } # Birzu -> BIRZAI + link = { autogenerated = yes imp = 2036 ck3 = 1518 ck3 = 1519 } # Aspallitorum -> IPSWICH, SUDBURY + link = { autogenerated = yes imp = 2022 ck3 = 1516 ck3 = 1517 ck3 = 1527 } # Londinium -> CHELMSFORD, DUNMOW, LONDON + link = { autogenerated = yes imp = 2028 ck3 = 1515 } # Camulodunum -> MALDON + link = { autogenerated = yes imp = 2030 imp = 2029 ck3 = 1514 } # Sinomagus, Combretovium -> COLCHESTER + link = { autogenerated = yes imp = 2038 ck3 = 1512 ck3 = 1513 ck3 = 1526 } # AdAnsam -> KINGSTON, TANDBRIDGE, SOUTHWARK + link = { autogenerated = yes imp = 2042 ck3 = 1510 ck3 = 1511 } # Durocobrivis -> CHERTSEY, GUILDFORD + link = { autogenerated = yes imp = 10296 imp = 10291 ck3 = 151 } # Sartu, Joniskis -> UTENA + link = { autogenerated = yes imp = 2020 ck3 = 1509 } # Anderitum -> HASTINGS + link = { autogenerated = yes imp = 2017 ck3 = 1507 } # NoviomagusReginorum -> CHICHESTER + link = { autogenerated = yes imp = 2019 ck3 = 1506 ck3 = 1508 } # NovusPortus -> LEWES, ARUN + link = { autogenerated = yes imp = 2023 ck3 = 1504 ck3 = 1505 } # Vagniacis -> ROCHESTER, TONBRIDGE + link = { autogenerated = yes imp = 2021 ck3 = 1502 ck3 = 1503 } # Durovernum -> DOVER, CANTERBURY + link = { autogenerated = yes imp = 2078 ck3 = 1500 ck3 = 1595 ck3 = 1597 } # Cataractonium -> YARLESTRE, YORK, WHITBY + link = { autogenerated = yes imp = 10298 imp = 10300 imp = 10301 ck3 = 150 } # Paliene, Viku, Jekabpils -> OKNIST + link = { autogenerated = yes imp = 2208 ck3 = 15 ck3 = 8741 } # DariniaMeridionalis -> DOWNPATRICK, Bangor + link = { imp = 2088 ck3 = 1499 } # Virosidum -> BOLTON + link = { autogenerated = yes imp = 12614 ck3 = 146 } # Nato -> POLTSAMAA + link = { autogenerated = yes imp = 9492 imp = 9468 ck3 = 1458 } # Yanran, Yemilc -> Tarvagatai + link = { autogenerated = yes imp = 9502 ck3 = 1456 } # Okur -> Ikh Bogd + link = { autogenerated = yes imp = 9436 ck3 = 1454 ck3 = 7651 ck3 = 7653 } # Burkut -> Oglakhta, Tepsi, Shalabolin + link = { autogenerated = yes imp = 10541 ck3 = 1452 } # Dusdag -> Karatangdy + link = { autogenerated = yes imp = 9451 ck3 = 1451 ck3 = 7474 ck3 = 7475 ck3 = 7481 ck3 = 7482 ck3 = 7479 } # Langshan -> Altay, Kran_DZU, Tamay Iduk Bash, Tengerge, Dieleer, Koktokay + link = { autogenerated = yes imp = 10605 ck3 = 1450 } # Ovoot -> Sharga + link = { autogenerated = yes imp = 12613 ck3 = 145 } # Nooli -> TARTU + link = { autogenerated = yes imp = 8224 ck3 = 1449 } # Xi Qiemi -> Manas + link = { autogenerated = yes imp = 7184 ck3 = 1445 ck3 = 7976 } # Kuche -> Aksu, Toksu + link = { autogenerated = yes imp = 6749 ck3 = 1441 ck3 = 9600 ck3 = 9601 } # Shanshan -> Qarqan, Waxxari, Tele + link = { autogenerated = yes imp = 6744 imp = 6753 ck3 = 1439 } # Shule, Toksa*** -> Kashgar + link = { autogenerated = yes imp = 6746 ck3 = 1438 ck3 = 7960 } # Shaju -> Yarkand, Yangi Hissar + link = { autogenerated = yes imp = 12338 ck3 = 1435 } # Falu -> Astana + link = { autogenerated = yes imp = 12282 ck3 = 1434 ck3 = 7302 ck3 = 7303 ck3 = 7307 } # Bidaik -> Karkaraly, Altyn Su, Mautan Tas, Kent_KAZ + link = { autogenerated = yes imp = 12312 imp = 12303 ck3 = 1433 } # Puscas, Haps -> Terekti + link = { autogenerated = yes imp = 11395 imp = 11402 ck3 = 1432 } # Laga, Vaca -> Symbyl + link = { autogenerated = yes imp = 7269 imp = 7266 imp = 7272 ck3 = 1431 } # Jaxartia*, Qaram*, Khanus* -> Otrar + link = { autogenerated = yes imp = 12357 ck3 = 1430 } # Xsaya -> Zhitikara + link = { autogenerated = yes imp = 12262 ck3 = 1427 } # Urzhar -> Urzhar + link = { autogenerated = yes imp = 6780 imp = 11553 ck3 = 1424 } # Nevaket, Impassable -> Suyab + link = { autogenerated = yes imp = 7406 ck3 = 1422 } # Sitapur* -> Naimisa + link = { autogenerated = yes imp = 4451 imp = 4450 ck3 = 1421 } # Sravasti, Kapilavastu -> Sravasti + link = { autogenerated = yes imp = 7488 ck3 = 1420 } # Bethadipa -> Simaramapura + link = { autogenerated = yes imp = 12608 ck3 = 142 } # Loodak -> RAUNA + link = { autogenerated = yes imp = 4461 ck3 = 1419 } # Dwarbanga* -> Mithila + link = { autogenerated = yes imp = 7350 ck3 = 1418 ck3 = 9156 ck3 = 9157 } # Gosira* -> Haruppeswara, Sepla, Itanagar + link = { autogenerated = yes imp = 7052 ck3 = 1416 ck3 = 7868 ck3 = 7869 } # Kolhapura -> Kolhapur, Kurundaka, Pranala + link = { autogenerated = yes imp = 7084 ck3 = 1415 ck3 = 1222 } # Lingarajupalem -> Pithapuram, Rajamahendravaram + link = { autogenerated = yes imp = 12609 ck3 = 141 ck3 = 143 ck3 = 5147 } # Hiiri -> ALUKSNE, VASTSELIINA, Izborsk + link = { autogenerated = yes imp = 9601 ck3 = 14055 } # Gulbal -> 14055 + link = { autogenerated = yes imp = 9278 ck3 = 14054 } # Gobiri -> 14054 + link = { autogenerated = yes imp = 9295 imp = 9286 ck3 = 14053 } # Bulsa, Mirimidong -> 14053 + link = { autogenerated = yes imp = 9282 ck3 = 14049 } # Morobiri -> 14049 + link = { autogenerated = yes imp = 9594 ck3 = 14047 } # Burun -> 14047 + link = { autogenerated = yes imp = 9593 ck3 = 14046 } # Ilnan -> 14046 + link = { autogenerated = yes imp = 9671 ck3 = 14040 } # Hamja -> 14040 + link = { autogenerated = yes imp = 8805 ck3 = 14033 } # Yeolgu -> 14033 + link = { autogenerated = yes imp = 9299 ck3 = 14026 ck3 = 13421 } # Siljig -> 14026, 13421 + link = { autogenerated = yes imp = 9296 ck3 = 14021 } # Geun gi -> 14021 + link = { autogenerated = yes imp = 9604 ck3 = 14019 ck3 = 14020 ck3 = 14022 } # Somun -> 14019, 14020, 14022 + link = { autogenerated = yes imp = 9279 ck3 = 14016 ck3 = 14017 } # Naebiri -> 14016, 14017 + link = { autogenerated = yes imp = 9592 ck3 = 14015 } # Arim -> 14015 + link = { autogenerated = yes imp = 12601 ck3 = 140 } # Mendak -> GULBENE + link = { autogenerated = yes imp = 2173 ck3 = 14 } # DariniaSeptentrionalis -> CARRICKFERGUS + link = { autogenerated = yes imp = 9434 ck3 = 13978 ck3 = 7665 } # Efushui -> Ak Termel, Tashtyp + link = { autogenerated = yes imp = 9307 ck3 = 13977 } # Zeergene -> 13977 + link = { imp = 12715 ck3 = 13969 ck3 = 13699 } # Keru -> Baga Gazrin Chuluu, Saynshand + link = { autogenerated = yes imp = 9325 ck3 = 13968 } # Zulzaga -> Dongoin Shire + link = { autogenerated = yes imp = 12260 ck3 = 13967 ck3 = 7175 } # Dzhuz -> Deyihai, Djusagach + link = { autogenerated = yes imp = 10616 ck3 = 13957 ck3 = 13960 ck3 = 13963 ck3 = 7204 } # Tekes -> Khulja, Tuzkol, 13963, Musari + link = { autogenerated = yes imp = 6786 ck3 = 13948 ck3 = 13964 } # Tobe -> Jamukat, Taraz + link = { autogenerated = yes imp = 6777 imp = 11551 ck3 = 13947 } # Uvikat, Impassable -> Sheker + link = { autogenerated = yes imp = 9540 ck3 = 13942 ck3 = 13941 } # PASS -> Wufeng, 13941 + link = { autogenerated = yes imp = 8215 ck3 = 13938 ck3 = 13934 ck3 = 1446 ck3 = 7986 } # Gaochangbi -> Turfan, Qara-Khoja, Piqan, Lemjin + link = { autogenerated = yes imp = 9875 ck3 = 13919 } # Canliu -> 13919 + link = { imp = 8225 ck3 = 13918 ck3 = 13932 ck3 = 1443 } # Yuanqu -> Borhol, Karasahr, Qagan Qehe + link = { autogenerated = yes imp = 8211 ck3 = 13912 ck3 = 7988 ck3 = 1614 } # Weili -> Baghrash, Tashidan, TIANSHAN + link = { autogenerated = yes imp = 8208 ck3 = 13911 ck3 = 1444 ck3 = 7975 ck3 = 7977 ck3 = 7979 ck3 = 13867 } # Yancheng -> Bay, Kucha, Kumtara, Kizilgaha, Subashi, 13867 + link = { autogenerated = yes imp = 8209 ck3 = 13907 } # Luntai -> Bugur + link = { autogenerated = yes imp = 8796 ck3 = 13904 ck3 = 13905 ck3 = 13922 ck3 = 13924 } # Xigaima -> Seongyeong, 13905, Cheonmunryeong, Yeongju + link = { autogenerated = yes imp = 8212 ck3 = 13903 ck3 = 13927 ck3 = 13930 ck3 = 7983 ck3 = 7984 ck3 = 1550 } # Weixu -> Shanguo, 13927, Benbutu, Hoxud, K�m�x, TIANSHAN + link = { imp = 12456 ck3 = 13902 ck3 = 7646 ck3 = 7645 ck3 = 7650 ck3 = 7661 ck3 = 8704 } # Maso -> Altyr, Itkol, Kyzykchur, Yunik, Kuztom, Uzhur + link = { autogenerated = yes imp = 8798 ck3 = 13897 ck3 = 13885 } # Wandu -> Gungnae, Jeongju + link = { autogenerated = yes imp = 9515 ck3 = 13894 } # Nuoshui -> Qaraqum + link = { autogenerated = yes imp = 12449 ck3 = 13891 ck3 = 7419 ck3 = 7420 } # Tuto -> Esaulka, Tomazaq, Naryk + link = { imp = 9432 ck3 = 13889 ck3 = 7647 } # Jiankun -> Salbyk, Kemzhiket + link = { autogenerated = yes imp = 8793 ck3 = 13887 } # Gaogouli -> 13887 + link = { autogenerated = yes imp = 9883 ck3 = 13886 ck3 = 13895 ck3 = 12423 } # Yaoyang -> 13886, Urkan, (Unknown) + link = { autogenerated = yes imp = 8797 ck3 = 13880 ck3 = 13864 } # Chengxian -> Changam, 13864 + link = { autogenerated = yes imp = 8751 ck3 = 13876 } # Zaoyang -> 13876 + link = { imp = 8760 imp = 8759 ck3 = 13871 } # Baitan, Huayan -> 13871 + link = { autogenerated = yes imp = 9667 ck3 = 13870 ck3 = 13883 } # Jujiu -> Baegam, Gaimou + link = { autogenerated = yes imp = 8615 ck3 = 13865 } # Jiuyuan -> Naji + link = { autogenerated = yes imp = 8621 ck3 = 13857 } # Guyang -> Tungsheng + link = { autogenerated = yes imp = 8791 ck3 = 13852 } # Xianping -> Bakjak + link = { autogenerated = yes imp = 12455 ck3 = 13851 ck3 = 7662 ck3 = 7664 ck3 = 8705 ck3 = 7663 } # Mektut -> Balyksa, Uybat, Kabyrza, Tashtagol, Kuznetsk + link = { autogenerated = yes imp = 8799 ck3 = 13835 ck3 = 13846 } # Beipeishui -> Yongbyon, Sakachu + link = { autogenerated = yes imp = 12753 ck3 = 13834 ck3 = 13830 ck3 = 13855 ck3 = 13863 } # Pirner -> Nurgan, Kherpuchi, Tyr, Takhta + link = { autogenerated = yes imp = 8662 imp = 8659 ck3 = 13832 } # Wucheng, Luo -> 13832 + link = { autogenerated = yes imp = 8792 ck3 = 13822 } # Fanhan -> Tenju + link = { autogenerated = yes imp = 9886 ck3 = 13819 ck3 = 13839 } # Zishui -> Cholsan, Yakholju + link = { autogenerated = yes imp = 7651 ck3 = 1381 } # Balurghat* -> Pundravardhana + link = { autogenerated = yes imp = 6775 imp = 6773 imp = 6774 ck3 = 13808 } # Kabryk, Gulka, Karamyk -> Taldyk + link = { autogenerated = yes imp = 12600 ck3 = 138 } # Jauhadak -> REZEKNE + link = { autogenerated = yes imp = 12721 imp = 12725 ck3 = 13785 } # Tial, Yilig -> 13785 + link = { autogenerated = yes imp = 9576 ck3 = 7998 } # Puchanghai -> Yuni + link = { autogenerated = yes imp = 8214 ck3 = 13782 ck3 = 7999 } # Yixun -> 13782, Miran + link = { autogenerated = yes imp = 5480 imp = 5479 imp = 5481 imp = 5482 imp = 5486 ck3 = 1378 } # Dyruzh, Moinak, Zantem, Gyesch, Sechoria -> Gurganj + link = { autogenerated = yes imp = 8801 ck3 = 13778 } # Joseon -> 13778 + link = { autogenerated = yes imp = 12739 ck3 = 13777 ck3 = 13805 ck3 = 13784 } # Tuksan -> Sibichi, Tatibe, Mountains + link = { autogenerated = yes imp = 12452 ck3 = 13776 ck3 = 7667 ck3 = 8706 } # Sempelanke -> 13776, Mrassu, ALTAISHAN + link = { autogenerated = yes imp = 12760 ck3 = 13775 ck3 = 13812 ck3 = 13824 ck3 = 13856 ck3 = 13878 } # Gukur -> Katand, Dagi, Chayvo, Tungor, Vyrgyt + link = { autogenerated = yes imp = 12716 imp = 12718 ck3 = 13772 } # Yurek, Isir -> 13772 + link = { autogenerated = yes imp = 12259 ck3 = 13770 ck3 = 13781 ck3 = 1426 ck3 = 7172 } # Kulbay -> Sarkand, 13781, Sarkand, Iki-Oguz + link = { autogenerated = yes imp = 7482 ck3 = 1377 } # Itwa* -> Jasnaul + link = { autogenerated = yes imp = 9535 ck3 = 13769 } # PASS -> Huolin Gol + link = { autogenerated = yes imp = 12251 imp = 12252 ck3 = 13761 } # Kokozek, Oktyabr -> He'ergun + link = { autogenerated = yes imp = 11519 imp = 4383 ck3 = 1376 } # Gomal, Abortai -> Daraban + link = { autogenerated = yes imp = 8213 ck3 = 13752 ck3 = 1442 } # Wuni -> 13752, Charkliq + link = { autogenerated = yes imp = 4319 ck3 = 1375 } # Sattagydae -> Kafirkot + link = { autogenerated = yes imp = 12276 imp = 11400 imp = 12277 ck3 = 13748 } # Mynaral, Vadar, Turlybay -> 13748 + link = { autogenerated = yes imp = 12754 ck3 = 13738 ck3 = 13773 ck3 = 13798 ck3 = 13820 ck3 = 13838 } # Wezvar -> Maskaluvo, Argy-Pagi, Pobogi, Evay, Nanghar + link = { autogenerated = yes imp = 9545 ck3 = 13726 ck3 = 13747 ck3 = 13762 } # Boduo -> Zhaozhou, Huining, Ashi + link = { autogenerated = yes imp = 12248 ck3 = 13719 } # Bakbakty -> 13719 + link = { autogenerated = yes imp = 10540 ck3 = 13717 ck3 = 7635 ck3 = 13712 ck3 = 7640 } # Ayrmyrlyg -> Amyrlyg, Terezin, Elegest, Chaa-Kol + link = { autogenerated = yes imp = 12752 ck3 = 13705 ck3 = 13771 ck3 = 13815 ck3 = 13831 ck3 = 13841 ck3 = 13847 ck3 = 13859 ck3 = 13862 } # Jerki -> Nigir, Bulau, Tencha, Tneivakh, Kalma, Chnyrakh, Oremif, Miyoo Gaxan + link = { autogenerated = yes imp = 12750 ck3 = 13704 ck3 = 13765 ck3 = 13811 ck3 = 13724 } # Nawrk -> Kolchem, Udyl, Silchura, Boktor + link = { autogenerated = yes imp = 9725 ck3 = 13700 ck3 = 13703 ck3 = 13745 } # Boxelji -> Abakty, Aga, Darahan + link = { autogenerated = yes imp = 4362 imp = 4365 ck3 = 1370 } # Sambos, Nereai -> Mohenjo_Daro + link = { autogenerated = yes imp = 9537 ck3 = 13694 } # PASS -> 13694 + link = { autogenerated = yes imp = 12249 imp = 5966 ck3 = 13692 } # Akzhar, Steppe Impassable -> Tasmuryn + link = { autogenerated = yes imp = 12255 ck3 = 13687 ck3 = 13721 } # Taldykorgan -> Qayaliq, Qarabulaq + link = { autogenerated = yes imp = 9551 ck3 = 13682 ck3 = 13715 ck3 = 13742 ck3 = 13759 ck3 = 13786 ck3 = 13791 } # Haoshi -> Miju, Kaul, Moju, Heygju, Yeongju, Dangbi + link = { autogenerated = yes imp = 9461 ck3 = 13678 ck3 = 7191 } # Xilin -> Todog, Dalete + link = { autogenerated = yes imp = 12756 ck3 = 13673 ck3 = 13691 ck3 = 13697 ck3 = 13723 ck3 = 13731 ck3 = 13751 } # Burbur -> Uskvo, Komrvo, Mgrach, Yrkyr, Noglvo, Viakhtu + link = { autogenerated = yes imp = 4403 ck3 = 1367 ck3 = 1368 } # Usinaragiri -> Saharanpur, Hastinapura + link = { autogenerated = yes imp = 5669 ck3 = 13662 ck3 = 13730 ck3 = 9609 ck3 = 13725 } # PASS -> Bugaiwilik, Mazar Tagh, Bujayi, Karadong + link = { autogenerated = yes imp = 8222 ck3 = 13660 ck3 = 7466 } # Danhuan -> Changbaliq, Qutubi + link = { autogenerated = yes imp = 4408 ck3 = 1366 ck3 = 3456 ck3 = 3477 } # Madrakara -> Asigarh, Narabhata, Dadrewa + link = { autogenerated = yes imp = 11386 imp = 11397 imp = 11398 ck3 = 13659 } # Ganu, Asxi, Arar -> 13659 + link = { autogenerated = yes imp = 9456 ck3 = 13650 ck3 = 7165 ck3 = 7169 } # Yilihe -> Besshatyr, Chilik, Altyn-Emel + link = { autogenerated = yes imp = 4406 ck3 = 1365 } # Rohtak -> Indraprastha + link = { autogenerated = yes imp = 8223 ck3 = 13647 ck3 = 7459 ck3 = 13566 } # Dong Qiemi -> Shoymogu, Saybagh, Urabo + link = { autogenerated = yes imp = 12737 ck3 = 13646 ck3 = 13718 } # Irga -> Khalas, Kartun + link = { autogenerated = yes imp = 9457 ck3 = 13644 ck3 = 13653 ck3 = 1425 ck3 = 7167 ck3 = 7170 ck3 = 7200 } # Gongyue -> Usek, 13653, Almaliq, Sharyn, Khorgos, Junzi + link = { autogenerated = yes imp = 9887 ck3 = 13643 ck3 = 13663 ck3 = 13668 ck3 = 13680 } # Daxianbeishan East -> 13643, 13663, 13668, 13680 + link = { autogenerated = yes imp = 7485 imp = 5445 ck3 = 1364 } # Sodal, UNINHABITABLE -> Tribandapura + link = { autogenerated = yes imp = 12733 ck3 = 13639 ck3 = 13676 } # Iandaku -> Charkir-Mudun, 13676 + link = { autogenerated = yes imp = 9435 imp = 12672 ck3 = 7669 } # Arsilan, Impassable -> Kudyrge + link = { autogenerated = yes imp = 9444 ck3 = 13632 ck3 = 7631 } # PASS -> 13632, Manjylu Arzhan + link = { autogenerated = yes imp = 12730 imp = 12728 ck3 = 13630 } # Urak, Sogik -> 13630 + link = { autogenerated = yes imp = 11541 ck3 = 1363 } # Harapa -> Dipalpur + link = { autogenerated = yes imp = 12757 ck3 = 13620 ck3 = 7207 } # Exan -> Pilvo, Rutaka + link = { autogenerated = yes imp = 4379 ck3 = 1362 } # Phegus -> Lahur + link = { autogenerated = yes imp = 10618 ck3 = 13618 ck3 = 7168 } # Caspan -> Turgen, Begash + link = { autogenerated = yes imp = 10552 ck3 = 13613 ck3 = 7586 ck3 = 7618 ck3 = 13982 } # Kungurtug -> Khanyn Jys, Dood Tsagaan Nuur, Por-Bayzyn, Mountains + link = { autogenerated = yes imp = 12736 ck3 = 13611 ck3 = 13629 ck3 = 13670 } # Biriken -> Gyeongju, Anju, Tadushi + link = { autogenerated = yes imp = 4380 imp = 11542 ck3 = 1361 } # Malloi, Kot Kamalia -> Shorkot + link = { autogenerated = yes imp = 12732 ck3 = 13609 ck3 = 13610 ck3 = 13962 } # Pemun -> Jeonju, Unashi, Banju + link = { autogenerated = yes imp = 12731 ck3 = 13605 ck3 = 13606 ck3 = 13607 ck3 = 13608 ck3 = 13944 ck3 = 13954 ck3 = 13974 } # Semtu -> 13605, Mogju, Suifun, Sainbar, Gyeongju, Yeonchu, 13974 + link = { autogenerated = yes imp = 9544 ck3 = 13603 ck3 = 13604 ck3 = 13959 } # Baishan -> Heungju, Tongju, Noju + link = { autogenerated = yes imp = 9552 ck3 = 13601 ck3 = 13637 ck3 = 13654 ck3 = 13666 ck3 = 13681 ck3 = 13702 ck3 = 13710 } # Funie South -> Dongmo, Ningguta, Hoju, Boli, Sanggyeong, Balju, Yongju + link = { autogenerated = yes imp = 10598 imp = 10599 imp = 10600 ck3 = 1360 } # Male, Kolhumadulu, Huvadhoo -> Maldives + link = { autogenerated = yes imp = 12599 ck3 = 136 ck3 = 137 } # Niini -> JERSIKA, DAUGAVPILS + link = { autogenerated = yes imp = 12719 ck3 = 13596 ck3 = 13635 } # Yuldur -> Abaga, Diem Keer + link = { autogenerated = yes imp = 12755 ck3 = 13593 ck3 = 13594 ck3 = 13640 } # Halnozi -> Poronai, Aniva, Longari + link = { autogenerated = yes imp = 4420 ck3 = 1359 ck3 = 3461 } # Mathura -> Mathura, Govardhan + link = { autogenerated = yes imp = 12751 ck3 = 13589 ck3 = 13695 ck3 = 13588 } # Galrala -> Datta, Kizi, Kenada + link = { autogenerated = yes imp = 12749 ck3 = 13583 ck3 = 13641 ck3 = 13586 } # Bejna -> Pivan, Uktur, Khutu + link = { autogenerated = yes imp = 12744 ck3 = 13581 ck3 = 13582 ck3 = 7600 ck3 = 13584 } # Jacra -> Nergen, Khungari, Taju, Oune + link = { autogenerated = yes imp = 4424 ck3 = 1358 } # Ahicchatra -> Vodamayutja + link = { autogenerated = yes imp = 12746 ck3 = 13579 ck3 = 7197 ck3 = 7549 ck3 = 13578 } # Ekeke -> Padali, Jari, Nuskhi, Jamku + link = { autogenerated = yes imp = 8216 ck3 = 13570 ck3 = 7985 ck3 = 13567 } # Jiaohe -> Qurutqa, Yarkhoto, Toqsum + link = { autogenerated = yes imp = 7306 ck3 = 1357 ck3 = 3466 } # Ranasthambapura -> Sripatha, Bayana + link = { autogenerated = yes imp = 9555 ck3 = 13562 ck3 = 7473 ck3 = 7505 ck3 = 12184 ck3 = 13561 ck3 = 13563 } # Lanhe -> Dayan, Mergen, Keluo, Nenhe, Bute Ha, Wodu + link = { autogenerated = yes imp = 4425 ck3 = 1356 } # Kanyakubja -> Kanyakubja + link = { autogenerated = yes imp = 10614 ck3 = 13558 } # Aktogay -> Temerlik + link = { autogenerated = yes imp = 9724 ck3 = 13555 ck3 = 13661 ck3 = 12323 ck3 = 12418 } # Zadlax -> Qasar, Zorgol, Olochi, Aoluguya + link = { autogenerated = yes imp = 10612 ck3 = 13554 ck3 = 13556 } # Issyk -> Almatau, Talkhiza + link = { autogenerated = yes imp = 11407 ck3 = 13552 ck3 = 13551 ck3 = 7160 } # Adrug -> Kastek, Toqmaq, Serektas + link = { autogenerated = yes imp = 11406 ck3 = 13550 ck3 = 7214 } # Krou -> Kulshub, Southern Balkash wasteland + link = { autogenerated = yes imp = 7437 imp = 7439 imp = 7440 ck3 = 1355 } # Dhavagarta*, Bundi*, Khandar* -> Ranthambore + link = { imp = 11394 ck3 = 13549 ck3 = 7144 } # Savan -> 13549, Aspara + link = { imp = 11390 ck3 = 13547 ck3 = 7145 } # Lanyar -> Mirki, Argu + link = { autogenerated = yes imp = 11387 imp = 11388 ck3 = 13544 } # Agaie, Galage -> Akhyr-Tash + link = { autogenerated = yes imp = 11389 ck3 = 13543 } # Ecavu -> 13543 + link = { autogenerated = yes imp = 11378 ck3 = 13540 } # Vurun -> Juvikat + link = { imp = 11377 imp = 6793 ck3 = 13538 } # Val, Otrar -> Karatau + link = { autogenerated = yes imp = 10531 ck3 = 13537 ck3 = 7537 } # Boroo -> 13537, Boroo + link = { autogenerated = yes imp = 10538 ck3 = 13536 ck3 = 7532 ck3 = 7534 ck3 = 7535 } # Bayannuur -> Tar, Noin Ula, (Unknown), Orkhontuul + link = { imp = 11376 ck3 = 13535 } # Gik -> Arpauzen + link = { autogenerated = yes imp = 10548 ck3 = 13534 ck3 = 7576 ck3 = 7604 ck3 = 14008 } # Burenhaan -> Erchu Khot, Ikh Uul, Tsagaan-Uul, Mountains + link = { autogenerated = yes imp = 10546 ck3 = 13533 ck3 = 7583 ck3 = 7601 ck3 = 7602 ck3 = 7630 } # Terekhol -> 13533, Karates, Bayan_UVS, Altan Els, Samag Altay + link = { autogenerated = yes imp = 10542 ck3 = 13532 ck3 = 7597 ck3 = 7629 ck3 = 7627 ck3 = 7628 } # Ulangom -> Turgen, Ulaangom, Sagly, Khindigtik Khol, Chadan + link = { autogenerated = yes imp = 10822 ck3 = 13530 ck3 = 13531 } # Kokorya -> Kuray, Chuya + link = { autogenerated = yes imp = 7389 ck3 = 1353 ck3 = 3479 ck3 = 3969 } # Sikar* -> Harshnath, Kuchaman, Khaluvana + link = { autogenerated = yes imp = 9448 ck3 = 13528 ck3 = 13529 ck3 = 7198 ck3 = 7486 ck3 = 7488 ck3 = 1495 } # Jinshan -> 13528, 13529, Koltun, Narym_DZU, Kurguni, ALTAISHAN + link = { autogenerated = yes imp = 4409 imp = 4410 imp = 4415 ck3 = 1352 } # Karanpura, Tabarhindh, Sodal -> Sarasvati + link = { autogenerated = yes imp = 9314 ck3 = 13519 ck3 = 13235 } # Tosu -> 13519, 13235 + link = { autogenerated = yes imp = 5596 ck3 = 1351 ck3 = 9027 } # Druzhiya -> Gilgit, Askole + link = { autogenerated = yes imp = 10575 ck3 = 13475 ck3 = 13478 ck3 = 13479 } # Hidaka -> 13475, 13478, 13479 + link = { autogenerated = yes imp = 10567 ck3 = 13473 ck3 = 13474 ck3 = 13476 } # Oshima -> 13473, 13474, 13476 + link = { autogenerated = yes imp = 10558 imp = 10559 ck3 = 13469 } # Sunazawa, Sannaimaruyama -> 13469 + link = { autogenerated = yes imp = 10560 ck3 = 13468 ck3 = 13471 } # Ogawara -> 13468, 13471 + link = { autogenerated = yes imp = 10562 imp = 8113 ck3 = 13464 } # Kazuno, Japan Mountain -> 13464 + link = { imp = 10557 ck3 = 13463 ck3 = 13465 ck3 = 13462 } # Dewa -> 13463, 13465, 13462 + link = { autogenerated = yes imp = 4484 ck3 = 1346 ck3 = 3480 ck3 = 3487 } # Pushkara -> Shakambhari, Makrana, Purnatallakapura + link = { autogenerated = yes imp = 10564 ck3 = 13458 ck3 = 13460 ck3 = 13466 } # Miyako -> 13458, 13460, 13466 + link = { autogenerated = yes imp = 10563 ck3 = 13456 ck3 = 13461 } # Kitakami -> 13456, 13461 + link = { autogenerated = yes imp = 10556 ck3 = 13454 ck3 = 13457 } # Uzen -> 13454, 13457 + link = { autogenerated = yes imp = 10565 imp = 8112 ck3 = 13453 } # Osaki, Japan Mountain -> 13453 + link = { autogenerated = yes imp = 9670 ck3 = 13452 } # Dunyu -> 13452 + link = { autogenerated = yes imp = 7431 ck3 = 1345 ck3 = 3492 } # Bhindar* -> Aghata, Nagahrada + link = { imp = 8815 ck3 = 13442 ck3 = 14037 ck3 = 13443 } # Sadumal -> 13442, 14037, 13443 + link = { autogenerated = yes imp = 10555 ck3 = 13441 } # Sado -> 13441 + link = { autogenerated = yes imp = 8809 ck3 = 13440 ck3 = 14034 ck3 = 14039 ck3 = 14036 } # Jehae -> 13440, 14034, 14039, 14036 + link = { autogenerated = yes imp = 8806 ck3 = 13437 ck3 = 13447 } # Daebang -> Haeju, 13447 + link = { autogenerated = yes imp = 9608 ck3 = 13435 } # Baekje -> 13435 + link = { imp = 8814 ck3 = 13432 ck3 = 14041 ck3 = 14042 ck3 = 14043 ck3 = 14038 } # Bullae -> 13432, 14041, 14042, 14043, 14038 + link = { autogenerated = yes imp = 9732 ck3 = 13431 ck3 = 13438 ck3 = 13446 } # Sirakawa -> 13431, 13438, 13446 + link = { autogenerated = yes imp = 12713 imp = 12714 ck3 = 13430 } # Kapuk, Topik -> 13430 + link = { autogenerated = yes imp = 9721 ck3 = 13427 ck3 = 13436 ck3 = 13439 ck3 = 13445 } # Mitinooku -> 13427, 13436, 13439, 13445 + link = { autogenerated = yes imp = 9283 ck3 = 13424 ck3 = 14025 } # Mosu -> 13424, 14025 + link = { autogenerated = yes imp = 8808 ck3 = 13423 } # Dongi -> 13423 + link = { imp = 9596 ck3 = 13422 ck3 = 14028 ck3 = 13411 ck3 = 13434 ck3 = 14030 } # Gori -> 13422, 14028, 13411, 13434, 14030 + link = { autogenerated = yes imp = 9309 ck3 = 13420 } # Arzgar -> 13420 + link = { autogenerated = yes imp = 7657 ck3 = 1342 } # Purusapura -> Purushapura + link = { autogenerated = yes imp = 10561 ck3 = 13417 ck3 = 13448 } # Mutsu -> 13417, 13448 + link = { autogenerated = yes imp = 9597 ck3 = 13416 ck3 = 13428 ck3 = 14031 } # Soknobulsa -> 13416, 13428, 14031 + link = { autogenerated = yes imp = 9720 ck3 = 13415 ck3 = 13426 } # Nasu -> 13415, 13426 + link = { autogenerated = yes imp = 9730 imp = 9762 ck3 = 13414 } # Kubiki, Impassable -> 13414 + link = { autogenerated = yes imp = 9731 ck3 = 13413 ck3 = 13429 ck3 = 13444 ck3 = 13450 } # Kosinofukae -> 13413, 13429, 13444, 13450 + link = { autogenerated = yes imp = 9728 ck3 = 13412 ck3 = 13425 } # Noto -> 13412, 13425 + link = { autogenerated = yes imp = 4320 ck3 = 1341 } # Singhapura -> Nandana + link = { autogenerated = yes imp = 9719 ck3 = 13401 ck3 = 13404 } # Simotuke -> 13401, 13404 + link = { autogenerated = yes imp = 4351 imp = 4348 imp = 4350 ck3 = 1340 } # Apakara, Sibipura, Mulasthanapura/Multan -> Karor + link = { autogenerated = yes imp = 12734 ck3 = 13398 ck3 = 13696 ck3 = 13743 ck3 = 13789 } # Abdu -> Silan, Yeonghaeju, Sebuchar, Sangju + link = { autogenerated = yes imp = 9729 ck3 = 13395 ck3 = 13403 } # Imizu -> 13395, 13403 + link = { autogenerated = yes imp = 9284 ck3 = 13394 ck3 = 14023 ck3 = 14024 } # Jichim -> 13394, 14023, 14024 + link = { autogenerated = yes imp = 9711 ck3 = 13393 ck3 = 13406 } # Hitati -> 13393, 13406 + link = { autogenerated = yes imp = 9718 ck3 = 13390 ck3 = 13396 ck3 = 13400 ck3 = 13405 ck3 = 13410 ck3 = 13381 ck3 = 13418 } # Kaminotuke -> 13390, 13396, 13400, 13405, 13410, 13381, 13418 + link = { autogenerated = yes imp = 4377 ck3 = 1339 ck3 = 3407 } # Bisambritai -> Rajanpur, Dajal + link = { autogenerated = yes imp = 9298 ck3 = 13389 } # U yu -> 13389 + link = { autogenerated = yes imp = 9726 ck3 = 13387 ck3 = 13391 } # Kaga -> 13387, 13391 + link = { imp = 9595 ck3 = 13386 ck3 = 13407 ck3 = 14027 } # Mokji -> 13386, 13407, 14027 + link = { autogenerated = yes imp = 9294 ck3 = 13384 ck3 = 13402 ck3 = 13409 ck3 = 13455 } # Gijeo -> Sangju, 13402, 13409, 13455 + link = { autogenerated = yes imp = 9326 ck3 = 13380 } # Oki -> 13380 + link = { autogenerated = yes imp = 4349 ck3 = 1338 } # Malava -> Multan + link = { autogenerated = yes imp = 9281 ck3 = 13379 } # Guro -> 13379 + link = { autogenerated = yes imp = 9680 ck3 = 13376 ck3 = 13388 ck3 = 13408 ck3 = 13382 } # Sinano -> 13376, 13388, 13408, 13382 + link = { autogenerated = yes imp = 9710 ck3 = 13372 ck3 = 13385 } # Simobusa -> 13372, 13385 + link = { autogenerated = yes imp = 9723 imp = 9763 ck3 = 13370 } # Mikuni, Impassable -> 13370 + link = { autogenerated = yes imp = 4371 ck3 = 1337 } # Alexandria (Indus) -> Uch + link = { autogenerated = yes imp = 9716 ck3 = 13367 ck3 = 13377 } # Hida -> 13367, 13377 + link = { autogenerated = yes imp = 9293 ck3 = 13364 ck3 = 13365 } # Saro -> 13364, 13365 + link = { autogenerated = yes imp = 9707 ck3 = 13363 ck3 = 13374 ck3 = 13378 ck3 = 13392 } # Musasi -> 13363, 13374, 13378, 13392 + link = { autogenerated = yes imp = 9706 ck3 = 13362 ck3 = 13373 ck3 = 13375 } # Titibu -> 13362, 13373, 13375 + link = { autogenerated = yes imp = 9288 imp = 9606 ck3 = 13361 } # Ballo, Impassable -> 13361 + link = { autogenerated = yes imp = 9714 ck3 = 13356 } # Mugetu -> 13356 + link = { autogenerated = yes imp = 9290 ck3 = 13353 ck3 = 14018 } # Gamno -> 13353, 14018 + link = { autogenerated = yes imp = 9677 ck3 = 13352 ck3 = 13359 } # Wakasa -> 13352, 13359 + link = { autogenerated = yes imp = 9297 ck3 = 13348 } # Yeodam -> 13348 + link = { autogenerated = yes imp = 9703 ck3 = 13344 ck3 = 13337 } # Kai -> 13344, 13337 + link = { autogenerated = yes imp = 9672 ck3 = 13339 } # Toki -> 13339 + link = { autogenerated = yes imp = 9590 ck3 = 13338 ck3 = 13342 } # Geunma -> 13338, 13342 + link = { autogenerated = yes imp = 9713 ck3 = 13334 } # Motosu -> 13334 + link = { autogenerated = yes imp = 9319 ck3 = 13333 ck3 = 13317 } # Tsuma -> 13333, 13317 + link = { autogenerated = yes imp = 9704 ck3 = 13330 ck3 = 13331 ck3 = 13345 } # Sinaga -> 13330, 13331, 13345 + link = { autogenerated = yes imp = 9733 ck3 = 13329 ck3 = 13349 ck3 = 13354 } # Futakata -> 13329, 13349, 13354 + link = { autogenerated = yes imp = 9322 ck3 = 13327 ck3 = 13336 ck3 = 13341 } # Houki -> 13327, 13336, 13341 + link = { autogenerated = yes imp = 9600 ck3 = 13326 } # Anya -> 13326 + link = { autogenerated = yes imp = 9602 ck3 = 13324 ck3 = 14052 } # Yeomhae -> 13324, 14052 + link = { autogenerated = yes imp = 9291 ck3 = 13320 ck3 = 14050 } # Guya -> 13320, 14050 + link = { autogenerated = yes imp = 9599 ck3 = 13315 ck3 = 14051 } # Gunmi -> 13315, 14051 + link = { autogenerated = yes imp = 9683 ck3 = 13314 ck3 = 13343 } # Ohmi -> 13314, 13343 + link = { autogenerated = yes imp = 9676 ck3 = 13313 ck3 = 13318 ck3 = 13322 ck3 = 13335 } # Tanba -> 13313, 13318, 13322, 13335 + link = { autogenerated = yes imp = 9709 ck3 = 13312 ck3 = 13328 ck3 = 13332 ck3 = 13360 ck3 = 13366 } # Kazusa -> 13312, 13328, 13332, 13360, 13366 + link = { autogenerated = yes imp = 6822 ck3 = 1331 ck3 = 3396 } # Barbarikon -> Sonda, Nasarpur + link = { autogenerated = yes imp = 9717 ck3 = 13309 ck3 = 13340 ck3 = 13357 } # Suwa -> 13309, 13340, 13357 + link = { autogenerated = yes imp = 9712 ck3 = 13306 ck3 = 13319 } # Yasu -> 13306, 13319 + link = { autogenerated = yes imp = 9688 ck3 = 13305 ck3 = 13269 } # Iwami -> 13305, 13269 + link = { autogenerated = yes imp = 9701 ck3 = 13304 ck3 = 13325 } # Iohara -> 13304, 13325 + link = { autogenerated = yes imp = 9734 ck3 = 13300 ck3 = 13346 } # Amami -> 13300, 13346 + link = { autogenerated = yes imp = 10299 ck3 = 133 } # Daugava -> SELPILS + link = { autogenerated = yes imp = 9681 ck3 = 13299 ck3 = 13323 } # Owari -> 13299, 13323 + link = { autogenerated = yes imp = 9682 ck3 = 13297 } # Ise -> 13297 + link = { autogenerated = yes imp = 9329 ck3 = 13296 ck3 = 13298 ck3 = 13301 ck3 = 13302 ck3 = 13311 } # Yama -> 13296, 13298, 13301, 13302, 13311 + link = { autogenerated = yes imp = 9673 ck3 = 13295 } # Nukata -> 13295 + link = { autogenerated = yes imp = 9558 ck3 = 13291 ck3 = 13358 ck3 = 13788 ck3 = 13803 ck3 = 13383 } # Daqing -> Tailai, Xingguo, Dorber, Youyi, Armin + link = { autogenerated = yes imp = 9735 ck3 = 13290 ck3 = 13292 } # Harimanokamo -> 13290, 13292 + link = { autogenerated = yes imp = 9323 ck3 = 13289 ck3 = 13303 } # Hari -> 13289, 13303 + link = { autogenerated = yes imp = 9287 imp = 9292 ck3 = 13287 } # Gojamidong, Dongno -> 13287 + link = { autogenerated = yes imp = 9702 ck3 = 13286 ck3 = 13192 } # Izu -> 13286, 13192 + link = { autogenerated = yes imp = 9699 imp = 9761 ck3 = 13285 } # Soga, Impassable -> 13285 + link = { imp = 9321 ck3 = 13283 ck3 = 13308 ck3 = 13310 } # Kii -> 13283, 13308, 13310 + link = { autogenerated = yes imp = 9697 ck3 = 13282 ck3 = 13293 } # Honokuni -> 13282, 13293 + link = { autogenerated = yes imp = 4428 ck3 = 1328 } # Prayaga -> Prayaga + link = { autogenerated = yes imp = 9330 ck3 = 13277 ck3 = 13281 } # Igo -> 13277, 13281 + link = { autogenerated = yes imp = 9280 ck3 = 13276 ck3 = 14048 } # Bulmi -> 13276, 14048 + link = { autogenerated = yes imp = 9736 ck3 = 13272 ck3 = 13275 ck3 = 13270 ck3 = 13294 } # Kaya -> 13272, 13275, 13270, 13294 + link = { autogenerated = yes imp = 9675 ck3 = 13267 ck3 = 13273 ck3 = 13274 ck3 = 13284 } # Iwa -> 13267, 13273, 13274, 13284 + link = { autogenerated = yes imp = 9331 ck3 = 13262 ck3 = 13266 ck3 = 13278 } # Shima -> 13262, 13266, 13278 + link = { autogenerated = yes imp = 9318 ck3 = 13260 } # Awaji -> 13260 + link = { autogenerated = yes imp = 9305 ck3 = 13257 } # Tsushima -> 13257 + link = { imp = 9685 ck3 = 13256 ck3 = 13261 ck3 = 13264 } # Aki -> 13256, 13261, 13264 + link = { autogenerated = yes imp = 9316 ck3 = 13254 ck3 = 13259 } # Sanu -> 13254, 13259 + link = { autogenerated = yes imp = 9598 ck3 = 13253 } # Wonji -> 13253 + link = { autogenerated = yes imp = 7340 ck3 = 1325 } # Suhma -> Madhupur + link = { autogenerated = yes imp = 9320 ck3 = 13249 ck3 = 13250 ck3 = 13265 } # Ana -> 13249, 13250, 13265 + link = { autogenerated = yes imp = 9328 ck3 = 13248 ck3 = 13268 ck3 = 13280 } # Yamato -> 13248, 13268, 13280 + link = { autogenerated = yes imp = 9745 ck3 = 13246 } # Awa -> 13246 + link = { autogenerated = yes imp = 9332 ck3 = 13242 ck3 = 13258 } # Kina -> 13242, 13258 + link = { autogenerated = yes imp = 9686 ck3 = 13241 ck3 = 13252 } # Suo -> 13241, 13252 + link = { autogenerated = yes imp = 9304 ck3 = 13240 } # Iki -> 13240 + link = { autogenerated = yes imp = 7491 ck3 = 1324 } # Sripur* -> Suvarnagram + link = { autogenerated = yes imp = 9737 ck3 = 13239 ck3 = 13243 ck3 = 13251 } # Uchinaa -> 13239, 13243, 13251 + link = { autogenerated = yes imp = 9748 ck3 = 13236 ck3 = 13244 ck3 = 13245 } # Numa -> 13236, 13244, 13245 + link = { autogenerated = yes imp = 9744 ck3 = 13233 } # Kumano -> 13233 + link = { autogenerated = yes imp = 12743 ck3 = 13231 ck3 = 13810 ck3 = 12773 } # Bulkr -> Edinka, Khutsin, Agzu + link = { autogenerated = yes imp = 9306 ck3 = 13230 ck3 = 13232 ck3 = 13237 } # Ito -> 13230, 13232, 13237 + link = { autogenerated = yes imp = 9749 ck3 = 13228 } # Kumi -> 13228 + link = { autogenerated = yes imp = 9285 ck3 = 13224 ck3 = 13399 } # Tamna -> 13224, West Jeju + link = { autogenerated = yes imp = 9691 ck3 = 13221 ck3 = 13227 ck3 = 13234 } # Toyo -> 13221, 13227, 13234 + link = { imp = 9692 ck3 = 13219 ck3 = 13225 ck3 = 13220 } # Tukusi -> 13219, 13225, 13220 + link = { autogenerated = yes imp = 9313 ck3 = 13216 } # Iya -> 13216 + link = { autogenerated = yes imp = 9689 ck3 = 13214 ck3 = 13205 ck3 = 13208 } # Hinokuni -> 13214, 13205, 13208 + link = { autogenerated = yes imp = 9751 ck3 = 13212 ck3 = 13222 } # Hata -> 13212, 13222 + link = { imp = 9694 ck3 = 13211 ck3 = 13215 } # Ohkita -> 13211, 13215 + link = { autogenerated = yes imp = 9756 ck3 = 13210 } # Fuzitu -> 13210 + link = { autogenerated = yes imp = 7341 ck3 = 1321 ck3 = 9155 } # Sonitapur -> Kamarupanagara, Morshing + link = { imp = 9759 ck3 = 13206 } # Amakusa -> 13206 + link = { autogenerated = yes imp = 8121 ck3 = 13203 } # Goto -> 13203 + link = { autogenerated = yes imp = 9303 ck3 = 13218 ck3 = 13223 } # Matsura -> 13218, 13223 + link = { autogenerated = yes imp = 9310 ck3 = 13198 ck3 = 13201 ck3 = 13204 ck3 = 13207 } # Himuka -> 13198, 13201, 13204, 13207 + link = { autogenerated = yes imp = 9690 ck3 = 13195 ck3 = 13200 } # Kumaso -> 13195, 13200 + link = { autogenerated = yes imp = 10571 ck3 = 13191 ck3 = 13193 ck3 = 13196 ck3 = 13197 } # Nayoro -> 13191, 13193, 13196, 13197 + link = { autogenerated = yes imp = 7334 ck3 = 1319 ck3 = 833 } # Bikrampur -> Bikrampur, Ekdala + link = { autogenerated = yes imp = 10572 ck3 = 13186 ck3 = 13187 } # Okhotsk -> 13186, 13187 + link = { autogenerated = yes imp = 10573 ck3 = 13182 ck3 = 13183 ck3 = 13184 ck3 = 13190 } # Kushiro -> 13182, 13183, 13184, Kunashir + link = { autogenerated = yes imp = 10574 ck3 = 13180 ck3 = 13477 ck3 = 13181 } # Tokachi -> 13180, 13477, 13181 + link = { autogenerated = yes imp = 7356 ck3 = 1318 } # Karmanta -> Devaparvata + link = { autogenerated = yes imp = 10570 imp = 8114 ck3 = 13179 } # Chiu Pet, Japan Mountain -> 13179 + link = { autogenerated = yes imp = 10569 ck3 = 13177 ck3 = 13178 } # Ishikari -> 13177, 13178 + link = { autogenerated = yes imp = 10568 ck3 = 13176 ck3 = 13480 } # Makkarinupuri -> 13176, 13480 + link = { autogenerated = yes imp = 9740 ck3 = 13175 } # Osumi -> 13175 + link = { imp = 9693 imp = 9312 ck3 = 13199 } # Ohsumi, Impassable -> 13199 + link = { autogenerated = yes imp = 7530 ck3 = 1310 ck3 = 1369 } # Dioscoridus -> Qualnsiyah, Socotra + link = { autogenerated = yes imp = 10287 ck3 = 131 ck3 = 149 } # Glitu -> KEDAINIAI, VILKMERGE + link = { autogenerated = yes imp = 10834 imp = 10838 ck3 = 13066 } # Peinan, Pinglin -> Doloman + link = { autogenerated = yes imp = 8803 ck3 = 13037 } # Ganggam -> 13037 + link = { autogenerated = yes imp = 8804 ck3 = 13036 } # Jeomseon -> 13036 + link = { autogenerated = yes imp = 9177 ck3 = 13028 ck3 = 13029 ck3 = 12824 ck3 = 12930 ck3 = 13027 } # Zengshi -> 13028, 13029, Wuming_Wandezhou, Hechi_Shukunzhou, 13027 + link = { autogenerated = yes imp = 10833 imp = 10832 ck3 = 13026 } # Jiuxianlan, Fengbitou -> 13026 + link = { autogenerated = yes imp = 9214 imp = 9212 ck3 = 13025 } # Zibei, Shendu -> 13025 + link = { autogenerated = yes imp = 8900 imp = 8910 ck3 = 13023 } # Qianjie, Impassable -> 13023 + link = { autogenerated = yes imp = 4480 imp = 4473 imp = 7429 ck3 = 1302 } # Ghosundi, Madhyamika (Chittor), Pratapgarh* -> Chitrakut + link = { autogenerated = yes imp = 8935 ck3 = 13018 ck3 = 13020 ck3 = 11985 ck3 = 12093 ck3 = 12119 } # Pingyi -> 13018, 13020, Baozhou_Huizhoue, Shunzhou_Qushui, Siyanzhou + link = { autogenerated = yes imp = 4485 ck3 = 1301 } # Khajuraha -> Mahoba + link = { autogenerated = yes imp = 8936 ck3 = 13007 ck3 = 13008 ck3 = 11762 ck3 = 13013 } # Tanzhi -> 13007, 13008, (Unknown), 13013 + link = { autogenerated = yes imp = 7436 ck3 = 1300 } # Kota* -> Kota + link = { autogenerated = yes imp = 10284 ck3 = 130 ck3 = 153 } # Timofeevo -> KAUNAS, TRAKAI + link = { autogenerated = yes imp = 2207 ck3 = 13 } # RobogdiaOrientalis -> SLEMISH + link = { autogenerated = yes imp = 7465 ck3 = 1299 } # Shivpuri* -> Candhoba + link = { autogenerated = yes imp = 11112 ck3 = 12983 } # Dutian -> Jiaoling + link = { autogenerated = yes imp = 8369 imp = 8670 ck3 = 12981 } # Dangyin, Neihuang -> Xiangzhou_Anyang + link = { autogenerated = yes imp = 7462 ck3 = 1298 } # Chanderi* -> Chanderi + link = { autogenerated = yes imp = 8477 ck3 = 12978 } # Pinglu -> Yunzhou_Xuchang + link = { autogenerated = yes imp = 8437 imp = 8439 imp = 8673 ck3 = 12977 } # Guan, Pingyi, Yinan -> Changle + link = { autogenerated = yes imp = 8669 ck3 = 12974 } # Zhenglu -> Tanyuan + link = { autogenerated = yes imp = 8626 ck3 = 12973 } # Xuanshi -> Changpingguan + link = { autogenerated = yes imp = 8259 ck3 = 12972 } # Jincheng -> Lanzhou + link = { autogenerated = yes imp = 6849 ck3 = 1297 } # Bibakta -> Debul + link = { autogenerated = yes imp = 8260 ck3 = 12965 ck3 = 9420 ck3 = 9440 } # Heguan -> Binglingsi, Yadzi, Sangqu + link = { autogenerated = yes imp = 8355 imp = 8391 ck3 = 12960 } # Jiang, Impassable -> Quwo + link = { autogenerated = yes imp = 8569 ck3 = 12958 ck3 = 12976 } # Zhilu -> Fangzhouzhongbu, Zhiluo + link = { autogenerated = yes imp = 8273 ck3 = 12957 ck3 = 12966 } # Chaona -> Longshanguan, Baiquan + link = { autogenerated = yes imp = 11109 imp = 8139 ck3 = 12956 } # Jiulong, Fujian Mountains -> Longxi_Zhangzhou + link = { autogenerated = yes imp = 8441 ck3 = 12954 } # Fan -> Yuncheng + link = { autogenerated = yes imp = 8370 ck3 = 12953 } # Chaoge -> Liyang_Weixian + link = { autogenerated = yes imp = 8435 imp = 8465 ck3 = 12951 } # Puyang, Juancheng -> Puyang + link = { autogenerated = yes imp = 8275 ck3 = 12950 ck3 = 12964 } # Anwu -> Yinpan, Linjing + link = { autogenerated = yes imp = 6825 imp = 6841 ck3 = 1295 } # Kanthi, Bacchav -> Kanthakota + link = { autogenerated = yes imp = 8479 imp = 8482 imp = 8485 ck3 = 12944 } # Chengyang, Gai, Qi -> Mulingguan_Yishui + link = { autogenerated = yes imp = 8440 imp = 8470 ck3 = 12941 } # Linqiu, Chui -> Puzhou_Juancheng + link = { autogenerated = yes imp = 9043 imp = 9640 ck3 = 12940 } # Hankuang, Yangshan -> Yingde_Zhenyang + link = { autogenerated = yes imp = 7412 imp = 6857 ck3 = 1294 } # Satyapura, Detta* -> Satyapura + link = { autogenerated = yes imp = 8436 ck3 = 12939 } # Yan -> Huazhou_Baima + link = { imp = 8347 imp = 8390 ck3 = 12935 } # Gaoluo, Impassable -> Jiangxian + link = { autogenerated = yes imp = 9045 ck3 = 12934 } # Zhenyang -> Wengyuan_Lingchishan + link = { autogenerated = yes imp = 8279 ck3 = 12932 } # Yiqu -> Pengyuan + link = { imp = 8486 imp = 8472 imp = 8478 ck3 = 12929 } # Gang, Pingyang, Rencheng -> Yanzhou_Xiaqiu + link = { autogenerated = yes imp = 8625 ck3 = 12925 } # Gaodu -> Zezhou + link = { autogenerated = yes imp = 8350 ck3 = 12924 ck3 = 12952 } # Duanshi -> Yangcheng, Duanshi + link = { autogenerated = yes imp = 8564 ck3 = 12923 } # Niyang -> Ningzhoudingan + link = { autogenerated = yes imp = 8352 ck3 = 12922 } # Zuoyi -> Wenxi + link = { imp = 8533 ck3 = 12921 } # Qufu -> Zouxian + link = { autogenerated = yes imp = 8276 ck3 = 12920 } # Pengyang -> Anding + link = { autogenerated = yes imp = 7415 ck3 = 1292 } # Mehsana* -> Anahilapataka + link = { autogenerated = yes imp = 8290 ck3 = 12919 } # Didao -> Didao + link = { autogenerated = yes imp = 8371 imp = 8372 imp = 8373 ck3 = 12918 } # Gong, Ji, Xiuwu -> WeizhouJixian + link = { autogenerated = yes imp = 8333 ck3 = 12917 ck3 = 12971 } # Fanpang -> Hancheng, Danzhouyichuan + link = { autogenerated = yes imp = 8264 ck3 = 12916 } # Baohan -> Hezhou + link = { autogenerated = yes imp = 8471 imp = 8464 ck3 = 12915 } # Juye, Cheng -> Liangshanpo_Yuncheng + link = { autogenerated = yes imp = 8580 ck3 = 12914 } # Qiyuan -> Fenghuanggu + link = { autogenerated = yes imp = 8331 ck3 = 12938 } # Didao -> Fucheng + link = { autogenerated = yes imp = 8452 imp = 8451 imp = 8454 ck3 = 12913 } # Shouyuan, Pu, Suanzao -> Kuangcheng_Yanjin + link = { autogenerated = yes imp = 8535 imp = 8481 imp = 8547 ck3 = 12912 } # Fei, Wuyang, Wucheng -> Bixian + link = { autogenerated = yes imp = 8528 imp = 8526 imp = 9650 ck3 = 12911 } # Zuohang, Ji, Gaoxiang -> Juxian_Langya + link = { autogenerated = yes imp = 7419 ck3 = 1291 ck3 = 3376 } # Simalwara** -> Mohadavasaka, Ashaval + link = { autogenerated = yes imp = 8354 ck3 = 12909 ck3 = 12943 ck3 = 12959 } # Pishi -> Baoding, Jishan, Longmen + link = { imp = 8285 imp = 8284 ck3 = 12908 } # Jiequan, Eyang -> Jieting + link = { autogenerated = yes imp = 8467 imp = 8466 imp = 8468 ck3 = 12907 } # Judu, Zhuzao, Chengyang -> Shengshi_Lihu + link = { autogenerated = yes imp = 10828 imp = 10827 imp = 10829 ck3 = 12904 } # Nanshikeng, Fanzaiyuan, Daqiuyuan -> zhongliuqiu + link = { autogenerated = yes imp = 8345 ck3 = 12903 } # Yishi -> Yishi + link = { autogenerated = yes imp = 8295 imp = 8294 ck3 = 12901 } # Angu, Daxia -> kenuo + link = { autogenerated = yes imp = 6854 ck3 = 1290 } # Kheta -> Khetaka + link = { autogenerated = yes imp = 10283 ck3 = 129 } # Pagramancio -> VELIUONA + link = { autogenerated = yes imp = 8277 ck3 = 12899 } # Lu -> Liangyuan + link = { autogenerated = yes imp = 8349 ck3 = 12898 ck3 = 12910 } # Yuan -> Wangwu, Yuanxian + link = { autogenerated = yes imp = 8375 imp = 8367 ck3 = 12897 } # Shanyang, Huai -> Wuzhi + link = { autogenerated = yes imp = 8332 ck3 = 12895 } # Ya -> Baishui + link = { autogenerated = yes imp = 8329 ck3 = 12896 } # Zheng -> TongzhouHeyang + link = { autogenerated = yes imp = 8376 ck3 = 12894 } # Yewang -> Henei_Huaizhou + link = { autogenerated = yes imp = 8344 ck3 = 12893 ck3 = 12900 } # Anyi -> Anyi, Xiaxian + link = { autogenerated = yes imp = 8474 imp = 8473 ck3 = 12892 } # Fangyu, Huling -> Jinxiang_Fangyu + link = { autogenerated = yes imp = 8296 ck3 = 12891 } # Shouyang -> Weiyuan + link = { autogenerated = yes imp = 7300 ck3 = 1289 } # Ayanakagraha -> Dadhipadra + link = { autogenerated = yes imp = 9778 ck3 = 12889 } # Haiyang -> Zhangzhou_Zhangpu + link = { autogenerated = yes imp = 8320 imp = 8568 ck3 = 12887 } # Xunyi, Chungu -> Binzhouxinping + link = { autogenerated = yes imp = 8283 imp = 8282 ck3 = 12886 } # Lueyang, Chengji -> Longcheng_longyou + link = { autogenerated = yes imp = 8377 imp = 8378 ck3 = 12885 } # Heyang, Zhi -> Heyang + link = { autogenerated = yes imp = 8387 ck3 = 12883 } # Juan -> Yangwu + link = { autogenerated = yes imp = 8278 ck3 = 12882 } # Yinmi -> Chungu + link = { autogenerated = yes imp = 9142 ck3 = 12880 } # Zhongsu -> Qingyuan + link = { autogenerated = yes imp = 4475 ck3 = 1288 } # Ujjayini -> Ujjayini + link = { imp = 9180 ck3 = 12879 ck3 = 12947 } # Guangyu -> Tianzhou_Baise, Sicheng_Guilezhou + link = { autogenerated = yes imp = 9175 imp = 9174 ck3 = 12877 } # Zhongliu, Guilin -> Xiangzhou_Laibin + link = { autogenerated = yes imp = 8380 ck3 = 12876 } # Wangcheng (Henan) -> Mengjin_Boyacang + link = { autogenerated = yes imp = 8538 imp = 8536 imp = 8537 ck3 = 12874 } # Ni, Hexiang, Zou -> Tengxian + link = { autogenerated = yes imp = 8328 ck3 = 12871 } # Pinyang -> Fuping + link = { autogenerated = yes imp = 8281 ck3 = 12870 } # Pingxiang -> Chengji + link = { autogenerated = yes imp = 8446 imp = 8453 ck3 = 12869 } # Daliang, Pingqiu -> Kaifeng_Bianzhou + link = { autogenerated = yes imp = 9141 imp = 9146 ck3 = 12866 } # Sihui, Impassable -> Huaiji_Sihui + link = { autogenerated = yes imp = 11111 ck3 = 12865 ck3 = 12948 } # Wuhua -> Xingning, Meizhou_Chengxiang + link = { autogenerated = yes imp = 12709 ck3 = 12864 ck3 = 7572 ck3 = 7573 ck3 = 7523 } # Igac -> Zakhyn Bulag, Uyanga, Urmegtu, Shankh + link = { autogenerated = yes imp = 8319 ck3 = 12863 } # Qi -> Yongshou + link = { autogenerated = yes imp = 7317 ck3 = 1286 } # Deogarh -> Kherla + link = { autogenerated = yes imp = 8307 ck3 = 12856 ck3 = 12902 } # Qian -> Longzhouqianyuan, Huating + link = { autogenerated = yes imp = 8359 imp = 8358 ck3 = 12854 } # Xin an, Mianchi -> Mianchi + link = { autogenerated = yes imp = 8346 ck3 = 12852 ck3 = 12873 ck3 = 12884 } # Pufan -> Fenglingguan, Puzhou, Xiexian + link = { autogenerated = yes imp = 7097 ck3 = 1285 } # Amaravati -> Acalapura + link = { autogenerated = yes imp = 8388 ck3 = 12847 } # Jing -> Xingyang + link = { imp = 8475 ck3 = 12844 } # Danfu -> Chuqiu + link = { autogenerated = yes imp = 8308 ck3 = 12842 } # Duyang -> Linyou + link = { autogenerated = yes imp = 8288 imp = 8289 ck3 = 12841 } # Wangyuan, Huandao -> Fuqiang + link = { imp = 8476 imp = 8449 imp = 8450 imp = 8462 imp = 8463 imp = 8469 ck3 = 12840 } # Anyang, Waihuang, Jiyang, Dingtao, Jiyin, Shanyang -> Caozhou_Jiyin + link = { autogenerated = yes imp = 7373 ck3 = 1284 } # Sringivera -> Manikpur + link = { autogenerated = yes imp = 8357 ck3 = 12839 ck3 = 12859 } # Shan -> Shanxian_Shanzhou, Yaogu + link = { autogenerated = yes imp = 9315 ck3 = 12838 } # Dovtlox -> Tamsag Bulag + link = { autogenerated = yes imp = 8385 ck3 = 12837 } # Xingyang -> Zhengzhou_Guancheng + link = { autogenerated = yes imp = 8327 ck3 = 12836 ck3 = 12851 ck3 = 12858 } # Linjin -> Xiagui, TongzhouPingyi, Pujinguan + link = { autogenerated = yes imp = 8549 imp = 8546 imp = 8548 imp = 8550 ck3 = 12835 } # Xiangfen, Qiyang, Lanling, Cheng -> Yizhou_Linyi + link = { imp = 8379 ck3 = 12834 } # Chengzhou (Luoyang) -> Luoyang + link = { imp = 8381 ck3 = 12830 ck3 = 12843 } # Gong -> Yanshi_Heyang, Sishuiguan + link = { autogenerated = yes imp = 7376 ck3 = 1283 } # Asani -> Asni + link = { imp = 8343 imp = 8342 ck3 = 12829 } # Hu, Chuansikong -> Tongguan + link = { autogenerated = yes imp = 8427 imp = 8426 imp = 8428 imp = 8539 ck3 = 12828 } # Feng, Pei, Teng, Xue -> Feixian_Fengxian + link = { imp = 8324 ck3 = 12825 } # Yunyang -> Liquan + link = { autogenerated = yes imp = 7411 imp = 7382 ck3 = 1282 } # Unnao*, Raebareli*** -> Lalganj + link = { autogenerated = yes imp = 8309 ck3 = 12819 } # Yong -> Fengxiang + link = { autogenerated = yes imp = 8292 ck3 = 12818 } # Xiangwu -> Zhangxian_Weizhou + link = { autogenerated = yes imp = 8310 ck3 = 12813 ck3 = 12814 } # Chencang -> Chencangxiadao, Qianyang + link = { autogenerated = yes imp = 8287 ck3 = 12811 } # Qingshui -> Qinlingxian + link = { autogenerated = yes imp = 7475 imp = 4431 ck3 = 1281 } # Mau*, Sumsumaragiri -> Chunar + link = { autogenerated = yes imp = 9173 ck3 = 12808 } # Elin -> Xunzhou_Guiping + link = { autogenerated = yes imp = 8455 ck3 = 12807 } # Weishi -> Chenliu + link = { autogenerated = yes imp = 8312 imp = 8315 ck3 = 12806 } # Mei, Meiyang -> Qishan + link = { autogenerated = yes imp = 8544 ck3 = 12805 ck3 = 12848 } # Licheng -> Haizhou_Qushan, Yuzhou_Donghai + link = { autogenerated = yes imp = 8399 imp = 8400 ck3 = 12803 } # Fushu, Yangcheng -> Songshan_Dengfeng + link = { imp = 8339 ck3 = 12801 ck3 = 12816 } # Zheng -> Huazhou, Huashan + link = { autogenerated = yes imp = 8338 imp = 8337 ck3 = 12800 } # Xi, Liyi -> Weinan + link = { imp = 7810 ck3 = 128 } # Turuntia Australis -> TELSIAI + link = { autogenerated = yes imp = 8384 ck3 = 12798 } # Zheng -> Xinzheng + link = { autogenerated = yes imp = 8386 ck3 = 12796 ck3 = 12823 } # Qifeng -> Weishi, Zhongmu + link = { autogenerated = yes imp = 8383 ck3 = 12795 ck3 = 12820 } # Xincheng -> Yique, LongmenCave + link = { autogenerated = yes imp = 12724 ck3 = 12794 } # Kiril -> Jerje'er Under + link = { autogenerated = yes imp = 8314 imp = 8313 ck3 = 12793 } # Huaili, Xianyang -> Xianyang + link = { imp = 8316 ck3 = 12792 } # Haozhi -> Wugong + link = { autogenerated = yes imp = 8434 ck3 = 12791 } # Xiayi -> Dangshan + link = { autogenerated = yes imp = 8291 ck3 = 12790 ck3 = 12778 ck3 = 9443 } # Lintao -> Minzhouyile, Kongtongshan, Jone + link = { autogenerated = yes imp = 4456 imp = 7381 ck3 = 1279 } # Nimisa (forest?), Badaun* -> Hardoi + link = { autogenerated = yes imp = 8818 ck3 = 12788 } # Gudao -> Dasanguan + link = { autogenerated = yes imp = 8293 ck3 = 12787 ck3 = 12810 ck3 = 12733 ck3 = 12802 } # Xi -> Changdao, Shanggui, Chengzhoushanglu, MaijishanCave + link = { autogenerated = yes imp = 9159 ck3 = 12786 ck3 = 12780 } # Xinning -> Duanzhou_Gaoyao, Tengzhou_Tanjin + link = { autogenerated = yes imp = 9140 ck3 = 12784 ck3 = 12845 } # Fanyu -> Guangzhou_Nanhai, Zengcheng + link = { autogenerated = yes imp = 7453 ck3 = 1278 ck3 = 3967 } # Kakaradika -> Gurgi, Chandrehi + link = { autogenerated = yes imp = 8361 ck3 = 12779 ck3 = 12804 } # Yiyang -> Gaomenguan_Changshui, Shouan_Fuchang + link = { autogenerated = yes imp = 9559 ck3 = 12777 ck3 = 13368 ck3 = 13371 ck3 = 13513 ck3 = 13783 ck3 = 13966 ck3 = 12342 ck3 = 12696 } # Suihua -> Kailing, Tiele, Suihua, Manghai, Leleyingzi, Ola, Xinli, Tongken + link = { imp = 8433 imp = 8448 imp = 8447 ck3 = 12776 } # Suiyang, Ningling, Yan -> Songzhou_Songcheng + link = { autogenerated = yes imp = 9172 imp = 9171 imp = 9183 ck3 = 12775 } # Bushan, Ningpu, Anguang -> Hengzhou_Ningpu + link = { autogenerated = yes imp = 9145 ck3 = 12772 ck3 = 12815 } # Jieyang -> Haifeng, Chaoyang_Swatow + link = { autogenerated = yes imp = 8540 imp = 8425 imp = 8541 ck3 = 12771 } # Pengcheng, Xiao, Lyu -> Xuzhou_Pengcheng + link = { imp = 11539 ck3 = 1277 } # Bargarh -> Tummana + link = { autogenerated = yes imp = 8456 ck3 = 12769 ck3 = 12817 } # Yongqiu -> Xiangyi_Zhecheng, Yongqiu + link = { autogenerated = yes imp = 8382 ck3 = 12768 } # Liang -> Ruzhou + link = { autogenerated = yes imp = 8335 ck3 = 12762 } # Lantian -> Lantian + link = { autogenerated = yes imp = 8340 ck3 = 12761 } # Du -> ChangAn + link = { autogenerated = yes imp = 7659 ck3 = 1276 ck3 = 1327 } # Madanpur* -> Gaya, Rothas + link = { autogenerated = yes imp = 8362 ck3 = 12756 } # Shangluo -> Luonan + link = { autogenerated = yes imp = 8461 imp = 8460 imp = 8459 ck3 = 12753 } # Yu, Yangxia, Zhe -> Taikang + link = { autogenerated = yes imp = 8396 ck3 = 12750 } # Yanling -> Yanling + link = { autogenerated = yes imp = 8298 ck3 = 12748 ck3 = 9445 } # Qiangdao -> Youchuan, Zhugqu + link = { autogenerated = yes imp = 9289 ck3 = 12746 } # Nangno -> Gwangyang + link = { autogenerated = yes imp = 9591 ck3 = 13321 ck3 = 13347 } # Gorap -> 13321, 13347 + link = { autogenerated = yes imp = 8393 ck3 = 12745 ck3 = 12774 } # Yangdi -> Jiaxian, Yangdi_Yuxian + link = { autogenerated = yes imp = 8552 imp = 8532 imp = 8545 imp = 8551 ck3 = 12741 } # Xiapei, Tan, Siwu, Fuyang -> Xiapi + link = { autogenerated = yes imp = 8398 imp = 8397 ck3 = 12740 } # Changshe, Xu -> Xuchang + link = { autogenerated = yes imp = 7467 imp = 7468 imp = 5362 ck3 = 1274 } # Damoh, Deori*, IP 363 -> Damoh + link = { imp = 8819 imp = 8322 ck3 = 12739 } # Didao, Impassable -> Fengzhouliangquan + link = { autogenerated = yes imp = 8820 ck3 = 12736 } # Hechi -> Liangdang + link = { autogenerated = yes imp = 12717 ck3 = 12735 } # Tupkur -> Quxuewur + link = { autogenerated = yes imp = 8430 ck3 = 12734 } # Mang -> Yongcheng_Mapu + link = { autogenerated = yes imp = 9166 imp = 9422 ck3 = 12731 } # Zhulu, Liandao -> Yulinzhou + link = { autogenerated = yes imp = 12325 imp = 12327 ck3 = 1273 } # Crnawti, Sizdati -> Turgay + link = { autogenerated = yes imp = 8969 imp = 8394 imp = 8971 ck3 = 12728 } # Luyang, Kunyang, Xuanyuanguan -> Chiyang_Lushan + link = { autogenerated = yes imp = 10831 imp = 10830 imp = 10839 ck3 = 12726 } # Tahu, Wushantou, Pinghu -> nanliuqiu + link = { autogenerated = yes imp = 8543 ck3 = 12725 ck3 = 12757 } # Youyang -> Lianshui, Shuyang + link = { autogenerated = yes imp = 8457 imp = 8404 ck3 = 12724 } # Chen, Changping -> Chenzhou_Wanqiu + link = { autogenerated = yes imp = 12720 ck3 = 12723 ck3 = 12764 } # Kunei -> Manglai_Hulusutaichahan, Khar Ul + link = { autogenerated = yes imp = 8458 ck3 = 12722 } # Ku -> Taiqinggong + link = { autogenerated = yes imp = 8817 ck3 = 12715 } # Xiabian -> Tonggu + link = { imp = 8432 imp = 8431 ck3 = 12710 } # Chengfu, Qiao -> Bozhou_Qiaoxian + link = { autogenerated = yes imp = 7459 ck3 = 1271 ck3 = 3966 } # Sihora* -> Tripuri, Nohta + link = { autogenerated = yes imp = 8363 ck3 = 12709 ck3 = 12727 } # Shang -> Wuguan, Shangzhou_Shangluo + link = { autogenerated = yes imp = 9560 ck3 = 12705 ck3 = 13720 ck3 = 13763 ck3 = 13802 } # Baicheng -> Taizhou, 13720, 13763, Baicheng + link = { autogenerated = yes imp = 8401 imp = 8395 ck3 = 12704 } # Xiangcheng, Wuyang -> Xiangcheng_Wuyang + link = { autogenerated = yes imp = 7129 imp = 5448 imp = 6056 ck3 = 1270 } # Gondia, IMPASSABLE, Gondwana -> Kiranapura + link = { autogenerated = yes imp = 7819 ck3 = 127 } # Careotaia Australis -> SIAULIAI + link = { autogenerated = yes imp = 9143 ck3 = 12698 ck3 = 12737 ck3 = 12855 } # Boluo -> HongKong, Dongguan, Heyuan + link = { autogenerated = yes imp = 9170 imp = 9163 ck3 = 12692 } # Dangchang, Impassable -> Rongzhou_Beiliu + link = { autogenerated = yes imp = 7115 imp = 7077 ck3 = 1269 } # Wairagar, Cikamburika -> Canda + link = { autogenerated = yes imp = 8415 imp = 8405 ck3 = 12687 } # Dun, Ruyang -> Xiangcheng + link = { autogenerated = yes imp = 9421 ck3 = 12684 ck3 = 12713 } # Changping -> Qinzhou_Lingshan, Nanbin_lingshan + link = { autogenerated = yes imp = 8557 imp = 8562 ck3 = 12682 } # Yan, Huaipu -> Yancheng + link = { autogenerated = yes imp = 8407 imp = 8408 ck3 = 12681 } # Tang, Shangcai -> Shangcai + link = { autogenerated = yes imp = 8958 imp = 8957 ck3 = 12680 } # Yangqiu, Bowang -> Fangcheng + link = { autogenerated = yes imp = 6846 ck3 = 1268 } # Horrai -> Dhamalpur + link = { autogenerated = yes imp = 8364 ck3 = 12677 } # Xi -> Neixiang + link = { autogenerated = yes imp = 8423 ck3 = 12675 } # Shansang -> Mengcheng_Shansang + link = { autogenerated = yes imp = 8553 imp = 8561 imp = 8554 ck3 = 12672 } # Xu, Rouyou, Ling -> Sizhou_Linhuai + link = { autogenerated = yes imp = 6837 ck3 = 1267 } # Vardhamane -> Vardhamana + link = { autogenerated = yes imp = 9646 imp = 8420 imp = 8560 ck3 = 12666 } # Xiaqiu, Hong, Tong -> Hongxian_Xiaqiu + link = { autogenerated = yes imp = 9525 ck3 = 12665 } # South Gonglushui -> Azakhachi + link = { autogenerated = yes imp = 8821 ck3 = 12664 ck3 = 12691 } # Ju -> Bailaoguan, XingzhouShunzheng + link = { autogenerated = yes imp = 8834 ck3 = 12662 ck3 = 12615 ck3 = 12674 ck3 = 12689 } # Xugu -> Fangshanguan, Ankang, Ziwugu3, Ziwugudao2 + link = { autogenerated = yes imp = 9178 ck3 = 12661 ck3 = 12708 ck3 = 12712 ck3 = 12730 } # Linchen -> Shangsizhou_Rangzhou, Yongzhou_Nanning, Luolong_Wuqin, Sitong_Zuozhou + link = { autogenerated = yes imp = 6816 ck3 = 1266 } # Prabhasa -> Somnath + link = { autogenerated = yes imp = 8542 imp = 8419 imp = 8421 imp = 8424 imp = 8429 ck3 = 12658 } # Wu, Qi, Ping E, Xiang, Fuli -> Fuli_Suzhou + link = { autogenerated = yes imp = 9168 ck3 = 12656 ck3 = 12694 ck3 = 12720 } # Linyun -> Xinhui_Jiangmen, Yashan_Xiangshan, Xinxing_Fulin + link = { autogenerated = yes imp = 9632 imp = 8956 ck3 = 12655 } # Zhi, Wan -> Nanyang + link = { imp = 9564 ck3 = 12652 ck3 = 12867 ck3 = 13271 ck3 = 13355 ck3 = 13397 ck3 = 13807 } # Southeast Heishui -> Yeolju, Bogju, Saju, Miju, Mongju, Hoeju + link = { autogenerated = yes imp = 7092 ck3 = 1265 ck3 = 7886 ck3 = 7887 } # Katriyal -> Sagar, Bagavadi, Kembavi + link = { autogenerated = yes imp = 8825 ck3 = 12648 ck3 = 12743 ck3 = 12751 } # Xunyang -> Xunyang, Ziwuguan, Zhongnanshan + link = { autogenerated = yes imp = 8558 ck3 = 12644 } # Dongyang -> Xuyi + link = { autogenerated = yes imp = 8412 imp = 8413 imp = 8414 ck3 = 12643 } # Xinyang, Nyuyin, Qin -> Yingzhou_Ruyin + link = { autogenerated = yes imp = 9167 ck3 = 12640 ck3 = 12654 ck3 = 12702 } # Gaoliang -> Gaozhou_Dianbai, Nanenzhou_Yangjiang, Kangzhou_Duanxi + link = { autogenerated = yes imp = 6863 imp = 5315 ck3 = 1264 } # Nagara, IP 316 -> Nandurbar + link = { autogenerated = yes imp = 9495 ck3 = 12639 ck3 = 12718 ck3 = 12785 ck3 = 7531 ck3 = 7783 } # Buraga -> Bag Nekdugeer, Khokh Ordun, Tusghu Balashasu, Chuluut, Tserserleg + link = { autogenerated = yes imp = 9536 ck3 = 12638 ck3 = 12716 ck3 = 13655 ck3 = 13677 } # PASS -> Yelaishan, Alahumaki, 13655, Nuhetu Baiqicheng + link = { autogenerated = yes imp = 12710 ck3 = 12636 ck3 = 13202 ck3 = 7522 } # Cecek -> Shoroon Bumbagai, 13202, Ikh Khoshoot + link = { autogenerated = yes imp = 8961 ck3 = 12632 } # Biyang -> Tangzhou_Miyang + link = { autogenerated = yes imp = 9614 ck3 = 12631 } # Diandi -> Wenzhou_qushui + link = { autogenerated = yes imp = 8959 imp = 8960 imp = 9630 ck3 = 12630 } # Li, Rang, Lecheng -> Dengzhou + link = { autogenerated = yes imp = 9649 ck3 = 12629 } # Gaoyou -> Gaoyou + link = { autogenerated = yes imp = 8411 imp = 8402 imp = 8409 imp = 8410 ck3 = 12628 } # Shen, Pingyu, Yang an, Chengyang -> Yuzhou_Ruyang + link = { autogenerated = yes imp = 8422 ck3 = 12627 } # Xiacai -> Xiacai + link = { autogenerated = yes imp = 9644 imp = 9643 ck3 = 12626 } # Fubo, Shen -> Yingshang + link = { autogenerated = yes imp = 9628 ck3 = 12625 } # Wudang -> Wudang + link = { autogenerated = yes imp = 9553 ck3 = 12624 ck3 = 13616 ck3 = 13619 ck3 = 13625 ck3 = 13657 ck3 = 13669 ck3 = 13683 ck3 = 13709 } # Meituo Nan -> Hwaju, Geonju, 13619, Ikju, Su Binshui, Solbinju, Taju, Beychi + link = { autogenerated = yes imp = 9051 ck3 = 12618 } # Zhongli -> Haozhou_Zhongli_Fengyang + link = { autogenerated = yes imp = 8968 ck3 = 12617 } # Xindou -> Shangma + link = { autogenerated = yes imp = 9526 ck3 = 12614 ck3 = 13598 ck3 = 13621 ck3 = 13956 } # Raole -> QingzhouXuande, 13598, Rilian, Wadan + link = { autogenerated = yes imp = 8966 ck3 = 12613 } # Xinye -> Xinye + link = { autogenerated = yes imp = 9165 ck3 = 12612 ck3 = 12651 ck3 = 12667 } # Hepu -> Lianzhou_Hepu, Luzhou_Wulei, Bobai + link = { autogenerated = yes imp = 8827 imp = 9624 ck3 = 12611 } # Yunyang, Changli -> Yunxiang + link = { autogenerated = yes imp = 9631 ck3 = 12610 } # Fuyang -> Tongbai + link = { autogenerated = yes imp = 7128 ck3 = 1261 } # Shegaon******* -> Parnakheta + link = { autogenerated = yes imp = 9645 imp = 8416 imp = 8418 ck3 = 12608 } # Xinxi, Xincai, Qisi -> Xincai + link = { autogenerated = yes imp = 8830 ck3 = 12606 ck3 = 12562 } # Fangling -> Wudangshan, Fangling + link = { autogenerated = yes imp = 8555 ck3 = 12605 } # Guangling -> Yangzhou_Jiangdu + link = { autogenerated = yes imp = 8855 ck3 = 12601 ck3 = 12620 } # Baishui -> Mapan_longzhou, Jinggu + link = { autogenerated = yes imp = 12738 ck3 = 12598 ck3 = 13706 ck3 = 13757 } # Xulma -> Laulyu, Tetyu, Amgu + link = { autogenerated = yes imp = 12712 ck3 = 12597 ck3 = 13247 } # Urluk -> Qara-Tun, Honhor + link = { autogenerated = yes imp = 9647 imp = 9057 ck3 = 12595 } # Huailing, Dongcheng -> Zhaoyi_Dingyuan + link = { autogenerated = yes imp = 9542 ck3 = 12591 ck3 = 13602 ck3 = 13627 } # Sumo -> Yongdam, Gugak, Jiaohe + link = { autogenerated = yes imp = 7165 ck3 = 1259 ck3 = 7919 } # Minagana* -> Vatsagulma, Bhainsa + link = { autogenerated = yes imp = 9547 ck3 = 12588 ck3 = 13708 ck3 = 13732 ck3 = 13741 ck3 = 13753 ck3 = 13754 ck3 = 13768 } # Funie -> Boli, Sintuhe, Huligai, Yingju, Biju, Iju, Yueliji + link = { autogenerated = yes imp = 9529 ck3 = 12587 ck3 = 12593 ck3 = 13599 ck3 = 13631 ck3 = 13656 ck3 = 13658 ck3 = 12645 ck3 = 13713 } # North Raoleshui -> Hongfusi, Shangjing_Linhuang, 13599, 13631, 13656, 13658, LiaoZuzhou, Urd Najai + link = { autogenerated = yes imp = 8559 ck3 = 12585 } # Tang -> Liuhe + link = { autogenerated = yes imp = 9629 imp = 8965 ck3 = 12584 } # Zhuyang, Zan -> Gucheng + link = { autogenerated = yes imp = 12759 ck3 = 12583 ck3 = 12809 ck3 = 13213 ck3 = 13226 ck3 = 13419 ck3 = 13433 } # Orqo -> Kusinai, Otiai, Mauka, Kusunkotan, Poro-Petun-Kotan, Turumai + link = { autogenerated = yes imp = 8964 ck3 = 12581 } # Deng -> Fancheng + link = { autogenerated = yes imp = 7160 ck3 = 1258 } # Qandar -> Nanded + link = { autogenerated = yes imp = 9049 imp = 9050 ck3 = 12579 } # Shouchun, Quyang -> Shouchun + link = { autogenerated = yes imp = 8556 ck3 = 12572 ck3 = 12586 } # Haiyang -> Langshan_Hudouzhou, Hailing + link = { autogenerated = yes imp = 8856 ck3 = 12570 ck3 = 12602 ck3 = 12633 ck3 = 12560 } # Jiaming -> Jiamengguan, Lizhou_Miangu, Sanquan, Jiachuan_Qiping + link = { autogenerated = yes imp = 9052 imp = 9058 ck3 = 12569 } # Jianyang, Quanjiao -> Chuzhou_Qingliu + link = { autogenerated = yes imp = 9613 ck3 = 12567 } # Gangdi -> Longzhou_jiangyou + link = { autogenerated = yes imp = 9527 ck3 = 12565 ck3 = 13597 ck3 = 13946 ck3 = 13976 ck3 = 13949 } # West Raoleshui -> Songmo, Dalu, 13946, 13976, 13949 + link = { autogenerated = yes imp = 9061 imp = 9059 ck3 = 12564 } # Liao, Lu -> Anfeng_Shaopi + link = { autogenerated = yes imp = 9546 ck3 = 12561 ck3 = 12600 ck3 = 13667 ck3 = 13740 ck3 = 13756 ck3 = 13799 } # Anchegu -> Huhan, Sumo, Lalin, Makju, Qujiang, Goju + link = { autogenerated = yes imp = 7149 ck3 = 1256 } # Orugallu -> Orangallu + link = { autogenerated = yes imp = 9549 ck3 = 12558 ck3 = 12622 ck3 = 12679 ck3 = 12697 } # Sumo North -> Buju, Namso, Seonju, Sokju + link = { autogenerated = yes imp = 12742 ck3 = 12556 ck3 = 13369 } # Imana -> Dolmi, Ulunga + link = { autogenerated = yes imp = 9075 ck3 = 12554 } # Jurong -> Gourong + link = { autogenerated = yes imp = 8963 ck3 = 12551 } # Caiyang -> Zaoyang + link = { autogenerated = yes imp = 7145 ck3 = 1255 } # Vemulavada -> Vemulavada + link = { autogenerated = yes imp = 9076 ck3 = 12545 } # Moling -> Jiangning_Jianye + link = { autogenerated = yes imp = 9169 ck3 = 12542 ck3 = 12619 } # Xuwen -> Leizhou_Haikang, Huazhou_Shilong + link = { autogenerated = yes imp = 9082 ck3 = 12539 } # Qu e -> Maoshan + link = { autogenerated = yes imp = 9641 ck3 = 12538 } # Zhongwu -> Lishanuan_Yingshan + link = { autogenerated = yes imp = 8877 ck3 = 12536 ck3 = 9459 ck3 = 7195 } # Wenjiang -> Songlingguan, Sumshul, Mountains + link = { autogenerated = yes imp = 9528 ck3 = 12535 ck3 = 12607 ck3 = 13622 } # East Raoleshui -> Qiaoluo, Bayisingtu, Kayilu + link = { autogenerated = yes imp = 9658 imp = 9056 ck3 = 12534 } # Junqiu, Hefei -> Luzhou_Hefei + link = { autogenerated = yes imp = 9530 ck3 = 12532 ck3 = 13636 ck3 = 13953 } # North Daliaoshui -> Wuzhou_Aimin, 13636, Hure + link = { autogenerated = yes imp = 8992 imp = 8417 imp = 9642 ck3 = 12531 } # Xiyang, Yiyang, Dai -> Guangzhou_Dingcheng + link = { imp = 8843 ck3 = 12530 } # Langzhong -> Langzhong + link = { autogenerated = yes imp = 7039 ck3 = 1253 ck3 = 7846 } # Kantakossyla -> Nilagiri, Mutfili + link = { autogenerated = yes imp = 9538 ck3 = 12528 } # PASS -> Xilinghot + link = { autogenerated = yes imp = 8854 ck3 = 12526 ck3 = 12546 } # Zitong -> Zitong, Jiange + link = { autogenerated = yes imp = 9541 ck3 = 12525 ck3 = 12540 ck3 = 12486 } # Fuyu -> Jinshan, Fuzhao, Fuzhou_Liao + link = { autogenerated = yes imp = 9053 imp = 9054 ck3 = 12523 } # Liyang, Tuogao -> Hezhou_Wujiang + link = { autogenerated = yes imp = 9083 ck3 = 12520 ck3 = 12524 } # Yanling -> Changzhou_Jinling, Jiangyin_Junshan + link = { autogenerated = yes imp = 8967 imp = 8962 ck3 = 12519 } # Shangyong, Sui -> Suizhou + link = { autogenerated = yes imp = 9066 imp = 9060 ck3 = 12517 } # Yulou, Anfeng -> Yincheng_Gushi + link = { autogenerated = yes imp = 9084 ck3 = 12513 } # Wuxi -> Changshu + link = { autogenerated = yes imp = 9539 ck3 = 12510 ck3 = 13958 ck3 = 13951 } # PASS -> YongzhouChangning, Tuhe, Ulankhad + link = { autogenerated = yes imp = 7474 imp = 7473 ck3 = 1251 } # Rohtas, Sasaram* -> Sasaram + link = { autogenerated = yes imp = 8980 imp = 8981 ck3 = 12509 } # Bian, Shangpang -> Lexiang + link = { autogenerated = yes imp = 8864 ck3 = 12506 } # Fu -> Mianzhou_Baxi + link = { autogenerated = yes imp = 9654 ck3 = 12505 } # Shicheng -> Dangtu_Wuhu + link = { autogenerated = yes imp = 9073 ck3 = 12503 } # Lingfu -> Lishui_Liyang + link = { autogenerated = yes imp = 9067 ck3 = 12501 ck3 = 12516 } # Xiangan -> Wuwei_Ruxukou, Chaoxian + link = { autogenerated = yes imp = 9611 ck3 = 12500 } # Chongguo -> Nanbu + link = { autogenerated = yes imp = 4455 ck3 = 1250 } # Jaisingpur -> Ayodhya + link = { autogenerated = yes imp = 9653 ck3 = 12499 } # Yangxian -> Wuxi + link = { autogenerated = yes imp = 9651 ck3 = 12489 } # Wu -> Suzhou_Wuxian + link = { autogenerated = yes imp = 8847 ck3 = 12484 ck3 = 12543 } # Bucao -> Tongzhou_Tongchuan, Bizhou_Nuoshui + link = { autogenerated = yes imp = 8865 ck3 = 12482 ck3 = 12504 } # Chanting -> Yanting, Fucheng + link = { autogenerated = yes imp = 9063 ck3 = 12481 ck3 = 12492 } # Shu -> Lujiang, Shucheng + link = { autogenerated = yes imp = 9470 ck3 = 12480 ck3 = 7614 ck3 = 7616 ck3 = 13995 } # Tolbo -> Xiandefu, Tal-Tugal, Munkh-Khairkhan, Mountains + link = { autogenerated = yes imp = 9550 ck3 = 12478 ck3 = 13600 ck3 = 13945 } # Sumo South -> Changling, Huadian, Cheolju + link = { autogenerated = yes imp = 8861 ck3 = 12473 ck3 = 12479 ck3 = 12518 } # Mianzhu -> Deyang, Zizhouqixian, Baimaguan + link = { autogenerated = yes imp = 8985 ck3 = 12471 } # Linju -> Yuanan + link = { autogenerated = yes imp = 9548 ck3 = 12470 ck3 = 12487 } # Fuyu East -> Fuohan, Nansuzhou_Xianzhou + link = { autogenerated = yes imp = 8998 ck3 = 12467 } # Yundu -> Jingshan_Yingzhou + link = { autogenerated = yes imp = 8979 ck3 = 12466 } # Dangyang -> Changmen_Jingmen + link = { autogenerated = yes imp = 8846 ck3 = 12465 } # Yufu -> Kuizhou_Fengjie + link = { autogenerated = yes imp = 8870 ck3 = 12464 ck3 = 12468 ck3 = 12485 ck3 = 14005 } # Yan -> Qingchengshan, Pengzhou, Gutaoguan, Mountains + link = { autogenerated = yes imp = 9876 ck3 = 12462 ck3 = 12463 ck3 = 13943 } # Houshui -> Yongan_Jiangsheng, SuizhouShanhe, Pili + link = { imp = 7344 imp = 6050 ck3 = 1246 } # Goalpara****, Meghalaya -> Goalpara + link = { autogenerated = yes imp = 8785 ck3 = 12456 ck3 = 13936 } # Gaoxian -> Xincheng, Shenzhou + link = { autogenerated = yes imp = 8800 ck3 = 12454 ck3 = 13914 } # Liaoshan -> Jangnyeong, Mudi + link = { autogenerated = yes imp = 8783 imp = 9531 ck3 = 12453 } # Wangping, Impassable -> Hyeondo + link = { autogenerated = yes imp = 8782 ck3 = 12450 } # Liaoyang -> Liaobin_Huaiyuan + link = { autogenerated = yes imp = 9216 imp = 9217 imp = 9218 ck3 = 12449 } # Daner, Zhilai, Jiulong -> Danzhou_Yilun + link = { autogenerated = yes imp = 9877 ck3 = 12448 } # Yiwulyushan -> Yiwulvshan_Xianzhou + link = { autogenerated = yes imp = 9543 ck3 = 12446 ck3 = 13952 ck3 = 13955 ck3 = 13939 } # Tutai -> Toudao, Junggyeong, Hyeonju, Gaegyeong + link = { autogenerated = yes imp = 9882 ck3 = 12445 ck3 = 12461 } # Rushui North -> Luogui, Silangcheng + link = { autogenerated = yes imp = 9881 ck3 = 12442 ck3 = 12444 ck3 = 13935 } # Zaoyang North -> Kaiping, Goupo, Guchengzi + link = { autogenerated = yes imp = 10529 ck3 = 12441 ck3 = 1457 ck3 = 7524 ck3 = 7525 } # Longcheng -> Khoshoo Tsaidam, Qarabalgasun, Doityn Balgas, Khermen Tal + link = { autogenerated = yes imp = 7323 ck3 = 1244 } # Kirrhadia* -> Kamatapur + link = { autogenerated = yes imp = 8776 imp = 8777 ck3 = 12439 } # Jiaoli, Qielu -> Yizhou_Yanjun + link = { autogenerated = yes imp = 8790 ck3 = 12438 ck3 = 13915 } # Houcheng -> Gongyuan, Nansu + link = { autogenerated = yes imp = 8766 ck3 = 12435 } # Bailang -> Huihe_Huangbailing + link = { imp = 9609 ck3 = 12432 ck3 = 12474 ck3 = 12537 } # Hanchang -> Xiangru, Pengzhou_Dayin, Bazhou_Damu + link = { autogenerated = yes imp = 7398 imp = 7337 ck3 = 1243 } # Kushtia*, Aganagara -> Karnasubarna + link = { autogenerated = yes imp = 9064 ck3 = 12428 } # Juchao -> Tongan_Tongcheng + link = { autogenerated = yes imp = 8867 ck3 = 12426 ck3 = 12430 } # Pi -> Pixian, Xindu + link = { autogenerated = yes imp = 9080 ck3 = 12422 ck3 = 12502 } # Wu -> Huating_Kunshan, Shanghai_Wusong + link = { autogenerated = yes imp = 8862 ck3 = 12420 } # Qi -> Shehong + link = { autogenerated = yes imp = 7327 ck3 = 1242 ck3 = 842 ck3 = 855 } # Karnasuvarna -> Lakhnor, Raktamrittika, Attahasa + link = { autogenerated = yes imp = 8774 imp = 8775 imp = 9665 imp = 9585 ck3 = 12416 } # Liucheng, Yangle, Bintu, Impassable -> LiuchengYingzhou + link = { autogenerated = yes imp = 9072 ck3 = 12415 } # Yuanling -> Xuanzhou_Xuancheng + link = { autogenerated = yes imp = 9655 ck3 = 12413 } # Wuhu -> Tongguan_Tongling + link = { autogenerated = yes imp = 9669 ck3 = 12411 ck3 = 13255 ck3 = 14044 ck3 = 14045 } # Nubang -> Tosan, 13255, 14044, 14045 + link = { autogenerated = yes imp = 8768 ck3 = 12409 ck3 = 12460 } # Pinggang -> Ningcheng, Songshan_Chifeng + link = { autogenerated = yes imp = 9513 ck3 = 12406 } # Tuidang -> Jiushiquan + link = { autogenerated = yes imp = 9512 ck3 = 12405 ck3 = 12417 ck3 = 12494 ck3 = 13921 } # Shouxiang -> Datongchuan, Langshan_Jinhe, MiEchuan, 13921 + link = { autogenerated = yes imp = 9085 ck3 = 12404 ck3 = 12410 } # Wucheng -> Deqing_Wukang, Huzhou_Wucheng + link = { autogenerated = yes imp = 8986 imp = 8987 ck3 = 12403 } # Yiling, Zigui -> Yiling_Xiazhou + link = { autogenerated = yes imp = 8858 ck3 = 12402 } # Xindou -> Baimiaoshan + link = { autogenerated = yes imp = 8991 ck3 = 12401 } # Xiling -> Huangzhou_Huanggang + link = { autogenerated = yes imp = 7394 imp = 7359 ck3 = 1240 } # Fathabad*, Mukund* -> Fathabad + link = { autogenerated = yes imp = 8779 ck3 = 12398 } # Xiangping -> Liaoyang + link = { autogenerated = yes imp = 8652 ck3 = 12394 ck3 = 13913 } # Qieru -> Yanzicheng, 13913 + link = { imp = 9660 imp = 9659 ck3 = 12393 } # Longshu, Wan -> Shuzhou_Huaining + link = { autogenerated = yes imp = 9610 ck3 = 12392 } # Anhan -> Guozhou_Nanchong + link = { autogenerated = yes imp = 8995 ck3 = 12391 ck3 = 12433 } # Jingling -> Jingling_Tianmen, Changshou_Zhongxiang + link = { autogenerated = yes imp = 8978 ck3 = 12390 } # Zhijiang -> Dangyang + link = { autogenerated = yes imp = 7328 ck3 = 1239 ck3 = 845 } # Vardhamana -> Vijayapura, Gopbhum + link = { autogenerated = yes imp = 9065 ck3 = 12389 } # Songyang -> Wankou_Aniqing + link = { autogenerated = yes imp = 9652 imp = 9087 ck3 = 12386 } # Youquan, Wuyuan -> Jiaxing_Haiyan + link = { autogenerated = yes imp = 8866 ck3 = 12385 ck3 = 12396 } # Chengdu -> Shuangliu, Shuxian_Yizhou + link = { autogenerated = yes imp = 8868 ck3 = 12384 ck3 = 12412 } # Jiangyuan -> Shuzhou_Jinyuan, Chengdu + link = { autogenerated = yes imp = 7365 ck3 = 1238 ck3 = 859 } # Ladha -> Mallabhum, Visnupura + link = { autogenerated = yes imp = 9722 ck3 = 12379 ck3 = 13614 ck3 = 13648 ck3 = 13698 } # Mayta -> Alestui, Khirkira, Okoshki, Chabuchi + link = { autogenerated = yes imp = 8871 ck3 = 12377 } # Linqiong -> Linqiong + link = { autogenerated = yes imp = 8773 ck3 = 12376 } # Tuhe -> Ruluo_Yongle + link = { autogenerated = yes imp = 8619 ck3 = 12374 ck3 = 13888 ck3 = 12301 } # Qahar -> Heicheng, Touhao, Chuo + link = { autogenerated = yes imp = 12748 ck3 = 12372 ck3 = 13580 ck3 = 13671 ck3 = 13675 } # Berqa -> Khalgaso, Ulbin, Kichi, Amut + link = { autogenerated = yes imp = 9077 ck3 = 12371 ck3 = 12421 } # Guzhang -> Ningguo_Xuanzhou, Guangde_Suian + link = { autogenerated = yes imp = 8780 imp = 8781 imp = 8784 ck3 = 12370 } # Wulu, Xiandu, Fang -> Liaoxizhou_Changqing + link = { autogenerated = yes imp = 11531 ck3 = 1237 } # Chatra -> Rajrappa + link = { autogenerated = yes imp = 8664 ck3 = 12369 ck3 = 13872 } # Yuanyang -> Sheli, Ashide + link = { autogenerated = yes imp = 9086 ck3 = 12367 ck3 = 12368 } # Yuer -> Lingyin, Hangzhou_Qiantang + link = { autogenerated = yes imp = 9656 ck3 = 12366 } # Jing -> Jingxian_Youzhou + link = { autogenerated = yes imp = 8887 imp = 8869 ck3 = 12364 } # Niubi, Guangdu -> Jianzhouyangan + link = { autogenerated = yes imp = 7395 imp = 7330 imp = 7396 ck3 = 1236 } # Barisal*, Bargysi, Bagerhat -> Candradvipa + link = { autogenerated = yes imp = 8795 ck3 = 12351 ck3 = 13901 } # Geshenggu -> Mo'mi, Gaemo + link = { autogenerated = yes imp = 8863 ck3 = 12350 ck3 = 12382 } # Guanghan -> Suining, Suizhoufangyi + link = { autogenerated = yes imp = 7177 ck3 = 1235 ck3 = 865 } # Tamalites -> Tamralipti, Dantan + link = { autogenerated = yes imp = 8750 imp = 9401 imp = 9568 imp = 9569 ck3 = 12348 } # Nuqi, Impassable, Impassable, Impassable -> Longmen_Wangyun + link = { autogenerated = yes imp = 8994 ck3 = 12347 ck3 = 12414 ck3 = 12427 ck3 = 12477 } # Anlu -> Mianzhou_Hanyang, Huangpi, Yunmeng, Anzhou_Anlu + link = { autogenerated = yes imp = 8844 ck3 = 12345 } # Linjiang -> Zhongzhou_Linjiang + link = { autogenerated = yes imp = 9873 ck3 = 12344 ck3 = 13860 ck3 = 13908 } # Rushui -> Wei'le, 13860, 13908 + link = { autogenerated = yes imp = 8606 ck3 = 12343 } # Guangmu -> Tiandejun + link = { autogenerated = yes imp = 12735 ck3 = 12341 ck3 = 13890 ck3 = 13909 ck3 = 13931 ck3 = 13937 ck3 = 13910 } # Eyiken -> Gaesimsa, 13890, Bugeo-ri, Haju, Gungsim, Tangju + link = { autogenerated = yes imp = 7338 imp = 5370 imp = 5371 ck3 = 1234 } # Deoghar*, IP 371, IP 372 -> Deogarh2 + link = { imp = 8996 ck3 = 12337 ck3 = 12378 } # Zhu -> Qichun_Qizhou, Lanxi + link = { autogenerated = yes imp = 8974 ck3 = 12336 } # Zhouling -> Mianyang_Fuzhou + link = { autogenerated = yes imp = 8842 ck3 = 12334 } # Dangqu -> Quzhou_Liujiang + link = { autogenerated = yes imp = 9557 ck3 = 12333 ck3 = 12488 ck3 = 12549 ck3 = 12693 ck3 = 12706 ck3 = 13217 ck3 = 13350 ck3 = 12690 } # Nanhe -> Meili, Wuyer, Hulan Errige, Kupugu, Qiqihar, Bukui, Sartu, Beizha + link = { autogenerated = yes imp = 8661 ck3 = 12332 } # Dingxiang -> Yunzhong + link = { autogenerated = yes imp = 9074 ck3 = 12331 ck3 = 12380 } # Lingyang -> Qiupu, Jiuhuashan + link = { autogenerated = yes imp = 7345 ck3 = 1233 ck3 = 1323 ck3 = 857 ck3 = 860 } # Nabadwipa -> Saptagrama, Nabadwipa, Pandua, Umardan + link = { autogenerated = yes imp = 8749 ck3 = 12329 } # Ning -> Wende_Guihuazhou + link = { autogenerated = yes imp = 9069 ck3 = 12327 } # Songzi -> Leichi_Susong_Wangjiang + link = { autogenerated = yes imp = 8873 ck3 = 12322 } # Xi -> LuoyanDangma + link = { autogenerated = yes imp = 8658 ck3 = 12321 ck3 = 12437 } # Qiangyin -> Xuande_monan, Bingzhou + link = { autogenerated = yes imp = 7391 imp = 7362 ck3 = 1232 } # Kharagpur, Mallabhum -> Midnapore + link = { autogenerated = yes imp = 9088 ck3 = 12319 ck3 = 12358 ck3 = 12254 } # Fuchun -> Fuyang, Linan_Shijing, Muzhou_Jiande + link = { autogenerated = yes imp = 9068 ck3 = 12318 } # Xunyang -> Huangmei + link = { autogenerated = yes imp = 8786 ck3 = 12317 } # Anshi -> Ansi + link = { autogenerated = yes imp = 7174 ck3 = 1231 ck3 = 3980 } # Jajatipura -> Viraja, Bhadrak + link = { autogenerated = yes imp = 8884 ck3 = 12308 ck3 = 12311 ck3 = 12353 } # Wuyang -> Lingzhou_Renshou, Meizhou, Pengnvshan + link = { autogenerated = yes imp = 9089 ck3 = 12307 ck3 = 12314 } # Kuaiji -> Yuyao, Yuezhou_Kuaiji + link = { autogenerated = yes imp = 8997 ck3 = 12306 ck3 = 12293 } # E -> Jiangxia_Ezhou, Puqi + link = { autogenerated = yes imp = 8789 ck3 = 12305 ck3 = 12375 ck3 = 13845 } # Wuci -> Ogol, Baiyacheng, Wugu + link = { autogenerated = yes imp = 9093 ck3 = 12304 } # Yongjudong -> Wengshan + link = { autogenerated = yes imp = 9657 ck3 = 12303 } # Yi -> Yixian + link = { autogenerated = yes imp = 9661 ck3 = 12302 } # Pengze -> Pengze + link = { autogenerated = yes imp = 8841 ck3 = 12300 ck3 = 12335 } # Dianjiang -> Tongliang, Hezhou_Shijing + link = { autogenerated = yes imp = 7168 ck3 = 1230 ck3 = 3994 } # Suvarnapura -> Suvarnapura, Yajatinagara + link = { autogenerated = yes imp = 7808 ck3 = 123 ck3 = 124 } # Rubonia -> JURBARKAS, RASEINIAI + link = { autogenerated = yes imp = 8744 ck3 = 12299 } # Xialuo -> Zhuolu_Yongxing + link = { autogenerated = yes imp = 8794 ck3 = 12298 ck3 = 13929 } # Shangyintai -> Luotongshan, Gewu + link = { autogenerated = yes imp = 8886 ck3 = 12296 ck3 = 12315 ck3 = 12360 } # Zizhong -> Zizhou_Panshi, PuzhouAnyue, Anju + link = { autogenerated = yes imp = 8617 imp = 9588 imp = 8120 imp = 9570 ck3 = 12291 } # Guoxianyaoxi, Macheng, Shanrong Mountain, Impassable -> Xinghe + link = { autogenerated = yes imp = 8976 ck3 = 12288 } # Gaocheng -> Gongan + link = { autogenerated = yes imp = 8872 ck3 = 12287 ck3 = 12292 ck3 = 12354 ck3 = 12363 ck3 = 12388 } # Qingyi -> Hongya, Yazhou_Yandao, Yizheng_Qiongzhou, DongJialiangzhou, Pengluzhou + link = { autogenerated = yes imp = 8810 ck3 = 12286 ck3 = 13854 ck3 = 13893 ck3 = 13896 } # Paesu -> Jeongju, Kanggye, Sinju, 13896 + link = { autogenerated = yes imp = 8743 imp = 8745 imp = 8747 ck3 = 12285 } # Juyang, Yiyu, Zhuolu -> GuizhouHuairong_Kehanzhou + link = { autogenerated = yes imp = 8660 ck3 = 12283 } # Chengle -> Chengle + link = { autogenerated = yes imp = 9090 ck3 = 12282 } # Juzhang -> Mingzhou + link = { autogenerated = yes imp = 8975 ck3 = 12281 } # Huarong -> Jianli + link = { autogenerated = yes imp = 8772 imp = 9874 imp = 9567 imp = 9587 ck3 = 12279 } # Wencheng, Guangcheng, Impassable, Impassable -> Bailangshan + link = { imp = 8757 imp = 8765 imp = 9584 ck3 = 12277 } # Guangping, Junmi, Impassable -> Zunhua + link = { autogenerated = yes imp = 9092 imp = 9096 ck3 = 12276 } # Yin, Impassable -> Fenghua + link = { autogenerated = yes imp = 8767 ck3 = 12271 ck3 = 13879 } # Zi -> (Unknown), Keye + link = { imp = 8666 imp = 8663 ck3 = 12270 } # Shaling, Yunzhong -> Tuoketou + link = { autogenerated = yes imp = 7134 ck3 = 1227 ck3 = 1252 } # Chakrakot -> Cakrakuta, Barasuru + link = { autogenerated = yes imp = 8752 ck3 = 12268 ck3 = 12310 } # Yuyang -> TanzhouMiyun, (Unknown) + link = { autogenerated = yes imp = 8874 ck3 = 12266 ck3 = 12284 } # Yandao -> Emeishan, Qionglaiguan + link = { autogenerated = yes imp = 8839 ck3 = 12261 ck3 = 12241 } # Zhi -> Fuling, Wulong + link = { autogenerated = yes imp = 11082 ck3 = 12257 } # Zhuji -> Shanxian_CaoEjiang + link = { autogenerated = yes imp = 9727 ck3 = 12255 ck3 = 12352 ck3 = 13674 ck3 = 12407 ck3 = 13755 } # Juxura -> Boorj, Sagaan Uula, Ikaral, Enan, Kholbon + link = { autogenerated = yes imp = 9009 ck3 = 12253 ck3 = 12312 ck3 = 12267 } # Chanling -> Liyang_Lizhou, Zhijiang_Songzi, Shimen_Pushui + link = { autogenerated = yes imp = 8838 ck3 = 12252 ck3 = 12177 } # Jiangzhou -> Yuzhou_Baxian, Jiangjin + link = { autogenerated = yes imp = 9078 ck3 = 12251 ck3 = 12340 } # Qian -> Huanchun_Chunan, Yuqian + link = { autogenerated = yes imp = 8879 ck3 = 12250 } # Zuodu -> Lizhou_Hanyuan + link = { autogenerated = yes imp = 7085 ck3 = 1225 } # Jaugada -> Puri + link = { autogenerated = yes imp = 9121 imp = 9126 ck3 = 12249 } # Fuqianyuan, Chaisang -> Xunyang_Jiangzhou + link = { autogenerated = yes imp = 8651 imp = 8649 ck3 = 12248 } # Gaoliu, Yishi -> Qingsaijun + link = { imp = 8667 imp = 8622 imp = 8624 ck3 = 12247 } # Shanan, Manbai, Wudu -> Shengzhou + link = { autogenerated = yes imp = 8787 ck3 = 12246 } # Pingguo -> Gaolicheng + link = { imp = 8656 imp = 8657 ck3 = 12244 } # Shanwu, Woyang -> Jingbianjun + link = { autogenerated = yes imp = 7081 ck3 = 1224 ck3 = 9648 } # Kalinganagara -> Mandasa, Kalinganagara + link = { autogenerated = yes imp = 8896 ck3 = 12239 } # Lingwan -> Qingxiguan + link = { autogenerated = yes imp = 12890 ck3 = 12238 } # Xishan -> Daxing + link = { autogenerated = yes imp = 9715 ck3 = 12235 } # Jebseg -> Kondui + link = { autogenerated = yes imp = 9098 ck3 = 12234 ck3 = 13970 } # Shiping -> Xiangshan_Ninghai, 13970 + link = { imp = 8653 ck3 = 12232 ck3 = 12258 ck3 = 12294 } # Pingcheng -> Datong, Wuzhou, Baideng + link = { autogenerated = yes imp = 9626 ck3 = 12229 } # Xiajuan -> Baling_Yuezhou + link = { autogenerated = yes imp = 8812 ck3 = 12228 ck3 = 12272 ck3 = 13842 ck3 = 13853 ck3 = 13868 } # Bujo -> Omae-ri, Chonghae, Okju, Choju, Punju + link = { autogenerated = yes imp = 9561 ck3 = 12227 ck3 = 12211 ck3 = 12732 ck3 = 7991 } # PASS -> Jala Tun, Erzhan, Chaoer, Boku + link = { autogenerated = yes imp = 9079 ck3 = 12226 ck3 = 12280 } # Xi -> Wuyuan_Huizhou, Shezhou_Shexian + link = { autogenerated = yes imp = 8770 imp = 9589 ck3 = 12225 } # Lingzhi, Feiru -> Lulong_Pingzhou + link = { autogenerated = yes imp = 9425 ck3 = 12224 ck3 = 12274 } # Maocaojie -> Huarong, Shishou + link = { autogenerated = yes imp = 9415 ck3 = 12222 ck3 = 12223 ck3 = 12273 } # Haan -> Zigong, DazuChangyuan, Neijiang + link = { autogenerated = yes imp = 8618 imp = 8597 ck3 = 12221 } # Heyin, Zengshan -> Heqingjun + link = { autogenerated = yes imp = 9483 ck3 = 12220 ck3 = 12264 ck3 = 7533 } # Guyan -> Orgoo, Tele'etu, Unget + link = { autogenerated = yes imp = 9091 ck3 = 12219 ck3 = 12275 } # Juwu -> Yiwu, Zhuji + link = { autogenerated = yes imp = 8758 ck3 = 12218 } # Pinggu -> Huairou + link = { autogenerated = yes imp = 9625 imp = 9008 ck3 = 12217 } # Chong, Lingyang -> Dayong + link = { autogenerated = yes imp = 8646 imp = 8650 imp = 9399 ck3 = 12215 } # Dai, Dangcheng, Impassable -> Anbian + link = { autogenerated = yes imp = 8771 ck3 = 12212 ck3 = 12240 } # Guzhu -> Jieshi_Changli, Yuguan_Shanhaiguan + link = { autogenerated = yes imp = 7040 imp = 7041 imp = 7019 ck3 = 1221 } # Mosali, Kottobora, Andhapura -> Vijayawada + link = { imp = 8889 ck3 = 12208 ck3 = 12141 ck3 = 12146 } # Fu -> Hejiang_Wanshou, XizhouNengzhou, Yuanshan + link = { autogenerated = yes imp = 8811 ck3 = 12207 } # Tallyeol -> Yanghwasa + link = { autogenerated = yes imp = 8731 ck3 = 12202 } # Zhuo -> WeihuaShikubao + link = { autogenerated = yes imp = 6881 ck3 = 1220 } # Tyrannosboas -> Goa + link = { autogenerated = yes imp = 9426 imp = 9006 imp = 9007 ck3 = 12192 } # Zishui, Linyuan, Suo -> Longyang + link = { autogenerated = yes imp = 7001 ck3 = 1219 } # Melange -> Potapi + link = { imp = 8623 imp = 8594 imp = 9880 ck3 = 12189 } # Nanyu, Fuchang, Zhongling -> Hebin + link = { autogenerated = yes imp = 8802 ck3 = 12187 ck3 = 13038 } # Jeungji -> Anju, 13038 + link = { autogenerated = yes imp = 8883 ck3 = 12185 ck3 = 12199 } # Bodao -> RongzhouYibin, Nixizhen + link = { autogenerated = yes imp = 7120 ck3 = 1218 ck3 = 7878 ck3 = 7902 } # Raichur -> Alampur, Raichur, Yetagiri + link = { autogenerated = yes imp = 9124 ck3 = 12179 ck3 = 12237 } # Poyi -> Raozhou_Poyang, Fuliang + link = { autogenerated = yes imp = 8813 ck3 = 12175 ck3 = 13449 ck3 = 13800 } # Hwaryeo -> Namyeong, 13449, 13800 + link = { autogenerated = yes imp = 9005 ck3 = 12173 ck3 = 12198 } # Wangdu -> Wuling, Taoyuan + link = { autogenerated = yes imp = 9488 ck3 = 12172 ck3 = 12191 ck3 = 12548 ck3 = 7518 ck3 = 7519 ck3 = 7746 } # Yuwu -> Turuhe, Khermen Denzh, Chintolgol Balgas, Emgentiin Kherem, Bayan Nuur, Kushlagqaq + link = { imp = 8654 ck3 = 12171 ck3 = 12214 ck3 = 12183 ck3 = 12100 } # Fanzhi -> Yingzhou, Huairen, Hengshan, (Unknown) + link = { autogenerated = yes imp = 7029 ck3 = 1217 } # Bendakaluru -> Nandagiri + link = { autogenerated = yes imp = 9020 ck3 = 12169 } # Luo -> Miluoshui + link = { autogenerated = yes imp = 8733 imp = 8732 imp = 8746 ck3 = 12168 } # Wuyang, Qiu, Goumao -> Yizhou + link = { imp = 8888 ck3 = 12167 ck3 = 12195 } # Jiangyang -> Jingnan_Jiangan, Luzhou + link = { autogenerated = yes imp = 8778 imp = 8769 ck3 = 12166 } # Haiyang, Anping -> LuanzhouYifeng_Liuchengjun + link = { autogenerated = yes imp = 9019 ck3 = 12163 ck3 = 12125 } # Yiyang -> Xiangyin, Yiyang_Tanzhou + link = { autogenerated = yes imp = 8761 imp = 8762 imp = 8763 imp = 8764 ck3 = 12162 } # Wuzhong, Xuwu, Xiyang, Changcheng -> Yutian_Jizhou + link = { autogenerated = yes imp = 8648 ck3 = 12159 } # Lu -> Lingqiu + link = { imp = 8595 imp = 8596 ck3 = 12158 } # Guangyan, Meiji -> (Unknown) + link = { autogenerated = yes imp = 8647 ck3 = 12156 } # Guangchang -> Feihudao + link = { autogenerated = yes imp = 4427 ck3 = 1215 } # Bhitargaon -> Etawah + link = { autogenerated = yes imp = 9094 ck3 = 12149 ck3 = 12180 ck3 = 12201 } # Gumie -> Xujiang_Jianglangshan, Quzhou_Xinan, Jinhua_Wuzhou + link = { autogenerated = yes imp = 8742 ck3 = 12148 ck3 = 12203 } # Ji -> ChangdaoLongshan, YouzhouJixian + link = { autogenerated = yes imp = 12889 ck3 = 12145 ck3 = 12193 } # Biliu -> Shicheng, Zhuanghe + link = { imp = 8755 imp = 8724 imp = 8754 imp = 8756 ck3 = 12144 } # Yongnu, Anci, Quanzhou, Lu -> Yongnu + link = { autogenerated = yes imp = 9130 ck3 = 12142 } # Nanchang -> Hongzhou_Yuzhang + link = { autogenerated = yes imp = 6914 imp = 6913 ck3 = 1214 } # Alaivay, Tamraparni -> Tirunelveli + link = { autogenerated = yes imp = 8885 ck3 = 12139 ck3 = 12181 ck3 = 12231 ck3 = 12256 ck3 = 12260 ck3 = 13024 } # Nanan -> (Unknown), Qiongdongzhou, Qianwei, RongzhouXuchuan, JiazhouLongyou, 13024 + link = { autogenerated = yes imp = 8734 ck3 = 12138 } # Rongcheng -> XuanzhouFanyang + link = { autogenerated = yes imp = 9708 ck3 = 12134 ck3 = 13634 } # Doxulan -> Zuun Toolroi, Tsugol + link = { autogenerated = yes imp = 9698 ck3 = 12133 ck3 = 13548 ck3 = 12265 ck3 = 13542 } # Gudam -> Durulgui, Zudkheli, Ikhana, Mangut + link = { autogenerated = yes imp = 9000 ck3 = 12132 } # Yuanling -> Yuanling_Chenzhou + link = { imp = 9522 ck3 = 12130 ck3 = 12194 ck3 = 13557 } # Daxianbeishan North -> Urqihan, Genhe, Kudu + link = { autogenerated = yes imp = 7104 ck3 = 1213 } # Siaprava -> Kondana + link = { autogenerated = yes imp = 8655 ck3 = 12123 ck3 = 12154 } # Loufan -> Loufanguan, Shuozhou + link = { autogenerated = yes imp = 9125 ck3 = 12121 ck3 = 12128 } # Yugan -> Yiyang_Guixi, Shangrao + link = { autogenerated = yes imp = 7153 ck3 = 1212 } # Bidar -> Lattalura + link = { autogenerated = yes imp = 11066 imp = 11065 imp = 9100 imp = 8134 ck3 = 12117 } # Minzhong, Songxi, Songyang, Yue Mountains -> Kuozhou_Kuocang + link = { autogenerated = yes imp = 9101 ck3 = 12112 ck3 = 12136 } # Dong'ou -> Wenzhou_Yongjia, Huangyan + link = { autogenerated = yes imp = 7119 ck3 = 1211 } # Kothapala -> Pannagallu + link = { autogenerated = yes imp = 9018 ck3 = 12101 ck3 = 12111 } # Changsha -> Liuyang, Changsha_Tanzhou + link = { autogenerated = yes imp = 7154 imp = 7053 ck3 = 1210 } # Guriprava*, Sannathi -> Manyakheta + link = { autogenerated = yes imp = 9484 ck3 = 12099 } # Langjuxu -> Tungglik + link = { autogenerated = yes imp = 8717 imp = 8714 ck3 = 12092 } # Tang, Wangdou -> Beiping_Wangdu + link = { imp = 9521 ck3 = 12090 ck3 = 12188 ck3 = 13553 } # Upper Heishui -> Halair, Tsanbkir, Duroy + link = { imp = 7057 ck3 = 1209 } # Nagarjunikonda -> Racakonda + link = { autogenerated = yes imp = 8737 imp = 8736 ck3 = 12089 } # Yi, Yichang -> Mozhou + link = { autogenerated = yes imp = 8644 ck3 = 12087 ck3 = 12126 ck3 = 12152 } # Junren -> Guoxian, Yanmen, Fanshi + link = { autogenerated = yes imp = 8716 ck3 = 12085 ck3 = 12131 } # Beiping -> Qingyuan, Suicheng_Yi + link = { autogenerated = yes imp = 7044 ck3 = 1208 ck3 = 7912 } # Nanagaina -> Kambampet, Ellur + link = { autogenerated = yes imp = 9002 ck3 = 12076 ck3 = 12078 ck3 = 12088 } # Chenyang -> Wanan_Tongren, Jinzhou_Luyang, Luxi + link = { autogenerated = yes imp = 9127 ck3 = 12074 } # Yichun -> Yichun_Yuanzhou + link = { autogenerated = yes imp = 8890 ck3 = 12073 ck3 = 12080 ck3 = 12116 } # Nanguang -> Mangbubu, Apangbu, SiEzhou + link = { autogenerated = yes imp = 9118 ck3 = 12072 ck3 = 12084 ck3 = 12095 } # Xingan -> Xingan_Qingjiang, Xinyu_Yuanzhou, Fengcheng_Hongzhou + link = { autogenerated = yes imp = 7042 ck3 = 1207 } # Pitoura -> Amaravati + link = { autogenerated = yes imp = 8593 ck3 = 12069 ck3 = 12071 } # Pingding -> Yincheng, Linzhou + link = { autogenerated = yes imp = 9109 imp = 11068 ck3 = 12068 } # Wuxing, Nanpu -> Tangxing_Pucheng + link = { autogenerated = yes imp = 9638 ck3 = 12065 } # You -> Liling + link = { imp = 8722 ck3 = 12064 } # Pingshu -> Lucheng_Qianningjun + link = { autogenerated = yes imp = 8735 imp = 8715 ck3 = 12063 } # Guangwang, Quni -> Boye_Gaoyang + link = { autogenerated = yes imp = 9879 ck3 = 12061 ck3 = 12075 ck3 = 12109 ck3 = 12151 } # Linshui -> Hehe, Langu, Baodejun, Hequ + link = { autogenerated = yes imp = 7113 imp = 7111 ck3 = 1206 } # Mehdnapura*, Sonnolagi -> Taradavadi + link = { autogenerated = yes imp = 8788 ck3 = 12059 ck3 = 12129 ck3 = 12182 ck3 = 13818 } # Tashi -> Dulizhen, Beisha, Dandong, Jili + link = { autogenerated = yes imp = 8689 imp = 8713 ck3 = 12058 } # Shangquyang, Xinchu -> DingzhouAnxi + link = { autogenerated = yes imp = 8642 ck3 = 12051 ck3 = 12066 } # Yangqu -> Xiurong, Dingxiang + link = { autogenerated = yes imp = 9011 imp = 9015 ck3 = 12050 } # Wuyang, Impassable -> Longbiao_Wuzhou + link = { imp = 9010 ck3 = 12047 ck3 = 12094 ck3 = 12105 ck3 = 12018 ck3 = 12118 } # Sanshangu -> Chongzhou_Shiqian, Feizhou_Sinan, Sizhou_Wuchuan, Zijiang_Longdong, Yangchuan_Ningyi + link = { imp = 8711 imp = 8712 imp = 8741 ck3 = 12044 } # Anguo, Anxian, Anping -> Raoyang + link = { autogenerated = yes imp = 7002 imp = 7012 ck3 = 1204 } # Nellore, Palakka -> Nellore + link = { autogenerated = yes imp = 9633 imp = 9022 imp = 9634 ck3 = 12038 } # Liandao, Zhaoling, Chengyang -> Shaozhou_Shaoyang + link = { autogenerated = yes imp = 9026 ck3 = 12037 } # Fuyi -> Longhuiguan + link = { autogenerated = yes imp = 8738 imp = 8739 imp = 8740 ck3 = 12036 } # Guo, Ewu, Rao -> YingzhouHejian + link = { autogenerated = yes imp = 8718 imp = 8721 imp = 8728 ck3 = 12032 } # Fuyang, Zhongyi, Zhangwu -> CangzhouQingchi + link = { autogenerated = yes imp = 9635 ck3 = 12031 ck3 = 12070 } # Xiangnan -> Hengshan_Xiangtan, Xiangxiang + link = { autogenerated = yes imp = 8686 ck3 = 12030 ck3 = 12056 } # Lingshou -> HengzhouZhending, Lingshou_Xingtang + link = { autogenerated = yes imp = 7087 ck3 = 1203 } # Goulla -> Idatarainadu + link = { autogenerated = yes imp = 9534 ck3 = 12029 } # Daze North -> Kholon + link = { autogenerated = yes imp = 8688 imp = 9396 ck3 = 12027 } # Jingjing, Impassable -> Jingxing + link = { autogenerated = yes imp = 8645 ck3 = 12025 ck3 = 12026 ck3 = 12103 ck3 = 12043 } # Fenyang -> Yifang, Hutushan, Shenwu, Jingle + link = { autogenerated = yes imp = 9664 ck3 = 12024 } # Anping -> Luling_Jizhou + link = { autogenerated = yes imp = 8710 imp = 8690 imp = 8709 ck3 = 12023 } # Kujing, Nanhangtang, Lunu -> Wuji + link = { autogenerated = yes imp = 9494 ck3 = 12022 ck3 = 12383 ck3 = 7517 ck3 = 7521 ck3 = 7575 } # Tiakigu -> Mumo, Khar Bukhyn Balgas, Khol-Asgat, Melkhiin Tolgol, Karakorum + link = { autogenerated = yes imp = 8932 ck3 = 12021 ck3 = 12055 ck3 = 12062 ck3 = 12081 ck3 = 12082 ck3 = 12096 ck3 = 13019 } # Bi -> Xizhou_Yachihe, Yiquan_Meitan, Bozhou_Zunyi, (Unknown), Yizhou_Suiyang, Tongzi_xiaoBozhou, 13019 + link = { autogenerated = yes imp = 8641 imp = 9395 ck3 = 12020 } # Yu, Impassable -> Yangqu + link = { autogenerated = yes imp = 9554 ck3 = 12017 ck3 = 12594 ck3 = 12670 ck3 = 12717 ck3 = 13716 } # Boduo West -> (Unknown), Hou, Boduna, Changchunzhou_Yellowhead, 13716 + link = { autogenerated = yes imp = 8698 imp = 8729 imp = 8730 ck3 = 12012 } # Lecheng, Jiancheng, Canhu -> Nanpi_Dongguang + link = { autogenerated = yes imp = 9695 ck3 = 12010 ck3 = 7679 ck3 = 7749 ck3 = 7559 } # Hasaxu -> Nartushtu, Bulun Dara, Duurlig Nars, Baljun + link = { autogenerated = yes imp = 6946 imp = 6927 ck3 = 1201 } # Syurila, Kaliour -> Kongu + link = { imp = 8701 ck3 = 12009 } # Xiabo -> Hengshui + link = { autogenerated = yes imp = 8708 ck3 = 12006 } # Xiaquyang -> ShenzhouLuze + link = { autogenerated = yes imp = 9021 ck3 = 12004 } # Pang -> Hengyang_Hengzhou + link = { autogenerated = yes imp = 8636 ck3 = 12003 } # Jinyang -> TianlongshanCave + link = { autogenerated = yes imp = 6885 ck3 = 1200 } # Nouira -> Kanara + link = { autogenerated = yes imp = 7831 ck3 = 120 ck3 = 156 } # Galindia Orientalis -> RAGNIT, PANEMUNE + link = { autogenerated = yes imp = 2206 ck3 = 12 } # VoluntiaSeptentrionalis -> DERRY + link = { autogenerated = yes imp = 8592 ck3 = 11999 ck3 = 12039 } # Hongmen -> Funing, Kaiguang + link = { autogenerated = yes imp = 9128 ck3 = 11998 ck3 = 12041 ck3 = 12077 ck3 = 12048 } # Nancheng -> Nanfeng_TaipingSilver, Nancheng_Jianchangjun, Fuzhou_Linchuan, Yihuang + link = { autogenerated = yes imp = 9111 imp = 9110 imp = 8133 imp = 9114 imp = 9115 imp = 9134 ck3 = 11996 } # Jiangle, Zhaowu, Yue Mountains, Impassable, Impassable, Impassable -> Shaowu_Jiangle + link = { autogenerated = yes imp = 8702 imp = 8720 ck3 = 11991 } # Guanjin, Xiushi -> Anling + link = { autogenerated = yes imp = 7014 ck3 = 1199 } # Penugonda -> Penugonda + link = { autogenerated = yes imp = 11062 imp = 11063 ck3 = 11989 } # Wenma, Fuding -> Changxi_Xiapu + link = { autogenerated = yes imp = 9700 imp = 9705 ck3 = 11988 } # Amtan, Dalai -> Tsagaan Chulut + link = { autogenerated = yes imp = 8719 imp = 8726 ck3 = 11987 } # Raoan, Nanpi -> Wudi_Cangzhou + link = { autogenerated = yes imp = 9637 imp = 9023 imp = 9040 ck3 = 11986 } # Rongling, Chaling, Yinshan -> Chaling_Youxian + link = { autogenerated = yes imp = 8640 ck3 = 11981 ck3 = 12016 } # Shang ai -> Shiai, Shouyang + link = { autogenerated = yes imp = 8591 imp = 8590 imp = 8602 ck3 = 11980 } # Gaolang, Lishi, Impassable -> Lishi + link = { autogenerated = yes imp = 7109 ck3 = 1198 ck3 = 1202 } # Vijayapura******* -> Vatapi, Kudalasangama + link = { autogenerated = yes imp = 8685 imp = 8692 ck3 = 11975 } # Yuanshi, Hao -> Baixiang + link = { autogenerated = yes imp = 8639 ck3 = 11974 } # Yuci -> Yuci + link = { autogenerated = yes imp = 9533 ck3 = 11973 ck3 = 11992 ck3 = 12263 ck3 = 12429 ck3 = 7995 } # Daze South -> Alatan, Bagedula, Buyur, Menengiin Tal, Namuguren + link = { autogenerated = yes imp = 8589 imp = 8587 imp = 8600 ck3 = 11971 } # Lin, Xicheng, Impassable -> Mengmenguan + link = { autogenerated = yes imp = 8638 ck3 = 11970 ck3 = 11990 } # Pingtao -> Jiaocheng, Taiyuan + link = { autogenerated = yes imp = 7004 ck3 = 1197 } # Andalapura -> Dwarasamudra + link = { autogenerated = yes imp = 8574 ck3 = 11969 ck3 = 12005 } # Fushi -> Dabin, Yinzhou + link = { autogenerated = yes imp = 9562 ck3 = 11968 ck3 = 12297 ck3 = 12328 ck3 = 12553 ck3 = 12589 ck3 = 12623 ck3 = 12650 ck3 = 11870 ck3 = 12522 } # Heishui -> Churki, sakachu, Humar, Giju, Jiju, Dalju, Buju, Lagar-Aul, Longyuanfu + link = { autogenerated = yes imp = 8490 imp = 8725 ck3 = 11966 } # Leling, Yangxin -> LizhouYanci + link = { autogenerated = yes imp = 8582 ck3 = 11962 ck3 = 11978 ck3 = 12011 ck3 = 12049 } # Baitu -> Ningshuo, Changze, Tongwan, Woyepo + link = { autogenerated = yes imp = 9041 imp = 9046 ck3 = 11960 } # Leiyang, Impassable -> Leiyang + link = { autogenerated = yes imp = 7030 ck3 = 1196 ck3 = 1216 } # Kaveri -> Srirangapatna, Talakad + link = { autogenerated = yes imp = 9129 ck3 = 11957 ck3 = 12019 } # Luling -> Taihe_Suichuan, Yongfeng + link = { autogenerated = yes imp = 8516 imp = 8515 ck3 = 11954 } # Chui, Huang -> Dengzhou_Penglai + link = { autogenerated = yes imp = 9131 ck3 = 11952 } # Yudu -> Qianhua + link = { autogenerated = yes imp = 8931 ck3 = 11951 ck3 = 11963 ck3 = 13015 } # Guqielan -> Jiangzhou_Kaili, Gongzhou_Manzhou, 13015 + link = { imp = 8700 imp = 8703 ck3 = 11950 } # Xincheng, Nangong -> Nangong_Jingcheng + link = { autogenerated = yes imp = 9617 ck3 = 11946 ck3 = 11994 } # Hanyang -> (Unknown), Momidianbu + link = { autogenerated = yes imp = 9739 imp = 9738 ck3 = 11943 } # Yaeyama, Miyako -> Miyakojima + link = { autogenerated = yes imp = 8567 ck3 = 11942 ck3 = 11953 ck3 = 11997 } # Xuyan -> Wenchi, YanzhouWuyuan, Lanchi + link = { autogenerated = yes imp = 8488 ck3 = 11941 } # Pingyuan -> Pingyuan + link = { autogenerated = yes imp = 7117 ck3 = 1194 } # Satyiyani -> Sindkheda + link = { autogenerated = yes imp = 9030 imp = 9028 imp = 9034 ck3 = 11939 } # Quanling, Zhongwu, Impassable -> Yongzhou_Lingling + link = { autogenerated = yes imp = 11114 ck3 = 11937 ck3 = 11919 } # Yongyan -> Shaxian_Sanming, Youxi + link = { autogenerated = yes imp = 11115 imp = 8137 imp = 8138 ck3 = 11936 } # Liancheng, Fujian Mountains, Fujian Mountains -> Huanglian_Jiulongxi + link = { autogenerated = yes imp = 9012 ck3 = 11935 ck3 = 11901 ck3 = 13017 } # Tancheng -> Tongdao_Wuzhou, Liangzhou_Huangzhou, 13017 + link = { autogenerated = yes imp = 8706 ck3 = 11934 } # Baixiang -> Julu + link = { autogenerated = yes imp = 9523 ck3 = 11932 ck3 = 11961 ck3 = 12040 ck3 = 7567 ck3 = 7685 } # Daxianbeishan -> Baljuna, Qalqa, Chekcher, Erdun, Chiqurgu + link = { autogenerated = yes imp = 8588 ck3 = 11930 } # Tujun -> Shangpingjin + link = { autogenerated = yes imp = 4390 ck3 = 1193 ck3 = 3431 } # Jalandhara -> Jalandhar, Rahon + link = { autogenerated = yes imp = 8696 ck3 = 11928 } # Dongwucheng -> Wucheng_Beizhou + link = { autogenerated = yes imp = 8586 ck3 = 11927 ck3 = 11977 } # Huanyang -> Chengping, Yanfu + link = { autogenerated = yes imp = 8576 ck3 = 11926 } # Pingdu -> Suide + link = { autogenerated = yes imp = 8575 ck3 = 11964 } # Pingzhou -> Shangxian + link = { autogenerated = yes imp = 8498 imp = 8495 imp = 8501 ck3 = 11924 } # Qiansheng, Liangzou, Di -> Zouping + link = { autogenerated = yes imp = 8682 imp = 8679 imp = 8683 imp = 8691 ck3 = 11923 } # Xing, Ren, Boren, Fangzi -> XingzhouLonggang + link = { autogenerated = yes imp = 8697 imp = 8705 ck3 = 11922 } # Liao, Julu -> BeizhouQinghe + link = { autogenerated = yes imp = 8637 ck3 = 11921 ck3 = 11940 ck3 = 11945 } # Wu -> Jiexiu, Pingyao, Taigu + link = { autogenerated = yes imp = 4398 imp = 4331 imp = 4384 ck3 = 1192 } # Bhatiah*, Khushab, Kekaya -> Bhera + link = { autogenerated = yes imp = 8518 imp = 8517 ck3 = 11915 } # Changyang, Dongmou -> Wendeng + link = { autogenerated = yes imp = 8502 imp = 8499 imp = 8500 imp = 8504 ck3 = 11914 } # Bochang, Liao, Lean, Linzi -> Linzi + link = { autogenerated = yes imp = 8695 imp = 8694 ck3 = 11912 } # Lingqiu, Beiqiu -> Gaotang + link = { autogenerated = yes imp = 8635 imp = 9394 ck3 = 11911 } # Zhan, Impassable -> Liaoshan + link = { autogenerated = yes imp = 8693 ck3 = 11910 } # Qingyang -> Yongjixian + link = { autogenerated = yes imp = 7492 ck3 = 1191 } # Varnu -> Bannu + link = { autogenerated = yes imp = 8601 ck3 = 11909 ck3 = 11938 ck3 = 11955 } # Pingzhou -> Lingshi, Xicheng, Pingyi + link = { autogenerated = yes imp = 8489 imp = 8491 imp = 8493 ck3 = 11904 } # Gaotang, Maiqiu, Shi -> Linji + link = { autogenerated = yes imp = 9674 ck3 = 11900 } # Bulcirxaj -> Bayantsagaany + link = { autogenerated = yes imp = 7830 ck3 = 119 ck3 = 122 } # Galindia Occidentalis -> TILSIT, LABIAU + link = { autogenerated = yes imp = 8680 imp = 8678 ck3 = 11895 } # Lieren, Guangping -> MingzhouYongnian + link = { autogenerated = yes imp = 8577 ck3 = 11891 } # Yangzhou -> Jinming + link = { autogenerated = yes imp = 8269 ck3 = 11890 ck3 = 11929 ck3 = 11944 ck3 = 9534 } # Xuanjuan -> Wulan, Weiruhe, Mingsha, Shapotou + link = { imp = 8933 ck3 = 11889 ck3 = 13011 ck3 = 11773 ck3 = 11913 ck3 = 11917 } # Wulian -> (Unknown), 13011, TianE_Luanzhou, Xunzhou_Nanpingzhou, Yingzhou_Dushang + link = { autogenerated = yes imp = 8514 imp = 8520 ck3 = 11888 } # Yeyi, Xiami -> Laizhou_Donglai + link = { autogenerated = yes imp = 8631 imp = 8632 ck3 = 11887 } # Ti, Xiangyuan -> Yaoguling + link = { autogenerated = yes imp = 12758 ck3 = 11886 ck3 = 12493 ck3 = 13591 ck3 = 7217 ck3 = 7992 } # Loraj -> Raiti, Sairoko, Sortunai, Turu, Tarannai + link = { autogenerated = yes imp = 8506 imp = 8505 imp = 8507 ck3 = 11885 } # Juding, Ju, Linqu -> Qingzhou_Yidu + link = { autogenerated = yes imp = 11113 imp = 9138 ck3 = 11884 } # Anyuan, Impassable -> Yudu_Ruijin + link = { autogenerated = yes imp = 9519 ck3 = 11882 ck3 = 12440 ck3 = 13972 } # Gonglu -> Uguurmur Tsuvraa, Bars-Hot, Naimaa Tolgoi + link = { autogenerated = yes imp = 9679 ck3 = 11880 ck3 = 12157 ck3 = 13971 } # Barix -> Koko Na'ur, Ayl Kharaqana, Khorchuqui + link = { autogenerated = yes imp = 7182 ck3 = 1188 ck3 = 1189 ck3 = 7899 } # Jhodga -> Erandol, Amalner, Elapura + link = { autogenerated = yes imp = 8511 imp = 8510 imp = 8512 imp = 8513 ck3 = 11879 } # Duchang, Pingshou, Yi, Chunyu -> Beihai + link = { autogenerated = yes imp = 9687 ck3 = 11875 ck3 = 12359 ck3 = 12387 } # Galjaxu -> Rashaan Khad, Kirmurkha, Toson Khulstai + link = { autogenerated = yes imp = 8494 imp = 8492 ck3 = 11874 } # Lixia, Pingling -> Qizhou_Licheng + link = { autogenerated = yes imp = 8633 ck3 = 11873 ck3 = 11925 } # Nie -> Xiangyuan, Yushe + link = { autogenerated = yes imp = 8566 ck3 = 11872 ck3 = 11769 } # Fangqu -> Fangqu, (Unknown) + link = { autogenerated = yes imp = 7126 ck3 = 1187 } # Burhanpur****** -> Changdev + link = { autogenerated = yes imp = 9639 ck3 = 11869 ck3 = 11801 } # Nanping -> Dalixian_Ningyuan, Jianghua_Mengzhuqiao + link = { autogenerated = yes imp = 8445 ck3 = 11868 } # Liaocheng -> BozhouLiaocheng + link = { autogenerated = yes imp = 9119 imp = 9136 imp = 9139 ck3 = 11864 } # Shanggan, Impassable, Impassable -> Ganxian_Qianzhou + link = { autogenerated = yes imp = 9678 ck3 = 11862 ck3 = 12559 } # Doligen -> Ulaanzukh, Serven Khaalga + link = { autogenerated = yes imp = 7263 ck3 = 1186 } # Jaxartes -> Chach + link = { autogenerated = yes imp = 8581 ck3 = 11859 ck3 = 12150 } # Luodu -> Jincheng_Yanzhou, Kuyeganpo + link = { autogenerated = yes imp = 12747 ck3 = 11856 ck3 = 11858 ck3 = 12097 ck3 = 12457 ck3 = 13587 } # Guryjo -> Gatka, Mogokto, Toki, Nelma, Uska + link = { autogenerated = yes imp = 12740 ck3 = 11855 ck3 = 13194 ck3 = 13263 } # Putakan -> Metaheza, Bikin, Toban + link = { autogenerated = yes imp = 9563 ck3 = 11853 ck3 = 13185 ck3 = 13467 ck3 = 13804 ck3 = 13965 ck3 = 13509 } # South Heishui -> Bunju, Gwangju, Gwiju, Deongnijin, Haeju, Poju + link = { autogenerated = yes imp = 9490 ck3 = 11852 ck3 = 12278 ck3 = 1461 ck3 = 7526 ck3 = 7582 } # Arpa -> Khar Khul Khaany, Ikh-Tamir, Khunui, Moyn Chor, Luut Hot + link = { autogenerated = yes imp = 10824 ck3 = 11851 ck3 = 7565 ck3 = 7607 } # Uujim -> Sagsai, Ulaankhas, Olgii + link = { autogenerated = yes imp = 7424 ck3 = 1185 } # Omkareshwar -> Khandwa + link = { autogenerated = yes imp = 7311 ck3 = 1287 } # Khandav -> Asirgarh + link = { autogenerated = yes imp = 9684 ck3 = 11849 ck3 = 11948 ck3 = 7501 ck3 = 7538 ck3 = 7683 } # Eljigen -> Khorqonaq Jubur, Kurelgu, Cheko, Duut-yan, Bor Bulag + link = { autogenerated = yes imp = 9520 ck3 = 11848 ck3 = 11959 ck3 = 11982 } # East Gonglushui -> Yakhi, Khavirga, Choibalsan + link = { autogenerated = yes imp = 12745 ck3 = 11847 ck3 = 7585 ck3 = 7994 ck3 = 7476 ck3 = 7784 } # Wawu -> Ying, Alyan, Lumku-Koran, Dorgodon, Ikura + link = { autogenerated = yes imp = 12741 ck3 = 11843 ck3 = 11845 ck3 = 11976 ck3 = 12115 ck3 = 12555 } # Sarimikta -> Iskra, Bohori, Chirki, Gvasyugi, Khor + link = { autogenerated = yes imp = 8529 imp = 8519 imp = 8521 imp = 8522 imp = 8530 ck3 = 11842 } # Changguang, Jimo, Guanyang, Zoulu, Gaoyu -> Jimo_Laoshan + link = { autogenerated = yes imp = 8523 imp = 8525 imp = 8527 ck3 = 11841 } # Dongwu, Gumu, Langya -> Mizhou_Zhucheng + link = { autogenerated = yes imp = 8524 imp = 8509 ck3 = 11840 } # Buqi, Gaomi -> Gaomi_Yiancheng + link = { autogenerated = yes imp = 7316 ck3 = 1184 ck3 = 1263 } # Khargone* -> Khargone, Burhanpur + link = { imp = 9556 ck3 = 11838 ck3 = 11844 ck3 = 12007 ck3 = 12196 ck3 = 7734 } # Shiwei -> Borduo, Hefa, Laha, Kunshan, Uyan + link = { autogenerated = yes imp = 9308 ck3 = 11836 ck3 = 13767 } # Gurvel -> Gilyu'ejid, Qanchile + link = { autogenerated = yes imp = 9524 ck3 = 11834 ck3 = 11835 ck3 = 12906 ck3 = 13797 } # Daxianbeishan South -> Buiru'ut, Sumbur, Guokui, 13797 + link = { autogenerated = yes imp = 8497 imp = 8496 imp = 8503 imp = 8508 ck3 = 11833 } # Banyang, Yuling, Gaowan, Changcheng -> Zizhou_Zichuan + link = { imp = 9333 ck3 = 11832 } # Maazix -> Baruun Khovdiin + link = { autogenerated = yes imp = 8483 imp = 8487 ck3 = 11831 } # Ying, Chai -> Laiwu + link = { autogenerated = yes imp = 8480 ck3 = 11830 } # Bo -> Taishan_Qianfeng + link = { autogenerated = yes imp = 7125 ck3 = 1183 ck3 = 1262 } # Pandavleni****** -> Borgarh, Thalner + link = { autogenerated = yes imp = 9324 ck3 = 11829 ck3 = 11881 ck3 = 12533 } # Zurgaa -> Abij'a Koteger, Matad, E'erhe + link = { autogenerated = yes imp = 8484 ck3 = 11828 } # Lu -> Changqing + link = { autogenerated = yes imp = 8442 ck3 = 11826 } # E -> DongE + link = { autogenerated = yes imp = 10825 imp = 10826 ck3 = 11825 } # Shihsanhang, Chihwuyuen -> beiliuqiu + link = { imp = 9334 ck3 = 11824 } # Duulax -> Sharga Uul + link = { autogenerated = yes imp = 12722 ck3 = 11822 ck3 = 13779 } # Tenri -> Delgerkhaan, 13779 + link = { autogenerated = yes imp = 9487 ck3 = 11821 ck3 = 12678 } # Gonglu -> Bayankhutag, Idermeg + link = { autogenerated = yes imp = 7315 ck3 = 1182 } # Barwani* -> Bawangaja + link = { autogenerated = yes imp = 9485 ck3 = 11819 ck3 = 12763 } # Bayanjargalan -> Ikh Auring, Avarga + link = { autogenerated = yes imp = 11108 ck3 = 11818 } # Minxi -> Zaluo_Longyan + link = { autogenerated = yes imp = 9486 ck3 = 11817 ck3 = 11949 ck3 = 12711 } # Baganuur -> Gua Dov, Burgi Ereg, Bain Tsoko + link = { autogenerated = yes imp = 9122 ck3 = 11815 ck3 = 11813 ck3 = 11883 } # Nanye -> Nanan_Baizhang, Nanxiongzhou_Baochang, Dayu_Nananjun + link = { autogenerated = yes imp = 9044 ck3 = 11811 ck3 = 11908 } # Qujiang -> Shaozhou_Qujiang, Rucheng_Luyang + link = { autogenerated = yes imp = 8444 ck3 = 11809 } # Qingshi -> Tangyi_Bozhou + link = { autogenerated = yes imp = 8443 ck3 = 11808 } # Dong Wuyang -> Zhaocheng_Xinxian + link = { autogenerated = yes imp = 8672 imp = 8671 ck3 = 11807 } # Yanghu, Yuancheng -> Guantao + link = { autogenerated = yes imp = 9038 imp = 9037 ck3 = 11806 } # Linwu, Yizhang -> Guiyang_Pingyang + link = { autogenerated = yes imp = 8675 imp = 8438 imp = 8676 ck3 = 11805 } # Fanyang, Lechang, Jipei -> Weizhou_Yuancheng + link = { autogenerated = yes imp = 9042 ck3 = 11804 ck3 = 12969 } # Guiyang -> Lianzhou_Guiyang, Lianshan + link = { autogenerated = yes imp = 8677 ck3 = 11803 } # Wuan -> CizhouFuyang + link = { autogenerated = yes imp = 8668 ck3 = 11802 } # Ye -> Yexian + link = { autogenerated = yes imp = 8368 ck3 = 11800 } # Linlyu -> Linlv + link = { autogenerated = yes imp = 6997 imp = 4325 ck3 = 1180 } # Ora, Mardan -> Udabhanda + link = { autogenerated = yes imp = 7809 ck3 = 118 ck3 = 125 ck3 = 126 } # Rubonia Orientalis -> MEMEL, TAURAGE, MEDENIKEN + link = { autogenerated = yes imp = 8674 ck3 = 11799 } # She -> Shexian + link = { autogenerated = yes imp = 8634 ck3 = 11798 } # Lu -> Shangdang + link = { autogenerated = yes imp = 8628 imp = 8629 imp = 8630 ck3 = 11797 } # Zhangzi, Tunliu, Yuwu -> Tunliu + link = { autogenerated = yes imp = 8627 ck3 = 11796 ck3 = 11903 ck3 = 12980 } # Yishi -> Qinyuan, Mianshang, Fuchengguan + link = { autogenerated = yes imp = 9158 imp = 9029 imp = 9157 imp = 9035 imp = 9160 ck3 = 11794 } # Xiemu, Yingdao, Fengcheng, Impassable, Impassable -> Yingdao_Daozhou + link = { autogenerated = yes imp = 8351 ck3 = 11791 ck3 = 11866 ck3 = 12979 ck3 = 12962 } # Pingyang -> Hongtong, Huoyi, Linfen, Zhengping + link = { autogenerated = yes imp = 9156 ck3 = 11790 ck3 = 11792 } # Lipu -> Yangshuo_Lipu, Zhaozhou_Pingle + link = { autogenerated = yes imp = 4340 ck3 = 1179 } # Sakala -> Sakala + link = { autogenerated = yes imp = 9031 imp = 9017 ck3 = 11788 } # Shian, Impassable -> Guilin + link = { autogenerated = yes imp = 9182 ck3 = 11785 ck3 = 12942 ck3 = 11783 ck3 = 11899 } # Tanzhong -> Yongfu_Dingli, Liuzhou, Rongzhou_Rongshui, Longsheng_Sanjiang + link = { autogenerated = yes imp = 8353 ck3 = 11784 ck3 = 11786 ck3 = 11892 ck3 = 11898 ck3 = 11789 ck3 = 12975 } # Hunie -> Wencheng, Daning, Xichuan, Yonghe, Puxian, Jichang + link = { autogenerated = yes imp = 8585 ck3 = 11782 ck3 = 11897 } # Dingyang -> Wurenguan, Yanchuan + link = { autogenerated = yes imp = 8578 ck3 = 11781 ck3 = 11863 ck3 = 11867 } # Gaonu -> Linzhen, Yanzhou, YanAn + link = { autogenerated = yes imp = 11526 imp = 11522 imp = 11524 imp = 11525 imp = 11528 imp = 6058 ck3 = 1178 } # Chishtian, Marot, Patan Minara, Inayati, Anupgarh, Marudesa -> Karur + link = { autogenerated = yes imp = 8579 ck3 = 11778 ck3 = 12968 } # Diaoyin -> Fulu, FuzhouLuojiao + link = { autogenerated = yes imp = 9181 ck3 = 11775 ck3 = 11777 ck3 = 12955 ck3 = 11876 ck3 = 13035 } # Dingzhou -> Huanzhou_Zhengping, Fushuizhou_Duopeng, Anhua_Yizhoulongshui, Polan_Libo_Laozhou, 13035 + link = { autogenerated = yes imp = 8570 ck3 = 11772 ck3 = 11774 } # Guide -> Baimachuan, Huachi + link = { autogenerated = yes imp = 8563 imp = 8565 ck3 = 11771 } # Yuzhi, Luepan -> Qingzhouanhua + link = { autogenerated = yes imp = 7354 ck3 = 1177 ck3 = 9164 ck3 = 9166 } # Sadiya* -> Kundina, Anini, Tezu + link = { autogenerated = yes imp = 8934 ck3 = 11767 ck3 = 11905 ck3 = 13012 ck3 = 10855 ck3 = 13014 } # Yelang -> Yanchuan_AnlongCeheng, Guanling_Luodian, 13012, Pu'an, 13014 + link = { autogenerated = yes imp = 8272 ck3 = 11766 } # Gaoping -> Yuanzhou + link = { autogenerated = yes imp = 8271 ck3 = 11871 ck3 = 11933 ck3 = 11765 } # Sanshui -> Xiaoguan, Anlechuan, (Unknown) + link = { autogenerated = yes imp = 8270 ck3 = 11764 } # Zuli -> Huining + link = { autogenerated = yes imp = 8280 ck3 = 11763 ck3 = 16017 ck3 = 16019 } # Yongshi -> Longgoubao, 16017, 16019 + link = { autogenerated = yes imp = 9804 ck3 = 11759 ck3 = 9882 ck3 = 10092 ck3 = 10791 } # Yilumo -> Yebyu, Rew, Nong Lu, Tenasserim Hills + link = { autogenerated = yes imp = 9805 ck3 = 11758 ck3 = 10664 ck3 = 9831 } # Tenasserim North -> Palaw, Kainggyaung, Amya + link = { autogenerated = yes imp = 9806 ck3 = 11756 ck3 = 9828 } # Tenasserim -> Kadan, Myeik + link = { autogenerated = yes imp = 9792 ck3 = 11754 ck3 = 11755 ck3 = 9568 ck3 = 9639 } # Wati -> Monywa, Mingun, Sagaing, Myinmu + link = { autogenerated = yes imp = 11075 ck3 = 11753 ck3 = 9640 ck3 = 9641 ck3 = 9642 } # Pai -> Mogok, Madaya, Singu, Mong Mit + link = { autogenerated = yes imp = 4491 imp = 7414 ck3 = 1174 } # Samlaji, Patan* -> Candravati + link = { autogenerated = yes imp = 4452 ck3 = 1173 } # Sambalhagrama -> Sambhal + link = { autogenerated = yes imp = 7305 imp = 7472 ck3 = 1172 } # Gopadri, Bhind* -> Gwalior + link = { autogenerated = yes imp = 4467 ck3 = 1171 } # Ambaloda -> Kalanjara + link = { autogenerated = yes imp = 7219 ck3 = 1169 } # Suktivati -> Kalpi + link = { autogenerated = yes imp = 7385 ck3 = 1168 } # Devaprayaga -> Mandawar + link = { autogenerated = yes imp = 4419 ck3 = 3473 ck3 = 9087 } # Haridwar -> Gangadvara, Dehradun + link = { autogenerated = yes imp = 7380 ck3 = 1167 } # Lakhanpur* -> Lakhnau + link = { autogenerated = yes imp = 7374 imp = 7371 ck3 = 1166 } # Kusapura*, Jamadaganipura -> Jaunpur + link = { autogenerated = yes imp = 7458 ck3 = 1164 } # Chauragarh* -> Chauragarh + link = { autogenerated = yes imp = 4429 ck3 = 1163 } # Varanasi -> Varanasi + link = { autogenerated = yes imp = 7369 imp = 4449 ck3 = 1162 } # Pipphalivana, Kusinagara -> Kusinagara + link = { autogenerated = yes imp = 9621 ck3 = 11615 } # Jianling -> Xinxing + link = { autogenerated = yes imp = 7096 ck3 = 1160 } # Kosala -> Rayapura + link = { autogenerated = yes imp = 11072 ck3 = 11590 ck3 = 9863 ck3 = 9866 } # Kettha -> Mingon, Hkamti, Layshi + link = { autogenerated = yes imp = 7452 ck3 = 1159 } # Chhindwara* -> Ramagiri + link = { autogenerated = yes imp = 9787 ck3 = 11588 ck3 = 9572 ck3 = 9574 ck3 = 9575 ck3 = 9595 } # Beikthano -> Htanpinsu, Taungnyo, Beikthano, Sinbaungwe, Swa + link = { autogenerated = yes imp = 9786 ck3 = 11583 ck3 = 9560 ck3 = 9571 ck3 = 9573 ck3 = 9832 ck3 = 9835 } # Binnaka -> Natmauk, Meiktila, Yamethin, Binnaka, Shwebontha, Loi Long + link = { autogenerated = yes imp = 9793 ck3 = 11582 ck3 = 9556 ck3 = 9559 ck3 = 10967 } # Maingmaw -> Myitnge, Ava, Maingmaw, Kyaukse + link = { autogenerated = yes imp = 7142 ck3 = 1158 } # Manyakheta -> Bidar + link = { autogenerated = yes imp = 11074 ck3 = 11575 ck3 = 9622 ck3 = 11574 ck3 = 11589 ck3 = 9623 ck3 = 9624 } # Thanbauk -> Sunle, Maukkadaw, Hakha, Paungbyin, Mingin, Kale + link = { autogenerated = yes imp = 8955 ck3 = 11572 ck3 = 9872 ck3 = 9873 ck3 = 9877 ck3 = 9879 ck3 = 9875 } # Pu -> Myitsone, Jinsheng, Lishui, Sumprabum, Mangshi, Triang Bang + link = { autogenerated = yes imp = 7155 imp = 7079 ck3 = 1157 } # Kaulas, Potana -> Balkonda + link = { autogenerated = yes imp = 7100 ck3 = 1156 } # Mahdnada -> Kodalaka + link = { autogenerated = yes imp = 7175 ck3 = 1155 } # Bandavala* -> Sripuri + link = { autogenerated = yes imp = 9783 ck3 = 11544 ck3 = 11545 ck3 = 9577 ck3 = 9586 ck3 = 9587 ck3 = 11546 } # Arakan -> Myebon, Thanphanbin, Launggyet, Ramree, An, Toungup + link = { autogenerated = yes imp = 9780 ck3 = 11543 ck3 = 9584 } # Dulahazara -> Chakaria, Matamuhuri + link = { autogenerated = yes imp = 7331 ck3 = 11542 ck3 = 828 ck3 = 829 ck3 = 9582 ck3 = 8722 } # Chittagong* -> Kaptai, Chatigama, Candranatha, Dianga, Karnaphuli + link = { autogenerated = yes imp = 4440 ck3 = 1154 ck3 = 869 } # Pataliputra -> Pataliputra, Maner + link = { autogenerated = yes imp = 9798 ck3 = 11538 ck3 = 11539 ck3 = 11540 ck3 = 11541 ck3 = 9629 ck3 = 9823 ck3 = 11254 } # Martaban -> Hlaingbwe, To Kaw To, Mudeung, Zartabyin, Mawlamyine, Hpa An, Pho Pha + link = { autogenerated = yes imp = 9797 ck3 = 11535 ck3 = 11536 ck3 = 11537 ck3 = 9627 ck3 = 9628 ck3 = 9630 ck3 = 9824 ck3 = 9883 } # Satong -> Taikkala, Bikalaeng, Yan Tamim, Thaton, Muttina, Donwun, Hlaingbwe, Hpapun + link = { autogenerated = yes imp = 7335 imp = 7650 imp = 7654 ck3 = 1153 } # Souannagoura, Itahar*, Thakurgaon* -> Kotivarsa + link = { autogenerated = yes imp = 9743 ck3 = 11522 ck3 = 11523 ck3 = 11525 ck3 = 11578 ck3 = 9631 } # Nathabu -> Gwa, Ngwesaung, Ngapudaw, Kanaung, Negrais + link = { autogenerated = yes imp = 11081 ck3 = 11521 ck3 = 9554 ck3 = 9563 ck3 = 11520 ck3 = 11576 } # Salin -> Tanyaung, Salin, Minbu, Mindat, Sidoktaya + link = { autogenerated = yes imp = 7400 ck3 = 1152 } # Jayapura -> Mudgagiri + link = { autogenerated = yes imp = 11080 ck3 = 11518 ck3 = 11519 ck3 = 9553 ck3 = 9555 } # Wagan -> Myaing, Pauk, Tantkyitaung, Pakokku + link = { autogenerated = yes imp = 9796 ck3 = 11517 ck3 = 9647 } # West Pyu -> Salingyi, Tabayin + link = { autogenerated = yes imp = 9405 ck3 = 11515 ck3 = 11571 ck3 = 9869 ck3 = 9870 ck3 = 9871 } # Piao -> Sinbo, Laizar, Cangwang, Mongyang, Mongkawng + link = { autogenerated = yes imp = 7498 ck3 = 1151 } # Malda* -> Laksmanavati + link = { autogenerated = yes imp = 7304 imp = 7449 ck3 = 1150 } # Bhojapuri, Guna -> Sarangpur + link = { autogenerated = yes imp = 7813 ck3 = 115 ck3 = 116 } # Veltaea Australis -> PALANGA, DUVZARE + link = { autogenerated = yes imp = 7426 ck3 = 1149 } # Dhar* -> Dhara + link = { autogenerated = yes imp = 7427 imp = 4498 ck3 = 1148 } # Banswara*, Dhammanahadika -> Dasapura + link = { autogenerated = yes imp = 4476 ck3 = 1147 } # Mahismati -> Mandapika + link = { autogenerated = yes imp = 7098 ck3 = 1146 ck3 = 7901 } # Askapala -> Naldurg, Gulbarga + link = { autogenerated = yes imp = 7159 ck3 = 1145 } # Devagiri -> Devagiri + link = { autogenerated = yes imp = 7148 ck3 = 1144 ck3 = 1257 } # Kollipake -> Kollipake, Medak + link = { autogenerated = yes imp = 11001 ck3 = 11436 ck3 = 11429 } # Mukdahan -> Khong Chiam, Khemarat + link = { autogenerated = yes imp = 7143 ck3 = 1143 } # Kalyani -> Kalyani + link = { autogenerated = yes imp = 7063 imp = 7161 ck3 = 1142 } # Pratisthana, Darur -> Pratishthana + link = { autogenerated = yes imp = 4422 imp = 4423 ck3 = 1141 } # Antaranjiya, Soreyya -> Kol + link = { autogenerated = yes imp = 7015 ck3 = 1140 ck3 = 7850 } # Vanavasi -> Banavasi, Masur + link = { autogenerated = yes imp = 9822 ck3 = 11392 ck3 = 11393 ck3 = 11410 ck3 = 11633 } # Shrestrapura -> Shrestapura, Mounlapamok, Phontong, Mountains + link = { autogenerated = yes imp = 7375 ck3 = 1139 ck3 = 1414 } # Kahnpuria -> Musanagar, Kora + link = { autogenerated = yes imp = 4364 ck3 = 1138 ck3 = 1371 } # Oumbrai -> Bhakkar, Larkana + link = { autogenerated = yes imp = 10997 ck3 = 11374 ck3 = 10050 } # Thaviang -> Viengthong, Khamkeut + link = { autogenerated = yes imp = 4358 ck3 = 1137 } # Singai -> Mansura + link = { autogenerated = yes imp = 6813 ck3 = 1136 ck3 = 3353 } # Dvaraka -> Dvaraka, Bhanvad + link = { autogenerated = yes imp = 6820 ck3 = 1135 } # Valabhi -> Valabhi + link = { autogenerated = yes imp = 8947 ck3 = 11347 ck3 = 9953 ck3 = 10654 } # Xisui -> Duo Yi Shu, Xieng My, Impassable + link = { autogenerated = yes imp = 8925 ck3 = 11346 ck3 = 11349 ck3 = 9942 } # Bengu -> Goje, Ami, Huili + link = { autogenerated = yes imp = 8938 ck3 = 11343 ck3 = 11344 ck3 = 9938 } # Louwo -> Fu Le, Luo Xiong, Shi Tsong + link = { imp = 6818 ck3 = 1134 } # Girinagara -> Vamanasthali + link = { autogenerated = yes imp = 8924 ck3 = 11339 } # Lugao -> Zhu Yuan + link = { autogenerated = yes imp = 8941 ck3 = 11338 } # Loujiang -> Dzi Khe + link = { autogenerated = yes imp = 8939 ck3 = 11337 } # Wudan -> Lu Nai + link = { autogenerated = yes imp = 8927 ck3 = 11336 } # Tonglao -> Da Mo + link = { autogenerated = yes imp = 8937 ck3 = 11332 ck3 = 11333 ck3 = 9927 } # Tangao -> Zhong�an, Pingguan, U Shwi + link = { autogenerated = yes imp = 8893 ck3 = 11331 ck3 = 9925 } # Cunma -> Yang Chang, Lai Bin + link = { autogenerated = yes imp = 4493 ck3 = 1133 ck3 = 3378 } # Akota -> Vadodara, Darbhavati + link = { autogenerated = yes imp = 8921 ck3 = 11329 ck3 = 9932 ck3 = 9934 } # Mumi -> Tang Dian, Zim Dam, Shing Ma + link = { autogenerated = yes imp = 8892 ck3 = 11325 ck3 = 11328 ck3 = 9924 ck3 = 9926 } # Tanglang -> Tanggu, Zhe Hai, Lo Lu, Dongchuan + link = { autogenerated = yes imp = 8880 imp = 8881 imp = 8909 ck3 = 11324 } # Maoniu, Impassable, Impassable -> Yi Hai + link = { autogenerated = yes imp = 12447 ck3 = 1132 } # Tawoi -> Kirghiz + link = { autogenerated = yes imp = 8953 ck3 = 11319 ck3 = 11323 ck3 = 11602 ck3 = 9851 ck3 = 9899 ck3 = 9904 ck3 = 10682 } # Yongshou -> Tuonan, Yun Xian, Changning, Kokang, Shengxiang, Khiang Lang, Nanzhao Mountains + link = { imp = 8954 ck3 = 11318 ck3 = 11402 ck3 = 11603 ck3 = 11606 ck3 = 11607 ck3 = 11609 ck3 = 11612 ck3 = 9913 ck3 = 9915 ck3 = 10273 ck3 = 11631 } # Nanfu -> Mang Xie, Menglun, Cheng Law, Meng Hing, Meng Ngaat, Meng Yang Noi, Si Mao, Mueang Hai, Chiang Hung, Mountains, Mountains + link = { autogenerated = yes imp = 8908 ck3 = 11316 ck3 = 9901 } # Qingling -> Shang Cheng, Ddi Yi + link = { autogenerated = yes imp = 8916 ck3 = 11314 ck3 = 9892 } # Buwei -> Mang Chang, Yongchang + link = { autogenerated = yes imp = 7332 ck3 = 1131 ck3 = 834 ck3 = 832 } # Salariga -> Karmanta, Chandpur, Mainamati + link = { autogenerated = yes imp = 7815 imp = 7812 ck3 = 113 } # Veltaea Borealis, Turuntia Borealis -> BANDAVA + link = { autogenerated = yes imp = 7170 ck3 = 1129 } # Magaris -> Kataka + link = { autogenerated = yes imp = 7083 ck3 = 1128 ck3 = 1226 } # Sankaram -> Vizagipatam, Nandapur + link = { autogenerated = yes imp = 6859 ck3 = 1127 } # Bharukaccha -> Akruresvara + link = { autogenerated = yes imp = 6864 imp = 6865 ck3 = 1126 } # Polipoula, Paunar -> Daman + link = { autogenerated = yes imp = 6870 ck3 = 1125 } # Kalliena -> Thana + link = { autogenerated = yes imp = 6884 imp = 6887 ck3 = 1124 } # Chersonesos, Pira -> Honnore + link = { autogenerated = yes imp = 7045 ck3 = 1123 } # Alluru -> Vengipura + link = { autogenerated = yes imp = 7003 ck3 = 1122 } # Kottis -> Udayagiri + link = { autogenerated = yes imp = 7037 imp = 7020 ck3 = 1121 } # Chitradurga, Isila -> Uchangidurga + link = { autogenerated = yes imp = 6989 imp = 6990 ck3 = 1120 } # Tagadur, Ricavatta -> Tagadur + link = { autogenerated = yes imp = 6999 ck3 = 1119 } # Mayurasattapattinam -> Kanchipuram + link = { autogenerated = yes imp = 7007 ck3 = 1118 } # Nandagiri -> Manyapura + link = { imp = 6890 imp = 6892 imp = 6910 imp = 5309 ck3 = 1117 } # Naura, Coula, Tandi, IP 310 -> Qalqut + link = { autogenerated = yes imp = 6942 imp = 6943 imp = 6941 ck3 = 1116 } # Tainah, Kathan, Selour -> Tenkasi + link = { autogenerated = yes imp = 6929 imp = 6924 imp = 6931 imp = 6932 ck3 = 1115 } # Venni, Karukka, Nikama, Koroula -> Cholamandalam + link = { autogenerated = yes imp = 11094 ck3 = 11147 ck3 = 9684 ck3 = 9692 ck3 = 9694 ck3 = 9695 ck3 = 9696 ck3 = 9697 } # Pagbilao -> Polo, Binangonan, Pangil, Tayabas, Atimunan, Buak, Katanauan + link = { autogenerated = yes imp = 11089 ck3 = 11146 ck3 = 11148 ck3 = 9679 ck3 = 9683 ck3 = 9687 ck3 = 9688 } # Tondo -> Sapa, Binwangan, Lubao, Maynila, Tondo, Taytay + link = { autogenerated = yes imp = 9618 ck3 = 11140 ck3 = 9933 ck3 = 10689 } # Guchang -> Si Cein, Chang Kou, Lu Khuon + link = { autogenerated = yes imp = 6894 imp = 6906 ck3 = 1114 } # Koreoura, Eyyal -> Mahoyadapuram + link = { autogenerated = yes imp = 4430 ck3 = 1113 } # Kosambi -> Kara + link = { autogenerated = yes imp = 6917 imp = 6921 ck3 = 1112 } # Modoura, Perinkari -> Madurai + link = { autogenerated = yes imp = 11099 ck3 = 11116 ck3 = 9710 ck3 = 9711 ck3 = 9712 } # Masbate -> Batan, Donblon, Aklan, Hantik + link = { autogenerated = yes imp = 11093 ck3 = 11115 ck3 = 9689 ck3 = 9690 ck3 = 9691 ck3 = 9693 } # Balayan -> Taysan, Tangway, Taal, Balayan, Pila + link = { autogenerated = yes imp = 9209 ck3 = 11104 ck3 = 9987 } # Chu Ngo -> Bal Dil, Ulik + link = { autogenerated = yes imp = 7814 ck3 = 111 ck3 = 114 } # Veltaea -> CEKLIS, GROBIN + link = { autogenerated = yes imp = 11079 ck3 = 11067 ck3 = 11068 ck3 = 11069 ck3 = 9845 ck3 = 9846 ck3 = 11395 ck3 = 9847 ck3 = 9852 } # Lashio -> namhkam, kutkai, panghseng, Hsenwi, Lashio, Tangyan, Mongyang, Hopang + link = { imp = 11078 ck3 = 11066 ck3 = 11394 ck3 = 9842 ck3 = 9844 ck3 = 9888 ck3 = 9841 } # Thanlyin -> goteik, Mantong, Hsipaw, Namhsan, Mongtung, Mongkung + link = { autogenerated = yes imp = 9800 ck3 = 11063 ck3 = 11531 ck3 = 11534 ck3 = 9636 ck3 = 9637 } # Shenli North -> Vaan, Bago Yoma, Thongwa, Phyu, Sittaung + link = { autogenerated = yes imp = 9802 ck3 = 11062 ck3 = 11529 ck3 = 9599 } # Shenli South -> Mopi, Nyaundon, Dala + link = { autogenerated = yes imp = 9801 ck3 = 11061 ck3 = 11530 ck3 = 11532 ck3 = 11533 ck3 = 9596 ck3 = 9597 ck3 = 9598 } # Shenli -> Dagon, Hlegu, Mi Chen, Ohn Hne, Pegu, Laganpahun, Syriam + link = { autogenerated = yes imp = 9741 ck3 = 11060 ck3 = 11524 ck3 = 11526 ck3 = 11527 ck3 = 11579 ck3 = 9591 ck3 = 9632 ck3 = 9633 } # Pathein -> Pantanaw, Thabaung, Laputta, Wakema, Kyonpyaw, Henzada, Kusima, Myaungmya + link = { autogenerated = yes imp = 9742 ck3 = 11059 ck3 = 11528 ck3 = 9626 } # Bogale -> Maubin, Pyapon, Bogale + link = { autogenerated = yes imp = 9799 ck3 = 11055 ck3 = 9825 ck3 = 9826 ck3 = 9827 } # Luyu -> Kyaikkami, Lamain, Kawkareik, Payathonzu + link = { autogenerated = yes imp = 11071 ck3 = 9867 } # Aung Myay -> Lahe + link = { autogenerated = yes imp = 9404 ck3 = 11054 ck3 = 9874 ck3 = 11512 ck3 = 11513 } # Western Pubu -> Bumhpabum, Danai, Hpakant, Kamaing + link = { autogenerated = yes imp = 7816 ck3 = 110 ck3 = 117 } # Carbonia Occidentalis -> PILTENE, DUNDAGA + link = { autogenerated = yes imp = 2174 ck3 = 11 } # RobogdiaOccidentalis -> FAHAN + link = { autogenerated = yes imp = 11077 ck3 = 10972 ck3 = 11113 ck3 = 11405 } # Shweli -> Myataung, 11113, Mabein + link = { autogenerated = yes imp = 9795 ck3 = 10971 ck3 = 9646 ck3 = 11752 } # South Dalhi -> Malei, Myedu, Pinlebu + link = { autogenerated = yes imp = 9791 ck3 = 10970 ck3 = 9569 } # Halin -> Shwebo, Hanlin + link = { autogenerated = yes imp = 9785 ck3 = 10962 ck3 = 10963 ck3 = 10965 ck3 = 9550 ck3 = 9551 ck3 = 9552 ck3 = 9557 } # Pyu South -> Nagwe, Sale, Myinkaba, Pagan, Popa, Nyaung U, Myingyan + link = { autogenerated = yes imp = 9788 ck3 = 10961 ck3 = 11577 ck3 = 9562 ck3 = 9564 ck3 = 9565 ck3 = 9590 ck3 = 9592 } # Prome West -> Hpo U, Kyauktaing, Shwesettaw, Ngape, Mindon, Thayetmyo, Myanaung + link = { autogenerated = yes imp = 9789 ck3 = 10959 ck3 = 10960 ck3 = 9588 ck3 = 9634 ck3 = 11585 } # Sri Ksetra -> Shwetaung, Nattalin, Sriksetra, Taungdwingyi, Khabaungkyo + link = { autogenerated = yes imp = 9403 ck3 = 10902 ck3 = 9876 ck3 = 9878 } # Northern Pubu -> Kawnglanghpu, Putao, Nogmung + link = { autogenerated = yes imp = 8922 ck3 = 10899 ck3 = 11330 ck3 = 11334 ck3 = 11335 } # Wei -> Zhanyi, Reshui, Qilin, Malong + link = { autogenerated = yes imp = 8920 ck3 = 10897 ck3 = 11315 ck3 = 11322 ck3 = 9929 ck3 = 11604 ck3 = 9931 ck3 = 9937 } # Shuangbai -> Shuangbai, Zi Wu, Liu Jie, Wo Lu Dam, Malong, Lu By, Bien Dam + link = { autogenerated = yes imp = 8923 ck3 = 10896 ck3 = 11159 ck3 = 11345 } # Wuzhuo -> Tonghai, Lang Kwong, Qujiang + link = { autogenerated = yes imp = 8901 ck3 = 10893 ck3 = 9916 ck3 = 9921 } # Beishui -> Pu Jjy, Phuang Ba, A Du + link = { autogenerated = yes imp = 8895 imp = 9616 imp = 8911 ck3 = 10892 } # Qiongdu, Sushi, Impassable -> Taideng + link = { autogenerated = yes imp = 8891 ck3 = 10891 ck3 = 11326 ck3 = 11327 ck3 = 12034 } # Shushi -> A Bang, Long Tou, Bei Zha, Wusabu + link = { autogenerated = yes imp = 9189 ck3 = 10878 ck3 = 10879 ck3 = 10868 } # Long Bien -> Hiep Hoa, Phuong Nhan, Dinh Ca + link = { autogenerated = yes imp = 9188 ck3 = 10867 } # Luy Lau -> Dai La + link = { autogenerated = yes imp = 9195 ck3 = 10866 ck3 = 9971 ck3 = 9974 ck3 = 10845 } # Cau Lau -> Thanh Ba, Thach That, Duong Lam, Da Bac + link = { autogenerated = yes imp = 9199 ck3 = 10836 ck3 = 10853 ck3 = 10865 ck3 = 10887 ck3 = 9954 ck3 = 9962 ck3 = 9963 ck3 = 10794 ck3 = 10863 ck3 = 10871 ck3 = 9955 } # Xom Ren -> Thanh Huyen, Bao Ha, Xuan Dai, Ha Hoa, Cam Duong, Nghia Lo, Tu Le, Muong Chien, Phu Yen, Oua Hinh, Thanh Qui + link = { autogenerated = yes imp = 8945 ck3 = 10833 ck3 = 10846 ck3 = 11350 } # Dumeng -> Baliping, Ma Lat, Yensanh + link = { autogenerated = yes imp = 9194 ck3 = 10832 ck3 = 10838 ck3 = 9967 ck3 = 10825 ck3 = 9978 } # Chu Dien -> Kim Bang, Do Dong Giang, Phu Ly, Lac Son, Duong Xam + link = { autogenerated = yes imp = 9191 ck3 = 10831 ck3 = 10860 ck3 = 9966 ck3 = 9972 ck3 = 9973 ck3 = 9975 ck3 = 9977 } # Khuc Duong -> Bo Hai Khau, Van Kiep, Vinh Lai, An Lao, Thuy Duong, Thanh Lam, Dong Trieu + link = { autogenerated = yes imp = 9419 ck3 = 10824 ck3 = 10876 ck3 = 9969 } # Haiping -> Van Don, An Bang, Tan Yen + link = { autogenerated = yes imp = 9203 imp = 9204 ck3 = 10820 } # Du Phat, Vo Cong -> Gia Vien + link = { autogenerated = yes imp = 9193 ck3 = 10819 ck3 = 9964 ck3 = 9976 } # An Dinh -> Vong Doan, Hoa Lu, Tuc Mac + link = { autogenerated = yes imp = 9201 ck3 = 10816 ck3 = 10888 } # Cu Phong -> Tu Pho, Lam Kinh + link = { autogenerated = yes imp = 9418 ck3 = 10813 ck3 = 10883 ck3 = 10885 ck3 = 9970 ck3 = 10834 ck3 = 10839 } # Yongji -> To Mau, Vinh Binh, Huu Lung, Na Ngan, Mon, Khoui Sap + link = { autogenerated = yes imp = 9205 ck3 = 10810 } # Vo Bien -> Tinh Gia + link = { autogenerated = yes imp = 10986 ck3 = 10807 ck3 = 9984 } # Phonsavan -> Tuong Duong, Ky Son + link = { autogenerated = yes imp = 8946 ck3 = 10805 ck3 = 10877 ck3 = 11348 ck3 = 9939 ck3 = 9943 } # Jinsang -> Ma Bach, Nam Si, Wenlan, Tu Long, Kayongbu + link = { autogenerated = yes imp = 11000 ck3 = 10804 ck3 = 10284 ck3 = 10800 } # Song Hieu -> Thanh Chuong, Phu Quy, Huong Son + link = { autogenerated = yes imp = 12604 ck3 = 108 ck3 = 134 } # Cina -> RIGA, LENNEWARDEN + link = { autogenerated = yes imp = 9206 ck3 = 10798 ck3 = 10801 ck3 = 10806 ck3 = 9979 ck3 = 9980 } # Ham Hoan -> Cam Xuyen, Ha Tinh, Dien Chau, Ke Vinh, Ngang + link = { autogenerated = yes imp = 11070 ck3 = 10797 ck3 = 11547 ck3 = 9585 } # Mayo -> Gwa, Shwehle, Sandoway + link = { autogenerated = yes imp = 8942 ck3 = 10795 ck3 = 12875 ck3 = 12890 ck3 = 13031 ck3 = 13033 ck3 = 13034 ck3 = 10851 ck3 = 10881 ck3 = 12949 ck3 = 13009 ck3 = 13030 } # Juding -> Baisheng, Temo_Xichou_Funing, Temo_Guangnan, 13031, 13033, 13034, Nazboh Yen, Meo Vac, Xilin_Tuoniangjiang, 13009, 13030 + link = { autogenerated = yes imp = 9190 ck3 = 10783 } # Bac Dai -> Luy Lau + link = { autogenerated = yes imp = 10971 ck3 = 10782 ck3 = 11450 ck3 = 11451 ck3 = 11460 } # Phnum Snay -> Banteay Neang, Phnom Srok, Nokor Pheas, Srei Snam + link = { autogenerated = yes imp = 11095 ck3 = 10767 ck3 = 11144 ck3 = 11145 ck3 = 11157 ck3 = 11158 ck3 = 9704 ck3 = 9705 ck3 = 9706 ck3 = 9707 ck3 = 11086 } # Baco -> Mamburaw, Nauhang, Lubang, Mait, Mangarin, Paluan, Ilin, Bako, Bongabong, Mindoro Mountains + link = { autogenerated = yes imp = 11098 ck3 = 10766 ck3 = 9700 ck3 = 9701 ck3 = 9702 ck3 = 9703 ck3 = 9721 ck3 = 9791 } # Sorsogon -> Albay, Salog, Katanduan, Donsol, Sorsogon, Mandaon, Palanas + link = { autogenerated = yes imp = 11086 ck3 = 10763 ck3 = 10764 ck3 = 10765 ck3 = 9660 ck3 = 9661 ck3 = 9663 } # Lagben -> Pagudpud, Narbakan, Balawan, Laoag, Bigan, Kandong + link = { autogenerated = yes imp = 11084 ck3 = 10755 ck3 = 10756 ck3 = 9664 ck3 = 9665 ck3 = 9666 } # Tabuk -> Tubigarao, Nasipin, Bayag, Gatara, Bolo + link = { autogenerated = yes imp = 11088 ck3 = 10750 ck3 = 9677 ck3 = 9685 ck3 = 10737 } # Subic -> Botolan, Hubek, Bataan, Sambal Mountains + link = { autogenerated = yes imp = 9210 ck3 = 10748 ck3 = 11102 ck3 = 9986 ck3 = 11103 } # Lo Dong -> Kandarpapura, Lurong, Amarendrapura, Uu Tut + link = { imp = 9211 ck3 = 10745 ck3 = 10747 ck3 = 11098 ck3 = 11101 ck3 = 10746 ck3 = 11097 ck3 = 11100 ck3 = 9991 } # Tuong Lam -> Indrapura, Simhapura, Haripura, Darong, Sambhubhadresvara, Khang, Prao, Yan Kaksmindra-Lokesvara + link = { autogenerated = yes imp = 11087 ck3 = 10738 ck3 = 9662 ck3 = 9672 ck3 = 9673 ck3 = 9674 ck3 = 9675 ck3 = 9676 } # Lingayen -> Binalatongan, Agoo, Kafagway, Lingayen, Umingan, Masinlok, Bolinao + link = { autogenerated = yes imp = 8915 ck3 = 10735 ck3 = 10672 } # Bisu -> Lang Kion, Miu Lang Kion + link = { autogenerated = yes imp = 9823 ck3 = 10729 ck3 = 10775 ck3 = 10784 } # Central Chenla -> Mlu Prey, Phnom Yong, Chhaeb + link = { autogenerated = yes imp = 11091 ck3 = 10695 ck3 = 11151 ck3 = 9667 ck3 = 9682 ck3 = 9669 } # Palanan -> Dinapigui, Dupaningan, Cauayan, Kasiguran, Kasibu + link = { autogenerated = yes imp = 11090 ck3 = 10693 ck3 = 10751 ck3 = 11149 ck3 = 9678 ck3 = 9680 ck3 = 9686 ck3 = 10694 } # Tarlac -> Karanglan, Pantabangan, Kandaba, Tarlak, Pinagpanaan, Pulilan, Tuy + link = { autogenerated = yes imp = 11097 ck3 = 10692 ck3 = 9698 ck3 = 9699 } # Ragay -> Naga, Talolong, Daet + link = { autogenerated = yes imp = 11096 ck3 = 10691 ck3 = 10768 ck3 = 9709 ck3 = 10769 } # Palawan -> Busuanga, Irawan, Taytay, Aborlan + link = { autogenerated = yes imp = 8914 ck3 = 10690 } # Dianchi -> Jinning + link = { autogenerated = yes imp = 8906 ck3 = 10688 ck3 = 11143 ck3 = 9922 ck3 = 9923 ck3 = 11351 ck3 = 9917 } # Huiwu -> Khuo, Huidong, Nok Dam, Nyi Ddix, Sa Lao, Jianchang + link = { autogenerated = yes imp = 8905 imp = 8912 ck3 = 10686 } # Daji, Impassable -> Songwai + link = { autogenerated = yes imp = 8952 ck3 = 10683 ck3 = 10903 ck3 = 11312 ck3 = 11320 ck3 = 11321 ck3 = 9889 ck3 = 11313 ck3 = 9890 } # Ailao -> Dang Biong, Mang Shuea, Zhan Da, Mang Bing, Yaxi, Mong Mao, Yang Wen Dun, Zhen'xi + link = { autogenerated = yes imp = 9412 ck3 = 10679 ck3 = 11605 ck3 = 11610 ck3 = 11611 ck3 = 11617 ck3 = 9903 ck3 = 9905 ck3 = 9906 ck3 = 9909 ck3 = 10733 ck3 = 10734 } # Lancang -> Weiyuan, Mang Huan, Mengjia, Mengtong, Yizhi, Yinsheng, Mang Kueng, Qang Ying, Kainan, Mang Lian, Si Moung + link = { autogenerated = yes imp = 9410 ck3 = 10678 ck3 = 10680 ck3 = 11601 ck3 = 11613 ck3 = 11614 ck3 = 9902 ck3 = 9910 ck3 = 9912 ck3 = 10681 } # Laoshui -> Zhennan, Ma Lung, Bu'ri, Tongguan, Wenjing, La Ga, Zhenyuan, In Yuan, Yuanjiang + link = { autogenerated = yes imp = 8919 ck3 = 10676 ck3 = 10685 ck3 = 11616 ck3 = 9928 } # Nongdong -> Sufu, Lung Dung, Xuchu, Me Ddi + link = { autogenerated = yes imp = 8904 ck3 = 10674 ck3 = 9897 } # Gufu -> Ngwu Dam, Maso + link = { autogenerated = yes imp = 8907 ck3 = 10673 ck3 = 10900 } # Sanfeng -> Huichuan, Py Ly + link = { autogenerated = yes imp = 8918 ck3 = 10671 ck3 = 10675 } # Yunnan -> Bwot Lung, Yunnan + link = { autogenerated = yes imp = 8917 ck3 = 10669 ck3 = 10670 ck3 = 10684 ck3 = 11141 ck3 = 11142 ck3 = 11317 ck3 = 9900 ck3 = 10890 ck3 = 9898 } # Yeyu -> Da Li, Bi Ge, Da Li, Yon Zon Mi, 11142, Ji Zu, Er Guer, Moutong, Lo Ho + link = { autogenerated = yes imp = 8944 ck3 = 10668 ck3 = 11340 ck3 = 11341 } # Tanfeng -> Vunsanh, Ni Jiao, Jia Yi + link = { autogenerated = yes imp = 8943 ck3 = 10667 ck3 = 11342 } # Wanwen -> Vai Mo, Pu Zhei Hei + link = { autogenerated = yes imp = 10999 ck3 = 10665 ck3 = 10809 ck3 = 9985 } # Muang Kam -> Anh Son, Ban Khang, Do Luong + link = { autogenerated = yes imp = 9807 ck3 = 10661 ck3 = 9829 ck3 = 10657 ck3 = 11760 } # Tenasserim South -> Tanintharyi, Kanmaw, Bokpyin, Lenya + link = { autogenerated = yes imp = 10965 ck3 = 10656 ck3 = 10659 ck3 = 10844 ck3 = 11549 } # Srae Ambel -> Kampong Seila, Srae Ambel, Ream, Mountains + link = { autogenerated = yes imp = 10964 ck3 = 10655 ck3 = 11455 } # Phu Quoc -> Banteay Meas, Phnom Chhngok + link = { autogenerated = yes imp = 11012 ck3 = 10624 ck3 = 11106 ck3 = 11108 } # Dong Nai -> Krung, Cay Gao, Da Gui + link = { imp = 10972 ck3 = 10614 ck3 = 10781 ck3 = 10787 ck3 = 11447 ck3 = 11556 } # Sra Ngue -> Meanrith, Chhmar 2, Chhmar, Khao Lon, Mountains + link = { imp = 10968 ck3 = 10612 ck3 = 10630 ck3 = 11555 } # Stoeng Dountri -> Samlout, Veal Veaeng, Mountains + link = { imp = 7818 ck3 = 106 } # Careotaia Borealis -> DOBELE + link = { autogenerated = yes imp = 10294 ck3 = 105 ck3 = 107 } # Bauska -> BAUSKA, MITAU + link = { autogenerated = yes imp = 11031 ck3 = 10438 ck3 = 10439 } # Klang -> Kuala Langat, Klang + link = { autogenerated = yes imp = 9810 ck3 = 10420 ck3 = 10632 ck3 = 11156 } # Pathama -> Mae Klong, Nakhon Chai Si, Kampaeng Saen + link = { autogenerated = yes imp = 11054 ck3 = 10401 } # Naggadipa -> Nicobar Islands + link = { autogenerated = yes imp = 7817 ck3 = 104 ck3 = 112 } # Carbonia -> JURMALA, KANDAVA + link = { autogenerated = yes imp = 11055 ck3 = 10397 ck3 = 10398 ck3 = 10399 ck3 = 10400 } # Andaman -> Little Andaman, South Andaman, North Andaman, Middle Andaman + link = { autogenerated = yes imp = 11043 ck3 = 10348 ck3 = 10355 ck3 = 10718 ck3 = 10719 ck3 = 10360 } # Mentawai -> Batu Islands, Siberut, North Mentawai, Siberut 2, Mentawai Islands + link = { autogenerated = yes imp = 11060 ck3 = 10346 ck3 = 10712 ck3 = 10726 ck3 = 10940 ck3 = 10946 } # Batang Hari -> West Pelalawan, Indragiri 2, Pelalawan 2, Teluk Kuali, Lubuk Besar + link = { autogenerated = yes imp = 11039 ck3 = 10343 ck3 = 10344 ck3 = 10345 } # Kampar -> Indragiri Hulu, North Indragiri Hilir, South Indragiri Hilir + link = { autogenerated = yes imp = 11061 ck3 = 10342 ck3 = 10351 ck3 = 10359 ck3 = 11465 ck3 = 11467 ck3 = 10357 ck3 = 10358 } # Singkarak -> Kuansing, Limapuluh Kota, Sawahlunto, Agam 2, Singkarak, Solok, Dharmasraya + link = { autogenerated = yes imp = 11040 ck3 = 10337 ck3 = 10713 ck3 = 10727 } # Riau -> Bengkalis, Siak 3, Siak 4 + link = { autogenerated = yes imp = 11041 ck3 = 10336 ck3 = 10338 ck3 = 10339 ck3 = 10720 ck3 = 10728 ck3 = 11466 ck3 = 11625 } # Muara Takus -> Rokan Hulu, Kampar, East Kampar, Kampar 2, Kampar 3, Limapuluh Kota 2, Mountains + link = { autogenerated = yes imp = 11056 ck3 = 10335 ck3 = 10340 ck3 = 10341 ck3 = 10347 ck3 = 10404 ck3 = 10714 } # Siak -> Dumai, Siak, Meranti Islands, East Pelalawan, Karimun, Siak 2 + link = { autogenerated = yes imp = 11042 ck3 = 10329 ck3 = 10349 ck3 = 10350 ck3 = 10352 ck3 = 10353 ck3 = 10330 ck3 = 11626 } # Pariaman -> Mandailing, Pasaman Barat, Pasaman, Agam, Padang Pariaman, Panyabungan, Mountains + link = { autogenerated = yes imp = 11052 ck3 = 10327 ck3 = 10331 ck3 = 10332 ck3 = 10709 ck3 = 10710 } # Bahal -> South Labuhan Batu, Padang Lawas, North Padang Lawas, Dumai 4, Dumai 3 + link = { autogenerated = yes imp = 11045 ck3 = 10321 ck3 = 10326 ck3 = 10334 ck3 = 10708 ck3 = 11252 } # Panai -> Asahan, Labuhan Batu, Rokan Hilir, Dumai 2, Panai + link = { autogenerated = yes imp = 11051 ck3 = 10320 ck3 = 10743 ck3 = 11476 ck3 = 10322 ck3 = 10323 } # Toba -> Simalungun, Karo, Pulau Samosir, Toba, Samosir + link = { autogenerated = yes imp = 11046 ck3 = 10316 ck3 = 10318 ck3 = 10319 ck3 = 10428 ck3 = 11250 ck3 = 11251 } # Aru -> Langkat, Medan, Serdeng Bedagai, Kutambaru, Deli, Batubara + link = { autogenerated = yes imp = 11044 ck3 = 10315 ck3 = 10328 ck3 = 10711 } # Nias -> Simeulue, Nias, Nias 2 + link = { autogenerated = yes imp = 11050 ck3 = 10314 ck3 = 10324 ck3 = 10919 ck3 = 11464 ck3 = 10333 ck3 = 11463 ck3 = 11635 } # Barus -> Singkil, Tapanuli Tengah, Raket, Sibolga, South Tapanuli, PakPak, Mountains + link = { autogenerated = yes imp = 11053 ck3 = 10311 ck3 = 10317 ck3 = 10918 } # Alas -> Ketambe, Dairi, Gayo Lues + link = { autogenerated = yes imp = 11047 ck3 = 10308 ck3 = 10312 ck3 = 10427 ck3 = 10915 ck3 = 10916 ck3 = 11249 ck3 = 11474 ck3 = 11475 ck3 = 10310 ck3 = 11473 ck3 = 11646 } # Gayo -> Bireuen, Langsa, Pasai, Perlak, Samalanga, Tamiang, Pasangan, Jambu Ayer, Takengon, Pidie, Mountains + link = { autogenerated = yes imp = 11049 ck3 = 10306 ck3 = 10307 ck3 = 10313 ck3 = 10917 ck3 = 10309 } # Meulaboh -> Arongan Lambalek, Nagan Raya, Tapak Tuan, Panga, Southwest Aceh + link = { autogenerated = yes imp = 11048 ck3 = 10303 ck3 = 10304 ck3 = 10305 ck3 = 11471 ck3 = 11472 } # Lamuri -> Aceh Besar, Sampoiniet, Pedir, Lhoknga, Kutaraja + link = { autogenerated = yes imp = 12603 ck3 = 103 ck3 = 135 ck3 = 139 } # Keerdak -> KOKENOIS, JEKABPILS, CESVAINE + link = { autogenerated = yes imp = 10970 ck3 = 10291 ck3 = 10662 ck3 = 11461 } # Phnom Sruoch -> Phnom Sruoch, Phnom Aoral, Chum Kiri + link = { imp = 8926 ck3 = 10285 ck3 = 10837 ck3 = 10847 ck3 = 10857 ck3 = 10861 ck3 = 9951 ck3 = 10870 ck3 = 9944 ck3 = 9950 ck3 = 9952 } # Laiwei -> Muang Chan, Lai, Muang Te, Chieu Tan, Phu Phang, Na Tiat, Muang Moui, Honghe, Muong Lay, Muang Fang + link = { autogenerated = yes imp = 9179 ck3 = 10283 ck3 = 10864 ck3 = 12668 ck3 = 9968 ck3 = 10856 ck3 = 10880 ck3 = 10882 ck3 = 12729 } # Yongji -> Dong Khe, Tang, Simingzhou_Shixizhou, That Nguyen, Vu Lac, Kim Pha, Thong Nong, Jinlongzhou_Guangyuanzhou + link = { autogenerated = yes imp = 9417 ck3 = 10282 ck3 = 10814 ck3 = 10826 ck3 = 10830 ck3 = 10835 ck3 = 10840 ck3 = 10848 ck3 = 10850 ck3 = 10859 ck3 = 10862 ck3 = 10884 ck3 = 10886 ck3 = 9961 ck3 = 10854 } # Pushui -> Thien Bao, Doan Hung, Tuyen Quang, Phong Chau, Son Duong, Van Yen, Do Kim, Luc An, Yen Binh, Vi Xuyen, Tam Duong, Thuy Vi, Trieu Le, Vi Long + link = { autogenerated = yes imp = 10840 ck3 = 10278 } # Anaro -> Babuyan + link = { autogenerated = yes imp = 11083 ck3 = 10753 ck3 = 10754 } # Nagsabaran -> Malolokit, Aparri + link = { autogenerated = yes imp = 11035 ck3 = 10263 ck3 = 10434 ck3 = 10268 } # Temerloh -> Temerloh, Maran Bera, Jerantut + link = { autogenerated = yes imp = 11034 ck3 = 10262 ck3 = 10267 ck3 = 10435 } # Lipis -> Raub, Gua Musang, Lipis + link = { autogenerated = yes imp = 11032 ck3 = 10261 ck3 = 10266 ck3 = 10269 ck3 = 11291 ck3 = 11662 ck3 = 10264 } # Terengganu -> Kuala Dungun, Kuala Terengganu, Paya Besar, Kemaman, Besut, Terengganu + link = { autogenerated = yes imp = 11033 ck3 = 10260 ck3 = 10437 } # Pahang -> Pekan, Rompin + link = { autogenerated = yes imp = 11036 ck3 = 10256 ck3 = 10257 ck3 = 10259 ck3 = 10403 ck3 = 10405 ck3 = 10436 } # Kota Gelanggi -> Johor, Singapur, Mersing, Bintan, Batam, Kota Tinggi + link = { autogenerated = yes imp = 11038 ck3 = 10254 ck3 = 10258 } # Kluang -> Kuala Pilah, Segamat + link = { autogenerated = yes imp = 11037 ck3 = 10253 ck3 = 10255 } # Muar -> Melaka, Batu Palat + link = { autogenerated = yes imp = 11030 ck3 = 10251 ck3 = 10252 ck3 = 10250 } # Beruas -> Manjung, Kuala Selangor, Kuala Kangsar + link = { autogenerated = yes imp = 11027 ck3 = 10249 ck3 = 11659 ck3 = 11664 } # Sungai Batu -> Penang, Kerian, Merbau + link = { autogenerated = yes imp = 9824 ck3 = 10239 } # Chenla East -> Thala Borivat + link = { imp = 11004 ck3 = 10237 ck3 = 10277 ck3 = 10609 ck3 = 10788 ck3 = 10789 ck3 = 10790 } # Dambok -> Kbal Spean, Trapeang, Khna, Varin, Ampil, Samraong + link = { autogenerated = yes imp = 11014 ck3 = 10233 ck3 = 10234 ck3 = 10615 ck3 = 10777 ck3 = 10276 } # Song Sesan -> Ban Lung, Koun Mom, Kaoh Nheaek, Dei Ey, Ploi Me + link = { autogenerated = yes imp = 9828 ck3 = 10231 ck3 = 10243 ck3 = 10294 ck3 = 10621 ck3 = 11454 } # Vyadhapura -> Prasat S'ang, Tbong Khmum, Ou Reang Ov, Kiri Vong, Preah Theat Baray + link = { imp = 11005 ck3 = 10228 ck3 = 10229 ck3 = 10230 ck3 = 10236 ck3 = 10626 ck3 = 10779 ck3 = 11453 ck3 = 11458 ck3 = 11636 } # Stoeng Sen -> Kaoh Ker, Neak Buos, Preah Khan, Beng Mealea, Preah Vihear, Khvav, Choam Ksant, Tbaeng Meanchey, Mountains + link = { imp = 9827 ck3 = 10226 ck3 = 10232 ck3 = 11452 ck3 = 11462 ck3 = 10663 } # Tonle Sap South -> Phnom Kravanh, Pursat, Tuek Phos, Kampong Chhnang, Phumi Rovieng + link = { autogenerated = yes imp = 9821 ck3 = 10225 ck3 = 10293 ck3 = 10610 ck3 = 10611 ck3 = 10771 } # Angkor -> Srei, Bakheng, Phnom Krom, Chaw Srei Vibol, Bakong + link = { autogenerated = yes imp = 11015 ck3 = 10223 ck3 = 10224 ck3 = 11087 ck3 = 9995 ck3 = 9998 ck3 = 9999 } # Dei-ey -> Senmonorom, Mondul Kiri, Yang Prong, Krong Buk, Si To, Gar + link = { autogenerated = yes imp = 11010 ck3 = 10222 ck3 = 10625 ck3 = 11459 } # Rumpuk -> Chhloung, Memot, Kracheh + link = { autogenerated = yes imp = 11003 ck3 = 10220 ck3 = 10238 ck3 = 10616 ck3 = 10776 } # Tonle Srepak -> Sambor, Prasat Phnom Preah Theat, Koh Krieng, Pechr Chenda + link = { autogenerated = yes imp = 10969 ck3 = 10219 ck3 = 10290 } # Prek Khlang -> Koh Kong, Thma Bang + link = { autogenerated = yes imp = 10966 ck3 = 10218 } # Meteuk -> Khemara Phoumin + link = { autogenerated = yes imp = 9826 ck3 = 10217 ck3 = 10292 ck3 = 10618 ck3 = 10770 ck3 = 10774 } # Isanapura -> Kampong Kdei, Prasat Balangk, Prasat Sambor Prei Kuk, Prasat Andet, Pongro Leu + link = { autogenerated = yes imp = 9830 ck3 = 10216 ck3 = 10227 ck3 = 10620 ck3 = 10628 ck3 = 10629 ck3 = 10658 } # Funan West -> Ta Prohm, Choeng Ek, Neang Khmao, Longvek, Chbar Mon, Phnom Chisor + link = { autogenerated = yes imp = 9829 ck3 = 10213 } # Funan North -> Banteay Prey Nokor + link = { autogenerated = yes imp = 9825 ck3 = 10209 ck3 = 10214 ck3 = 10221 ck3 = 10617 ck3 = 10619 ck3 = 11456 } # Chenla South -> Phnom Santouk, Prasat Srey, Preaek Prasab, Han Cei, Banteay Chrouy, Kampong Thma + link = { autogenerated = yes imp = 9820 ck3 = 10208 ck3 = 10211 ck3 = 10212 ck3 = 10613 ck3 = 10627 ck3 = 10631 ck3 = 11457 } # Tonle Sap West -> Ek Phnom, Phnom Sampav, Phnom Banan, Baset, Bakan, Sneung Temple, Banteay Dei + link = { autogenerated = yes imp = 12607 ck3 = 102 ck3 = 148 } # Parna -> VALMIERA, SALACGRIVA + link = { autogenerated = yes imp = 11104 ck3 = 10197 ck3 = 10286 ck3 = 11257 ck3 = 11261 ck3 = 11266 ck3 = 11274 ck3 = 11256 } # Lampang -> Lampang, Mae Tha, Sop Yao, Hang Sat, Chae Hom, Wiang Pa Po, Mae Lan + link = { autogenerated = yes imp = 9818 ck3 = 10195 ck3 = 10247 ck3 = 10895 ck3 = 11558 ck3 = 11559 } # Kuala Dungun North -> Chachoengsao, Phrom Hod, Paet Riu, Sanam Chai Khet, Kabin Buri + link = { autogenerated = yes imp = 9817 ck3 = 10194 ck3 = 10651 } # Kuala Dungun South -> Chonburi, Phya Re + link = { autogenerated = yes imp = 9816 ck3 = 10193 ck3 = 10650 } # Canban -> Rayong, Khlong Phlu + link = { autogenerated = yes imp = 10967 ck3 = 10190 ck3 = 10192 ck3 = 11448 } # Trat -> Chanthaburi, Trat, Bo Rai + link = { autogenerated = yes imp = 9819 ck3 = 10189 ck3 = 10210 ck3 = 11449 } # Kuala Dungun East -> Phra Stoeng, Pailin, Phnom Proek + link = { autogenerated = yes imp = 10974 ck3 = 10187 ck3 = 10188 ck3 = 11564 } # Pong Manao -> Lablae, Prachinburi, Sala Li Lao + link = { autogenerated = yes imp = 10975 ck3 = 10186 ck3 = 10636 ck3 = 10637 ck3 = 11560 } # Chaibadan -> Chai Badan, Phu Kha, Khok Charoen, Raeng Khoi + link = { autogenerated = yes imp = 9812 ck3 = 10184 ck3 = 10185 ck3 = 11163 ck3 = 11565 } # Lavo -> Wiset Chai Chan, Lavapura, Bang Pahan, Singhapura + link = { autogenerated = yes imp = 9811 ck3 = 10180 ck3 = 10181 ck3 = 10182 ck3 = 10183 ck3 = 11152 ck3 = 11557 ck3 = 11563 } # Suvarnabhumi Bay -> Thonburi, Phra Pradaeng, Ban Talat Khwan, Ayutthaya, Samut Prakan, Sakhonburi, Ban Pan + link = { autogenerated = yes imp = 10978 ck3 = 10176 ck3 = 10178 ck3 = 10634 ck3 = 10635 } # Sing Buri -> Ka Rung, Nang Buat, Dan Chang, Chainatburi + link = { imp = 10977 ck3 = 10173 ck3 = 10287 ck3 = 10288 ck3 = 11253 } # Chansen -> Chum Saeng, Samrong Chai, Tak Pha, Phayuha Khiri + link = { autogenerated = yes imp = 10979 ck3 = 10171 ck3 = 10172 ck3 = 10174 ck3 = 11566 ck3 = 11567 ck3 = 11568 ck3 = 11569 } # Om Pang -> Khlong Lan, Phra Bang, U Thai, Pradu Yuen, Huai Nam Hom, Khanu, Kosamphi + link = { autogenerated = yes imp = 10976 ck3 = 10168 ck3 = 11292 ck3 = 11294 ck3 = 11295 } # Kok Charoen -> Si Thep, Wang Chomphu, Nong Phai, Tha Rong + link = { autogenerated = yes imp = 10995 ck3 = 10166 ck3 = 10167 ck3 = 11288 ck3 = 11290 } # Pa Sak -> Phetchabun, Lom Sak, Lom Kao, Khao Kho + link = { autogenerated = yes imp = 10987 ck3 = 10162 ck3 = 10163 ck3 = 10165 ck3 = 11442 ck3 = 11444 ck3 = 11550 } # Huai Yang -> Chaiyaphum, Nong Bua Daeng, Dan Chuan, Nong Kong Kaeo, Ka Long, Mountains + link = { autogenerated = yes imp = 10973 ck3 = 10159 ck3 = 10640 ck3 = 11750 ck3 = 11751 } # Sab Champa -> Nong Sarai, Chan Thuek, Mountains, Mountains + link = { autogenerated = yes imp = 10982 ck3 = 10158 ck3 = 10641 ck3 = 11439 } # Ban Lum Khao -> Vimayapura, Phuttaisong, Prathai + link = { autogenerated = yes imp = 10989 ck3 = 10157 ck3 = 10160 ck3 = 10639 ck3 = 11437 ck3 = 11438 ck3 = 11749 ck3 = 11548 ck3 = 11553 } # Ratchasima -> Khorakhapura, San Thia, Dan Chapo, Tha Chang, Sema, Pho Chumphon, Mountains, Mountains + link = { autogenerated = yes imp = 11007 ck3 = 10152 ck3 = 10731 ck3 = 11428 ck3 = 11430 } # Kalasin -> Roi Et, Khao Din Bueng Don, Kuchinarai, Loeng Nok Tha + link = { autogenerated = yes imp = 10991 ck3 = 10151 ck3 = 10648 ck3 = 11433 ck3 = 11434 ck3 = 11440 ck3 = 11638 ck3 = 11640 } # Saneng -> Tha Tum, Suang, Khukhan, Sikhoraphum, Nong Waeng, Mountains, Mountains + link = { autogenerated = yes imp = 10990 ck3 = 10150 ck3 = 10155 ck3 = 10156 ck3 = 10161 ck3 = 10649 ck3 = 11435 } # Buri Ram -> Surin, Buriram, Phanom Rung, Khon Buri, Nang Rong, Talung + link = { imp = 11006 ck3 = 10147 ck3 = 10149 ck3 = 11432 } # Si Sa Ket -> Det Udom, Khantaralak, Chanla Na Dom + link = { autogenerated = yes imp = 11008 ck3 = 10145 ck3 = 10146 ck3 = 10148 ck3 = 11431 ck3 = 10144 } # Se Bai -> Singh Tha, Buphupala Nikhom, Sisaket, Phibun Mangsahan, Chanuman + link = { imp = 10980 ck3 = 10138 ck3 = 10169 ck3 = 11285 ck3 = 11287 ck3 = 11293 ck3 = 11286 } # Phichit -> Phitsanulok, Tha Lo, Matum, Phum, Chon Daen, Pa Mak + link = { autogenerated = yes imp = 10988 ck3 = 10134 ck3 = 10135 ck3 = 10154 ck3 = 11441 ck3 = 11443 } # Kaeng Lawa -> Phra Lap, Phra Yuen, Patchim Sarakham, Wapi Pathum, Kanthan + link = { autogenerated = yes imp = 10993 ck3 = 10133 ck3 = 10164 ck3 = 11301 ck3 = 11446 } # Non Nok That -> Nong Bua Lamphu, Khaset Sombun, Na Klang, Chum Phae + link = { autogenerated = yes imp = 10983 ck3 = 10132 ck3 = 10153 ck3 = 11302 ck3 = 11427 ck3 = 11445 ck3 = 11425 } # Lam Pao -> Kumphawapi, Fa Daet, Nong Han, Sahatsakhan, Tha Wa, Kut Bak + link = { autogenerated = yes imp = 10992 ck3 = 10130 ck3 = 10131 ck3 = 11299 ck3 = 11303 } # Phaniang -> Phon Phaeng, Udon Thani, Tha Bo, Phen + link = { autogenerated = yes imp = 10984 ck3 = 10129 ck3 = 10140 ck3 = 10142 ck3 = 11419 ck3 = 11420 ck3 = 11421 ck3 = 11422 ck3 = 11423 ck3 = 11424 ck3 = 10141 ck3 = 10143 ck3 = 11426 } # Ban Chiang -> Chai Buri, Nakhon Phanom, Phang Phrao, Phon Charoen, Kut Ling, Song Dao Chon, Chai Rit Uttaburi, Kusuman, Marukkha Nakorn, Nong Han Luang, Mukdahan, Wan Yai + link = { imp = 10981 ck3 = 10127 ck3 = 10170 ck3 = 11255 ck3 = 11282 ck3 = 11561 } # Phi -> Sukhothai, Chakangrao, Wang Prachop, Lan Khoi, Phran Kratai + link = { autogenerated = yes imp = 11101 ck3 = 10125 ck3 = 10126 ck3 = 10128 ck3 = 11264 ck3 = 11277 } # Nann -> Phrae, Long, Si Satchanalai, Ngao, Song + link = { imp = 11100 ck3 = 10123 ck3 = 11281 ck3 = 11283 ck3 = 10124 } # Sirikit -> Uttaradit, Phichai, Sawankhalok, Saen To + link = { autogenerated = yes imp = 11106 ck3 = 10121 ck3 = 10122 ck3 = 11279 ck3 = 11280 ck3 = 10038 ck3 = 11278 } # Phrae -> Nan, Mae Charim, Bo Kluea, Si Sa Ket, Khop, Lae + link = { autogenerated = yes imp = 11028 ck3 = 10118 ck3 = 11122 ck3 = 10119 } # Pattani -> Pattani, Tiba, Yala + link = { autogenerated = yes imp = 11029 ck3 = 10117 ck3 = 10265 } # Kelantan -> Narathiwat, Kelantan + link = { autogenerated = yes imp = 11025 ck3 = 10115 ck3 = 10116 ck3 = 11123 ck3 = 11125 ck3 = 11127 } # Songkhla -> Chenok, Singora, Rattaphum, Pak Payoon, Khuhasawan + link = { autogenerated = yes imp = 11026 ck3 = 10114 ck3 = 10248 ck3 = 11121 ck3 = 11674 ck3 = 11678 } # Satun -> Satun, Kedah, Langkawi, Kubang Pasu, Perlis + link = { autogenerated = yes imp = 11023 ck3 = 10112 ck3 = 11124 ck3 = 11126 ck3 = 11128 ck3 = 11129 } # Trang -> Trang, Palanda, Kantang, Klong Thom, Thung Song + link = { autogenerated = yes imp = 11024 ck3 = 10109 ck3 = 10110 ck3 = 10113 ck3 = 11130 ck3 = 11133 ck3 = 11136 } # Nang Riam -> Nakhon Si, Mokhlan, Phattalung, Sa Rieng, Phrom Kiri, Khao Ka + link = { autogenerated = yes imp = 11020 ck3 = 10107 ck3 = 10108 ck3 = 11131 ck3 = 11132 } # Khuan Lukpad -> Salang, Pantai Smor, Tako Klang, Bu Nga + link = { autogenerated = yes imp = 11021 ck3 = 10106 } # Talat Yai -> Takola + link = { autogenerated = yes imp = 11022 ck3 = 10105 ck3 = 10111 ck3 = 11134 ck3 = 11135 } # Ta Pi -> Wiang Sa, Thung Yai, Ban Na, Tha Kham + link = { autogenerated = yes imp = 11019 ck3 = 10102 ck3 = 10103 ck3 = 11596 ck3 = 10104 } # Tha Chana -> Sa Ulao, Chaiya, Khao Phra Narai, Khiri Rat Nikhom + link = { autogenerated = yes imp = 12605 ck3 = 101 ck3 = 109 } # Saicen -> LEMISELE, VENDEN + link = { autogenerated = yes imp = 11017 ck3 = 10099 ck3 = 10100 ck3 = 11757 ck3 = 9830 ck3 = 11642 } # Phu Khao Thong -> Kra Buri, Ranong, Lanbi, Kawthaung, Mountains + link = { autogenerated = yes imp = 11016 ck3 = 10098 ck3 = 10101 ck3 = 11137 } # Khao Sam Kaeo -> Uthomporn, Tako, Tha Sae + link = { autogenerated = yes imp = 9809 ck3 = 10097 ck3 = 11139 } # Baitou -> Pribpri, Pranburi + link = { autogenerated = yes imp = 11018 ck3 = 10096 ck3 = 11138 } # Prachuap -> Kuiburi, Bang Tapan + link = { autogenerated = yes imp = 9808 ck3 = 10095 ck3 = 10281 ck3 = 10652 } # Dvaravati -> Na Yang, Khu Bua, Nong Ya Plong + link = { autogenerated = yes imp = 9815 ck3 = 10094 ck3 = 10638 } # Suvarnabhumi South -> Ratchaburi, Kanchanaburi + link = { autogenerated = yes imp = 9814 ck3 = 10091 ck3 = 10786 ck3 = 10090 } # Suvarnabhumi West -> Sai Yok, Chaungwa, Si Sawat + link = { autogenerated = yes imp = 9813 ck3 = 10089 ck3 = 10177 ck3 = 10633 ck3 = 11562 } # Suvarnabhumi -> Bo Phloi, Suvarnapura, U Thong, Don Ta Phet + link = { autogenerated = yes imp = 11105 ck3 = 10080 ck3 = 10081 ck3 = 11259 ck3 = 11260 ck3 = 11265 ck3 = 11267 ck3 = 11268 ck3 = 11269 ck3 = 10075 ck3 = 10077 ck3 = 10196 ck3 = 11258 ck3 = 11262 } # Lamphun -> Phrao, Haripunjaya, Pak Bong, Tha Sop Sao, Wiang Tha Kan, Mae On, Chiang Mai, Doi Saket, Chiang Dao, Omkoi, Samoeng, Hang Dong, Chom Thong + link = { autogenerated = yes imp = 11107 ck3 = 10078 ck3 = 11272 ck3 = 9860 } # Huamereng -> Fang, Chiang Saen, Mong Hsat + link = { autogenerated = yes imp = 11102 ck3 = 10072 ck3 = 10073 ck3 = 10074 ck3 = 10120 ck3 = 11273 ck3 = 11275 ck3 = 11276 ck3 = 11354 } # Chiang Rai -> Chiang Rai, Phan, Chiang Khong, Phayao, Wiang Kaen, Wiang Lo, Pong, Huai Sai + link = { autogenerated = yes imp = 11002 ck3 = 10068 ck3 = 10240 ck3 = 10647 ck3 = 10785 ck3 = 10067 ck3 = 10069 ck3 = 10235 } # Xe Champhone -> Don Khong, Sandepheap, Huei Thamo, Preak Meas, Pakse, Sanamsai, Ta Veang + link = { autogenerated = yes imp = 11009 ck3 = 10057 ck3 = 10062 ck3 = 10280 ck3 = 11385 ck3 = 11386 ck3 = 11387 ck3 = 10058 ck3 = 11388 ck3 = 11389 } # Nong Han -> Savannakhet, Thapangthong, Sangkhone, Soum, Phonsim, Outhomphone, Assaphone, Sonburi, Khong Sedon + link = { autogenerated = yes imp = 10998 ck3 = 10054 ck3 = 10055 ck3 = 11375 ck3 = 11404 ck3 = 10056 ck3 = 11382 ck3 = 11383 ck3 = 10761 } # Bueng Kan -> Tha Khek, Hineboun, Pakkading, Koun Kham, Nakai, Yommalath, Mahasay, ANNAM MOUNTAINS + link = { autogenerated = yes imp = 10994 ck3 = 10052 ck3 = 10136 ck3 = 11297 ck3 = 11298 ck3 = 11300 ck3 = 10039 ck3 = 10137 ck3 = 11289 ck3 = 11367 } # Petchabun -> Xanakharm, Loei, Wang Saphung, Na Sao, Phue, Ken Thao, Dan Sai, Nam Nao, Phiang + link = { autogenerated = yes imp = 10985 ck3 = 10051 ck3 = 10053 ck3 = 10071 ck3 = 11366 ck3 = 11368 ck3 = 11369 ck3 = 11370 ck3 = 11371 ck3 = 11372 ck3 = 10047 ck3 = 11364 } # Phu Lon -> Chantabuli, Xaisomboun, Kasy, Vang Vieng, Feuang, Phon Hong, Meun, Thoulakhom, Sai Thani, Phou Kout, Phou Khoun + link = { autogenerated = yes imp = 10996 ck3 = 10049 ck3 = 11373 ck3 = 11365 } # Nam Ngum -> Pakxan, Borikhane, Phuan + link = { autogenerated = yes imp = 11103 ck3 = 10033 ck3 = 11403 ck3 = 9861 ck3 = 9862 ck3 = 11352 ck3 = 11353 } # Muang Sing -> Muang Sing, Mong Yawng, Tha Khilek, Mong Hpayak, Ton Pheung, Long + link = { autogenerated = yes imp = 9414 ck3 = 10031 ck3 = 10873 ck3 = 10894 ck3 = 11608 ck3 = 9907 ck3 = 9914 ck3 = 10030 ck3 = 10035 ck3 = 10666 ck3 = 9941 } # Liao -> Yot Ou, Tung Lang, Mengla, Meng Waen, Tai Dam, Linan, Khoua, Takka Sila, Phongsali, Nanzhao Mountains + link = { autogenerated = yes imp = 9196 ck3 = 10029 ck3 = 10872 ck3 = 10829 } # Me Linh -> Thai Nguyen, Yen Lac, Bac Kan + link = { autogenerated = yes imp = 10963 ck3 = 10025 ck3 = 9990 } # Oc Eo -> Kien Giang, Kottinagara + link = { autogenerated = yes imp = 10962 ck3 = 10023 ck3 = 10024 ck3 = 10289 } # Ca Mau -> Ca Mau, Bac Lieu, Ke Mot + link = { autogenerated = yes imp = 9835 ck3 = 10022 ck3 = 10026 } # Mekong South -> Prey Kin, Soc Trang + link = { autogenerated = yes imp = 9831 ck3 = 10020 ck3 = 10215 ck3 = 10242 ck3 = 10660 } # Funan South -> An Giang, Phnom Bayong, Angkor Borei, Angkor Chey + link = { autogenerated = yes imp = 9832 ck3 = 10017 ck3 = 10021 ck3 = 10241 ck3 = 10622 } # Funan East -> Cho Lon, Mot Chrouk, Popel, Sadek + link = { autogenerated = yes imp = 11013 ck3 = 10015 ck3 = 10016 ck3 = 10644 } # Song Be -> Stieng, Ba Ra, Ngan + link = { autogenerated = yes imp = 9837 ck3 = 10013 ck3 = 10642 ck3 = 10645 ck3 = 11110 ck3 = 11107 } # Phan Thiet -> Parik, Bal Ula, Hamu Linang, Bal Batsinang, J'rin + link = { autogenerated = yes imp = 11011 ck3 = 10011 ck3 = 10012 } # Tay Ninh -> Balau, Prey Rodum + link = { autogenerated = yes imp = 9833 ck3 = 10010 ck3 = 10018 ck3 = 11105 } # Baigaur -> Uu Kan, Vung Gou, Baigaur + link = { autogenerated = yes imp = 9429 ck3 = 10008 ck3 = 11090 } # Kim Son -> Aia Ru, Koh Meng + link = { autogenerated = yes imp = 9428 ck3 = 10007 ck3 = 10739 ck3 = 10741 ck3 = 10742 ck3 = 11095 ck3 = 11096 ck3 = 10740 ck3 = 11091 } # Tuong Pho -> Yang M'Tian, Harek Kah, Vijaya, Sa Huyen, Vidyanapura, Mahaparvata, Ceng Ko, Turong + link = { autogenerated = yes imp = 11085 ck3 = 10006 ck3 = 10752 ck3 = 10757 ck3 = 9670 ck3 = 9671 ck3 = 10758 ck3 = 9668 } # Banaue -> Karig, Gamu, Tabuk, Kalinga, Lagawe, Bugyas, Bayombong + link = { autogenerated = yes imp = 9836 ck3 = 10005 ck3 = 10014 ck3 = 10295 ck3 = 10623 } # Giong Ca Vo -> Malithit, Kraong, Ham Tan, Ba Ria + link = { autogenerated = yes imp = 9834 ck3 = 10003 ck3 = 10019 } # Mekong North -> Trah Pung, Phsar Dek + link = { autogenerated = yes imp = 9430 ck3 = 10002 ck3 = 10732 ck3 = 11114 ck3 = 10643 } # Giao Giang -> Po Nagar, Irahani, Aia Trang, Madahura + link = { autogenerated = yes imp = 9431 ck3 = 10000 ck3 = 10653 ck3 = 10749 ck3 = 11111 } # Nam Cuc -> Virapura, Kam Ranh, Bal Sri Banay, Bal Hangao + link = { autogenerated = yes imp = 12611 ck3 = 100 ck3 = 144 ck3 = 147 } # Leemi -> VILJANDI, VALGA, ALISTEGUNDE + link = { autogenerated = yes imp = 2204 imp = 2203 ck3 = 10 } # VenicniaSeptentrionalis, VenicniaOrientalis -> RAPHOE +} diff --git a/ImperatorToCK3/Data_Files/configurables/religion_map.txt b/ImperatorToCK3/Data_Files/configurables/religion_map.txt index de9f87e93..77c37e361 100644 --- a/ImperatorToCK3/Data_Files/configurables/religion_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/religion_map.txt @@ -30,6 +30,9 @@ # TFE link = { ck3 = guanche_pagan ir = berber_religion ck3Province = 8713 ck3Province = 8714 ck3Province = 8715 ck3Province = 8716 ck3Province = 849 } link = { ck3 = amazigh_pagan ir = berber_religion } +link = { ck3 = apsuara ir = indo_iranian_religion ck3Culture = abkhaz } # Rajas faith +link = { ck3 = khabzism ir = indo_iranian_religion ck3Culture = circassian } # Rajas faith +link = { ck3 = alan_pagan ir = indo_iranian_religion ck3Culture = alan } # Rajas faith link = { ck3 = scythian_pagan ir = indo_iranian_religion } link = { ck3 = carthage_pagan ir = carthaginian_pantheon } # Vanilla CK3 @@ -81,8 +84,10 @@ link = { ck3 = yazidi ir = arabian_pantheon ck3Province = 4773 ck3Province = 477 link = { ck3 = arabic_pagan ir = arabian_pantheon } # Hellenic - TFE link = { ck3 = roman_pagan ir = italic_pantheon } +link = { ck3 = hellenic_pagan ir = greek_pantheon } # greek_pantheon is from the I:R Antiquitas mod # Hellenic - Vanilla CK3 link = { ck3 = eleusinian_mysteries ir = roman_pantheon irRegion = thrace_region } # https://en.wikipedia.org/wiki/Eleusinian_Mysteries +link = { ck3 = indo_hellenism ir = roman_pantheon ck3Culture = indogreek ck3Culture = indo_greek } # Rajas of Asia faith (mapped to the cultures cause I figured it'd make more sense. Would simply mapping to regions be better?) ~~tanner918 link = { ck3 = celto_hellenic_syncretism ir = roman_pantheon @@ -91,6 +96,7 @@ link = { link = { ck3 = hellenic_pagan ir = roman_pantheon + ir = greek_pantheon # I:R Antiquitas mod ir = italic_pantheon # Invictus, TODO: create a separate CK3 faith } @@ -99,12 +105,12 @@ link = { link = { ck3 = baltic_pagan ir = matrist_religion ck3Province = 154 ck3Province = 155 ck3Province = 149 ck3Province = 165 ck3Province = 153 ck3Province = 130 ck3Province = 160 ck3Province = 159 ck3Province = 156 ck3Province = 158 ck3Province = 157 ck3Province = 163 ck3Province = 166 ck3Province = 151 ck3Province = 124 ck3Province = 123 ck3Province = 129 ck3Province = 131 ck3Province = 120 ck3Province = 119 ck3Province = 118 ck3Province = 125 ck3Province = 115 ck3Province = 126 ck3Province = 128 ck3Province = 127 ck3Province = 132 ck3Province = 152 ck3Province = 2835 ck3Province = 2834 ck3Province = 3197 ck3Province = 2831 ck3Province = 3220 ck3Province = 3201 ck3Province = 3217 ck3Province = 3218 ck3Province = 3203 ck3Province = 3219 ck3Province = 3216 ck3Province = 122 ck3Province = 3204 ck3Province = 3205 ck3Province = 3206 ck3Province = 3207 ck3Province = 104 ck3Province = 105 ck3Province = 106 ck3Province = 107 ck3Province = 121 ck3Province = 110 ck3Province = 112 ck3Province = 117 ck3Province = 111 ck3Province = 113 ck3Province = 114 ck3Province = 116 ck3Province = 133 ck3Province = 150 ck3Province = 102 ck3Province = 109 ck3Province = 142 ck3Province = 103 ck3Province = 139 ck3Province = 134 ck3Province = 135 ck3Province = 136 ck3Province = 137 ck3Province = 138 ck3Province = 140 ck3Province = 141 } link = { ck3 = slavic_pagan ir = matrist_religion } -# Steppe Religion - Melieism in the East, Tengri in the West -link = { ck3 = tengri_pagan ir = hu_religions } # from Terra Indomita, hu_religions is localized as Tengri -link = { ck3 = tengri_pagan ir = eastern_animism irRegion = sarmatia_europea_region irRegion = vistulia_region irRegion = venedia_region irRegion = scandinavia_region irRegion = dacia_region irRegion = pannonia_region irRegion = moesia_region irRegion = thrace_region irRegion = macedonia_region irRegion = greece_region irRegion = illyria_region irRegion = germania_region irRegion = bohemia_area } -link = { ck3 = tengri_pagan ir = hunnic_huna_animism irRegion = sarmatia_europea_region irRegion = vistulia_region irRegion = venedia_region irRegion = scandinavia_region irRegion = dacia_region irRegion = pannonia_region irRegion = moesia_region irRegion = thrace_region irRegion = macedonia_region irRegion = greece_region irRegion = illyria_region irRegion = germania_region irRegion = bohemia_area } -link = { ck3 = melieism ir = eastern_animism } -link = { ck3 = melieism ir = hunnic_huna_animism } +# Steppe Religions +## Tengri (hu_religions) / Ritualistic (hunnic_huna_animism from Timeline Extender) +## Swanco (eastern_animism) is supposed to represent the ancient Tocharian beliefs, but there isn't a 1:1 mapping for this in Rajas, so I group it together with Tengri faiths since ChatGPT said they are related enough. If a Tocharian faith is ever created, might make sense to remap it to that instead. ~~tanner918 +link = { ck3 = ulganism ir = hu_religions ir = hunnic_huna_animism ir = eastern_animism ck3Culture = az ck3Culture = cik ck3Culture = shor ck3Culture = kirghiz ck3Culture = todzh ck3Culture = kurykan ck3Culture = laktan ck3Culture = dukha } # Rajas faith. Wikipedia says its god Ülgen is a Turkic creator-deity, and in CK3 it is the Tengri faith where the following cultures appear, so for now mapping according to those cultures: Az, Cik, Shor, Qirgiz, Todzh, Kurykan, Teleut (laktan in code), Dukha ~~tanner918 +link = { ck3 = eastern_tengri ir = hu_religions ir = hunnic_huna_animism ir = eastern_animism ck3Culture = tula ck3Culture = khori ck3Culture = barqut ck3Culture = khitan ck3Culture = mongol ck3Culture = sibe ck3Culture = tuyuhun ck3Culture = onggirad ck3Culture = qay ck3Culture = uriankhai ck3Culture = merkit } # Rajas faith, called Munkh Tenger, seems to be Tengri associated more with Mongolic cultures, so I just mapped it to the mongolic cultures it appears over, at least getting all of the ones that are mapped to ~~tanner918 +link = { ck3 = tengri_pagan ir = hu_religions ir = hunnic_huna_animism ir = eastern_animism } # Rajas seems to use tengri_pagan (renamed to Goktanrist) to represent the Tengri beliefs of anyone outside of cultures like those mapped above link = { ck3 = tengri_pagan ir = tengri } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Celtic - TFE @@ -143,6 +149,7 @@ link = { ck3 = germanic_pagan ir = germanic_religion } #Zoroastrian and Manicheans link = { ck3 = zun_pagan ir = zoroaster ck3Province = 4290 ck3Province = 4299 ck3Province = 4473 } +link = { ck3 = afridunism ir = zoroaster ck3Culture = daylamite } # Vanilla faith meant for Daylamites ~~tanner918 link = { ck3 = zurvanism ir = zoroaster ck3Province = 4252 ck3Province = 4223 ck3Province = 1126 ck3Province = 3384 ck3Province = 4270 ck3Province = 4285 ck3Province = 4473 } link = { ck3 = gayomarthianism ir = zoroaster ck3Province = 4406 ck3Province = 4393 ck3Province = 4394 ck3Province = 4460 } link = { ck3 = khurramism ir = zoroaster ck3Province = 4543 ck3Province = 4542 ck3Province = 4544 ck3Province = 4002 ck3Province = 4003 ck3Province = 4545 ck3Province = 4546 ck3Province = 4547 ck3Province = 4548 ck3Province = 4549 ck3Province = 4537 ck3Province = 5788 ck3Province = 5789 ck3Province = 5790 ck3Province = 5791 ck3Province = 5792 ck3Province = 5793 } @@ -153,6 +160,7 @@ link = { ck3 = urartuism # https://en.wikipedia.org/wiki/Armenian_mythology#Iranian_influence ir = anahitic_religion # Anahitic from Invictus mod, https://en.wikipedia.org/wiki/Anahita#Armenia_and_the_Caucasus ir = new_armenian_religion # old Invictus ID for Anahitic + ir = anahita_religion } link = { # quote from Izn who added the religion to Invictus: "voxite closest to Khurmazdism (sogdian zoroastrianism)" ck3 = khurmazta @@ -166,12 +174,22 @@ link = { ck3 = manichean ir = manichaeism } #Buddhism link = { ck3 = vajrayana ir = buddhism ck3Province = 1446 ck3Province = 7459 ck3Province = 7465 ck3Province = 1449 ck3Province = 7469 ck3Province = 7458 ck3Province = 7492 ck3Province = 7496 ck3Province = 7499 ck3Province = 1442 ck3Province = 1443 ck3Province = 1444 ck3Province = 1447 ck3Province = 1448 ck3Province = 7974 ck3Province = 7975 ck3Province = 7977 ck3Province = 7978 ck3Province = 7979 ck3Province = 7980 ck3Province = 7981 ck3Province = 7982 ck3Province = 7983 ck3Province = 7984 ck3Province = 7985 ck3Province = 7986 ck3Province = 7987 ck3Province = 7988 ck3Province = 7989 ck3Province = 7990 ck3Province = 7991 ck3Province = 7992 ck3Province = 7993 ck3Province = 7994 ck3Province = 7995 ck3Province = 7996 ck3Province = 7997 ck3Province = 7998 ck3Province = 7999 ck3Province = 9600 ck3Province = 9601 ck3Province = 9002 ck3Province = 9004 ck3Province = 9009 ck3Province = 9010 ck3Province = 9011 ck3Province = 9013 ck3Province = 9014 ck3Province = 9015 ck3Province = 9016 ck3Province = 9017 ck3Province = 9018 ck3Province = 9019 ck3Province = 9020 ck3Province = 9021 ck3Province = 9022 ck3Province = 9023 ck3Province = 9026 ck3Province = 9027 ck3Province = 9028 ck3Province = 9029 ck3Province = 9542 ck3Province = 9506 ck3Province = 9479 ck3Province = 9472 ck3Province = 1161 ck3Province = 3445 ck3Province = 3446 ck3Province = 9024 ck3Province = 9025 ck3Province = 814 ck3Province = 815 ck3Province = 816 ck3Province = 817 ck3Province = 818 ck3Province = 819 ck3Province = 820 ck3Province = 1246 ck3Province = 1321 ck3Province = 1179 ck3Province = 1180 ck3Province = 1190 ck3Province = 1191 ck3Province = 1193 ck3Province = 1342 ck3Province = 3429 ck3Province = 3430 ck3Province = 3431 ck3Province = 3432 ck3Province = 3433 ck3Province = 3434 ck3Province = 3435 ck3Province = 3436 ck3Province = 3437 ck3Province = 3438 ck3Province = 3439 ck3Province = 3440 ck3Province = 3441 ck3Province = 3443 ck3Province = 3444 ck3Province = 7946 ck3Province = 1141 ck3Province = 1168 ck3Province = 1173 ck3Province = 1358 ck3Province = 1365 ck3Province = 1367 ck3Province = 1368 ck3Province = 3447 ck3Province = 3448 ck3Province = 3449 ck3Province = 3450 ck3Province = 3451 ck3Province = 3452 ck3Province = 3453 ck3Province = 3454 ck3Province = 3463 ck3Province = 3464 ck3Province = 3467 ck3Province = 3468 ck3Province = 3469 ck3Province = 3470 ck3Province = 3471 ck3Province = 3472 ck3Province = 3473 ck3Province = 3474 ck3Province = 3475 ck3Province = 867 ck3Province = 868 ck3Province = 869 ck3Province = 870 ck3Province = 871 ck3Province = 872 ck3Province = 875 ck3Province = 876 ck3Province = 877 ck3Province = 878 ck3Province = 879 ck3Province = 880 ck3Province = 881 ck3Province = 882 ck3Province = 883 ck3Province = 884 ck3Province = 885 ck3Province = 1152 ck3Province = 1154 ck3Province = 1162 ck3Province = 1163 ck3Province = 1166 ck3Province = 1251 ck3Province = 1281 ck3Province = 1419 ck3Province = 1420 ck3Province = 3957 ck3Province = 9654 ck3Province = 9655 ck3Province = 9656 ck3Province = 840 ck3Province = 841 ck3Province = 1153 ck3Province = 9110 ck3Province = 904 ck3Province = 1113 ck3Province = 1139 ck3Province = 1167 ck3Province = 1215 ck3Province = 1250 ck3Province = 1275 ck3Province = 1279 ck3Province = 1282 ck3Province = 1283 ck3Province = 1284 ck3Province = 1328 ck3Province = 1356 ck3Province = 1377 ck3Province = 1414 ck3Province = 1421 ck3Province = 1422 ck3Province = 3953 ck3Province = 3954 ck3Province = 3955 ck3Province = 3956 ck3Province = 3958 ck3Province = 7168 ck3Province = 7164 ck3Province = 7163 ck3Province = 7162 ck3Province = 7157 ck3Province = 7173 ck3Province = 7181 ck3Province = 7178 ck3Province = 7183 ck3Province = 7185 ck3Province = 7187 ck3Province = 7197 ck3Province = 7192 ck3Province = 7199 ck3Province = 7202 ck3Province = 7203 } link = { ck3 = mahayana ir = buddhism ck3Province = 9421 ck3Province = 9422 ck3Province = 1438 ck3Province = 1439 ck3Province = 1440 ck3Province = 1441 ck3Province = 1445 ck3Province = 7958 ck3Province = 7959 ck3Province = 7960 ck3Province = 7963 ck3Province = 7966 ck3Province = 7967 ck3Province = 7968 ck3Province = 7969 ck3Province = 7970 ck3Province = 7971 ck3Province = 7972 ck3Province = 7973 ck3Province = 9602 ck3Province = 9603 ck3Province = 9604 ck3Province = 9605 ck3Province = 9606 ck3Province = 9607 ck3Province = 9609 ck3Province = 9610 ck3Province = 9611 ck3Province = 9612 ck3Province = 9613 ck3Province = 9614 ck3Province = 9615 ck3Province = 9616 ck3Province = 9593 ck3Province = 9546 ck3Province = 9545 ck3Province = 9518 ck3Province = 9523 ck3Province = 9516 ck3Province = 9525 ck3Province = 9531 ck3Province = 9528 ck3Province = 9418 ck3Province = 9513 ck3Province = 9501 ck3Province = 9502 ck3Province = 9496 ck3Province = 9493 ck3Province = 9491 ck3Province = 9505 ck3Province = 9489 ck3Province = 9482 ck3Province = 9485 ck3Province = 9483 ck3Province = 9476 ck3Province = 9474 ck3Province = 4521 ck3Province = 4522 ck3Province = 4523 ck3Province = 4343 ck3Province = 4500 ck3Province = 4228 ck3Province = 873 ck3Province = 874 ck3Province = 842 ck3Province = 843 ck3Province = 1243 ck3Province = 9109 ck3Province = 1169 ck3Province = 1171 ck3Province = 1278 ck3Province = 1301 ck3Province = 3959 ck3Province = 3960 ck3Province = 3961 ck3Province = 3962 ck3Province = 3963 ck3Province = 3964 ck3Province = 3967 ck3Province = 3972 ck3Province = 927 ck3Province = 928 ck3Province = 929 ck3Province = 930 ck3Province = 931 ck3Province = 932 ck3Province = 1129 ck3Province = 1156 ck3Province = 1225 ck3Province = 1229 ck3Province = 1231 ck3Province = 1247 ck3Province = 1249 ck3Province = 3980 ck3Province = 3981 ck3Province = 3982 ck3Province = 3983 ck3Province = 3984 ck3Province = 3985 ck3Province = 3986 ck3Province = 3987 ck3Province = 3988 ck3Province = 3989 ck3Province = 3990 ck3Province = 3997 ck3Province = 3998 ck3Province = 9650 ck3Province = 9651 ck3Province = 925 ck3Province = 926 ck3Province = 1165 ck3Province = 4376 } +link = { ck3 = lamaism ir = buddhism ck3Region = world_tibet } # Vanilla faith, figured I'd add since whole region is now in scope ~~tanner918 +link = { ck3 = ari ir = buddhism irRegion = burma_region } # Vanilla faith, figured I'd add since whole region is now in scope ~~tanner918 +link = { ck3 = phat_giao ir = buddhism irRegion = jiao_region irRegion = ban_area irRegion = rinan_area irRegion = lam_ap_area } # Rajas faith around Vietnam +link = { ck3 = zenzong ir = buddhism irRegion = yi_region irRegion = yong_region irRegion = you_region irRegion = yu_region irRegion = yang_region irRegion = xu_region irRegion = shuofang_region irRegion = qing_region irRegion = jing_region irRegion = ji_region irRegion = bing_region } # Rajas faith, seems to represent Buddhism around China +link = { ck3 = pudgalavada ir = buddhism irRegion = gandhara_region irRegion = maru_region } # Rajas faith, seems to represent Buddhism in this region +link = { ck3 = azhaliism ir = buddhism irRegion = nanzhong_region } # Rajas faith, seems to represent Buddhism in this region +link = { ck3 = mahayana ir = buddhism irRegion = modong_region irRegion = jin_region irRegion = wa_region } # This faith was the most prevalent in these region +link = { ck3 = vajrayana ir = buddhism irRegion = kra_area irRegion = malaya_area irRegion = aceh_area irRegion = kandis_area irRegion = mobei_region irRegion = austronesia_region } # This faith was the most prevalent in these region link = { ck3 = theravada ir = buddhism } link = { ck3 = mahayana ir = mahayana } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# Ari is skipped because exists only in Burma # Hinduism @ir_hindu_religions = "ir=hindu ir=agama" +link = { ck3 = trika_shaivism @ir_hindu_religions ck3Culture = kashmiri } # Rajas faith representing Hindu of Kashmiri +link = { ck3 = chamic_shaivism @ir_hindu_religions ck3Culture = cham } # Rajas faith, called Balamonic +link = { ck3 = shaivism @ir_hindu_religions ck3Culture = khmer } # Rajas had its own Hindu faith for khmer, but removed it, though they seems to follow closer to Shaiva Hinduism, so including this to reference that link = { ck3 = donyipoloism @ir_hindu_religions ck3Province = 9160 ck3Province = 9175 ck3Province = 9176 ck3Province = 9165 ck3Province = 9166 } link = { ck3 = sedism @ir_hindu_religions ck3Province = 826 ck3Province = 827 } link = { ck3 = kiratism @ir_hindu_religions ck3Province = 9114 ck3Province = 9119 ck3Province = 9120 ck3Province = 9121 ck3Province = 9125 ck3Province = 9126 ck3Province = 9127 ck3Province = 9136 } @@ -181,9 +199,15 @@ link = { ck3 = krishnaism @ir_hindu_religions ck3Province = 9093 ck3Province = 9 link = { ck3 = smartism @ir_hindu_religions ck3Province = 1138 ck3Province = 1175 ck3Province = 1297 ck3Province = 1303 ck3Province = 1331 ck3Province = 1333 ck3Province = 1336 ck3Province = 1339 ck3Province = 1370 ck3Province = 1371 ck3Province = 1372 ck3Province = 1374 ck3Province = 3391 ck3Province = 3392 ck3Province = 3393 ck3Province = 3394 ck3Province = 3398 ck3Province = 3399 ck3Province = 3400 ck3Province = 3401 ck3Province = 3402 ck3Province = 3403 ck3Province = 3404 ck3Province = 3405 ck3Province = 3406 ck3Province = 3407 ck3Province = 3971 ck3Province = 1274 ck3Province = 3965 ck3Province = 3966 ck3Province = 1170 ck3Province = 1298 ck3Province = 1299 ck3Province = 3315 ck3Province = 3316 ck3Province = 3317 ck3Province = 3318 ck3Province = 3319 ck3Province = 3320 ck3Province = 3321 ck3Province = 3322 ck3Province = 3323 ck3Province = 3324 } link = { ck3 = srikula_shaktism @ir_hindu_religions ck3Province = 1155 ck3Province = 1160 ck3Province = 1227 ck3Province = 1230 ck3Province = 1252 ck3Province = 3991 ck3Province = 3992 ck3Province = 3993 ck3Province = 3994 ck3Province = 3995 ck3Province = 3996 ck3Province = 3999 ck3Province = 7913 ck3Province = 7914 ck3Province = 7915 ck3Province = 9659 ck3Province = 921 ck3Province = 922 ck3Province = 1272 ck3Province = 1150 ck3Province = 1184 ck3Province = 1185 ck3Province = 1287 ck3Province = 3325 ck3Province = 3326 ck3Province = 3327 } link = { ck3 = kalikula_shaktism @ir_hindu_religions ck3Province = 1363 ck3Province = 3422 ck3Province = 3423 ck3Province = 3424 ck3Province = 1352 ck3Province = 1364 ck3Province = 3457 ck3Province = 3458 ck3Province = 3459 ck3Province = 1350 ck3Province = 3477 } +link = { ck3 = kaumaram @ir_hindu_religions irRegion = dravida_region } # Rajas faith that seems to be more popular around this region link = { ck3 = vaishnavism @ir_hindu_religions } # Bon +link = { ck3 = sanamahi_pagan ir = bon_religion ck3Culture = meitei } # Rajas faith (Even though this faith isn't in the Tibetan religious group, the meitei are Tibetan) +link = { ck3 = bathouism ir = bon_religion ck3Culture = kachari } # Rajas faith (Even though this faith isn't in the Tibetan religious group, the kachari are Tibetan) +link = { ck3 = dongba ir = bon_religion ck3Culture = nakhi } # Rajas faith, represent Bon beliefs of Naxi peoples +link = { ck3 = rrmeaism ir = bon_religion ck3Culture = qiang } # Vvluphixje/Rrmaeism is faith of Qiang/Rrmea peoples, who follow Bon in Imperator +link = { ck3 = melieism ir = bon_religion ck3Culture = tangut } # Melie is faith of Tangut peoples, who follow Bon in Imperator link = { ck3 = old_bon ir = bon_religion } # Jain @@ -221,7 +245,12 @@ link = { ck3 = armenian_apostolic ir = christianity @after_chalcedon irRegion = link = { ck3 = armenian_apostolic ir = christianity @after_chalcedon historicalTag=ARM } link = { ck3 = insular_celtic ir = christianity irRegion = caledonia_region irRegion = britain_region } link = { ck3 = coptic ir = christianity @after_chalcedon irRegion = arabia_felix_region irRegion = arabia_region irRegion = cyrenaica_region irRegion = fezzan_region irRegion = lower_egypt_region irRegion = nubia_region irRegion = lower_nubia_region irRegion = punt_region irRegion = upper_egypt_region } -link = { ck3 = nestorian ir = christianity @after_nestorian_schism irRegion = assyria_region irRegion = mesopotamia_region irRegion = persis_region irRegion = media_region irRegion = bactriana_region irRegion = gedrosia_region irRegion = ariana_region irRegion = parthia_region irRegion = gandhara_region irRegion = maru_region irRegion = avanti_region irRegion = madhyadesa_region irRegion = pracya_region irRegion = vindhyaprstha_region irRegion = dravida_region irRegion = aparanta_region irRegion = karnata_region irRegion = tibet_region irRegion = himalayan_region irRegion = sogdiana_region irRegion = burma_region } +link = { ck3 = circassian_christianity ir = christianity @after_nestorian_schism irRegion = taurica_region irRegion = scythia_region irRegion = sarmatia_asiatica_region } # Rajas faith; Not actually related to the Nestorian schism, from Wikipedia: Christianity likely entered Circassia between the 3rd and 5th century. +# indian_catholic only exists in Rajas of India, so use nestorian as fallback for its regions +@indian_catholic_regions = "irRegion = maru_region irRegion = gandhara_region irRegion = madhyadesa_region irRegion = pracya_region irRegion = vindhyaprstha_region irRegion = dravida_region irRegion = karnata_region irRegion = avanti_region irRegion = aparanta_region" +@nestorian_regions = "@indian_catholic_regions irRegion = assyria_region irRegion = mesopotamia_region irRegion = persis_region irRegion = media_region irRegion = bactriana_region irRegion = gedrosia_region irRegion = ariana_region irRegion = parthia_region irRegion = tibet_region irRegion = himalayan_region irRegion = sogdiana_region irRegion = burma_region irRegion = xu_region irRegion = yang_region irRegion = yi_region irRegion = yong_region irRegion = you_region irRegion = yu_region irRegion = shuofang_region irRegion = qing_region irRegion = nanzhong_region irRegion = liang_region irRegion = jing_region irRegion = jiao_region irRegion = ji_region irRegion = bing_region irRegion = pyu_region irRegion = funan_region irRegion = suvarnabhumi_region irRegion = austronesia_region irRegion = wa_region irRegion = jin_region irRegion = modong_region irRegion = mobei_region irRegion = xiyu_region irRegion = scytho_siberian_region" # Modified to include Asia +link = { ck3 = indian_catholic ir = christianity @after_nestorian_schism @indian_catholic_regions } # Rajas faith +link = { ck3 = nestorian ir = christianity @after_nestorian_schism @nestorian_regions } link = { ck3 = catholic ir = christianity @after_acacian_schism @catholic_regions } link = { ck3 = orthodox ir = christianity @after_acacian_schism } # vanilla CK3 fallback link = { ck3 = chalcedonian ir = christianity @after_chalcedon } # TFE fallback @@ -233,10 +262,21 @@ link = { ck3 = orthodox ir = christianity } # vanilla CK3 fallback link = { ck3 = ashari ir = islam } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 link = { ck3 = maturidi ir = maturidi } # https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 -# Finno-Ugric +# Finno-Ugric (Ilmaric, split up to better account for different cultures) +link = { ck3 = magyar_pagan ir = uralic_pantheon ck3Culture = mogyer } +link = { ck3 = sami_pagan ir = uralic_pantheon ck3Culture = sami } # Rajas faith +link = { ck3 = mari_pagan ir = uralic_pantheon ck3Culture = mari ck3Culture = merya } # Rajas faith +link = { ck3 = erzya_pagan ir = uralic_pantheon ck3Culture = mordvin } # Rajas faith +link = { ck3 = moksha_pagan ir = uralic_pantheon ck3Culture = moksha } # Rajas faith +link = { ck3 = komi_pagan ir = uralic_pantheon ck3Culture = komi } # Rajas faith +link = { ck3 = udmurt_pagan ir = uralic_pantheon ck3Culture = udmurt } # Rajas faith +link = { ck3 = kuptyng ir = uralic_pantheon ck3Culture = kott ck3Culture = solqumyt ck3Culture = kurykan } # Rajas faith, exact split between siberian faiths not exactly clear, so just mapped to certain cultures for simplicity +link = { ck3 = siberian_pagan ir = uralic_pantheon ck3Culture = khanty } # Vanilla faith, exact split between siberian faiths not exactly clear, so just mapped to certain cultures for simplicity link = { ck3 = finnish_pagan ir = uralic_pantheon ir = ukonusko } # ukonusko comes from https://steamcommunity.com/sharedfiles/filedetails/?id=3098496649 # Burmic (from Invictus) +link = { ck3 = khasi_animism ir = burmese_religion ck3Culture = khasi } # Rajas faith +link = { ck3 = wa_animism ir = burmese_religion ck3Culture = wa } # Rajas faith link = { ck3=burmic ir=burmese_religion } # Hurrian @@ -245,6 +285,76 @@ link = { ck3=hurrian ir=hurrian_pantheon } # added by Invictus # Elamite link = { ck3 = elamite_faith ir = elamite_pantheon } +### Terra-Indomita to RoA +## Ruism +link = { ck3 = jingxue ir = confucian } # Mapping to Jingxue since it seems to have a higher emphasis on classical teachings. Lixue seems to have been created during the Song dynasty, well after Imperator Rome, and Hanru was during the Han Dynasty, which is a specific state that doesn't actually exist in Imperator Rome (Not to be confused with the Han tag, they are different) + +## Shenic +link = { ck3 = shendao ir = chinese_religions } # Shenic seems like it is supposed to represent traditional chinese religions/beliefs + +## Taoism +link = { ck3 = zhengyi ir = taoism } + +## Hanitu +link = { ck3 = formosa_animism ir = taiwan_religion } + +## Fuchite +link = { ck3 = ainu_paganism ir = ainu_religion } + +## Yzic +link = { ck3 = yzng ir = nivkh_religion } + +## Unaric +link = { ck3 = ryukyu_animism ir = okinawa_religion } + +## Anito +link = { ck3 = kabunian ir = pinoy_religion ck3Culture = idaya ck3Culture = ilokano } # Filipino faith of these cultures +link = { ck3 = malyari ir = pinoy_religion ck3Culture = tagalog ck3Culture = palawan } # Filipino faith of these cultures +link = { ck3 = dayaw ir = pinoy_religion ck3Culture = bisaya } # Filipino faith of these cultures +link = { ck3 = tulumanon ir = pinoy_religion } # Filipino faith of cultures/places out of Terra-Indomita scope, so just going to use that as fallback + +## Muisic +link = { ck3 = muism ir = yi_religions } + +## Baiyue +link = { ck3 = hmongism ir = baiyue_religions ck3Culture = hmong ck3Culture = sheren ck3Culture = yao } # In Imperator, cultures that map to these cultures follow Baiyue +link = { ck3 = shendao ir = baiyue_religions } # Not sure how realistic this is. In Imperator, Baiyue is followed by the Yue and Miao culture groups. The Miao cultures map to hmongism above. The Yue cultures map to Wu, Min, and Yue in CK3, which all largely practice Wuism (shendao) + +## Mohist +link = { ck3 = quanzhen ir = mohism } # Wikipedia says it was a major rival to confucianism, and that it eventually got integrated into sects of Taoism, and ChatGPT says this is the better mapping + +## Kodo +link = { ck3 = shinto ir = wa_religions } + +## Shamanism +link = { ck3 = bugaism ir = tunguistic_religion ck3Culture = evenk } # Faith of Evenk in CK3 +link = { ck3 = abkaism ir = tunguistic_religion } # Faith of other Tungusic peoples, so will be fallback + +## Phiism (Religion of the Tai peoples of Indochina) +link = { ck3 = ban_phi ir = satsana_phi_religion } # Fallback, RICE & Rajas faith + +## Yungism +link = { ck3 = kuy_animism ir = funan_religion } # Fallback, Rajas faith + +## Dukunic +link = { ck3 = nias_animism ir = austronesian_religion ck3Culture = nias } +link = { ck3 = kadai ir = austronesian_religion ck3Culture = aslian } # No info, but Aslian peoples follow this in Rajas +link = { ck3 = umboh ir = austronesian_religion ck3Culture = seletar ck3Culture = moklen } # Moklen and Seletar peoples follow it in Rajas +link = { ck3 = mentawai_animism ir = austronesian_religion ck3Culture = mentawai } +link = { ck3 = batak_animism ir = austronesian_religion ck3Culture = batak } +link = { ck3 = malayic ir = austronesian_religion } + +## Mastoic +link = { ck3 = nuristani_pagan ir = masto_pantheon } # Areas match, and descriptions in both games say they likely predate Vedic beliefs + +## Carvaka +link = { ck3 = shrautism ir = charvaka } # There doesn't seem to be a perfect fit for this, but according to ChatGPT, Shrautism is the best fit + +## Moism +link = { ck3 = bimoism ir = tai_religion ck3Culture = yi ck3Culture = caijia } +link = { ck3 = benzhu ir = tai_religion ck3Culture = bai ck3Culture = lisu } +link = { ck3 = moism ir = tai_religion } + # East Asian religions ## For Asia Expansion Project mod link = { ck3 = lixue ir = confucian } diff --git a/ImperatorToCK3/Data_Files/configurables/removable_file_blocks.txt b/ImperatorToCK3/Data_Files/configurables/removable_file_blocks.txt index 5719be393..e796b8988 100644 --- a/ImperatorToCK3/Data_Files/configurables/removable_file_blocks.txt +++ b/ImperatorToCK3/Data_Files/configurables/removable_file_blocks.txt @@ -14742,4 +14742,92 @@ apply_historic_administrative_game_rule_effect = { } } } -} \ No newline at end of file +} + + +"common/scripted_character_templates/00_pool_repopulation_character_templates.txt" = { + # Prevent random Muslim characters from being spawned. + { + else_if = { + limit = { + OR = { + culture = culture:bolghar + culture = culture:somali + } + } + set_character_faith = faith:ashari + if = { + limit = { + root.capital_county.faith = { + religion_tag = islam_religion + } + } + set_character_faith = root.capital_county.faith + } + } + } + { + else_if = { + limit = { + OR = { + culture = culture:butr + culture = culture:zaghawa + } + } + random_list = { + 10 = { + set_character_faith = faith:ibadi + } + 10 = { + set_character_faith = faith:sufri + } + } + } + } + + # Prevent random Christian characters from being spawned. + { + 2 = { + trigger = { + root.capital_province.faith = { + religion_tag = christianity_religion + } + root.capital_province = { + geographical_region = world_europe_west_iberia + } + } + set_character_faith = faith:conversos + } + } + { + else_if = { + limit = { + culture = culture:greek + } + random_list = { + 10 = { + set_character_faith = faith:iconoclast + } + 10 = { + set_character_faith = faith:paulician + } + 10 = { + set_character_faith = faith:bogomilist + } + } + } + } + { + 5 = { + set_character_faith = faith:nestorian + } + } + { + else_if = { + limit = { + culture = culture:assyrian + } + set_character_faith = faith:nestorian + } + } +} diff --git a/ImperatorToCK3/Data_Files/configurables/removable_file_blocks_roa.txt b/ImperatorToCK3/Data_Files/configurables/removable_file_blocks_roa.txt new file mode 100644 index 000000000..7d79c1fa9 --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/removable_file_blocks_roa.txt @@ -0,0 +1,9602 @@ +# This file contains blocks from CK3 files that can be removed. +# The structure is as follows: + +# = { +# { +# # comments are supported inside +# some = code +# } +# { +# some code +# some code with other indent +# } +# } + +# INDENTATION IS IMPORTANT! +# ASIDE FROM THE CURLY BRACKETS SURROUNDING THE BLOCK, IT MUST MATCH THE ORIGINAL FILE. +# OTHERWISE THE BLOCK WON'T BE REMOVED! + +# Adjusted for Rajas of Asia Version 3.5.3.1 + +"common/on_action/yearly_on_actions.txt" = { + { + # FP2 - Checks to start El Cid's Travels + if = { + limit = { # Am I El Cid? + has_fp2_dlc_trigger = yes + has_ep3_dlc_trigger = no + this = character:107590 + NOT = { has_character_flag = has_already_begun_travelling } # Separate first check, for performance + + NOT = { # Start date employer is either dead or gone + OR = { + top_liege = character:107500 + liege = character:107500 + employer = character:107500 + } + } + is_available_healthy_ai_adult = yes # Am I ready to go on an adventure? + } + trigger_event = fp2_struggle.2045 + } + } + { + 250 = fp3_yearly.8020 # The Lady of the Land + } +} + +"common/on_action/death.txt" = { + { + # Fix gods-damned Bavaria splitting from East Francia in an ugly fashion in 867. + if = { + limit = { + # Make sure we're looking at the right guy & that the circumstances haven't changed too much. + this = character:90107 + highest_held_title_tier = tier_kingdom + has_realm_law = confederate_partition_succession_law + # Bavaria should be in a fit state for interfering with the handout order. + title:k_bavaria = { + OR = { + is_title_created = no + holder = root + } + any_in_de_jure_hierarchy = { + tier = tier_county + # More than 50%. + count >= 22 + holder = { + any_liege_or_above = { this = root } + } + } + } + NOT = { has_primary_title = title:k_bavaria } + # Players can sort this themselves: you just need to have Bavaria as your primary title and it's all fine. + is_ai = yes + } + # If we've got no Bavaria, create it. + if = { + limit = { + title:k_bavaria = { is_title_created = no } + } + create_title_and_vassal_change = { + type = created + save_scope_as = change + } + title:k_bavaria = { + change_title_holder = { + holder = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + } + # Then switch around. + set_primary_title_to = title:k_bavaria + } + } + + { + # EP3, Hasan story cycle stuff + if = { + limit = { + root = character:3096 + } + save_scope_as = ismaili_caliph + character:41702 ?= { + trigger_event = { + id = hasan_sabbah.1030 + days = 1 + } + } + } + if = { + limit = { + character:41702 ?= { + any_owned_story = { + story_type = story_hasan + var:ultimate_foe ?= root + } + } + } + character:41702 = { + random_owned_story = { + limit = { story_type = story_hasan } + if = { + limit = { + scope:killer = character:41702 + } + hasan_sabbah_end_war = { + HASAN = character:41702 + SELJUK = root + } + } + else = { + set_variable = { + name = ultimate_foe + value = root.player_heir + } + } + } + } + } + } +} + +"common/on_action/game_start.txt" = { + # events + { fp1_scandinavian_adventurers.0011 # FP1 - Corral famous Norse adventurers that haven't done much yet.} + { fp1_scandinavian_adventurers.0021 # FP1 - Mark game-start prioritised adventurers.} + { easteregg_event.0001 # Charna and Jakub duel.} + { game_rule.1011 #Hungarian Migration management.} + { + ### 867 - RADHANITES IN KHAZARIA ### + character:74025 = { + if = { + limit = { + is_alive = yes + is_playable_character = yes + } + trigger_event = bookmark.0200 + } + } + } + { + ### 867 - WRATH OF THE NORTHMEN ### + #Æthelred dying (probably) + character:33358 = { + if = { + limit = { + is_alive = yes + is_playable_character = yes + } + trigger_event = { + id = bookmark.0001 + days = { 365 730 } + } + } + } + } + { + #Alfred the Great becoming the Great + character:7627 = { + if = { + limit = { + is_alive = yes + is_playable_character = yes + } + trigger_event = { + id = bookmark.0002 + days = 1800 #~5 years + } + } + } + } + { + ### 867 - THE GREAT ADVENTURERS ### + character:251187 = { + if = { + limit = { + is_alive = yes + is_playable_character = yes + AND = { + character:251180 = { is_ai = yes } + character:251181 = { + is_ai = yes + is_alive = yes + } + } + } + trigger_event = { + id = bookmark.0101 + days = { 21 35 } + } + } + } + } +# setup + { + ### 1066 - LOUIS THE GERMAN ### + if = { + limit = { + exists = character:90107 + current_date >= 1066.1.1 + } + character:90107 = { give_nickname = nick_the_german_post_mortem } + } + } + { + ### 1178 - SIBYLLA ### + if = { + limit = { + exists = character:223522 + current_date >= 1178.1.1 + AND = { + character:223541 = { + is_ai = yes + is_alive = yes + } + } + } + character:223522 = { + trigger_event = { + id = bookmark.0300 + days = { 21 28 } + } + } + } + } + + { + ### GAME RULE: RULER OF MUNSTER + if = { + limit = { + game_start_date = 1066.9.15 + has_game_rule = historicity_ruler_of_munster_historical_toirdelbach + } + create_title_and_vassal_change = { + type = conquest + save_scope_as = title_change + } + character:83355 = { + every_held_title = { + limit = { tier >= tier_county } + change_title_holder = { + holder = character:906 + change = scope:title_change + } + } + pay_short_term_gold = { + target = character:83355 + gold = gold + } + } + random_player = { + limit = { this = character:83355 } + set_player_character = character:906 + } + resolve_title_and_vassal_change = scope:title_change + # Since Murchad is back to his historical self, he gets to suck. + character:83355 = { + add_diplomacy_skill = -10 + remove_trait = gregarious + add_trait = craven + # Plus, usurpation rivalry — now Toidelbach has a perfectly good claim to the kingdom and will do a lot more with it than Murchad managed in his 5m in power, but by gameplay terms, this _is_ a usurpation. + set_relation_rival = { + target = character:906 + reason = rival_usurper + } + } + # Alright, let's give Toirdelbach his alliance. + character:906 = { + add_opinion = { + modifier = perk_negotiated_alliance_opinion + target = character:922 + } + reverse_add_opinion = { + modifier = event_negotiated_alliance_opinion + target = character:922 + } + create_alliance = { + target = character:922 + allied_through_owner = character:906 + allied_through_target = character:922 + } + } + } + } + + { + if = { + limit = { + game_start_date >= 1178.10.1 + } + character:st_amand_1 = { + save_scope_as = leader + } + character:223523 = { + save_scope_as = founder + } + title:b_saida = { + save_scope_as = barony + } + create_holy_order_neutral_effect = { + LEADER = scope:leader + CAPITAL = scope:barony + NEW_HO_SCOPE = new_holy_order + FOUNDER = scope:founder + } + } + if = { + limit = { + game_start_date >= 1178.10.1 + } + character:231000 = { + save_scope_as = leader + } + character:223523 = { + save_scope_as = founder + } + title:b_hebron = { + save_scope_as = barony + } + create_holy_order_neutral_effect = { + LEADER = scope:leader + CAPITAL = scope:barony + NEW_HO_SCOPE = new_holy_order + FOUNDER = scope:founder + } + } + } + { + # UNITY CONFIG + ## 867. + if = { + limit = { game_start_date = 867.1.1 } + # Twiddle some starting unities. + ## The Abassids are in the middle of a self-killing frenzy, so we lower theirs substantially. + house:house_abbasid ?= { + add_unity_value = { + value = -100 + # This is from historical circumstances, so we just do use the house head. + character = house_head + desc = clan_unity_historical_circumstances.desc + } + } + ## The Samanids are juuuuust about to get started on killing each other over who gets to lead Transoxiana. + house:house_samanid ?= { + add_unity_value = { + value = -40 + # This is from historical circumstances, so we just do use the house head. + character = house_head + desc = clan_unity_historical_circumstances.desc + } + } + ## The Afrighids (both of them) are having fairly few arguments because only one of them can speak and it's very easy to manage relations with a baby. + dynasty:1042112.dynast.house ?= { + add_unity_value = { + value = 50 + # This is from historical circumstances, so we just do use the house head. + character = house_head + desc = clan_unity_historical_circumstances.desc + } + } + ## The Tahirids are scattered but actually get along quite well and support each other politically (mostly). + dynasty:811.dynast.house ?= { + add_unity_value = { + value = 100 + # This is from historical circumstances, so we just do use the house head. + character = house_head + desc = clan_unity_historical_circumstances.desc + } + } + ## The Umayyads are having something of a renaissance. + dynasty:597.dynast.house ?= { + add_unity_value = { + value = 100 + # This is from historical circumstances, so we just do use the house head. + character = house_head + desc = clan_unity_historical_circumstances.desc + } + } + } + # LEGITIMACY CONFIG + ## 867. + if = { + limit = { game_start_date = 867.1.1 } + ## Basileus Basileios was actually elected, so he's technically legitimate, but starts at level 2. With this he should be level 3. + character:1700 = { + add_legitimacy = major_legitimacy_gain + } + } + } + { + if = { # Special historical events for Matilda! + limit = { + character:7757 ?= { is_alive = yes } + } + character:7757 ?= { + trigger_event = bookmark.1066 # Matildas marriage to her step-brother, with plausible historical options! + trigger_event = { # Matildas suspected witchcraft, the player decides if its true or not! + id = bookmark.1067 + years = { 1 5 } + } + } + } + } + { + if = { # Special historical events for Vratislav! + limit = { + character:522 ?= { is_alive = yes } + } + character:522 ?= { + trigger_event = { # Vratislav and the Slavic Marches, he didn't historically get them (one briefly, but eh). The player chooses to appease the emperor or go after the coveted lands themselves! + id = bookmark.1068 + days = { 35 120 } + } + trigger_event = { # Jaromir, Vratislav's brother, was a pain - this event is an opportunity for the player to handle the rivalry + id = bookmark.1069 + days = { 1 29 } + } + } + } + } + { + if = { # Special historical events for Robert the Fox! + limit = { + character:1128 ?= { is_alive = yes } + } + character:1128 ?= { + trigger_event = { # A Norman Sicily - Robert historically conquered quite a bit here, the player can choose how far they want to go and the risk they want to take. The more risk, the more event troops/claims. + id = bookmark.1070 + days = { 35 120 } + } + trigger_event = { # The Pretender Monk - Raiktor is a historical character, a monk wo pretended to be a deposed Byzantine emperor which Robert used to beat up Byzantium. Here you can follow historical conquests (taking a bit of the coast) or go full on 'install him as emperor for real'-mode! + id = bookmark.1071 + years = { 1 7 } + } + } + } + } + { + if = { # Special historical events for Emir Yahya! + limit = { + character:3924 ?= { is_alive = yes } + } + character:3924 ?= { + trigger_event = { # Conquering Cordoba - Gain an opportunity to conquer Cordoba while gaining one of two buffs; one intrigue-focused, and one military. Historically he was poisoned after having conquered the city... but that's no fun for the player! + id = bookmark.1072 + days = { 10 35 } + } + } + } + } + { + # Pre-defined historic regencies setup. + ## NOTE: we do these first to avoid feed messages getting weird due to regents being replaced immediately after getting their position. + ## 867. + if = { + limit = { game_start_date = 867.1.1 } + character:japan056 = { designate_diarch = character:fujiwara0002 } + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:fujiwara0002 + LIEGE = character:japan056 + } + character:japan056 = { + start_diarchy = japanese_regency + set_diarchy_swing = 60 + } + } + + ## 936 + if = { + limit = { game_start_date = 936.1.1 } + character:japan061 = { designate_diarch = character:fujiwara00303 } + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:fujiwara00303 # Fujiwara no Tadahira + LIEGE = character:japan061 + } + character:japan061 = { + start_diarchy = japanese_regency + set_diarchy_swing = 80 # shrug emoji + } + } + if = { + limit = { game_start_date = 936.1.1 } + character:yangpu_wu = { designate_diarch = character:xuzhigao_wu } + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:xuzhigao_wu # Xu Zhigao AKA Li Bian + LIEGE = character:yangpu_wu + } + character:yangpu_wu = { + start_diarchy = regency + set_diarchy_swing = 100 + } + } + ## 1066. + if = { + limit = { game_start_date = 1066.9.15 } + # Designate some regents. + + character:japan070 = { designate_diarch = character:fujiwara003030203030103 } + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:fujiwara003030203030103 # Fujiwara no Yorimichi + LIEGE = character:japan070 + } + character:japan070 = { + start_diarchy = japanese_regency + set_diarchy_swing = 100 + } + + ## King Philippe of France & Duke Boudewijn of Flanders (friend of his dad's) + character:214 = { + designate_diarch = character:364 + # Baldwin of Flanders also promised the prior king he'd take care of Philippe, so we add that starting loyalty hook. + add_hook = { + type = predecessor_loyalty_hook + target = character:364 + years = historic_regent_loyal_after_death_hook_duration_years_char_214_value + } + } + ### Plus remember who the promise was made to. + character:364 = { + add_opinion = { + target = character:214 + modifier = promise_to_predecessor + opinion = 50 + } + set_variable = { + name = promise_to_predecessor + value = character:208 + years = historic_regent_loyal_after_death_hook_duration_years_char_214_value + } + } + ## Count Bouchard of Vendome & Guy de Bachaumont (his uncle) + character:40905 = { designate_diarch = character:40376 } + ## Caliph al-Mustansir & Rasad (his mother) + character:3096 = { designate_diarch = character:additional_fatimids_1 } + ## Count Ermengol of Urgell & Infanta Sancha of Aragon (his stepmother) + character:110550 = { designate_diarch = character:110514 } + ## Duke Dirk of Holland & Count Robrecht of Zeeland (his stepfather) + character:106520 = { designate_diarch = character:368 } + ## Duke Sven of Ostergotland & Kol Sverker (his father) + character:100530 = { designate_diarch = character:100529 } + ## King Salamon of Hungary & Queen Mother Anastasia (his mother, in the absence of any better recorded options, and to keep other hostile relatives out of the job) + character:476 = { designate_diarch = character:637 } + ## Prince Demetre of Georgia & Alda Oseti (his mother) + character:9957 = { designate_diarch = character:9956 } + ## Sultan al-Muazzam Alp Arslan and Hassan "the Order of the Realm". + character:3040 = { + designate_diarch = character:3050 + # This is a vizierate as well, so start the diarchy manually. + start_diarchy = vizierate + # Tell Alp that he appointed Hassan so he remembers not to dismiss him. + set_variable = { + name = my_vizier + value = character:3050 + } + } + ## Constantine X & Michael Doukas. + character:1732 = { + if = { + limit = { has_ep3_dlc_trigger = yes } + start_diarchy = co_emperorship + set_diarch = character:1736 + set_designated_heir = character:1736 + } + } + # Plus remove all the generated opinions. + ## King Philippe of France & Duke Boudewijn of Flanders + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:364 + LIEGE = character:214 + } + ## Count Bouchard of Vendome & Guy de Bachaumont + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:40376 + LIEGE = character:40905 + } + ## Caliph al-Mustansir & Rasad + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:additional_fatimids_1 + LIEGE = character:3096 + } + ## Count Ermengol of Urgell & Infanta Sancha of Aragon + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:110514 + LIEGE = character:110550 + } + ## Duke Dirk of Holland & Count Robrecht of Zeeland + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:368 + LIEGE = character:106520 + } + ## Duke Sven of Ostergotland & Kol Sverker + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:100529 + LIEGE = character:100530 + } + ## King Salamon of Hungary & Queen Mother Anastasia + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:637 + LIEGE = character:476 + } + ## Prince Demetre of Georgia & Alda Oseti + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:9956 + LIEGE = character:9957 + } + ## Sultan al-Muazzam Alp Arslan and Hassan "the Order of the Realm". + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:3050 + LIEGE = character:3040 + } + } + if = { + limit = { game_start_date = 1178.10.1 } + # Set up some diarchs. + + # Fujiwara Regent + character:japan080 = { designate_diarch = character:fujiwara008 } + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:fujiwara008 # Fujiwara no Motofusa + LIEGE = character:japan080 + } + character:japan080 = { + start_diarchy = japanese_regency + set_diarchy_swing = 100 + } + + # Goryeo military dictatorship + character:goryeo019 = { designate_diarch = character:goryeo101 } + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:goryeo101 # Jeong Jung-bu + LIEGE = character:goryeo019 + } + character:goryeo019 = { + start_diarchy = regency + set_diarchy_swing = 100 + } + + ## The future Richard I of England managing Aquitaine in place of his mother (who is under house arrest) + character:205730 = { designate_diarch = character:204510 } + ## Jahan Pahlavan Muhammad as regent for Togrul + character:144056 = { designate_diarch = character:144052 } + ## Manuel Komnenos and Alexios Komnenos + character:215530 = { + if = { + limit = { has_ep3_dlc_trigger = yes } + start_diarchy = junior_emperorship + set_diarch = character:215531 + set_designated_heir = character:215531 + } + } + ## Henry II of England and the Young King + character:204500 = { + designate_diarch = character:204508 + start_diarchy = co_monarchy + set_designated_heir = character:204508 + } + ## Teresa of Portugal for Afonso the Conqueror + character:209503 = { + start_diarchy = regency + set_diarch = character:209510 + } + # Plus remove all the generated opinions. + ## Richard I and Eleanor of Aquitaine + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:204510 + LIEGE = character:205730 + } + ## Muhammad Jahan Pahlavan and Togrul + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:144052 + LIEGE = character:144056 + } + ## Manuel Komnenos and Alexios + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:215531 + LIEGE = character:215530 + } + ## Henry II and Young Henry + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:204508 + LIEGE = character:204500 + } + ## Teresa and Afonso + remove_generated_diarch_consequences_effect = { + NEW_DIARCH = character:209510 + LIEGE = character:209503 + } + } + } + { + ## Fatimid Caliphate - basically stuck in the back-end of an entrenched regencies from game start. + if = { + limit = { exists = character:3096 } + character:3096 = { trigger_event = diarchy.0012 } + } + } + { + ### STRUGGLES ### + if = { + limit = { current_date = 867.1.1 } + + # Iberian Struggle + if = { # If we're in 867, Aragonese should be removed from the Struggle, since they don't quite exist yet. + limit = { exists = struggle:iberian_struggle } + struggle:iberian_struggle = { set_culture_as_uninvolved = culture:aragonese } + } + + # Persian Struggle + if = { # If the load order ever changes this struggle is going to break. This must always be read before the struggle. + limit = { exists = struggle:persian_struggle } + debug_log = "Samarra Struggle: Gamne start data has been set" + struggle:persian_struggle = { # Use the object explorer to debug this data (yes, the time has come to learn how to use it) + + # Struggle on_start + fp3_remove_vassal_contract_cooldown_for_tension_effect = yes + + # Flag some titles as un-dissolutionable within the struggle. + title:e_arabia = { set_variable = struggle_block_dissolution_faction } + title:d_sunni = { set_variable = struggle_block_dissolution_faction } + } + } + } + } +# achievements + { + ### ACHIEVEMENT TRACKING FOR STARTING CHARACTERS + if = { + limit = { has_multiple_players = no } + every_player = { + # Base Title + if = { + limit = { + exists = character:7757 + this = character:7757 + } + add_achievement_global_variable_effect = { + VARIABLE = started_give_a_dog_a_bone_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:1128 + this = character:1128 + } + add_achievement_global_variable_effect = { + VARIABLE = started_wily_as_the_fox_achievement + VALUE = yes + } + } + if = { + limit = { + OR = { + AND = { + exists = character:108501 + this = character:108501 + } + AND = { + exists = character:107500 + this = character:107500 + } + AND = { + exists = character:107501 + this = character:107501 + } + AND = { + exists = character:108500 + this = character:108500 + } + AND = { + exists = character:109500 + this = character:109500 + } + } + } + add_achievement_global_variable_effect = { + VARIABLE = started_sibling_rivalry_achievement + VALUE = yes + } + } + if = { + limit = { + OR = { + AND = { + exists = character:163108 + this = character:163108 + } + AND = { + exists = character:163110 + this = character:163110 + } + AND = { + exists = character:163111 + this = character:163111 + } + AND = { + exists = character:163112 + this = character:163112 + } + AND = { + exists = character:163119 + this = character:163119 + } + } + } + add_achievement_global_variable_effect = { + VARIABLE = started_blood_eagle_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:6448 + this = character:6448 + } + add_achievement_global_variable_effect = { + VARIABLE = started_kings_to_the_seventh_generation_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:140 + this = character:140 + } + add_achievement_global_variable_effect = { + VARIABLE = started_norman_yoke_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:522 + this = character:522 + } + add_achievement_global_variable_effect = { + VARIABLE = started_royal_dignity_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:40605 + this = character:40605 + } + add_achievement_global_variable_effect = { + VARIABLE = started_land_of_the_rus_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:251187 + this = character:251187 + } + add_achievement_global_variable_effect = { + VARIABLE = started_mother_of_us_all_achievement + VALUE = yes + } + } + if = { + limit = { + OR = { + culture = { has_cultural_pillar = heritage_iberian } + culture = culture:andalusian + } + has_religion = religion:christianity_religion + } + add_achievement_global_variable_effect = { + VARIABLE = started_reconquista_achievement + VALUE = yes + } + } + if = { + limit = { + culture = culture:irish + capital_province = { geographical_region = custom_ireland } + } + add_achievement_global_variable_effect = { + VARIABLE = started_the_emerald_isle_achievement + VALUE = yes + } + } + if = { + limit = { + OR = { + culture = culture:castilian + culture = culture:basque + culture = culture:portuguese + culture = culture:catalan + culture = culture:andalusian + culture = culture:visigothic + culture = culture:suebi + } + has_religion = religion:islam_religion + capital_province = { geographical_region = world_europe_west_iberia } + } + add_achievement_global_variable_effect = { + VARIABLE = started_al_andalus_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:159137 + this = character:159137 + } + add_achievement_global_variable_effect = { + VARIABLE = started_almost_there_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:109607 + this = character:109607 + } + add_achievement_global_variable_effect = { + VARIABLE = started_last_count_first_king_achievement + VALUE = yes + } + } + if = { + limit = { + exists = character:6878 + this = character:6878 + } + add_achievement_global_variable_effect = { + VARIABLE = started_going_places_achievement + VALUE = yes + } + } + # FP1 + ## far_from_home_achievement + if = { + limit = { + # Starting as a Norse pagan Norse-cultured character. + fp1_achievement_culture_plus_religion_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_far_from_home_achievement + VALUE = yes + } + } + ## miklagardariki_achievement + if = { + limit = { + # Starting as a Norse pagan Norse-cultured character. + fp1_achievement_culture_plus_religion_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_miklagardariki_achievement + VALUE = yes + } + } + ## canute_the_greater_achievement + add_achievement_global_variable_effect = { + VARIABLE = started_canute_the_greater_achievement + VALUE = yes + } + ## king_of_all_the_isles_achievement + if = { + limit = { + # Starting as a Norse pagan Norse-cultured character. + fp1_achievement_culture_plus_religion_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_king_of_all_the_isles_achievement + VALUE = yes + } + } + ## faster_than_the_fox_achievement + if = { + limit = { + # Starting as a Norse pagan Norse-cultured character. + fp1_achievement_culture_plus_religion_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_faster_than_the_fox_achievement + VALUE = yes + } + } + ## volva_achievement + if = { + limit = { + # Starting as a Norse pagan Norse-cultured character. + fp1_achievement_culture_plus_religion_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_volva_achievement + VALUE = yes + } + } + ## saga_in_stone_achievement + add_achievement_global_variable_effect = { + VARIABLE = started_saga_in_stone_achievement + VALUE = yes + } + ## first_of_the_crusader_kings_achievement + if = { + limit = { + # Starting as a Norse-cultured character. + fp1_achievement_culture_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_first_of_the_crusader_kings_achievement + VALUE = yes + } + } + ## vladimirs_second_choice_achievement + if = { + limit = { + # Starting as a Norse pagan Norse or Rus-cultured character. + fp1_achievement_culture_norse_or_rus_trigger = yes + fp1_achievement_religious_norse_trigger = yes + } + add_achievement_global_variable_effect = { + VARIABLE = started_vladimirs_second_choice_achievement + VALUE = yes + } + } + ## a_dangerous_business_achievement + add_achievement_global_variable_effect = { + VARIABLE = started_a_dangerous_business_achievement + VALUE = yes + } + # EP1 + ##1 Patronage + add_achievement_global_variable_effect = { + VARIABLE = started_patronage_achievement + VALUE = yes + } + ##2 Converging Paths + add_achievement_global_variable_effect = { + VARIABLE = started_converging_paths_achievement + VALUE = yes + } + ##3 Changing course + add_achievement_global_variable_effect = { + VARIABLE = started_changing_course_achievement + VALUE = yes + } + ##4 Hoarder + add_achievement_global_variable_effect = { + VARIABLE = started_hoarder_achievement + VALUE = yes + } + ##5 creme de la creme + add_achievement_global_variable_effect = { + VARIABLE = started_creme_de_la_creme_achievement + VALUE = yes + } + ##6 Give it back! + add_achievement_global_variable_effect = { + VARIABLE = started_polyglot_achievement + VALUE = yes + } + ##7 Inspirational + add_achievement_global_variable_effect = { + VARIABLE = started_inspirational_achievement + VALUE = yes + } + ##8 One of a Kind + add_achievement_global_variable_effect = { + VARIABLE = started_one_of_a_kind_achievement + VALUE = yes + } + ##9 True Tolerance + add_achievement_global_variable_effect = { + VARIABLE = started_true_tolerance_achievement + VALUE = yes + } + ##10 Delusions of Grandeur + add_achievement_global_variable_effect = { + VARIABLE = started_delusions_of_grandeur_achievement_achievement + VALUE = yes + } + ##11 Bod Chen Po + if = { + limit = { + this.dynasty = dynasty:105800 + } + add_achievement_global_variable_effect = { + VARIABLE = started_bod_chen_po_achievement + VALUE = yes + } + } + ##12 Turkish Eagle + if = { + limit = { + NOT = { this = character:3040 } # Not Alp Arslan + house = house:house_seljuk # Seljuk + game_start_date < 1067.1.1 # 1066 only, and no Seljuks in 867 + } + add_achievement_global_variable_effect = { + VARIABLE = started_turkish_eagle_achievement + VALUE = yes + } + } + ##13 Rise of the Ghurids + if = { + limit = { + has_title = title:d_ghur + this.dynasty = dynasty:791 #Ghurid + } + add_achievement_global_variable_effect = { + VARIABLE = started_rise_of_the_ghurids_achievement + VALUE = yes + } + } + ##14 Brave and Bold + if = { + limit = { + game_start_date < 868.1.1 + this.dynasty = dynasty:699 #Piast + } + add_achievement_global_variable_effect = { + VARIABLE = started_brave_and_bold_achievement + VALUE = yes + } + } + ##15 Lingua Franca + add_achievement_global_variable_effect = { + VARIABLE = started_lingua_franca_achievement + VALUE = yes + } + ##16 Beta Israel + add_achievement_global_variable_effect = { + VARIABLE = started_beta_israel_achievement + VALUE = yes + } + ## 17 They belong in a museum! + add_achievement_global_variable_effect = { + VARIABLE = started_they_belong_in_a_museum_achievement + VALUE = yes + } + ##18 I made this! + add_achievement_global_variable_effect = { + VARIABLE = started_i_made_this_achievement + VALUE = yes + } + ##19 Nobody Comes to Fika! + add_achievement_global_variable_effect = { + VARIABLE = started_nobody_comes_to_fika_achievement + VALUE = yes + } + ## 20 The True Royal Court + add_achievement_global_variable_effect = { + VARIABLE = started_the_true_royal_court_achievement + VALUE = yes + } + # EP2 + ## 01. The Grandest Tour + add_achievement_global_variable_effect = { + VARIABLE = started_the_grandest_tour_achievement + VALUE = yes + } + ## 02. Your Eternal Reward + add_achievement_global_variable_effect = { + VARIABLE = started_your_eternal_reward_achievement + VALUE = yes + } + ## 03. Imperial March + add_achievement_global_variable_effect = { + VARIABLE = started_imperial_march_achievement + VALUE = yes + } + ## 04. Black Dinner + add_achievement_global_variable_effect = { + VARIABLE = started_black_dinner_achievement + VALUE = yes + } + ## 05. There and Back Again + add_achievement_global_variable_effect = { + VARIABLE = started_there_and_back_again_achievement + VALUE = yes + } + ## 06. The Very Best + add_achievement_global_variable_effect = { + VARIABLE = started_the_very_best_achievement + VALUE = yes + } + ## 07. Like No One Ever Was + add_achievement_global_variable_effect = { + VARIABLE = started_like_no_one_ever_was_achievement + VALUE = yes + } + ## 08. A Thousand and One Night + add_achievement_global_variable_effect = { + VARIABLE = started_a_thousand_and_one_nights_achievement + VALUE = yes + } + ## 09. A Knight's Tale + add_achievement_global_variable_effect = { + VARIABLE = started_a_knights_tale_achievement + VALUE = yes + } + ## 10. Hunting Accident + add_achievement_global_variable_effect = { + VARIABLE = started_hunting_accident_achievement + VALUE = yes + } + ## 11. Lions and Tigers and Bears, Oh My! + add_achievement_global_variable_effect = { + VARIABLE = started_lions_and_tigers_and_bears_oh_my_achievement + VALUE = yes + } + ## 12. Fly, my Pretty! + add_achievement_global_variable_effect = { + VARIABLE = started_fly_my_pretty_achievement + VALUE = yes + } + ## 13. Pathway to Heaven + add_achievement_global_variable_effect = { + VARIABLE = started_pathway_to_heaven_achievement + VALUE = yes + } + ## 14. Sir Lance-a-Lot + add_achievement_global_variable_effect = { + VARIABLE = started_sir_lance_a_lot_achievement + VALUE = yes + } + ## 15. I'm in my Element(s) + add_achievement_global_variable_effect = { + VARIABLE = started_im_in_my_elements_achievement + VALUE = yes + } + ## 16. Ahab + add_achievement_global_variable_effect = { + VARIABLE = started_ahab_achievement + VALUE = yes + } + ## 17. Little William Marshal + add_achievement_global_variable_effect = { + VARIABLE = started_little_william_marshal_achievement + VALUE = 0 + } + add_achievement_global_variable_effect = { + VARIABLE = little_william_marshal_achievement_tally + VALUE = 0 + } + ## 18. A True & Perfect Knight + add_achievement_global_variable_effect = { + VARIABLE = started_a_true_and_perfect_knight_achievement + VALUE = yes + } + ## 19. A.E.I.O.U & Me + if = { + limit = { + # Etichonen, of whom the Hapsburgs are a cadet - we check dynasty rather than house so that an accidental cadet doesn't screw you. + this.house ?= house:house_habsburg + } + add_achievement_global_variable_effect = { + VARIABLE = started_a_e_i_o_u_and_me_achievement + VALUE = yes + } + } + ## 20. The Iron and Golden King + add_achievement_global_variable_effect = { + VARIABLE = started_the_iron_and_golden_king_achievement + VALUE = yes + } + + ### RULER DESIGNER ACHIEVEMENT BLOCKS ### + if = { + limit = { + num_virtuous_traits >= 3 + } + add_achievement_flag_effect = { FLAG = rd_character_blocked_paragon_of_virtue_achievement_flag } + } + if = { + limit = { + any_child = { + count >= 10 + is_alive = yes + } + } + add_achievement_flag_effect = { FLAG = rd_character_blocked_the_succession_is_safe_achievement_flag } + } + if = { + limit = { + any_child = { + has_trait = inbred + } + } + add_achievement_flag_effect = { FLAG = rd_character_blocked_keeping_it_in_the_family_achievement_flag } + } + if = { + limit = { + highest_held_title_tier >= tier_empire + should_be_naked_trigger = yes + } + add_achievement_flag_effect = { FLAG = rd_character_blocked_the_emperors_new_clothes_achievement_flag } + } + if = { + limit = { + is_from_ruler_designer = yes + OR = { + fp1_achievement_culture_norse_trigger = yes + fp1_achievement_religious_norse_trigger = yes + } + } + add_to_global_unavailable_achievements_list_effect = { FLAG = flag:rd_character_blocked_far_from_home_achievement } + add_to_global_unavailable_achievements_list_effect = { FLAG = flag:rd_character_blocked_miklagardariki_achievement } + add_to_global_unavailable_achievements_list_effect = { FLAG = flag:rd_character_blocked_faster_than_the_fox_achievement } + } + if = { + limit = { + any_ruler = { + is_from_ruler_designer = yes + } + } + add_to_global_unavailable_achievements_list_effect = { FLAG = flag:rd_character_blocked_iberia_or_iberia_achievement } + add_to_global_unavailable_achievements_list_effect = { FLAG = flag:rd_character_blocked_el_cid_achievement } + add_achievement_global_variable_effect = { + VARIABLE = any_ruler_designed_character_achievement + VALUE = yes + } + } + } + } + } + { + ### ACHIEVEMENT (FP3): The Ummayad Strikes Back + every_player = { + if = { + limit = { + dynasty = character:73683.dynasty + location = { geographical_region = world_europe_west_iberia } + } + set_global_variable = fp3_the_umma_strikes_back_achievement_tracker # Is not removed (sad!) + } + } + } +# don't think these make sense to keep + { + ### HENDEKAPOLIS ### + title:c_ionia = { add_county_modifier = dodekapolis_modifier } + title:c_chios = { add_county_modifier = dodekapolis_modifier } + title:c_aeolis = { add_county_modifier = dodekapolis_modifier } + title:c_lesbos = { add_county_modifier = dodekapolis_modifier } + + ### GREECE BACKWATER COUNTIES ### + if = { + limit = { has_ep3_dlc_trigger = yes } + title:c_laconia = { add_county_modifier = backwater_county_modifier } + title:c_messenia = { add_county_modifier = backwater_county_modifier } + title:c_korinthos = { add_county_modifier = backwater_county_modifier } + title:c_achaia = { add_county_modifier = backwater_county_modifier } + title:c_cephalonia = { add_county_modifier = backwater_county_modifier } + title:c_attica = { add_county_modifier = backwater_county_modifier } + title:c_boeotia = { add_county_modifier = backwater_county_modifier } + title:c_aetolia = { add_county_modifier = backwater_county_modifier } + title:c_naxos = { add_county_modifier = backwater_county_modifier } + title:c_euboea = { add_county_modifier = backwater_county_modifier } + title:c_neopatras = { add_county_modifier = backwater_county_modifier } + title:c_demetrias = { add_county_modifier = backwater_county_modifier } + title:c_thessaliotis = { add_county_modifier = backwater_county_modifier } + title:c_thessalia = { add_county_modifier = backwater_county_modifier } + title:c_epeiros = { add_county_modifier = backwater_county_modifier } + title:c_buthrotum = { add_county_modifier = backwater_county_modifier } + title:c_veria = { add_county_modifier = backwater_county_modifier } + title:c_metzovo = { add_county_modifier = backwater_county_modifier } + title:c_chalkidike = { add_county_modifier = backwater_county_modifier } + title:c_thessalonika = { add_county_modifier = backwater_county_modifier } + title:c_serres = { add_county_modifier = backwater_county_modifier } + title:c_mosynopolis = { add_county_modifier = backwater_county_modifier } + title:c_ohrid = { add_county_modifier = backwater_county_modifier } + title:c_antipatreia = { add_county_modifier = backwater_county_modifier } + title:c_dyrrachion = { add_county_modifier = backwater_county_modifier } + title:c_avlonas = { add_county_modifier = backwater_county_modifier } + } + } + + { + ### COA ### + if = { + limit = { + game_start_date <= 1000.1.1 + } + title:e_scandinavia = { set_coa = e_scandinavia_norse } + title:k_sweden = { set_coa = k_sweden_norse } + title:d_svealand = { set_coa = d_svealand_norse } + title:c_upland = { set_coa = c_upland_norse } + title:c_gastrikland = { set_coa = c_gastrikland_norse } + title:c_sodermannaland = { set_coa = c_sodermannaland_norse } + title:c_aland = { set_coa = c_aland_norse } + title:d_bergslagen = { set_coa = d_bergslagen_norse } + title:c_vastmanland = { set_coa = c_vastmanland_norse } + title:c_varmland = { set_coa = c_varmland_norse } + title:c_dalarna = { set_coa = c_dalarna_norse } + title:c_dalabergslagen = { set_coa = c_dalabergslagen_norse } + title:d_vastergotland = { set_coa = d_vastergotland_norse } + title:c_vastergotland = { set_coa = c_vastergotland_norse } + title:c_skara = { set_coa = c_skara_norse } + title:c_dal = { set_coa = c_dal_norse } + title:c_nordmark = { set_coa = c_nordmark_norse } + title:d_ostergotland = { set_coa = d_ostergotland_norse } + title:c_ostergotland = { set_coa = c_ostergotland_norse } + title:c_kinda = { set_coa = c_kinda_norse } + title:c_narke = { set_coa = c_narke_norse } + title:d_smaland = { set_coa = d_smaland_norse } + title:c_more = { set_coa = c_more_norse } + title:c_sevede = { set_coa = c_sevede_norse } + title:c_varend = { set_coa = c_varend_norse } + title:c_njudung = { set_coa = c_njudung_norse } + title:c_finnveden = { set_coa = c_finnveden_norse } + title:c_oland = { set_coa = c_oland_norse } + title:d_norrland = { set_coa = d_norrland_norse } + title:c_halsingland = { set_coa = c_halsingland_norse } + title:c_medelpad = { set_coa = c_medelpad_norse } + title:c_angermanland = { set_coa = c_angermanland_norse } + title:d_gotland = { set_coa = d_gotland_norse } + title:c_gutland = { set_coa = c_gutland_norse } + title:k_norway = { set_coa = k_norway_norse } + title:d_viken = { set_coa = d_viken_norse } + title:c_vingulmork = { set_coa = c_vingulmork_norse } + title:c_raniriki = { set_coa = c_raniriki_norse } + title:c_vestfold = { set_coa = c_vestfold_norse } + title:c_telemark = { set_coa = c_telemark_norse } + title:d_agder = { set_coa = d_agder_norse } + title:c_nedenes = { set_coa = c_nedenes_norse } + title:c_agdeside = { set_coa = c_agdeside_norse } + title:d_vestlandi = { set_coa = d_vestlandi_norse } + title:c_rogalandi = { set_coa = c_rogalandi_norse } + title:c_hordalandi = { set_coa = c_hordalandi_norse } + title:c_sogn = { set_coa = c_sogn_norse } + title:d_trandalog = { set_coa = d_trandalog_norse } + title:c_trandheim = { set_coa = c_trandheim_norse } + title:c_norwegian_more = { set_coa = c_norwegian_more_norse } + title:c_firdafylki = { set_coa = c_firdafylki_norse } + title:d_dalir = { set_coa = d_dalir_norse } + title:c_hedmork = { set_coa = c_hedmork_norse } + title:c_gudbrandsdalir = { set_coa = c_gudbrandsdalir_norse } + title:c_eystridalir = { set_coa = c_eystridalir_norse } + title:c_gauldala = { set_coa = c_gauldala_norse } + title:d_halogaland = { set_coa = d_halogaland_norse } + title:c_vastvag = { set_coa = c_vastvag_norse } + title:c_bothin = { set_coa = c_bothin_norse } + title:c_namdalfylki = { set_coa = c_namdalfylki_norse } + title:d_iceland = { set_coa = d_iceland_norse } + title:c_vestisland = { set_coa = c_vestisland_norse } + title:c_nordrland = { set_coa = c_nordrland_norse } + title:c_austisland = { set_coa = c_austisland_norse } + title:c_sudurland = { set_coa = c_sudurland_norse } + title:d_northern_isles = { set_coa = d_northern_isles_norse } + title:c_orkney = { set_coa = c_orkney_norse } + title:c_faereyar = { set_coa = c_faereyar_norse } + title:c_shetland = { set_coa = c_shetland_norse } + title:d_jamtland = { set_coa = d_jamtland_norse } + title:c_jamtfir = { set_coa = c_jamtfir_norse } + title:c_morarna = { set_coa = c_morarna_norse } + title:c_helgum = { set_coa = c_helgum_norse } + title:c_harjadalen = { set_coa = c_harjadalen_norse } + title:k_denmark = { set_coa = k_denmark_norse } + title:d_sjaelland = { set_coa = d_sjaelland_norse } + title:c_sjaelland = { set_coa = c_sjaelland_norse } + title:c_fyn = { set_coa = c_fyn_norse } + title:c_lolland_falster = { set_coa = c_lolland_falster_norse } + title:d_skane = { set_coa = d_skane_norse } + title:c_skane = { set_coa = c_skane_norse } + title:c_halland = { set_coa = c_halland_norse } + title:c_bornholm = { set_coa = c_bornholm_norse } + title:c_blekinge = { set_coa = c_blekinge_norse } + title:d_jylland = { set_coa = d_jylland_norse } + title:c_aarhus = { set_coa = c_aarhus_norse } + title:c_viborg = { set_coa = c_viborg_norse } + title:c_ringkobing = { set_coa = c_ringkobing_norse } + title:c_aalborg = { set_coa = c_aalborg_norse } + title:d_slesvig = { set_coa = d_slesvig_norse } + title:c_slesvig = { set_coa = c_slesvig_norse } + title:c_vorbasse = { set_coa = c_vorbasse_norse } + title:c_ribe = { set_coa = c_ribe_norse } + title:d_york = { set_coa = d_york_norse } + title:c_east_riding = { set_coa = c_east_riding_norse } + title:d_western_isles = { set_coa = d_western_isles_norse } + title:c_inner_hebrides = { set_coa = c_inner_hebrides_norse } + title:c_dublin = { set_coa = c_dublin_norse } + title:c_argyll = { set_coa = c_argyll_norse } + } + if = { + limit = { + game_start_date >= 1067.12.25 + } + title:k_england = { set_coa = k_england_norman} + } + } +} + +"common/on_action/title_on_actions.txt" = { + { + # Am I The Chad? + if = { + limit = { root = character:easteregg_chad_uhl } + set_house = house:house_chad_uhl + } + } + + { + title_event.0001 # Rename West Francia to France + title_event.0002 # Rename East Francia to Germany + } + + { + fp1_major_decisions.1011 # Harald Tanglehair becomes Harald Fairhair. + } +} + +"events\title_events.txt" = { + { +# West Francia becomes France when no longer controlled by a Karling +title_event.0001 = { + type = character_event + title = title_event_francia_name_change.title + desc = title_event_francia_name_change.desc + theme = crown + right_portrait = root + + trigger = { + scope:title = { + this = title:k_france + } + NOR = { + dynasty = { this = dynasty:25061 } # Not held by a Karling + any_liege_or_above = { + dynasty = { this = dynasty:25061 } # And does not have a liege that is a Karling + } + has_global_variable = west_francia_renamed + } + } + + immediate = { + title:k_france = { + save_scope_as = francia_title + } + set_global_variable = { + name = west_francia_renamed + value = yes + } + } + + option = { + name = title_event_francia_name_change.a + custom_tooltip = { + text = title_event_francia_name_change.a_tt_1 + + title:k_france = { + reset_title_name = yes # I.e. set_title_name = k_france + } + } + } +} + } + + { +# East Francia becomes Germany when no longer controlled by a Karling +title_event.0002 = { + type = character_event + title = title_event_francia_name_change.title + desc = title_event_francia_name_change.desc + theme = crown + right_portrait = root + + trigger = { + scope:title = { + this = title:k_east_francia + } + NOR = { + dynasty = { this = dynasty:25061 } # Not held by a Karling + any_liege_or_above = { + dynasty = { this = dynasty:25061 } # And does not have a liege that is a Karling + } + has_global_variable = east_francia_renamed + } + } + + immediate = { + title:k_east_francia = { + save_scope_as = francia_title + } + set_global_variable = { + name = east_francia_renamed + value = yes + } + } + + option = { + name = title_event_francia_name_change.a + custom_tooltip = { + text = title_event_francia_name_change.a_tt_2 + + title:k_east_francia = { + set_title_name = k_germany + } + } + } +} + } +} + +"common\character_interactions\00_war.txt" = { + { + #Special bookmark event for Aella of Northumbria + bookmark_867_northmen_aellas_capture_war_imprisonment_effect = yes + } +} + +"common\scripted_effects\00_bookmark_effects.txt" = { + { +bookmark_867_northmen_aellas_capture_war_imprisonment_effect = { + if = { + limit = { + scope:defender_loser = { + this = character:163103 #Aella + is_ai = yes + } + NOR = { + is_target_in_global_variable_list = { + name = triggered_bookmark_events + target = flag:bookmark_867_northmen_aellas_capture + } + character:163103 = { is_imprisoned = yes } + } + } + scope:attacker_winner = { + imprison = { + target = scope:defender_loser + type = dungeon + } + } + } +} + } +} + +"events\artifacts\historical_artifacts_events.txt" = { + { + ### Chalice of Dona Urraca + if = { + limit = { + # It's likely that Urraca paid for her eponymous chalice using money she earnt from the titles her father pre-bequeathed to her, so it was probably made some time *after* 1066 (since she only got the lands in 1065, shortly before her father died), buuuuuut it's really mean to not let her have it at game start, so we give it to her in 1066. + current_date >= 1066.1.1 + has_fp2_dlc_trigger = yes + exists = character:108501 + character:108501 = { is_alive = yes } + } + create_artifact_goblet_chalice_of_dona_urraca = { OWNER = character:108501 } + } + } + + { + ### Crown of Justinian + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_pedestal_justinian_effect = { OWNER = this } + } + } + } + + { + ### Head of St. Edmund + if = { + limit = { + has_dlc_feature = royal_court + # Date of earliest likely canonisation. + current_date >= 924.1.1 + exists = title:k_england.holder + } + title:k_england.holder = { + create_artifact_edmund_head_effect = { OWNER = this } + } + } + } + + { + ### Throne of Charlemagne + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_hre.holder + } + title:e_hre.holder = { + create_artifact_throne_charlemagne_effect = { OWNER = this } + } + } + } + + { + ### Throne of Scone (featuring Stone) + if = { + limit = { + has_dlc_feature = royal_court + exists = title:k_scotland.holder + } + title:k_scotland.holder = { + create_artifact_throne_scone_effect = { OWNER = this } + } + } + } + + { + ### Monomachus Crown + if = { + limit = { + has_dlc_feature = royal_court + current_date >= 1000.1.1 + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_monomachus_crown_effect = { OWNER = this } + } + } + } + + { + ### Pentapyrgion + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_sculpture_cabinet_pentapyrgion_effect = { OWNER = this } + } + } + } + + { + ### Sword of Atilla + #### Associated with the Arpads, but "discovered"/passed out of their possession around or after 1063. They maintain a house claim on it. + if = { + limit = { + has_dlc_feature = royal_court + current_date >= 1064.1.1 + exists = title:d_bavaria.holder + } + title:d_bavaria.holder = { + create_artifact_wall_sword_attila_effect = { OWNER = this } + dynasty:708 = { + random_dynasty_member = { + house = { add_house_artifact_claim = scope:newly_created_artifact } + } + } + } + } + } +} + +"common\scripted_effects\03_dlc_fp2_scripted_effects.txt" = { + { +create_artifact_goblet_chalice_of_dona_urraca = { + $OWNER$ = { save_scope_as = owner } + set_artifact_rarity_famed = yes + scope:owner = { + create_artifact = { + name = fp2_chalice_dona_urraca + description = fp2_chalice_dona_urraca_desc + template = fp2_chalice_dona_urraca_template + type = miscellaneous_when_not_court + visuals = fp2_chalice_dona_urraca + wealth = scope:wealth + quality = scope:quality + modifier = chalice_of_dona_urraca_modifier + save_scope_as = newly_created_artifact + } + } + scope:newly_created_artifact = { + set_variable = { + name = dlc_potential_court_artefact + value = yes + } + set_variable = { + name = historical_unique_artifact + value = yes + } + set_variable = { + name = relic + value = flag:christian + } + } +} + } +} + +"common\scripted_effects\01_exp1_historical_artifacts_creation_effect.txt" = { + { +create_artifact_pedestal_justinian_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_illustrious = yes + + # Create the artifact + create_artifact = { + name = artifact_pedestal_crown_justinian_name + description = artifact_pedestal_crown_justinian + type = pedestal + template = justinian_template + visuals = pedestal_justinian + wealth = scope:wealth + quality = scope:quality + history = { + type = created + date = 527.4.1 + recipient = character:70512 #Justinian the Great + location = province:496 #Constantinople + } + modifier = justinian_crown_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + set_variable = crown_of_justinian + add_artifact_title_history = { + target = title:e_byzantium + date = 565.11.14 + } + save_scope_as = epic + } +} + } + + { +create_artifact_edmund_head_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_illustrious = yes + + # Create the artifact + create_artifact = { + name = edmund_head_name + description = edmund_head_description + type = pedestal + visuals = head + wealth = scope:wealth + quality = scope:quality + template = christian_relic_template + history = { + type = created + date = 869.11.20 + recipient = character:163064 #Eadmund the Martyr + location = province:1520 #Blything + } + modifier = edmund_head_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + set_variable = edmund_head + add_scaled_artifact_modifier_devotion_effect = yes + set_variable = { + name = relic + value = flag:christian + } + save_scope_as = epic + add_artifact_history = { + type = given + date = 946.5.27 + recipient = character:33350 # Æthelstan + } + add_artifact_title_history = { + target = title:k_england + date = 955.11.24 + } + } +} + } + + { +create_artifact_throne_charlemagne_effect = { #Create at start + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_illustrious = yes + + # Create the artifact + create_artifact = { + name = artifact_throne_charlemagne_name + description = artifact_throne_charlemagne_description + type = throne_special + visuals = throne_charlemagne + wealth = scope:wealth + quality = scope:quality + template = throne_charlemagne_template + history = { + type = created + date = 800.12.25 + recipient = character:6392 #Karl I the Great + location = province:2092 #Aachen + } + modifier = throne_charlemagne_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + set_variable = charlamagne_throne + # k_lotharingia history copied manually because it is destroyed before 1066 + add_artifact_history = { + type = inherited + date = 814.1.2 + recipient = character:90095 #Louis I + } + add_artifact_history = { + type = inherited + date = 817.1.1 + recipient = character:30227 #Lothair I + } + add_artifact_title_history = { + target = title:e_hre + date = 973.5.7 + } + add_scaled_artifact_modifier_majesty_effect = yes + add_scaled_artifact_modifier_rulership_effect = yes + save_scope_as = epic + save_scope_value_as = { + name = throne + value = yes + } + } +} + } + + { +create_artifact_throne_scone_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_illustrious = yes + + # Create the artifact + create_artifact = { + name = artifact_throne_stone_scone_name + description = artifact_throne_stone_scone + type = throne_special + visuals = throne_scone + wealth = scope:wealth + quality = scope:quality + template = throne_scone_template + history = { + type = created + date = 841.6.1 + recipient = character:6018 #Kenneth mac Ailpín + location = province:1742 #Scone + } + modifier = throne_scone_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + set_variable = throne_scone + save_scope_as = epic + add_scaled_artifact_modifier_rulership_effect = yes + save_scope_value_as = { + name = throne + value = yes + } + add_artifact_title_history = { + target = title:k_scotland + date = 858.1.1 + } + } +} + } + + { +create_artifact_monomachus_crown_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + + set_artifact_rarity_famed = yes + + # Create the artifact + create_artifact = { + name = monomachus_crown_name + description = monomachus_crown_description + template = general_unique_template + type = helmet + visuals = pedestal_justinian + wealth = scope:wealth + quality = scope:quality + history = { + type = created + date = 1042.6.11 + recipient = character:1726 #Konstantinos IX + location = province:496 #Constantinople + } + modifier = monomachus_crown_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + save_scope_as = epic + add_artifact_title_history = { + target = title:e_byzantium + date = 1055.1.11 + } + } +} + } + + { +create_artifact_sculpture_cabinet_pentapyrgion_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_masterwork = yes + + # Create the artifact + create_artifact = { + name = artifact_sculpture_cabinet_pentapyrgion_name + description = artifact_sculpture_cabinet_pentapyrgion_description + type = sculpture + visuals = sculpture_cabinet_pentapyrgion + template = pentapyrgion_template + wealth = scope:wealth + quality = scope:quality + history = { + type = created + date = 839.6.1 + recipient = character:70491 #Theophilos + location = province:496 #Constantinople + } + modifier = pentapyrgion_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + add_artifact_title_history = { + target = title:e_byzantium + date = 842.1.20 + } + save_scope_value_as = { + name = cupboard + value = yes + } + } +} + } + + { +create_artifact_wall_sword_attila_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_illustrious = yes + + # Create the artifact + create_artifact = { + name = artifact_wall_sword_attila_name + description = artifact_wall_sword_attila_description + type = pedestal + template = attila_template + visuals = wall_sword_attila + wealth = scope:wealth + quality = scope:quality + history = { + type = created_before_history + } + modifier = attila_sword_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + set_variable = sword_attila + save_scope_as = epic + } +} + } +} + +"common\scripted_effects\00_ep1_inspiration_effects.txt" = { + { + 10 = { + modifier = { + OR = { + scope:adventurer.adventure_inspiration_average_skill_value >= high_inspiration_skill + AND = { + exists = scope:inspiration_owner.var:artifact_quality + scope:inspiration_owner.var:artifact_quality > high_adventurer_epic_quality_level #Cumulative event choices + } + } + add = 5 + } + trigger = { + NOT = { + any_artifact = { + has_variable = crown_of_justinian + } + } + scope:location ?= { + OR = { + geographical_region = custom_eastern_roman_empire + culture = { has_cultural_pillar = heritage_byzantine } + } + } + } + create_artifact_pedestal_justinian_effect = { OWNER = root } + } + } + + { + 10 = { #Head of St Edmund + modifier = { + OR = { + scope:adventurer.adventure_inspiration_average_skill_value >= high_inspiration_skill + AND = { + exists = scope:inspiration_owner.var:artifact_quality + scope:inspiration_owner.var:artifact_quality > high_adventurer_epic_quality_level #Cumulative event choices + } + } + add = 5 + } + trigger = { + NOT = { + any_artifact = { + has_variable = edmund_head + } + } + scope:location ?= { + OR = { + geographical_region = world_europe_west_britannia + geographical_region = world_europe_north + } + } + } + create_artifact_edmund_head_effect = { OWNER = root } + } + } + + { + 10 = { #Recreate if lost + modifier = { + OR = { + scope:adventurer.adventure_inspiration_average_skill_value >= high_inspiration_skill + AND = { + exists = scope:inspiration_owner.var:artifact_quality + scope:inspiration_owner.var:artifact_quality > high_adventurer_epic_quality_level #Cumulative event choices + } + } + add = 5 + } + trigger = { + NOT = { + any_artifact = { + has_variable = charlamagne_throne + } + } + scope:location ?= { + OR = { + geographical_region = custom_carolingian_francia + geographical_region = custom_carolingian_germany + geographical_region = custom_lotharingia + geographical_region = custom_northern_italy + } + } + } + create_artifact_throne_charlemagne_effect = { OWNER = root } + } + } + + { + 10 = { + modifier = { + OR = { + scope:adventurer.adventure_inspiration_average_skill_value >= high_inspiration_skill + AND = { + exists = scope:inspiration_owner.var:artifact_quality + scope:inspiration_owner.var:artifact_quality > high_adventurer_epic_quality_level #Cumulative event choices + } + } + add = 5 + } + trigger = { + NOT = { + any_artifact = { + has_variable = throne_scone + } + } + scope:location ?= { + geographical_region = world_europe_west_britannia + } + } + create_artifact_throne_scone_effect = { OWNER = root } + } + } + + { + 10 = { + modifier = { + OR = { + scope:adventurer.adventure_inspiration_average_skill_value >= high_inspiration_skill + AND = { + exists = scope:inspiration_owner.var:artifact_quality + scope:inspiration_owner.var:artifact_quality > high_adventurer_epic_quality_level #Cumulative event choices + } + } + add = 5 + } + trigger = { + NOT = { + any_artifact = { + has_variable = sword_attila + } + } + scope:location ?= { + OR = { + geographical_region = custom_south_slavia + geographical_region = custom_carpathia + geographical_region = ghw_region_crimea + geographical_region = custom_bavaria + } + } + } + create_artifact_wall_sword_attila_effect = { OWNER = root } + } + } +} + +"common\scripted_effects\00_ep1_artifact_creation_effects.txt" = { + { + 10 = { #Crown of Justinian + trigger = { + NOT = { + any_artifact = { has_variable = crown_of_justinian } + } + $LOCATION$ ?= { + OR = { + geographical_region = custom_eastern_roman_empire + culture = { has_cultural_pillar = heritage_byzantine } + } + } + } + create_artifact_pedestal_justinian_effect = { OWNER = root } + } + } + + { + 10 = { #Attila's Sword + trigger = { + NOT = { + any_artifact = { has_variable = sword_attila } + } + $LOCATION$ ?= { + OR = { + geographical_region = custom_south_slavia + geographical_region = custom_carpathia + geographical_region = ghw_region_crimea + geographical_region = custom_bavaria + } + } + } + create_artifact_wall_sword_attila_effect = { OWNER = root } + } + } + + { + 10 = { #Throne of Scone + trigger = { + NOT = { + any_artifact = { has_variable = throne_scone } + } + $LOCATION$ ?= { geographical_region = world_europe_west_britannia } + } + create_artifact_throne_scone_effect = { OWNER = root } + } + } + + { + 10 = { #Throne of Charlemagne - Recreate if lost + trigger = { + NOT = { + any_artifact = { has_variable = charlamagne_throne } + } + $LOCATION$ ?= { + OR = { + geographical_region = custom_carolingian_francia + geographical_region = custom_carolingian_germany + geographical_region = custom_lotharingia + geographical_region = custom_northern_italy + } + } + } + create_artifact_throne_charlemagne_effect = { OWNER = root } + } + } + + { + 10 = { #Head of St Edmund + trigger = { + NOT = { + any_artifact = { + has_variable = edmund_head + } + } + $LOCATION$ ?= { + OR = { + geographical_region = world_europe_west_britannia + geographical_region = world_europe_north + } + } + } + create_artifact_edmund_head_effect = { OWNER = root } + } + } +} + +"common\scripted_effects\01_dlc_fp3_scripted_effects.txt" = { + { + set_coa = house:house_seljuk + } +} + +"common\scripted_modifiers\00_marriage_scripted_modifiers.txt" = { + { + ############# + # HAROLD # + ############# + modifier = { + add = -5000 + years_from_game_start <= 5 + OR = { + scope:actor = character:122 + scope:recipient = character:122 + scope:secondary_actor = character:122 + scope:secondary_recipient = character:122 + } + scope:actor = { + is_ai = yes + } + scope:recipient = { + is_ai = yes + } + scope:secondary_actor = { + is_ai = yes + } + scope:secondary_recipient = { + is_ai = yes + } + } + } +} + +"events\bookmark_events.txt" = { + { +###Æthelred isn't as cool as Alfred so we kill him +bookmark.0001 = { #by Mathilda Bjarnehed + type = character_event + hidden = yes + + trigger = { + this = character:33358 #Æthelred + is_ai = yes + exists = player_heir + player_heir = character:7627 #Alfred the Great + } + + immediate = { + if = { + limit = { is_at_war = yes } + + random_list = { + 20 = { #Very wounded + increase_wounds_effect = { REASON = battle } + if = { + limit = { is_alive = yes } + increase_wounds_effect = { REASON = battle } + } + if = { + limit = { is_alive = yes } + increase_wounds_effect = { REASON = battle } + } + if = { + limit = { is_alive = yes } + increase_wounds_effect = { REASON = battle } + } + } + 80 = { #Killed + random_war_enemy = { + if = { + limit = { is_commanding_army = yes } + save_scope_as = killer + } + else = { + random_knight = { + save_scope_as = killer + } + } + } + if = { + limit = { exists = scope:killer } + death = { + death_reason = death_hunting_accident + killer = scope:killer + } + } + } + } + } + else = { + random_list = { + 10 = { #Cancer + contract_disease_effect = { DISEASE = cancer TREATMENT_EVENT = no } + } + 90 = { #Hunting accident + death = { + death_reason = death_hunting_accident + } + } + } + } + } +} + +### Alfred is pretty cool so we give him a nickname +bookmark.0002 = { #by Mathilda Bjarnehed + type = character_event + title = bookmark.0002.t + desc = bookmark.0002.desc + theme = crown + left_portrait = { + character = root + animation = personality_honorable + } + + trigger = { + is_ai = no + is_independent_ruler = yes + } + + #Resend + on_trigger_fail = { + if = { + limit = { is_ai = no } + trigger_event = { + id = bookmark.0002 + days = 1800 #~5 years + } + } + } + + immediate = { + play_music_cue = "mx_cue_positive_effect" + capital_province = { save_scope_as = capital } + random_realm_province = { + limit = { NOT = { this = scope:capital } } + save_scope_as = province + } + give_nickname = nick_the_great + } + + option = { + name = bookmark.0002.a + } +} + } + + { +### The Ragnarsson brothers catch King Aella ## +# The event can trigger when you imprison Aella as one of his sons +# It also works for other norse! + +bookmark.0003 = { #by Mathilda Bjarnehed + type = character_event + hidden = yes + + trigger = { + scope:imprisoner.faith = { trait_is_virtue = vengeful } + scope:imprisoner = { + any_close_family_member = { + even_if_dead = yes + exists = killer + killer = root + save_temporary_scope_as = killed_character + } + } + #If the imprisoner don't know you're the killer you might reveal yourself if you're dumb or not sneaky + trigger_if = { + limit = { + any_secret = { + secret_type = secret_murder + secret_target = scope:killed_character + NOT = { any_secret_knower = { this = scope:imprisoner } } + } + } + OR = { + has_trait = intellect_bad + has_trait = dull + intrigue <= medium_skill_rating + } + NOR = { + has_trait = shrewd + has_trait = intellect_good + has_trait = schemer + } + } + trigger_if = { + limit = { this = character:163103 } #Aella + NOT = { + is_target_in_global_variable_list = { + name = triggered_bookmark_events + target = flag:bookmark_867_northmen_aellas_capture + } + } + } + } + + immediate = { + if = { + limit = { this = character:163103 } #Aella + add_to_global_variable_list = { + name = triggered_bookmark_events + target = flag:bookmark_867_northmen_aellas_capture + } + } + save_scope_as = prisoner + + scope:imprisoner = { + random_close_family_member = { + even_if_dead = yes + limit = { + exists = killer + killer = root + this = character:163109 #Lodbrok + } + alternative_limit = { + exists = killer + killer = root + } + save_scope_as = dead + } + trigger_event = { + id = bookmark.0004 + days = 1 + } + } + } +} + } + + { +bookmark.0004 = { #by Mathilda Bjarnehed + type = character_event + title = bookmark.0004.t + desc = { + first_valid = { + triggered_desc = { + trigger = { #You did not know they had killed your family-member + scope:prisoner = { + any_secret = { + secret_type = secret_murder + secret_target = scope:dead + NOT = { any_secret_knower = { this = root } } + } + } + } + desc = bookmark.0004.desc_unknown + } + desc = bookmark.0004.desc + } + } + theme = dungeon + left_portrait = { + character = scope:prisoner + animation = fear + } + lower_right_portrait = scope:dead + + trigger = { + NOT = { + any_in_list = { + list = captured_rivals + this = scope:prisoner + } + } + } + + immediate = { + play_music_cue = "mx_cue_murder" + if = { + limit = { + scope:prisoner = { + any_secret = { + secret_type = secret_murder + secret_target = scope:dead + NOT = { any_secret_knower = { this = root } } + } + } + } + scope:prisoner = { + random_secret = { + limit = { + secret_type = secret_murder + secret_target = scope:dead + NOT = { any_secret_knower = { this = root } } + } + reveal_to = root + } + } + } + } + + #Blood eagle + option = { + name = bookmark.0004.a + + add_dread = medium_dread_gain + add_prestige = medium_prestige_gain + scope:prisoner = { + death = { + death_reason = death_execution_blood_eagle + killer = root + } + } + scope:dead = { + every_close_family_member = { + custom = bookmark.0004.a.custom + limit = { NOT = { this = root } } + add_opinion = { + modifier = pleased_opinion + opinion = 30 + target = root + } + } + } + execute_opinion_effect = { VICTIM = scope:prisoner EXECUTIONER = root } + + ai_chance = { + base = 50 + modifier = { + scope:dead = character:163109 #Lodbrok + add = 1000 + } + } + } + + #Sacrifice to Odin + option = { + name = bookmark.0004.b + trigger = { faith = { has_doctrine_parameter = human_sacrifice_active } } + + add_piety = major_piety_gain + scope:prisoner = { + death = { + death_reason = death_execution_blood_eagle + killer = root + } + } + scope:dead = { + every_close_family_member = { + custom = bookmark.0004.a.custom + limit = { NOT = { this = root } } + add_opinion = { + modifier = pleased_opinion + opinion = 30 + target = root + } + } + } + execute_opinion_effect = { VICTIM = scope:prisoner EXECUTIONER = root } + + ai_chance = { + base = 50 + } + } + + #I have other plans... + option = { + name = bookmark.0004.c + + ai_chance = { + base = 0 + modifier = { + ai_vengefulness <= medium_negative_ai_value + add = 100 + } + } + } +} + } + + { +# The matter of Jaromir +bookmark.1069 = { + type = character_event + title = bookmark.1069.t + desc = bookmark.1069.desc + theme = faith + override_background = { reference = holy_site_generic } + override_effect_2d = { + reference = rain + } + left_portrait = { + character = character:john_monk + animation = prayer + } + right_portrait = { + character = scope:jaromir + animation = dismissal + } + lower_right_portrait = root.faith.religious_head + + trigger = { + character:528 ?= { + is_alive = yes + is_councillor_of = root + } + character:john_monk ?= { + is_alive = yes + } + } + + immediate = { + play_music_cue = "mx_cue_negative" + character:528 = { + save_scope_as = jaromir + } + character:john_monk = { + save_scope_as = john_monk + } + } + + option = { # Replace Jaromir with John + name = bookmark.1069.a + flavor = bookmark.1069.a_flavor + + faith.religious_head = { + add_opinion = { + target = root + modifier = impious_opinion + opinion = -30 + } + } + + create_title_and_vassal_change = { + type = granted + save_scope_as = change + } + title:c_opava = { + change_title_holder = { + holder = scope:john_monk + change = scope:change + take_baronies = no + } + } + resolve_title_and_vassal_change = scope:change + scope:john_monk = { + hidden_effect = { + change_government = theocracy_government + } + } + fire_councillor = character:528 + assign_councillor_type = { + type = councillor_court_chaplain + remove_existing_councillor = yes + target = character:john_monk + } + add_character_flag = { + flag = bishop_assignment + days = 1 + } + ai_chance = { + base = 25 + } + } + + option = { # Make great concessions to Jaromir + name = bookmark.1069.b + flavor = bookmark.1069.b_flavor + + pay_short_term_gold = { + target = scope:jaromir + gold = medium_gold_value + } + + scope:jaromir = { + add_opinion = { + target = root + modifier = pleased_opinion + opinion = 30 + } + remove_relation_rival = root + } + + ai_chance = { + base = 75 + } + } + + option = { # Make great concessions to Jaromir + name = bookmark.1069.c + flavor = bookmark.1069.c_flavor + + ai_chance = { + base = 75 + } + } + + after = { + hidden_effect = { + if = { + limit = { + has_character_flag = bishop_assignment + } + assign_councillor_type = { + type = councillor_court_chaplain + remove_existing_councillor = yes + target = character:john_monk + } + } + } + } +} + } + + { +### Daurama takes Bawo under her wing. +bookmark.0101 = { + type = character_event + title = bookmark.0101.t + desc = { + desc = bookmark.0101.desc_intro + first_valid = { + triggered_desc = { + trigger = { + scope:bayajidda = { is_alive = yes } + } + desc = bookmark.0101.desc_living + } + desc = bookmark.0101.desc_dead + } + } + theme = crown + left_portrait = { + character = root + animation = personality_rational + } + right_portrait = { + character = scope:bayajidda + } + lower_center_portrait = { + character = scope:bewo + } + + trigger = { + is_ai = no + character:251181 = { is_alive = yes } + } + + immediate = { + play_music_cue = "mx_cue_succession" + character:251180 = { save_scope_as = bayajidda } + character:251181 = { save_scope_as = bewo } + character:251252 = { save_scope_as = shawata } + title:k_hausaland = { save_scope_as = hausaland} + } + + # Remember your heritage, my child. + option = { + name = bookmark.0101.a + + #Move Bewo to Daurama's house. + custom_tooltip = bookmark.0101.a.tt + character:251181 = { set_house = root.house } + add_courtier = character:251181 #Move him to your court + + #Bayajidda is, understandably, a little hurt by all this. + character:251180 = { + add_opinion = { + modifier = hurt_opinion + target = root + opinion = -20 + } + } + + ai_chance = { + base = 0 #The AI should never get this event, but if they do, shouldn't opt in. + } + } + + # He is my blood, whatever his name. + option = { + name = bookmark.0101.b + + character:251180 = { + add_opinion = { + modifier = pleased_opinion + target = root + opinion = 40 + } + } + custom_tooltip = bookmark.0101.b.tt + + ai_chance = { + base = 100 #AI doesn't get this event, but should always pick no. + } + } + + # The Magajiya will continue to rule! + option = { + name = bookmark.0101.c + + add_realm_law_skip_effects = female_preference_law + scope:bewo = { + set_house = root.house + add_trait = disinherited + } + scope:shawata = { + if = { + limit = { + is_alive = yes + OR = { + matrilinear_marriage = yes + is_married = no + } + } + custom_tooltip = bookmark.0101.c.tt + } + else = { + custom_tooltip = bookmark.0101.b.tt + } + } + + + ai_chance = { + base = 0 #The AI should never get this event, but if they do, shouldn't opt in. + } + } +} + } + + { +### Matilda start-up event +bookmark.1066 = { + type = character_event + title = bookmark.1066.t + desc = bookmark.1066.desc + theme = marriage + override_background = { reference = ep2_wedding_ceremony } + override_effect_2d = { + reference = rain + } + left_portrait = { + character = root + animation = stress + } + right_portrait = { + character = scope:hunchback + animation = ecstasy + } + lower_right_portrait = { + character = scope:hunchbacks_father + } + lower_left_portrait = { + character = scope:mum + } + + trigger = { + #this = character:7757 + } + + immediate = { + play_music_cue = "mx_cue_succession" + character:20248 = { save_scope_as = hunchback } + character:11030 = { save_scope_as = hunchbacks_father } + mother = { save_scope_as = mum } + hidden_effect = { + add_opinion = { + target = scope:hunchback + modifier = disgusted_opinion + opinion = -75 + } + } + } + + option = { # Murder the husband, with a *hefty* bonus (*Potentially* Historical Option) + name = bookmark.1066.a + flavor = bookmark.1066.a_flavor + + marry = scope:hunchback + + if = { + limit = { + NOT = { + any_scheme = { + scheme_type = murder + scheme_target_character = scope:hunchback + } + } + } + start_scheme = { + target_character = scope:hunchback + type = murder + } + } + custom_tooltip = diplomacy_family.2250.b.tt + hidden_effect = { + random_scheme = { + limit = { + scheme_type = murder + scheme_target_character = scope:hunchback + } + add_scheme_modifier = { + type = massive_extra_success_chance_modifier + } + } + } + + ai_chance = { + base = 100 + } + } + + option = { # Physically abandon and permanently avoid him (Historical Option) + name = bookmark.1066.b + flavor = bookmark.1066.b_flavor + + add_character_modifier = { + modifier = abandoned_marriage_modifier + } + + if = { + limit = { + betrothed ?= scope:hunchback + } + break_betrothal = scope:hunchback + } + else_if = { + limit = { + is_spouse_of = scope:hunchback + } + divorce_effect = { + DIVORCER = root + DIVORCEE = scope:hunchback + } + } + + scope:hunchbacks_father = { + if = { + limit = { + NOT = { + scope:hunchback = { + is_courtier_of = scope:hunchbacks_father + } + } + } + add_courtier = scope:hunchback + } + } + + reverse_add_opinion = { + target = scope:hunchback + modifier = abandoned_me_opinion + years = 30 + opinion = -50 + } + + reverse_add_opinion = { + target = scope:hunchbacks_father + modifier = insulted_opinion + years = 30 + opinion = -50 + } + + ai_chance = { + base = 100 + } + } + + option = { # Use your influence to flip the lineality of the marriage + name = bookmark.1066.c + flavor = bookmark.1066.c_flavor + + add_piety = -100 + + marry_matrilineal = scope:hunchback + + reverse_add_opinion = { + target = scope:hunchbacks_father + modifier = annoyed_opinion + opinion = -20 + } + + ai_chance = { + base = 100 + modifier = { + factor = 0 + scope:hunchbacks_father = { + is_ai = no + } + } + } + } + + option = { # Just hope he dies... + name = bookmark.1066.d + flavor = lineality_warning + add_internal_flag = dangerous + + marry = scope:hunchback + + ai_chance = { + base = 100 + } + } +} + } +} + +"events\single_combat_events.txt" = { + { + # Historical + dynasty = dynasty:1055 + house = house:house_british_isles_wessex + } + { + dynasty = dynasty:vanity_riedinger + } +} + +"events\game_rule_events.txt" = { + { +game_rule.1011 = { + scope = none + hidden = yes + + trigger = { + game_start_date <= 867.1.1 + } + + immediate = { + #launch_historical + if = { + limit = { has_game_rule = launch_historical } + trigger_event = { + id = game_rule.1012 + months = { 360 480 } + } + } + #launch_immediate + if = { + limit = { has_game_rule = launch_immediate } + character:159137 = { + add_character_flag = undertaking_hungarian_migration + start_war = { + cb = hungarian_migration_cb + target = character:70382 + target_title = title:k_hungary + } + } + } + #launch_random + if = { + limit = { has_game_rule = launch_random } + trigger_event = { + id = game_rule.1012 + months = { 60 480 } + } + } + #launch_off: just do nothing. + } +} + } +} + +"gfx\portraits\portrait_animations\animations.txt" = { + { + modifier = { + add = 5000 + this = character:83355 + } + } + { + modifier = { + add = 5000 + this = character:1128 + } + } + { + modifier = { + add = 5000 + this = character:3924 + } + } + { + modifier = { + add = -100 + this = character:7757 + } + } + { + modifier = { + add = 5000 + OR = { + this = character:7757 + this = character:41702 + } + } + } +} + +"gfx\portraits\portrait_modifiers\02_all_developer_characters.txt" = { + { + modifier = { + add = 999 + exists = this + exists = character:73857 + this = character:73857 + } + } + { + modifier = { + add = 999 + exists = this + exists = character:70292 + this = character:70292 + } + } + { + modifier = { + add = 999 + exists = this + exists = character:163157 #Ismail Samani + this = character:163157 #Ismail Samani + } + } + { + modifier = { + add = 999 + exists = this + exists = character:1230316 #Suri of Mandesh + this = character:1230316 #Suri of Mandesh + } + } + { + modifier = { + add = 999 + exists = this + exists = character:73759 + this = character:73759 + } + } + { + modifier = { + add = 999 + exists = this + exists = character:73783 + this = character:73783 + } + } +} + +"common\on_action\prison_on_actions.txt" = { + { + bookmark.0003 # King Aella gets imprisoned by one of Ragnarr Lodbrok's sons + } +} + +"common\decisions\80_major_decisions_british_isles.txt" = { + { + dynasty = dynasty:1029001 #The Cornish royal house is always able to get away with these shenanigans. + } + { + dynasty = dynasty:1029001 #The Cornish royal house is at it again. + } +} + +"common\legends\chronicles\00_chronicles.txt" = { + { + triggered_desc = { + trigger = { + scope:ancestor = character:6392 + } + desc = legend_carolingian + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:6392 + } + desc = legend_carolingian_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:82233 + } + desc = legend_the_wheelwright + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:82233 + } + desc = legend_the_wheelwright_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:159058 + } + desc = legend_cadell + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:159058 + } + desc = legend_cadell_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:107590 + } + desc = legend_el_cid + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:107590 + } + desc = legend_el_cid_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:1700 + } + desc = legend_peasant_emperor + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:1700 + } + desc = legend_peasant_emperor_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:168345 + } + desc = legend_premysl + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:168345 + } + desc = legend_premysl_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:303250 + } + desc = legend_borjigin + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:303250 + } + desc = legend_borjigin_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:7255 + } + desc = legend_the_red_hand + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:7255 + } + desc = legend_the_red_hand_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:180637 + } + desc = legend_yazdagird_iii + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:180637 + } + desc = legend_yazdagird_iii_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:180645 + } + desc = legend_bahram_gur + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:180645 + } + desc = legend_bahram_gur_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:188637 + } + desc = legend_saman_khudah + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:188637 + } + desc = legend_saman_khudah_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:163109 + } + desc = legend_ragnarr + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:163109 + } + desc = legend_ragnarr_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:7627 + } + desc = legend_alfred_of_wessex + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:7627 + } + desc = legend_alfred_of_wessex_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:168130 + } + desc = legend_william_gellones + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:168130 + } + desc = legend_william_gellones_desc + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:99 + } + desc = legend_edward_the_martyr + } + } + { + triggered_desc = { + trigger = { + scope:ancestor = character:99 + } + desc = legend_edward_the_martyr_desc + } + } +} + +"events\diarchy_events\diarchy_events.txt" = { + { + # Historic setup stuff. + ## Fatimids start basically completely screwed. + if = { + limit = { this = character:3096 } + set_diarchy_swing = 100 + } + } +} + +"events\dlc\fp1\fp1_major_decision_events.txt" = { + { +scripted_effect fp1_1011_gib_pretty_hair_effect = { + # Gain the famous nickname. + give_nickname = nick_fairhair + # And a bit of diplomacy for your long vow. + add_diplomacy_skill = 2 + # Plus that haircut. + remove_character_modifier = harald_tanglehairs_vow_modifier +} + +# Tanglehair becomes Fairhair. +fp1_major_decisions.1011 = { + type = character_event + title = fp1_major_decisions.1011.t + desc = { + desc = fp1_major_decisions.1011.desc.intro + first_valid = { + triggered_desc = { + trigger = { exists = scope:gyda } + desc = fp1_major_decisions.1011.desc.gyda + } + desc = fp1_major_decisions.1011.desc.oath + } + desc = fp1_major_decisions.1011.desc.outro + } + theme = crown + left_portrait = { + character = root + animation = personality_honorable + } + right_portrait = { + character = scope:gyda + animation = admiration + } + override_background = { reference = fp1_ocean_norse } + + trigger = { + # This character is Harald Fairhair. + exists = character:144000 + this = character:144000 + # The title they've acquired is Norway. + scope:title = title:k_norway + # Norway has been created by them. + scope:transfer_type = flag:created + # Norway has not been created previously. + NOT = { exists = global_var:norway_created } + } + + immediate = { + play_music_cue = "mx_cue_succession" + # Check to see if Gyda is still around and kicking, and if so, treat this as a romance. + character:166044 = { + if = { + limit = { + is_alive = yes + can_marry_character_trigger = { CHARACTER = root } + has_any_bad_relationship_with_root_trigger = no + is_ai = yes + } + save_scope_as = gyda + } + } + } + + # My vow fulfilled! + option = { + name = fp1_major_decisions.1011.a + + # Apply standard haircut effects. + fp1_1011_gib_pretty_hair_effect = yes + + ai_chance = { + # AI should only default to this if Gyda is unavailable. + base = 0 + } + } + + # Gyda, my love! + option = { + name = fp1_major_decisions.1011.b + trigger = { + # Gyda must have been valid. + exists = scope:gyda + # And, for MP, remain valid. + can_marry_character_trigger = { CHARACTER = scope:gyda } + } + + # Apply standard haircut effects. + fp1_1011_gib_pretty_hair_effect = yes + # Harald & Gyda are wed. + if = { + limit = { + has_ep2_dlc_trigger = yes + } + create_grand_wedding_betrothal = { + SPOUSE_1 = root + SPOUSE_2 = scope:gyda + HOST = root + PROMISEE = scope:gyda + } + } + else = { marry = scope:gyda } + # And rather happy about it. + add_opinion = { + target = scope:gyda + modifier = love_opinion + opinion = 50 + } + reverse_add_opinion = { + target = scope:gyda + modifier = love_opinion + opinion = 50 + } + + ai_chance = { + # AI should always select this option if it's present. + base = 100 + } + } + + # Leave it; it is a mark of the struggles I have been through. + option = { + name = fp1_major_decisions.1011.c + trigger = { is_ai = no } + + # Harald Tanglehair keeps his wild locks. + custom_tooltip = fp1_major_decisions.1011.c.tt + ## We swap the modifiers out so the copy responds correctly. + hidden_effect = { + remove_character_modifier = harald_tanglehairs_vow_modifier + add_character_modifier = harald_tanglehairs_reminder_modifier + } + # And a bit of learning for the lessons you've endured. + add_learning_skill = 2 + + ai_chance = { + # Option here for player choice. + base = 0 + } + } +} + } + + { + # And if it's not Harald Fairhair who did it, shame him. + if = { + limit = { + exists = character:144000 + NOT = { this = character:144000 } + character:144000 = { is_alive = yes } + } + hidden_effect = { + # Save the current King of Norway. + save_scope_as = king_of_norway + # And message Harald with the bad news. + character:144000 = { + send_interface_toast = { + title = fp1_major_decisions.1012.t + left_icon = scope:king_of_norway + hidden_effect = { remove_character_modifier = harald_tanglehairs_vow_modifier } + add_character_modifier = harald_tanglehairs_vow_broken_modifier + } + } + } + } + } +} + +"events\dlc\fp1\fp1_scandinavian_adventurer_events.txt" = { + { +# Drag in famous landless Norse characters if they haven't become landed after twenty years. +fp1_scandinavian_adventurers.0011 = { + scope = none + hidden = yes + + trigger = { + # DLC check. + has_fp1_dlc_trigger = yes + # No point in later starts. + game_start_date = 867.1.1 + } + + immediate = { + trigger_event = { + id = fp1_scandinavian_adventurers.0012 + years = 20 + } + } +} + } + + { +scripted_effect scandi_adventurers_grab_famous_character_effect = { + $CHARACTER$ ?= { + if = { + limit = { + # Still kickin'. + is_physically_able_adult = yes + # Shouldn't ever really be an issue, but y'never know. + is_ai = yes + # Hasn't got anything dynastic of note going on. + is_ruler = no + any_heir_title = { count = 0 } + # And is free and clear to go. + is_imprisoned = no + OR = { + is_married = no + AND = { + is_female = yes + matrilinear_marriage = yes + } + AND = { + is_male = yes + patrilinear_marriage = yes + } + } + # And is still North Germanic/not in either of the lists. + culture = { has_cultural_pillar = heritage_north_germanic } + NOR = { + save_temporary_scope_as = character + any_in_global_list = { + variable = western_scandinavian_adventurer_list + this = scope:character + } + any_in_global_list = { + variable = eastern_scandinavian_adventurer_list + this = scope:character + } + } + } + # Norse, Norwegians, & Danes go into the western adventurer list. + if = { + limit = { + OR = { + has_culture = culture:norse + has_culture = culture:norwegian + has_culture = culture:danish + } + } + add_to_global_variable_list = { + name = western_scandinavian_adventurer_list + target = this + } + } + # Norse & Swedes go into the eastern adventurer list. + if = { + limit = { + OR = { + has_culture = culture:norse + has_culture = culture:swedish + } + } + add_to_global_variable_list = { + name = eastern_scandinavian_adventurer_list + target = this + } + } + # Either way, flag 'em for priority in the system. + add_character_flag = prioritised_scandinavian_adventurer + } + } +} + +fp1_scandinavian_adventurers.0012 = { + hidden = yes + scope = none + + trigger = { + # DLC check. + has_fp1_dlc_trigger = yes + # No point in later starts. + game_start_date = 867.1.1 + + OR = { + exists = character:242 + exists = character:163119 + } + + } + + immediate = { + # Nab Rollo. + scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:242 } + # Nab Ubbe. + scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:163119 } + } +} + } + + { +fp1_scandinavian_adventurers.0021 = { + hidden = yes + scope = none + + trigger = { + # DLC check. + has_fp1_dlc_trigger = yes + # No point in later starts. + game_start_date = 867.1.1 + } + + immediate = { + # Haesteinn. + character:6878 = { add_character_flag = prioritised_scandinavian_adventurer } + # Ivar the Boneless. + character:163111 = { add_character_flag = prioritised_scandinavian_adventurer } + # Halfdan Whiteshirt. + character:163112 = { add_character_flag = prioritised_scandinavian_adventurer } + # Sigurdr Snake-in-the-Eye. + character:163110 = { add_character_flag = prioritised_scandinavian_adventurer } + # Bjorn Ironside. + character:163108 = { add_character_flag = prioritised_scandinavian_adventurer } + # Rurik the Troublemaker. + character:40605 = { add_character_flag = prioritised_scandinavian_adventurer } + # Dyre the Stranger. + character:6811 = { add_character_flag = prioritised_scandinavian_adventurer } + # Harald Fairhair. + character:144000 = { add_character_flag = prioritised_scandinavian_adventurer } + # Audr the Deep-Minded. + character:168609 = { add_character_flag = prioritised_scandinavian_adventurer } + } +} + } +} + +"common\on_action\yearly_groups_on_actions.txt" = { + { + 160 = fp2_yearly.1004 # The Hawk of Quarysh + } + { + 250 = fp3_yearly.8020 # The Lady of the Land + } +} + +"events\dlc\fp2\fp2_yearly_events.txt" = { + { +################################### +# The Hawk of Quarysh +# By Daniel Moore +################################### +fp2_yearly.1004 = { + type = character_event + title = fp2_yearly.1004.t + desc = fp2_yearly.1004.desc + theme = learning + left_portrait = { + character = root + animation = worry + } + + + trigger = { + has_fp2_dlc_trigger = yes + + has_religion = religion:islam_religion + + capital_province = { + geographical_region = world_europe_west_iberia + } + + NOT = { + has_character_flag = fp2_yearly.1004 + } + } + + cooldown = { + years = 50 + } + + immediate = { + add_character_flag = fp2_yearly.1004 + + character:73679 = { + save_scope_as = hawk_of_quraysh + } + + dynasty:597 = { + save_scope_as = hawk_dynasty + } + + dynasty:100721 = { + save_scope_as = abbasid_dynasty + } + } + + option = { #I'm related! + name = fp2_yearly.1004.c + trigger = { + dynasty = { + this = scope:hawk_dynasty + } + } + + ai_chance = { + base = 1000 + } + add_prestige = medium_prestige_value + } + + option = { #How he inspired soldiers + name = fp2_yearly.1004.a + add_character_modifier = { + modifier = fp2_hawk_of_quarysh_martial_modifier + years = 10 + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_energy = 1 + ai_boldness = 1 + } + } + } + + option = { #How diplomatic he was + name = fp2_yearly.1004.b + add_character_modifier = { + modifier = fp2_hawk_of_quarysh_diplomacy_modifier + years = 10 + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_sociability = 1 + ai_compassion = 1 + } + } + } +} + } +} + +"events\dlc\fp3\fp3_heritage_events.txt" = { + { +fp3_yearly.8020 = { + type = character_event + title = fp3_yearly.8020.t + desc = fp3_yearly.8020.desc + theme = faith + + left_portrait = { + character = root + animation = personality_rational + } + + right_portrait = { + character = scope:pious_woman + animation = paranoia + } + + lower_left_portrait = { + character = scope:righteous_caliph + } + + + + trigger = { + + #standard sanity checks + has_fp3_dlc_trigger = yes + is_ruler = yes + is_available_healthy_adult = yes + + #premise checks - we need ROOT's faith to not have been reformed into a matriarchal faith for this historical context + OR = { + has_religion = religion:islam_religion + has_religion = religion:christianity_religion + } + + has_game_rule = default_gender_equality #this triggers an error. Suspected code issue. + + NOT = { + faith = { has_doctrine = doctrine_gender_female_dominated } + } + + #checking for approppriate county + any_held_county = { + OR = { + this = title:c_rayy + any_county_province = { + barony = { fp3_zoroastrian_holy_sites_province_trigger = yes } + } + } + } + + #checking that we have a HoF with the appropriate interests + NOT = { faith.religious_head = root } + + exists = root.faith.religious_head + + root.faith.religious_head = { + fp3_zealous_caliph_trigger = yes + #checking that his Islam hasn't been reformed into something that'd make the event's premise weird + faith = { + NOT = { + has_doctrine = doctrine_gender_female_dominated + } + } + } + + #checking that we have a spouse or daughter that would fit the scope + OR = { + any_spouse = { + fp3_bibi_shahrbanu_devotee_trigger = yes + } + any_concubine = { + fp3_bibi_shahrbanu_devotee_trigger = yes + } + any_child = { + fp3_bibi_shahrbanu_devotee_trigger = yes + } + any_courtier_or_guest = { + fp3_bibi_shahrbanu_devotee_trigger = yes + has_relation_friend = root + } + } + } + + immediate = { + + + #Saving relevant historical characters and faiths as scopes + character:180638 = { save_scope_as = bibi_shahrbanu } + + character:33912 = { save_scope_as = imam_husayn } + + religion:zoroastrianism_religion = { save_scope_as = anahita_faith } + + #saving the caliph as a scope + root.faith.religious_head = { + if = { + limit = { + fp3_zealous_caliph_trigger = yes + faith = { + NOT = { + has_doctrine = doctrine_gender_female_dominated + } + } + } + } + save_scope_as = righteous_caliph + } + + random_held_county = { + limit = { this = title:c_rayy } + save_scope_as = temple_county + } + + if = { + limit = { + NOT = { exists = scope:temple_county } + } + random_held_county = { + limit = { + any_county_province = { + barony = { fp3_zoroastrian_holy_sites_province_trigger = yes } + } + } + save_scope_as = temple_county + } + } + + #getting the best pious woman for our purposes + if = { + limit = { + any_spouse = { fp3_bibi_shahrbanu_devotee_trigger = yes } + } + random_spouse = { + limit = { + fp3_bibi_shahrbanu_devotee_trigger = yes + } + save_scope_as = pious_woman + } + } + else_if = { + limit = { + any_concubine = { fp3_bibi_shahrbanu_devotee_trigger = yes } + } + random_concubine = { + limit = { + any_concubine = { fp3_bibi_shahrbanu_devotee_trigger = yes } + } + save_scope_as = pious_woman + } + } + else_if = { + limit = { + any_child = { fp3_bibi_shahrbanu_devotee_trigger = yes } + } + random_child = { + limit = { + any_child = { fp3_bibi_shahrbanu_devotee_trigger = yes } + } + save_scope_as = pious_woman + } + } + else_if = { + limit = { + any_courtier_or_guest = { + fp3_bibi_shahrbanu_devotee_trigger = yes + has_relation_friend = root + } + } + random_courtier_or_guest = { + limit = { + any_courtier_or_guest = { + fp3_bibi_shahrbanu_devotee_trigger = yes + has_relation_friend = root + } + } + save_scope_as = pious_woman + } + } + } + + cooldown = { years = 100 } + + option = { + name = fp3_yearly.8020.a #triggered option if you like them very very much + + trigger = { + + reverse_opinion = { + target = scope:pious_woman + value >= 30 + } + } + + remove_short_term_gold = minor_gold_value + + scope:pious_woman = { + if = { + limit = { + OR = { + has_relation_lover = root + has_relation_soulmate = root + } + } + add_opinion = { + target = root + modifier = happy_opinion + opinion = 20 + } + } + else = { + root = { + progress_towards_lover_effect = { + CHARACTER = scope:pious_woman + REASON = lover_sided_with_me_against_hof + OPINION = 20 + } + } + } + } + + scope:righteous_caliph = { + add_opinion = { + target = root + opinion = -30 + modifier = angry_opinion + } + } + + stress_impact = { + callous = major_stress_impact_gain + shy = medium_stress_impact_gain + zealous = major_stress_impact_gain + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_sociability = 0.5 + ai_boldness = 1 + ai_rationality = 1 + ai_compassion = 1 + } + } + } + + option = { + name = fp3_yearly.8020.b + flavor = supporting_womens_faith_flavor + + remove_short_term_gold = medium_gold_value + + scope:temple_county = { + add_county_modifier = { + modifier = fp3_persian_resurgence_county_modifier + years = 50 + } + } + + scope:righteous_caliph = { + add_opinion = { + target = root + opinion = -30 + modifier = angry_opinion + } + } + + scope:pious_woman = { + add_opinion = { + target = root + opinion = 20 + modifier = happy_opinion + } + } + + stress_impact = { + compassionate = minor_stress_impact_loss + cynical = medium_stress_impact_gain + zealous = major_stress_impact_gain + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_energy = 0.5 + ai_boldness = 1 + ai_vengefulness = 0.5 + } + } + } + + option = { + name = fp3_yearly.8020.c + + add_piety = major_piety_gain + + scope:righteous_caliph = { + add_opinion = { + target = root + opinion = 20 + modifier = pleased_opinion + } + } + + scope:pious_woman = { + if = { + limit = { #if she has a forceful personality, she'll be galvanized in her faith by this + fp3_assertive_female_believer_trigger = yes + } + add_character_modifier = { + modifier = fp3_womens_faith_galvanized_modifier + years = 25 + } + } + else = { #otherwise, she'll just be sad or angry + add_opinion = { + target = root + opinion = -20 + modifier = fp3_persecuted_my_faith_opinion + } + } + } + + hidden_effect = { + custom_tooltip = fp3_sharhabanu_devotees_angry.tt + random_courtier = { #female courtiers might get galvanized too, depending on their personality + if = { + limit = { + fp3_bibi_shahrbanu_devotee_trigger = yes + fp3_assertive_female_believer_trigger = yes + NOT = { this = scope:pious_woman } + } + add_character_modifier = { + modifier = fp3_womens_faith_galvanized_modifier + years = 25 + } + } + } + } + + stress_impact = { + zealous = minor_stress_impact_loss + compassionate = medium_stress_impact_gain + content = medium_stress_impact_gain + lazy = medium_stress_impact_gain + } + + ai_chance = { + base = 100 + ai_value_modifier = { + ai_energy = 0.5 + ai_boldness = 1 + ai_vengefulness = 0.5 + } + } + } +} + } +} + +"common\decisions\dlc_decisions\fp_3\fp3_islamic_decisions.txt" = { + { +avenge_the_battle_of_nahrawan_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_supremacy.dds" + } + decision_group_type = major + ai_check_interval = 120 + sort_order = 30 + + title = { + first_valid = { + triggered_desc = { + trigger = { + faith = { + OR = { + has_doctrine = tenet_fp3_fedayeen + has_doctrine = tenet_warmonger + has_doctrine_parameter = pluralism_fundamentalist_proselytization_bonus + } + } + } + desc = destroy_the_apostates_decision_name + } + desc = avenge_the_battle_of_nahrawan_decision_name + } + } + + desc = avenge_the_battle_of_nahrawan_decision_desc + + selection_tooltip = avenge_the_battle_of_nahrawan_decision_tooltip + + is_shown = { + has_fp3_dlc_trigger = yes + faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } + exists = capital_province + capital_province = { + OR = { + geographical_region = world_persian_empire + geographical_region = world_middle_east + } + } + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:avenge_the_battle_of_nahrawan_decision + } + } + } + + is_valid = { + completely_controls_region = world_mesopotamia + custom_description = { + text = "restore_high_priesthood_holy_sites" + faith = { + any_holy_site = { + OR = { + county.holder = root + county.holder.top_liege = { this = root } + } + count >= 3 + } + } + } + custom_description = { + text = avenge_the_battle_of_nahrawan_sunni_caliphate_irrelevant + NOT = { exists = title:d_sunni.holder } + } + custom_description = { + text = avenge_the_battle_of_nahrawan_shia_caliphate_irrelevant + NOT = { exists = title:d_shiite.holder } + } + } + + is_valid_showing_failures_only = { + is_alive = yes + not = { exists = involved_activity } + is_imprisoned = no + } + + + effect = { + save_scope_as = avenger + + #Sunni penalty scope save + title:e_arabia = { + random_de_jure_county_holder = { #If there's a big Sunni presence in Arabia + limit = { + faith = { has_doctrine = muhammad_succession_sunni_doctrine } + highest_held_title_tier = tier_empire + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_sunni_doctrine } + highest_held_title_tier = tier_kingdom + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_sunni_doctrine } + highest_held_title_tier = tier_duchy + } + faith = { + save_scope_as = sunni_faith + } + } + } + + title:e_persia = { + random_de_jure_county_holder = { #If there's a big Sunni presence in Persia + limit = { + faith = { has_doctrine = muhammad_succession_sunni_doctrine } + highest_held_title_tier = tier_empire + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_sunni_doctrine } + highest_held_title_tier = tier_kingdom + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_sunni_doctrine } + highest_held_title_tier = tier_duchy + } + faith = { + save_scope_as = sunni_faith + } + } + } + + #Shia penalty scope save + title:e_arabia = { + random_de_jure_county_holder = { #If there's a big Shia presence in Arabia + limit = { + faith = { has_doctrine = muhammad_succession_shia_doctrine } + highest_held_title_tier = tier_empire + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_shia_doctrine } + highest_held_title_tier = tier_kingdom + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_shia_doctrine } + highest_held_title_tier = tier_duchy + } + faith = { + save_scope_as = shia_faith + } + } + } + + #Shia penalty scope save + title:e_persia = { + random_de_jure_county_holder = { #If there's a big Shia presence in Persia + limit = { + faith = { has_doctrine = muhammad_succession_shia_doctrine } + highest_held_title_tier = tier_empire + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_shia_doctrine } + highest_held_title_tier = tier_kingdom + } + alternative_limit = { + faith = { has_doctrine = muhammad_succession_shia_doctrine } + highest_held_title_tier = tier_duchy + } + faith = { + save_scope_as = shia_faith + } + } + } + + show_as_tooltip = { avenge_the_battle_of_nahrawan_scripted_effect = yes } #Actually applied in fp3_decision.0011 - Prestige, religion bonuses + + #Events + trigger_event = fp3_decision.0011 + every_player = { + limit = { + NOT = { this = scope:avenger } + is_within_diplo_range = { CHARACTER = scope:avenger } + } + trigger_event = fp3_decision.0012 + } + + #Can only be done once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:avenge_the_battle_of_nahrawan_decision + } + } + + ai_will_do = { + base = 100 + } +} + } +} + +"events\dlc\fp3\fp3_religious_decision_events.txt" = { + { +fp3_decision.0011 = { + type = character_event + title = fp3_decision.0011.t + desc = { + desc = fp3_decision.0011_opening.desc + first_valid = { + triggered_desc = { + trigger = { + faith = { + OR = { + has_doctrine = tenet_fp3_fedayeen + has_doctrine = tenet_warmonger + has_doctrine_parameter = pluralism_fundamentalist_proselytization_bonus + } + } + } + desc = fp3_decision.0011_fanatic_murderer.desc + } + desc = fp3_decision.0011_unfanatic_unmurderer.desc + } + } + + + theme = war + left_portrait = { + character = scope:avenger + animation = war_over_win + } + + override_background = { reference = battlefield } + + immediate = { + play_music_cue = "mx_cue_combat_2" + + character:33911 = { save_scope_as = ali } + character:163029 = { save_scope_as = muawiya } + } + + option = { + name = fp3_decision.0011.a + + avenge_the_battle_of_nahrawan_scripted_effect = yes + + stress_impact = { + zealous = major_stress_impact_loss + vengeful = major_stress_impact_loss + ambitious = medium_stress_impact_loss + } + } +} + } +} + +"common\decisions\dlc_decisions\ep_3\06_ep3_hasan_story_cycle_decisions.txt" = { + # Hassan Sabbah, the founder of Assasins + { +############################################# +# Do some basic missionary work # +# by James Beaumont # +############################################# + +hasan_evangelize_the_faith = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_secret_faith.dds" + } + sort_order = 500 + ai_check_interval = 120 + + desc = hasan_evangelize_the_faith_desc + selection_tooltip = hasan_evangelize_the_faith_tooltip + decision_group_type = story_cycle_hasan + + cooldown = { months = 1 } + + is_shown = { + #DLC check. + has_ep3_dlc_trigger = yes + is_landed = no + any_owned_story = { + story_type = story_hasan + } + } + + is_valid = { + domicile.domicile_location.county ?= { + OR = { + hasan_evangelize_province_trigger = yes + custom_tooltip = { + text = or_a_neigbouring_county_tt + save_temporary_scope_as = county_check + any_neighboring_county = { + hasan_evangelize_province_trigger = yes + holder.top_liege = scope:county_check.holder.top_liege + } + } + } + } + } + + is_valid_showing_failures_only = { + is_alive = yes + is_available_adult = yes + has_contagious_deadly_disease_trigger = no + } + + cost = { piety = 250 } + + effect = { + domicile.domicile_location.county ?= { + if = { + limit = { hasan_evangelize_province_trigger = yes } + save_scope_as = location + } + else = { + save_temporary_scope_as = county_check + random_neighboring_county = { + limit = { + hasan_evangelize_province_trigger = yes + holder.top_liege = scope:county_check.holder.top_liege + } + save_scope_as = location + } + } + } + trigger_event = hasan_sabbah.1010 + custom_tooltip = chance_to_advance_to_the_assassins_tt + } + + ai_potential = { this = character:41702 } + + ai_will_do = { + base = 200 + } +} +############################################# +# Do some RADICAL missionary work 🕶🤙 # +# by James Beaumont # +############################################# + +hasan_agitate_the_populace = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/antagonistic.dds" + } + sort_order = 500 + ai_check_interval = 120 + + desc = hasan_agitate_the_populace_desc + selection_tooltip = hasan_agitate_the_populace_tooltip + decision_group_type = story_cycle_hasan + + cooldown = { months = 1 } + + is_shown = { + #DLC check. + has_ep3_dlc_trigger = yes + is_landed = no + any_owned_story = { + story_type = story_hasan + } + } + + is_valid = { + hasan_camp_in_foes_realm_trigger = yes + OR = { + domicile.domicile_location.county = { + NOT = { faith = root.faith } + NOT = { has_county_modifier = ep3_agitated_populace } + NOT = { has_county_modifier = tougher_to_convert } + } + custom_tooltip = { + text = or_a_neigbouring_county_tt + domicile.domicile_location.county = { + save_temporary_scope_as = county_check + any_neighboring_county = { + NOT = { faith = root.faith } + NOT = { has_county_modifier = ep3_agitated_populace } + NOT = { has_county_modifier = tougher_to_convert } + holder.top_liege = scope:county_check.holder.top_liege + } + } + } + } + } + + is_valid_showing_failures_only = { + is_alive = yes + is_available_adult = yes + has_contagious_deadly_disease_trigger = no + } + + cost = { prestige = 250 } + + effect = { + if = { + limit = { + domicile.domicile_location.county = { + NOT = { faith = root.faith } + NOT = { has_county_modifier = ep3_agitated_populace } + NOT = { has_county_modifier = tougher_to_convert } + } + } + domicile.domicile_location.county = { save_scope_as = location } + } + else = { + domicile.domicile_location.county = { + save_temporary_scope_as = county_check + random_neighboring_county = { + limit = { + NOT = { faith = root.faith } + NOT = { has_county_modifier = ep3_agitated_populace } + NOT = { has_county_modifier = tougher_to_convert } + holder.top_liege = scope:county_check.holder.top_liege + } + save_scope_as = location + } + } + } + trigger_event = hasan_sabbah.1040 + } + + ai_potential = { this = character:41702 } + + ai_will_do = { + base = 200 + } +} +############################################# +# Become death, destroyer of Seljuks # +# by James Beaumont # +############################################# +hasan_ignite_the_flames = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_strength.dds" + } + sort_order = 500 + ai_check_interval = 120 + + desc = hasan_ignite_the_flames_desc + selection_tooltip = hasan_ignite_the_flames_tooltip + decision_group_type = story_cycle_hasan + + cooldown = { months = 1 } + + is_shown = { + #DLC check. + has_ep3_dlc_trigger = yes + any_owned_story = { + story_type = story_hasan + } + } + + is_valid = { + hasan_camp_in_foes_realm_trigger = yes + is_at_war = no + custom_tooltip = { + text = at_least_5_counties_are_nizari + domicile.domicile_location.county.holder.top_liege = { + any_sub_realm_county = { + count >= 5 + faith = root.faith + } + } + } + } + + is_valid_showing_failures_only = { + is_alive = yes + is_available_adult = yes + has_contagious_deadly_disease_trigger = no + } + + cost = { + prestige = 250 + } + + effect = { + random_owned_story = { + limit = { + story_type = story_hasan + } + var:ultimate_foe = { save_scope_as = ultimate_foe } + } + hasan_sabbah_ignite_decision_effect = yes + } + + ai_potential = { this = character:41702 } + + ai_will_do = { + base = 200 + } +} + +############################################# +# Found the Assassins # +# by James Beaumont # +############################################# +hasan_found_the_assassins = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" + } + sort_order = 500 + ai_check_interval = 120 + + desc = hasan_found_the_assassins_desc + selection_tooltip = hasan_found_the_assassins_tooltip + decision_group_type = story_cycle_hasan + + is_shown = { + #DLC check. + has_ep3_dlc_trigger = yes + any_owned_story = { + story_type = story_hasan + NOT = { exists = var:assassins } + } + is_landed = no + faith = faith:nizari + NOT = { + has_character_flag = founded_assassins_already + } + } + + is_valid = { + hasan_camp_in_foes_realm_trigger = yes + domicile.domicile_location.barony = { is_leased_out = no } + domicile.domicile_location.county.faith = root.faith + custom_tooltip = { + text = is_mountainous_desc + domicile.domicile_location = { is_mountainous_trigger = yes } + } + domicile.domicile_location = { + is_county_capital = no + } + } + + is_valid_showing_failures_only = { + is_alive = yes + is_available_adult = yes + has_contagious_deadly_disease_trigger = no + } + + cost = { piety = 1500 } + + effect = { + domicile.domicile_location = { save_scope_as = location } + if = { + limit = { + scope:location = { + has_holding = no + } + } + if = { + limit = { + scope:location.county.holder = { + government_has_flag = government_is_tribal + } + } + scope:location = { + set_holding_type = church_holding + } + } + else = { + scope:location = { + set_holding_type = castle_holding + } + } + } + create_character = { + template = holy_order_leader_character + location = scope:location + save_scope_as = leader + } + hidden_effect = { + create_title_and_vassal_change = { + type = leased_out + save_scope_as = change + add_claim_on_loss = no + } + scope:location.barony = { + change_title_holder_include_vassals = { + holder = scope:location.barony.holder.top_liege + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + } + create_holy_order = { + leader = scope:leader + capital = scope:location.barony + save_scope_as = new_holy_order + } + scope:new_holy_order ?= { + title = { set_title_name = holy_order_hashshashin } + } + create_holy_order_effect = yes + random_owned_story = { + limit = { story_type = story_hasan } + set_variable = { + name = assassins + value = scope:new_holy_order + } + } + add_character_flag = founded_assassins_already + scope:location = { + if = { + limit = { + has_special_building = no + } + add_special_building = assassin_castle_01 + } + else_if = { + limit = { + has_building_or_higher = alamut_castle_01 + } + hidden_effect = { + remove_building = alamut_castle_01 + } + add_special_building = alamut_castle_02 + } + } + add_intrigue_skill = 2 + give_nickname = nick_old_man_of_the_mountain + } + + ai_potential = { this = character:41702 } + + ai_will_do = { + base = 200 + } +} + +############################################# +# Expand the Assassins # +# by James Beaumont # +############################################# +hasan_expand_the_assassins = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" + } + sort_order = 500 + ai_check_interval = 120 + + desc = hasan_expand_the_assassins_desc + selection_tooltip = hasan_expand_the_assassins_tooltip + decision_group_type = story_cycle_hasan + + is_shown = { + #DLC check. + has_ep3_dlc_trigger = yes + any_owned_story = { + story_type = story_hasan + has_variable = assassins + } + is_landed = no + faith = faith:nizari + } + + is_valid = { + hasan_camp_in_foes_realm_trigger = yes + domicile.domicile_location.barony = { is_leased_out = no } + domicile.domicile_location.county.faith = root.faith + custom_tooltip = { + text = is_mountainous_desc + domicile.domicile_location = { is_mountainous_trigger = yes } + } + } + + is_valid_showing_failures_only = { + is_alive = yes + is_available_adult = yes + has_contagious_deadly_disease_trigger = no + domicile.domicile_location = { is_county_capital = no } + } + + cost = { piety = 250 } + + effect = { + random_owned_story = { + limit = { + story_type = story_hasan + } + var:assassins = { save_scope_as = assassins } + } + show_as_tooltip = { + domicile.domicile_location.barony = { lease_out_to = scope:assassins } + } + hidden_effect = { + if = { + limit = { NOT = { domicile.domicile_location.barony.holder = root } } + create_title_and_vassal_change = { + type = leased_out + save_scope_as = change + add_claim_on_loss = no + } + domicile.domicile_location.barony = { + change_title_holder_include_vassals = { + holder = holder.top_liege + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + domicile.domicile_location.barony = { lease_out_to = scope:assassins } + } + } + } + + ai_potential = { this = character:41702 } + + ai_will_do = { + base = 200 + } +} + } +} + +"common\casus_belli_types\00_event_war.txt" = { + { + #Hereward the Wake departs for the Fenlands + character:90028 = { save_scope_as = hereward } + + if = { + limit = { + exists = scope:hereward + } + + scope:hereward = { + trigger_event = { + id = ep3_laamps.6000 + days = { 1 2 } + } + } + } + + #Eadgar becomes a LAAMP + character:112 = { save_scope_as = eadgar } + + if = { + limit = { + exists = scope:eadgar + } + + scope:eadgar = { + trigger_event = { + id = ep3_laamps.7000 + days = { 1 2 } + } + } + } + } +} + +"common\decisions\dlc_decisions\ep_3\06_ep3_laamp_decisions.txt" = { + { + #Stahp it, John de Courcy + this = character:214000 + } +} + + +### --- Rajas of Asia Specific Files --- +# This removes the part of the code assigning stateless governments that often seems to cause the game to crash when converting +"common/on_action/government_assignment_on_actions.txt" = { + # Disable assignment of Nomadic government on game start. + { + if = { + limit = { + has_government = tribal_government + exists = capital_county + culture = { has_cultural_tradition = tradition_horse_lords } + NOR = { + culture = culture:tuyuhun + culture = culture:alan + culture = culture:shatuo + AND = { + top_liege.primary_title = title:k_hungary + game_start_date > 907.1.1 + } + } + } + change_government = nomadic_government + } + if = { + limit = { + exists = capital_county + OR = { + has_government = tribal_government + has_government = feudal_government + } + OR = { + culture = culture:uyghur + culture = culture:kirghiz + } + } + if = { + limit = { game_start_date < 877.1.1 } + change_government = nomadic_government + } + } + } # end of "Disable assignment of Nomadic government on game start." + { + if = { + limit = { highest_held_title_tier < tier_duchy } + + # Create a titular duchy + # scope:new_title + create_title_and_vassal_change = { + type = created + save_scope_as = change + add_claim_on_loss = no + } + create_dynamic_title = { + tier = duchy + name = ANARCHIST_TITLE_NAME + } + scope:new_title = { + set_destroy_on_gain_same_tier = yes + set_no_automatic_claims = yes + set_can_be_named_after_dynasty = no + change_title_holder = { + holder = scope:ruler + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + # Generate a new CoA + ## We do this in a separate block so that the effect has time to see that the title has a holder, since it'll error otherwise. + scope:new_title = { + generate_coa = yes + set_color_from_title = scope:commune_capital + } + } + + add_realm_law_skip_effects = single_heir_dynasty_house + primary_title = { + add_title_law = anarchist_elective_succession_law + } + every_held_title = { + limit = { tier = tier_county } + save_scope_as = title + scope:ruler = { trigger_event = sea_title_event.2001 } + } + } + { + # Chinese Primogeniture + if = { + limit = { + OR = { + primary_title = title:e_celestia_china + primary_title.empire = title:e_celestia_china + } + OR = { + highest_held_title_tier >= tier_kingdom + is_independent_ruler = yes + } + has_government = administrative_government + } + add_realm_law_skip_effects = single_heir_succession_law + } + } # end of "Disable assignment of Primo succession to Chinese realms on game start." +} + + + +# This is to get rid of the minority cultures/faiths setup in Rajas since they don't make sense anymore +"common\on_action\sea_minority_game_start.txt" = { + { + set_minorities_game_start + setup_indian_christian_minorities + setup_RICE_minorities + } + +{ +set_minorities_game_start = { + effect = { + every_county = { + limit = { culture = culture:basque } + add_faith_minority_effect = { + FAITH = faith:basque_pagan + SIZE = small + COUNTY = this + } + } + + add_culture_minority_effect = { + CULTURE = culture:kochinim + SIZE = small + COUNTY = title:c_kerala + } + add_faith_minority_effect = { + FAITH = faith:malabarism + SIZE = small + COUNTY = title:c_kerala + } + + + # Yazidis + + add_faith_minority_effect = { + FAITH = faith:yazidi + SIZE = large + COUNTY = title:c_ninive + } + add_faith_minority_effect = { + FAITH = faith:yazidi + SIZE = large + COUNTY = title:c_nasibin + } + add_faith_minority_effect = { + FAITH = faith:yazidi + SIZE = large + COUNTY = title:c_sinjar + } + + + # Jewish + + # Middle East + + add_faith_minority_effect = { + FAITH = faith:samaritan + SIZE = large + COUNTY = title:c_tiberias + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_tiberias + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_tiberias + } + + add_faith_minority_effect = { + FAITH = faith:orthodox + SIZE = large + COUNTY = title:c_jerusalem + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_jerusalem + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_jerusalem + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_jerusalem + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_acre + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_acre + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_acre + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_jaffa + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_jaffa + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_jaffa + } + + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_alexandria + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_alexandria + } + add_faith_minority_effect = { + FAITH = faith:coptic + SIZE = large + COUNTY = title:c_alexandria + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_byzantion + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_byzantion + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_byzantion + } + add_culture_minority_effect = { + CULTURE = culture:levantine + SIZE = small + COUNTY = title:c_byzantion + } + add_culture_minority_effect = { + CULTURE = culture:circassian + SIZE = small + COUNTY = title:c_byzantion + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_taizz + } + add_culture_minority_effect = { + CULTURE = culture:yemenite + SIZE = small + COUNTY = title:c_taizz + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_mandab + } + add_culture_minority_effect = { + CULTURE = culture:yemenite + SIZE = small + COUNTY = title:c_mandab + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_dathina + } + add_culture_minority_effect = { + CULTURE = culture:yemenite + SIZE = small + COUNTY = title:c_dathina + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_sanaa + } + add_culture_minority_effect = { + CULTURE = culture:yemenite + SIZE = large + COUNTY = title:c_sanaa + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_mahra + } + add_culture_minority_effect = { + CULTURE = culture:yemenite + SIZE = large + COUNTY = title:c_mahra + } + + if = { + limit = { current_date <= 910.1.1 } + add_faith_minority_effect = { + FAITH = faith:ibadi + SIZE = large + COUNTY = title:c_socotra + } + } + else = { + add_faith_minority_effect = { + FAITH = faith:ibadi + SIZE = small + COUNTY = title:c_socotra + } + } + + # East + + add_faith_minority_effect = { + FAITH = faith:manichean + SIZE = small + COUNTY = title:c_shazhou + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_shazhou + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_shazhou + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_shazhou + } + add_culture_minority_effect = { + CULTURE = culture:levantine + SIZE = small + COUNTY = title:c_shazhou + } + + add_faith_minority_effect = { + FAITH = faith:manichean + SIZE = small + COUNTY = title:c_liangzhou + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_liangzhou + } + add_culture_minority_effect = { + CULTURE = culture:bedouin + SIZE = small + COUNTY = title:c_liangzhou + } + + + # Spain + + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = large + COUNTY = title:c_cordoba + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_cordoba + } + + + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = large + COUNTY = title:c_sevilla + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_sevilla + } + + + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = large + COUNTY = title:c_granada + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_granada + } + + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_toledo + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = large + COUNTY = title:c_toledo + } + + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_barcelona + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_barcelona + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_lisboa + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_lisboa + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_malaga + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = large + COUNTY = title:c_malaga + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_cabra + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_cabra + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_almeria + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_almeria + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_cadiz + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_cadiz + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_algeciras + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_algeciras + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_andujar + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_andujar + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_almader + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_almader + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_calatrava + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_calatrava + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_niebla + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_niebla + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_moura + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_moura + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_avila + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_avila + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_leon + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_leon + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_soria + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_soria + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_salamanca + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_salamanca + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_cuellar + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_cuellar + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_burgos + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_burgos + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_tangiers + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_tangiers + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_fes + } + add_culture_minority_effect = { + CULTURE = culture:sephardi + SIZE = small + COUNTY = title:c_fes + } + + # France + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_carcassonne + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_carcassonne + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_troyes + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_troyes + } + + + # Germany + + if = { + limit = { game_start_date <= 1066.1.1 } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = small + COUNTY = title:c_magdeburg + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = small + COUNTY = title:c_mersenburg + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = small + COUNTY = title:c_stendal + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = small + COUNTY = title:c_dannenberg + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = small + COUNTY = title:c_orlamunde + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = small + COUNTY = title:c_lobdaburg + } + } + + if = { + limit = { game_start_date >= 1066.1.1 } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = large + COUNTY = title:c_magdeburg + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = large + COUNTY = title:c_mersenburg + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = large + COUNTY = title:c_stendal + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = large + COUNTY = title:c_dannenberg + } + + add_culture_minority_effect = { + CULTURE = culture:saxon + SIZE = small + COUNTY = title:c_wittenberg + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = large + COUNTY = title:c_orlamunde + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = large + COUNTY = title:c_lobdaburg + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = small + COUNTY = title:c_osterland + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = small + COUNTY = title:c_naumburg + } + + add_culture_minority_effect = { + CULTURE = culture:franconian + SIZE = small + COUNTY = title:c_vogtland + } + } + + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_metz + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_metz + } + + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_speyer + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_speyer + } + + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_worms + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_worms + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_cologne + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_cologne + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_magdeburg + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_magdeburg + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_magdeburg + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_magdeburg + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_praha + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_praha + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_trier + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_trier + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_regensburg + } + add_culture_minority_effect = { + CULTURE = culture:ashkenazi + SIZE = small + COUNTY = title:c_regensburg + } + + # Insular Christians + + add_faith_minority_effect = { + FAITH = faith:insular_celtic + SIZE = large + COUNTY = title:c_dublin + } + add_culture_minority_effect = { + CULTURE = culture:irish + SIZE = large + COUNTY = title:c_dublin + } + + + # Egypt + + add_faith_minority_effect = { + FAITH = faith:coptic + SIZE = large + COUNTY = title:c_cairo + } + + # Baghdad + + add_faith_minority_effect = { + FAITH = faith:karaism + SIZE = large + COUNTY = title:c_baghdad + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_baghdad + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_baghdad + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_baghdad + } + + add_faith_minority_effect = { + FAITH = faith:karaism + SIZE = large + COUNTY = title:c_samarra + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_samarra + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_samarra + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_anbar + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_anbar + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_badaraya + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_badaraya + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_iskaf + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_iskaf + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_karbala + } + add_culture_minority_effect = { + CULTURE = culture:bavlim + SIZE = large + COUNTY = title:c_karbala + } + + # Persia + + if = { + limit = { game_start_date <= 1060.1.1 } + + add_faith_minority_effect = { + FAITH = faith:mazdayasna + SIZE = large + COUNTY = title:c_yazd + } + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_isfahan + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = large + COUNTY = title:c_isfahan + } + + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_herat + } + add_culture_minority_effect = { + CULTURE = culture:bukharim + SIZE = small + COUNTY = title:c_herat + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_kabul + } + add_culture_minority_effect = { + CULTURE = culture:bukharim + SIZE = small + COUNTY = title:c_kabul + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_merv + } + add_culture_minority_effect = { + CULTURE = culture:bukharim + SIZE = small + COUNTY = title:c_merv + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_bukhara + } + add_culture_minority_effect = { + CULTURE = culture:bukharim + SIZE = large + COUNTY = title:c_bukhara + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = large + COUNTY = title:c_samarkand + } + add_culture_minority_effect = { + CULTURE = culture:bukharim + SIZE = large + COUNTY = title:c_samarkand + } + + + #Radhanim + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_kiev + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_kiev + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_peremyshl + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_peremyshl + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_taraz + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_taraz + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_dunhuang + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_dunhuang + } + + add_faith_minority_effect = { + FAITH = faith:haymanot + SIZE = large + COUNTY = title:c_lasta + } + + + # Parsees + + if = { + limit = { game_start_date <= 1066.1.1 } + + add_faith_minority_effect = { + FAITH = faith:zurvanism + SIZE = large + COUNTY = title:c_daman + } + add_culture_minority_effect = { + CULTURE = culture:persian + SIZE = large + COUNTY = title:c_daman + } + } + + # Roma + + if = { + limit = { + # game_start_date >= 800.1.1 + game_start_date <= 900.1.1 + } + + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_panjgur + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_kiz + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_turan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_bhakkar + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_ranikot + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_siwistan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_aror + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_vijnot + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_rajanpur + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_uch + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_multan + } + } + else_if = { + limit = { + game_start_date >= 900.1.1 + game_start_date <= 1000.1.1 + } + + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_bailaqan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_maragha + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_dinawar + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_hamadan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_nihawand + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_qom + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_ardestan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_isfahan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_luristan + } + } + else_if = { + limit = { + game_start_date >= 1000.1.1 + # game_start_date <= 1100.1.1 + } + + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_cerasus + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_colonea + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_trebizond + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_acampse + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_theodosiopolis + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_tao + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_turuberan + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_bagrewand + } + add_culture_minority_effect = { + CULTURE = culture:romani + SIZE = small + COUNTY = title:c_apahunik + } + } + + #Vlachs (Aromanians, Megleno-Romanians, Istroromanians) + + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = large + COUNTY = title:c_pula + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_aetolia + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = large + COUNTY = title:c_strumica + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = large + COUNTY = title:c_pirin + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = large + COUNTY = title:c_antipatreia + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_arbanon + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_ohrid + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_metzovo + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = large + COUNTY = title:c_thessalia + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_thessaliotis + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_veria + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_epeiros + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_philippopolis + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_skopje + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_velbazhd + } + add_culture_minority_effect = { + CULTURE = culture:vlach + SIZE = small + COUNTY = title:c_serres + } + + #Armenians + + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_zela + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_sebasteia + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_azysia + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_ablastha + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_trebizond + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_satala + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_colonea + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_cilicia + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_seleucia + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_seleucia + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = large + COUNTY = title:c_tall_hamid + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = small + COUNTY = title:c_alexandretta + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = small + COUNTY = title:c_antiocheia + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = small + COUNTY = title:c_tripoli + } + + #Greeks + add_culture_minority_effect = { + CULTURE = culture:greek + SIZE = small + COUNTY = title:c_tripoli + } + add_culture_minority_effect = { + CULTURE = culture:greek + SIZE = small + COUNTY = title:c_beirut + } + + #Syriacs + + #Rus + + + ## India and it's religious diversity + #======================== + every_county = { + limit = { + title_province = { geographical_region = world_india } + faith = { + has_doctrine = eastern_hostility_doctrine + NOT = { has_doctrine = tenet_communal_identity } + } + } + this = { save_temporary_scope_as = the_county_temp } + every_neighboring_county = { + if = { + limit = { + faith = { + has_doctrine = eastern_hostility_doctrine + NOT = { has_doctrine = tenet_communal_identity } + NOT = { this = scope:the_county_temp.faith } + } + } + faith = { add_to_list = neighboring_faiths } + } + } + every_in_list = { + list = neighboring_faiths + this = { save_temporary_scope_as = the_faith_temp } + scope:the_county_temp = { + add_to_variable_list = { + name = faith_minorities_small + target = scope:the_faith_temp + } + } + this = { remove_from_list = neighboring_faiths } + } + scope:the_county_temp.holder.faith = { + if = { + limit = { + has_doctrine = eastern_hostility_doctrine + NOT = { has_doctrine = tenet_communal_identity } + NOT = { this = scope:the_county_temp.faith } + } + add_to_variable_list = { + name = faith_minorities_small + target = scope:the_faith_temp + } + } + } + } + + ### RICE Sri Lanka Struggle-related minorities + if = { + limit = { has_global_variable = is_RICE_loaded_global_variable } + + # Veddas + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_dakhina_desa + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_kandy + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_rohana + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_batticaloa + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_phiti + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_trincomalee + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_jaffna + } + + add_culture_minority_effect = { + CULTURE = culture:vedda + SIZE = large + COUNTY = title:c_kotte + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_dakhina_desa + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_kandy + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_rohana + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_batticaloa + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_phiti + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_trincomalee + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_jaffna + } + + add_faith_minority_effect = { + FAITH = faith:vedda_pagan + SIZE = large + COUNTY = title:c_kotte + } + } + + ### ROA ### + + if = { + limit = { game_start_date >= 1050.1.1 } + + add_culture_minority_effect = { + CULTURE = culture:sheren + SIZE = large + COUNTY = title:c_qianzhou_jiangxi_china + } + } + + + add_faith_minority_effect = { + FAITH = faith:manichean + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + add_culture_minority_effect = { + CULTURE = culture:levantine + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + + + add_faith_minority_effect = { + FAITH = faith:manichean + SIZE = small + COUNTY = title:c_changan_china + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_changan_china + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_changan_china + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_changan_china + } + add_culture_minority_effect = { + CULTURE = culture:levantine + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_bianzhou_china + } + add_culture_minority_effect = { + CULTURE = culture:kaifengim + SIZE = small + COUNTY = title:c_bianzhou_china + } + + + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_zhangzhou_min_china + } + + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_nanhai_china + } + add_faith_minority_effect = { + FAITH = faith:nestorian + SIZE = small + COUNTY = title:c_nanhai_china + } + add_faith_minority_effect = { + FAITH = faith:mazdayasna + SIZE = small + COUNTY = title:c_nanhai_china + } + add_culture_minority_effect = { + CULTURE = culture:bedouin + SIZE = small + COUNTY = title:c_lanzhou_longxi_china + } + + + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_pasai + } + add_culture_minority_effect = { + CULTURE = culture:bedouin + SIZE = small + COUNTY = title:c_pasai + } + + + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_lamuri + } + add_culture_minority_effect = { + CULTURE = culture:bedouin + SIZE = small + COUNTY = title:c_lamuri + } + + if = { + limit = { game_start_date >= 986.1.1 } + + add_culture_minority_effect = { + CULTURE = culture:cham + SIZE = small + COUNTY = title:c_zhenzhou_zhuyajun_china + } + add_faith_minority_effect = { + FAITH = faith:chamic_shaivism + SIZE = small + COUNTY = title:c_zhenzhou_zhuyajun_china + } + } + + if = { + limit = { + game_start_date >= 1030.1.1 + game_start_date <= 1066.12.31 + } + + add_culture_minority_effect = { + CULTURE = culture:tamil + SIZE = small + COUNTY = title:c_lamuri + } + add_faith_minority_effect = { + FAITH = faith:shaivism + SIZE = small + COUNTY = title:c_lamuri + } + + add_culture_minority_effect = { + CULTURE = culture:tamil + SIZE = small + COUNTY = title:c_pasai + } + add_faith_minority_effect = { + FAITH = faith:shaivism + SIZE = small + COUNTY = title:c_pasai + } + + add_culture_minority_effect = { + CULTURE = culture:tamil + SIZE = small + COUNTY = title:c_perlak + } + add_faith_minority_effect = { + FAITH = faith:shaivism + SIZE = small + COUNTY = title:c_perlak + } + + add_culture_minority_effect = { + CULTURE = culture:tamil + SIZE = small + COUNTY = title:c_siak + } + add_faith_minority_effect = { + FAITH = faith:shaivism + SIZE = small + COUNTY = title:c_siak + } + + add_culture_minority_effect = { + CULTURE = culture:tamil + SIZE = small + COUNTY = title:c_palembang + } + add_faith_minority_effect = { + FAITH = faith:shaivism + SIZE = small + COUNTY = title:c_palembang + } + + add_culture_minority_effect = { + CULTURE = culture:tamil + SIZE = large + COUNTY = title:c_barus + } + add_faith_minority_effect = { + FAITH = faith:shaivism + SIZE = large + COUNTY = title:c_barus + } + } + + title:k_chenla = { + every_de_jure_county = { + limit = { + culture = culture:khmer + } + + add_faith_minority_effect = { + FAITH = faith:theravada + SIZE = small + COUNTY = this + } + add_faith_minority_effect = { + FAITH = faith:mahayana + SIZE = large + COUNTY = this + } + } + } + + # Goryeo + if = { + limit = { + game_start_date = 936.1.1 + } + + add_culture_minority_effect = { + CULTURE = culture:balhae + SIZE = large + COUNTY = title:c_kaeseong + } + add_culture_minority_effect = { + CULTURE = culture:goguryeo + SIZE = large + COUNTY = title:c_kaeseong + } + + add_culture_minority_effect = { + CULTURE = culture:balhae + SIZE = large + COUNTY = title:c_pyongyang + } + add_culture_minority_effect = { + CULTURE = culture:goguryeo + SIZE = large + COUNTY = title:c_pyongyang + } + + add_culture_minority_effect = { + CULTURE = culture:balhae + SIZE = large + COUNTY = title:c_seohae + } + add_culture_minority_effect = { + CULTURE = culture:goguryeo + SIZE = large + COUNTY = title:c_seohae + } + } + + # Crimea + if = { + limit = { + game_start_date <= 1346.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:greek + SIZE = large + COUNTY = title:c_kerch + } + add_culture_minority_effect = { + CULTURE = culture:circassian + SIZE = large + COUNTY = title:c_kerch + } + } + if = { + limit = { + game_start_date >= 1346.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:greek + SIZE = small + COUNTY = title:c_kerch + } + } + + # Caucasus Steppe + if = { + limit = { + game_start_date >= 700.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:khazar + SIZE = large + COUNTY = title:c_khumar + } + add_faith_minority_effect = { + FAITH = faith:tengri_pagan + SIZE = large + COUNTY = title:c_khumar + } + add_culture_minority_effect = { + CULTURE = culture:circassian + SIZE = large + COUNTY = title:c_azov + } + add_culture_minority_effect = { + CULTURE = culture:khazar + SIZE = large + COUNTY = title:c_papagia + } + add_faith_minority_effect = { + FAITH = faith:tengri_pagan + SIZE = large + COUNTY = title:c_papagia + } + add_culture_minority_effect = { + CULTURE = culture:khazar + SIZE = small + COUNTY = title:c_samiran + } + add_culture_minority_effect = { + CULTURE = culture:circassian + SIZE = small + COUNTY = title:c_maghas + } + add_faith_minority_effect = { + FAITH = faith:tengri_pagan + SIZE = small + COUNTY = title:c_samiran + } + } + + # North-East Caucasus + if = { + limit = { + game_start_date >= 734.1.1 + game_start_date <= 1236.1.1 + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_avaria + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_samanderia + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_kuba + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = small + COUNTY = title:c_balanjar + } + add_faith_minority_effect = { + FAITH = faith:ashari + SIZE = large + COUNTY = title:c_derbent + } + } + if = { + limit = { + game_start_date >= 700.1.1 + game_start_date <= 900.1.1 + } + add_faith_minority_effect = { + FAITH = faith:tengri_pagan + SIZE = small + COUNTY = title:c_cabardinia + } + add_culture_minority_effect = { + CULTURE = culture:tawlu + SIZE = small + COUNTY = title:c_cabardinia + } + } + if = { + limit = { + game_start_date >= 900.1.1 + game_start_date <= 1000.1.1 + } + add_faith_minority_effect = { + FAITH = faith:tengri_pagan + SIZE = large + COUNTY = title:c_cabardinia + } + add_culture_minority_effect = { + CULTURE = culture:tawlu + SIZE = large + COUNTY = title:c_cabardinia + } + } + + # North-West Caucasus + if = { + limit = { + game_start_date >= 1000.1.1 + game_start_date <= 1239.1.1 + } + add_faith_minority_effect = { + FAITH = faith:apsuara + SIZE = small + COUNTY = title:c_kassogia + } + add_culture_minority_effect = { + CULTURE = culture:abasgi + SIZE = small + COUNTY = title:c_kassogia + } + } + if = { + limit = { + game_start_date >= 1239.1.1 + } + add_faith_minority_effect = { + FAITH = faith:orthodox + SIZE = large + COUNTY = title:c_kassogia + } + add_culture_minority_effect = { + CULTURE = culture:abasgi + SIZE = large + COUNTY = title:c_kassogia + } + } + if = { + limit = { + game_start_date >= 100.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:alan + SIZE = small + COUNTY = title:c_kassogia + } + add_faith_minority_effect = { + FAITH = faith:alan_pagan + SIZE = small + COUNTY = title:c_kassogia + } + add_culture_minority_effect = { + CULTURE = culture:ubykh + SIZE = small + COUNTY = title:c_abkhazia + } + add_culture_minority_effect = { + CULTURE = culture:ubykh + SIZE = large + COUNTY = title:c_zichia + } + add_culture_minority_effect = { + CULTURE = culture:afrabasgi + SIZE = small + COUNTY = title:c_abkhazia + } + } + if = { + limit = { + game_start_date >= 500.1.1 + game_start_date <= 1000.1.1 + } + add_faith_minority_effect = { + FAITH = faith:orthodox + SIZE = large + COUNTY = title:c_abkhazia + } + } + if = { + limit = { + game_start_date >= 500.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:georgian + SIZE = large + COUNTY = title:c_abkhazia + } + } + if = { + limit = { + game_start_date >= 700.1.1 + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_zichia + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_zichia + } + } + if = { + limit = { + game_start_date >= 700.1.1 + game_start_date <= 990.1.1 + } + add_faith_minority_effect = { + FAITH = faith:orthodox + SIZE = large + COUNTY = title:c_tmutarakan + } + } + if = { + limit = { + game_start_date >= 700.1.1 + } + add_faith_minority_effect = { + FAITH = faith:rabbinism + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:radhanite + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:greek + SIZE = large + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:georgian + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:russian + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:alan + SIZE = small + COUNTY = title:c_tmutarakan + } + add_faith_minority_effect = { + FAITH = faith:armenian_apostolic + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:armenian + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:lezgic + SIZE = small + COUNTY = title:c_tmutarakan + } + add_culture_minority_effect = { + CULTURE = culture:circassian + SIZE = large + COUNTY = title:c_tmutarakan + } + add_faith_minority_effect = { + FAITH = faith:circassian_christianity + SIZE = large + COUNTY = title:c_tmutarakan + } + } + + # Kingdom of Vladimir-Opolye + if = { + limit = { + game_start_date >= 1050.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:merya + SIZE = small + COUNTY = title:c_yaroslavl + } + add_faith_minority_effect = { + FAITH = faith:mari_pagan + SIZE = small + COUNTY = title:c_yaroslavl + } + } + if = { + limit = { + game_start_date >= 1000.1.1 + game_start_date <= 1108.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:russian + SIZE = large + COUNTY = title:c_vladimir + } + add_faith_minority_effect = { + FAITH = faith:orthodox + SIZE = small + COUNTY = title:c_vladimir + } + } + if = { + limit = { + game_start_date >= 1000.1.1 + game_start_date <= 1150.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:russian + SIZE = large + COUNTY = title:c_suzdal + } + add_faith_minority_effect = { + FAITH = faith:orthodox + SIZE = small + COUNTY = title:c_suzdal + } + } + if = { + limit = { + game_start_date >= 1135.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:merya + SIZE = small + COUNTY = title:c_tver + } + add_faith_minority_effect = { + FAITH = faith:mari_pagan + SIZE = small + COUNTY = title:c_tver + } + } + if = { + limit = { + game_start_date >= 1100.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:meshchera + SIZE = large + COUNTY = title:c_moskva + } + add_faith_minority_effect = { + FAITH = faith:erzya_pagan + SIZE = large + COUNTY = title:c_moskva + } + } + if = { + limit = { + game_start_date >= 1150.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:meshchera + SIZE = large + COUNTY = title:c_ryazan + } + add_faith_minority_effect = { + FAITH = faith:erzya_pagan + SIZE = large + COUNTY = title:c_ryazan + } + } + if = { + limit = { + game_start_date >= 1150.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:meshchera + SIZE = large + COUNTY = title:c_tula + } + add_faith_minority_effect = { + FAITH = faith:moksha_pagan + SIZE = large + COUNTY = title:c_tula + } + } + if = { + limit = { + game_start_date >= 1150.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:muroma + SIZE = large + COUNTY = title:c_murom + } + add_faith_minority_effect = { + FAITH = faith:erzya_pagan + SIZE = large + COUNTY = title:c_murom + } + } + if = { + limit = { + game_start_date >= 1150.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:mari + SIZE = large + COUNTY = title:c_nizhny_novgorod + } + add_faith_minority_effect = { + FAITH = faith:mari_pagan + SIZE = large + COUNTY = title:c_nizhny_novgorod + } + } + if = { + limit = { + game_start_date >= 1150.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:merya + SIZE = large + COUNTY = title:c_plyos + } + add_faith_minority_effect = { + FAITH = faith:mari_pagan + SIZE = large + COUNTY = title:c_plyos + } + } + if = { + limit = { + game_start_date >= 1150.1.1 + game_start_date <= 1337.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:merya + SIZE = large + COUNTY = title:c_manturovo + } + add_faith_minority_effect = { + FAITH = faith:mari_pagan + SIZE = large + COUNTY = title:c_manturovo + } + } + + # Pamir + if = { + limit = { + game_start_date >= 100.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:burusho + SIZE = large + COUNTY = title:c_gilgit + } + } + if = { + limit = { + game_start_date >= 100.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:burusho + SIZE = large + COUNTY = title:c_yasin + } + } + if = { + limit = { + game_start_date >= 100.1.1 + } + add_culture_minority_effect = { + CULTURE = culture:burusho + SIZE = large + COUNTY = title:c_golaghmuli + } + } + } +} +} + +{ +setup_indian_christian_minorities = { + effect = { + title:c_kerala = { + save_scope_as = county + promote_faith_minority_effect = { FAITH = faith:indian_catholic } + } + title:c_jaffna = { + save_scope_as = county + promote_faith_minority_effect = { FAITH = faith:indian_catholic } + } + title:c_kotte = { + save_scope_as = county + promote_faith_minority_effect = { FAITH = faith:indian_catholic } + } + title:c_venadu = { + save_scope_as = county + promote_faith_minority_effect = { FAITH = faith:indian_catholic } + } + title:c_kanara = { + save_scope_as = county + promote_faith_minority_effect = { FAITH = faith:indian_catholic } + } + # Also setting up deactivated holy sites here since it's related + faith:indian_catholic = { + deactivate_holy_site = rome_nasrani + deactivate_holy_site = constantinople_nasrani + } + } +} + + + +setup_RICE_minorities = { + trigger = { + has_global_variable = is_RICE_loaded_global_variable + } + effect = { + every_county_in_region = { + region = RICE_pamir_region + save_scope_as = county + add_culture_minority_effect = { + CULTURE = culture:burusho + COUNTY = scope:county + SIZE = small + } + } + every_county_in_region = { + region = RICE_pamir_full_region + save_scope_as = county + add_culture_minority_effect = { + CULTURE = culture:nuristani + COUNTY = scope:county + SIZE = small + } + add_faith_minority_effect = { + FAITH = faith:nuristani_pagan + COUNTY = scope:county + SIZE = small + } + } + every_county = { + limit = { + has_county_modifier = RICE_pamir_brahui_tribes + } + save_scope_as = county + add_culture_minority_effect = { + CULTURE = culture:brahui + COUNTY = scope:county + SIZE = small + } + } + title:c_socotra = { + save_scope_as = county + if = { + limit = { current_date <= 1000.1.1 } + promote_faith_minority_effect = { FAITH = faith:arabic_pagan } + promote_faith_minority_effect = { FAITH = faith:south_arabian_pagan } + } + promote_faith_minority_effect = { FAITH = faith:malagasy_pagan } + promote_faith_minority_effect = { FAITH = faith:shona_pagan } + promote_culture_minority_effect = { CULTURE = culture:malagasy } + promote_culture_minority_effect = { CULTURE = culture:shona } + promote_culture_minority_effect = { CULTURE = culture:swahili } + } + title:c_zabid = { + save_scope_as = county + if = { + limit = { current_date <= 1000.1.1 } + promote_culture_minority_effect = { CULTURE = culture:himyarite } + } + } + title:c_taizz = { + save_scope_as = county + if = { + limit = { current_date <= 1000.1.1 } + promote_culture_minority_effect = { CULTURE = culture:himyarite } + } + } + title:c_mandab = { + save_scope_as = county + if = { + limit = { current_date <= 1000.1.1 } + promote_culture_minority_effect = { CULTURE = culture:himyarite } + } + } + add_culture_minority_effect = { + COUNTY = title:c_sanaa + CULTURE = culture:teimani + SIZE = large + } + add_culture_minority_effect = { + COUNTY = title:c_taizz + CULTURE = culture:teimani + SIZE = large + } + add_culture_minority_effect = { + COUNTY = title:c_tihamat-al-yamani + CULTURE = culture:teimani + SIZE = small + } + add_culture_minority_effect = { + COUNTY = title:c_zabid + CULTURE = culture:teimani + SIZE = small + } + add_culture_minority_effect = { + COUNTY = title:c_mandab + CULTURE = culture:teimani + SIZE = small + } + add_culture_minority_effect = { + COUNTY = title:c_dathina + CULTURE = culture:teimani + SIZE = small + } + add_faith_minority_effect = { + COUNTY = title:c_hamadan + FAITH = faith:rabbinism + SIZE = large + } + title:c_hamadan = { + every_neighboring_county = { + save_scope_as = county + promote_faith_minority_effect = { FAITH = faith:rabbinism } + } + } + add_culture_minority_effect = { + COUNTY = title:c_tustar + CULTURE = culture:parsim + SIZE = small + } + add_faith_minority_effect = { + COUNTY = title:c_tustar + FAITH = faith:rabbinism + SIZE = small + } + every_county = { + limit = { + kingdom = title:k_persia + county_has_specific_minority_faith_trigger = { FAITH = faith:rabbinism } + } + save_scope_as = county + if = { + limit = { + county_has_specific_small_minority_faith_trigger = { FAITH = faith:rabbinism } + } + add_culture_minority_effect = { + CULTURE = culture:parsim + COUNTY = scope:county + SIZE = small + } + } + else_if = { + limit = { + county_has_specific_large_minority_faith_trigger = { FAITH = faith:rabbinism } + } + add_culture_minority_effect = { + CULTURE = culture:parsim + COUNTY = scope:county + SIZE = large + } + } + } + add_culture_minority_effect = { + COUNTY = title:c_gamo + CULTURE = culture:aari + SIZE = small + } + add_culture_minority_effect = { + COUNTY = title:c_burji + CULTURE = culture:aari + SIZE = small + } + add_faith_minority_effect = { + COUNTY = title:c_gamo + FAITH = faith:south_omotic_pagan + SIZE = small + } + add_faith_minority_effect = { + COUNTY = title:c_burji + FAITH = faith:south_omotic_pagan + SIZE = small + } + #Sicily + #gonna just rip off India's religious diversity schtick for RICE Sicily's faiths and cultures + every_county = { + limit = { + title_province = { geographical_region = custom_sicily } + } + this = { save_temporary_scope_as = the_county_temp } + every_neighboring_county = { + if = { + limit = { + faith = { + NOT = { this = scope:the_county_temp.faith } + } + } + faith = { add_to_list = neighboring_faiths } + } + if = { + limit = { + culture = { + NOT = { this = scope:the_county_temp.culture } + } + } + culture = { add_to_list = neighboring_cultures } + } + } + if = { + limit = { NOT = { faith = holder.faith } } + holder.faith = { add_to_list = neighboring_faiths } + } + if = { + limit = { NOT = { culture = holder.culture } } + holder.faith = { add_to_list = neighboring_cultures } + } + every_in_list = { + list = neighboring_faiths + this = { save_temporary_scope_as = the_faith_temp } + scope:the_county_temp = { + add_to_variable_list = { + name = faith_minorities_small + target = scope:the_faith_temp + } + } + this = { remove_from_list = neighboring_faiths } + } + every_in_list = { + list = neighboring_cultures + this = { save_temporary_scope_as = the_culture_temp } + scope:the_county_temp = { + add_to_variable_list = { + name = culture_minorities_small + target = scope:the_culture_temp + } + } + this = { remove_from_list = neighboring_cultures } + } + } + } +} +} + +} # End of sea_minority_game_start + + + +# Remove various story/historical events that dont really make sense because of conversion. (Only removing content inside on_actions since trying to remove the initial call to the on_action at the start of the file caused some issues, I probably did it wrong.) +"common\on_action\sea_game_start.txt" = { + +# assign_nanzhao_state code + + { + if = { + limit = { + current_date < 902.1.1 + } + title:k_nanzhao = { + set_variable = nanzhao + } + } + else_if = { + limit = { + current_date >= 902.1.1 + current_date < 928.1.1 + } + title:k_nanzhao = { + set_variable = dachanghe + } + } + else_if = { + limit = { + current_date >= 928.1.1 + current_date < 929.1.1 + } + title:k_nanzhao = { + set_variable = datianxing + } + } + else_if = { + limit = { + current_date >= 929.1.1 + current_date < 937.1.1 + } + title:k_nanzhao = { + set_variable = dayining + } + } + } + +# sea_historical_artifacts code + + { + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_kambujadesa.holder + } + + if = { # Emerald Buddha + limit = { current_date >= 1432.1.1 } + title:e_kambujadesa.holder = { + create_artifact_emerald_buddha = { OWNER = this } + } + } + + if = { # Laguna Copperplate + limit = { current_date >= 900.1.1 } + title:c_tondo.holder = { + create_artifact_laguna_copperplate = { OWNER = this } + } + } + + if = { # Heirloom Seal of the Realm + limit = { current_date <= 907.1.1 } + title:e_celestia_china.holder = { + create_artifact_heirloom_seal = { OWNER = this } + } + } + + if = { # Kavirajamarga - The Royal Path for Poets written by Amoghavarsha + limit = { current_date < 1000.1.1 } #Only generated for early start + title:k_karnata.holder = { + create_artifact_kavirajamarga_effect = { OWNER = this } + } + } + + if = { # Wujing Zongyao / 武經總要 + limit = { current_date > 1044.1.1 } + title:e_celestia_china.holder = { + create_artifact_wujing_zongyao_effect = { OWNER = this } + } + } + } + } + +# sea_historical_chinese_vassal_contracts code + + { + title:e_celestia_china.holder = { + + if = { + limit = { + game_start_date <= 900.1.1 # Tang Dynasty + has_government = chinese_government + } + + if = { + limit = { NOT = { has_realm_law = bureaucratic_authority_1 } } + add_realm_law_skip_effects = bureaucratic_authority_1 + } + + # Set all vassals to military + every_vassal = { + limit = { + primary_title.tier >= tier_county + has_government = chinese_government + } + + vassal_contract_set_obligation_level = { + type = chinese_administration_type + level = chinese_administration_type_military + } + + if = { + limit = { + OR = { + # Three Fanzhen of Hebei + this = character:tangv017 + this = character:tangv018 + this = character:tangv019 + } + } + vassal_contract_set_obligation_level = { + type = chinese_centralization_level + level = chinese_centralization_level_1 + } + vassal_contract_set_obligation_level = { + type = chinese_centralization_level + level = chinese_centralization_level_0 + } + } + } + } + else_if = { + limit = { + game_start_date >= 960.1.1 # Song Dynasty + } + + if = { + limit = { NOT = { has_realm_law = bureaucratic_authority_2 } } + add_realm_law_skip_effects = bureaucratic_authority_2 + } + } + } + } + +# set_court_languages code + + { + if = { + limit = { exists = title:e_nanzhao.holder } + title:e_nanzhao.holder = { set_court_language = language_chinese } + } + if = { + limit = { exists = title:k_nanzhao.holder } + title:k_nanzhao.holder = { set_court_language = language_chinese } + } + if = { + limit = { exists = title:k_annam.holder } + title:k_annam.holder = { set_court_language = language_chinese } + } + } + +# nerf_japan code + + { + title:k_yamato.holder = { + every_vassal = { + limit = { highest_held_title_tier > tier_barony } + vassal_contract_set_obligation_level = { + type = title_revocation_rights + level = 1 + } + vassal_contract_set_obligation_level = { + type = feudal_government_taxes + level = 0 + } + vassal_contract_set_obligation_level = { + type = feudal_government_levies + level = 0 + } + } + } + } + +# sea_936_conquerors code + + { + # Otto the Great + character:1282 = { + if = { limit = { is_alive = yes } } + create_story = story_conqueror + } + # Taizong of Great Liao + character:194326 = { + if = { limit = { is_alive = yes } } + create_story = story_conqueror + } + } + +} # End of sea_game_start + + + +"common\on_action\sea_yearly_on_actions.txt" = { + { + delay = { days = { 30 330 } } + start_nanzhao_collapse + } + +{ +start_nanzhao_collapse = { + trigger = { + current_date > 895.1.1 + current_date < 950.1.1 + is_at_war = no + NOT = { + title:k_nanzhao.holder = { + any_vassal_or_below = { + owns_story_of_type = nanzhao_collapse_story + } + } + } + title:k_nanzhao = { + OR = { + has_variable = nanzhao + has_variable = dachanghe + has_variable = datianxing + has_variable = dayining + } + } + } + effect = { + if = { + limit = { title:k_nanzhao = { has_variable = nanzhao } } + trigger_event = nanzhao_collapse.0001 + } + else_if = { + limit = { title:k_nanzhao = { has_variable = dachanghe } } + trigger_event = nanzhao_collapse.1001 + } + else_if = { + limit = { title:k_nanzhao = { has_variable = datianxing } } + trigger_event = nanzhao_collapse.2001 + } + else_if = { + limit = { title:k_nanzhao = { has_variable = dayining } } + trigger_event = nanzhao_collapse.3001 + } + } +} +} + +} # End of sea_yearly_on_actions + + + +"common\on_action\sea_title_on_actions.txt" = { + { + usurp_nanzhao_action + establish_dali_action + } +} + + + +"common\on_action\sea_tributaries_game_start.txt" = { + +# set_tributaries_on_game_start code + + { + # 867 + if = { + limit = { + game_start_date >= 867.1.1 + game_start_date <= 867.12.31 + } + + ## Set tributaries + # Srivijaya + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:d_tanjungpura.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:c_panai.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:c_nagur.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:d_lamuri.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:d_wijayapura.holder + } + + # Nanzhao + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_myitkyina.holder + TRIBUTARY = title:c_mongyang.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_yongchang.holder + TRIBUTARY = title:c_putao.holder + } + # Beikthano + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_beikthano.holder + TRIBUTARY = title:c_magwe.holder + } + # Yinsheng + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_kainan.holder + TRIBUTARY = title:d_kengtung.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_kainan.holder + TRIBUTARY = title:d_phongsali.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_kainan.holder + TRIBUTARY = title:c_chiang_hung.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_kainan.holder + TRIBUTARY = title:c_meng_laa.holder + } + # Tonghai + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_tonghai.holder + TRIBUTARY = title:c_hohoxe.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_tonghai.holder + TRIBUTARY = title:c_tu_long.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_tonghai.holder + TRIBUTARY = title:c_bao_lac.holder + } + + + # Shan + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_yawnghwe.holder + TRIBUTARY = title:c_yawnghwe.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_laikha.holder + TRIBUTARY = title:c_mongkung.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_north_shan.holder + TRIBUTARY = title:c_manglon.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_kengtung.holder + TRIBUTARY = title:c_chiang_hung.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_chiang_hung.holder + TRIBUTARY = title:c_meng_laa.holder + } + + # Mon + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_thaton.holder + TRIBUTARY = title:c_pegu.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_hpa_an.holder + TRIBUTARY = title:c_kawkareik.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:d_thaton.holder + TRIBUTARY = title:c_hpapun.holder + } + + # Annam + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:d_nong.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:c_tu_long.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:c_thuy_vi.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:c_lo.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:c_tra_lan.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:c_quynh_nhai.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_jinghai.holder + TRIBUTARY = title:c_yen_lo.holder + } + + # China + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_celestia_china.holder + TRIBUTARY = title:k_guiyi.holder + } + } + + # 867 + if = { + limit = { + game_start_date >= 867.1.1 + game_start_date <= 930.1.1 + } + + ## Set tributaries + # Srivijaya + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:d_sunda.holder + } + } + + # 936 + if = { + limit = { + game_start_date >= 936.1.1 + game_start_date < 937.1.1 + } + + ## Set tributaries + # Jin + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_liao.holder + TRIBUTARY = title:k_jin_china.holder + } + + # Liangzhou + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_celestia_china.holder + TRIBUTARY = title:d_liangzhou.holder + } + # Dingnan + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_celestia_china.holder + TRIBUTARY = title:d_dingnan_china.holder + } + # Guiyi + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_celestia_china.holder + TRIBUTARY = title:k_guiyi.holder + } + + + # Sri Gotapura + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_kambujadesa.holder + TRIBUTARY = title:d_nakhon_phanom.holder + } + + } + + # 1066 + if = { + limit = { + game_start_date >= 1066.1.1 + game_start_date <= 1066.12.31 + } + + ## Set tributaries + # Pagan + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_pagan.holder + TRIBUTARY = title:d_arakan.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_pagan.holder + TRIBUTARY = title:c_hsipaw.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_pagan.holder + TRIBUTARY = title:d_north_shan.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_pagan.holder + TRIBUTARY = title:d_mongpai.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_pagan.holder + TRIBUTARY = title:c_kale.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_kale.holder + TRIBUTARY = title:c_thaungdut.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_pagan.holder + TRIBUTARY = title:c_bhamo.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:c_takon.holder + TRIBUTARY = title:c_mongyang.holder + } + + # Liao + # Chanyuan Treaty from 1005 to 1125 + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_liao.holder + TRIBUTARY = title:e_celestia_china.holder + } + + # Chola hold over Srivijaya + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_tamilakam.holder + TRIBUTARY = title:e_srivijaya.holder + } + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_srivijaya.holder + TRIBUTARY = title:d_tambralinga.holder + } + + # Dai Viet + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_annam.holder + TRIBUTARY = title:d_muong.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_annam.holder + TRIBUTARY = title:c_van_ban.holder + } + + # Dali + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_nanzhao.holder + TRIBUTARY = title:d_muang_thaeng.holder + } + # Caucasus + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_cumania.holder + TRIBUTARY = title:c_kassogia.holder + } + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_cumania.holder + TRIBUTARY = title:c_zichia.holder + } + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_cumania.holder + TRIBUTARY = title:c_samander.holder + } + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_cumania.holder + TRIBUTARY = title:c_samiran.holder + } + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_cumania.holder + TRIBUTARY = title:k_caucasus.holder + } + + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:e_cumania.holder + TRIBUTARY = title:k_dagestan.holder + } + + } + + # 1178 + if = { + limit = { + game_start_date >= 1178.1.1 + game_start_date <= 1178.12.31 + } + + ## Set tributaries + # Melayu/Dharmasraya + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_melayu.holder + TRIBUTARY = title:d_batak.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_melayu.holder + TRIBUTARY = title:d_pahang.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_melayu.holder + TRIBUTARY = title:d_kedah.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_melayu.holder + TRIBUTARY = title:d_lampung.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_melayu.holder + TRIBUTARY = title:k_sunda.holder + } + make_tributary = { + TYPE = tributary_permanent + SUZERAIN = title:k_melayu.holder + TRIBUTARY = title:d_aru.holder + } + + } + } + +} # End of sea_tributaries_game_start + + + +# Try to remove bookmark data so it defaults to the converter's bookmark +# Rajas's other bookmark file, 11_sea_bookmarks, is completely commented out and seems to be more for potential bookmarks that could be made, so that'll be left +"common\bookmarks\bookmarks\10_sea_bookmarks.txt" = { + { +bm_867_sea = { + start_date = 867.1.1 + is_playable = yes + group = bm_group_867 + + weight = { + value = 1000 + } + + # Pyinbya of Pagan + character = { + name = "bookmark_sea_pagan_pyinbya" + dynasty = 2000000 + dynasty_splendor_level = 1 + type = male + birth = 817.1.1 + title = d_pagan + government = mandala_government + culture = burmese + religion = ari + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = earlyburman001 + position = { 258 493 } + + animation = personality_rational + } + + # Jayavarman III of Kambujadesa + character = { + name = "bookmark_sea_jayavarman_iii" + dynasty = 4200000 + dynasty_splendor_level = 1 + type = male + birth = 821.1.1 + title = e_kambujadesa + government = mandala_government + culture = khmer + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 420011 + position = { 424 834 } + + animation = shame + } + + # Indravarman I + character = { + name = "bookmark_sea_indravarman_i" + dynasty = 4200000 + dynasty_splendor_level = 2 + type = male + birth = 824.1.1 + title = d_sambhupura + government = mandala_government + culture = khmer + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 420012 + position = { 624 534 } + + animation = schadenfreude + } + + # Khuc Thua Du + character = { + name = "bookmark_sea_khuc_thua_du" + dynasty = viet_d001 + dynasty_splendor_level = 1 + type = male + birth = 830.1.1 + title = d_hai_dong + government = feudal_government + culture = kinh + religion = phat_giao + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = viet001 + position = { 1055 527 } + + animation = scheme + } + + # Indravarman II of Champa + character = { + name = "bookmark_sea_indravarman_ii" + dynasty = 4210009 + dynasty_splendor_level = 2 + type = male + birth = 835.1.1 + title = k_champa + government = mandala_government + culture = cham + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = cham012 + position = { 1112 819 } + + animation = personality_bold + } + + # U Shiei Lung of Nan Chao + character = { + name = "bookmark_sea_youshilong" + dynasty = 4210000 + dynasty_splendor_level = 2 + type = male + birth = 844.1.1 + title = e_nanzhao + government = feudal_government + culture = yi + religion = azhaliism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 421011 + position = { 866 251 } + + animation = war_over_win + } + + # Zheng Daoguang, father of Zheng Maisi + character = { + name = "bookmark_sea_zheng" + dynasty = d_zheng + dynasty_splendor_level = 1 + type = male + birth = 839.1.1 + title = d_yongchang + government = feudal_government + culture = han + religion = azhaliism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = zheng0005 + position = { 346 261 } + + animation = war_over_win + } +} + +bm_867_nusantara = { + start_date = 867.1.1 + is_playable = yes + group = bm_group_867 + + weight = { + value = 1000 + } + + # Sri Maharaja Balaputradewa of Srivijaya + character = { + name = "bookmark_nusantara_balaputradewa" + dynasty = dynn_sailendra + dynasty_splendor_level = 4 + type = male + birth = 818.1.1 + title = e_srivijaya + government = mandala_government + culture = malay + religion = vajrayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = sailendra015 + position = { 408 393 } + + animation = scheme + } + + # Maharaja 'Rakai Kayuwangi' Dyah Lokapala of Jawa + character = { + name = "bookmark_nusantara_lokapala" + dynasty = dynn_sanjaya + dynasty_splendor_level = 2 + type = male + birth = 831.1.1 + title = k_jawa + government = mandala_government + culture = java + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = sanjaya007 + position = { 800 754 } + + animation = war_over_win + } + + # Prabhu Gajah Kulon of Galuh + character = { + name = "bookmark_nusantara_gajah_kulon" + dynasty = dynn_galuh + dynasty_splendor_level = 3 + type = male + birth = 800.1.1 + title = d_galuh + government = mandala_government + culture = sunda + religion = vaishnavism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = galuh024 + position = { 356 734 } + + animation = boredom + } + + # Raja Indra Warmandewa of Kutai + character = { + name = "bookmark_nusantara_indra_warmandewa" + dynasty = dynn_warman + dynasty_splendor_level = 3 + type = male + birth = 800.1.1 + title = d_kutai + government = mandala_government + culture = malay + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = kutai016 + position = { 1150 530 } + + animation = shame + } +} + +#bm_867_sea_india = { +# start_date = 867.1.1 +# is_playable = yes +# group = bm_group_867 +# +# weight = { +# value = 100 +# } +# +# # Bhoja Pratihara +# character = { +# name = "bookmark_sea_india_pratihara" +# dynasty = 1042066 +# dynasty_splendor_level = 5 +# type = male +# birth = 816.4.13 +# title = k_kosala +# government = mandala_government +# culture = rajput +# religion = vaishnavism +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" +# history_id = 188008 +# position = { 588 293 } +# +# animation = personality_bold +# } +# +# # Amoghavarsha Rashtrakuta +# character = { +# name = "bookmark_sea_india_rashtrakuta" +# dynasty = 1043003 +# dynasty_splendor_level = 3 +# type = male +# birth = 800.1.1 +# title = k_karnata +# government = mandala_government +# culture = kannada +# religion = digambara +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" +# history_id = 175030 +# position = { 558 743 } +# +# animation = personality_zealous +# } +# +# # Narayanapala Pala +# character = { +# name = "bookmark_sea_india_pala" +# dynasty = 1043000 +# dynasty_splendor_level = 2 +# type = male +# birth = 839.1.1 +# title = k_bengal +# government = mandala_government +# culture = bengali +# religion = mahayana +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" +# history_id = 190009 +# position = { 1158 693 } +# +# animation = worry +# } +#} +# +#bm_867_sea_tibet = { +# start_date = 867.1.1 +# is_playable = yes +# group = bm_group_867 +# +# weight = { +# value = 100 +# } +# +# # Vikarma Vijaya of Khotan +# character = { +# name = "bookmark_sea_tibet_khotan" +# dynasty = 1040024 +# dynasty_splendor_level = 5 +# type = male +# birth = 847.1.1 +# title = k_khotan +# government = feudal_government +# culture = saka +# religion = mahayana +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" +# history_id = 166681 +# position = { 288 603 } +# +# animation = personality_rational +# } +# +# # Bokut Bilga of Qocho +# character = { +# name = "bookmark_sea_tibet_qocho" +# dynasty = 1040065 +# dynasty_splendor_level = 1 +# type = male +# birth = 839.6.5 +# title = k_qocho +# government = feudal_government +# culture = uyghur +# religion = manichean +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" +# history_id = 302972 +# position = { 458 233 } +# +# animation = personality_bold +# } +# +# # Zhang Huaishen of Guiyi +# character = { +# name = "bookmark_sea_tibet_guiyi" +# dynasty = 1055006 +# dynasty_splendor_level = 1 +# type = male +# birth = 820.1.1 +# title = k_guiyi +# government = chinese_government +# culture = han +# religion = zhengyi +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" +# history_id = 244004 +# position = { 1100 203 } +# +# animation = personality_honorable +# } +# +# # Mande Osung of Guge +# character = { +# name = "bookmark_sea_tibet_guge" +# dynasty = 105800 +# dynasty_splendor_level = 5 +# type = male +# birth = 840.1.1 +# title = k_guge +# government = feudal_government +# culture = bodpa +# religion = lamaism +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" +# history_id = 247131 +# position = { 388 833 } +# +# animation = war_attacker +# } +# +# # Tride Yumten of U +# character = { +# name = "bookmark_sea_tibet_u" +# dynasty = 105800 +# dynasty_splendor_level = 5 +# type = male +# birth = 842.1.1 +# title = k_u +# government = feudal_government +# culture = bodpa +# religion = old_bon +# difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" +# history_id = 247132 +# position = { 1200 700 } +# +# animation = personality_vengeful +# } +#} + +bm_867_sea_china = { + start_date = 867.1.1 + is_playable = yes + group = bm_group_867 + + weight = { + value = 1000 + } + + # tang + character = { + name = "bookmark_sea_china_tang" + dynasty = tang_d01 + dynasty_splendor_level = 5 + type = male + birth = 833.1.1 + title = e_tang + government = administrative_government + fallback_government = chinese_government + culture = han + religion = zenzong + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = tang019 + position = { 748 803 } + + animation = personality_zealous + } + + # balhae + character = { + name = "bookmark_sea_china_balhae" + dynasty = balhae_d01 + dynasty_splendor_level = 5 + type = male + birth = 812.1.1 + title = k_balhae + government = feudal_government + culture = balhae + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = balhae013 + position = { 588 153 } + + animation = personality_content + } + + # muege + character = { + name = "bookmark_sea_china_muege" + dynasty = 4210003 + dynasty_splendor_level = 5 + type = male + birth = 843.1.1 + title = d_bozhou_qian_china + government = tribal_government + culture = yi + religion = bimoism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" + history_id = muege019 + position = { 258 703 } + + animation = paranoia + } + + # lulong + character = { + name = "bookmark_sea_china_lulong" + dynasty = tang_d03 + dynasty_splendor_level = 0 + type = male + birth = 785.1.1 + title = d_lulong_china + government = feudal_government + culture = han + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" + history_id = tangv017 + position = { 318 403 } + + animation = personality_bold + } + + # Yamato + character = { + name = "bookmark_sea_china_yamato" + dynasty = yamatod001 + dynasty_splendor_level = 5 + type = male + birth = 850.5.10 + title = k_yamato + government = feudal_government + culture = yamato + religion = shinto + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = japan056 + position = { 1058 663 } + + animation = personality_rational + } + + # Silla + character = { + name = "bookmark_sea_china_silla" + dynasty_house = house_silla_kim + dynasty_splendor_level = 5 + type = male + birth = 846.1.1 + title = k_silla + government = feudal_government + culture = samhan + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" + history_id = silla048 + position = { 1088 263 } + + animation = schadenfreude + } +} + +bm_936_sea_five_dynasties = { + start_date = 936.1.1 + is_playable = yes + group = bm_group_936 + + weight = { + value = 100 + } + + # Khitan Empire + character = { + name = "bookmark_five_dynasties_liao" + dynasty = 1045082 + dynasty_splendor_level = 3 + type = male + birth = 902.11.25 + title = e_liao + government = nomadic_government + culture = khitan + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 194326 + position = { 356 294 } + + animation = dismissal + } + + # Tang + character = { + name = "bookmark_five_dynasties_tang" + dynasty = latertang_d01 + dynasty_splendor_level = 3 + type = male + birth = 885.2.11 + title = e_tang + government = administrative_government + fallback_government = chinese_government + culture = han + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = licongke_tang + position = { 666 804 } + + animation = worry + } + + # Jin + character = { + name = "bookmark_five_dynasties_jin" + dynasty = jin_dshi + dynasty_splendor_level = 3 + type = male + birth = 892.3.30 + title = k_jin_china + government = feudal_government + culture = shatuo + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = shijingtang_jin + position = { 276 624 } + + animation = rage + } + + # Jeongan + character = { + name = "bookmark_five_dynasties_jeongan" + dynasty = balhae_d02 + dynasty_splendor_level = 3 + type = male + birth = 908.1.1 + title = k_jeongan + government = feudal_government + culture = balhae + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" + history_id = jeongan001 + position = { 956 294 } + + animation = war_over_win + } + + # Goryeo + character = { + name = "bookmark_five_dynasties_goryeo" + dynasty = goryeod001 + dynasty_splendor_level = 3 + type = male + birth = 877.1.31 + title = k_goryeo + government = feudal_government + culture = samhan + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = goryeo001 + position = { 1056 724 } + + animation = personality_compassionate + } +} + +bm_936_sea_ten_kingdoms = { + start_date = 936.1.1 + is_playable = yes + group = bm_group_936 + + weight = { + value = 100 + } + + # Duan Siping + character = { + name = "bookmark_ten_kingdoms_duan" + dynasty = 4210005 + dynasty_splendor_level = 1 + type = male + birth = 894.1.1 + title = d_tonghai + government = feudal_government + culture = bai + religion = azhaliism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 421101 + position = { 376 534 } + + animation = personality_honorable + } + + # Wang Liu Yan + character = { + name = "bookmark_ten_kingdoms_han" + dynasty = han_dliu + dynasty_splendor_level = 1 + type = male + birth = 889.1.1 + title = k_nanyue_china + government = feudal_government + culture = han + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = liuyan_han + position = { 1056 754 } + + animation = war_attacker + } + + # Wang Ma Xifan + character = { + name = "bookmark_ten_kingdoms_chu" + dynasty = chu_dma + dynasty_splendor_level = 1 + type = male + birth = 899.1.1 + title = k_chu_china + government = feudal_government + culture = han + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = maxifan_chu + position = { 696 454 } + + animation = personality_content + } + + # Wang Meng Chang + character = { + name = "bookmark_ten_kingdoms_shu" + dynasty = shu_dmeng + dynasty_splendor_level = 1 + type = male + birth = 919.1.1 + title = k_shu_china + government = feudal_government + culture = han + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = mengchang_shu + position = { 456 254 } + + animation = personality_rational + } + + # Wang Yang Pu + character = { + name = "bookmark_ten_kingdoms_wu" + dynasty = wu_dyang + dynasty_splendor_level = 1 + type = male + birth = 900.1.1 + title = k_wu_china + government = feudal_government + culture = han + religion = shangqing + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" + history_id = yangpu_wu + position = { 1206 474 } + + animation = personality_zealous + } + + # Jiedushi Duong Dinh Nghe + character = { + name = "bookmark_ten_kingdoms_tinhhai" + dynasty = viet_d015 + dynasty_splendor_level = 1 + type = male + birth = 874.1.1 + title = k_jinghai + government = feudal_government + culture = kinh + religion = phat_giao + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = viet0013 + position = { 456 794 } + + animation = map_worry + } + +} + +bm_1066_java = { + start_date = 1066.9.15 + is_playable = yes + group = bm_group_1066 + + weight = { + value = 100 + } + + # Maharaja Samarawijaya of Panjalu + character = { + name = "bookmark_java_samarawijaya" + dynasty = dynn_isyana + dynasty_splendor_level = 3 + type = male + birth = 1024.1.1 + title = k_panjalu + government = mandala_government + culture = java + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = isyana011 + position = { 156 694 } + + animation = schadenfreude + } + + # Maharaja Samrotsaha of Janggala + character = { + name = "bookmark_java_samrotsaha" + dynasty = dynn_isyana + dynasty_splendor_level = 3 + type = male + birth = 1025.1.1 + title = k_janggala + government = mandala_government + culture = java + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = isyana025 + position = { 650 534 } + + animation = stress + } + + # Maharaja Anak Wungsu of Bedahulu + character = { + name = "bookmark_java_anak_wungsu" + dynasty = dynn_warmadewa + dynasty_splendor_level = 3 + type = male + birth = 1006.1.1 + title = k_bali_sea + government = mandala_government + culture = bali + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = bali010 + position = { 1100 510 } + + animation = worry + } +} + +bm_1066_sea_china = { + start_date = 1066.9.15 + is_playable = yes + group = bm_group_1066 + + weight = { + value = 100 + } + + character = { + name = "bookmark_sea_china_liao" + dynasty = 1045082 + dynasty_splendor_level = 3 + type = male + birth = 1032.9.14 + title = e_liao_dynasty + government = nomadic_government + culture = khitan + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 194333 + position = { 400 210 } + + animation = personality_content + } + + character = { + name = "bookmark_sea_china_xia" + dynasty = 1029302 + dynasty_splendor_level = 3 + type = male + birth = 1044.3.5 + title = k_xia + government = feudal_government + culture = tangut + religion = vajrayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 206651 + position = { 490 470 } + + animation = war_over_win + } + + character = { + name = "bookmark_sea_china_song" + dynasty = song_d01 + dynasty_splendor_level = 3 + type = male + birth = 1032.1.1 + title = e_song + government = administrative_government + fallback_government = chinese_government + culture = han + religion = zhengyi + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = song005 + position = { 1100 320 } + + animation = war_over_win + } + + character = { + name = "bookmark_sea_china_dali" + dynasty = 4210005 + dynasty_splendor_level = 3 + type = male + birth = 1027.1.1 + title = k_dali + government = feudal_government + culture = bai + religion = azhaliism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 421111 + position = { 570 750 } + + animation = personality_compassionate + } + + character = { + name = "bookmark_sea_china_dai_viet" + dynasty = viet_d012 + dynasty_splendor_level = 3 + type = male + birth = 1023.1.1 + title = k_annam + government = mandala_government + culture = kinh + religion = mahayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = ly001 + position = { 1100 800 } + + animation = war_over_win + } +} + +bm_1066_southeast_asia = { + start_date = 1066.9.15 + is_playable = yes + group = bm_group_1066 + + weight = { + value = 100 + } + + character = { + name = "bookmark_1066_southeast_asia_chola" + dynasty = 1043008 + dynasty_splendor_level = 3 + type = male + birth = 1010.1.1 + title = k_tamilakam + government = mandala_government + culture = tamil + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 189042 + position = { 590 460 } + + animation = war_over_win + } + + character = { + name = "bookmark_1066_southeast_asia_kambuja" + dynasty_house = house_Sambhu + dynasty_splendor_level = 3 + type = male + birth = 1036.1.1 + title = e_kambujadesa + government = mandala_government + culture = khmer + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 420025 + position = { 1030 660 } + + animation = war_over_win + } + + character = { + name = "bookmark_1066_southeast_asia_pagan" + dynasty = 2000000 + dynasty_splendor_level = 3 + type = male + birth = 1014.5.11 + title = k_pagan + government = mandala_government + culture = burmese + religion = ari + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = burman001 + position = { 1050 180 } + + animation = war_over_win + } + + character = { + name = "bookmark_1066_southeast_asia_srilanka" + dynasty_house = house_vijayabahu + dynasty_splendor_level = 3 + type = male + birth = 1030.1.1 + title = d_ruhunu + government = mandala_government + culture = sinhala + religion = theravada + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 189029 + position = { 360 650 } + + animation = war_over_win + } + + character = { + name = "bookmark_1066_southeast_asia_kalyani_chalukya" + dynasty_house = house_kalyani_chalukya + dynasty_splendor_level = 3 + type = male + birth = 1002.1.1 + title = k_karnata + government = mandala_government + culture = kannada + religion = shaivism + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = 74441 + position = { 550 180 } + + animation = war_over_win + } + + character = { + name = "bookmark_1066_southeast_asia_srivijaya" + dynasty = "dynn_sailendra" + dynasty_splendor_level = 3 + type = male + birth = 1025.1.1 + title = e_srivijaya + government = mandala_government + culture = malay + religion = vajrayana + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = sailendra100 + position = { 650 780 } + + animation = war_over_win + } +} + + +#bm_1271_sea = { +# start_date = 1271.12.18 +# is_playable = yes +# group = bm_group_867 +#} + } + +} # End of 10_sea_bookmarks + + +"common/scripted_character_templates/sea_pool_repopulation_character_templates.txt" = { + # Prevent random Muslim characters from being spawned. + { + else_if = { + limit = { + OR = { + culture = culture:bolghar + culture = culture:somali + } + } + set_character_faith = faith:ashari + if = { + limit = { + root.capital_county.faith = { + religion_tag = islam_religion + } + } + set_character_faith = root.capital_county.faith + } + } + } + { + else_if = { + limit = { + OR = { + culture = culture:butr + culture = culture:zaghawa + } + } + random_list = { + 10 = { + set_character_faith = faith:ibadi + } + 10 = { + set_character_faith = faith:sufri + } + } + } + } + + # Prevent random Christian characters from being spawned. + { + 2 = { + trigger = { + root.capital_province.faith = { + religion_tag = christianity_religion + } + root.capital_province = { + geographical_region = world_europe_west_iberia + } + } + set_character_faith = faith:conversos + } + } + { + else_if = { + limit = { + culture = culture:greek + } + random_list = { + 10 = { + set_character_faith = faith:iconoclast + } + 10 = { + set_character_faith = faith:paulician + } + 10 = { + set_character_faith = faith:bogomilist + } + } + } + } + { + 5 = { + set_character_faith = faith:nestorian + } + } + { + else_if = { + limit = { + culture = culture:assyrian + } + set_character_faith = faith:nestorian + } + } +} diff --git a/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks.txt b/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks.txt index a895f2b9f..a78358fb2 100644 --- a/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks.txt +++ b/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks.txt @@ -45,4 +45,71 @@ } } } +} + + +"common/decisions/dlc_decisions/bp3/00_bp3_other_decisions.txt" = { + # In form_bosporan_kingdom_decision, make sure the kingdom doesn't have a holder or de jure land. + replace = { + before = { + is_shown = { + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_bosporan_kingdom + } + } + culture = { + OR = { + has_cultural_pillar = heritage_central_germanic + has_cultural_pillar = heritage_byzantine + } + } + highest_held_title_tier <= tier_kingdom + any_held_title = { + OR = { + de_jure_liege = title:d_crimea + de_jure_liege = title:d_azov + this = title:d_crimea + this = title:d_azov + } + } + } + } # end of before + + after = { + is_shown = { + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_bosporan_kingdom + } + } + culture = { + OR = { + has_cultural_pillar = heritage_central_germanic + has_cultural_pillar = heritage_byzantine + } + } + highest_held_title_tier <= tier_kingdom + any_held_title = { + OR = { + de_jure_liege = title:d_crimea + de_jure_liege = title:d_azov + this = title:d_crimea + this = title:d_azov + } + } + # IRToCK3: "Added this just making sure the kingdom doesn't have a holder or de jure land" ~~tanner918 + title:k_bosporan_kingdom = { + AND = { + NOT = { exists = holder } + any_de_jure_county = { + count < 1 + } + } + } + } + } + } } \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks_roa.txt b/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks_roa.txt new file mode 100644 index 000000000..2348e6f40 --- /dev/null +++ b/ImperatorToCK3/Data_Files/configurables/replaceable_file_blocks_roa.txt @@ -0,0 +1,275 @@ +# This file contains blocks from Rajas of Asia files that can be replaced with new ones. +# The structure is as follows: + +# = { +# replace = { +# before = { +# some original code +# } +# after = { +# some modified code +# } +# } +# +# replace = { +# before = { +# some original code 2 +# } +# after = { +# some modified code 2 +# } +# } +# } + +# INDENTATION IS IMPORTANT INSIDE the before BLOCK! +# ASIDE FROM THE CURLY BRACKETS SURROUNDING THE BLOCK, IT MUST MATCH THE ORIGINAL FILE. +# OTHERWISE THE BLOCKS WON'T BE MODIFIED! + + +"common/script_values/ccu_culture_values.txt" = { + # Fix RoA's CCU system to actually use language groups/families/unions + replace = { + before = { + # Increase base acceptance for sharing same language + if = { + limit = { + has_same_culture_language = scope:culture + } + add = { + value = 10 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE + } + } + } # end of before + + after = { + # Increase base acceptance for sharing same language + if = { + limit = { + has_same_culture_language = scope:culture + } + add = { + value = 10 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE + } + } + else_if = { + limit = { has_same_language_group_as = { TARGET = scope:culture } } + add = { + value = same_language_group_cultural_acceptance + desc = ACCEPTANCE_BASELINE_LANGUAGE_GROUP + } + } + else_if = { + limit = { has_same_language_family_as = { TARGET = scope:culture } } + add = { + value = same_language_family_cultural_acceptance + desc = ACCEPTANCE_BASELINE_LANGUAGE_FAMILY + } + } + else_if = { + limit = { is_in_language_union_with = { TARGET = scope:culture } } + add = { + value = same_language_union_cultural_acceptance + desc = ACCEPTANCE_BASELINE_LANGUAGE_UNION + } + } + } # end of after + } +} # end of ccu_culture_values block + +"common/decisions/dlc_decisions/bp3/sea_bp3_other_decisions.txt" = { + # In form_bosporan_kingdom_decision, make sure the kingdom doesn't have a holder or de jure land. + replace = { + before = { + is_shown = { + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_bosporan_kingdom + } + } + culture = { + OR = { + has_cultural_pillar = heritage_central_germanic + has_cultural_pillar = heritage_byzantine + } + } + highest_held_title_tier <= tier_kingdom + any_held_title = { + OR = { + de_jure_liege = title:d_crimea + de_jure_liege = title:d_azov + de_jure_liege = title:d_tmutarakan + this = title:d_crimea + this = title:d_azov + this = title:d_tmutarakan + } + } + } + } # end of before + + after = { + is_shown = { + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_bosporan_kingdom + } + } + culture = { + OR = { + has_cultural_pillar = heritage_central_germanic + has_cultural_pillar = heritage_byzantine + } + } + highest_held_title_tier <= tier_kingdom + any_held_title = { + OR = { + de_jure_liege = title:d_crimea + de_jure_liege = title:d_azov + de_jure_liege = title:d_tmutarakan + this = title:d_crimea + this = title:d_azov + this = title:d_tmutarakan + } + } + # IRToCK3: "Added this just making sure the kingdom doesn't have a holder or de jure land" ~~tanner918 + title:k_bosporan_kingdom = { + AND = { + NOT = { exists = holder } + any_de_jure_county = { + count < 1 + } + } + } + } + } # end of after + } +} # end of sea_bp3_other_decisions block + +"common/on_action/government_assignment_on_actions.txt" = { + # Adjust RoA's assignment of Stateless government so it is limited to the out-of-scope regions in Indonesia + replace = { + before = { + limit = { + has_government = tribal_government + #is_independent_ruler = yes + highest_held_title_tier <= tier_duchy + culture = { + OR = { + AND = { + has_cultural_tradition = tradition_collective_lands + NOT = { + this = culture:muong + has_cultural_parameter = heritage_group_austronesian + } + } + AND = { + has_cultural_pillar = heritage_papuan + NOT = { this = culture:sepik } + } + has_cultural_pillar = heritage_kaurareg + this = culture:lhomon + this = culture:aslian + this = culture:motu + this = culture:moklen + } + } + } + } # end of before + + after = { + limit = { + has_government = tribal_government + #is_independent_ruler = yes + highest_held_title_tier <= tier_duchy + culture = { + OR = { + AND = { + has_cultural_tradition = tradition_collective_lands + NOT = { + this = culture:muong + has_cultural_parameter = heritage_group_austronesian + } + } + AND = { + has_cultural_pillar = heritage_papuan + NOT = { this = culture:sepik } + } + has_cultural_pillar = heritage_kaurareg + this = culture:lhomon + this = culture:aslian + this = culture:motu + this = culture:moklen + } + } + # Limit this to out-of-scope regions in Indonesia + capital_province = { + geographical_region = converter_roa_out_of_scope_region + } + } + } # end of after + } +} # end of government_assignment_on_actions block + +"map_data/geographical_regions/geographical_region.txt" = { + # Adds in the relevant region for the out-of-scope stateless assignment + replace = { + before = { +seasonal_region_west_africa = { + regions = { + world_africa_west sea_south_atlantic sea_macaronesia + } +} + } # end of before + + after = { +seasonal_region_west_africa = { + regions = { + world_africa_west sea_south_atlantic sea_macaronesia + } +} + +# For limiting the RoA stateless government assignment to regions out of scope of Terra-Indomita +converter_roa_out_of_scope_region = { + regions = { + world_mindanao world_kalimantan world_java world_timor world_sulawesi world_moluccas world_panua world_micronesia world_papua_new_guinea + } + duchies = { + d_lupah_sug d_sugbu d_buglas d_masbat d_bo_ol d_east_bisaya + + d_palembang d_bangkahulu d_basemah d_lampung d_kerinci d_jambi d_bangka_belitung + } + counties = { + c_ipolot c_oton c_dumangas c_inderapura + } +} + } # end of after + } +} # end of geographical_region block + + +"common/scripted_triggers/00_law_triggers.txt" = { + # Need to set this trigger to always be false so admin realms end up with the proper succession law + replace = { + before = { +non_roman_administrative_gov_trigger = { + government_allows = administrative + is_independent_ruler = yes + primary_title = { + NOR = { + this = title:e_roman_empire + this = title:e_byzantium + } + } +} + } + + after = { +non_roman_administrative_gov_trigger = { + always = no +} + } + } +} \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/configurables/succession_law_map.txt b/ImperatorToCK3/Data_Files/configurables/succession_law_map.liquid similarity index 54% rename from ImperatorToCK3/Data_Files/configurables/succession_law_map.txt rename to ImperatorToCK3/Data_Files/configurables/succession_law_map.liquid index 1da3c8b60..e1cb83308 100644 --- a/ImperatorToCK3/Data_Files/configurables/succession_law_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/succession_law_map.liquid @@ -1,13 +1,53 @@ # IMPERATOR-CK3 SUCCESSION LAW MAPPINGS # # link = { ir = [law] ck3 = [law] } +# link = { +# ir = Imperator succession law +# ck3 = CK3 succession law +# ir_government = Imperator government +# has_ck3_dlc = CK3 DLC ID (optional, supported IDs: roads_to_power) +#} # The CK3 law is output in the title's history # folder, right after the line defining # the holder, as succession_laws = { [law] } # CK3 has default succession laws -# For mappings with multiple ck3 laws, all laws will be written out +# For mappings with multiple ck3 laws, all laws will be written out. +# For a given Imperator law, only the first matching link will be used. +# Supported CK3 mod flags for conditional blocks: +# tfe (The Fallen Eagle) +# wtwsms (When the World Stopped Making Sense) +# aep (Asia Expansion Project) +# vanilla (Vanilla CK3) + + +# CK3 Admin, to make sure admin realms get the proper succession laws + +link = { + ir = agnatic_succession_law + ck3 = male_only_law ck3 = acclamation_succession_law + ir_government = imperium ir_government = imperial_cult + has_ck3_dlc = roads_to_power +} +link = { + ir = cognatic_succession_law + ck3 = male_preference_law ck3 = acclamation_succession_law + ir_government = imperium ir_government = imperial_cult + has_ck3_dlc = roads_to_power +} +link = { + ir = agnatic_seniority_succession_law + ck3 = acclamation_succession_law + ir_government = imperium ir_government = imperial_cult + has_ck3_dlc = roads_to_power +} +link = { + ir = egyption_succession_law + ck3 = equal_law ck3 = acclamation_succession_law + ir_government = imperium ir_government = imperial_cult + has_ck3_dlc = roads_to_power +} # Monarchy diff --git a/ImperatorToCK3/Data_Files/configurables/title_map.txt b/ImperatorToCK3/Data_Files/configurables/title_map.txt index 4406922b8..f6c380de0 100644 --- a/ImperatorToCK3/Data_Files/configurables/title_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/title_map.txt @@ -18,11 +18,15 @@ link = { ir = CRT ck3 = k_krete rank = k } link = { ir = KNO ck3 = k_krete rank = k } +link = { ir = EPR ck3 = k_epirus rank = k } # There is a vanilla decision to form this tag by an Epirote culture nation should the EPI tag stop existing, not sure which should be given priority ~~tanner918 link = { ir = EPI ck3 = k_epirus rank = k } # Asia Minor - +link = { ir = PTU ck3 = k_pontus rank = k } # There is a vanilla decision to form this tag by a Cappadocian culture nation should the PON tag stop existing, not sure which should be given priority ~~tanner918 link = { ir = PON ck3 = k_pontus rank = k } +link = { ir = PER ck3 = e_persia rank = e } +link = { ir = PER ck3 = e_persia rank = k } # There is a vanilla decision to form this tag by a Persian, Caucasian, or Anatolian culture group nation, I think it should be given priority over SEL ~~tanner918 +link = { ir = PER ck3 = e_persia rank = d } link = { ir = SEL ck3 = e_persia rank = e } link = { ir = SEL ck3 = e_persia rank = k } link = { ir = SEL ck3 = e_persia rank = d } @@ -31,11 +35,13 @@ link = { ir = ARM ck3 = e_armenia rank = e } link = { ir = ARM ck3 = k_armenia rank = k } link = { ir = COL ck3 = k_georgia rank = k } link = { ir = BAC ck3 = e_bactria rank = e } +link = { ir = BPK ck3 = k_bosporan_kingdom rank = k } # New Vanilla Bosporan Kingdom. I think because of its name the tag will always convert as a kingdom, so this mapping alone should be fine ~~tanner918 # Medieval geography shenanigans link = { ir = SCY ck3 = e_caspian-pontic_steppe rank = e } #Syria +link = { ir = ISR ck3 = k_israel rank = k } # Decision in Terra-Indomita to form this tag by Hebrew nations, including Judea, so I think it should be given priority ~~tanner918 link = { ir = JUD ck3 = k_israel rank = k } ####SULLA#### @@ -128,3 +134,77 @@ link = { ir = VND ck3 = e_wendish_empire rank = e } link = { ir = VND ck3 = k_winideheim rank = k } link = { ir = VND ck3 = k_sorbia rank = k } link = { ir = AES ck3 = k_esthonia rank = k } + +### Might need to revisit mappings below to make sure they make sense, or would be necessary. Might also need to look through remaining formable tags in Terra-Indomita to see if anything else should be added. ~~tanner918 +## Terra-Indomita to Rajas of Asia +# Europe +link = { ir = AQ2 ck3 = k_aquitaine rank = k } # Decision in Terra-Indomita +link = { ir = AQI ck3 = k_aquitaine rank = k } # Decision in Base game +link = { ir = ATU ck3 = k_asturias rank = k } # Decision in Base game +link = { ir = SAR ck3 = k_sardinia rank = k } # Decision in Base game +link = { ir = CSC ck3 = k_sardinia rank = k } # Included decision in Terra-Indomita, figured I'd include this mapping too since you can't map to duchies +link = { ir = CYP ck3 = k_cyprus rank = k } # Decision in Base game +link = { ir = XXS ck3 = k_saxony rank = k } # Decision in Base game +link = { ir = MGG ck3 = k_sicily rank = k } # Decision in Base game, giving priority over SII since the decision to form MGG requires more pretty much all of de jure k_sicily, while decision to form SII is more de jure d_sicily +link = { ir = SII ck3 = k_sicily rank = k } # Decision in Base game +link = { ir = GEE ck3 = e_germany rank = e } +link = { ir = GEE ck3 = e_germany rank = k } # Terra-Indomita Decision that requires nation to control a lot of land around Germany and Scandia, so I think that should be rewarded with mapping to e_germany regardless of rank +link = { ir = GEE ck3 = e_germany rank = d } +link = { ir = HBR ck3 = e_spain rank = e } +link = { ir = HBR ck3 = e_spain rank = k } # Base game Decision that requires nation to control a lot of land in Iberia, so I think that should be rewarded with mapping to e_spain (maybe k_castille for kingdom and duchy mappings?) +link = { ir = HBR ck3 = e_spain rank = d } +link = { ir = ITL ck3 = e_italy rank = e } +link = { ir = ITL ck3 = k_italy rank = k } # Decision in Terra-Indomita +link = { ir = ITL ck3 = k_italy rank = d } +link = { ir = SLA ck3 = e_slavia rank = e } +link = { ir = SLA ck3 = e_slavia rank = k } # Decision in Terra-Indomita, requires owning a lot of land in the region, think it should be rewardes with mapping to e_slavia regardless of rank +link = { ir = SLA ck3 = e_slavia rank = d } +#link = { ir = HY7 ck3 = k_sapmi rank = k } # Tag added in Terra-Indomita. This tag is the only Sapmi culture tag in Terra-Indomita. Not sure if this is great mapping, but figured I'd include it as a recommendation + +# Tibet +link = { ir = KHT ck3 = k_khotan rank = k } # Would this make sense/necessary? + +# China +# Need to figure out what to do for china mappings. Should tags be mapped to e_celestia_china? I would assume mapping a chinese tag that should convert as an empire would make sense to be mapped to e_celestia_china, but if so what order? Would order really matter as what are the chances there'd be multiple empire conversions? +# Mappings here are mainly done based off names. I don't really know Chinese history so guessing whether one tag in Imperator "becomes" a title in CK3 is kind of hard. Not even sure if the named tags in Imperator are actually supposed to represent these titles in CK3 just because they have the same name. +link = { ir = ZHO ck3 = e_celestia_china rank = e } # ZHO represents the Emperor of China (Mandate of Heaven) before the Warring States Period (what Terra-Indomita starts in) +link = { ir = QIN ck3 = e_celestia_china rank = e } +link = { ir = YUE ck3 = e_celestia_china rank = e } +link = { ir = NAN ck3 = e_nanyue rank = e } # Both games include a decision to form Nanyue, but the Imperator decision only requires the land equating to CK3's k_nanyue_china, so I'll let a kingdom conversion map to that, and an empire conversion map to CK3's e_nanyue (the CK'3 decision to form Nanyue also requires Vietnam) +link = { ir = NAN ck3 = k_nanyue_china rank = k } +link = { ir = CHU ck3 = e_celestia_china rank = e } +link = { ir = QII ck3 = e_celestia_china rank = e } +link = { ir = ZHA ck3 = e_celestia_china rank = e } +link = { ir = NYE ck3 = e_celestia_china rank = e } +link = { ir = NYE ck3 = k_wu_china rank = k } # Mapping to Wu since this tags culture is Wuyue, and that is supposed to represent the people living in the region of Wu in CK3 +link = { ir = YAN ck3 = e_celestia_china rank = e } +link = { ir = HAN ck3 = e_celestia_china rank = e } +link = { ir = WEI ck3 = e_celestia_china rank = e } +link = { ir = MNY ck3 = e_celestia_china rank = e } +link = { ir = SNG ck3 = e_celestia_china rank = e } # Including this mapping since SNG in Imperator is Song, and I'm not sure if it is supposed to represent the same Song that controls China in CK3 since Chinese country names are confusing + +# Japan +link = { ir = YMT ck3 = e_nippon rank = e } +link = { ir = YMT ck3 = k_yamato rank = k } +link = { ir = AIU ck3 = k_hitakami rank = k } + +# Korea (Including these since they seem to be the main power in their regions) +link = { ir = JNG ck3 = e_haedong rank = e } +link = { ir = JNG ck3 = k_goryeo rank = k } +link = { ir = JSN ck3 = e_haedong rank = e } +link = { ir = JSN ck3 = k_goguryeo rank = k } + +# Burma/Indochina +link = { ir = PIY ck3 = e_burma rank = e } # Terra-Indomita decision, requires controlling all of Burma region +link = { ir = PIY ck3 = e_burma rank = k } # Should kingdom conversion map to a kingdom title, or to e_burma since terra-indomita decision represents owning all of burma? +link = { ir = LAM ck3 = k_champa rank = k } +link = { ir = XIT ck3 = k_champa rank = k } +link = { ir = LCV ck3 = k_annam rank = k } +link = { ir = YUS ck3 = k_annam rank = k } +link = { ir = AKN ck3 = k_arakan rank = k } +link = { ir = SHT ck3 = k_shan rank = k } +link = { ir = TGU ck3 = k_tagaung rank = k } + +# Malaysia +link = { ir = MYY ck3 = e_srivijaya rank = e } # Terra-Indomita decision requires only owning the mainland portion of e_srivijaya to form MYY, so figured I'd do the mappings for it like this +link = { ir = MYY ck3 = k_pahang rank = k } diff --git a/ImperatorToCK3/Data_Files/configurables/unit_types_map.txt b/ImperatorToCK3/Data_Files/configurables/unit_types_map.txt index d8abccdb9..2dd631614 100644 --- a/ImperatorToCK3/Data_Files/configurables/unit_types_map.txt +++ b/ImperatorToCK3/Data_Files/configurables/unit_types_map.txt @@ -7,14 +7,14 @@ link = { ck3=onager ir=engineer_cohort } link = { ir=supply_train } # drop link = { ck3=armored_horsemen ir=heavy_cavalry } -link = { ck3=light_horsemen ir=light_cavalry } +link = { ck3=light_horsemen ir=light_cavalry ir=horse_skirmishers } # horse_skirmishers defined in Terra-Indomitas units folder link = { ck3=horse_archers ir=horse_archers } link = { ck3=war_elephant ir=warelephant } link = { ck3=camel_rider ir=camels } -link = { ck3=bowmen ir=archers } -link = { ck3=armored_footmen ir=heavy_infantry } +link = { ck3=bowmen ir=archers ir=slingers } # slingers defined in Terra-Indomitas units folder +link = { ck3=armored_footmen ir=heavy_infantry ir=axemen } # axemen defined in Terra-Indomitas units folder link = { ck3=light_footmen ir=light_infantry } # Invictus mod -link = { ck3=pikemen_unit ir=spearmen } \ No newline at end of file +link = { ck3=pikemen_unit ir=spearmen ir=pikemen } # pikemen defined in Terra-Indomitas units folder \ No newline at end of file diff --git a/ImperatorToCK3/Data_Files/converter_globals/ReadMe.txt b/ImperatorToCK3/Data_Files/converter_globals/ReadMe.txt index 809f54fe5..86fe5e751 100644 --- a/ImperatorToCK3/Data_Files/converter_globals/ReadMe.txt +++ b/ImperatorToCK3/Data_Files/converter_globals/ReadMe.txt @@ -49,6 +49,7 @@ The Bronze Age: Maryannu mod team (https://steamcommunity.com/sharedfiles/filede Bronze Age Reborn mod team (https://steamcommunity.com/sharedfiles/filedetails/?id=3232096613) and Svanley - Hattian religion, Elamite religion កាបូន26 - Help with mapping Terra Indomita cultures to Asia Expansion Project Nezaros, author of the Rajas of Asia mod for CK3 (https://steamcommunity.com/sharedfiles/filedetails/?id=2509174436) - Permission to use the Samre culture from their mod +tanner918 - Data files, mostly for the Terra Indomita -> Rajas of Asia conversion ciurlys - Definition of mithra_religion, the Iranian cult of Mithra - AND ALL THE OTHERS WHO GAVE THEIR INPUT ON THE FORUM AND DISCORD - diff --git a/ImperatorToCK3/Imperator/World.cs b/ImperatorToCK3/Imperator/World.cs index b7fa0f3e2..016e19c3f 100644 --- a/ImperatorToCK3/Imperator/World.cs +++ b/ImperatorToCK3/Imperator/World.cs @@ -68,6 +68,9 @@ internal partial class World { public ColorFactory ColorFactory { get; } = new(); public IReadOnlyList UsableMods { get; private set; } = Array.Empty(); + + public bool InvictusDetected { get; private set; } + public bool TerraIndomitaDetected { get; private set; } private enum SaveType { Invalid, Plaintext, CompressedEncoded } private SaveType saveType = SaveType.Invalid; @@ -254,6 +257,7 @@ private void ReadCoatsOfArmsFromGameLog(string imperatorDocPath) { MatchCollection matches = FlagDefinitionRegex().Matches(content); CoaMapper.ParseCoAs(matches.Select(match => match.Value)); + Logger.Info("Finished reading CoAs from I:R game.log."); } private void ExtractDynamicCoatsOfArms(Configuration config) { @@ -317,6 +321,11 @@ public World(Configuration config, ConverterVersion converterVersion, out Thread Countries.LinkFamilies(Families); LoadPreImperatorRulers(); + + // Detect specific mods. + InvictusDetected = GlobalFlags.Contains("is_playing_invictus"); + TerraIndomitaDetected = Countries.Any(c => c.Variables.Contains("unification_points")) || + UsableMods.Any(m => m.Name == "Antiquitas"); Logger.Info("*** Good-bye Imperator, rest in peace. ***"); } diff --git a/ImperatorToCK3/Mappers/Government/GovernmentMapper.cs b/ImperatorToCK3/Mappers/Government/GovernmentMapper.cs index 66eb863f6..a1fea521f 100644 --- a/ImperatorToCK3/Mappers/Government/GovernmentMapper.cs +++ b/ImperatorToCK3/Mappers/Government/GovernmentMapper.cs @@ -1,4 +1,5 @@ using commonItems; +using ImperatorToCK3.CK3.Titles; using System; using System.Collections.Generic; using System.IO; @@ -7,7 +8,7 @@ namespace ImperatorToCK3.Mappers.Government; public sealed class GovernmentMapper { - private readonly List mappings = new(); + private readonly List mappings = []; public GovernmentMapper(ICollection ck3GovernmentIds) { Logger.Info("Parsing government mappings..."); @@ -48,9 +49,9 @@ private void RemoveInvalidLinks(ICollection ck3GovernmentIds) { } } - public string? GetCK3GovernmentForImperatorGovernment(string irGovernmentId, string? irCultureId, IReadOnlyCollection enabledCK3Dlcs) { + public string? GetCK3GovernmentForImperatorGovernment(string irGovernmentId, TitleRank? rank, string? irCultureId, IReadOnlyCollection enabledCK3Dlcs) { foreach (var mapping in mappings) { - var match = mapping.Match(irGovernmentId, irCultureId, enabledCK3Dlcs); + var match = mapping.Match(irGovernmentId, rank, irCultureId, enabledCK3Dlcs); if (match is not null) { return match; } diff --git a/ImperatorToCK3/Mappers/Government/GovernmentMapping.cs b/ImperatorToCK3/Mappers/Government/GovernmentMapping.cs index c59734bbf..2c8eba0f0 100644 --- a/ImperatorToCK3/Mappers/Government/GovernmentMapping.cs +++ b/ImperatorToCK3/Mappers/Government/GovernmentMapping.cs @@ -1,5 +1,8 @@ using commonItems; +using ImperatorToCK3.CK3.Titles; +using Open.Collections; using System.Collections.Generic; +using System.Linq; namespace ImperatorToCK3.Mappers.Government; @@ -7,6 +10,7 @@ internal sealed class GovernmentMapping { public string CK3GovernmentId { get; private set; } = ""; public SortedSet ImperatorGovernmentIds { get; } = []; public SortedSet ImperatorCultureIds { get; } = []; + private readonly HashSet titleRanks = []; public HashSet RequiredCK3Dlcs { get; } = []; public GovernmentMapping(BufferedReader mappingReader) { @@ -14,16 +18,24 @@ public GovernmentMapping(BufferedReader mappingReader) { parser.RegisterKeyword("ck3", reader => CK3GovernmentId = reader.GetString()); parser.RegisterKeyword("ir", reader => ImperatorGovernmentIds.Add(reader.GetString())); parser.RegisterKeyword("irCulture", reader => ImperatorCultureIds.Add(reader.GetString())); + parser.RegisterKeyword("ck3_title_rank", reader => { + var ranksToAdd = reader.GetString().ToCharArray().Select(TitleRankUtils.CharToTitleRank); + titleRanks.AddRange(ranksToAdd); + }); parser.RegisterKeyword("has_ck3_dlc", reader => RequiredCK3Dlcs.Add(reader.GetString())); parser.IgnoreAndLogUnregisteredItems(); parser.ParseStream(mappingReader); } - public string? Match(string irGovernmentId, string? irCultureId, IReadOnlyCollection enabledCK3Dlcs) { + public string? Match(string irGovernmentId, TitleRank? rank, string? irCultureId, IReadOnlyCollection enabledCK3Dlcs) { if (!ImperatorGovernmentIds.Contains(irGovernmentId)) { return null; } + + if (titleRanks.Count > 0 && (rank is null || !titleRanks.Contains(rank.Value))) { + return null; + } if (ImperatorCultureIds.Count != 0) { if (irCultureId is null) { diff --git a/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapper.cs b/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapper.cs index f1a7fbb30..00d24d15a 100644 --- a/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapper.cs +++ b/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapper.cs @@ -1,18 +1,20 @@ -using commonItems; +using commonItems; +using commonItems.Collections; +using ImperatorToCK3.CK3; using System.Collections.Generic; namespace ImperatorToCK3.Mappers.SuccessionLaw; public sealed class SuccessionLawMapper { - private readonly Dictionary> impToCK3SuccessionLawMap = new(); + private readonly List mappings = []; public SuccessionLawMapper() { } - public SuccessionLawMapper(string filePath) { + public SuccessionLawMapper(string filePath, OrderedDictionary ck3ModFlags) { Logger.Info("Parsing succession law mappings..."); var parser = new Parser(); RegisterKeys(parser); - parser.ParseFile(filePath); - Logger.Info($"Loaded {impToCK3SuccessionLawMap.Count} succession law links."); + parser.ParseLiquidFile(filePath, ck3ModFlags); + Logger.Info($"Loaded {mappings.Count} succession law links."); Logger.IncrementProgress(); } @@ -23,22 +25,21 @@ public SuccessionLawMapper(BufferedReader reader) { } private void RegisterKeys(Parser parser) { parser.RegisterKeyword("link", reader => { - var mapping = new SuccessionLawMapping(reader); - if (mapping.CK3SuccessionLaws.Count == 0) { - Logger.Warn("SuccessionLawMapper: link with no CK3 successions laws"); - return; - } - if (!impToCK3SuccessionLawMap.TryAdd(mapping.ImperatorLaw, mapping.CK3SuccessionLaws)) { - impToCK3SuccessionLawMap[mapping.ImperatorLaw].UnionWith(mapping.CK3SuccessionLaws); - } + mappings.Add(new(reader)); }); parser.RegisterRegex(CommonRegexes.Catchall, ParserHelpers.IgnoreAndLogItem); } - public SortedSet GetCK3LawsForImperatorLaws(SortedSet impLaws) { - var lawsToReturn = new SortedSet(); + public OrderedSet GetCK3LawsForImperatorLaws(SortedSet impLaws, string? irGovernment, IReadOnlyCollection enabledCK3Dlcs) { + var lawsToReturn = new OrderedSet(); foreach (var impLaw in impLaws) { - if (impToCK3SuccessionLawMap.TryGetValue(impLaw, out var ck3Laws)) { - lawsToReturn.UnionWith(ck3Laws); + foreach (var mapping in mappings) { + var match = mapping.Match(impLaw, irGovernment, enabledCK3Dlcs); + if (match is null) { + continue; + } + + lawsToReturn.UnionWith(match); + break; } } return lawsToReturn; diff --git a/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapping.cs b/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapping.cs index 26f3078f4..d4634976e 100644 --- a/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapping.cs +++ b/ImperatorToCK3/Mappers/SuccessionLaw/SuccessionLawMapping.cs @@ -1,16 +1,53 @@ using commonItems; +using commonItems.Collections; using System.Collections.Generic; namespace ImperatorToCK3.Mappers.SuccessionLaw; internal sealed class SuccessionLawMapping { - public string ImperatorLaw { get; set; } = ""; - public SortedSet CK3SuccessionLaws { get; } = new(); + private string ImperatorLaw { get; set; } = string.Empty; + private OrderedSet CK3SuccessionLaws { get; } = []; + private HashSet ImperatorGovernments { get; set; } = []; + private HashSet RequiredCK3Dlcs { get; } = []; + public SuccessionLawMapping(BufferedReader mappingReader) { var parser = new Parser(); parser.RegisterKeyword("ir", reader => ImperatorLaw = reader.GetString()); parser.RegisterKeyword("ck3", reader => CK3SuccessionLaws.Add(reader.GetString())); + parser.RegisterKeyword("ir_government", reader => ImperatorGovernments.Add(reader.GetString())); + parser.RegisterKeyword("has_ck3_dlc", reader => RequiredCK3Dlcs.Add(reader.GetString())); parser.RegisterRegex(CommonRegexes.Catchall, ParserHelpers.IgnoreAndLogItem); parser.ParseStream(mappingReader); + + + if (CK3SuccessionLaws.Count == 0) { + Logger.Warn("SuccessionLawMapper: link with no CK3 successions laws"); + } + } + + internal OrderedSet? Match(string irLaw, string? irGovernment, IReadOnlyCollection enabledCK3Dlcs) { + if (irLaw != ImperatorLaw) { + return null; + } + + if (ImperatorGovernments.Count != 0) { + if (irGovernment is null) { + return null; + } + if (!ImperatorGovernments.Contains(irGovernment)) { + return null; + } + } + + if (RequiredCK3Dlcs.Count != 0) { + if (enabledCK3Dlcs.Count == 0) { + return null; + } + if (!RequiredCK3Dlcs.IsSubsetOf(enabledCK3Dlcs)) { + return null; + } + } + + return new(CK3SuccessionLaws); } } \ No newline at end of file diff --git a/ImperatorToCK3/Mappers/Technology/InnovationMapper.cs b/ImperatorToCK3/Mappers/Technology/InnovationMapper.cs index 90660474f..90f7c5d59 100644 --- a/ImperatorToCK3/Mappers/Technology/InnovationMapper.cs +++ b/ImperatorToCK3/Mappers/Technology/InnovationMapper.cs @@ -1,6 +1,7 @@ using commonItems; using commonItems.Localization; using DotLiquid; +using ImperatorToCK3.CK3; using ImperatorToCK3.Imperator.Inventions; using System.Collections.Generic; using System.IO; @@ -13,19 +14,13 @@ internal sealed class InnovationMapper { private readonly List innovationBonuses = []; public void LoadLinksAndBonuses(string configurablePath, OrderedDictionary ck3ModFlags) { - // The file used the Liquid templating language, so convert it to text before parsing. - var convertedModFlags = ck3ModFlags.ToDictionary(kv => kv.Key, kv => (object)kv.Value); - var context = Hash.FromDictionary(convertedModFlags); - - var liquidText = File.ReadAllText(configurablePath); - var template = Template.Parse(liquidText); - var result = template.Render(context); - var parser = new Parser(); parser.RegisterKeyword("link", reader => innovationLinks.Add(new InnovationLink(reader))); parser.RegisterKeyword("bonus", reader => innovationBonuses.Add(new InnovationBonus(reader))); parser.IgnoreAndLogUnregisteredItems(); - parser.ParseStream(new BufferedReader(result)); + + // The file uses the Liquid templating language. + parser.ParseLiquidFile(configurablePath, ck3ModFlags); } public List GetInnovations(IEnumerable irInventions) { diff --git a/ImperatorToCK3/Outputter/BookmarkOutputter.cs b/ImperatorToCK3/Outputter/BookmarkOutputter.cs index c98a52cf1..248b3ee58 100644 --- a/ImperatorToCK3/Outputter/BookmarkOutputter.cs +++ b/ImperatorToCK3/Outputter/BookmarkOutputter.cs @@ -83,13 +83,14 @@ Configuration config // Add character localization for bookmark screen. var holderLoc = ck3LocDB.GetOrCreateLocBlock($"bm_converted_{holder.Id}"); - if (holder.GetName(config.CK3BookmarkDate) is {} holderName) { - if (ck3LocDB.TryGetValue(holderName, out var holderNameLoc)) { + string? holderNameKey = holder.GetName(config.CK3BookmarkDate); + if (holderNameKey is not null) { + if (ck3LocDB.TryGetValue(holderNameKey, out var holderNameLoc)) { holderLoc.CopyFrom(holderNameLoc); } else { - // Use the raw name. + // Use the raw name key. foreach (var language in ConverterGlobals.SupportedLanguages) { - holderLoc[language] = holderName; + holderLoc[language] = holderNameKey; } } } diff --git a/ImperatorToCK3/Outputter/CulturesOutputter.cs b/ImperatorToCK3/Outputter/CulturesOutputter.cs index f1f62d6dd..8dbe1356f 100644 --- a/ImperatorToCK3/Outputter/CulturesOutputter.cs +++ b/ImperatorToCK3/Outputter/CulturesOutputter.cs @@ -1,4 +1,5 @@ using commonItems; +using commonItems.Collections; using commonItems.Mods; using commonItems.Serialization; using CWTools.CSharp; @@ -31,8 +32,8 @@ public static async Task OutputCultures(string outputModPath, CultureCollection await OutputCultureHistory(outputModPath, cultures, date); - if (config.WhenTheWorldStoppedMakingSenseEnabled) { - OutputCCULanguageParameters(outputModPath, ck3ModFS, config.GetCK3ModFlags()); + if (config.OutputCCUParameters) { + OutputCCUParameters(outputModPath, ck3ModFS, config.GetCK3ModFlags()); } } @@ -44,86 +45,56 @@ private static async Task OutputCultureHistory(string outputModPath, CultureColl } } - private static void OutputCCULanguageParameters(string outputModPath, ModFilesystem ck3ModFS, IDictionary ck3ModFlags) { - Logger.Info("Outputting CCU language parameters for WtWSMS..."); - List languageFamilyParameters = []; - List languageBranchParameters = []; - - // Read converter-added language families and branches from the configurable. - var fileParser = new Parser(); - fileParser.RegisterKeyword("language_families", reader => { - var familiesParser = new Parser(); - familiesParser.RegisterModDependentBloc(ck3ModFlags); - familiesParser.RegisterRegex(CommonRegexes.Catchall, (_, familyParameter) => { - languageFamilyParameters.Add(familyParameter); - }); - familiesParser.ParseStream(reader); - }); - fileParser.RegisterKeyword("language_branches", reader => { - var branchesParser = new Parser(); - branchesParser.RegisterModDependentBloc(ck3ModFlags); - branchesParser.RegisterRegex(CommonRegexes.Catchall, (_, branchParameter) => { - languageBranchParameters.Add(branchParameter); - }); - branchesParser.ParseStream(reader); - }); - fileParser.ParseFile("configurables/ccu_language_parameters.txt"); + private static void OutputCCUParameters(string outputModPath, ModFilesystem ck3ModFS, OrderedDictionary ck3ModFlags) { + Logger.Info("Outputting CCU heritage and language parameters..."); + + OrderedSet heritageFamilyParameters = []; + OrderedSet heritageGroupParameters = []; + + OrderedSet languageFamilyParameters = []; + OrderedSet languageBranchParameters = []; + OrderedSet languageGroupParameters = []; + + // Read converter-added heritage families and groups from the configurable. + var heritageParamsFileParser = new Parser(); + heritageParamsFileParser.RegisterKeyword("heritage_families", reader => ReadParamsIntoSet(reader, heritageFamilyParameters, ck3ModFlags)); + heritageParamsFileParser.RegisterKeyword("heritage_groups", reader => ReadParamsIntoSet(reader, heritageGroupParameters, ck3ModFlags)); + heritageParamsFileParser.ParseFile("configurables/ccu_heritage_parameters.txt"); + + // Read converter-added language families, branches and groups from the configurable. + var languageParamsFileParser = new Parser(); + languageParamsFileParser.RegisterKeyword("language_families", reader => ReadParamsIntoSet(reader, languageFamilyParameters, ck3ModFlags)); + languageParamsFileParser.RegisterKeyword("language_branches", reader => ReadParamsIntoSet(reader, languageBranchParameters, ck3ModFlags)); + languageParamsFileParser.RegisterKeyword("language_groups", reader => ReadParamsIntoSet(reader, languageGroupParameters, ck3ModFlags)); + languageParamsFileParser.ParseFile("configurables/ccu_language_parameters.txt"); // Modify the common\scripted_effects\ccu_scripted_effects.txt file. var relativePath = "common/scripted_effects/ccu_scripted_effects.txt"; // Modify the common\scripted_effects\ccu_scripted_effects.txt file. var scriptedEffectsPath = ck3ModFS.GetActualFileLocation(relativePath); if (scriptedEffectsPath is null) { - Logger.Warn("Could not find ccu_scripted_effects.txt in the CK3 mod. Aborting the outputting of language parameters."); + Logger.Warn("Could not find ccu_scripted_effects.txt in the CK3 mod. Aborting the outputting of CCU parameters."); + return; } Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); + string fileText = File.ReadAllText(scriptedEffectsPath, Encoding.UTF8); var fileName = Path.GetFileName(scriptedEffectsPath); var statements = CKParser.parseFile(scriptedEffectsPath).GetResult(); var rootNode = Parsers.ProcessStatements(fileName, scriptedEffectsPath, statements); var nodes = rootNode.Nodes.ToArray(); - var familyEffectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_family_effect"); - if (familyEffectNode is null) { - Logger.Warn("ccu_initialize_language_family_effect effect not found!"); - return; - } - List allChildren = familyEffectNode.AllChildren; - foreach (var languageFamily in languageFamilyParameters) { - var statementsForFamily = CKParser.parseString( - $$""" - else_if = { - limit = { has_cultural_parameter = {{languageFamily}} } - set_variable = { name = language_family value = flag:{{languageFamily}} } - } - """, fileName).GetResult(); - - var rootNodeForFamily = Parsers.ProcessStatements(fileName, scriptedEffectsPath, statementsForFamily); - allChildren.Add(Child.NewNodeC(rootNodeForFamily.Nodes.First())); - } - familyEffectNode.AllChildren = allChildren; + OutputHeritageFamilyParameters(ck3ModFlags, nodes, heritageFamilyParameters, scriptedEffectsPath, fileName, fileText); + OutputHeritageGroupParameters(ck3ModFlags, nodes, heritageGroupParameters, scriptedEffectsPath, fileName, fileText); - var branchEffectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_branch_effect"); - if (branchEffectNode is null) { - Logger.Warn("ccu_initialize_language_branch_effect effect not found!"); - return; + OutputLanguageFamilyParameters(ck3ModFlags, nodes, languageFamilyParameters, scriptedEffectsPath, fileName, fileText); + // As of 2025-01-16, only WtWSMS uses the language_branch parameter type. + if (ck3ModFlags["wtwsms"]) { + OutputLanguageBranchParameters(nodes, languageBranchParameters, scriptedEffectsPath, fileName); } - allChildren = branchEffectNode.AllChildren; - foreach (var languageBranch in languageBranchParameters) { - var statementsForBranch = CKParser.parseString( - $$""" - else_if = { - limit = { has_cultural_parameter = {{languageBranch}} } - set_variable = { name = language_branch value = flag:{{languageBranch}} } - } - """, fileName).GetResult(); - - var rootNodeForBranch = Parsers.ProcessStatements(fileName, scriptedEffectsPath, statementsForBranch); - allChildren.Add(Child.NewNodeC(rootNodeForBranch.Nodes.First())); - } - branchEffectNode.AllChildren = allChildren; - + OutputLanguageGroupParameters(ck3ModFlags, nodes, languageGroupParameters, scriptedEffectsPath, fileName, fileText); + // Output the modified file. var toOutput = rootNode.AllChildren .Select(c => { @@ -144,8 +115,291 @@ private static void OutputCCULanguageParameters(string outputModPath, ModFilesys // Output the file with UTF8-BOM encoding. File.WriteAllText(outputFilePath, CKPrinter.printTopLevelKeyValueList(fsharpList), Encoding.UTF8); - // Add the language parameters to common/scripted_guis/ccu_error_suppression.txt. + // For WtWSMS, add the heritage and language parameters to common/scripted_guis/ccu_error_suppression.txt. // This is what WtWSMS does for the parameters it adds. + if (ck3ModFlags["wtwsms"]) { + OutputCCUErrorSuppression(outputModPath, ck3ModFS, heritageFamilyParameters, heritageGroupParameters, languageFamilyParameters, languageBranchParameters, languageGroupParameters); + } + } + + private static void OutputLanguageBranchParameters(Node[] nodes, OrderedSet languageBranchParameters, + string scriptedEffectsPath, string fileName) + { + var branchEffectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_branch_effect"); + if (branchEffectNode is null) { + Logger.Warn("Failed to find the scripted effect for CCU language branch parameters!"); + return; + } + string[] branchEffectNodeStrings = languageBranchParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = language_branch value = flag:{{param}} } + } + """).ToArray(); + AddChildrenToNode(branchEffectNode, scriptedEffectsPath, fileName, branchEffectNodeStrings); + } + + private static void OutputLanguageGroupParameters(OrderedDictionary ck3ModFlags, Node[] nodes, + OrderedSet languageGroupParameters, string scriptedEffectsPath, string fileName, string fileText) + { + Node? groupEffectNode = null; + if (ck3ModFlags["wtwsms"]) { + groupEffectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_group_effect"); + } else if (ck3ModFlags["roa"]) { + groupEffectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_group"); + } else if (ck3ModFlags["tfe"]) { + groupEffectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_culture"); + } + + if (groupEffectNode is null) { + Logger.Warn("Failed to find the scripted effect for CCU language group parameters!"); + return; + } + string[] groupEffectNodeStrings; + if (ck3ModFlags["wtwsms"] || ck3ModFlags["roa"]) { + groupEffectNodeStrings = languageGroupParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = language_group value = flag:{{param}} } + } + """).ToArray(); + } else if (ck3ModFlags["tfe"]) { + // Only start searching for available numbers from 100, because there are some existing entries in the file. + int newVariableValue = 100; + while (fileText.Contains($"set_variable = {{ name = language_group value = {newVariableValue} }}")) { + ++newVariableValue; + } + groupEffectNodeStrings = languageGroupParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = language_group value = {{newVariableValue++}} } + } + """).ToArray(); + } else { + groupEffectNodeStrings = []; + } + + if (ck3ModFlags["tfe"]) { + AddChildrenToNodeAfterLastChildContainingText(groupEffectNode, scriptedEffectsPath, fileName, groupEffectNodeStrings, "name = language_group"); + } else { + AddChildrenToNode(groupEffectNode, scriptedEffectsPath, fileName, groupEffectNodeStrings); + } + } + + private static void OutputLanguageFamilyParameters(OrderedDictionary ck3ModFlags, Node[] nodes, OrderedSet languageFamilyParameters, + string scriptedEffectsPath, string fileName, string fileText) { + Node? effectNode = null; + if (ck3ModFlags["wtwsms"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_family_effect"); + } else if (ck3ModFlags["roa"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_language_family"); + } else if (ck3ModFlags["tfe"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_culture"); + } + + if (effectNode is null) { + Logger.Warn("Failed to find the scripted effect for CCU language family parameters!"); + return; + } + + string[] effectNodeStrings; + if (ck3ModFlags["wtwsms"] || ck3ModFlags["roa"]) { + effectNodeStrings = languageFamilyParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = language_family value = flag:{{param}} } + } + """).ToArray(); + } else if (ck3ModFlags["tfe"]) { + // Only start searching for available numbers from 100, because there are some existing entries in the file. + int newVariableValue = 100; + while (fileText.Contains($"set_variable = {{ name = language_family value = {newVariableValue} }}")) { + ++newVariableValue; + } + effectNodeStrings = languageFamilyParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = language_family value = {{newVariableValue++}} } + } + """).ToArray(); + } else { + effectNodeStrings = []; + } + + if (ck3ModFlags["tfe"]) { + AddChildrenToNodeAfterLastChildContainingText(effectNode, scriptedEffectsPath, fileName, effectNodeStrings, "name = language_family"); + } else { + AddChildrenToNode(effectNode, scriptedEffectsPath, fileName, effectNodeStrings); + } + } + + private static void OutputHeritageGroupParameters(OrderedDictionary ck3ModFlags, Node[] nodes, + OrderedSet heritageGroupParameters, string scriptedEffectsPath, string fileName, string fileText) + { + Node? effectNode = null; + if (ck3ModFlags["wtwsms"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_heritage_group_effect"); + } else if (ck3ModFlags["roa"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_heritage_group"); + } else if (ck3ModFlags["tfe"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_culture"); + } + + if (effectNode is null) { + Logger.Warn("Failed to find the scripted effect for CCU heritage group parameters!"); + return; + } + + // There is a difference in the heritage group effect formats between WtWSMS and RoA. + string[] heritageGroupEffectNodeStrings; + if (ck3ModFlags["wtwsms"]) { + heritageGroupEffectNodeStrings = heritageGroupParameters.Select(param => + $$""" + if = { + limit = { has_cultural_parameter = {{param}} } + add_to_variable_list = { name = heritage_group target = flag:{{param}} } + } + """).ToArray(); + } else if (ck3ModFlags["roa"]) { + heritageGroupEffectNodeStrings = heritageGroupParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = heritage_group value = flag:{{param}} } + } + """).ToArray(); + } else if (ck3ModFlags["tfe"]) { + // Only start searching for available numbers from 100, because there are some existing entries in the file. + int newVariableValue = 100; + while (fileText.Contains($"set_variable = {{ name = heritage_group value = {newVariableValue} }}")) { + ++newVariableValue; + } + heritageGroupEffectNodeStrings = heritageGroupParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = heritage_group value = {{newVariableValue++}} } + } + """).ToArray(); + } else { + heritageGroupEffectNodeStrings = []; + } + + if (ck3ModFlags["tfe"]) { + AddChildrenToNodeAfterLastChildContainingText(effectNode, scriptedEffectsPath, fileName, heritageGroupEffectNodeStrings, "name = heritage_group"); + } else { + AddChildrenToNode(effectNode, scriptedEffectsPath, fileName, heritageGroupEffectNodeStrings); + } + } + + private static void OutputHeritageFamilyParameters(OrderedDictionary ck3ModFlags, Node[] nodes, + OrderedSet heritageFamilyParameters, string scriptedEffectsPath, string fileName, string fileText) + { + // There is a difference in the heritage group effect formats between WtWSMS and RoA/TFE. + Node? effectNode = null; + if (ck3ModFlags["wtwsms"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_heritage_family_effect"); + } else if (ck3ModFlags["roa"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_heritage_family"); + } else if (ck3ModFlags["tfe"]) { + effectNode = nodes.FirstOrDefault(n => n.Key == "ccu_initialize_culture"); + } + + if (effectNode is null) { + Logger.Warn("Failed to find the scripted effect for CCU heritage family parameters!"); + return; + } + + string[] heritageFamilyEffectNodeStrings; + if (ck3ModFlags["wtwsms"]) { + heritageFamilyEffectNodeStrings = heritageFamilyParameters.Select(param => + $$""" + if = { + limit = { has_cultural_parameter = {{param}} } + add_to_variable_list = { name = heritage_family target = flag:{{param}} } + } + """).ToArray(); + } else if (ck3ModFlags["roa"]) { + heritageFamilyEffectNodeStrings = heritageFamilyParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = heritage_family value = flag:{{param}} } + } + """).ToArray(); + } else if (ck3ModFlags["tfe"]) { + // Only start searching for available numbers from 100, because there are some existing entries in the file. + int newVariableValue = 100; + while (fileText.Contains($"set_variable = {{ name = heritage_group value = {newVariableValue} }}")) { + ++newVariableValue; + } + heritageFamilyEffectNodeStrings = heritageFamilyParameters.Select(param => + $$""" + else_if = { + limit = { has_cultural_parameter = {{param}} } + set_variable = { name = heritage_family value = {{newVariableValue++}} } + } + """).ToArray(); + } else { + heritageFamilyEffectNodeStrings = []; + } + + if (ck3ModFlags["tfe"]) { + AddChildrenToNodeAfterLastChildContainingText(effectNode, scriptedEffectsPath, fileName, heritageFamilyEffectNodeStrings, "name = heritage_family"); + } else { + AddChildrenToNode(effectNode, scriptedEffectsPath, fileName, heritageFamilyEffectNodeStrings); + } + } + + private static void ReadParamsIntoSet(BufferedReader reader, OrderedSet paramsSet, OrderedDictionary ck3ModFlags) { + var paramsParser = new Parser(); + paramsParser.RegisterModDependentBloc(ck3ModFlags); + paramsParser.RegisterRegex(CommonRegexes.Catchall, (_, parameter) => { + paramsSet.Add(parameter); + }); + paramsParser.ParseStream(reader); + } + + private static void AddChildrenToNode(Node node, string filePath, string fileName, string[] childrenStrings) { + List allChildren = node.AllChildren; + foreach (var childStr in childrenStrings) { + var statementsForFamilystatements = CKParser.parseString(childStr, fileName).GetResult(); + + var rootNodeForStatements = Parsers.ProcessStatements(fileName, filePath, statementsForFamilystatements); + allChildren.Add(Child.NewNodeC(rootNodeForStatements.Nodes.First())); + } + node.AllChildren = allChildren; + } + + private static void AddChildrenToNodeAfterLastChildContainingText(Node node, string filePath, string fileName, string[] childrenStrings, string precedingChildText) { + List allChildren = node.AllChildren; + + Child? predecingChild = allChildren.LastOrNull(c => CKPrinter.api.prettyPrintStatement.Invoke(c.node.ToRaw).Contains(precedingChildText)); + if (predecingChild is null) { + Logger.Warn($"Failed to find the preceding child containing the text '{precedingChildText}'!"); + return; + } + + int indexToUse = allChildren.IndexOf(predecingChild.Value) + 1; + + foreach (var childStr in childrenStrings) { + var statements = CKParser.parseString(childStr, fileName).GetResult(); + + var rootNodeForStatements = Parsers.ProcessStatements(fileName, filePath, statements); + allChildren.Insert(indexToUse++, Child.NewNodeC(rootNodeForStatements.Nodes.First())); + } + node.AllChildren = allChildren; + } + + private static void OutputCCUErrorSuppression(string outputModPath, ModFilesystem ck3ModFS, + OrderedSet heritageFamilyParameters, OrderedSet heritageGroupParameters, + OrderedSet languageFamilyParameters, OrderedSet languageBranchParameters, + OrderedSet languageGroupParameters) { var errorSuppressionRelativePath = "common/scripted_guis/ccu_error_suppression.txt"; var errorSuppressionPath = ck3ModFS.GetActualFileLocation(errorSuppressionRelativePath); if (errorSuppressionPath is null) { @@ -154,15 +408,37 @@ private static void OutputCCULanguageParameters(string outputModPath, ModFilesys return; } - // In the file, add the last line that contains: "if = { limit = { var:temp = flag:language_family", - // and add a new line "TEMPORARY LINE" after it. - // Do the same for language branches. + // In the file, find the last line that contains: "if = { limit = { var:temp = flag:heritage_family_", + // and output the same line for each heritage family parameter. + // Do the same for other heritage and language parameter types. + bool foundHeritageFamily = false; + bool foundHeritageGroup = false; + bool foundLanguageFamily = false; + bool foundLanguageBranch = false; + bool foundLanguageGroup = false; var errorSuppressionContent = File.ReadAllText(errorSuppressionPath); var contentLines = errorSuppressionContent.Split('\n'); var newContent = new StringBuilder(); foreach (var line in contentLines) { newContent.AppendLine(line.TrimEnd()); - if (line.Contains("if = { limit = { var:temp = flag:language_family_uralic }")) { + if (line.Contains("if = { limit = { var:temp = flag:heritage_family_")) { + foundHeritageFamily = true; + foreach (var param in heritageFamilyParameters) { + newContent.AppendLine( + $$""" + if = { limit = { var:temp = flag:{{param}} set_variable = { name = temp value = flag:{{param}} } } + """); + } + } else if (line.Contains("if = { limit = { var:temp = flag:heritage_group_")) { + foundHeritageGroup = true; + foreach (var param in heritageGroupParameters) { + newContent.AppendLine( + $$""" + if = { limit = { var:temp = flag:{{param}} set_variable = { name = temp value = flag:{{param}} } } + """); + } + } else if (line.Contains("if = { limit = { var:temp = flag:language_family_")) { + foundLanguageFamily = true; foreach (var familyParameter in languageFamilyParameters) { newContent.AppendLine( $$""" @@ -172,7 +448,8 @@ private static void OutputCCULanguageParameters(string outputModPath, ModFilesys } """); } - } else if (line.Contains("if = { limit = { var:temp = flag:language_branch_yeniseian }")) { + } else if (line.Contains("if = { limit = { var:temp = flag:language_branch_")) { + foundLanguageBranch = true; foreach (var branchParameter in languageBranchParameters) { newContent.AppendLine( $$""" @@ -182,9 +459,37 @@ private static void OutputCCULanguageParameters(string outputModPath, ModFilesys } """); } + } else if (line.Contains("if = { limit = { var:temp = flag:language_group_")) { + foundLanguageGroup = true; + foreach (var groupParameter in languageGroupParameters) { + newContent.AppendLine( + $$""" + if = { + limit = { var:temp = flag:{{groupParameter}} } + set_variable = { name = temp value = flag:{{groupParameter}} } + } + """); + } } } - outputFilePath = Path.Join(outputModPath, errorSuppressionRelativePath); + + if (!foundHeritageFamily) { + Logger.Warn("Could not find the line to add heritage family parameters to in ccu_error_suppression.txt."); + } + if (!foundHeritageGroup) { + Logger.Warn("Could not find the line to add heritage group parameters to in ccu_error_suppression.txt."); + } + if (!foundLanguageFamily) { + Logger.Warn("Could not find the line to add language family parameters to in ccu_error_suppression.txt."); + } + if (!foundLanguageBranch) { + Logger.Warn("Could not find the line to add language branch parameters to in ccu_error_suppression.txt."); + } + if (!foundLanguageGroup) { + Logger.Warn("Could not find the line to add language group parameters to in ccu_error_suppression.txt."); + } + + string outputFilePath = Path.Join(outputModPath, errorSuppressionRelativePath); File.WriteAllText(outputFilePath, newContent.ToString(), Encoding.UTF8); } } \ No newline at end of file diff --git a/ImperatorToCK3/Outputter/FileTweaker.cs b/ImperatorToCK3/Outputter/FileTweaker.cs index aadc7d29c..f01e2a5d7 100644 --- a/ImperatorToCK3/Outputter/FileTweaker.cs +++ b/ImperatorToCK3/Outputter/FileTweaker.cs @@ -30,7 +30,7 @@ internal enum LineEnding { public static class FileTweaker { public static async Task ModifyAndRemovePartsOfFiles(ModFilesystem ck3ModFS, string outputModPath, Configuration config) { // Load removable blocks from configurables. - Dictionary> partsToModifyPerFile = new(); + Dictionary> partsToModifyPerFile = []; if (config.FallenEagleEnabled) { Logger.Info("Reading unneeded parts of Fallen Eagle files..."); @@ -43,6 +43,9 @@ public static async Task ModifyAndRemovePartsOfFiles(ModFilesystem ck3ModFS, str if (config.RajasOfAsiaEnabled) { Logger.Info("Reading unneeded parts of Rajas of Asia files..."); ReadPartsOfFileToRemove(partsToModifyPerFile, "configurables/removable_file_blocks_roa.txt", warnIfNotFound: true); + + Logger.Info("Reading parts of Rajas of Asia files to modify..."); + ReadPartsOfFileToReplace(partsToModifyPerFile, "configurables/replaceable_file_blocks_roa.txt", warnIfNotFound: true); } if (config.AsiaExpansionProjectEnabled) { diff --git a/README.md b/README.md index 1ff1b577f..376f88f4d 100644 --- a/README.md +++ b/README.md @@ -39,4 +39,5 @@ To help with development, please visit the official [development thread](https:/ - Bronze Age Reborn mod team (https://steamcommunity.com/sharedfiles/filedetails/?id=3232096613) and Svanley - Hattian religion, Elamite religion - កាបូន26 - Help with mapping Terra Indomita cultures to Asia Expansion Project - Nezaros, author of the Rajas of Asia mod for CK3 (https://steamcommunity.com/sharedfiles/filedetails/?id=2509174436) - Permission to use the Samre culture from their mod -- ciurlys - Definition of mithra_religion, the Iranian cult of Mithra \ No newline at end of file +- tanner918 - Data files, mostly for the Terra Indomita -> Rajas of Asia conversion +- ciurlys - Definition of mithra_religion, the Iranian cult of Mithra