From 3bd6509cae2b07cca94b0701006e95777c78b92d Mon Sep 17 00:00:00 2001 From: Just2good Date: Wed, 10 Jul 2019 00:44:59 -0700 Subject: [PATCH] Auto-Updater Fully Fixed, Added pt-BR --- App.xaml.cs | 6 +- MainWindow.xaml | 3 + MainWindow.xaml.cs | 9 +- README.md | 5 + Resource/Localization/ItemStrings_pt-BR.xaml | 119 +++++++++++++++++++ TFT Overlay.csproj | 4 + Version.cs | 2 +- 7 files changed, 143 insertions(+), 5 deletions(-) create mode 100644 Resource/Localization/ItemStrings_pt-BR.xaml diff --git a/App.xaml.cs b/App.xaml.cs index 17d1374..54727ed 100644 --- a/App.xaml.cs +++ b/App.xaml.cs @@ -10,12 +10,14 @@ public partial class App : System.Windows.Application { private void AutoUpdater(object sender, StartupEventArgs e) { + string currentVersion = Version.version; + string version; using (WebClient client = new WebClient()) { - string currentVersion = Version.version; + string htmlCode = client.DownloadString("https://raw.githubusercontent.com/Just2Good/TFT-Overlay/master/Version.cs"); int versionFind = htmlCode.IndexOf("public static string version = "); - string version = htmlCode.Substring(versionFind + 32, 5); + version = htmlCode.Substring(versionFind + 32,5); if (currentVersion != version && TFT_Overlay.Properties.Settings.Default.AutoUpdate) { DialogResult result = System.Windows.Forms.MessageBox.Show("New update available, would you like to download it?", "Confirmation", MessageBoxButtons.YesNo); diff --git a/MainWindow.xaml b/MainWindow.xaml index 647e551..1bf7ac0 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -168,6 +168,9 @@ + + + diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 6d896a4..11ad96d 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -50,7 +50,7 @@ private void MenuItem_Click(object sender, RoutedEventArgs e) private void MenuItem_Click_About(object sender, RoutedEventArgs e) { - MessageBox.Show("TFT Information Overlay V" + CurrentVersion + " by J2GKaze/Jinsoku#4019\n\nDM me on Discord if you have any questions\n\nLast Updated: July 9th, 2019 @ 9PM PST", "About"); + MessageBox.Show("TFT Information Overlay V" + CurrentVersion + " by J2GKaze/Jinsoku#4019\n\nDM me on Discord if you have any questions\n\nLast Updated: July 10th, 2019 @ 12:39AM PST", "About"); } private void MenuItem_Click_Credits(object sender, RoutedEventArgs e) @@ -182,7 +182,7 @@ private void LoadStringResource(string locale) } private void Localization_Credits(object sender, RoutedEventArgs e) { - MessageBox.Show("es-AR: Oscarinom\nes-MX: Jukai#3434\nfr-FR: Darkneight\nit-IT: BlackTYWhite#0943\nJA: つかぽん@PKMotion#8731\nPL: Czapson#9774\nRU: Jeremy Buttson#2586\nvi-VN: GodV759\nzh-CN: nevex#4441\nzh-TW: noheart#6977\n", "Localization Credits"); + MessageBox.Show("es-AR: Oscarinom\nes-MX: Jukai#3434\nfr-FR: Darkneight\nit-IT: BlackTYWhite#0943\nJA: つかぽん@PKMotion#8731\nPL: Czapson#9774\npt-BR: Bigg#4019\nRU: Jeremy Buttson#2586\nvi-VN: GodV759\nzh-CN: nevex#4441\nzh-TW: noheart#6977\n", "Localization Credits"); } private void US_Click(object sender, RoutedEventArgs e) @@ -220,6 +220,11 @@ private void PL_Click(object sender, RoutedEventArgs e) LoadStringResource("PL"); } + private void BR_Click(object sender, RoutedEventArgs e) + { + LoadStringResource("pt-BR"); + } + private void RU_Click(object sender, RoutedEventArgs e) { LoadStringResource("RU"); diff --git a/README.md b/README.md index dda24ea..7bd6bde 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,11 @@ - [Click Here for instructions](https://github.com/Just2good/TFT-Overlay/blob/master/Localization.md) ## Version History +- **7.10.2019** + - [1.9.1](https://github.com/Just2good/TFT-Overlay/releases/tag/V1.9.1) + - Fixed Auto-Updater (For good this time) + - Added pt-BR + - **7.9.2019** - [1.9](https://github.com/Just2good/TFT-Overlay/releases/tag/V1.9) - Items are fully skinned. diff --git a/Resource/Localization/ItemStrings_pt-BR.xaml b/Resource/Localization/ItemStrings_pt-BR.xaml new file mode 100644 index 0000000..341124c --- /dev/null +++ b/Resource/Localization/ItemStrings_pt-BR.xaml @@ -0,0 +1,119 @@ + + + + + + + + Espada do Rei Destruído + Usuário também é um Mestre das Lâminas. + + Darkin + Usuário também é um Demônio. + + Força da Natureza + Recebe +1 de tamanho de equipe. + + Malho Congelado + Usuário também é um Glacial. + + Juramento do Cavaleiro + Usuário também e um Cavaleiro. + + Furacão de Runaan + Ataques atingem inimigos adicionais causando 50% do dano. + + Lâmina Fantasma de Youmuu + Usuário também é um Assassino. + + Yuumi + Usuário também é um Feitiçeiro. + + + A Sedenta por Sangue + Ataques curam 50% do dano causado. + + Lâmina Amaldiçoada + Ataques tem uma pequena chance de diminuir (Reduzir o nível de estrela do inimigo em 1) + + Garra do Dragão + Recebe 83% de resistência a dano mágico + + Coração Congelado + Inimigos adjacentes perdem 20% de velocidade de ataque + + Anjo Guardião + Usuário revive com 300 de vida + + Lâmina da Fúria de Guinsoo + Ataques fornecem 3% de velocidade de ataque (Acumula infinitamente) + + Pistola Laminar Hextech + Cura 25% de todo dano causado + + Quietude + Ataques tem alta chance de causarem Silêncio + + Gume do Infinito + Acertos críticos causam +100% de dano + + Centelha Iônica + Sempre que um inimigo usa uma habilidade, ele sofre 200 de dano + + Medalhão dos Solari de Ferro + No início do combate, todos os aliados adjacentes recebem um escudo de 200 de vida + + Eco de Luden + Habilidades causam 200 de dano de dispersão ao contato + + Morellonomicon + Habilidades causam dando por queimadura igual a 2,5% da vida máxima do inimigo por segundo + + Dançarina Fantasma + Usuário esquiva de todos os Acertos Críticos + + Capuz da Morte de Rabadon + +50% de Poder de Habilidade + + Canhão Fumegante + Ataques do usuário não podem ser esquivados. O alcance de ataque é dobrado + + Efeito Vermelho + Ataques queimam por 2,5% da vida máxima do usuário e impedem cura. + + Redenção + Ao morrer, cura todas unidades aliadas próximas em 1000 de vida + + Abraço de Seraph + Recupera 20 de mana cada vez que usa uma habilidade + + Lança de Shojin + Após usar uma habilidade, usuario recebe 15% de sua mana máxima por ataque + + Faca de Stattik + Cada 3º ataque causa 100 de dano mágico ao contato + + Quebra-Espadas + Ataques tem uma chance de desarmar + + Espada do Divino + A cada segundo, o usuário tem uma chance de 5% de receber 100% de Acerto Crítico + + Armadura de Espinhos + Reflete 35% de dano sofrido de ataques + + Hidra Titânica + Ataques causam 10% da vida máxima do usuário como dano ao contato + + Armadura de Warmog + Usuário regenera 3% da vida máxima por segundo + + Arauto de Zeke + Aliados adjacentes recebem +10% de velocidade de ataque + + Zéfiro + No início do combate, bane um inimigo por 5 segundo + diff --git a/TFT Overlay.csproj b/TFT Overlay.csproj index c348b5d..3373fc3 100644 --- a/TFT Overlay.csproj +++ b/TFT Overlay.csproj @@ -207,6 +207,10 @@ MSBuild:Compile Designer + + MSBuild:Compile + Designer + MSBuild:Compile Designer diff --git a/Version.cs b/Version.cs index 41464d3..2f2833b 100644 --- a/Version.cs +++ b/Version.cs @@ -2,6 +2,6 @@ { class Version { - public static string version = "1.9"; + public static string version = "1.9.1"; } }