CONTINENTS: dict[str, list[str]] = {
    "Europe & Africa": [
        "Great Britain", "France Empire", "Kingdom of Spain", "Kingdom of Portugal",
        "Old Swiss Confedracy", "Kingdom of Sardinia", "Papal States", "Grand Duchy of Florence",
        "Polish Lithuanian Empire", "Republic of Milan", "Kingdom of Naples", "Kingdom of Denmark_Norway",
        "Kingdom of Sweden", "Kingdom of Prussia", "Austrian Empire", "Elctorate of Saxony",
        "Electorate of Bavaria", "Republic of Netherlands", "Russian Empire", "Kingdom of Morocco",
    ],
    "Asia": [
        "Ottoman Empire", "Persian Empire", "Emirate of Dir'iyah", "Sultanate of Oman-Zinbar",
        "Emirate of Bukhara", "Durrani Empire", "British East India Company", "Maratha Empire",
        "Mughal Empire", "Konbaung Empire", "Kingdom of Siam", "Great Qing", "Great Joseon",
        "Empire of Japan", "Dutch east Indies", "Vilayet of the Hejaz", "Eyalet of Egypt",
    ],
    "America": [
        "United States of America", "New England", "Viceroyalty of New Spain", "French louisiane",
        "Viceroyalty of New Granada", "Viceroyalty of Peru", "Portuguese America",
    ],
}

SECTIONS = {
    "infantry": "لشکرکشی پیاده",
    "cavalry": "لشکرکشی سواره",
    "naval_campaign": "لشکرکشی دریایی",
    "ground_attack": "دستور حمله زمینی",
    "artillery_attack": "دستور حمله توپخانه‌ای",
    "naval_attack": "دستور حمله دریایی",
    "ground_siege": "دستور محاصره زمینی",
    "naval_siege": "دستور محاصره دریایی",
    "back": "دستور بک لشکرکشی",
    "ambush": "دستور کمین",
    "tweet": "توییت",
}

CAMPAIGN_TYPES = {"infantry", "cavalry", "naval_campaign"}
ATTACK_TYPES = {"ground_attack", "artillery_attack", "naval_attack", "ground_siege", "naval_siege"}

