[Mod] True Culture Location and Territory Naming for the Giant Earth Map

thanks, I'll try to check if I can reproduce that "divide by zero" error.

edit: nop, got it too in the log but it doesn't prevent the name being displayed on my side.
 
I validated game files, removed all mods but this, started new game - still, F3 is showing nothing on my end...
 
playng my new game I see this with F3: so Lydia is there... is that a correct territory name...? If yes, at least I've got one :)
upload_2021-12-21_18-10-42.png


EDIT:
After a few turns, the "Lydia" text is gone...
 
Last edited:
Hi Gedemon, first off, this is an AWESOME mod! I've been following the progress on this thread for awhile and decided to try my hand at creating a custom map specifically to use your TCL mod on and try out some of the custom cultures out there. Everything was going great until I ran into an issue. I'm sure it's something I haven't done correctly but whenever I have "[TCL] Territory Loss on Culture Change" setting set to anything other than "None", whenever I go to select a new culture in the Classic era, I get the below screen. I've checked the logs and there is a critical error that says "The given key was not present in the dictionary" (second screenshot below). A few points.
  • The custom map I am using is one I created Europe PLUS. I don't get this error using Giant Earth Map.
  • In the example, I am using a custom culture (Etruscans) but I tested this on the other vanilla cultures too and ran into same issue.
  • I can confirm that when I go to select a new classic culture, my existing Capital territory is in the right territory for the new culture. This would be territory 14 (Italia Centrale), which in the json file corresponds to the capitol for the Romans ("Civilization_Era2_RomanEmpire": [ 14, 13, 15, 7, 6 ],) which should work I would think right?
Below is the TCL json code I am using. I tried to upload the diagnostic file but it's an unallowed extension so just added screenshot below. Any ideas on what I can do to fix this? Let me know if you need more info from me. Also, do you think you would be able to enable greater than 10 players for a custom map? I noticed in the settings it says 16+ only works for Giant Earth map and any random maps. I would love to play my map with 16+ players like I can on the Giant Earth map. Thanks again for creating this excellent mod!

Spoiler TCL json :

