From 7dd1962ee85a4a6c40f262e95c441233651b0c3c Mon Sep 17 00:00:00 2001 From: Wofsauge Date: Sat, 5 Nov 2022 23:09:28 +0100 Subject: [PATCH] Updated Gameversion warning to support patch 1.7.9 --- descriptions/ab+/en_us.lua | 2 +- descriptions/rep/cs_cz.lua | 2 +- descriptions/rep/en_us.lua | 2 +- descriptions/rep/fr.lua | 2 +- descriptions/rep/ko_kr.lua | 2 +- descriptions/rep/pt_br.lua | 2 +- descriptions/rep/ru.lua | 2 +- descriptions/rep/spa.lua | 2 +- descriptions/rep/zh_cn.lua | 4 ++-- main.lua | 3 ++- 10 files changed, 12 insertions(+), 11 deletions(-) diff --git a/descriptions/ab+/en_us.lua b/descriptions/ab+/en_us.lua index 304d956d..c791fc68 100644 --- a/descriptions/ab+/en_us.lua +++ b/descriptions/ab+/en_us.lua @@ -443,7 +443,7 @@ EID.descriptions[languageCode].collectibles={ {"419", "Teleport 2.0", "Teleports Isaac to a room that has not been cleared yet#Hierarchy: {{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}{{BossRushRoom}}>{{IsaacsRoom}}{{BarrenRoom}}> {{ArcadeRoom}}>{{ChestRoom}}>{{SecretRoom}}>{{DevilRoom}}{{AngelRoom}}>{{ErrorRoom}}"}, {"420", "Black Powder", "Walking in a circle draws a pentagram on the floor, which deals 10 damage per tick"}, {"421", "Kidney Bean", "{{Charm}} Charms and deals 5 damage to all enemies in close range"}, - {"422", "Glowing Hour Glass", "Brings Isaac back to the previous room and reverses all actions done in the room the item was used in"}, + {"422", "Glowing Hour Glass", "Brings Isaac back to the previous room and reverses all actions done in the room the item was used in "}, {"423", "Circle of Protection", "Surrounds Isaac with a large halo that deals his damage on contact every second#Chance to reflect enemy projectiles"}, {"424", "Sack Head", "Pickups have a 33% chance to be replaced with a sack#Spawns a sack"}, {"425", "Night Light", "Spawns a slowing cone of light in front of Isaac"}, diff --git a/descriptions/rep/cs_cz.lua b/descriptions/rep/cs_cz.lua index 82504db2..531e2cdc 100644 --- a/descriptions/rep/cs_cz.lua +++ b/descriptions/rep/cs_cz.lua @@ -1105,7 +1105,7 @@ EID.descriptions[languageCode].PandorasBoxStrangeKeyEffect = "Namísto toho spot EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}!!! VAROVÁNÍ !!!" EID.descriptions[languageCode].AchievementWarningText = "Achievementy jsou zakázány!#Abys povolil postup a achievementy, musíš nejprve zabít mámu (Hloubka II) bez aktivovaných modů.#(If you've defeated Mom, this message is a bug and can be ignored)#(Pokud jsi porazil mámu, tato zpráva je chyba a lze ji ignorovat)#(Toto varování lze vypnout v konfiguraci)" -EID.descriptions[languageCode].OldGameVersionWarningText = "Tvoje verze Repentance není aktuální!#Oficiálně je podporována pouze ta nejnovější verze#(Toto varování lze vypnout v konfiguraci)" +EID.descriptions[languageCode].OldGameVersionWarningText = "Tvoje verze Repentance není aktuální!#Oficiálně je podporována pouze ta nejnovější verze (1.7.9)#(Toto varování lze vypnout v konfiguraci)" EID.descriptions[languageCode].ModdedRecipesWarningText = "Modované předměty by mohly způsobit nepřesnost výpočtu receptu na výrobu!#Použij režim zobrazení Žádné recepty (Itempool Percentages) nebo vypni zobrazení u Craftovacího Pytlíku, pokud jsou tvé recepty nesprávné#(Toto varování lze deaktivovat v konfiguraci)" diff --git a/descriptions/rep/en_us.lua b/descriptions/rep/en_us.lua index a20efe6a..11a18d30 100644 --- a/descriptions/rep/en_us.lua +++ b/descriptions/rep/en_us.lua @@ -1092,7 +1092,7 @@ EID.descriptions[languageCode].PandorasBoxStrangeKeyEffect = "Instead, consumes EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}{{Warning}} WARNING {{Warning}}" EID.descriptions[languageCode].AchievementWarningText = "Achievements are disabled!#In order to enable progression and achievements, you first need to kill Mom (Depths II) without any mods enabled.#(If you've defeated Mom, this message is a bug and can be ignored)#(This warning can be disabled in the config)" -EID.descriptions[languageCode].OldGameVersionWarningText = "Your version of Repentance is not up-to-date!#Only the newest version is officially supported#(This warning can be disabled in the config)" +EID.descriptions[languageCode].OldGameVersionWarningText = "Your version of Repentance is not up-to-date!#Only the newest version (1.7.9) is officially supported#(This warning can be disabled in the config)" EID.descriptions[languageCode].ModdedRecipesWarningText = "Modded items could make the crafting recipe calculation inaccurate!#Use the Itempool Percentages display mode or turn off the Bag of Crafting display if your recipes are incorrect#(This warning can be disabled in the config)" diff --git a/descriptions/rep/fr.lua b/descriptions/rep/fr.lua index ad64601e..34d2eee2 100644 --- a/descriptions/rep/fr.lua +++ b/descriptions/rep/fr.lua @@ -1187,7 +1187,7 @@ EID.descriptions["fr"].PandorasBoxStrangeKeyEffect = "Détruit l'{{ColorYellow}} EID.descriptions["fr"].AchievementWarningTitle = "{{ColorYellow}}{{Warning}} ATTENTION !" EID.descriptions["fr"].AchievementWarningText = "Les succès sont désactivés !#Pour pouvoir débloquer des succès, tu dois d'abord tuer {{ColorCyan}}Maman{{ColorSilver}} (Profondeurs II){{ColorWhite}}.#{{Blank}}#{{Blank}} Si tu as déjà battu {{ColorCyan}}Maman{{ColorWhite}}, ce message est un bug et peut être ignoré#{{Blank}} {{ColorSilver}}(Cette alerte peut être désactivée dans la config)" -EID.descriptions["fr"].OldGameVersionWarningText = "Ta version de Repentance n'est pas à jour !#Seule la dernière version du jeu est officiellement supportée.#{{Blank}} {{ColorSilver}}(Cette alerte peut être désactivée dans la config)" +EID.descriptions["fr"].OldGameVersionWarningText = "Ta version de Repentance n'est pas à jour !#Seule la dernière version (1.7.9) du jeu est officiellement supportée.#{{Blank}} {{ColorSilver}}(Cette alerte peut être désactivée dans la config)" EID.descriptions["fr"].ModdedRecipesWarningText = "Les objets de mod peuvent dérégler les recettes de fabrication !#Désactive l'affichage des recettes ou du Sac de Fabrication si tes recettes sont incorrectes#{{Blank}} {{ColorSilver}}(Cette alerte peut être désactivée dans la config)" diff --git a/descriptions/rep/ko_kr.lua b/descriptions/rep/ko_kr.lua index 2728cd27..2b7befea 100644 --- a/descriptions/rep/ko_kr.lua +++ b/descriptions/rep/ko_kr.lua @@ -1182,7 +1182,7 @@ EID.descriptions[languageCode].PandorasBoxStrangeKeyEffect = "위의 효과 대 EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}!!! 경고 !!!" EID.descriptions[languageCode].AchievementWarningText = "지금 모드를 적용하면 도전과제가 언락되지 않습니다!#모든 모드를 비활성화 한 상태에서 6 스테이지 (Depths II) 보스를 클리어하셔야#{{Blank}}모드 적용 중에도 도전과제를 언락할 수 있습니다.#{{Blank}}(일반 게임에서 화면 왼쪽에 트로피 금지 아이콘이 없을 경우 이 메세지를 비활성화 하셔도 됩니다.)#(config 설정을 수정하여 메세지를 비활성화 할 수 있습니다.)" -EID.descriptions[languageCode].OldGameVersionWarningText = "리펜턴스가 최신 버전이 아닙니다!#최신 버전이 아닐 경우 모드 오류가 발생할 수 있습니다.#(config 설정을 수정하여 메세지를 비활성화 할 수 있습니다.)" +EID.descriptions[languageCode].OldGameVersionWarningText = "리펜턴스가 최신 버전이 아닙니다!#최신 버전이 아닐 경우 모드 오류가 발생할 수 있습니다(1.7.9).#(config 설정을 수정하여 메세지를 비활성화 할 수 있습니다.)" EID.descriptions[languageCode].ModdedRecipesWarningText = "아이템 추가 모드나 아이템 배열 변경 모드가 적용되어 있을 경우 조합법이 일치하지 않을 수 있습니다.#조합법 설명을 숨기거나 BagOfCraftingDisplayRecipesMode를 Itempool percentage로 설정해 주세요.#(config 설정을 수정하여 해당 메세지를 비활성화 할 수 있습니다.)" diff --git a/descriptions/rep/pt_br.lua b/descriptions/rep/pt_br.lua index 95ad8d9d..db7046ec 100644 --- a/descriptions/rep/pt_br.lua +++ b/descriptions/rep/pt_br.lua @@ -1099,7 +1099,7 @@ EID.descriptions[languageCode].PandorasBoxStrangeKeyEffect = "Em vez disso, cons EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}!!! ALERTA !!!" EID.descriptions[languageCode].AchievementWarningText = "Conquista estão desabilitadas!#Para possibilitar a progressão e as conquistas, é preciso primeiro matar a Mãe (Depths II) sem nenhum mod habilitado.#(Se você já derrotou a Mãe, esta mensagem é um bug e pode ser ignorada)#(Este aviso pode ser desabilitado nas configurações)" -EID.descriptions[languageCode].OldGameVersionWarningText = "Sua versão do Repentance está desatualizada!#Somente a versão mais recente é oficialmente suportada#(Este aviso pode ser desabilitado nas configurações)" +EID.descriptions[languageCode].OldGameVersionWarningText = "Sua versão do Repentance está desatualizada!#Somente a versão mais recente é oficialmente suportada (1.7.9)#(Este aviso pode ser desabilitado nas configurações)" EID.descriptions[languageCode].ModdedRecipesWarningText = "Items de Mods podem fazer o cálculo da receita ser impreciso!#Use o modo de exibição \"Sem Receitas\" ou desligue a exibição da Bag of Crafting se suas receitas estão incorretas#(Este aviso pode ser desabilitado nas configurações)" diff --git a/descriptions/rep/ru.lua b/descriptions/rep/ru.lua index ea9a16f1..81c61f75 100644 --- a/descriptions/rep/ru.lua +++ b/descriptions/rep/ru.lua @@ -1082,7 +1082,7 @@ EID.descriptions[languageCode].PandorasBoxStrangeKeyEffect = "Вместо эт EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}!!! ВНИМАНИЕ !!!" EID.descriptions[languageCode].AchievementWarningText = "Достижения отключены!#Чтобы включить прогресс и достижения, вам сначала нужно убить Маму (Глубины II) без включенных модов#(Если вы уже убили Маму, то это сообщение баг и вы можете его игнорировать)#(Это предупреждение можно выключить в конфиге)" -EID.descriptions[languageCode].OldGameVersionWarningText = "Ваша версия Repentance не обновлена!#Только самая последняя версия официально поддерживается#(Это предупреждение можно выключить в конфиге)" +EID.descriptions[languageCode].OldGameVersionWarningText = "Ваша версия Repentance не обновлена!#Только самая последняя версия официально поддерживается (1.7.9)#(Это предупреждение можно выключить в конфиге)" EID.descriptions[languageCode].ModdedRecipesWarningText = "Предметы из модов могут сделать расчёт крафтов неточным!#Используйте режим отображения \"Itempool Percentages\" или отключите отображение Крафт-Мешка, если ваши рецепты неверны#(Это предупреждение можно выключить в конфиге)" diff --git a/descriptions/rep/spa.lua b/descriptions/rep/spa.lua index 57316b96..95825bfb 100644 --- a/descriptions/rep/spa.lua +++ b/descriptions/rep/spa.lua @@ -1110,7 +1110,7 @@ EID.descriptions[languageCode].PlaceboCharge = "Cargas de Placebo:" EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}!!! ADVERTENCIA !!!" EID.descriptions[languageCode].AchievementWarningText = "¡Los logros están deshabilitados!#Para poder progresar en el juego, primero debes vencer a Mamá (Depths II) sin mods habilitados.#(Si ya derrotaste a Mamá, este mensaje es un bug, ignóralo)#(Este aviso puede ser desactivado en la configuración)" EID.descriptions[languageCode].OutdatedModWarningText = "¡Un mod sin actualizar está reduciendo la cantidad de objetos! Esto puede causar crasheos, especialmente al entrar al area de la Pieza del cuchillo 2#Por favor, desinstala los mods con el archivo resources/items.xml desactualizado" -EID.descriptions[languageCode].OldGameVersionWarningText = "Tu versión de Repentance no es la más reciente#La versión más reciente es la única con soporte oficial#(Este aviso puede ser desactivado en la configuración)" +EID.descriptions[languageCode].OldGameVersionWarningText = "Tu versión de Repentance no es la más reciente#La versión más reciente es la única con soporte oficial (1.7.9)#(Este aviso puede ser desactivado en la configuración)" EID.descriptions[languageCode].ModdedRecipesWarningText = "Los objetos modeados pueden provocar cálculos incorrectos#Usa el modo Itempool Percentages o desactiva el cálculo de la Bolsa de trabajo si es que los cálculos son incorrectos#(Este aviso puede ser desactivado en la configuración)" -- Warnings end diff --git a/descriptions/rep/zh_cn.lua b/descriptions/rep/zh_cn.lua index ec4b98aa..ba6579b2 100644 --- a/descriptions/rep/zh_cn.lua +++ b/descriptions/rep/zh_cn.lua @@ -1056,9 +1056,9 @@ EID.descriptions[languageCode].FalsePHDDamage = "{{Damage}} +0.6伤害" EID.descriptions[languageCode].FalsePHDHorseDamage = "{{Damage}} +1.2伤害" EID.descriptions[languageCode].AchievementWarningTitle = "{{ColorYellow}}!!! 警告 !!!" -EID.descriptions[languageCode].AchievementWarningText = "成就已禁用!#为了启用进度和成就,你需要击败妈妈的脚(深牢II)而不开启任何模组#(如果你打过了,那么这条警告的出现是bug,无视就好)#(这条警告可在设置中禁用)" +EID.descriptions[languageCode].AchievementWarningText = "成就已禁用!#为了启用进度和成就,你需要击败妈妈的脚(深牢II)而不开启任何模组#(如果你打过了, 那么这条警告的出现是bug, 无视就好)#(这条警告可在设置中禁用)" -EID.descriptions[languageCode].OldGameVersionWarningText = "你的忏悔版本不是最新的!#只有官方最新版才支持这一功能#(这条警告可以在设置中禁用)" +EID.descriptions[languageCode].OldGameVersionWarningText = "你的忏悔版本不是最新的!#只有官方最新版才支持这一功能(1.7.9)#(这条警告可以在设置中禁用)" EID.descriptions[languageCode].ModdedRecipesWarningText = "含有模组的道具可能会使合成配方计算不准确!#如果你的配方不正确,请使用无配方模式或者关闭合成袋的显示#(这条警告可以在设置中禁用)" diff --git a/main.lua b/main.lua index 1dc438c1..510b4fa1 100644 --- a/main.lua +++ b/main.lua @@ -1068,7 +1068,8 @@ local function checkStartOfRunWarnings() if REPENTANCE and not EID.Config["DisableStartOfRunWarnings"] and game:GetFrameCount() < 10*30 then -- Old Repentance version check; update this to check for the existence of the newest mod API function EID uses -- 1.7.6 (Nov. 16, 2021): The Options object (to read the game's options like HUD Offset) - if Options == nil then + -- 1.7.9 (Nov. 04, 2022): The CraftingQuality attribute was added + if Options == nil or Isaac.GetItemConfig():GetCollectible(1).CraftingQuality == nil then local demoDescObj = EID:getDescriptionObj(-999, -1, 1) demoDescObj.Name = EID:getDescriptionEntry("AchievementWarningTitle") or "" demoDescObj.Description = EID:getDescriptionEntry("OldGameVersionWarningText") or ""