chore: pull chat type names into localisation

This commit is contained in:
Anna
2022-06-02 05:37:56 -04:00
parent 0d20015631
commit 8307ef3d8e
3 changed files with 800 additions and 80 deletions
+80 -80
View File
@@ -82,86 +82,86 @@ internal static class ChatTypeExt {
internal static string Name(this ChatType type) {
return type switch {
ChatType.Debug => "Debug",
ChatType.Urgent => "Urgent",
ChatType.Notice => "Notice",
ChatType.Say => "Say",
ChatType.Shout => "Shout",
ChatType.TellOutgoing => "Tell (Outgoing)",
ChatType.TellIncoming => "Tell (Incoming)",
ChatType.Party => "Party",
ChatType.Alliance => "Alliance",
ChatType.Linkshell1 => "Linkshell [1]",
ChatType.Linkshell2 => "Linkshell [2]",
ChatType.Linkshell3 => "Linkshell [3]",
ChatType.Linkshell4 => "Linkshell [4]",
ChatType.Linkshell5 => "Linkshell [5]",
ChatType.Linkshell6 => "Linkshell [6]",
ChatType.Linkshell7 => "Linkshell [7]",
ChatType.Linkshell8 => "Linkshell [8]",
ChatType.FreeCompany => "Free Company",
ChatType.NoviceNetwork => "Novice Network",
ChatType.CustomEmote => "Custom Emotes",
ChatType.StandardEmote => "Standard Emotes",
ChatType.Yell => "Yell",
ChatType.CrossParty => "Cross-world Party",
ChatType.PvpTeam => "PvP Team",
ChatType.CrossLinkshell1 => "Cross-world Linkshell [1]",
ChatType.Damage => "Damage dealt",
ChatType.Miss => "Failed attacks",
ChatType.Action => "Actions used",
ChatType.Item => "Items used",
ChatType.Healing => "Healing",
ChatType.GainBuff => "Beneficial effects granted",
ChatType.GainDebuff => "Detrimental effects inflicted",
ChatType.LoseBuff => "Beneficial effects lost",
ChatType.LoseDebuff => "Detrimental effects cured",
ChatType.Alarm => "Alarm Notifications",
ChatType.Echo => "Echo",
ChatType.System => "System Messages",
ChatType.BattleSystem => "Battle System Messages",
ChatType.GatheringSystem => "Gathering System Messages",
ChatType.Error => "Error Messages",
ChatType.NpcDialogue => "NPC Dialogue",
ChatType.LootNotice => "Loot Notices",
ChatType.Progress => "Progression Messages",
ChatType.LootRoll => "Loot Messages",
ChatType.Crafting => "Synthesis Messages",
ChatType.Gathering => "Gathering Messages",
ChatType.NpcAnnouncement => "NPC Dialogue (Announcements)",
ChatType.FreeCompanyAnnouncement => "Free Company Announcements",
ChatType.FreeCompanyLoginLogout => "Free Company Member Login Notifications",
ChatType.RetainerSale => "Retainer Sale Notifications",
ChatType.PeriodicRecruitmentNotification => "Periodic Recruitment Notifications",
ChatType.Sign => "Sign Messages for PC Targets",
ChatType.RandomNumber => "Random Number Messages",
ChatType.NoviceNetworkSystem => "Novice Network Notifications",
ChatType.Orchestrion => "Current Orchestrion Track Messages",
ChatType.PvpTeamAnnouncement => "PvP Team Announcements",
ChatType.PvpTeamLoginLogout => "PvP Team Member Login Notifications",
ChatType.MessageBook => "Message Book Alert",
ChatType.GmTell => "Tell (GM)",
ChatType.GmSay => "Say (GM)",
ChatType.GmShout => "Shout (GM)",
ChatType.GmYell => "Yell (GM)",
ChatType.GmParty => "Party (GM)",
ChatType.GmFreeCompany => "Free Company (GM)",
ChatType.GmLinkshell1 => "Linkshell [1] (GM)",
ChatType.GmLinkshell2 => "Linkshell [2] (GM)",
ChatType.GmLinkshell3 => "Linkshell [3] (GM)",
ChatType.GmLinkshell4 => "Linkshell [4] (GM)",
ChatType.GmLinkshell5 => "Linkshell [5] (GM)",
ChatType.GmLinkshell6 => "Linkshell [6] (GM)",
ChatType.GmLinkshell7 => "Linkshell [7] (GM)",
ChatType.GmLinkshell8 => "Linkshell [8] (GM)",
ChatType.GmNoviceNetwork => "Novice Network (GM)",
ChatType.CrossLinkshell2 => "Cross-world Linkshell [2]",
ChatType.CrossLinkshell3 => "Cross-world Linkshell [3]",
ChatType.CrossLinkshell4 => "Cross-world Linkshell [4]",
ChatType.CrossLinkshell5 => "Cross-world Linkshell [5]",
ChatType.CrossLinkshell6 => "Cross-world Linkshell [6]",
ChatType.CrossLinkshell7 => "Cross-world Linkshell [7]",
ChatType.CrossLinkshell8 => "Cross-world Linkshell [8]",
ChatType.Debug => Language.ChatType_Debug,
ChatType.Urgent => Language.ChatType_Urgent,
ChatType.Notice => Language.ChatType_Notice,
ChatType.Say => Language.ChatType_Say,
ChatType.Shout => Language.ChatType_Shout,
ChatType.TellOutgoing => Language.ChatType_TellOutgoing,
ChatType.TellIncoming => Language.ChatType_TellIncoming,
ChatType.Party => Language.ChatType_Party,
ChatType.Alliance => Language.ChatType_Alliance,
ChatType.Linkshell1 => Language.ChatType_Linkshell1,
ChatType.Linkshell2 => Language.ChatType_Linkshell2,
ChatType.Linkshell3 => Language.ChatType_Linkshell3,
ChatType.Linkshell4 => Language.ChatType_Linkshell4,
ChatType.Linkshell5 => Language.ChatType_Linkshell5,
ChatType.Linkshell6 => Language.ChatType_Linkshell6,
ChatType.Linkshell7 => Language.ChatType_Linkshell7,
ChatType.Linkshell8 => Language.ChatType_Linkshell8,
ChatType.FreeCompany => Language.ChatType_FreeCompany,
ChatType.NoviceNetwork => Language.ChatType_NoviceNetwork,
ChatType.CustomEmote => Language.ChatType_CustomEmotes,
ChatType.StandardEmote => Language.ChatType_StandardEmotes,
ChatType.Yell => Language.ChatType_Yell,
ChatType.CrossParty => Language.ChatType_CrossWorldParty,
ChatType.PvpTeam => Language.ChatType_PvpTeam,
ChatType.CrossLinkshell1 => Language.ChatType_CrossLinkshell1,
ChatType.Damage => Language.ChatType_Damage,
ChatType.Miss => Language.ChatType_Miss,
ChatType.Action => Language.ChatType_Action,
ChatType.Item => Language.ChatType_Item,
ChatType.Healing => Language.ChatType_Healing,
ChatType.GainBuff => Language.ChatType_GainBuff,
ChatType.GainDebuff => Language.ChatType_GainDebuff,
ChatType.LoseBuff => Language.ChatType_LoseBuff,
ChatType.LoseDebuff => Language.ChatType_LoseDebuff,
ChatType.Alarm => Language.ChatType_Alarm,
ChatType.Echo => Language.ChatType_Echo,
ChatType.System => Language.ChatType_System,
ChatType.BattleSystem => Language.ChatType_BattleSystem,
ChatType.GatheringSystem => Language.ChatType_GatheringSystem,
ChatType.Error => Language.ChatType_Error,
ChatType.NpcDialogue => Language.ChatType_NpcDialogue,
ChatType.LootNotice => Language.ChatType_LootNotice,
ChatType.Progress => Language.ChatType_Progress,
ChatType.LootRoll => Language.ChatType_LootRoll,
ChatType.Crafting => Language.ChatType_Crafting,
ChatType.Gathering => Language.ChatType_Gathering,
ChatType.NpcAnnouncement => Language.ChatType_NpcAnnouncement,
ChatType.FreeCompanyAnnouncement => Language.ChatType_FreeCompanyAnnouncement,
ChatType.FreeCompanyLoginLogout => Language.ChatType_FreeCompanyLoginLogout,
ChatType.RetainerSale => Language.ChatType_RetainerSale,
ChatType.PeriodicRecruitmentNotification => Language.ChatType_PeriodicRecruitmentNotification,
ChatType.Sign => Language.ChatType_Sign,
ChatType.RandomNumber => Language.ChatType_RandomNumber,
ChatType.NoviceNetworkSystem => Language.ChatType_NoviceNetworkSystem,
ChatType.Orchestrion => Language.ChatType_Orchestrion,
ChatType.PvpTeamAnnouncement => Language.ChatType_PvpTeamAnnouncement,
ChatType.PvpTeamLoginLogout => Language.ChatType_PvpTeamLoginLogout,
ChatType.MessageBook => Language.ChatType_MessageBook,
ChatType.GmTell => Language.ChatType_GmTell,
ChatType.GmSay => Language.ChatType_GmSay,
ChatType.GmShout => Language.ChatType_GmShout,
ChatType.GmYell => Language.ChatType_GmYell,
ChatType.GmParty => Language.ChatType_GmParty,
ChatType.GmFreeCompany => Language.ChatType_GmFreeCompany,
ChatType.GmLinkshell1 => Language.ChatType_GmLinkshell1,
ChatType.GmLinkshell2 => Language.ChatType_GmLinkshell2,
ChatType.GmLinkshell3 => Language.ChatType_GmLinkshell3,
ChatType.GmLinkshell4 => Language.ChatType_GmLinkshell4,
ChatType.GmLinkshell5 => Language.ChatType_GmLinkshell5,
ChatType.GmLinkshell6 => Language.ChatType_GmLinkshell6,
ChatType.GmLinkshell7 => Language.ChatType_GmLinkshell7,
ChatType.GmLinkshell8 => Language.ChatType_GmLinkshell8,
ChatType.GmNoviceNetwork => Language.ChatType_GmNoviceNetwork,
ChatType.CrossLinkshell2 => Language.ChatType_CrossLinkshell2,
ChatType.CrossLinkshell3 => Language.ChatType_CrossLinkshell3,
ChatType.CrossLinkshell4 => Language.ChatType_CrossLinkshell4,
ChatType.CrossLinkshell5 => Language.ChatType_CrossLinkshell5,
ChatType.CrossLinkshell6 => Language.ChatType_CrossLinkshell6,
ChatType.CrossLinkshell7 => Language.ChatType_CrossLinkshell7,
ChatType.CrossLinkshell8 => Language.ChatType_CrossLinkshell8,
_ => type.ToString(),
};
}