Code:
[
    {
        "LoadOrder": 1,
        "MapTerritoryHash": [ 711580904 ],
        "MajorEmpireTerritories":
            {
                "Civilization_Era1_Assyria": [ 79 ],
                "Civilization_Era1_Babylon": [ 78 ],
                "Civilization_Era1_HittiteEmpire": [ 50 ],
                "Civilization_Era1_Phoenicia": [ 63, 77, 67, 68, 69, 2 ],
                "Civilization_Era1_HarappanCivilization": [ 175, 114, 115, 164 ],
                "Civilization_Era1_MycenaeanCivilization": [ 22, 23 ],
                "Civilization_Era1_EgyptianKingdom": [ 55, 56 ],
                "Civilization_Era1_Nubia": [ 57, 62 ],
                "Civilization_Era1_Etruscans": [ 14, 13 ],
                "Civilization_Era1_Thracians": [ 25, 24, 26 ],
                "Civilization_Era1_Kelt": [ 12, 11, 10, 37],
        "Civilization_Era1_Scythians": [ 174, 173, 120, 182],
                "Civilization_Era2_RomanEmpire": [ 14, 13, 15, 7, 6, 9, 29, 28, 8, 4 ],
                "Civilization_Era2_Persia": [ 113, 78, 123, 121, 122, 181, 180, 80, 79, 76, 77, 54, 55, 56, 185, 53, 52, 50, 47, 51 ],
                "Civilization_Era2_MauryaEmpire": [ 175, 115, 164, 189, 114 ],
                "Civilization_Era2_Huns": [ 174, 27, 127, 128, 130, 73, 117, 118, 120, 119, 173 ],
                "Civilization_Era2_CelticCivilization": [ 12, 11, 10, 37],
                "Civilization_Era2_Carthage": [ 63, 64, 6, 7, 2, 66, 65 ],
                "Civilization_Era2_AncientGreece": [ 22, 15, 7, 23, 24, 47 ],
                "Civilization_Era2_AksumiteEmpire": [ 57, 62 ],
                "Civilization_Era3_Byzantium": [ 24, 23, 22, 139, 47, 50, 51, 15, 7],
                "Civilization_Era3_MongolEmpire": [ 174, 182, 173, 176, 120, 119, 118, 117, 130, 134, 128, 73, 72, 27, 26, 127, 126, 131, 132, 135, 133 ],
                "Civilization_Era3_FrankishKingdom": [ 12, 11, 10, 8, 4, 9, 13, 33, 36, 37, 35 ],
                "Civilization_Era3_MedievalEngland": [ 21, 18, 20, 17, 11, 10, 8 ],
                "Civilization_Era3_Vikings": [ 32, 31, 30, 38, 129, 16, 19, 20 ],
                "Civilization_Era3_HolyRomanEmpire": [ 36, 33, 36, 35, 34, 41, 37, 13, 14, 29 ],
                "Civilization_Era3_UmayyadCaliphate": [77, 93, 96, 97, 98, 81, 54, 84, 76, 82, 79, 78, 83, 86, 92, 94, 95, 91, 89, 85, 88, 87, 86, 113, 123, 125, 179, 182, 185, 173, 181, 120, 122, 121, 112, 54, 55, 58, 56, 69, 68, 67, 63, 64, 65, 66, 2, 3, 4 ],
                "Civilization_Era3_CholaEmpire": [ 175, 187, 186, 115, 124, 114, 164, 189, 188, 183 ],
                "Civilization_Era3_BulgarianEmpire": [ 25, 28, 24, 23 ],
                "Civilization_Era3_MedievalArmenia": [ 80, 74, 75, 185, 52],
                "Civilization_Era4_MughalEmpire": [ 175, 187, 186, 115, 124, 114, 164, 189, 188, 183, 177, 182, 176, 174, 173 ],
                "Civilization_Era4_OttomanEmpire": [ 24, 93, 96, 97, 98, 81, 54, 77, 76, 82, 79, 78, 83, 86, 92, 94, 95, 91, 89, 85, 88, 87, 86, 113, 123, 125, 179, 182, 173, 181, 120, 122, 121, 112, 54, 55, 58, 56, 69, 68, 67, 63, 48, 49, 185, 53, 52, 80, 50, 51, 47, 84, 23, 22, 28, 25, 26, 44, 42 ],
                "Civilization_Era4_Venetians": [ 29, 13, 28, 22, 48, 49, 24, 23, 47 ],
                "Civilization_Era4_PolishKingdom": [ 41, 35, 34, 46, 40, 126 ],
                "Civilization_Era4_Holland": [ 33 ],
                "Civilization_Era4_Spain": [ 3, 1, 2, 0, 4, 5, 6, 7, 15 ],
                "Civilization_Era4_Capetian": [ 12, 11, 33, 10, 8, 9 ],
                "Civilization_Era4_Germans": [ 36, 33, 34, 35, 41, 37, 13, 14, 29 ],
                "Civilization_Era4_Mosc": [ 131, 126, 129, 127, 27, 73, 128, 134, 135, 132, 133, 130, 117, 118, 120, 119, 173, 174, 176, 182 ],
                "Civilization_Era4_Oman": [ 85, 87, 88, 86, 89, 123 ],
                "Civilization_Era5_Italy": [ 14, 13, 15, 7, 6, 59 ],
                "Civilization_Era5_FrenchRepublic": [ 12, 11, 33, 10, 8, 9, 36, 37, 13, 14, 15, 6, 4, 1, 3, 2, 29, 28, 36, 34, 41 ],
                "Civilization_Era5_AfsharidPersia": [ 113, 123, 122, 121, 125, 179, 122, 112, 181, 180 ],
                "Civilization_Era5_BritishEmpire": [ 21, 20, 19, 18, 17, 16 ],
                "Civilization_Era5_Germany": [ 36, 34, 35, 37, 41],
                "Civilization_Era5_AustriaHungary": [ 43, 35, 29, 42, 45, 44, 28 ],
                "Civilization_Era5_RussianEmpire": [ 131, 126, 129, 127, 27, 73, 128, 134, 135, 132, 133, 130, 117, 118, 120, 119, 173, 174, 176, 182 ],
                "Civilization_Era6_India": [ 175, 187, 186, 115, 124, 114, 164, 189, 188, 183 ],
                "Civilization_Era6_Turkey": [ 24, 47, 51, 50, 53, 185, 52],
                "Civilization_Era6_Egypt": [ 55, 54, 56, 58, 61, 60 ],
                "Civilization_Era6_Sweden": [ 32 ],
                "Civilization_Era6_USSR": [ 131, 126, 129, 127, 27, 73, 128, 134, 135, 132, 133, 130, 117, 118, 120, 119, 173, 174, 176, 182, 38, 39, 40, 41, 35, 43, 46, 45, 44, 42, 26 ],
                "Civilization_Era6_Swiss": [ 37 ]
            },
        "MajorEmpireCoreTerritories":
            {
                "Civilization_Era1_Assyria": [ 79 ],
                "Civilization_Era1_Babylon": [ 78 ],
                "Civilization_Era1_HittiteEmpire": [ 50 ],
                "Civilization_Era1_Phoenicia": [ 63, 77 ],
                "Civilization_Era1_HarappanCivilization": [ 175, 115 ],
                "Civilization_Era1_MycenaeanCivilization": [ 22, 23 ],
                "Civilization_Era1_EgyptianKingdom": [ 55, 56 ],
                "Civilization_Era1_Nubia": [ 57, 62 ],
                "Civilization_Era1_Etruscans": [ 14, 13 ],
                "Civilization_Era1_Thracians": [ 25, 26 ],
                "Civilization_Era1_Kelt": [ 12, 11, 10 ],
                "Civilization_Era1_Scythians": [ 174, 173 ],
        "Civilization_Era2_RomanEmpire": [ 14, 13, 15, 7, 6 ],
                "Civilization_Era2_Persia": [ 113, 123, 121, 122 ],
                "Civilization_Era2_MauryaEmpire": [ 186, 175, 115, 183 ],
                "Civilization_Era2_Huns": [ 127, 126, 45, 44, 26 ],
                "Civilization_Era2_CelticCivilization": [ 12, 11, 10 ],
                "Civilization_Era2_Carthage": [ 63, 64, 65, 66 ],
                "Civilization_Era2_AncientGreece": [ 22, 23, 139, 48, 24, 47 ],
                "Civilization_Era2_AksumiteEmpire": [ 57, 62 ],
                "Civilization_Era3_Byzantium": [ 24, 23, 22, 139, 47, 50, 51],
                "Civilization_Era3_MongolEmpire": [ 174, 176, 173, 182, 120 ],
                "Civilization_Era3_FrankishKingdom": [ 12, 10, 11 ],
                "Civilization_Era3_MedievalEngland": [ 21, 21, 18 ],
                "Civilization_Era3_Vikings": [ 32, 31, 30 ],
                "Civilization_Era3_HolyRomanEmpire": [ 36, 34, 35, 37 ],
                "Civilization_Era3_UmayyadCaliphate": [ 77, 81, 82, 94, 98, 97, 96 ],
                "Civilization_Era3_CholaEmpire": [ 175, 186, 115, 183 ],
                "Civilization_Era3_BulgarianEmpire": [ 25 ],
                "Civilization_Era3_MedievalArmenia": [ 80 ],
                "Civilization_Era4_MughalEmpire": [ 175, 186, 115, 183 ],
                "Civilization_Era4_OttomanEmpire": [ 24, 47, 50, 51 ],
                "Civilization_Era4_VenetianRepublic": [ 29 ],
                "Civilization_Era4_PolishKingdom": [ 41, 46 ],
                "Civilization_Era4_Holland": [ 33 ],
                "Civilization_Era4_Spain": [ 3, 1, 4 ],
                "Civilization_Era4_Capetian": [ 12, 11, 10, 8 ],
                "Civilization_Era4_Germans": [ 36, 34, 35, 37 ],
                "Civilization_Era4_Mosc": [ 131, 126, 129, 127 ],
                "Civilization_Era4_Oman": [ 85 ],
                "Civilization_Era5_Italy": [ 14, 13, 15 ],
                "Civilization_Era5_FrenchRepublic": [ 12, 11, 10, 8, 9 ],
                "Civilization_Era4_AfsharidPersia": [ 113, 123, 125, 124, 179, 181, 180, 122, 121 ],
                "Civilization_Era5_BritishEmpire": [ 21, 19, 20, 18 ],
                "Civilization_Era5_Germany":  [ 36, 34, 35, 41 ],
                "Civilization_Era5_AustriaHungary": [ 43, 42, 45, 44 ],
                "Civilization_Era5_RussianEmpire": [ 131, 126, 129, 127, 135, 132 ],
                "Civilization_Era6_India": [ 175, 186, 115, 183 ],
                "Civilization_Era6_Turkey": [ 24, 47, 51, 50, 53, 185, 52],
                "Civilization_Era6_Egypt": [ 55, 54, 56, 58, 61, 60 ],
                "Civilization_Era6_Sweden": [ 32 ],
                "Civilization_Era6_USSR": [131, 126, 129, 127, 135, 132 ],
                "Civilization_Era6_Swiss": [ 37 ]
            },
        "MinorFactionTerritories":
            {
                "IndependentPeople_Era1_Peaceful_Elamites": [ 113 ],
                "IndependentPeople_Era1_Violent_Hurrians": [ 79, 112 ],
                "IndependentPeople_Era1_Violent_Hyksos": [ 55, 54, 81 ],
                "IndependentPeople_Era1_Violent_Kassites": [ 78, 121 ],
                "IndependentPeople_Era1_Violent_Lullubis": [ 112, 122, 121 ],
                "IndependentPeople_Era1_Violent_Medes": [ 123, 125 ],
                "IndependentPeople_Era1_Violent_Minoans": [ 48 ],
                "IndependentPeople_Era1_Violent_Mittanians": [ 76, 82, 79],
                "IndependentPeople_Era1_Peaceful_Dilmun": [ 86, 87 ],
                "IndependentPeople_Era1_Peaceful_D'mt": [ 60, 59, 90 ],
                "IndependentPeople_Era1_Violent_Israelites": [ 77 ],
                "IndependentPeople_Era1_Peaceful_Lydia": [ 51 ],
                "IndependentPeople_Era1_Peaceful_Nugarian": [ 6 ],
                "IndependentPeople_Era1_Peaceful_Saba": [ 84, 93, 97 ],
                "IndependentPeople_Era1_Violent_Sumerians": [ 78 ],
                "IndependentPeople_Era1_Violent_Trojans": [ 47 ],
                "IndependentPeople_Era1_Violent_Urartu": [ 80 ],
                "IndependentPeople_Era2_Peaceful_Etruscans": [ 14 ],
                "IndependentPeople_Era2_Peaceful_Garamantes": [ 99, 185, 111, 64 ],
                "IndependentPeople_Era2_Peaceful_Parthians": [ 122, 121 ],
                "IndependentPeople_Era2_Peaceful_Scythians": [ 128, 118, 120, 173, 27 ],
                "IndependentPeople_Era2_Violent_Arverni": [ 8, 9 ],
                "IndependentPeople_Era2_Violent_Burgundians": [ 12 ],
                "IndependentPeople_Era2_Violent_Cantabris": [ 1 ],
                "IndependentPeople_Era2_Violent_Cherusci": [ 34, 36, 35 ],
                "IndependentPeople_Era2_Violent_Dacians": [ 25, 44 ],
                "IndependentPeople_Era2_Violent_Molossians": [ 28 ],
                "IndependentPeople_Era2_Violent_Numidians": [ 65, 66, 71, 100 ],
                "IndependentPeople_Era2_Violent_Picts": [ 19, 20 ],
                "IndependentPeople_Era2_Violent_Sabines": [ 14, 15 ],
                "IndependentPeople_Era2_Violent_Vandals": [ 34, 36, 35, 30, 63 ],
                "IndependentPeople_Era1_Violent_Gutones" : [ 41, 46 ],
                "IndependentPeople_Era1_Peaceful_Albiones": [ 21 ],
                "IndependentPeople_Era1_Peaceful_Nabataeans": [ 84, 93, 97 ],
                "IndependentPeople_Era1_Peaceful_Iberians": [ 3, 4 ],
                "IndependentPeople_Era1_Peaceful_Hibernians": [ 17 ],
                "IndependentPeople_Era1_Peaceful_Aquatani": [ 8 ],
                "IndependentPeople_Era1_Peaceful_Lusitanians": [ 0 ],
                "IndependentPeople_Era1_Violent_Illyrians": [ 28 ],
                "IndependentPeople_Era1_Peaceful_Helvetii": [ 43 ],
                "IndependentPeople_Era1_Peaceful_Aestians": [ 39 ],
                "IndependentPeople_Era1_Violent_Mauri": [ 66 ],
                "IndependentPeople_Era1_Peaceful_Blemmyans": [ 60 ],
                "IndependentPeople_Era1_Peaceful_Magan": [ 85 ],
                "IndependentPeople_Era1_Peaceful_Asvaka": [ 178 ],
                "IndependentPeople_Era1_Peaceful_Arachoti": [ 124 ],
                "IndependentPeople_Era1_Peaceful_Jorwe": [ 189 ],
                "IndependentPeople_Era1_Peaceful_Djenne": [ 105 ],
                "IndependentPeople_Era1_Violent_Jastorf ": [ 32 ],
                "IndependentPeople_Era1_Violent_Germani": [ 36, 34 ],
                "IndependentPeople_Era1_Violent_Belgae": [ 33 ],
                "IndependentPeople_Era1_Violent_Sarmatians": [  ],
                "IndependentPeople_Era1_Violent_Caledoni": [ 19 ],
                "IndependentPeople_Era1_Violent_Samnites": [ 15 ],
                "IndependentPeople_Era1_Violent_Bastarnae": [ 131 ],
                "IndependentPeople_Era1_Violent_Hyperboreans": [ 132 ],
                "IndependentPeople_Era1_Violent_Cimmerians": [ 128 ],
                "IndependentPeople_Era1_Peaceful_Garamantes": [ 68 ],
                "IndependentPeople_Era1_Violent_Libyans": [ 69 ],
                "IndependentPeople_Era1_Violent_Alans": [ 130 ],
                "IndependentPeople_Era1_Violent_Parni": [ 120 ],
                "IndependentPeople_Era1_Violent_Persians": [ 180 ],
                "IndependentPeople_Era1_Violent_Sogdians": [ 182 ],
                "IndependentPeople_Era1_Violent_Aryans": [ 187 ],
                "IndependentPeople_Era1_Violent_Nurgarics": [ 6 ]
            },
        "ExtraPositions":
            {
                "0": { "Column": 76, "Row": 42},
                "1": { "Column": 84, "Row": 38},
                "2": { "Column": 62, "Row": 21},
                "3": { "Column": 30, "Row": 39},
                "4": { "Column": 121, "Row": 68},  
                "5": { "Column": 45, "Row": 34},
                "6": { "Column": 60, "Row": 44},
                "7": { "Column": 94, "Row": 66},
                "8": { "Column": 21, "Row": 50},
                "9": { "Column": 28, "Row": 25},
                "10": { "Column": 90, "Row": 5},
                "11": { "Column": 100, "Row": 37},
                "12": { "Column": 62, "Row": 68},
                "13": { "Column": 45, "Row": 64},
                "14": { "Column": 28, "Row": 62},
                "15": { "Column": 18, "Row": 8},
                "16": { "Column": 26, "Row": 21}
            },
        "ContinentNames": { "0": "Oceans", "1": "Africa", "2": "Western Europe", "3": "Eastern Europe", "4": "Near East", "5": "Asia" },
        "TerritoryNames": { "0": "Lusitania", "1": "Tarraconensis", "2": "Baetica", "3": "Castella", "4": "Catalonia", "5": "Balearica", "6": "Sardinia et Corsica", "7": "Sicilia ", "8": "Aquitania", "9": "Occitanie", "10": "Armorica", "11": "Gallia Lugdunensis", "12": "Gaul", "13": "Alta Italia", "14": "Italia Centrale", "15": "Mezzogiorno", "16": "Hibernia Australis ", "17": "Hibernia Boreal ", "18": "Cambria", "19": "Caledonia", "20": "Anglia", "21": "Britannia", "22": "Graecia", "23": "Macedonia", "24": "Thracia", "25": "Moesia", "26": "Basarabia", "27": "Crimea", "28": "Dalmatia", "29": "Illyria", "30": "Dania", "31": "Norvegia", "32": "Suecia", "33": "Belgica", "34": "Pomerania ", "35": "Bohemia", "36": "Germania", "37": "Raetia", "38": "Livonia", "39": "Latvia", "40": "Lithuania", "41": "Polonia", "42": "Pannonia", "43": "Noricum", "44": "Dacia", "45": "Carpathanea", "46": "Lechia", "47": "Ionia", "48": "Creta", "49": "Cyprus", "50": "Anatolia", "51": "Pamphylia", "52": "Pontus", "53": "Cappadocia", "54": "Sinai", "55": "Aegyptus Inferior", "56": "Aegyptus Superior ", "57": "Nubia", "58": "Mare Rubrum", "59": "Eritrea", "60": "Abyssinia", "61": "Kush", "62": "Sudania", "63": "Tunisia", "64": "Numidia", "65": "Mauretania", "66": "Tingitania", "67": "Tripolitania", "68": "Cyrenaica", "69": "Libya", "70": "", "71": "Atlas Inferior", "72": "Circassia", "73": "Ciscaucasus ", "74": "Ardhan", "75": "Iberia", "76": "Syria", "77": "Phoenicia", "78": "Mesopotamia", "79": "Assyria", "80": "Armenia", "81": "Arabia Petraea", "82": "Badia", "83": "Shamiyah ", "84": "Himyar", "85": "Oman", "86": "Al-Bahrain", "87": "Tawam ", "88": "Al Hajar", "89": "Arabia Felix", "90": "Aethiopia", "91": "Rub' al Khali", "92": "Badiyat ash Sham", "93": "Asir", "94": "An Nafud", "95": "Najd", "96": "Arabia", "97": "Hejaz", "98": "Madinah", "99": "Cydamus", "100": "Atlas Desertum", "101": "Desertum Africa", "102": "Desertum Occidentalis", "103": "Desertum Africa", "104": "Desertum Magnus", "105": "Agisymba", "106": "Ahaggar", "107": "Desertum Aegyptus", "108": "Desertum Nubia", "109": "Desertum Australis", "110": "Desertum Libya", "111": "Desertum Tripolitania", "112": "Media", "113": "Persia", "114": "Rajasthan", "115": "Indus", "116": "Himilayas", "117": "Khwarazm", "118": "Hyrcania", "119": "Chorasmia ", "120": "Caspian", "121": "Iran", "122": "Parthia", "123": "Carmania ", "124": "Arachosia", "125": "Gedrosia", "126": "Ruthenia", "127": "Sarmatia", "128": "Voronegia", "129": "Novogardia", "130": "Orenburgum", "131": "Nenetsia", "132": "Biarmia", "133": "Moscovia", "134": "Casanum", "135": "Scythia", "136": "Caspian Sea", "137": "Aral Sea", "138": "Mare Hyrcania", "139": "Mare Aegean", "140": "Mediterranean", "141": "Mediterranean", "142": "Euxeinos Pontos", "143": "Mediterranean", "144": "Mare Adriaticum", "145": "Mare Ionia", "146": "Mare Tyrrhenian ", "147": "Mare Balearic ", "148": "Mediterranean", "149": "Mediterranean", "150": "Mediterranean", "151": "Mediterranean", "152": "Oceanus Tenebrosum", "153": "Atlantic", "154": "Oceanus Atlanticus Septentrionalis", "155": "Atlantic", "156": "Atlantic", "157": "Atlantic", "158": "North Sea", "159": "Mare Norvegicum", "160": "Septentriolanis Oceanus", "161": "Mare Persian", "162": "Pontus Herculis", "163": "Mare Erythraean", "164": "Gujarat", "165": "Mare Arabicus", "166": "Oceanus Indicus", "167": "Oceanus Indicus", "168": "Oceanus Indicus", "169": "Dravidia", "170": "Oceanus Indicus", "171": "Oceanus Indicus", "172": "Oceanus Indicus", "173": "Margiana", "174": "Khorasan", "175": "India", "176": "Transoxania", "177": "Gandhara", "178": "Afgania", "179": "Margiana", "180": "Drangiana", "181": "Aria", "182": "Sogdia", "183": "Pradesh", "184": "Aures", "185": "Cilicia", "186": "Ganges", "187": "Bactria", "188": "Karnataka", "189": "Maharastra", "190": "Oceanus Britannicus", "191": "Alexandria", "192": "Balochistan" },
        "NomadCultures": [ "Civilization_Era1_Scythians", "Civilization_Era2_CelticCivilization", "Civilization_Era2_Goths" ],
        "firstEraBackup": [ "Civilization_Era1_Assyria",  "Civilization_Era1_Scythians", "Civilization_Era1_Kelt" ],
        "NoCapitalTerritory": [ "Civilation_Era1_Phoenicia", "Civilization_Era1_Thracians", "Civilization_Era1_Kelt" ]
    },
]


