Module:Data/UŊCDSO/Countries: Difference between revisions

From Nguhcraft Wiki
Jump to navigation Jump to search
m ruler link for Śiłja no longer needed due to redirect moving
Apollyon (talk | contribs)
updated hajdislant info (i'm not sure about the full name rn so it's just hajdislant for now)
Tag: Reverted
Line 199: Line 199:
     banner = "Gulf_Union_banner.png"},
     banner = "Gulf_Union_banner.png"},
     {code2 = "HD", code3 = "HDL",
     {code2 = "HD", code3 = "HDL",
         common_name = "Hajdislant", name = "Satanic Free State of Hajdislant",
         common_name = "Hajdislant", name = "Hajdislant",
ruler = "apollyon", ruler_title = "Ambassador of Hajdis",
ruler = "apollyon", ruler_title = "Senate",
founded = date(2025, 7, 23), capital = "Hajdispoli",
founded = date(2025, 7, 23), capital = "Hajdispoli",
         ung = member, ung_joined = date(2025, 9, 20),
         ung = member, ung_joined = date(2025, 9, 20),

Revision as of 18:54, 18 November 2025

Warning Warning: This is deprecated, do not edit this

What an entry looks like:

{code2 = "XX", code3 = "XXX",
    common_name = "Exampleland", name = "United Sovereign Republic of Exampleland",
    ruler = "Example Character", ruler_title = "President", ruler_link = "User:Example",
    founded = date(1970, 1, 31), capital = "Example City",
    ung = former, ung_joined = date(1986, 2, 24), ung_demoted = date(2012, 5, 1), ung_left = date(2015, 11, 25),
    dissolved = "Reason/Context for dissolution", dissolved_date = date(2015, 11, 25),
    disputed = "Reason for being disputed",
    not_ngation = true,
    condominium = {"AB", "CD"},
    banner = "File:Examplish_Banner.png"},
  • Omit any field that don’t apply to your entry.
  • If you aren’t the UŊCDSO officer, do not touch the code2 and code3 fields. Omit them and ping the current officer when adding creating new entry.
  • common_name is the short name of your contry. It should be the name of the wiki page for your contry or that of a page which redirects to it.
  • If the full name is the same as the short name, omit the name field.
  • ruler_link is the wiki page for the ruler player/character, only use if different from ruler
  • ung can be any of member, observer or former, only add the ung_* dates that apply
  • if the country dissolved without any reason or context available, set dissolved to "" instead of omitting the field
  • if the entity you are adding is not a ngation, set not_ngation to true
  • condominium is a list of code2s of all countries taking part in the condominium, also use this field for dependent territories with a separate code.
  • Please if at all possible, do not omit banner, common_name, ruler.

local def, _a, date, json
do local it = require"Module:Utils"
    def, _a, date, json = it.def, it._a, it.date, it.json
end
local _m = {}
local membership = {obs = "OBSERVER", member = "MEMBER", former = "FORMER_MEMBER" }
local observer, member, former = membership.observer, membership.member, membership.former

-- TODO: MI Mzuiri
-- TODO: NB NIB Ŋibraltar

_m.countries = {
    {code2 = "", code3 = "",
        common_name = "Fortsanaphat",
        ruler = "Kween K. Auce", ruler_title = "Wyŋk",
        founded = date(), capital = "Kilvana",
        banner = "Fortsanaphat_banner.png"},
    {code2 = "AA", code3 = "ADN",
        common_name = "Adnar", name = "Communist Empire of Adnar",
        founded = date(2025, 8, 15), capital = "Đoòng Sơn cavern",
        ruler = "Adnagaporp", ruler_title = "Supreme Leader",
        banner = "Adnar-banner.png"},
    {code2 = "AC", code3 = "ACA",
        common_name = "Araçana", name = "The Principality of Araçana and Ŋasegak",
        founded = date(2025, 4, 20), capital = "Çana City",
        ruler = "Outlaw Sly", ruler_title = "Mayor, Princess",
        ung = member, ung_joined = date(2025, 5, 27),
        banner = "City of Araçana Banner.png"},
    {code2 = "AD", code3 = "ADA",
        common_name = "Adaria", name = "Republic of Adaria",
        founded = date(2025,3,19), capital = "",
        ruler = "Martinawa", ruler_title = "Supreme Leader",
        ung = member, ung_joined = date(2025, 4, 28),
        banner = "Adaria_banner.png"},
    {code2 = "AK", code3 = "AKV",
        common_name = "Aomoī-Kaervaenan Commonwealth",
        founded = date(2025, 5, 3), capital = "Kāoranga",
        ruler = "Diax",
        banner = "AKC-banner.jpeg"},
    {code2 = "AM", code3 = "AMJ",
        common_name = "(North) Amuj", name = "City State of Amuj",
        ruler = "CMC", title = "Kachbuches",
        founded = date(2024, 4, 2), dissolved_date = date(2024, 10, 8), capital = "Drebzha",
            ung = member, dissolved = "Absorbed into multiple Ŋations. See [[Amujxplosion]]", ung_joined = date(2024, 4, 2),
        banner = "Amuj banner.png"},
    {code2 = "AN", code3 = "ANQ",
        common_name = "Anaqw", name = "Anaquan Imperial Federation",
        ruler = "Binary", ruler_link = "User:BinaryPrime", ruler_title = "Prime Minister",
        founded = "", capital = "",
        ung = member, ung_joined= date(2025, 7, 11),
        banner = "Banner_anaku_empire.png"},
    {code2 = "AP", code3 = "APX",
        common_name = "Aprux Mexyrhat",
        ruler = "Aleksanetra of Perhyh", ruler_title = "Mexyrfax",
        founded = date(2025, 4, 21), capital = "Perhyh",
        banner = "APXNewBanner.png"},
    {code2 = "AR", code3 = "ARS",
        common_name = "Xarslasja", name = "Bezuvate of Xarslasja",
        ruler = "Agma Schwa", ruler_title = "Bezuv",
        founded = date(2024, 3, 11), capital = "Yuɱa",
        ung = member, ung_joined = date(2024, 4, 2),
        banner = "Xarslasja-flag.png"},
    {code2 = "AT", code3 = "ANT",
        common_name = "Antilvakia", name = "Socialist Republic of Antilvakia",
        ruler = "Darthinian", ruler_title = "Tsaa",
        founded = date(2025, 6, 20), capital = "Krakistok",
        ung = member, ung_joined = date(2025, 9, 8),
        banner = "Banner_1-mitchell.png"},
    {code2 = "AV", code3 = "AVZ", condominium = {"HL"},
        common_name = "Avazistan",
        founded = date(2024, 10, 20),
        banner = "Avazistan-banner.png"},
    {code2 = "AY", code3 = "AYG",
        common_name = "Aylongam", name = "Great Kingdom of Aylongam",
        ruler = "Zendrid", ruler_title = "Quing",
        founded = date(2024, 3, 2), capital = "Khaath Tran", -- or Ruôy Rûdak?
        ung = former, ung_joined = date(2024, 3, 6), ung_left = date(2025, 1, 25),
        banner = "Aylongam-banner.png"},
    {code2 = "BD", code3 = "BDC",
        common_name = "B’hiy’aj Dchâjâ",
        ruler = "Šœ́hag", ruler_title = "Leader",
        founded = date(2024, 9, 25), capital = "B’hiy’aj Dchâjâ", 
        banner = "Bhiyaj-banner.png"},
    {code2 = "BL", code3 = "BTL",
        common_name = "Bootland", name = "Duchy of Bootland",
        ruler = "Lux Moniridia", ruler_title = "Duchess",
        founded = date(2025,4,22), dissolved_date = date(2025, 5, 6), capital = "Auchentraeth",
        dissolved = "Dissolved",
        banner = "Bootland-banner.png"},
    {code2 = "CB", code3 = "COB",
        common_name = "Coldba (Cuba)", name = "Empire of Coldba (Cuba)",
        ruler = "Suwi", ruler_title = "Empress",
        founded = date(2024, 6, 12), capital = "Chillvana",
        ung = member, ung_joined = date(2024, 6, 11),
        banner = "Banner of Coldba (Cuba).png"},
    {code2 = "CF", code3 = "CFD",
        common_name = "CMCic Federation",
        ruler = "CMC", ruler_title = "",
        founded = date(2025, 1, 13), dissolved_date = date(2025, 2, 7), capital = "Ruxese",
        dissolved = "Dissolved mere hours before the [[CMCxplosion]]. A portion was preserved as a UŊ mandate before being given to [[Dróstsiśtsi]]. A portion of that was a brief condominium between [[Dróstsiśtsi]] and [[Bootland|a later Amujan state]].",
        banner = "CMCic Federation banner.png"},
    {code2 = "CP", code3 = "CPL",
        common_name = "The Complex",
        ruler = "TheZipCreator", ruler_title = "Archon",
        founded = date(2024, 10, 1), capital = "",
        banner = "Complex-banner.png"},
    {code2 = "CR", code3 = "COR",
        common_name = "Corneria", name = "Anarchist Workers’ Republic of Corneria",
        ruler = "мока", ruler_title = "Councilperson(s)",
        founded = date(2024, 4, 27), capital = "Mijavu Javhlikja",
        ung = former, ung_joined = date(2024, 9, 7), ung_left = date(2025,1,25), 
        banner = "CornerianBanner.png"},
    {code2 = "CV", code3 = "CIV",
        common_name = "Civuyiscajrn", name = "Province of Civuyiscajrn",
        ruler = "ʡeter", ruler_title = "Gùjrnik", ruler_link = "User:Dillon",
        founded = date(2024, 4, 10), capital = "",
        ung = observer, ung_joined = date(2024, 4, 10), ung_demoted = date(2024, 10, 19),
        banner = "Civuyiscajrn Banner.png"},
    {code2 = "CX", code3 = "CXI",
        common_name = "Appalliŋesia",
        banner = "Appalliŋesia banner.png"},
    {code2 = "DH", code3 = "DHO",
        common_name = "Dhourigkàn", name = "United Republic of Dhourigkàn",
        ruler = "Umbra", ruler_title = "",
        founded = date(2024, 4, 12), capital = "Rintìh",
        ung = observer, ung_joined = date(2024, 4, 27), ung_demoted = date(2025, 1, 25),
        banner = "Dhrkn banner.png"},
    {code2 = "DT", code3 = "DTT",
        common_name = "Dróstsiśtsi", name = "People's Republic of Dróstsiśtsi",
        ruler = "accruenewblue", ruler_title = "President",
        founded = date(2025, 4, 7), capital = "Birchtree City",
        ung = member, ung_joined = date(2025, 4, 19),
        banner = "DTTBanner.png"},
    {code2 = "EC", code3 = "ECC",
        common_name = "Evil Scamming Country (Condominium of Chaos)", name="",
        founded = date(2025, 4, 27), capital = "",
        disputed = "It is wacky",
        banner = "ESC_banner.png"},
    {code2 = "ED", code3 = "EDF",
        common_name = "Ettêre Ðiffyt", name = "Priesthood of Ettêre Ðiffyt",
        ruler = "Sven", ruler_title = "Divine Priest",
        founded = date(2024, 4, 17), capital = "",
        ung = member, ung_joined = date(2024, 4, 20),
        banner = "EDF banner.png"},
    {code2 = "EK", code3 = "EKV",
        common_name = "Enkavak",
        ruler = {"Namnak Xhesas", "Taugnix"}, ruler_title = "Magistrate(s)",
        founded = date(2022, 8, 30), capital = "Alnaŋaemak",
        ung = member, ung_joined = date(2024, 2, 6),
        banner = "Enkavak-banner.png"},
    {code2 = "EL", code3 = "EML",
        common_name = "Emberland", name = "Democratic State of Emberland",
        ruler = "probablynotacriminal", ruler_title = "Sovereign", ruler_link = "Probablynotacriminal (Character)", 
        founded = date(2025, 4, 20), capital = "Flamepoint",
        banner = "EmberlandBanner.png"},
    {code2 = "EM", code3 = "EPM",
        common_name = "i Êpcêm Mûn-nan", name = "i Kimôd Êpcêmin Mûn-nan",
        ruler = "Maple", ruler_title = "Kimôdihu",
        founded = date(2024, 4, 22), capital = "",
        ung = member, ung_joined = date(2024, 4, 27),
        banner = "I Êpcêm Mûn nan banner.png"},
    {code2 = "ES", code3 = "ESC",
        common_name = "Evil Scamming Country",
        ruler = "Chronos", ruler_title = "Humble Scammer",
        disputed = "Not recognized by [[Aylongam]], [[B’hiy’aj Dchâjâ]] (which basically doesn’t recognise anyone anyway), [[Corneria]], [[Dróstsiśtsi]], [[Enkavak]], [[Hummland]], [[Imerchal]], the [[Kingdom of Kyaw Cen]], [[Pua]] and [[Pihi]]. Note that the Evil Scamming Country does not recognize any of these Ŋations in return. The [[Realm of Madness]] once decuple recognizes the Evil Scamming Country to nullify the unrecognition of all the above ŋations, but this is invalid since it dissolved.",
        founded = date(2024, 9, 29), capital = "",
        banner = "Evil-banner.png"},
    {code2 = "EW", code3 = "ESW",
        common_name = "Eistówú",
        ung = observer,
        banner = "Waighin-banner.png"},
    {code2 = "FE", code3 = "FER",
        common_name = "FERRA", name = "Far East Rail and Road Association",
        not_ngation = true,
        banner = "CompromiseLogo2.png"},
    {code2 = "FL", code3 = "FSL",
        common_name = "Fishland", name = "Fishdom of Fishland",
        ruler = "Elisa", ruler_title = "The Fishbowl",
        founded = date(2024, 4, 24), capital = "Tarpoenstad",
        ung = former, ung_joined = date(2024, 4, 27), ung_left = date(2025, 1, 25),
        dissolved = "See [[Ŋeicide]].", dissolved_date = date(2025, 1, 25),
        banner = "Fishland_banner.png"},
    {code2 = "FR", code3 = "FRV",
        common_name = "Frossantiquervrâssonne",
        banner = "Frv-banner.png"},
    {code2 = "GI", code3 = "GIS",
        common_name = "The Golden Isles",
        dissolved = true,
        banner = "Oreño mc banner.png"},
    {code2 = "GN", code3 = "GNI",
        common_name = "Gdaƨihr Ni̦xlo",
        banner = "Gdashihr Ni-xlo-banner.png"},
    {code2 = "GS", code3 = "GSK",
        common_name = "Gevsaksavli",
        banner = "Gevsaksavli_banner.png"},
    {code2 = "GU", code3 = "GUL",
    	common_name = "Gulf Union",
    	not_ngation = true,
    	banner = "Gulf_Union_banner.png"},
    {code2 = "HD", code3 = "HDL",
        common_name = "Hajdislant", name = "Hajdislant",
		ruler = "apollyon", ruler_title = "Senate",
		founded = date(2025, 7, 23), capital = "Hajdispoli",
        ung = member, ung_joined = date(2025, 9, 20),
        banner = "Hajdislant Banner.png"},
    {code2 = "HE", code3 = "HEN",
        common_name = "Hentzo",
        ung = observer, dissolved = true,
        banner = "HentzoBanner.png"},
    {code2 = "HL", code3 = "HML",
        common_name = "Hummland",
        ung = member,
        banner = "Kingdom-Hummland-banner.png"},
    {code2 = "HR", code3 = "HRK",
        common_name = "Hertskomestat",
        banner = "zh-banner.jpg"},
    {code2 = "IG", code3 = "IGE",
        common_name = "Igeþa",
        dissolved = true,
        banner = "Igetha Banner.png"},
    {code2 = "IM", code3 = "IMR",
        common_name = "Imerchal", name = "Free City of Yetch Bay",
        ruler = "Anuan Nárel de Stèra", ruler_title = "Director of the Office of State", ruler_link = "Anuan Nárel",
        founded = date(2023, 12, 31), capital = "Imerchal",
        ung = member, ung_joined = date(2024, 2, 5),
        banner = "Imersial-banner.png"},
    {code2 = "IR", code3 = "IRN",
        common_name = "The Iron Empire",
        dissolved = true,
        banner = "Ironian_mc_banner.png"},
    {code2 = "JC", code3 = "JIC",
        common_name = "Ovvú Jičeiñŋā",
        dissolved = true,
        banner = "Ovvy-banner.png"},
    {code2 = "JG", code3 = "JGW",
        common_name = "Juya Gwaña",
        banner = "???"},
    {code2 = "JL", code3 = "JTL",
        common_name = "Jotlond",
        ung = member,
        banner = "Jotlond_banner.png"},
    {code2 = "KA", code3 = "KAI",
        common_name = "Kaipa",
        ung = member,
        banner = "Republic_of_Kaipa_Banner.png"},
    {code2 = "KC", code3 = "KKC",
        common_name = "Kyaw Cen",
        ung = member,
        banner = "Kyaw-cen-flag.png"},
    {code2 = "KE", code3 = "KEL",
        common_name = "Keltechra", name = "Odumate of Keltechra",
        ruler = "Sintar Naldumi", ruler_title = "Odum", ruler_link = "User:Cinthyr",
        founded = date(2025, 9, 3), capital = "Raln",
        ung = member, ung_joined = date(2025, 9, 21),
        banner = "Keltechra_banner.png"},
    {code2 = "KL", code3 = "KTL",
        common_name = "Kotland",
        banner = "Kotland-flag.png"},
    {code2 = "KR", code3 = "KRI",
        common_name = "Krīpetēpla", name = "High Kingdom of Krīpetēpla",
        ruler = "Sebroar", ruler_title = "High King",
        founded = date(2025, 4, 25), capital = "Krīpahra",
        ung = member, ung_joined = date(2025, 5, 5),
        banner = "Krīpetēpla_banner.png"},
    {code2 = "KT", code3 = "KTY",
        common_name = "Kathyria",
        ung = member, dissolved = true,
        banner = "Asoghade faiul.png"},
    {code2 = "KZ", code3 = "KOZ",
        common_name = "Kozdenen", name = "Republic of Kozdenen",
        ruler = "Peleṽa Thoa-Saevakki", ruler_title = "Doge", ruler_link = "User:Total_pleb",
        founded = date(2024, 1, 18),
        ung = member, ung_joined = date(2024, 2, 5),
        banner = "Banner of Kozdenen.png"},
    {code2 = "LK", code3 = "LVK",
        common_name = "Lavvakcesaa",
        ung = member,
        banner = "Lavvakcesaa_Banner.png"},
    {code2 = "LL", code3 = "LKL",
        common_name = "Lukaland",
        dissolved = true,
        banner = "Lukaland-banner.png"},
    {code2 = "LR", code3 = "LAR",
        common_name = "Regnate Latium", name = "Reborn Nguhcordial Empire of Latium",
        ruler = "Idanicus Caesar", ruler_title = "Princeps",
        founded = date(2024, 7, 1), capital = "Idanopolis",
        ung = member, ung_joined = date(2024, 12, 20),
        banner = "Latium-Regnātum-banner.png"},
    {code2 = "LX", code3 = "LEG",
        common_name = "Legwa Rina",
        dissolved = true,
        banner = "Banner of Legwa Rina.png"},
    {code2 = "MA", code3 = "MAZ",
        common_name = "Maize",
        ung = member,
        banner = "Banner maize.png"},
    {code2 = "MD", code3 = "MAD",
        common_name = "Madlands",
        banner = "Madlands_Banner.png"},
    {code2 = "ML", code3 = "MRL",
        common_name = "Maryland",
        banner = "Marylandbanner.png"},
    {code2 = "MP", code3 = "MPB",
        common_name = "MápabaL",
        banner = "Mapabal-banner.png"},
    {code2 = "MR", code3 = "MAR",
        common_name = "Ḿaro",
        banner = "Ḿaro banner.png"},
    {code2 = "MS", code3 = "MRS",
        common_name = "Maraśa", name = "Queendom of Maraśa",
        ruler = "Wetáŋa", ruler_title = "Tunema",
        founded = date(2025, 5, 26), capital = "Śaracþáw",
        ung = member, ung_joined = date(2025, 6, 8),
        banner = "Maraśa-banner.png"},
    {code2 = "MT", code3 = "MAT",
    	common_name = "Martinus’s Territories",
    	not_ngation = true,
    },
    {code2 = "MZ", code3 = "MZR",
        common_name = "Myžariky", -- no separate official name
        ruler = "Ruzyždy Nivnova", ruler_title = "High Princess",
        founded = date(2024, 2, 2),
        ung = member, ung_joined = date(2024, 2, 5),
        banner = "Myzhariky-banner.png"},
    {code2 = "NA", code3 = "NAR",
        common_name = "Nāroňpār", name = "Quingdom of Nāroňpār",
        ruler = "ßlanty", ruler_title = "Quing*", ruler_link = "Szlanty",
        founded = date(2024, 1, 19), capital = "Nārospiňt",
        ung = member, ung_joined = date(2024, 2, 18),
        banner = "Naringpar-banner.png"},
    {code2 = "NB", code3 = "NBT",
        common_name = "Ŋibraltar",
        banner = "Ngibraltar-banner.png"},
    {code2 = "NH", code3 = "NHK",
    	common_name = "Nan Hsüeh Kung Ssur",
    	banner = "NHKS_Banner.png"
    },
    {code2 = "NK", code3 = "NRK",
        common_name = "Ŋərkey",
        banner = "Nguhrkey-banner.png"},
    {code2 = "NM", code3 = "NMS",
        common_name = "New Maeksikao",
        banner = "New_maeksikao_banner.png"},
    {code2 = "NT", code3 = "NST",
        common_name = "Nošaterçe",
        banner = "RPD-banner.png"},
    {code2 = "NU", code3 = "NGU",
    	common_name = "Ŋafrican Union",
    	not_ngation = true,
    	banner = "Ŋafrican_Union_banner.png"},
    {code2 = "OK", code3 = "OKD",
        common_name = "Old Kingdom",
        banner = "Old kingdom banner.png"},
    {code2 = "OR", code3 = "ORE",
        common_name = "Oressia",
        ung = member,
        banner = "Oressia-banner.png"},
    {code2 = "OT", code3 = "OTS",
        common_name = "Otslahue",
        banner = "Banner otslahue.png"},
    {code2 = "OW", code3 = "OBW",
        common_name = "Oblane Wybrzeże",
        dissolved = true,
        banner = "Slpashedcoastbanner.png"},
    {code2 = "PF", code3 = "HPF",
        common_name = "Holy Puan Florocracy",
        dissolved = true,
        ung = member,
        banner = "WestPuaBanner.png"},
    {code2 = "PI", code3 = "PIH",
        common_name = "Pihi",
        ung = member,
        banner = "Pihi-banner.png"},
    {code2 = "PK", code3 = "PKM",
        common_name = "Paz Kiiam",
        ung = member,
        banner = "PazKiiamBanner.png"},
    {code2 = "QO", code3 = "QOS",
        common_name = "Qosculyn",
        banner = "Qosysyn flag.png"},
    {code2 = "RA", code3 = "RTS",
        common_name = "Rauratoshan", name = "Rauratoshan Kingdom",
        ruler = "Nozomi Caramella", ruler_title = "Quing", ruler_link = "Astaryuu/Nozomi",
        founded = date(2024, 11, 25), capital = "Irisela Island",
        ung = member, ung_joined = date(2024, 12, 20),
        banner = "Rauratoshan-banner.png"},
    {code2 = "RI", code3 = "RIJ",
        common_name = "Riyelum",
        banner = "Rijelem-banner.png"},
    {code2 = "RK", code3 = "RKT",
        common_name = "Arktsev",
        banner = "Rktdabsimo-banner.png"},
    {code2 = "RM", code3 = "ROM",
        common_name = "Realm of Madness",
        ung = member, dissolved = true,
        banner = "The Flag of the Realm of Madness.png"},
    {code2 = "RP", code3 = "FRP",
        common_name = "Pua", name = "Floracratic Republic of Pua",
        ruler = "Peaches Ariki-Rino", ruler_title = "General Secretary", ruler_link = "Peaches",
        founded = date(2024, 7, 12), capital = "Kanga",
        ung = member, ung_joined = date(2024, 9, 7),
        banner = "EastPuaBanner.png"},
    {code2 = "SC", code3 = "SOC",
    	common_name = "State of Confusion",
    	ruler = "Idealist",
    	founded = "yes",
    	disputed = "Unclear if it does or can exist."
    },
    {code2 = "SG", code3 = "SPG",
        common_name = "Spansos Gaming",
        ung = member,
        banner = "Spansos-Gaming-banner.png"},
    -- Shroomland is not a condominium anymore - should it have its own code?
    {code2 = "SH", code3 = "SHL",
        common_name = "Shroomland",
        banner = "Shroomland-banner.png"},
    {code2 = "SL", code3 = "SEL",
        common_name = "Seolland",
        banner = "Ngossiya-banner.png"},
    {code2 = "SQ", code3 = "SQT",
	    common_name = "sq's Territories", name = "Federated States of sq's Territories",
	    ruler = "sq", ruler_title = "Representative",
	    founded = date(2024, 12, 27), capital = "Vipolis",
        ung = member,
        banner = "Banner_vilantnen.png"},
    {code2 = "ST", code3 = "SOT",
        common_name = "Sofao Tâsi",
        ung = member,
        banner = "Sofao.png"},
    {code2 = "SV", code3 = "STV",
        common_name = "Stej Ven",
        ung = member,
        ung_joined = date(2024, 4, 2),
        ruler = "viklo",
        founded = date(2024, 4, 1),
        capital = "Sta Wejs",
        banner = "Stej ven banner.png"},
    {code2 = "TA", code3 = "TAN",
        common_name = "T’anshilebs",
        ung = member,
        banner = "T'anshilebs_banner.png"},
    {code2 = "TM", code3 = "TMT",
        common_name = "Tje Manathi T’onzolo",
        dissolved = true,
        banner = "TMT_flag.png"},
    {code2 = "TP", code3 = "TPU",
        common_name = "Tauranga Puawai",
        ung = member,
        banner = "TaurangaPuawaiBanner.png"},
    {code2 = "TQ", code3 = "TQR",
        common_name = "Þunan Qumreá", name = "Plutocracy of Þunan Qumreá",
        ruler = "Śiłja", ruler_title= "Rijyc",
        founded = date(2023, 12, 28),
        capital = "Þunan Ŋáce",
        ung = member, ung_joined = date(2024, 2, 5), ung_left = date(2025, 5, 25),
        dissolved = true, dissolved_date = date(2025, 5, 25),
        banner = "Thunanqumreaa-banner.png"},
    {code2 = "TR", code3 = "TRK",
        common_name = "Xtrakva",
        ung = member,
        banner = "Xtrakva-banner.png"},
    {code2 = "TS", code3 = "TSN",
        common_name = "Tocjaǵa Śahan",
        banner = "Tocjaǵa Śahan banner.webp"},
    {code2 = "TU", code3 = "THU",
    	common_name = "Thasusan Union",
    	not_ngation = true,
    	banner = "Thasusan_Union_banner.png"},
    {code2 = "TY", code3 = "TNY",
        common_name = "Tanylezi",
        ung = observer, dissolved = true,
        banner = "Tanylezi Banner.png"},
    {code2 = "TZ", code3 = "TZG",
        common_name = "Tanzang", name = "Tanzag Tontog",
        ruler = "Māj Osop", ruler_title = "Prince", ruler_link = "JJ",
        founded = date(2024, 1, 2), capital = "Bōtag",
        ung = member, ung_joined = date(2024, 2, 7),
        banner = "Dangcang-banner.png"},
    {code2 = "US", code3 = "UES",
    	common_name = "Eltear",
    	name = "United Eltear State",
    	banner = "Eltear-banner.png"
    },
    {code2 = "UZ", code3 = "UZF",
        common_name = "Uzafnic Federation",
        dissolved = true,
        banner = "UzafnicBanner.png"},
    {code2 = "VA", code3 = "VAN",
        common_name = "Vansterèl",
        banner = "Vansterel-banners.png"},
    {code2 = "VD", code3 = "VDC",
        common_name = "Vallis Draconum",
        ung = member,
        banner = "Draconis-banner.jpeg"},
    {code2 = "VL", code3 = "VLN",
        common_name = "Vilantnen",
        ung = member, dissolved = true,
        banner = "Banner_vilantnen.png"},
    {code2 = "VZ", code3 = "VZR",
        common_name = "The Vazr",
        ung = member, dissolved = true,
        banner = "Vazr-banner.png"},
    {code2 = "WA", code3 = "WAN",
        common_name = "Wánade",
        ung = member,
        banner = "Ruwumanko-waanade.png.png"},
    {code2 = "WS", code3 = "WSK",
        common_name = "Wekañu-Skefo",
        ung = member,
        banner = "Wekañu-skefo.png"},
    {code2 = "YS", code3 = "YYS",
        common_name = "Yysh",
        banner = "Yysh_banner.png"},
    {code2 = "ZG", code3 = "ZGW",
        common_name = "Ʒimh Gwynh",
        ung = observer,
        banner = "Islandsofximhgwynh-banner.png"},
    {code2 = "ZT", code3 = "ZTZ",
        common_name = "Zotazil",
        ung = observer,
        banner = "Majabanner.png"},
}
_m.as_json = function(frame) return json(frame, _m.countries) end
_m.get_country_code2 = function(it)
    for i,v in ipairs(_m.countries) do
        if v.code2 == _a(it) then
            return v
        end
    end
end

_m.get_field_code2 = function(frame)
    return def(def(_m.get_country_code2(frame.args[1]),{})[frame.args[2]], "")
end

_m.get_country_code3 = function(it)
    for i,v in ipairs(_m.countries) do
        if v.code3 == _a(it) then
            return v
        end
    end
end

_m.get_banner = function(it) return def((_m.get_country_code2(it) or {}).banner, "???") end

return _m