Module:Focus/Config

Documentation for this module may be created at Module:Focus/Config/doc

local cfg = {
    tags = {},
    pages = {},
}

cfg.tags.tagset = {
    generic = "generic", warlord = "generic", hoa = "generic",
    ast = "tfv", can = "tfv", nzl = "tfv", raj = "tfv", saf = "tfv",
    cze = "dod", hun = "dod", rom = "dod", yug = "dod",
    ger = "wtt", jap = "wtt", chi = "wtt", prc = "wtt", man = "wtt", chishared = "wtt",
    usa = "mtg", eng = "mtg", hol = "mtg", mex = "mtg",
    fra = "lar", por = "lar", spr = "lar", spa = "lar", vic = "lar", fre = "lar",
    bul = "bftb", gre = "bftb", tur = "bftb",
    sov = "nsb", pol = "nsb", est = "nsb", lat = "nsb", lit = "nsb", baltic = "nsb",
    ita = "bba", eth = "bba", swi = "bba",
    den = "aat", fin = "aat", ice = "aat", nor = "aat", swe = "aat", nordic = "aat",
    arg = "toa", bra = "toa", chl = "toa", par = "toa", urg = "toa", smb = "toa", guay = "toa",
    aus = "gtd", bel = "gtd", cog = "gtd", hun2 = "gtd", belcog = "gtd", habsburg = "gtd",
    afg = "goe", irq = "goe", per = "goe", raj2 = "goe", ssb = "goe",
}

cfg.tags.chinese_warlords = {
    gxc = "", shx = "", sik = "", xsm = "", yun = "",
}

cfg.tags.hoa_nations = {
    afa = "", beg = "", gba = "", har = "", oro = "", gem = "", sid = "", tig = "",
}

local nft = " national focus tree"
cfg.pages = {
    continuous = "Continuous focus",

    generic = "Generic" .. nft,
    warlord = "Warlords" .. nft,
    hoa = "Horn of Africa" .. nft,

    eng = "British" .. nft,
    fra = "French" .. nft,
    gerh = "German" .. nft .. ": industrial/ historical branches",
    gero = "German" .. nft .. ": opposition branches",
    ita = "Italian" .. nft,
    jap = "Japanese" .. nft,
    sovi = "Soviet" .. nft .. ": industrial branches",
    sovp = "Soviet" .. nft .. ": political branches",
    usa = "American" .. nft,

    ast = "Australian" .. nft,
    can = "Canadian" .. nft,
    nzl = "New Zealand" .. nft,
    raj = "British Raj" .. nft .. " (base game)",
    saf = "South African" .. nft,

    cze = "Czechoslovakian" .. nft,
    hun = "Hungarian" .. nft .. " (base game)",
    rom = "Romanian" .. nft,
    yug = "Yugoslavian" .. nft,

    chishared = "Chinese shared" .. nft .. " branches",
    chi = "Chinese" .. nft,
    man = "Manchu" .. nft,
    prc = "Communist Chinese" .. nft,

    hol = "Dutch" .. nft,
    mex = "Mexican" .. nft,

    por = "Portuguese" .. nft,
    spr = "Republican Spanish" .. nft,
    spa = "Nationalist Spanish" .. nft,
    vic = "Vichy French" .. nft,
    fre = "Free French" .. nft,

    bul = "Bulgarian" .. nft,
    gre = "Greek" .. nft,
    tur = "Turkish" .. nft,

    pol = "Polish" .. nft,
    est = "Estonian" .. nft,
    lat = "Latvian" .. nft,
    lit = "Lithuanian" .. nft,
    baltic = "Baltic shared" .. nft .. " branches",

    swi = "Swiss" .. nft,
    eth = "Ethiopian" .. nft,

    den = "Danish" .. nft,
    fin = "Finnish" .. nft,
    ice = "Icelandic" .. nft,
    nor = "Norwegian" .. nft,
    swe = "Swedish" .. nft,
    nordic = "Nordic joint" .. nft .. " branches",

    arg = "Argentinean" .. nft,
    bra = "Brazilian" .. nft,
    chl = "Chilean" .. nft,
    par = "Paraguayan" .. nft,
    urg = "Uruguayan" .. nft,
    smb = "Trial of Allegiance shared military" .. nft .. " branches",
    guay = "Paraguay/Uruguay shared" .. nft .. " branches",

    aus = "Austrian" .. nft,
    bel = "Belgian" .. nft,
    cog = "Belgian Congolese" .. nft,
    hun2 = "Hungarian" .. nft,
    belcog = "Congo joint" .. nft .. " branches",
    habsburg = "Austro-Hungarian joint" .. nft .. " branches",

    afg = "Afghan" .. nft,
    irq = "Iraqi" .. nft,
    raj2 = "British Raj" .. nft,
    per = "Iranian" .. nft,
    ssb = "Saadabad Pact joint" .. nft .. " branches",
}

return cfg