Screenshot 2021-12-29_transition error2.jpg
Screenshot 2021-12-29 221547_log2.jpg
Screenshot 2021-12-29 221029_territorynames.jpg
 
Thanks for the report, I was a bit busy IRL lately, but I'll try to have a look at your map with the mod during this WE to check the issue.
 
Hi Gedemon, first off, this is an AWESOME mod! I've been following the progress on this thread for awhile and decided to try my hand at creating a custom map specifically to use your TCL mod on and try out some of the custom cultures out there. Everything was going great until I ran into an issue. I'm sure it's something I haven't done correctly but whenever I have "[TCL] Territory Loss on Culture Change" setting set to anything other than "None", whenever I go to select a new culture in the Classic era, I get the below screen.
Thanks again, tested your map with the mod, and the error was on my side, I didn't though to add a check for the case of Cultures that doesn't have any territory on a map (and now I need a way to hide them from the selection list)

So new alpha attached, can you try it with your mod/map ?

changelog
Code:
- add option to replace lagging major Empires by Independent People if there are not enough free slots left for New Empires
- add framework to load/save mod's data with a game
- cleanup of starting outpost code
- bug fix : display territory names instead of indexes when using the mod without the True Culture Location option
- bug fix : check if a Culture has a defined territory list before trying to get the list

