Compare commits

...
7 Commits
Author SHA1 Message Date
Wofsauge 5d94632d3e chore: release 5.17
Check Localization / Check Localization process (push) Canceled after 0s
2026-03-08 22:46:02 +01:00
Wofsauge a1daac239f Fixed error caused by missing damageMultiplier2 text in Book Of Virtues Wisp function 2026-03-08 21:17:22 +01:00
Wofsauge c6ac3fa22f chore: release 5.16 2026-02-20 19:04:00 +01:00
Wofsauge 8c1f96fea5 fix: Improved golden trinket descriptions for Azazels stump and red patch
Check Localization / Check Localization process (push) Canceled after 0s
2026-02-20 18:47:50 +01:00
Wofsauge 58ae9ad72b fix: Added Cains Eye Golden trinket multiplier
closes #946
2026-02-20 18:30:27 +01:00
Wofsauge c0e7034e00 fix: Pill names now get evaluated correctly, when ItemNames table entry is present 2026-02-20 18:14:49 +01:00
Wofsauge 13ba58808f fix: Deactivate modular descriptions for item descs overriden by other mods 2026-02-20 18:14:13 +01:00
18 changed files with 77 additions and 32 deletions

No files matched your search

+2 -1
View File
@@ -832,7 +832,7 @@ local repTrinkets={
[159] = {"159", "Pozlacený Klíč", "{{Key}} +1 klíč při prvním sebrání#{{GoldenChest}} Nahradí všechny truhly (kromě Staré/Mega) za zlaté truhly#{{GoldenChest}} Zlaté truhly mohou obsahovat extra karty, pilulky nebo trinkety"}, -- Gilded Key
[160] = {"160", "Pytlíček Štěstěny", "{{GrabBag}} Když vstoupíš do nového patra, vytvoří 1 pytlík"}, -- Lucky Sack
[161] = {"161", "Zlá Koruna", "Vytvoří {{TreasureRoom}} Pokladnici {{Shop}} Obchod v Šeolu"}, -- Wicked Crown
[162] = {"162", "Azazelův Pahýl", "{{Player7}} 50% šance, že se po vyklizení místnosti proměníš v Azazela#Účinek trvá do vyklizení a opuštění jiné místnosti"}, -- Azazel's Stump
[162] = {"162", "Azazelův Pahýl", "{{Player7}} 33% šance, že se po vyklizení místnosti proměníš v Azazela#Účinek trvá do vyklizení a opuštění jiné místnosti"}, -- Azazel's Stump
[163] = {"163", "Dingle Berry", "Všichni Dipové (malá hovínka) jsou teď přátelští#Po vyklizení místnosti vytvoří 1 náhodný Dipa"}, -- Dingle Berry
[164] = {"164", "Prstencový Uzávěr", "{{Bomb}} Za každou umístěnou bombu vytvoří 1 bombu navíc"}, -- Ring Cap
[165] = {"165", "Ne Ne!", "{{Coin}} V Lůně a mimo ni, nahradí všechny spawny klíčů a mincí za bombu, srdce, pilulku, kartu, cetku, baterii nebo nepřátelskou mušku."}, -- Nuh Uh!
@@ -1605,6 +1605,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "{1}% Rychlost střely", -- {1} will be replaced with the shot speed changes in %
Damage = "{1}% Poškození", -- {1} will be replaced with the damage changes in %
Chance = " ({1}% Šance)", -- {1} will be replaced with the chance
SingleRoom = "Bludička pro jednu místnost",
NoWisps = "Žádné bludičky",
+2 -1
View File
@@ -525,6 +525,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "{1}% Schussgeschwindigkeit", -- {1} will be replaced with the shot speed changes in %
Damage = "{1}% Schaden", -- {1} will be replaced with the damage changes in %
Chance = " ({1}% Chance)", -- {1} will be replaced with the chance
SingleRoom = "Einzelraum-Wisp{plural_s}",
NoWisps = "Kein Wisp",
@@ -894,7 +895,7 @@ local repTrinkets={
[159] = {"159", "Vergoldeter Schlüssel", "{{Key}} +1 Schlüssel beim Aufsammeln#{{GoldenChest}} Ersetzt alle Truhen (außer Alt/Mega) durch goldene Truhen#{{GoldenChest}} Goldene Truhen können zusätzliche Karten, Pillen oder Trinkets enthalten"}, -- Gilded Key
[160] = {"160", "Glückssack", "{{GrabBag}} Das Betreten einer neuen Ebene lässt einen Sack erscheinen"}, -- Lucky Sack
[161] = {"161", "Böse Krone", "Erzeugt einen {{TreasureRoom}} Schatzraum und {{Shop}} Laden in Sheol"}, -- Wicked Crown
[162] = {"162", "Azazels Stumpf", "{{Player7}} Einen Raum leeren hat eine 50%ige Chance, den Spieler in Azazel zu verwandeln#{{Timer}} Der Effekt dauert an, bis ein anderer Raum geräumt und verlassen wird"}, -- Azazel's Stump
[162] = {"162", "Azazels Stumpf", "{{Player7}} Einen Raum leeren hat eine 33%ige Chance, den Spieler in Azazel zu verwandeln#{{Timer}} Der Effekt dauert an, bis ein anderer Raum geräumt und verlassen wird"}, -- Azazel's Stump
[163] = {"163", "Dingle Berry", "Alle Dip (kleine Kack-) Feinde sind freundlich#Das Leeren eines Raumes lässt einen zufälligen Dip erscheinen"}, -- Dingle Berry
[164] = {"164", "Ringkappe", "{{Bomb}} Erzeugt 1 zusätzliche Bombe für jede platzierte Bombe"}, -- Ring Cap
[165] = {"165", "Nuh Uh!", "Auf Womb und darüber hinaus ersetzt alle Münz- und Schlüsselspawns durch eine Bombe, ein Herz, eine Pille, eine Karte, ein Trinket, eine Batterie oder einen Feindflieger"}, -- Nuh Uh!
+1
View File
@@ -485,6 +485,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "{1}% Shot speed", -- {1} will be replaced with the shot speed changes in %
Damage = "{1}% Damage", -- {1} will be replaced with the damage changes in %
Chance = " ({1}% Chance)", -- {1} will be replaced with the chance
SingleRoom = "Single room wisp",
NoWisps = "No Wisps",
+1 -1
View File
@@ -1022,7 +1022,7 @@ local repTrinkets={
[159] = {"159", "Clé Dorée", "{{Key}} +1 Clé#Remplace tous les coffres par des coffres dorés {{GoldenChest}}#Ne peut pas remplacer les coffres Antiques {{DirtyChest}} et Géants {{MegaChest}}"}, -- Gilded Key
[160] = {"160", "Bourse Trèfle", "Fait apparaître un sachet dans la première salle d'un nouvel étage"}, -- Lucky Sack
[161] = {"161", "Couronne Impure", "Une Salle du Trésor apparaît à {{ColorTransform}}Shéol"}, -- Wicked Crown
[162] = {"162", "Corne d'Azazel", "Terminer une salle a 50% de chances de transformer Isaac en {{ColorLightOrange}}Azazel{{ColorWhite}} pour la durée de la salle suivante"}, -- Azazel's Stump
[162] = {"162", "Corne d'Azazel", "Terminer une salle a 33% de chances de transformer Isaac en {{ColorLightOrange}}Azazel{{ColorWhite}} pour la durée de la salle suivante"}, -- Azazel's Stump
[163] = {"163", "Colombin", "Toutes les Crottes deviennent amicales#Terminer une salle invoque une Crotte amicale"}, -- Dingle Berry
[164] = {"164", "Amorces", "Ajoute gratuitement une bombe à chaque bombe posée"}, -- Ring Cap
[165] = {"165", "Ah Non !", "À partir de l'{{ColorTransform}}Utérus{{ColorWhite}}, remplace les pièces et les clés par des bombes, des cœurs, des pilules, des cartes, des runes, des piles, des babioles ou des mouches"}, -- Nuh Uh!
+1
View File
@@ -485,6 +485,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "{1}% Velocità Colpi", -- {1} will be replaced with the shot speed changes in %
Damage = "{1}% Danni", -- {1} will be replaced with the damage changes in %
Chance = " ({1}% di chance)", -- {1} will be replaced with the chance
SingleRoom = "Fiammella per una singola stanza",
NoWisps = "Niente fiammelle",
+1
View File
@@ -493,6 +493,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "弾速:{1}%", -- {1} will be replaced with the shot speed changes in %
Damage = "ダメージ: {1}%", -- {1} will be replaced with the damage changes in %
Chance = "(確率{1}%)", -- {1} will be replaced with the chance
SingleRoom = "その部屋でのみ有効",
NoWisps = "ウィスプなし",
+2 -1
View File
@@ -578,6 +578,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "탄속 {1}%", -- {1} will be replaced with the shot speed changes in %
Damage = "피해 {1}%", -- {1} will be replaced with the damage changes in %
Chance = " (확률 {1}%)", -- {1} will be replaced with the chance
SingleRoom = "방을 나가면 사라집니다.",
NoWisps = "위습 없음",
@@ -964,7 +965,7 @@ local repTrinkets={
[159] = {"159", "도금 열쇠", "↑ {{Key}}열쇠 +1#{{GoldenChest}} 낡은상자, 메가상자를 제외한 모든 상자가 황금상자로 교체됩니다.#{{GoldenChest}} 황금상자가 드랍하는 픽업의 양이 종류와 상관없이 최소 2개가 보장됩니다.#{{GoldenChest}} 황금상자에서 {{Rune}}룬의 등장 확률이 증가하며 {{Pill}}알약과 {{Battery}}배터리가 등장할 수 있습니다."}, -- Gilded Key
[160] = {"160", "복주머니", "{{GrabBag}} 스테이지 첫 방에 자루 픽업을 하나 드랍합니다."}, -- Lucky Sack
[161] = {"161", "사악한 왕관", "Sheol 스테이지에서 {{TreasureRoom}}보물방과 {{Shop}}상점이 등장합니다."}, -- Wicked Crown
[162] = {"162", "아자젤의 뿔대", "{{Player7}} 방 클리어 시 50%의 확률로 Azazel 캐릭터로 바뀝니다.#다음 방 클리어 후 이동시 원래 캐릭터로 돌아옵니다."}, -- Azazel's Stump
[162] = {"162", "아자젤의 뿔대", "{{Player7}} 방 클리어 시 33%의 확률로 Azazel 캐릭터로 바뀝니다.#다음 방 클리어 후 이동시 원래 캐릭터로 돌아옵니다."}, -- Azazel's Stump
[163] = {"163", "딩글 베리", "모든 Dip 몬스터가 아군이 됩니다.#방 클리어 시 똥 패밀리어를 1마리 소환합니다.#똥 패밀리어는 적의 탄환을 막으며 적에게 접촉 시 초당 6의 피해를 줍니다."}, -- Dingle Berry
[164] = {"164", "딱총 화약", "폭탄 설치 시 1개의 폭탄을 추가로 설치합니다."}, -- Ring Cap
[165] = {"165", "아니거든!", "Womb/Corpse 스테이지부터 열쇠와 동전이 다른 픽업으로 대체됩니다."}, -- Nuh-Uh!
+1 -1
View File
@@ -759,7 +759,7 @@ local repTrinkets={
[159] = {"159","","{{Key}} +1 Chave#{{GoldenChest}} Substitui todos os baús por Baús Dourados (excerto Old/Mega)#{{GoldenChest}} Baús Dourados podem conter cartas, pílulas ou trinkets extras"}, -- Gilded Key
[160] = {"160","","{{GrabBag}} Gera um saco ao viajar para o próximo andar"}, -- Lucky Sack
[161] = {"161","","Gera uma Sala do Tesouro {{TreasureRoom}} e Loja {{Shop}} no Sheol"}, -- Wicked Crown
[162] = {"162","","{{Player7}} 50% de chance de transformar-se em Azazel quando entra em uma nova sala#O efeito dura até limpar e sair de outra sala"}, -- Azazel's Stump
[162] = {"162","","{{Player7}} 33% de chance de transformar-se em Azazel quando entra em uma nova sala#O efeito dura até limpar e sair de outra sala"}, -- Azazel's Stump
[163] = {"163","","Todos os Dips (pequenos cocôs) são amigáveis#Gera 1 Dips aleatório quando limpa uma sala"}, -- Dingle Berry
[164] = {"164","","{{Bomb}} Gera uma bomba extra para cada bomba colocada"}, -- Ring Cap
[165] = {"165","","No Womb e diante, substitui todos as moedas e chaves por uma bomba, coração, pílula, carta, trinket, bateria ou mosca inimiga"}, -- Nuh Uh!
+1 -1
View File
@@ -839,7 +839,7 @@ local repTrinkets={
[159] = {"159", "Gilded Key", "{{Key}} +1 Key on pickup#{{GoldenChest}} Replaces all chests (except Old/Mega) with golden chests#{{GoldenChest}} Golden chests can contain extra cards, pills or trinkets"}, -- Gilded Key
[160] = {"160", "Lucky Sack", "{{GrabBag}} Entering a new floor spawns a sack"}, -- Lucky Sack
[161] = {"161", "Wicked Crown", "Spawns a {{TreasureRoom}} Treasure Room and {{Shop}} Shop in Sheol"}, -- Wicked Crown
[162] = {"162", "Azazel's Stump", "{{Player7}} Clearing a room has a 50% chance to turn the player into Azazel#{{Timer}} Effect lasts until clearing and leaving another room"}, -- Azazel's Stump
[162] = {"162", "Azazel's Stump", "{{Player7}} Clearing a room has a 33% chance to turn the player into Azazel#{{Timer}} Effect lasts until clearing and leaving another room"}, -- Azazel's Stump
[163] = {"163", "Dingle Berry", "All Dip (small poop) enemies are friendly#Clearing a room spawns 1 random Dip"}, -- Dingle Berry
[164] = {"164", "Ring Cap", "{{Bomb}} Spawns 1 extra bomb for each bomb placed"}, -- Ring Cap
[165] = {"165", "Nuh Uh!", "On Womb and beyond, replaces all coin and key spawns with a bomb, heart, pill, card, trinket, battery, or enemy fly"}, -- Nuh Uh!
+2 -1
View File
@@ -485,6 +485,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "{1}% vel. de lágrimas", -- {1} will be replaced with the shot speed changes in %
Damage = "{1}% Daño", -- {1} will be replaced with the damage changes in %
Chance = " ({1}% de probabilidad)", -- {1} will be replaced with the chance
SingleRoom = "Fuego de una sola habitación",
NoWisps = "No hay fuego",
@@ -931,7 +932,7 @@ local repTrinkets={
[159] = {"159", "Llave dorada", "{{Key}} +1 Llave al recoger#{{GoldenChest}} Reemplaza todos los cofres por cofres dorados (excepto mega cofres y cofres viejos)#{{GoldenChest}} Los cofres dorados pueden contener cartas, pildoras o trinkets extra"}, -- Gilded Key
[160] = {"160", "Bolsa de la suerte", "{{GrabBag}} Genera un saco al cambiar de piso"}, -- Lucky Sack
[161] = {"161", "Corona maldita", "Las {{Shop}} tiendas y {{TreasureRoom}} salas de tesoro aparecerán en Sheol"}, -- Wicked Crown
[162] = {"162", "Muñon de Azazel", "{{Player7}} 50% de probabilidad de convertirte en Azazel al limpiar una habitación#{{Timer}} El efecto dura hasta completar y salir de otra habitación"}, -- Azazel's Stump
[162] = {"162", "Muñon de Azazel", "{{Player7}} 33% de probabilidad de convertirte en Azazel al limpiar una habitación#{{Timer}} El efecto dura hasta completar y salir de otra habitación"}, -- Azazel's Stump
[163] = {"163", "Pedacito de popó", "Vuelve amistosas a todas las caquitas enemigas#Genera una caquita amistosa al limpiar una habitación"}, -- Dingle Berry
[164] = {"164", "Fulminantes", "{{Bomb}} Genera una bomba adicional por cada bomba colocada"}, -- Ring Cap
[165] = {"165", "¡Nah!", "Desde el Útero en adelante, cambia las monedas y llaves que se generan por una bomba, corazón, pildora, carta, trinket, batería, o mosca enemiga"}, -- Nuh Uh!
+1 -1
View File
@@ -796,7 +796,7 @@ local repTrinkets={
[159] = {"159", "Позолочений ключ", "{{Key}} +1 ключ при підбиранні#{{GoldenChest}} Міняє усі скрині (окрім Старих/Мега) на золоті скрині#{{GoldenChest}} Золоті скрині мають більше предметів ніж звичайно"}, -- Gilded Key
[160] = {"160", "Щасливий мішечок", "{{GrabBag}} При переході на новий поверх створює 1 мішечок"}, -- Lucky Sack
[161] = {"161", "Зла корона", "Створює {{TreasureRoom}} Золоту Кімнату і {{Shop}} Магазин у 'Шеолі'"}, -- Wicked Crown
[162] = {"162", "Обрубок Азазеля", "{{Player7}} 50% перетворитися на Азазеля після зачистки кімнати#Ефект триває поки ви не зачистите і не вийдете з наступної кімнати"}, -- Azazel's Stump
[162] = {"162", "Обрубок Азазеля", "{{Player7}} 33% перетворитися на Азазеля після зачистки кімнати#Ефект триває поки ви не зачистите і не вийдете з наступної кімнати"}, -- Azazel's Stump
[163] = {"163", "Какаха", "Усі Діпи (маленькі какахи) тепер не наносять вам шкоди#Створює 1 випадкового Діпа після зачищення кімнати"}, -- Dingle Berry
[164] = {"164", "Пістон", "{{Bomb}} Створює ще 1 підпалену бомбу поруч з тою, що ви поставили"}, -- Ring Cap
[165] = {"165", "Ні-і!", "З поверху 'Матка' і далі, заміняє усі монети і ключі на інші випадкові розхідники"}, -- Nuh Uh!
+1 -1
View File
@@ -956,7 +956,7 @@ local repTrinkets={
[159] = {"159", "Gilded Key", "{{Key}} +1 Chìa khóa khi nhặt#{{GoldenChest}} Thay tất cả rương (trừ Cũ/Mega) bằng rương vàng#{{GoldenChest}} Rương vàng có thể chứa thêm lá bài, thuốc hoặc bùa"}, -- Gilded Key
[160] = {"160", "Lucky Sack", "{{GrabBag}} Vào tầng mới tạo một bao tải"}, -- Lucky Sack
[161] = {"161", "Wicked Crown", "Tạo một {{TreasureRoom}} Phòng Kho báu và {{Shop}} Cửa hàng trong Sheol"}, -- Wicked Crown
[162] = {"162", "Azazel's Stump", "{{Player7}} Dọn phòng có 50% cơ hội biến người chơi thành Azazel#{{Timer}} Hiệu ứng kéo dài đến khi dọn và rời một phòng khác"}, -- Azazel's Stump
[162] = {"162", "Azazel's Stump", "{{Player7}} Dọn phòng có 33% cơ hội biến người chơi thành Azazel#{{Timer}} Hiệu ứng kéo dài đến khi dọn và rời một phòng khác"}, -- Azazel's Stump
[163] = {"163", "Dingle Berry", "Tất cả kẻ thù Dip (phân nhỏ) đều thân thiện#Dọn phòng tạo 1 Dip ngẫu nhiên"}, -- Dingle Berry
[164] = {"164", "Ring Cap", "{{Bomb}} Tạo thêm 1 bom cho mỗi bom đặt"}, -- Ring Cap
[165] = {"165", "Nuh Uh!", "Từ Womb trở đi, thay tất cả đồng xu và chìa khóa bằng bom, trái tim, thuốc, lá bài, bùa, pin hoặc ruồi địch"}, -- Nuh Uh!
+2 -1
View File
@@ -486,6 +486,7 @@ EID.descriptions[languageCode].BookOfVirtuesWispTexts = {
-- The placeholder therefore can be used in all parts that make up the wisp descriptions
StatDescription = "{ringIcon}{{Wisp}} {amount}|{{Heart}} {health}|{{Damage}} {damage}", -- {ringIcon} will be replaced with an icon representing the wisp movement, {amount} with the number of wisps, {health} with the HP, {damage} with the damage or the "CantShoot" text
Shotspeed = "{1}%弹速", -- {1} will be replaced with the shot speed changes in %
Damage = "{1}%伤害", -- {1} will be replaced with the damage changes in %
Chance = " ({1}%概率)", -- {1} will be replaced with the chance
SingleRoom = "单房间魂火",
NoWisps = "无魂火",
@@ -929,7 +930,7 @@ local repTrinkets={
[159] = {"159", "镀金钥匙", "{{Key}} 首次拾起时+1钥匙#{{GoldenChest}} 所有新生成的箱子(除了旧箱子和巨型箱子)由金箱子取代#{{GoldenChest}} 金箱子可能含有额外的卡牌/胶囊/饰品"}, -- Gilded Key
[160] = {"160", "幸运袋", "{{GrabBag}} 进入新层时生成1福袋"}, -- Lucky Sack
[161] = {"161", "邪恶王冠", "在阴间中生成{{TreasureRoom}}宝箱房和{{Shop}}商店"}, -- Wicked Crown
[162] = {"162", "阿撒泻勒的残角", "{{Player7}} 清理房间后有50%概率变为阿撒泻勒#{{Timer}} 效果持续到清理或离开另一个房间"}, -- Azazel's Stump
[162] = {"162", "阿撒泻勒的残角", "{{Player7}} 清理房间后有33%概率变为阿撒泻勒#{{Timer}} 效果持续到清理或离开另一个房间"}, -- Azazel's Stump
[163] = {"163", "粪蛋", "所有粪滴敌人友好#清理房间后生成1个随机粪滴"}, -- Dingle Berry
[164] = {"164", "火药圈", "{{Bomb}} 放置炸弹时生成1额外炸弹"}, -- Ring Cap
[165] = {"165", "滚啊!", "在子宫及以后中, 所有硬币和钥匙由炸弹/心/胶囊/卡牌/饰品/电池/红苍蝇取代"}, -- Nuh Uh!
+51 -16
View File
@@ -133,9 +133,15 @@ function EID:addCollectible(id, description, itemName, language)
local modName = EID._currentMod
-- Glitched Items exception so they don't have a mod name
if id > 4294960000 then modName = nil end
local fullID = "5.100." .. id
if EID.FullyAutomatedDescriptions[fullID] then
EID.FullyAutomatedDescriptions[fullID] = nil -- remove vanilla item id from the modular desc list, since it got overriden by this function.
end
EID:CreateDescriptionTableIfMissing("custom", language)
EID.descriptions[language].custom["5.100." .. id] = {id, itemName, description, modName}
EID.ItemNames[language]["5.100." .. id] = itemName
EID.descriptions[language].custom[fullID] = {id, itemName, description, modName}
if itemName then
EID.ItemNames[language][fullID] = itemName
end
end
---Adds a description for a trinket.
@@ -150,9 +156,15 @@ function EID:addTrinket(id, description, itemName, language)
EID:WriteErrorMsg("Trying to add trinket description to id = -1, which is not allowed! (Name: "..tostring(itemName).."; Description: "..tostring(description)..")")
return
end
local fullID = "5.350." .. id
if EID.FullyAutomatedDescriptions[fullID] then
EID.FullyAutomatedDescriptions[fullID] = nil -- remove vanilla item id from the modular desc list, since it got overriden by this function.
end
EID:CreateDescriptionTableIfMissing("custom", language)
EID.descriptions[language].custom["5.350." .. id] = {id, itemName, description, EID._currentMod}
EID.ItemNames[language]["5.350." .. id] = itemName
EID.descriptions[language].custom[fullID] = {id, itemName, description, EID._currentMod}
if itemName then
EID.ItemNames[language][fullID] = itemName
end
end
---Adds character specific information, which can be viewed in the Item Reminder
@@ -245,9 +257,15 @@ function EID:addCard(id, description, itemName, language)
EID:WriteErrorMsg("Trying to add card description to id = -1, which is not allowed! (Name: "..tostring(itemName).."; Description: "..tostring(description)..")")
return
end
local fullID = "5.300." .. id
if EID.FullyAutomatedDescriptions[fullID] then
EID.FullyAutomatedDescriptions[fullID] = nil -- remove vanilla item id from the modular desc list, since it got overriden by this function.
end
EID:CreateDescriptionTableIfMissing("custom", language)
EID.descriptions[language].custom["5.300." .. id] = {id, itemName, description, EID._currentMod}
EID.ItemNames[language]["5.300." .. id] = itemName
EID.descriptions[language].custom[fullID] = {id, itemName, description, EID._currentMod}
if itemName then
EID.ItemNames[language][fullID] = itemName
end
end
-- DEPRECATED! Does nothing! Don't use!
@@ -268,14 +286,20 @@ function EID:addPill(id, description, itemName, language)
EID:WriteErrorMsg("Trying to add pill description to id = -1, which is not allowed! (Name: "..tostring(itemName).."; Description: "..tostring(description)..")")
return
end
local fullID = "5.70." .. id
if EID.FullyAutomatedDescriptions[fullID] then
EID.FullyAutomatedDescriptions[fullID] = nil -- remove vanilla item id from the modular desc list, since it got overriden by this function.
end
EID:CreateDescriptionTableIfMissing("pills", language)
EID:CreateDescriptionTableIfMissing("horsepills", language)
EID.descriptions[language].pills[id+1] = {id, itemName, description, EID._currentMod}
EID.descriptions[language].pills[id + 1] = {id, itemName, description, EID._currentMod}
-- Default the horsepill to the same description as the base pill, for mods that only define the base pill
if EID.isRepentance and EID.descriptions[language].horsepills[id+1] == nil then
EID.descriptions[language].horsepills[id+1] = {id, itemName, description, EID._currentMod}
if EID.isRepentance and EID.descriptions[language].horsepills[id + 1] == nil then
EID.descriptions[language].horsepills[id + 1] = {id, itemName, description, EID._currentMod}
end
if itemName then
EID.ItemNames[language][fullID] = itemName
end
EID.ItemNames[language]["5.70." .. id] = itemName
end
---Adds a horsepill-specific description for a PillEffect
@@ -291,9 +315,15 @@ function EID:addHorsePill(id, description, itemName, language)
EID:WriteErrorMsg("Trying to add horsepill description to id = -1, which is not allowed! (Name: "..tostring(itemName).."; Description: "..tostring(description)..")")
return
end
local fullID = "5.70." .. id
if EID.FullyAutomatedDescriptions[fullID] then
EID.FullyAutomatedDescriptions[fullID] = nil -- remove vanilla item id from the modular desc list, since it got overriden by this function.
end
EID:CreateDescriptionTableIfMissing("horsepills", language)
EID.descriptions[language].horsepills[id+1] = {id, itemName, description, EID._currentMod}
EID.ItemNames[language]["5.70." .. id] = itemName
EID.descriptions[language].horsepills[id + 1] = {id, itemName, description, EID._currentMod}
if itemName then
EID.ItemNames[language][fullID] = itemName
end
end
---Adds a metadata for a pilleffect. Used for Placebo/False PHD
@@ -986,8 +1016,7 @@ function EID:getPillName(pillID, isHorsepill)
local moddedDesc = EID:getDescriptionEntry("custom", "5.70."..pillID)
local legacyModdedDescription = EID:getLegacyModDescription(5, 70, pillID)
local tableName = isHorsepill and "horsepills" or "pills"
local translatedName = EID.ItemNames[EID:getLanguage()]["5.70."..pillID]
local defaultDesc = translatedName or EID:getDescriptionEntry(tableName, pillID)
local defaultDesc = EID:getDescriptionEntry(tableName, pillID)
local name = moddedDesc or legacyModdedDescription or defaultDesc
@@ -995,10 +1024,16 @@ function EID:getPillName(pillID, isHorsepill)
if pillID == 9999 then
vanillaName = "Golden Pill" -- only used for languages that haven't defined a Golden Pill name
else
vanillaName = EID.itemConfig:GetPillEffect(pillID - 1).Name
if EID.itemConfig:GetPillEffect(pillID - 1) == nil then
return "<INVALID PILL ID>"
else
vanillaName = EID.itemConfig:GetPillEffect(pillID - 1).Name
end
end
name = name and name[2] or (not string.find(vanillaName, "^#") and vanillaName) or EID.descriptions[EID.DefaultLanguageCode][tableName][pillID][2] or vanillaName
local translatedName = EID.ItemNames[EID:getLanguage()]["5.70."..pillID-1]
name = name and name[2] or translatedName or (not string.find(vanillaName, "^#") and vanillaName) or EID.descriptions[EID.DefaultLanguageCode][tableName][pillID][2] or vanillaName
name = string.gsub(name,"I'm Excited!!!","I'm Excited!!") -- prevent markup trigger
return name
end
+3 -1
View File
@@ -891,7 +891,7 @@ EID.GoldenTrinketData = {
[156] = {t={1,1}}, -- Mother's Kiss
[159] = {goldenOnly = true, fullReplace = true, mult=1}, -- Gilded Key (Golden = no +1 key; probably a bug)
[160] = 1, -- Lucky Sack
[162] = {t={50}, mults={1.32, 2}}, -- Azazel's Stump (50/67/100)
[162] = {t={33}, mults={1.515151, 3.03131}}, -- Azazel's Stump (33/50/100)
[163] = {t={1},mult=2}, -- Dingle Berry
[164] = 1, -- Ring Cap
[166] = {t={50},mult=2}, -- Modeling Clay
@@ -920,6 +920,7 @@ EID.GoldenTrinketData = {
[25] = {goldenOnly = true, findReplace = true, mult = 2}, -- Mysterious Candy (golden = golden poop)
}
if EID.isRepentancePlus then
EID.GoldenTrinketData[17] = {t={10}, mults={2,3.3}} -- Red Patch
EID.GoldenTrinketData[23] = {t={33}, mults={1.5,3}} -- Missing Poster
EID.GoldenTrinketData[30] = {t={10}, mults={2,3.3}} -- Pinky Eye
EID.GoldenTrinketData[31] = {t={10}, mults={2,3.3}} -- Push Pin
@@ -928,6 +929,7 @@ if EID.isRepentancePlus then
EID.GoldenTrinketData[49] = 25 -- Bloody Penny
EID.GoldenTrinketData[50] = 25 -- Burnt Penny
EID.GoldenTrinketData[51] = 25 -- Flat Penny
EID.GoldenTrinketData[59] = 25 -- Cain's Eye
EID.GoldenTrinketData[60] = {t={5}} -- Eve's Bird Foot
EID.GoldenTrinketData[67] = {t={50}, mults={1.5,2}} -- Cracked Dice
EID.GoldenTrinketData[79] = {t={25}, mults={1.32,2}} -- Endless Nameless
+2 -2
View File
@@ -1195,8 +1195,8 @@ if EID.isRepentance then
-- damage multiplier based on proc chance
if damageMultiplier2 ~= 1 then
local damageText2 = EID:ReplaceVariableStr(EID:getDescriptionEntry("BookOfVirtuesWispTexts", "Damage"), damageMultiplier2)
descriptionText = descriptionText .. "#" .. textColor .. damageText2 .. GetChanceString(2, procChance, procChance, 0)
local damageText2 = EID:ReplaceVariableStr(EID:getDescriptionEntry("BookOfVirtuesWispTexts", "Damage"), damageMultiplier2 * 100)
descriptionText = descriptionText .. "#{{Damage}} " .. textColor .. damageText2 .. GetChanceString(2, procChance, procChance, 0)
end
-- create list of tear effect descriptions
descriptionText = descriptionText .. GetFlagString(1, "TearFlagNames", "{{Shotspeed}} " .. textColor, tearFlags, procChance, procChance)
+2 -2
View File
@@ -12,8 +12,8 @@ EID.isRepentance = REPENTANCE or EID.isRepentancePlus -- REPENTANCE variable can
require("eid_config")
EID.Config = EID.UserConfig
EID.Config.Version = "3.2" -- note: changing this will reset everyone's settings to default!
EID.ModVersion = 5.15
EID.ModVersionCommit = "c66fc0b"
EID.ModVersion = 5.17
EID.ModVersionCommit = "a1daac2"
EID.DefaultConfig.Version = EID.Config.Version
EID.isHidden = false
EID.player = nil -- The primary Player Entity of Player 1
+1 -1
View File
@@ -56,7 +56,7 @@ There are multiple Versions of the mod, depending on which DLCs you have install
[img]https://i.imgur.com/jrdGbna.png[/img]
[url=https://github.com/wofsauge/External-Item-Descriptions/blob/master/CREDITS.md]Check out the credits here[/url]
</description>
<version>5.15</version>
<version>5.17</version>
<visibility>Public</visibility>
<tag id="Lua"/>
<tag id="Items"/>