Module:Data/UŊCDSO/Countries: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 27: | Line 27: | ||
place = "Araçana", | place = "Araçana", | ||
ung = member, | ung = member, | ||
banner = "City of | banner = "City of Araçana Banner.png" | ||
}, | }, | ||
{ | { | ||
Revision as of 14:50, 21 September 2025
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
code2andcode3fields. Omit them and ping the current officer when adding creating new entry. common_nameis 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
namefield. ruler_linkis the wiki page for the ruler player/character, only use if different fromrulerungcan be any ofmember,observerorformer, only add theung_*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_ngationtotrue condominiumis a list ofcode2s 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
do
local _obj_0 = require("Module:Utils")
def, _a = _obj_0.def, _obj_0._a
end
local _m = { }
_m.membership = {
obs = "OBSERVER",
member = "MEMBER",
former = "FORMER_MEMBER"
}
local observer, member, former
do
local _obj_0 = _m.membership
observer, member, former = _obj_0.observer, _obj_0.member, _obj_0.former
end
_m = {
{
code2 = "AA",
code3 = "ADN",
place = "Adnar",
banner = "Adnar-banner.png"
},
{
code2 = "AC",
code3 = "ACA",
place = "Araçana",
ung = member,
banner = "City of Araçana Banner.png"
},
{
code2 = "AD",
code3 = "ADA",
place = "Adaria",
ung = member,
banner = "Adaria_banner.png"
},
{
code2 = "AK",
code3 = "AKV",
place = "Aomoī-Kaervaenan Commonwealth",
banner = "AKC-banner.jpeg"
},
{
code2 = "AM",
code3 = "AMJ",
place = "Amuj",
dissolved = true,
ung = member,
banner = "Amuj banner.png"
},
{
code2 = "AN",
code3 = "ANK",
place = "Anaku",
ung = member,
banner = "Banner_anaku_empire.png"
},
{
code2 = "AP",
code3 = "APX",
place = "Aprux Mexyrhat",
banner = "APXNewBanner.png"
},
{
code2 = "AR",
code3 = "ARS",
place = "Xarslasia",
ung = member,
banner = "Xarslasja-flag.png"
},
{
code2 = "AT",
code3 = "ANT",
place = "Antilvakia",
ung = member,
banner = "Banner_1-mitchell.png"
},
{
code2 = "AV",
code3 = "AVZ",
place = "Avazistan",
banner = "Avazistan-banner.png"
},
{
code2 = "AY",
code3 = "AYG",
place = "Aylongam",
ung = former,
banner = "Aylongam-banner.png"
},
{
code2 = "BD",
code3 = "BDC",
place = "B’hiy’aj Dchâjâ",
banner = "Bhiyaj-banner.png"
},
{
code2 = "BL",
code3 = "BTL",
place = "Bootland",
dissolved = true,
banner = "Bootland-banner.png"
},
{
code2 = "CB",
code3 = "COB",
place = "Coldba (Cuba)",
ung = member,
banner = "Banner of Coldba (Cuba).png"
},
{
code2 = "CF",
code3 = "CFD",
place = "CMCic Federation",
dissolved = true,
banner = "CMCic Federation banner.png"
},
{
code2 = "CP",
code3 = "CPL",
place = "The Complex",
banner = "Complex-banner.png"
},
{
code2 = "CR",
code3 = "COR",
place = "Corneria",
ung = former,
banner = "CornerianBanner.png"
},
{
code2 = "CV",
code3 = "CIV",
place = "Civuyiscajrn",
ung = observer,
banner = "Civuyiscajrn Banner.png"
},
{
code2 = "DH",
code3 = "DHO",
place = "Dhorigkàn",
ung = observer,
banner = "Dhrkn banner.png"
},
{
code2 = "DT",
code3 = "DTT",
place = "Dróstisiśtsi",
ung = member,
banner = "DTTBanner.png"
},
{
code2 = "EC",
code3 = "ECC",
place = "Evil Scamming Country (CC)",
banner = "ESC_banner.png"
},
{
code2 = "ED",
code3 = "EDF",
place = "Ettêre Ðiffyt",
ung = member,
banner = "EDF banner.png"
},
{
code2 = "EK",
code3 = "EKV",
place = "Enkavak",
ung = member,
banner = "Enkavak-banner.png"
},
{
code2 = "EV",
code3 = "ESK",
place = "Evil Skaming Kountry",
banner = "???"
},
{
code2 = "EL",
code3 = "EML",
place = "Emberland",
banner = "EmberlandBanner.png"
},
{
code2 = "EM",
code3 = "EPM",
place = "i Êpcêm Mûn-nan",
ung = member,
banner = "I Êpcêm Mûn nan banner.png"
},
{
code2 = "ES",
code3 = "ESC",
place = "Evil Scamming Country",
banner = "Evil-banner.png"
},
{
code2 = "EW",
code3 = "ESW",
place = "Eistówú",
ung = observer,
banner = "Waighin-banner.png"
},
{
code2 = "FE",
code3 = "FER",
place = "FERRA",
banner = "CompromiseLogo2.png"
},
{
code2 = "FL",
code3 = "FSL",
place = "Fishland",
ung = former,
dissolved = true,
banner = "Fishland_banner.png"
},
{
code2 = "FR",
code3 = "FRV",
place = "Frossantiquervrâssonne",
banner = "Frv-banner.png"
},
{
code2 = "GI",
code3 = "GIS",
place = "The Golden Isles",
dissolved = true,
banner = "Oreño mc banner.png"
},
{
code2 = "GN",
code3 = "GNI",
place = "Gdaƨihr Ni̦xlo",
banner = "Gdashihr Ni-xlo-banner.png"
},
{
code2 = "GS",
code3 = "GSK",
place = "Gevsaksavli",
banner = "Gevsaksavli_banner.png"
},
{
code2 = "HD",
code3 = "HDL",
place = "Hajdislant",
ung = member,
banner = "Hajdislant Banner.png"
},
{
code2 = "HE",
code3 = "HEN",
place = "Hentzo",
ung = observer,
dissolved = true,
banner = "HentzoBanner.png"
},
{
code2 = "HL",
code3 = "HML",
place = "Hummland",
ung = member,
banner = "Kingdom-Hummland-banner.png"
},
{
code2 = "HR",
code3 = "HRK",
place = "Hertskomestat",
banner = "zh-banner.jpg"
},
{
code2 = "IG",
code3 = "IGE",
place = "Igeþa",
dissolved = true,
banner = "Igetha Banner.png"
},
{
code2 = "IM",
code3 = "IMR",
place = "Imerchal",
ung = member,
banner = "Imersial-banner.png"
},
{
code2 = "IR",
code3 = "IRN",
place = "The Iron Empire",
dissolved = true,
banner = "Ironian_mc_banner.png"
},
{
code2 = "JC",
code3 = "JIC",
place = "Ovvú Jičeiñŋā",
dissolved = true,
banner = "Ovvy-banner.png"
},
{
code2 = "JG",
code3 = "JGW",
place = "Juya Gwaña",
banner = "???"
},
{
code2 = "JL",
code3 = "JTL",
place = "Jotlond",
ung = member,
banner = "Jotlond_banner.png"
},
{
code2 = "KA",
code3 = "KAI",
place = "Kaipa",
ung = member,
banner = "Republic_of_Kaipa_Banner.png"
},
{
code2 = "KC",
code3 = "KKC",
place = "Kyaw Cen",
ung = member,
banner = "Kyaw-cen-flag.png"
},
{
code2 = "KE",
code3 = "KEL",
place = "Keltechra",
ung = member,
banner = "Keltechra_banner.png"
},
{
code2 = "KL",
code3 = "KTL",
place = "Kotland",
banner = "Kotland-flag.png"
},
{
code2 = "KR",
code3 = "KRI",
place = "Krīpetēpla",
ung = member,
banner = "Krīpetēpla_banner.png"
},
{
code2 = "KT",
code3 = "KTY",
place = "Kathyria",
ung = member,
dissolved = true,
banner = "Asoghade faiul.png"
},
{
code2 = "KZ",
code3 = "KOZ",
place = "Kozdenen",
ung = member,
banner = "Banner of Kozdenen.png"
},
{
code2 = "LK",
code3 = "LVK",
place = "Lavvakcesaa",
ung = member,
banner = "Lavvakcesaa_Banner.png"
},
{
code2 = "LL",
code3 = "LKL",
place = "Lukaland",
dissolved = true,
banner = "Lukaland-banner.png"
},
{
code2 = "LR",
code3 = "LAR",
place = "Regnate Latium",
ung = member,
banner = "Latium-Regnātum-banner.png"
},
{
code2 = "LX",
code3 = "LEG",
place = "Legwa Rina",
dissolved = true,
banner = "Banner of Legwa Rina.png"
},
{
code2 = "MA",
code3 = "MAZ",
place = "Maize",
ung = member,
banner = "Banner maize.png"
},
{
code2 = "MD",
code3 = "MAD",
place = "Madlands",
banner = "Madlands_Banner.png"
},
{
code2 = "ML",
code3 = "MRL",
place = "Maryland",
banner = "Marylandbanner.png"
},
{
code2 = "MP",
code3 = "MPB",
place = "MápabaL",
banner = "Mapabal-banner.png"
},
{
code2 = "MR",
code3 = "MAR",
place = "Ḿaro",
banner = "Ḿaro banner.png"
},
{
code2 = "MS",
code3 = "MRS",
place = "Maraśa",
ung = member,
banner = "Maraśa-banner.png"
},
{
code2 = "MZ",
code3 = "MZR",
place = "Myžariky",
ung = member,
banner = "Myzhariky-banner.png"
},
{
code2 = "NA",
code3 = "NAR",
place = "Nāroňpār",
ung = member,
banner = "Naringpar-banner.png"
},
{
code2 = "NB",
code3 = "NBT",
place = "Ŋibraltar",
banner = "Ngibraltar-banner.png"
},
{
code2 = "NK",
code3 = "NRK",
place = "Ŋərkey",
banner = "Nguhrkey-banner.png"
},
{
code2 = "NM",
code3 = "NMS",
place = "New Maeksikao",
banner = "???"
},
{
code2 = "NT",
code3 = "NST",
place = "Nošaterçe",
banner = "RPD-banner.png"
},
{
code2 = "OK",
code3 = "OKD",
place = "Old Kingdom",
banner = "Old kingdom banner.png"
},
{
code2 = "OR",
code3 = "ORE",
place = "Oressia",
ung = member,
banner = "Oressia-banner.png"
},
{
code2 = "OT",
code3 = "OTS",
place = "Otslahue",
banner = "Banner otslahue.png"
},
{
code2 = "OW",
code3 = "OBW",
place = "Oblane Wybrzeże",
dissolved = true,
banner = "Slpashedcoastbanner.png"
},
{
code2 = "PF",
code3 = "HPF",
place = "Holy Puan Florocracy",
dissolved = true,
ung = member,
banner = "WestPuaBanner.png"
},
{
code2 = "PI",
code3 = "PIH",
place = "Pihi",
ung = member,
banner = "Pihi-banner.png"
},
{
code2 = "PK",
code3 = "PKM",
place = "Paz Kiiam",
ung = member,
banner = "PazKiiamBanner.png"
},
{
code2 = "QO",
code3 = "QOS",
place = "Qosculyn",
banner = "Qosysyn flag.png"
},
{
code2 = "RA",
code3 = "RTS",
place = "Rauratoshan",
ung = member,
banner = "Rauratoshan-banner.png"
},
{
code2 = "RI",
code3 = "RIJ",
place = "Riyelum",
banner = "Rijelem-banner.png"
},
{
code2 = "RK",
code3 = "RKT",
place = "Arktsev",
banner = "Rktdabsimo-banner.png"
},
{
code2 = "RM",
code3 = "ROM",
place = "Realm of Madness",
ung = member,
dissolved = true,
banner = "The Flag of the Realm of Madness.png"
},
{
code2 = "RP",
code3 = "FRP",
place = "Pua",
ung = member,
banner = "EastPuaBanner.png"
},
{
code2 = "SG",
code3 = "SPG",
place = "Spansos Gaming",
ung = member,
banner = "Spansos-Gaming-banner.png"
},
{
code2 = "SH",
code3 = "SHL",
place = "Shroomland",
banner = "Shroomland-banner.png"
},
{
code2 = "SL",
code3 = "SEL",
place = "Seolland",
banner = "Ngossiya-banner.png"
},
{
code2 = "SQ",
code3 = "SQT",
place = "sq’s Territories",
ung = member,
banner = "Banner_vilantnen.png"
},
{
code2 = "ST",
code3 = "SOT",
place = "Sofao Tâsi",
ung = member,
banner = "Sofao.png"
},
{
code2 = "SV",
code3 = "STV",
place = "Stej Ven",
ung = member,
banner = "Stej ven banner.png"
},
{
code2 = "TA",
code3 = "TAN",
place = "T’anshilebs",
ung = member,
banner = "T'anshilebs_banner.png"
},
{
code2 = "TM",
code3 = "TMT",
place = "Tje Manathi T’onzolo",
dissolved = true,
banner = "TMT_flag.png"
},
{
code2 = "TP",
code3 = "TPU",
place = "Tauranga Puawai",
ung = member,
banner = "TaurangaPuawaiBanner.png"
},
{
code2 = "TQ",
code3 = "TQR",
place = "Þunan Qumreá",
ung = member,
dissolved = true,
banner = "Thunanqumreaa-banner.png"
},
{
code2 = "TR",
code3 = "TRK",
place = "Xtrakva",
ung = member,
banner = "Xtrakva-banner.png"
},
{
code2 = "TS",
code3 = "TSN",
place = "Tocjaǵa Śahan",
banner = "Tocjaǵa Śahan banner.webp"
},
{
code2 = "TY",
code3 = "TNY",
place = "Tanylezi",
ung = observer,
dissolved = true,
banner = "Tanylezi Banner.png"
},
{
code2 = "TZ",
code3 = "TZG",
place = "Tanzang",
ung = member,
banner = "Dangcang-banner.png"
},
{
code2 = "UZ",
code3 = "UZF",
place = "Uzafnic Federation",
dissolved = true,
banner = "UzafnicBanner.png"
},
{
code2 = "VA",
code3 = "VAN",
place = "Vansterèl",
banner = "Vansterel-banners.png"
},
{
code2 = "VD",
code3 = "VDC",
place = "Vallis Draconum",
ung = member,
banner = "Draconis-banner.jpeg"
},
{
code2 = "VL",
code3 = "VLN",
place = "Vilantnen",
ung = member,
dissolved = true,
banner = "Banner_vilantnen.png"
},
{
code2 = "VZ",
code3 = "VZR",
place = "The Vazr",
ung = member,
dissolved = true,
banner = "Vazr-banner.png"
},
{
code2 = "WA",
code3 = "WAN",
place = "Wánade",
ung = member,
banner = "Ruwumanko-waanade.png.png"
},
{
code2 = "WS",
code3 = "WSK",
place = "Wekañu-Skefo",
ung = member,
banner = "Wekañu-skefo.png"
},
{
code2 = "YS",
code3 = "YYS",
place = "Yysh",
banner = "???"
},
{
code2 = "ZG",
code3 = "ZGW",
place = "Ʒimh Gwynh",
ung = observer,
banner = "Islandsofximhgwynh-banner.png"
},
{
code2 = "ZT",
code3 = "ZTZ",
place = "Zotazil",
ung = observer,
banner = "Majabanner.png"
}
}
_m._get_country_code2 = function(self)
for i, v in ipairs(_m) do
if v.code2 == _a(self) then
return v
end
end
end
_m._get_country_code3 = function(self)
for i, v in ipairs(_m) do
if v.code3 == _a(self) then
return v
end
end
end
_m._get_banner = function(self)
return def((_m._get_country_code2(_a(self)) or {}).banner, "???")
end
return _m