And good job, nice to see another map using this mod :goodjob:
 

Attachments

Also, do you think you would be able to enable greater than 10 players for a custom map? I noticed in the settings it says 16+ only works for Giant Earth map and any random maps. I would love to play my map with 16+ players like I can on the Giant Earth map. Thanks again for creating this excellent mod!
As you've set 16 starting position in the JSON, the map will load with up to 16 player slots open, as for the Giant Earth, I'll update the option's description.
 
Hi,
I am a little puzzled with a lack of activity here -- everything was going on so intensively... Anyway, in the light of today's update and DLC I disconnected all the mods until they will be updated and still could not get random territory names on random vanilla map. Any clue as of why?
 
I need to test the new version with the DLC Cultures before releasing.

I'm still assessing the modability, if we can had new units models I think I'll go for the overhaul.

They've posted a general roadmap, but no details on modding (except something about the initial "day one" mod being released this summer I think)
 
The mod (and Cognonem too I think) will require an update, but I'm away a few days, so not before next week.
 
The mod (and Cognonem too I think) will require an update, but I'm away a few days, so not before next week.
Thank you, I understand that. But what is the reason that after I disconnect all the mods vanilla game shows numbers for all the territories on random map instead of random generated names?
 
black magic, voodo or the plugin is still in the BepInEx folder.

