&[
("AREA", Args::Unknown, Imperator(Area)),
("ATTACKER", Args::Unknown, Imperator(Country)),
("Application", Args::Unknown, Imperator(Application)),
("BATTLE_RESULT", Args::Unknown, Imperator(BattleResult)),
("BATTLE_SIDE", Args::Unknown, Imperator(BattleSide)),
("CHARACTER", Args::Unknown, Imperator(Character)),
("COMBAT", Args::Unknown, Imperator(Combat)),
("COUNTRY", Args::Unknown, Imperator(Country)),
("COUNTRYCULTURE", Args::Unknown, Imperator(CountryCulture)),
("CULTURE", Args::Unknown, Imperator(Culture)),
("CULTUREGROUP", Args::Unknown, Imperator(CultureGroup)),
("DATE", Args::Unknown, Date),
("DATE_MAX", Args::Unknown, Date),
("DATE_MIN", Args::Unknown, Date),
("DEFENDER", Args::Unknown, Imperator(Country)),
("DEITY", Args::Unknown, Imperator(Deity)),
("DEITYCATEGORY", Args::Unknown, Imperator(DeityCategory)),
("EmptyScope", Args::Unknown, TopScope),
("FAMILY", Args::Unknown, Imperator(Family)),
("GOVERNORSHIP", Args::Unknown, Imperator(Governorship)),
("GREAT_WORK", Args::Unknown, Imperator(GreatWork)),
("GetBuilding", Args::Args(&[IType(Item::Building)]), Imperator(Building)),
("GetCharacter", Args::Args(&[DType(int32)]), Imperator(Character)),
("GetCountry", Args::Args(&[DType(Unknown)]), Imperator(Country)),
("GetCulture", Args::Args(&[IType(Item::Culture)]), Imperator(Culture)),
("GetCultureGroup", Args::Args(&[IType(Item::CultureGroup)]), Imperator(CultureGroup)),
("GetDeityDefinition", Args::Args(&[IType(Item::Deity)]), Imperator(Deity)),
("GetDiplomaticStance", Args::Args(&[IType(Item::DiplomaticStance)]), Imperator(DiplomaticStance)),
("GetGlobalVariable", Args::Args(&[DType(Unknown)]), Scope),
("GetHeritage", Args::Args(&[IType(Item::Heritage)]), Imperator(Heritage)),
("GetInvention", Args::Args(&[IType(Item::Invention)]), Imperator(Invention)),
("GetLegionDistinction", Args::Args(&[IType(Item::LegionDistinction)]), Imperator(Distinction)),
("GetLoyaltyEntry", Args::Args(&[IType(Item::Loyalty)]), Imperator(LoyaltyType)),
("GetMilitaryBonus", Args::Args(&[IType(Item::MilitaryTradition)]), Imperator(MilitaryBonus)),
("GetModifier", Args::Args(&[IType(Item::Modifier)]), Imperator(StaticModifier)),
("GetOffice", Args::Args(&[IType(Item::Office)]), Imperator(Office)),
("GetPartyType", Args::Unknown, Imperator(PartyType)),
("GetPortraitEditorWindow", Args::Unknown, Imperator(PortraitEditorWindow)),
("GetPrice", Args::Args(&[IType(Item::Price)]), Imperator(Price)),
("GetProvince", Args::Args(&[DType(int32)]), Imperator(Province)),
("GetProvinceRank", Args::Args(&[IType(Item::ProvinceRank)]), Imperator(ProvinceRank)),
("GetQuickAccessBar", Args::Unknown, Imperator(QuickAccessBar)),
("GetReligion", Args::Args(&[IType(Item::Religion)]), Imperator(Religion)),
("GetScriptedGui", Args::Args(&[IType(Item::ScriptedGui)]), Imperator(ScriptedGui)),
("GetServerInfo", Args::Unknown, Imperator(ServerInformation)),
("GetTerrainType", Args::Args(&[IType(Item::Terrain)]), Imperator(TerrainType)),
("GetTradeGood", Args::Args(&[IType(Item::TradeGood)]), Imperator(TradeGoods)),
("GetTraditionTree", Args::Args(&[IType(Item::MilitaryTraditionTree)]), Imperator(TraditionTree)),
("GetTrait", Args::Args(&[IType(Item::CharacterTrait)]), Imperator(Trait)),
("GetVariableSystem", Args::Unknown, Imperator(VariableSystem)),
("GuiEditor", Args::Unknown, Imperator(GuiEditor)),
("GuiScope", Args::Unknown, TopScope),
("JOB", Args::Unknown, Imperator(CharacterJob)),
("JominiPlayer", Args::Unknown, Imperator(Playable)),
("LEGION", Args::Unknown, Imperator(Legion)),
("LEVYTEMPLATE", Args::Unknown, Imperator(LevyTemplate)),
("MERCENARY", Args::Unknown, Imperator(Mercenary)),
("MODIFICATION_ITEM", Args::Unknown, Imperator(ModificationItem)),
("PARTY", Args::Unknown, Imperator(Party)),
("POP", Args::Unknown, Imperator(Pop)),
("POPTYPE", Args::Unknown, Imperator(PopType)),
("PREV", Args::Unknown, Scope),
("PROVINCE", Args::Unknown, Imperator(Province)),
("Player", Args::Unknown, Imperator(Country)),
("REGION", Args::Unknown, Imperator(Region)),
("RELIGION", Args::Unknown, Imperator(Religion)),
("ROOT", Args::Unknown, Scope),
("SCOPE", Args::Unknown, TopScope),
("SCOPES", Args::Unknown, Imperator(SavedEventTargets)),
("SIEGE", Args::Unknown, Imperator(Siege)),
("STATE", Args::Unknown, Imperator(State)),
("STATE_CAPITAL", Args::Unknown, Imperator(Province)),
("SUBUNIT", Args::Unknown, Imperator(SubUnit)),
("TARGET_AREA", Args::Unknown, Imperator(Area)),
("TARGET_CHARACTER", Args::Unknown, Imperator(Character)),
("TARGET_CHARACTER_2", Args::Unknown, Imperator(Character)),
("TARGET_COMBAT", Args::Unknown, Imperator(Combat)),
("TARGET_COUNTRY", Args::Unknown, Imperator(Country)),
("TARGET_COUNTRYCULTURE", Args::Unknown, Imperator(CountryCulture)),
("TARGET_CULTURE", Args::Unknown, Imperator(Culture)),
("TARGET_CULTUREGROUP", Args::Unknown, Imperator(CultureGroup)),
("TARGET_DEITY", Args::Unknown, Imperator(Deity)),
("TARGET_DEITYCATEGORY", Args::Unknown, Imperator(DeityCategory)),
("TARGET_FAMILY", Args::Unknown, Imperator(Family)),
("TARGET_GOVERNORSHIP", Args::Unknown, Imperator(Governorship)),
("TARGET_GREAT_WORK", Args::Unknown, Imperator(GreatWork)),
("TARGET_JOB", Args::Unknown, Imperator(CharacterJob)),
("TARGET_LEGION", Args::Unknown, Imperator(Legion)),
("TARGET_PARTY", Args::Unknown, Imperator(Party)),
("TARGET_POP", Args::Unknown, Imperator(Pop)),
("TARGET_POPTYPE", Args::Unknown, Imperator(PopType)),
("TARGET_PROVINCE", Args::Unknown, Imperator(Province)),
("TARGET_REGION", Args::Unknown, Imperator(Region)),
("TARGET_RELIGION", Args::Unknown, Imperator(Religion)),
("TARGET_STATE", Args::Unknown, Imperator(State)),
("TARGET_SUBUNIT", Args::Unknown, Imperator(SubUnit)),
("TARGET_TREASURE", Args::Unknown, Imperator(Treasure)),
("TARGET_UNIT", Args::Unknown, Imperator(Unit)),
("TARGET_WAR", Args::Unknown, Imperator(War)),
("THIS", Args::Unknown, Scope),
("TRADE_GOOD", Args::Unknown, Imperator(TradeGoods)),
("TRAIT", Args::Unknown, Imperator(Trait)),
("TREASURE", Args::Unknown, Imperator(Treasure)),
("UNIT", Args::Unknown, Imperator(Unit)),
("WAR", Args::Unknown, Imperator(War)),
]