I won't rule out any cause before I can access a computer to test for myself.
 
Ok, clearing cache in BepInEx folder did the trick!
 
Looking very interesting.

I was wondering if there was any plan of having the "empire rise & fall on culture change" feature available on randomly generated maps?

I know it wouldn't work as well as for a True Earth map, but I can imagine a mechanic where the number of era stars (for the current era) you have before progressing influences how many territory you lose to a splinter empire (representing a chunk of your people NOT wishing to undergo your reforms in a way, maybe selecting the city to secede by looking at stability). [Edit: was thinking maybe the splinter picks the transcendence culture instead of the one you picked, or become independent if you chose to transcend.]

Otherwise I'd wonder if there would be a way to have a .json file generated during the random map generation (as to have a script semi-randomly assigning territories to cultures 'on the fly' as the map gets generated) or another way to bridge this interesting feature with random maps.

Thanks again for creating this mod :)
 
I made the Terra Map for YnAMP in civ6 with a R&F gameplay on a (more) random map in mind, with territory shape being unknown but continent location being determined for spawning of new civs.

Then I adapted the YnAMP script to regroup Civilizations by Ethnicity to use their real world relative distance, so that I could also pre-determine Culture groups location on fully random map by assigning them an ethnicity and affinity with one or multiple civilization. That's what populated the map for my overhaul.

Of course with HK the later won't work, so my thought was back to a Terra Script first. But that won't be easy to code, so I'm pondering using a similar method as the one for ethnic placement based on real world distance, but with distance between territories instead of distance between Civilization capitals (using the coordinates of the territories central plots from the Giant Earth for reference)
 
Thanks for your reply!

Glad to hear this :-) Always looking forward to the amazing ideas you put to reality for everyone to enjoy :-D
 
quick update on the development: something changed and I need to find a fix to allow the mod to load for more than 10 players, and I'm also a bit busy IRL, so I can't be sure of a release date. I'll keep you informed.
 
well, good news, coding a fix was finally faster than what I feared, so the mod is finally updated on mod.io

Code:
- add Africa DLC Territories for TCL (thanks to SeelingCat)
- DLC compatibility fix for >10 players: manually add a Random Avatar Summary to slots missing it

@whiteclawsummer2019 if you plan to update your map with the json file, let me know, I'll link to it from the mod's page.
 
usual hotfix...

Code:
- bug fix: check for missing avatar summary on (re)load
 
Back
Top Bottom