Merge remote-tracking branch 'upstream/master'

This commit is contained in:
kittenchilly committed 2022-01-21 12:41:04 -06:00
commit 9811290850
14 files changed
+325 -400

No files matched your search

+4 -4
View File
@@ -16,7 +16,7 @@ EID.descriptions[languageCode].custom = {} -- table for custom entity descriptio
EID.descriptions[languageCode].languageName = "English"
-- Fonts to be used with this language pack
EID.descriptions[languageCode].fonts = {{name="default", lineHeight=11, textboxWidth = 115}, {name="inverted", lineHeight=11, textboxWidth = 115}, {name="borderless", lineHeight=11, textboxWidth = 115}}
EID.descriptions[languageCode].fonts = {{name="default"}, {name="inverted"}, {name="borderless"}}
---------- Collectibles ----------
EID.descriptions[languageCode].collectibles={
@@ -451,7 +451,7 @@ EID.descriptions[languageCode].collectibles={
{"429", "Head of the Keeper", "Enemies have a 5% chance to drop a Penny when hit with your tears"},
{"430", "Papa Fly", "Follows your movement pattern on a 1 second delay#Fires tears at nearby enemies that deal damage equal to your damage"},
{"431", "Multidimensional Baby", "Follows your movement pattern on a 2 second delay#Tears that pass through it will split up and gain a speed boost"},
{"432", "Glitter Bombs", "+5 bombs#Bombs have a chance to drop random pickups when they explode"},
{"432", "Glitter Bombs", "+5 bombs#Bombs have a chance to drop random pickups or charm enemies when they explode#"},
{"433", "My Shadow", "Each time you take damage, it will apply a fear effect to all enemies and spawn a friendly black charger#The charger deals 5 damage per second"},
{"434", "Jar of Flies", "Every time you kill an enemy a blue fly will be added to the Jar#Up to 20 flies#Using the item will release all the flies"},
{"435", "Lil Loki", "Shoots 4 tears in a cross pattern#Deals 3.5 damage per shot"},
@@ -502,7 +502,7 @@ EID.descriptions[languageCode].collectibles={
{"480", "Compost", "Converts pickups into blue flies or spiders#Doubles your current blue flies/spiders#Spawns 1 blue fly or spider when you don't have any"},
{"481", "Dataminer", "When used, ↑/↓ small amount on random stat#Random tear effect for current room#Fucks up all sprites"},
{"482", "Clicker", "Transforms you into a different character#Removes the last item you collected"},
{"483", "Mama Mega!", "!!! SINGLE USE !!!#Affects whole floor#Explodes all objects#Deals 200 damage to all enemies#Opens the door to Boss Rush, Hush and all secret rooms"},
{"483", "Mama Mega!", "!!! SINGLE USE !!!#Affects whole floor#Explodes all objects#Deals 200 damage to all enemies#Opens the door to Boss Rush, Hush and all secret rooms#!!! If you have a Golden Bomb, consumes it on use instead of Mama Mega"},
{"484", "Wait What?", "Upon use, pushes enemies away and spawn a wave of rocks#Can open rooms and break rocks"},
{"485", "Crooked Penny", "50% chance to double all items, consumables and chests in room#50% chance to remove items / pickups in room and spawn 1 coin"},
{"486", "Dull Razor", "Hurts you without damaging you#Can trigger item effects"},
@@ -874,4 +874,4 @@ EID.descriptions[languageCode].MCM = {
DemoObjectName = "Demo Object Name",
DemoObjectTransformation = "Demo Transformation",
DemoObjectText = "This text is in english#A very cool and long description to simulate linebreaks caused by EID textbox width!#\1 This is also a cool line#This line loves you {{Heart}}",
}
}
+39 -39
View File
@@ -94,7 +94,7 @@ EID.descriptions[languageCode].collectibles={
{"59", "Wiggle Worm", "<item does not exist>"}, -- Wiggle Worm
{"60", "사다리", "구덩이 한칸을 지나갈 수 있습니다."}, -- The Ladder
{"61", "Tarot card", "<item does not exist>"}, -- Tarot card
{"62", "뱀파이어의 부적", "적 13기 처치시 체력을 0.5칸 회복합니다."}, -- Charm of the Vampire
{"62", "뱀파이어의 부적", "적 13기 처치 시 체력을 0.5칸 회복합니다."}, -- Charm of the Vampire
{"63", "건전지", "액티브 아이템의 최대 충전량이 2배로 증가합니다."}, -- The Battery
{"64", "스팀 세일", "{{Shop}}상점에서 판매하는 물품의 가격을 50% 할인합니다.#중복 획득 시 모든 상점 아이템의 가격이 무료가 됩니다."}, -- Steam Sale
{"65", "무정부주의자의 요리책", "사용 시 방 안에 트롤폭탄 6개를 생성합니다."}, -- Anarchist Cookbook
@@ -105,7 +105,7 @@ EID.descriptions[languageCode].collectibles={
{"70", "성장 호르몬", "↑ {{Damage}}공격력 +1#↑ {{Speed}}이동속도 +0.4"}, -- Growth Hormones
{"71", "미니 버섯", "↓ {{Range}}사거리 -4.25#↑ {{Speed}}이동속도 +0.3#↑ 눈물 높이 +1.5 (실 사거리 증가)#캐릭터의 크기가 작아집니다."}, -- Mini Mush
{"72", "묵주", "↑ 소울하트 +3#{{Collectible33}}The Bible이 모든 방에서 등장합니다."}, -- Rosary
{"73", "고기조각", "획득할 때 마다 성장합니다.#1, 2단계: 캐릭터 주위를 돌며 적의 탄환을 막아줍니다.#3, 4단계: 적을 따라다니며 접촉한 적에게 피해를 입힙니다."}, -- Cube of Meat
{"73", "고기조각", "획득할 때마다 성장합니다.#1, 2단계: 캐릭터 주위를 돌며 적의 탄환을 막아줍니다.#3, 4단계: 적을 따라다니며 접촉한 적에게 피해를 입힙니다."}, -- Cube of Meat
{"74", "쿼터", "↑ 동전 +25"}, -- A Quarter
{"75", "박사학위", "↑ 빨간하트 +2#알약을 하나 드랍합니다.#사용하지 않은 알약의 효과를 알 수 있습니다.#부정적인 알약 효과가 등장하지 않습니다.#헌혈기 및 {{Collectible135}}IV Bag 사용 시 1~2코인을 추가로 드랍합니다."}, -- PHD
{"76", "투시 안경", "{{SecretRoom}}{{SuperSecretRoom}}비밀방이 자동으로 열립니다."}, -- X-Ray Vision
@@ -125,7 +125,7 @@ EID.descriptions[languageCode].collectibles={
{"90", "작은 돌", "↑ {{Damage}}공격력 +1#↑ {{Tears}}연사 +0.2#↓ {{Speed}}이동속도 -0.2"}, -- The Small Rock
{"91", "탐험가 모자", "캐릭터가 있는 방에 인접한 곳에 있는 특수방을 맵에 표시합니다."}, -- Spelunker Hat
{"92", "슈퍼 밴디지", "↑ 최대 체력 +1#↑ 소울하트 +2"}, -- Super Bandage
{"93", "게임키드", "사용 시 6초간 무적 상태가 되며 접촉한 적에게 40의 피해를 입힙니다.#적들이 아이작에게서 도망가며 적 2기를 죽일 때 마다 체력을 반 칸 회복합니다."}, -- The Gamekid
{"93", "게임키드", "사용 시 6초간 무적 상태가 되며 접촉한 적에게 40의 피해를 입힙니다.#적들이 아이작에게서 도망가며 적 2기를 죽일 때마다 체력을 반 칸 회복합니다."}, -- The Gamekid
{"94", "동전 주머니", "방 2개 클리어 시 동전을 하나 드랍합니다."}, -- Sack of Pennies
{"95", "로보베이비", "공격하는 방향으로 공격력 3.5의 레이저를 발사합니다."}, -- Robo-Baby
{"96", "리틀 차드", "방 3개 클리어 시 빨간하트를 반개 드랍합니다."}, -- Little C.H.A.D.
@@ -136,7 +136,7 @@ EID.descriptions[languageCode].collectibles={
{"101", "광륜", "↑ 최대 체력 +1#↑ {{Damage}}공격력 +0.3#↑ {{Tears}}연사 +0.2#↑ {{Range}}사거리 +0.25#↑ {{Speed}}이동속도 +0.3"}, -- The Halo
{"102", "엄마의 약병", "사용 시 알약을 하나 드랍합니다."}, -- Mom's Bottle of Pills
{"103", "감기", "25%의 확률로 적을 중독시키는 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 12 이상일 때 100% 확률"}, -- The Common Cold
{"104", "기생충", "눈물이 무언가에 부딪힐 때 마다 양옆으로 갈라집니다.#갈라진 눈물의 공격력은 갈라지기 이전의 절반입니다."}, -- The Parasite
{"104", "기생충", "눈물이 무언가에 부딪힐 때마다 양옆으로 갈라집니다.#갈라진 눈물의 공격력은 갈라지기 이전의 절반입니다."}, -- The Parasite
{"105", "주사위", "사용 시 방 안의 모든 아이템을 다른 아이템으로 바꿉니다."}, -- The D6
{"106", "미스터 메가", "↑ 폭탄 +5#폭탄 공격력 배율 x2.25#폭탄의 범위가 넓어집니다."}, -- Mr. Mega
{"107", "핑킹 가위", "사용 시 그 방에서 비행 능력을 얻으며 몸이 분리됩니다.#분리된 몸은 적을 따라다니며 접촉한 적에게 초당 82.5의 피해를 입힙니다."}, -- The Pinking Shears
@@ -176,7 +176,7 @@ EID.descriptions[languageCode].collectibles={
{"141", "분장 소년", "동전 7개를 드랍합니다."}, -- Pageant Boy
{"142", "성의", "피격 시 체력이 반 칸 남았을때 방당 1회 한정으로 소울하트를 하나 얻습니다."}, -- Scapular
{"143", "스피드볼 마약", "↑ {{Speed}}이동속도 +0.3#↑ {{Shotspeed}}탄속 +0.2"}, -- Speed Ball
{"144", "거지 친구", "방 안을 돌아다니며 동전을 먹으며 일정 갯수 이상 먹으면 랜덤한 픽업 아이템을 드랍합니다."}, -- Bum Friend
{"144", "거지 친구", "방 안을 돌아다니며 동전을 먹으며 일정 개수 이상 먹으면 랜덤한 픽업 아이템을 드랍합니다."}, -- Bum Friend
{"145", "구피의 머리", "사용 시 파란 아군 파리를 2~4마리 소환합니다."}, -- Guppy's Head
{"146", "기도 카드", "사용 시 이터널하트 +1"}, -- Prayer Card
{"147", "각진 곡괭이", "사용 시 그 방의 장애물을 부술 수 있습니다."}, -- Notched Axe
@@ -234,12 +234,12 @@ EID.descriptions[languageCode].collectibles={
{"199", "엄마의 열쇠", "↑ 열쇠 +2#상자를 열 때 드랍되는 픽업 아이템의 수가 증가합니다."}, -- Mom's Key
{"200", "엄마의 아이섀도우", "10%의 확률로 적을 매혹시키는 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례"}, -- Mom's Eyeshadow
{"201", "철괴", "↑ {{Damage}}공격력 +0.3#10%의 확률로 적을 혼란시키는 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례"}, -- Iron Bar
{"202", "미다스의 손길", "적에게 접촉시 접촉한 적을 멈추게 만들며 멈춘 적 처치시 동전을 1~3개 드랍합니다.#!!! 접촉 대미지 : 소지 동전 수"}, -- Midas' Touch
{"202", "미다스의 손길", "적에게 접촉시 접촉한 적을 멈추게 만들며 멈춘 적 처치 시 동전을 1~3개 드랍합니다.#!!! 접촉 대미지 : 소지 동전 수"}, -- Midas' Touch
{"203", "험블 번들", "하트, 동전, 폭탄, 열쇠 픽업이 1+1로 나옵니다."}, -- Humbleing Bundle
{"204", "주머니 가방", "피격 시 50% 확률로 픽업 아이템을 드랍합니다."}, -- Fanny Pack
{"205", "날카로운 플러그", "액티브 아이템의 충전량이 없을 때 액티브 아이템 사용 시 체력 두 칸을 깎고 액티브의 충전량을 모두 충전합니다."}, -- Sharp Plug
{"206", "단두대", "↑ {{Damage}}공격력 +1#↑ {{Tears}}연사 +0.2#머리가 분리되어 몸의 주변을 돌며 적의 탄환을 막아주고 접촉하는 적에게 초당 105의 피해를 입힙니다."}, -- Guillotine
{"207", "밴드 덩어리", "획득할 때 마다 성장합니다.#1, 2단계: 캐릭터 주위를 돌며 적의 탄환을 막아줍니다.#3, 4단계: 적을 따라다니며 접촉한 적에게 피해를 입힙니다."}, -- Ball of Bandages
{"207", "밴드 덩어리", "획득할 때마다 성장합니다.#1, 2단계: 캐릭터 주위를 돌며 적의 탄환을 막아줍니다.#3, 4단계: 적을 따라다니며 접촉한 적에게 피해를 입힙니다."}, -- Ball of Bandages
{"208", "챔피언 벨트", "↑ {{Damage}}공격력 +1#!!! 적이 챔피언으로 바뀔 확률 +15%"}, -- Champion Belt
{"209", "궁둥이 폭탄", "↑ 폭탄 +5#폭탄이 터질 때 방 안의 모든 적에게 10의 피해를 주고 4초간 혼란시킵니다.#!!! 똥 타입 보스의 체력을 25% 회복시킵니다."}, -- Butt Bombs
{"210", "갉아먹힌 나뭇잎", "2초간 어떤 키도 입력하지 않을시 무적 상태가 됩니다."}, -- Gnawed Leaf
@@ -266,7 +266,7 @@ EID.descriptions[languageCode].collectibles={
{"231", "타르 덩어리", "캐릭터가 지나간 자리에 검은 장판이 생기며 닿은 적은 느려집니다.#10%의 확률로 적을 둔화시키는 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 18 이상일 때 100% 확률"}, -- Ball of Tar
{"232", "스톱워치", "↑ {{Speed}}이동속도 +0.3#피격 시 방 안의 모든 적들을 영구적으로 둔화시킵니다."}, -- Stop Watch
{"233", "소행성", "공격이 장애물을 관통합니다.#공격이 캐릭터 주위를 돌면서 발사됩니다."}, -- Tiny Planet
{"234", "감염 2", "적 처치시 파란 아군 거미를 소환합니다."}, -- Infestation 2
{"234", "감염 2", "적 처치 시 파란 아군 거미를 소환합니다."}, -- Infestation 2
{"235", "", "<item does not exist>"}, --
{"236", "대장균", "적에게 접촉 시 접촉한 적을 똥으로 만듭니다."}, -- E. Coli
{"237", "죽음의 손길", "↑ {{Damage}}공격력 +1.5#↓ {{Tears}}연사 -0.3#공격이 적을 관통합니다."}, -- Death's Touch
@@ -290,7 +290,7 @@ EID.descriptions[languageCode].collectibles={
{"255", "나사못", "↑ {{Tears}}연사 +0.5#↑ {{Shotspeed}}탄속 +0.2"}, -- Screw
{"256", "불폭탄", "↑ 폭탄 +5#폭탄이 터진 자리에 불꽃이 남으며 불꽃에 닿은 적은 초당 66의 피해를 입습니다."}, -- Hot Bombs
{"257", "불타는 마음", "적에게 화상을 입히는 공격이 나갑니다.#일정 확률로 공격력의 2배의 피해를 주고 불꽃이 남는 폭발을 일으키는 눈물이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 13 이상일 때 100% 확률"}, -- Fire Mind
{"258", "", "획득 시 및 스테이지를 넘어갈 때 마다 소지중인 아이템과 능력치를 모두 바꿉니다."}, -- Missing No.
{"258", "", "획득 시 및 스테이지를 넘어갈 때마다 소지중인 아이템과 능력치를 모두 바꿉니다."}, -- Missing No.
{"259", "암흑 물질", "↑ {{Damage}}공격력 +1#33%의 확률로 적을 도망가게 하는 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 20 이상일 때 100% 확률"}, -- Dark Matter
{"260", "검은 양초", "↑ 블랙하트 +1#↑ {{DevilChance}} 악마방 확률 +15%#스테이지에 입장할 때 저주에 걸리지 않습니다.#획득 시 Labyrinth 및 특수 시드를 제외한 모든 저주를 제거합니다."}, -- Black Candle
{"261", "안구 돌출증", "↑ {{Damage}}공격력 x2#공격이 멀리 나갈수록 공격력이 최대 0.7 감소합니다."}, -- Proptosis
@@ -300,9 +300,9 @@ EID.descriptions[languageCode].collectibles={
{"265", "마른 아기", "캐릭터를 따라다니며 적의 탄환을 막아줍니다.#탄환을 막을 시 10% 확률로 방 안의 모든 적에게 40의 피해를 입힙니다."}, -- Dry Baby
{"266", "축축한 알집", "캐릭터를 따라다니며 지나간 자리에 하얀 장판이 생기며 닿은 적은 느려집니다.#방 클리어 시 파란 아군 거미를 1~2마리 소환합니다."}, -- Juicy Sack
{"267", "로보 아기 2.0", "공격하는 방향으로 움직이며 적이 있는 방향으로 공격력 3.5의 레이저를 자동으로 발사합니다."}, -- Robo-Baby 2.0
{"268", "썩은 아기", "공격할 때 마다 파란 아군 파리를 최대 1마리씩 소환합니다."}, -- Rotten Baby
{"268", "썩은 아기", "공격할 때마다 파란 아군 파리를 최대 1마리씩 소환합니다."}, -- Rotten Baby
{"269", "머리없는 아기", "캐릭터를 따라다니며 지나간 자리에 빨간 장판이 생기며 닿은 적은 초당 6의 피해를 입습니다."}, -- Headless Baby
{"270", "거머리", "적을 따라다니며 접촉한 적에게 초당 3.2의 피해를 줍니다.#적 처치시 체력을 반칸 회복합니다."}, -- Leech
{"270", "거머리", "적을 따라다니며 접촉한 적에게 초당 3.2의 피해를 줍니다.#적 처치 시 체력을 반칸 회복합니다."}, -- Leech
{"271", "수수께끼의 주머니", "방 5~6개 클리어 시 랜덤한 픽업 아이템을 드랍합니다."}, -- Mystery Sack
{"272", "베프", "대각선으로 돌아다니며 적에게 접촉 시 폭발하여 60의 피해를 입힙니다."}, -- BBF
{"273", "밥의 뇌", "공격하는 방향으로 날아가며 적에게 접촉 시 폭발하여 60의 피해를 입힙니다."}, -- Bob's Brain
@@ -355,7 +355,7 @@ EID.descriptions[languageCode].collectibles={
{"320", "???의 하나뿐인한 친구", "공격하는 방향으로 이동하며 접촉하는 적에게 초당 37.5의 피해를 입힙니다."}, -- ???'s Only Friend
{"321", "삼손의 쇠사슬", "캐릭터와 연결되어 이동하며 접촉하는 적에게 초당 10.7의 피해를 입힙니다."}, -- Samson's Chains
{"322", "누더기 아기", "공격하는 방향으로 소지중인 패밀리어과 같은 효과의 눈물을 발사합니다."}, -- Mongo Baby
{"323", "아이작의 눈물", "사용 시 캐릭터 기준 8방향으로 눈물을 발사합니다.#눈물을 발사할 때 마다 충전량이 증가합니다."}, -- Isaac's Tears
{"323", "아이작의 눈물", "사용 시 캐릭터 기준 8방향으로 눈물을 발사합니다.#눈물을 발사할 때마다 충전량이 증가합니다."}, -- Isaac's Tears
{"324", "", "사용 시 {{SecretRoom}}비밀방, {{SuperSecretRoom}}일급 비밀방, {{TreasureRoom}}보물방, 오류방 중 하나로 순간이동합니다."}, -- Undefined
{"325", "가위", "사용 시 머리가 분리됩니다.#분리된 머리는 제자리에서 공격하는 방향으로 공격력 3.5의 눈물을 발사합니다."}, -- Scissors
{"326", "생명의 숨결", "사용 키를 누르고 있으면 충전량이 줄어들며 충전량이 모두 줄어들면 2초간 무적 상태가 됩니다.#무적 상태가 끝나도 키를 누르면 체력 반 칸의 피해를 입습니다."}, -- Breath of Life
@@ -382,7 +382,7 @@ EID.descriptions[languageCode].collectibles={
{"347", "복시", "!!! 일회용#사용 시 방 안의 모든 아이템과 픽업 아이템을 두배로 복사합니다."}, -- Diplopia
{"348", "위약", "사용 시 현재 소지중인 알약의 효과를 발동합니다."}, -- Placebo
{"349", "나무 동전", "사용 시 50% 확률로 동전을 하나 드랍합니다."}, -- Wooden Nickel
{"350", "독성 쇼크", "방 입장 시 방 안의 모든 적에게 공격력 x2의 피해를 줍니다.#적 처치시 초록 장판이 생기며 장판에 닿은 적은 초당 30의 피해를 입습니다."}, -- Toxic Shock
{"350", "독성 쇼크", "방 입장 시 방 안의 모든 적에게 공격력 x2의 피해를 줍니다.#적 처치 시 초록 장판이 생기며 장판에 닿은 적은 초당 30의 피해를 입습니다."}, -- Toxic Shock
{"351", "대빵 큰 콩", "사용 시 방 안의 모든 적을 2초간 석화시키며 바라보는 방향으로 충격파를 발사합니다."}, -- Mega Bean
{"352", "유리 대포", "사용 시 전체 체력이 0.5칸이 되며 장애물을 관통하는 (공격력+1) x10의 눈물을 발사합니다."}, -- Glass Cannon
{"353", "봄버맨", "↑ 폭탄 +5#폭탄의 범위가 십자방향으로 두칸 증가합니다."}, -- Bomber Boy
@@ -417,10 +417,10 @@ EID.descriptions[languageCode].collectibles={
{"382", "익숙한 공", "사용 시 공격하는 방향으로 몬스터볼을 던집니다.#몬스터볼에 맞은 적은 포획되며 다음 사용 시 아군 상태로 소환됩니다."}, -- Friendly Ball
{"383", "눈물 기폭제", "사용 시 방 안의 모든 눈물이 6갈래로 분열합니다."}, -- Tear Detonator
{"384", "꼬마 거디", "공격키를 누르고 있는 동안 충전되며 공격키를 떼면 공격했던 방향으로 돌진해 벽에 튕겨다니며 적을 공격합니다."}, -- Lil Gurdy
{"385", "범보", "방 안을 돌아다니며 동전을 먹으며 일정 갯수 이상 먹으면 성장합니다.#1단계: X#2단계: 때때로 픽업 아이템을 드랍합니다.#3단계: 적에게 공격력 3.5의 눈물을 발사합니다.#4단계: 적을 따라다니며 접촉한 적에게 초당 37.5의 피해를 입힙니다."}, -- Bumbo
{"385", "범보", "방 안을 돌아다니며 동전을 먹으며 일정 개수 이상 먹으면 성장합니다.#1단계: X#2단계: 때때로 픽업 아이템을 드랍합니다.#3단계: 적에게 공격력 3.5의 눈물을 발사합니다.#4단계: 적을 따라다니며 접촉한 적에게 초당 37.5의 피해를 입힙니다."}, -- Bumbo
{"386", "12면 주사위", "사용 시 방 안의 모든 장애물을 바꿉니다."}, -- D12
{"387", "향로", "오라를 가지고 캐릭터를 따라다니며 오라 안에 들어온 적과 탄환을 둔화시킵니다."}, -- Censer
{"388", "열쇠 거지", "방 안을 돌아다니며 열쇠를 먹으며 일정 갯수 이상 먹으면 랜덤한 상자를 드랍합니다."}, -- Key Bum
{"388", "열쇠 거지", "방 안을 돌아다니며 열쇠를 먹으며 일정 개수 이상 먹으면 랜덤한 상자를 드랍합니다."}, -- Key Bum
{"389", "룬 가방", "방 5~6개 클리어 시 룬을 하나 드랍합니다."}, -- Rune Bag
{"390", "세라핌", "공격하는 방향으로 공격력 10, {{Tears}}연사 -0.25의 유도 눈물을 발사합니다."}, -- Seraphim
{"391", "배신", "피격 시 방 안의 모든 적을 5초간 매혹시킵니다."}, -- Betrayal
@@ -431,7 +431,7 @@ EID.descriptions[languageCode].collectibles={
{"396", "심실 절단기", "사용 시 파란 포탈을 생성하고, 다음 사용 시 주황 포탈을 생성합니다.#각 포탈로 입장하면 다른쪽 포탈로 나올 수 있습니다."}, -- Ventricle Razor
{"397", "조종 광선", "↑ {{Tears}}연사 +0.5#↑ {{Range}}사거리 +5.25#↑ {{Shotspeed}}탄속 +0.16#눈물이 캐릭터가 바라보는 방향의 일직선으로만 나갑니다."}, -- Tractor Beam
{"398", "신의 살점", "확률적으로 적을 작아지게 만드는 공격이 나갑니다.#작아진 적은 밟아 죽일 수 있습니다."}, -- God's Flesh
{"399", "공허의 구렁텅이", "↑ {{Damage}}공격력 +1#공격키를 2.5초 이상 누르면 충전되며 공격키를 떼면 캐릭터 주위에 검은 고리가 둘러져 접촉한 적에게 현재 공격력만큼의 피해를 줍니다.#고리로 적 처치시 5% 확률로 블랙하트를 드랍합니다."}, -- Maw Of The Void
{"399", "공허의 구렁텅이", "↑ {{Damage}}공격력 +1#공격키를 2.5초 이상 누르면 충전되며 공격키를 떼면 캐릭터 주위에 검은 고리가 둘러져 접촉한 적에게 현재 공격력만큼의 피해를 줍니다.#고리로 적 처치 시 5% 확률로 블랙하트를 드랍합니다."}, -- Maw Of The Void
{"400", "운명의 창", "캐릭터의 정면에 창이 생기며 창에 닿은 적은 공격력 x2의 피해를 입습니다."}, -- Spear Of Destiny
{"401", "폭발물", "확률적으로 접착 눈물이 나갑니다.#접착 눈물이 적에게 붙을 시 몇초 후 폭발하여 60의 피해를 입힙니다."}, -- Explosivo
{"402", "혼돈", "픽업 아이템을 1~6개 드랍합니다.#등장 아이템의 방 배열 구분이 사라집니다."}, -- Chaos
@@ -440,12 +440,12 @@ EID.descriptions[languageCode].collectibles={
{"405", "게임 버그", "대각선으로 돌아다니며 접촉한 적에게 랜덤한 상태이상을 부여합니다."}, -- GB Bug
{"406", "8면 주사위", "사용 시 {{Damage}}공격력, {{Tears}}연사, {{Range}}사거리, {{Speed}}이동속도 배율을 랜덤으로 바꿉니다."}, -- D8
{"407", "순도", "캐릭터 머리에 오라가 생기며 오라 색에 따라 특정 능력치가 증가합니다.#피격시 비활성화되며 방 이동시 다른 색으로 변합니다.#{{ColorRed}}빨강:{{CR}} {{Damage}}공격력 +4.0#{{ColorCyan}}파랑:{{CR}} {{Tears}}연사 +1.2#{{ColorOrange}}주황:{{CR}} {{Range}}사거리 +7.5#{{ColorYellow}}노랑:{{CR}} {{Speed}}이동속도 +0.5"}, -- Purity
{"408", "마법 단검", "피격 시 캐릭터 주위에 검은 고리가 둘러져 접촉한 적에게 현재 공격력만큼의 피해를 줍니다.#고리로 적 처치시 15% 확률로 블랙하트를 드랍합니다."}, -- Athame
{"408", "마법 단검", "피격 시 캐릭터 주위에 검은 고리가 둘러져 접촉한 적에게 현재 공격력만큼의 피해를 줍니다.#고리로 적 처치 시 15% 확률로 블랙하트를 드랍합니다."}, -- Athame
{"409", "빈 그릇", "↑ 블랙하트 +2#빨간하트가 없을 때 비행 능력을 얻으며 40초마다 10초간 무적 상태가 됩니다."}, -- Empty Vessel
{"410", "악마의 눈", "공격 시 확률적으로 푸른 눈을 발사하며 눈은 날아가면서 캐릭터가 공격하는 방향으로 캐릭터의 눈물 효과와 같은 눈물을 발사합니다."}, -- Evil Eye
{"411", "욕망의 피", "적 처치 시 그 방에서 {{Damage}}공격력이 +0.5씩(최대 +5) 증가합니다."}, -- Lusty Blood
{"412", "몽마의 자식들", "일정 횟수만큼 피격받을 시 악마류 패밀리어를 영구적으로 소환합니다.#{{Blank}} (최대 4마리)"}, -- Cambion Conception
{"413", "원죄없는 잉태", "일정 갯수만큼 하트 픽업 획득 시 천사류 패밀리어를 영구적으로 소환합니다.#{{Blank}} (최대 5마리)"}, -- Immaculate Conception
{"413", "원죄없는 잉태", "일정 개수만큼 하트 픽업 획득 시 천사류 패밀리어를 영구적으로 소환합니다.#{{Blank}} (최대 5마리)"}, -- Immaculate Conception
{"414", "더 많은 선택권", "{{TreasureRoom}}보물방 아이템이 2개가 나오며 하나를 선택하면 나머지는 사라집니다."}, -- More Options
{"415", "빛의 왕관", "↑ 소울하트 +2#최대 체력이 모두 차있거나 빨간하트가 없을 때 {{Damage}}공격력이 2배 증가합니다.#피격 시 그 방에서만 비활성화됩니다."}, -- Crown Of Light
{"416", "넓은 가방", "카드 또는 알약을 2개 들 수 있습니다."}, -- Deep Pockets
@@ -464,9 +464,9 @@ EID.descriptions[languageCode].collectibles={
{"429", "키퍼의 머리", "눈물이 적에게 명중 시 5% 확률로 동전을 드랍합니다."}, -- Head of the Keeper
{"430", "파리 아저씨", "캐릭터가 지나간 길을 2.5초 후 따라가며 근처의 적에게 눈물 공격력과 같은 눈물을 발사합니다."}, -- Papa Fly
{"431", "다차원 아기", "캐릭터가 지나간 길을 3초 후 따라가며 눈물이 통과하면 2개로 복제되어 나갑니다."}, -- Multidimensional Baby
{"432", "반짝이 폭탄", "↑ 폭탄 +5#폭탄이 터질 때 랜덤한 픽업 아이템 또는 장신구가 드랍됩니다."}, -- Glitter Bombs
{"432", "반짝이 폭탄", "↑ 폭탄 +5#폭탄이 터질 때 일정 확률로 랜덤한 픽업 아이템 또는 장신구가 드랍되거나 랜덤한 적을 매혹시킵니다."}, -- Glitter Bombs
{"433", "내 그림자", "피격 시 방 안의 모든 적을 도망가게 하며 검은색 아군 애벌레를 소환합니다."}, -- My Shadow
{"434", "파리 담은 병", "적 처치시 병에 파리가 저장됩니다.#사용 시 저장된 파리 수 만큼 파란 아군 파리를 소환합니다."}, -- Jar of Flies
{"434", "파리 담은 병", "적 처치 시 병에 파리가 저장됩니다.#사용 시 저장된 파리 수 만큼 파란 아군 파리를 소환합니다."}, -- Jar of Flies
{"435", "꼬마 로키", "공격력 3.5의 눈물을 4갈래로 발사합니다."}, -- Lil Loki
{"436", "우유!", "피격 시 그 방에서 {{Tears}}연사 +0.3"}, -- Milk!
{"437", "7면체 주사위", "사용 시 그 방을 다시 시작하며, 방 클리어 시 이전과 다른 보상이 드랍됩니다."}, -- D7
@@ -476,13 +476,13 @@ EID.descriptions[languageCode].collectibles={
{"441", "메가 블래스트", "사용 시 15초 동안 공격력 x5의 대형 혈사포를 발사합니다."}, -- Mega Blast
{"442", "암흑 왕자의 왕관", "빨간하트가 1칸일 때 {{Tears}}연사 +0.7, {{Range}}사거리 +1.5, {{Shotspeed}}탄속 +0.2"}, -- Dark Princes Crown
{"443", "사과!", "↑ {{Tears}}연사 +0.3#일정 확률로 공격력 x4의 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 14 이상일 때 100% 확률"}, -- Apple!
{"444", "연필", "눈물을 15번 발사할 때 마다 공격력 x2의 눈물 다발이 나갑니다."}, -- Lead Pencil
{"444", "연필", "눈물을 15번 발사할 때마다 공격력 x2의 눈물 다발이 나갑니다."}, -- Lead Pencil
{"445", "개 이빨", "↑ {{Damage}}공격력 +0.3#↑ {{Speed}}이동속도 +0.1#방에 {{SecretRoom}}{{SuperSecretRoom}}비밀방이나 {{LadderRoom}}사다리방이 연결되어 있을 경우 개 울음소리가 납니다."}, -- Dog Tooth
{"446", "죽은 이빨", "공격 시 캐릭터 주위에 적을 중독시키는 독가스가 나옵니다."}, -- Dead Tooth
{"447", "납작한 콩", "7.5초동안 피격을 받지 않고 공격을 유지할 시 갈색 구름이 생성되며 구름에 닿은 적은 공격력 x5의 피해를 줍니다."}, -- Linger Bean
{"448", "유리 조각", "피격 시 25% 확률로 빨간하트가 드랍되며 그 방에서 캐릭터가 지나간 자리에 빨간 장판이 생기고 장판에 닿은 적은 초당 6의 피해를 입습니다."}, -- Shard of Glass
{"449", "강철판", "↑ 소울하트 +1#적 탄환에 맞았을 때 확률적으로 유도 반사탄을 발사합니다."}, -- Metal Plate
{"450", "탐욕의 눈", "눈물을 20번 발사할 때 마다 동전을 1개 소모하고 적을 멈추게 만드는 눈물을 발사합니다.#멈춘 적 처치시 동전을 1~4개 드랍합니다."}, -- Eye of Greed
{"450", "탐욕의 눈", "눈물을 20번 발사할 때마다 동전을 1개 소모하고 적을 멈추게 만드는 눈물을 발사합니다.#멈춘 적 처치 시 동전을 1~4개 드랍합니다."}, -- Eye of Greed
{"451", "타로 천", "카드 또는 룬을 하나 드랍합니다.#카드 또는 룬 사용 시 효과가 두번 발동합니다."}, -- Tarot Cloth
{"452", "정맥류", "피격 시 캐릭터 기준 10방향으로 공격력 +25의 눈물을 발사합니다."}, -- Varicose Veins
{"453", "복합 골절", "↑ {{Range}}사거리 +1.5#눈물이 무언가에 부딪힐 때 1~3갈래로 갈라집니다."}, -- Compound Fracture
@@ -496,7 +496,7 @@ EID.descriptions[languageCode].collectibles={
{"461", "기생자", "확률적으로 알주머니 눈물이 나가며 알주머니가 적에게 명중 시 파란 아군 거미 또는 파리를 소환합니다."}, -- Parasitoid
{"462", "벨리알의 눈", "↑ {{Range}}사거리 +1.5#눈물이 적을 관통하며 관통한 눈물은 적에게 유도되고 공격력이 2배 증가합니다."}, -- Eye of Belial
{"463", "황산", "↑ {{Damage}}공격력 +0.3#확률적으로 오브젝트를 부수는 눈물이 나갑니다."}, -- Sulfuric Acid
{"464", "균형의 문장", "↑ 소울하트 +2#소지중인 픽업 아이템의 갯수에 따라 챔피언 적이 드랍하는 보상이 달라집니다."}, -- Glyph of Balance
{"464", "균형의 문장", "↑ 소울하트 +2#소지중인 픽업 아이템의 개수에 따라 챔피언 적이 드랍하는 보상이 달라집니다."}, -- Glyph of Balance
{"465", "아날로그 스틱", "↑ {{Tears}}연사 +0.3#공격을 360도로 발사할 수 있습니다."}, -- Analog Stick
{"466", "전염병", "방에서 처음 죽은 적은 독가스를 뀌며 독가스에 맞은 적은 감염됩니다.#감염된 적은 죽을 때 다시 독가스를 뀝니다."}, -- Contagion
{"467", "손가락!", "공격하는 방향으로 움직이며 가리킨 방향에 있는 적에게 공격력의 10%의 지속 피해를 입힙니다."}, -- Finger!
@@ -509,10 +509,10 @@ EID.descriptions[languageCode].collectibles={
{"474", "편도선", "."}, -- Tonsil
{"475", "플랜 C", "!!! 일회용#사용 시 방 안의 모든 적에게 9,999,999의 피해를 주며 3초 후 사망합니다."}, -- Plan C
{"476", "1면 주사위", "사용 시 방 안의 픽업 아이템 중 하나를 복사합니다."}, -- D1
{"477", "공허", "사용 시 방 안의 아이템을 흡수합니다.#액티브 흡수 시 아이템을 사용할 때 마다 흡수한 액티브의 효과가 발동됩니다.#패시브 흡수 시 랜덤한 능력치가 2개 증가합니다."}, -- Void
{"477", "공허", "사용 시 방 안의 아이템을 흡수합니다.#액티브 흡수 시 아이템을 사용할 때마다 흡수한 액티브의 효과가 발동됩니다.#패시브 흡수 시 랜덤한 능력치가 2개 증가합니다."}, -- Void
{"478", "일시정지", "사용 시 방 안의 모든 적의 움직임이 30초간 멈춥니다.#공격키를 누르면 효과가 풀립니다."}, -- Pause
{"479", "용광로", "사용 시 소지중인 장신구를 흡수해 효과를 영구적으로 얻습니다."}, -- Smelter
{"480", "퇴비", "사용 시 방 안의 픽업 아이템을 흡수하고 흡수한 갯수만큼 파란 아군 파리 및 거미를 소환합니다."}, -- Compost
{"480", "퇴비", "사용 시 방 안의 픽업 아이템을 흡수하고 흡수한 개수만큼 파란 아군 파리 및 거미를 소환합니다."}, -- Compost
{"481", "데이터마이너", "사용 시 그 방에서 능력치가 랜덤으로 증가하거나 감소하며 눈물에 랜덤한 효과가 부여됩니다."}, -- Dataminer
{"482", "클리커", "사용 시 가장 최근에 획득한 패시브 아이템을 제거하고 캐릭터를 랜덤하게 바꿉니다."}, -- Clicker
{"483", "맘마 메가!", "!!! 일회용#사용 시 그 스테이지에서 방 입장 시 방 안의 모든 적에게 200의 폭발 피해를 입힙니다.#사용 후 {{BossRoom}}보스방을 처음 입장한 경우에 한해 보스러시/Blue Womb으로 향하는 문이 열립니다."}, -- Mama Mega!
@@ -521,12 +521,12 @@ EID.descriptions[languageCode].collectibles={
{"486", "무딘 면도칼", "사용 시 피해를 입지 않고 피격 시 발동 효과를 발동합니다."}, -- Dull Razor
{"487", "감자칼", "사용 시 체력 한칸을 제거하고 {{Collectible73}}Cube of Meat를 하나 얻으며 {{Damage}}공격력이 0.2 증가합니다."}, -- Potato Peeler
{"488", "메트로놈", "사용 시 그 방에서 랜덤한 아이템 효과를 발동합니다."}, -- Metronome
{"489", "무한 주사위", "사용 할 때 마다 랜덤한 종류의 주사위로 바뀝니다."}, -- D infinity
{"489", "무한 주사위", "사용 할 때마다 랜덤한 종류의 주사위로 바뀝니다."}, -- D infinity
{"490", "에덴의 영혼", "!!! 일회용#사용 시 그 방의 아이템을 2개 생성합니다."}, -- Eden's Soul
{"491", "산성 아기", "방 2개 클리어 시 알약을 하나 드랍합니다.#알약 사용 시 방 안의 모든 적을 1초간 중독시킵니다."}, -- Acid Baby
{"492", "", "↑ {{Luck}}행운 +1#방 안에 {{SecretRoom}}{{SuperSecretRoom}}비밀방, 색돌, {{LadderRoom}}사다리방이 있는 위치로 날아갑니다."}, -- YO LISTEN!
{"493", "아드레날린", "빈 최대 체력 한칸 당 {{Damage}}공격력 +0.2"}, -- Adrenaline
{"494", "야곱의 사다리", "눈물이 무언가에 부딪힐 때 마다 1~2개의 유도 레이저가 발사됩니다."}, -- Jacob's Ladder
{"494", "야곱의 사다리", "눈물이 무언가에 부딪힐 때마다 1~2개의 유도 레이저가 발사됩니다."}, -- Jacob's Ladder
{"495", "고스트 페퍼", "공격 시 확률적으로 최대 공격력 125의 지속 불꽃을 날립니다."}, -- Ghost Pepper
{"496", "안락사", "3.33%의 확률로 적을 즉사시키며 눈물이 10방향으로 퍼지는 눈물이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 15 이상일 때 100% 확률"}, -- Euthanasia
{"497", "위장 속옷", "방 입장 시 방 안의 모든 적들이 혼란에 걸립니다.#공격키를 누르면 효과가 풀립니다."}, -- Camo Undies
@@ -537,7 +537,7 @@ EID.descriptions[languageCode].collectibles={
{"502", "대왕 여드름", "확률적으로 적을 둔화시키는 공격력 x2의 눈물이 나갑니다."}, -- Large Zit
{"503", "작은 뿔", "확률적으로 적을 즉사시키는 눈물이 나갑니다.#적에게 접촉 시 3.5의 피해를 입힙니다."}, -- Little Horn
{"504", "갈색 너겟", "사용 시 그 자리에서 주위의 적을 공격하는 파란 파리를 소환합니다."}, -- Brown Nugget
{"505", "포켓 GO", "방 임장 시 확률적으로 아군 적을 소환합니다.."}, -- Poke Go
{"505", "포켓 GO", "방 입장 시 확률적으로 아군 적을 소환합니다."}, -- Poke Go
{"506", "배신자", "적을 뒤에서 공격할 시 2배의 피해를 입히고 출혈 상태로 만듭니다."}, -- BackStabber
{"507", "날카로운 빨대", "사용 시 방 안의 모든 적에게 눈물 공격력 + 적 체력의 10%의 피해를 줍니다."}, -- Sharp Straw
{"508", "엄마의 면도칼", "캐릭터 주위를 돌며 접촉하는 적에게 초당 공격력의 300%의 피해를 입히고 출혈 상태로 만듭니다."}, -- Mom's Razor
@@ -552,12 +552,12 @@ EID.descriptions[languageCode].collectibles={
{"517", "빠른 폭탄", "↑ 폭탄 +7#폭탄을 설치할 때 지연 없이 빠르게 설치할 수 있습니다."}, -- Fast Bombs
{"518", "친구 든 상자", "공격하는 방향으로 특수 효과 눈물을 발사합니다.#효과는 스테이지마다 바뀝니다."}, -- Buddy in a Box
{"519", "꼬마 델리리움", "10초마다 랜덤한 패밀리어로 바뀝니다."}, -- Lil Delirium
{"520", "점퍼 케이블", "적 15기 처치시 액티브 아이템 충전량을 한칸 충전합니다."}, -- Jumper Cables
{"520", "점퍼 케이블", "적 15기 처치 시 액티브 아이템 충전량을 한칸 충전합니다."}, -- Jumper Cables
{"521", "쿠폰", "{{Shop}}상점이나 {{DevilRoom}}악마방에서 사용 시 상품 하나를 거래없이 얻을 수 있습니다."}, -- Coupon
{"522", "염동력", "사용 시 3초동안 캐릭터에게 날아오는 적의 탄환을 붙잡습니다.#3초가 끝나면 붙잠은 탄환을 다시 되돌려 발사합니다."}, -- Telekinesis
{"523", "수납상자", "사용 시 방 안의 모든 아이템과 픽업 아이템을 상자에 저장합니다.#다음 사용 시 저장했던 아이템들을 드랍합니다."}, -- Moving Box
{"524", "기계장치 0", "눈물마다 레이저가 연결되며 나갑니다."}, -- Technology Zero
{"525", "문둥병", "피격 시 캐릭터 주위를 돌며 적의 탄환을 막아줍니다.#탄환을 일정 갯수 이상 막을 시 사라집니다."}, -- Leprosy
{"525", "문둥병", "피격 시 캐릭터 주위를 돌며 적의 탄환을 막아줍니다.#탄환을 일정 개수 이상 막을 시 사라집니다."}, -- Leprosy
{"526", "7개의 도장", "방을 돌아다니며 접촉한 적에게 피해를 입히고 아군 파리를 소환합니다.#10초마다 모습이 바뀌며 적에게 주는 피해와 소환하는 아군 파리의 종류가 달라집니다."}, -- 7 Seals
{"527", "미 씨!", "사용 시 조준점으로 목표를 설정하며 유령이 나타나 목표하는 대상에 상호작용합니다."}, -- Mr. ME!
{"528", "천사빛 프리즘", "캐릭터 주위를 돌며 공격이 통과하면 4갈래로 갈라져 나갑니다."}, -- Angelic Prism
@@ -569,7 +569,7 @@ EID.descriptions[languageCode].collectibles={
{"534", "책가방", "액티브 아이템을 두개 들 수 있습니다.#액티브 아이템은 Ctrl 키로 교체할 수 있습니다."}, -- Schoolbag
{"535", "담요", "↑ 소울하트 +1#↑ 빨간하트 +1#{{BossRoom}}보스방에서 {{HolyMantle}}피격 시 피해를 1회 무시하는 보호막을 1회 제공합니다."}, -- Blanket
{"536", "희생의 제단", "!!! 일회용#사용 시 생물 패밀리어를 최대 2마리 제거하고 제거한 패밀리어 수 만큼 {{DevilRoom}}악마방 아이템을 생성합니다."}, -- Sacrificial Altar
{"537", "꼬마 구토쟁이", "알약을 1개 드랍합니다.#공격하는 방향으로 장판을 충전하여 뱉습니다.#장판의 효과는 알약을 사용할 때 마다 달라집니다."}, -- Lil Spewer
{"537", "꼬마 구토쟁이", "알약을 1개 드랍합니다.#공격하는 방향으로 장판을 충전하여 뱉습니다.#장판의 효과는 알약을 사용할 때마다 달라집니다."}, -- Lil Spewer
{"538", "구슬", "장신구를 3개 드랍합니다.#피격 시 5%의 확률로 소지중인 장신구를 흡수해 효과를 영구적으로 얻습니다."}, -- Marbles
{"539", "이상한 알", "피격 시 매혹된 아군 적을 소환합니다.#피격당하지 않고 방을 넘어갈수록 소환되는 적이 더욱 강해집니다."}, -- Mystery Egg
{"540", "납작한 돌", "눈물이 바닥을 튀면서 발사됩니다.#눈물이 튈 때 주변에 있는 적에게 공격력의 25%의 피해를 입힙니다."}, -- Flat Stone
@@ -648,7 +648,7 @@ EID.descriptions[languageCode].trinkets={
{"57", "???의 영혼", "방을 대각선으로 돌아다니며 캐릭터가 공격하는 방향으로 공격력 3.5의 장애물을 관통하는 눈물을 발사합니다."}, -- ???'s Soul
{"58", "삼손의 머리채", "적 처치 시 1/15의 확률로 그 방에서 {{Damage}}공격력이 0.5씩 (최대 +5) 증가합니다.#!!! {{Luck}}행운 수치 비례: 행운 10 이상일 때 100% 확률"}, -- Samson's Lock
{"59", "카인의 오른쪽 눈", "스테이지 입장 시 25%의 확률로 그 스테이지에서 맵에 특수방의 위치를 보여줍니다.#!!! {{Luck}}행운 수치 비례: 행운 3 이상일 때 100% 확률"}, -- Cain's Eye
{"60", "이브의 새 다리", "적 처치시 5%의 확률로 {{Collectible117}}Dead Bird를 소환합니다.#!!! {{Luck}}행운 수치 비례: 행운 8 이상일 때 100% 확률"}, -- Eve's Bird Foot
{"60", "이브의 새 다리", "적 처치 시 5%의 확률로 {{Collectible117}}Dead Bird를 소환합니다.#!!! {{Luck}}행운 수치 비례: 행운 8 이상일 때 100% 확률"}, -- Eve's Bird Foot
{"61", "왼손목", "모든 상자가 빨간 상자로 교체됩니다."}, -- The Left Hand
{"62", "빛나는 돌", "10초마다 색돌이나 {{LadderRoom}}사다리방이 있는 돌이 빛납니다."}, -- Shiny Rock
{"63", "안전 가위", "트롤폭탄을 폭탄 픽업으로 바꿉니다.#슈퍼 트롤폭탄을 1+1 폭탄 픽업으로 바꿉니다."}, -- Safety Scissors
@@ -674,8 +674,8 @@ EID.descriptions[languageCode].trinkets={
{"83", "상점 열쇠", "{{Shop}}상점을 열쇠 소모 없이 열 수 있습니다."}, -- Store Key
{"84", "그리드의 갈비뼈", "{{Shop}}상점과 {{SecretRoom}}비밀방에서 Greed/Super Greed가 등장하지 않습니다.#이미 Greed를 처치하였을 경우 재입장 시 상점이 복원됩니다."}, -- Rib of Greed
{"85", "업보", "기부기계에 기부 시 확률적으로 아래 효과 중 하나 발동:#{{Blank}} 동전 +1#{{Blank}} 빨간하트 한칸 회복#{{Blank}} {{Luck}}행운 +1#{{Blank}} 거지 소환#{{Blank}}"}, -- Karma
{"86", "꼬마 라바", "똥을 파괴할 때 마다 파란 아군 파리를 소환합니다."}, -- Lil Larva
{"87", "엄마의 로켓", "열쇠를 소모할 때 마다 체력 반칸을 회복합니다.#빨간하트 반칸 픽업을 한칸으로 바꿉니다."}, -- Mom's Locket
{"86", "꼬마 라바", "똥을 파괴할 때마다 파란 아군 파리를 소환합니다."}, -- Lil Larva
{"87", "엄마의 로켓", "열쇠를 소모할 때마다 체력 반칸을 회복합니다.#빨간하트 반칸 픽업을 한칸으로 바꿉니다."}, -- Mom's Locket
{"88", "필요없어!", "{{TreasureRoom}}보물방, {{Shop}}상점, {{DevilRoom}}악마방, {{AngelRoom}}천사방에서 99% 확률로 액티브 아이템이 나오지 않습니다."}, -- NO!
{"89", "미아 방지끈", "패밀리어들 사이의 간격이 가까워집니다."}, -- Child Leash
{"90", "갈색 마개", "똥 파괴시 똥이 폭발합니다."}, -- Brown Cap
@@ -691,7 +691,7 @@ EID.descriptions[languageCode].trinkets={
{"100", "밝은 전구", "액티브 아이템의 충전량이 최대치일때 {{Damage}}공격력 +0.5, {{Tears}}연사 +0.2, {{Range}}사거리 +0.75, {{Speed}}이동속도 +0.5, {{Shotspeed}}탄속 +0.1, {{Luck}}행운 +1"}, -- Vibrant Bulb
{"101", "꺼진 전구", "액티브 아이템의 충전량이 남아있지 않을때 {{Damage}}공격력 +1.5, {{Tears}}연사 +0.4, {{Range}}사거리 +1.5, {{Speed}}이동속도 +0.5, {{Shotspeed}}탄속 +0.3"}, -- Dim Bulb
{"102", "조각난 카드", "스테이지에 {{SecretRoom}}비밀방이 2개 생성됩니다."}, -- Fragmented Card
{"103", "똑같다!", "소지중인 동전, 폭탄, 열쇠의 갯수가 모두 같을 때 하트, 동전, 폭탄, 열쇠 픽업이 1+1로 나옵니다."}, -- Equality!
{"103", "똑같다!", "소지중인 동전, 폭탄, 열쇠의 개수가 모두 같을 때 하트, 동전, 폭탄, 열쇠 픽업이 1+1로 나옵니다."}, -- Equality!
{"104", "창사골", "!!! 일회용#피격 시 2% 확률로 그 방의 아이템을 하나 생성합니다."}, -- Wish Bone
{"105", "점심 도시락", "!!! 일회용#피격 시 2% 확률로 {{Collectible22}}Lunch (최대 체력 +1) 아이템을 생성합니다."}, -- Bag Lunch
{"106", "잃어버린 코르크", "캐릭터와 패밀리어가 생성하는 장판의 범위가 넓어집니다."}, -- Lost Cork
@@ -706,7 +706,7 @@ EID.descriptions[languageCode].trinkets={
{"115", "기근의 메뚜기", "방 입장 시 적을 느려지게 하는 노란 아군 파리를 소환합니다."}, -- Locust of Famine
{"116", "죽음의 메뚜기", "방 입장 시 공격력 4배의 피해를 주는 검은 아군 파리를 소환합니다."}, -- Locust of Death
{"117", "정복의 메뚜기", "방 입장 시 하얀 아군 파리를 2~5마리를 소환합니다."}, -- Locust of Conquest
{"118", "박쥐 날개", "적 처치시 확률적으로 그 방에서 비행 능력을 얻습니다."}, -- Bat Wing
{"118", "박쥐 날개", "적 처치 시 확률적으로 그 방에서 비행 능력을 얻습니다."}, -- Bat Wing
{"119", "줄기 세포", "스테이지 입장 시 체력을 반칸 회복합니다."}, -- Stem Cell
{"120", "머리핀", "{{BossRoom}}보스방 입장 시 액티브 아이템의 충전량을 모두 충전합니다."}, -- Hairpin
{"121", "나무 십자가", "스테이지 당 {{HolyMantle}}1번 피해를 무시하는 보호막을 생성합니다."}, -- Wooden Cross
@@ -761,7 +761,7 @@ EID.descriptions[languageCode].cards={
{"38", "벨카노", "파란 아군 파리/거미를 3마리씩 소환합니다."}, -- Berkano
{"39", "알기즈", "30초동안 무적 상태가 됩니다."}, -- Algiz
{"40", "비어있는 룬", "랜덤한 룬 효과를 발동합니다.#25% 확률로 Blank Rune을 드랍합니다."}, -- Blank Rune
{"41", "검은 룬", "방 안의 아이템을 흡수하고 흡수한 만큼 랜덤한 능력치가 2개씩 증가합니다.#방 안의 픽업 아이템을 흡수하고 흡수한 갯수만큼 파란 아군 파리 및 거미를 소환합니다.#방 안의 모든 적에게 40의 피해를 줍니다."}, -- Black Rune
{"41", "검은 룬", "방 안의 아이템을 흡수하고 흡수한 만큼 랜덤한 능력치가 2개씩 증가합니다.#방 안의 픽업 아이템을 흡수하고 흡수한 개수만큼 파란 아군 파리 및 거미를 소환합니다.#방 안의 모든 적에게 40의 피해를 줍니다."}, -- Black Rune
{"42", "혼돈 카드", "바라보는 방향으로 카드를 던지며 카드에 맞은 적은 즉사합니다."}, -- Chaos Card
{"43", "신용카드", "{{Shop}}상점 또는 {{DevilRoom}}악마방에서 사용 시 모든 상품을 무료로 획득할 수 있습니다."}, -- Credit Card
{"44", "규칙 카드", "게임 힌트를 화면에 출력합니다."}, -- Rules Card
@@ -784,7 +784,7 @@ EID.descriptions[languageCode].pills={
{"0", "질나쁜 방귀", "독방귀를 뀝니다."}, -- Bad Gas
{"1", "질나쁜 환각", "체력 한칸의 피해를 입습니다."}, -- Bad Trip
{"2", "강철같은 알약", "↑ 소울하트 +2"}, -- Balls of Steel
{"3", "폭탄은 곧 열쇠", "폭탄과 열쇠의 갯수를 서로 바꿉니다."}, -- Bombs are Key
{"3", "폭탄은 곧 열쇠", "폭탄과 열쇠의 개수를 서로 바꿉니다."}, -- Bombs are Key
{"4", "폭탄 설사", "캐릭터의 위치에 점화된 폭탄 5개를 생성합니다."}, -- Explosive Diarrhea
{"5", "체력 회복", "체력을 모두 회복합니다."}, -- Full Health
{"6", "체력 감소", "↓ 최대 체력 -1"}, -- Health Down
@@ -815,7 +815,7 @@ EID.descriptions[languageCode].pills={
{"31", "", "Maze 저주에 걸립니다."}, -- ???
{"32", "커지는 알약", "캐릭터의 크기가 커집니다."}, -- One makes you larger
{"33", "작아지는 알약", "캐릭터의 크기가 작아집니다."}, -- One makes you small
{"34", "감염!", "방 안의 똥의 갯수만큼 파란 아군 거미를 소환합니다."}, -- Infested!
{"34", "감염!", "방 안의 똥의 개수만큼 파란 아군 거미를 소환합니다."}, -- Infested!
{"35", "감염?", "방 안의 적의 수만큼 파란 아군 거미를 소환합니다."}, -- Infested?
{"36", "최강 알약!", "6초간 무적 상태가 되며 접촉한 적에게 40의 피해를 입힙니다."}, -- Power Pill!
{"37", "전자오락 시야경", "30초마다 총 3번 화면의 화질이 감소합니다."}, -- Retro Vision
+8 -8
View File
@@ -2,7 +2,7 @@
----- Basic Chinese descriptions ---
--------------------------------------
-- Last Sync Revise: 2022.01.16
-- Last Sync Revise: 2022.01.20
-- Last Full Check: N/A -- I will have a full check someday else.
-- FORMAT: Item ID | Name | Description
@@ -441,7 +441,7 @@ EID.descriptions[languageCode].collectibles={
{"416", "深口袋", "能携带2个卡牌/胶囊/符文"},
{"417", "魅魔", "在房间内漂浮的跟班,产生伤害光环,每秒造成角色伤害的129%的伤害#↑ 站在光环中+50%伤害"},
{"418", "水果蛋糕", "每颗眼泪都有不同效果"},
{"419", "传送2.0", "传送至另1个未探索的随机房间#等级:{{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}>{{IsaacsRoom}}>{{ArcadeRoom}}>{{ChestRoom}}>{{SecretRoom}}>{{DevilRoom}}{{AngelRoom}}>错误房"},
{"419", "传送2.0", "传送至另1个未探索的随机房间#等级:{{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}>{{IsaacsRoom}}>{{ArcadeRoom}}>{{ChestRoom}}>{{SecretRoom}}>{{DevilRoom}}/{{AngelRoom}}>错误房"},
{"420", "黑色粉末", "在地上走1个圈会产生五角星符号#每秒造成30接触伤害"},
{"421", "腰豆", "使用时将任何范围内的敌人魅惑并造成5伤害"},
{"422", "发光沙漏", "倒退时间并将角色放回上1个房间,且与当时的状态一致"},
@@ -454,7 +454,7 @@ EID.descriptions[languageCode].collectibles={
{"429", "店主的头", "敌人被眼泪击中时有5%几率掉落硬币"},
{"430", "狙击蝇老爹", "跟随角色移动的跟班,有1秒延迟#向附近敌人发射眼泪,造成与角色伤害相等的伤害"},
{"431", "多维宝宝", "跟随角色移动的跟班,有2秒延迟#经过它的眼泪会分成2个并有速度加成"},
{"432", "闪光炸弹", "+5炸弹#炸弹爆炸时有几率掉落随机掉落物"},
{"432", "闪光炸弹", "+5炸弹#炸弹爆炸时几率掉落随机掉落物#炸弹爆炸时几率魅惑敌人"},
{"433", "我的影子", "每次受伤时使所有敌人恐惧并生成1个友好的黑蛆#黑蛆会造成5接触伤害"},
{"434", "苍蝇罐", "每次杀死敌人会在罐子里加入1只蓝苍蝇#最多20只苍蝇#使用时释放所有苍蝇"},
{"435", "小洛基", "十字发射眼泪的跟班#每次射击造成3.5伤害"},
@@ -505,7 +505,7 @@ EID.descriptions[languageCode].collectibles={
{"480", "堆肥", "将掉落物变成蓝苍蝇或蓝蜘蛛#使当前的蓝苍蝇/蓝蜘蛛翻倍#如果什么都没有就生成1只蓝苍蝇或蓝蜘蛛"},
{"481", "数据破解", "使用时,对随机属性小幅↑/↓#所在房间内随机眼泪效果#搞乱所有贴图"},
{"482", "遥控器", "将你换成另1个角色#移除上1个收集到的道具"},
{"483", "妈咪炸弹!", "{{Warning}} 一次性 {{Warning}}#影响整层#炸碎所有障碍物#对所有敌人造成200伤害#打开Boss Rush/窒息胎/隐藏房的门#若持有金炸弹,则可不消耗道具使用一次,每层仅限一次"},
{"483", "妈咪炸弹!", "{{Warning}} 一次性 {{Warning}}#影响整层#炸碎所有障碍物#对所有敌人造成200伤害#打开Boss Rush/窒息胎/隐藏房的门#若持有金炸弹,则可不消耗道具使用一次"},
{"484", "等等,啥?", "使用时使敌人推走并生成岩石波#可以开门或摧毁岩石"},
{"485", "被掰弯的硬币", "有50%几率使房间内所有道具,掉落物和箱子翻倍#另外50%几率将上述内容移除并掉落1硬币"},
{"486", "钝剃刀片", "使角色受伤但不掉血#可以用来触发道具效果"},
@@ -543,7 +543,7 @@ EID.descriptions[languageCode].collectibles={
{"518", "伙伴盲盒", "与合作宝宝外观一样的跟班#随机眼泪效果#每层都会重置"},
{"519", "精神错乱宝宝", "每10秒变成其他随机跟班的跟班"},
{"520", "跨接电缆", "每杀死15个敌人主动道具+1充能"},
{"521", "代金券", "使用时{{Shop}}商店或{{DevilRoom}}恶魔房的随机1个道具免费#持有时,1件商店道具必定打折"},
{"521", "代金券", "使用时{{Shop}}商店或{{DevilRoom}}恶魔房的随机1个道具免费#持有时,1件商店物品必定打折"},
{"522", "念力", "使用时使靠近角色的敌人弹幕滞留3秒#结束后弹幕会被扔走#3秒充能"},
{"523", "搬家盒", "使用时储存所在房间的所有掉落物#再次使用将储存物放回地上#可以在房间之间搬东西"},
{"524", "科技零", "眼泪以电束连接#电击伤害与角色伤害一致"},
@@ -852,10 +852,10 @@ EID.descriptions[languageCode].dice={
---------- Transformations ----------
-- Using customary name for better understanding.
-- Using customary name for better understanding
EID.descriptions[languageCode].transformations={
"", -- 0 = none
"嗝屁猫套装", -- 1
"", -- 0 = none
"嗝屁猫套装", -- 1
"蘑菇套装", -- 2
"苍蝇套装", -- 3
"连体套装", -- 4
+8 -6
View File
@@ -27,6 +27,7 @@ local repCollectibles={
[29] = {"29", "Mom's Underwear", "↑ +1.5 Range up#Spawns 3-6 Blue Flies"}, -- Mom's Underwear
[30] = {"30", "Mom's Heels", "↑ +1.5 Range up#Touched enemies take 12 damage"}, -- Mom's Heels
[31] = {"31", "Mom's Lipstick", "↑ +2.25 Range up#Spawns 1 random heart"}, -- Mom's Lipstick
[37] = {"37", "Mr. Boom", "Drops a large bomb below the player which deals 185 damage"}, -- Mr. Boom
[40] = {"40", "Kamikaze!", "Causes a big explosion at the player's location#Deals 185 damage"}, -- Kamikaze!
[42] = {"42", "Bob's Rotten Head", "Throwable poison bomb#Deals 185 + your damage#Creates poison cloud"}, -- Bob's Rotten Head
[44] = {"44", "Teleport", "Teleports Isaac into a random room except I AM ERROR rooms#Influence direction a bit by moving in desired direction"}, -- Teleport
@@ -167,6 +168,7 @@ local repCollectibles={
[415] = {"415", "Crown Of Light", "+2 Soul Hearts#If you don't have any damaged Red Heart containers:#↑ +100% Damage up#↑ +1.5 Range up#↓ -0.3 Shot Speed down#Deactivates for the current room when damaged at all"}, -- Crown Of Light
[416] = {"416", "Deep Pockets", "Spawns 1-3 coins if a room didn't yield a reward#Increases coin cap to 999"}, -- Deep Pockets
[417] = {"417", "Succubus", "Bounces around the room with a damaging aura, dealing 7.5-10 damage every second#↑ +50% damage while standing in the aura"}, -- Succubus
[419] = {"419", "Teleport 2.0", "Teleports you to another random room that has not been explored yet#Hierarchy: {{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}>{{IsaacsRoom}}> {{ArcadeRoom}}>{{ChestRoom}}>{{Planetarium}}>{{SecretRoom}}>{{DevilRoom}}{{AngelRoom}}> Error-Room"}, -- Teleport 2.0
[421] = {"421", "Kidney Bean", "Applies charm effect to any enemies in close range"}, -- Kidney Bean
[426] = {"426", "Obsessed Fan", "Follows your exact movement on a 0.66 second delay#Deals 30 contact damage per second"}, -- Obsessed Fan
[430] = {"430", "Papa Fly", "Follows your movement pattern on a 0.66 second delay#Fires tears at nearby enemies that deal damage equal to your damage"}, -- Papa Fly
@@ -243,7 +245,7 @@ local repCollectibles={
[591] = {"591", "Venus", "↑ +1 Health up#Heals 1 Red Heart#Close enemies become charmed"}, -- Venus
[592] = {"592", "Terra", "↑ +1 Damage up#Replaces tears with rocks#They deal variable damage#Can destroy obstacles#Increased knockback"}, -- Terra
[593] = {"593", "Mars", "Dash by double-tapping a movement key, becoming invincible and dealing 4x your damage#3 seconds cooldown"}, -- Mars
[594] = {"594", "Jupiter", "↑ +2 Health up#Heals half a Red Heart#↓ -0.3 Speed down#Build up to +0.5 Speed while standing still#Moving releases poison fart clouds behind you"}, -- Jupiter
[594] = {"594", "Jupiter", "↑ +2 Health up#Heals half a Red Heart#↓ -0.3 Speed down#Makes you immune to poison damage#Build up to +0.5 Speed while standing still#Moving releases poison fart clouds behind you"}, -- Jupiter
[595] = {"595", "Saturnus", "A circle surrounds you#Upon entering a room, 7 tears will orbit in it#Chance to catch enemy projectiles in orbit"}, -- Saturnus
[596] = {"596", "Uranus", "Shoot ice tears, which slow enemies and freeze monsters they kill#Touching frozen enemies slide away and explode into 6 ice shards"}, -- Uranus
[597] = {"597", "Neptunus", "Builds a massive tears bonus over 3 seconds while not firing#Shooting again will release stored tears#The tear bonus falls off as you fire"}, -- Neptunus
@@ -316,7 +318,7 @@ local repCollectibles={
[664] = {"664", "Binge Eater", "↑ +1 Health up#Full health#Item pedestals periodically switch between food items and the item they would hold otherwise#Picking up a food item grants temporary +3.6 damage boost, 2 small permanent stat ups and a permanent -0.03 speed down#Food items heal 3 Red Hearts"}, -- Binge Eater
[665] = {"665", "Guppy's Eye", "Shows the contents of Chests, Sacks, Shopkeepers, and Fire Places before they're opened"}, -- Guppy's Eye
[666] = {"666", "", "<Item does not exist>"},
[667] = {"667", "Strawman", "Spawns Keeper as a second character#If he dies, he spawns blue spiders#Item gets removed afterwards#Devil deals cost coins while he's alive#!!! He can pick up items, including Story items, removing them permanently on death"}, -- Strawman
[667] = {"667", "Strawman", "+1 Bomb#Spawns Keeper as a second character#If he dies, he spawns blue spiders#Item gets removed afterwards#Devil deals cost coins while he's alive#!!! He can pick up items, including Story items, removing them permanently on death"}, -- Strawman
[668] = {"668", "Dad's Note", "Begins the sequence to access the Home floor#Trinkets left in previous {{TreasureRoom}}Treasure or {{BossRoom}}Boss Rooms turn into {{Card78}}Cracked Key"}, -- Dad's Note
[669] = {"669", "Sausage", "↑ +1 Health up#Full health#↑ +0.5 Damage up#↑ +0.2 Speed up#↑ +1.2 Shot Speed up#↑ +0.16 Range up#↑ +1 Luck up#↑ +6.9% {{DevilRoom}}Devil or {{AngelRoom}}Angel Room chance#↑ +6.9% {{Planetarium}}Planetarium chance"}, -- Sausage
[670] = {"670", "Options?", "If a room grants a clear reward, there will be two different rewards to choose from#Taking one causes the other to disappear"}, -- Options?
@@ -325,7 +327,7 @@ local repCollectibles={
[673] = {"673", "Redemption", "Grants 1 Soul Heart and +1 Damage when entering a {{DevilRoom}}Devil Room and not taking any item/pickup"}, -- Redemption
[674] = {"674", "Spirit Shackles", "On death, Isaac's ghost is chained to his dead body and he can continue to fight with half a heart#Return to life after 10 seconds#Must be recharged by picking up a Soul Heart"}, -- Spirit Shackles
[675] = {"675", "Cracked Orb", "When you take damage:#Unlocks locked doors in the current room#Reveals a random room#Destroys all tinted and crawlspace rocks#Can open story doors#Can reveal the {{UltraSecretRoom}}Ultra Secret Room"}, -- Cracked Orb
[676] = {"676", "Empty Heart", "When having an empty heart container at the start of a new floor, grants another one#Bone Hearts don't count"}, -- Empty Heart
[676] = {"676", "Empty Heart", "When down to 1 Red Heart or less at the start of a new floor, grants an empty Heart Container#No effect for characters that can't have Red Hearts"}, -- Empty Heart
[677] = {"677", "Astral Projection", "When getting hit, stops time for 3 seconds#Isaac becomes a ghost and leaves his body#In ghost form gain flight, spectral tears and also negate next hit taken"}, -- Astral Projection
[678] = {"678", "C Section", "Gain a short delay charge attack that fires homing, spectral fetus tears"}, -- C Section
[679] = {"679", "Lil Abaddon", "Familiar which shoots a mini {{Collectible399}}Maw of the Void attack"}, -- Lil Abaddon
@@ -973,13 +975,13 @@ EID.descriptions[languageCode].GlitchedItemText = {
-- Attribute triggers
chain = "Then:{{CR}} ",
active = "On use:#",
pickup_collected = "When you collect a pickup:#", --chance to?
pickup_collected = "When you collect a pickup:#",
enemy_kill = "On kill, chance to:#",
damage_taken = "When you take damage:#", --chance to?
damage_taken = "When you take damage:#",
entity_spawned = "When a {T1} is spawned:#",
tear_fire = "When you fire a tear, chance to:#",
enemy_hit = "On hitting an enemy, chance to:#",
room_clear = "On room clear:#", --chance to?
room_clear = "On room clear:#",
-- Attribute effects
area_damage = "Deal {1} damage in an area around you",
+57 -57
View File
@@ -45,7 +45,7 @@ local repCollectibles={
[83] = {"83", "대못", "사용 시 블랙하트 +0.5, 그 방에서 {{Damage}}공격력 +2, {{Speed}}이동속도 -0.2#접촉한 적에게 피해를 입히며 장애물을 부술 수 있습니다."}, -- The Nail
[87] = {"87", "로키의 뿔", "25%의 확률로 공격이 4방향으로 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 15 이상일 때 100% 확률"}, -- Loki's Horns
[91] = {"91", "탐험가 모자", "캐릭터가 있는 방에서 2칸 이내에 있는 스테이지 구조 및 특수방을 맵에 표시합니다.#위에서 떨어지는 탄환에 피해를 받지 않습니다."}, -- Spelunker Hat
[93] = {"93", "게임키드", "사용 시 6초간 무적 상태가 되며 접촉한 적에게 20의 피해를 입힙니다.#적들이 아이작에게서 도망가며 적 2기를 죽일 때 마다 체력을 반칸 회복합니다."}, -- The Gamekid
[93] = {"93", "게임키드", "사용 시 6초간 무적 상태가 되며 접촉한 적에게 20의 피해를 입힙니다.#적들이 아이작에게서 도망가며 적 2기를 죽일 때마다 체력을 반칸 회복합니다."}, -- The Gamekid
[98] = {"98", "성유물", "방 7~8개 클리어 시 소울하트를 하나 드랍합니다."}, -- The Relic
[101] = {"101", "광륜", "↑ 최대 체력 +1#↑ {{Damage}}공격력 +0.3#↑ {{Tears}}연사 +0.2#↑ {{Range}}사거리 +0.38#↑ {{Speed}}이동속도 +0.3"}, -- The Halo
[106] = {"106", "미스터 메가", "↑ 폭탄 +5#폭탄 공격력 +85#폭탄의 범위가 넓어집니다."}, -- Mr. Mega
@@ -129,7 +129,7 @@ local repCollectibles={
[287] = {"287", "비밀의 책", "사용 시 맵에 {{Collectible21}}특수방 위치, {{Collectible246}}비밀방 위치, {{Collectible54}}스테이지 구조 중 하나를 표시합니다.#맵에 이미 특수방, 비밀방, 스테이지 구조가 표시되어 있는 경우 사용 시 그 스테이지에서 {{SecretRoom}}{{SuperSecretRoom}}비밀방이 자동으로 열립니다."}, -- Book of Secrets
[288] = {"288", "거미 상자", "사용 시 파란 아군 거미를 4~8마리 소환합니다."}, -- Box of Spiders
[289] = {"289", "빨간 양초", "사용 시 공격하는 방향으로 최대 공격력 125의 불꽃을 날립니다.#불꽃은 5번 막을 때까지, 혹은 10초동안 지속됩니다."}, -- Red Candle
[291] = {"291", "쏴아!", "사용 시 방 안의 모든 일반 적을 똥으로 바꿉니다.#똥 타입의 몬스터 및 보스를 즉사시킵니다.#용암이 가득 찬 방을 식혀 용암이였던 구간을 지나갈 수 있게 됩니다."}, -- Flush!
[291] = {"291", "쏴아!", "사용 시 방 안의 모든 일반 적을 똥으로 바꿉니다.#똥 타입의 몬스터 및 보스를 즉사시킵니다.#용암이 가득 찬 방을 식혀 용암이었던 구간을 지나갈 수 있게 됩니다."}, -- Flush!
[292] = {"292", "사탄경", "사용 시 블랙하트 +1#사용 시 그 층의 {{BossRoom}}보스방 보상이 체력 거래가 필요한 {{DevilRoom}}악마방 아이템으로 대체됩니다.#해당 거래는 악마 거래로 취급됩니다."}, -- Satanic Bible
[293] = {"293", "크람푸스의 머리", "사용 시 대각선 또는 십자 방향으로 최대 190의 피해를 주는 혈사포를 발사합니다."}, -- Head of Krampus
[294] = {"294", "흰강낭콩", "사용 시 방귀를 뀌며 주변의 적을 밀쳐냅니다."}, -- Butter Bean
@@ -144,7 +144,7 @@ local repCollectibles={
[314] = {"314", "살찐 허벅지", "↑ 최대 체력 +1#↑ 빨간하트 +1#↓ {{Speed}}이동속도 -0.4#장애물을 부술 수 있습니다."}, -- Thunder Thighs
[315] = {"315", "이상한 끌개", "공격이 무언가에 부딪힐 때 적과 픽업 아이템이 공격에 끌려옵니다."}, -- Strange Attractor
[316] = {"316", "저주받은 눈알", "눈물을 충전한 다음 최대 5발의 눈물을 일렬로 발사합니다.#충전중 피격 시 스테이지 안의 랜덤한 방으로 순간이동합니다.# {{Collectible260}}검은 양초 보유시 순간이동 효과가 사라집니다."}, -- Cursed Eye
[320] = {"320", "???의 하나뿐인한 친구", "공격하는 방향으로 이동하며 접촉하는 적에게 틱 당 3.5의 피해를 입힙니다."}, -- ???'s Only Friend
[320] = {"320", "???의 하나뿐인 친구", "공격하는 방향으로 이동하며 접촉하는 적에게 틱 당 3.5의 피해를 입힙니다."}, -- ???'s Only Friend
[325] = {"325", "가위", "사용 시 머리가 분리됩니다.#분리된 머리는 제자리에서 공격하는 방향으로 캐릭터의 공격과 같은 공격을 발사합니다.#몸통은 공격하는 방향으로 여러 개의 눈물을 흩뿌리면서 발사합니다."}, -- Scissors
[326] = {"326", "생명의 숨결", "사용 키를 누르고 있으면 충전량이 줄어들며 충전량이 모두 줄어들면 2초간 무적 상태가 됩니다.#무적 상태에서 적에게 접촉 시 빛줄기가 떨어집니다.#무적 상태가 끝나도 키를 누르면 체력 반칸의 피해를 입습니다."}, -- Breath of Life
[328] = {"328", "반전사진", "↑ {{Damage}}공격력 +1#피격 시 빨간하트가 반칸 이하일 때 방 안의 모든 적에게 40의 피해를 줍니다.#Dark Room 스테이지 입장에 필요한 아이템입니다."}, -- The Negative
@@ -178,21 +178,21 @@ local repCollectibles={
[384] = {"384", "꼬마 거디", "공격키를 누르고 있는 동안 충전되며 공격키를 떼면 공격했던 방향으로 돌진해 벽에 튕겨다니며 적을 공격합니다.#충전량에 따라 공격력과 거리가 증가합니다."}, -- Lil Gurdy
[389] = {"389", "룬 가방", "방 8개 클리어 시 룬 및 영혼석을 하나 드랍합니다."}, -- Rune Bag
[393] = {"393", "독뱀의 키스", "확률적으로 적을 중독시키는 공격이 나갑니다.#적에게 접촉시 12의 피해를 주고 적을 중독시킵니다.#접촉으로 중독된 적이 죽을때 20% 확률로 블랙하트가 드랍됩니다."}, -- Serpent's Kiss
[394] = {"394", "조준", "↑ {{Tears}}연사 +0.7#↑ {{Range}}사거리 +3.15#조준점을 조종하여 조준점이 있는 방향을 향해 눈물을 발사할 수 있습니다.#패밀리어들이 조준점을 향해 공격합니다."}, -- Marked
[394] = {"394", "조준", "↑ {{Tears}}연사 +0.7#↑ {{Range}}사거리 +3.15#조준점을 조종하여 조준점이 있는 방향을 향해 눈물을 자동으로 발사합니다.#패밀리어들이 조준점을 향해 공격합니다.#{{ButtonRT}}버튼을 눌러 자동 공격을 멈출 수 있습니다."}, -- Marked
[395] = {"395", "기계 X", "공격이 충전형 레이저 고리 공격으로 변경됩니다.#레이저 공격력은 충전량에 따라 x0.25 ~ x1로 증감합니다.#레이저는 사거리 제한이 없으며 적과 장애물을 관통합니다."}, -- Tech X
[397] = {"397", "조종 광선", "↑ {{Tears}}연사 +0.5#↑ {{Range}}사거리 +1.5#↑ {{Shotspeed}}탄속 +0.16#눈물이 캐릭터가 바라보는 방향의 일직선으로만 나갑니다."}, -- Tractor Beam
[399] = {"399", "공허의 구렁텅이", "공격키를 2.5초 이상 누르면 충전되며 공격키를 떼면 캐릭터 주위에 검은 고리가 둘러집니다.#고리는 다단히트로 접촉한 적에게 최대 30번의 피해를 줍니다."}, -- Maw Of The Void
[401] = {"401", "폭발물", "확률적으로 접착 눈물이 나갑니다.#접착 눈물이 적에게 붙을 시 몇초 후 폭발하여 공격력 +60의 피해를 입힙니다."}, -- Explosivo
[404] = {"404", "방귀쟁이 아기", "캐릭터를 따라다니며 적의 탄환을 막아줍니다.#탄환을 막을 시10% 확률로 랜덤한 효과의 방귀를 뀝니다.#방귀는 적에게 5~6의 피해를 줍니다."}, -- Farting Baby
[404] = {"404", "방귀쟁이 아기", "캐릭터를 따라다니며 적의 탄환을 막아줍니다.#탄환을 막을 시 10% 확률로 랜덤한 효과의 방귀를 뀝니다.#방귀는 적에게 5~6의 피해를 줍니다."}, -- Farting Baby
[405] = {"405", "게임 버그", "{{Throwable}} {{ColorOrange}}투척형{{CR}} (공격 키를 두 번 눌러 발사)#공격하는 방향으로 날아가며 적이나 픽업 아이템에 접촉 시 적이나 픽업 아이템의 종류를 바꿉니다."}, -- GB Bug
[407] = {"407", "순도", "캐릭터 머리에 오라가 생기며 오라 색에 따라 특정 능력치가 증가합니다.#피격시 비활성화되며 방 이동시 다른 색으로 변합니다.#{{ColorRed}}빨강:{{CR}} {{Damage}}공격력 +4.0#{{ColorCyan}}파랑:{{CR}} {{Tears}}연사 +2#{{ColorOrange}}주황:{{CR}} {{Range}}사거리 +3#{{ColorYellow}}노랑:{{CR}} {{Speed}}이동속도 +0.5"}, -- Purity
[408] = {"408", "마법 단검", "피격 시 캐릭터 주위에 검은 고리가 둘러져 접촉한 적에게 현재 공격력만큼의 피해를 줍니다."}, -- Athame
[409] = {"409", "빈 그릇", "↑ 블랙하트 +2#빨간하트가 없을 때 비행 능력을 얻으며 방 안에 적이 있을 때 40초마다 10초간 무적 상태가 됩니다."}, -- Empty Vessel
[414] = {"414", "더 많은 선택권", "{{TreasureRoom}}보물방에 아이템이 한개 더 추가되며 하나를 선택하면 나머지는 사라집니다."}, -- More Options
[415] = {"415", "빛의 왕관", "↑ 소울하트 +2#!!! 최대 체력이 모두 차있거나 빨간하트가 없을 때:#↑ {{Damage}}공격력 배율 x2#↑ {{Range}}사거리 +1.5#↓ {{Shotspeed}}}탄속 -0.3#피격 시 그 방에서만 비활성화됩니다."}, -- Crown Of Light
[416] = {"416", "넓은 가방", "동전의 최대 소지 가능 갯수가 999로 증가합니다.#방 클리어 시 보상이 드랍되지 않으면 동전을 1~3개 드랍합니다."}, -- Deep Pockets
[416] = {"416", "넓은 가방", "동전의 최대 소지 가능 개수가 999로 증가합니다.#방 클리어 시 보상이 드랍되지 않으면 동전을 1~3개 드랍합니다."}, -- Deep Pockets
[417] = {"417", "서큐버스", "오라를 가지고 대각선으로 이동하며 오라 안에 들어온 적에게 프레임당 2.5의 피해를 입히고 캐릭터가 들어오면 {{Damage}}공격력을 x1.5 증가시켜줍니다."}, -- Succubus
[419] = {"419", "순간이동 2.0", "사용 시 클리어하지 않은 방들 중 하나로 정해진 우선순위에 따라서 순간이동합니다.#!!! 순서: {{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}>{{IsaacsRoom}}> {{ArcadeRoom}}>{{ChestRoom}}>{{SecretRoom}}>{{DevilRoom}}{{AngelRoom}}> 오류방"}, -- Teleport 2.0
[419] = {"419", "순간이동 2.0", "사용 시 클리어하지 않은 방들 중 하나로 정해진 우선순위에 따라서 순간이동합니다.#!!! 순서: {{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}>{{IsaacsRoom}}> {{ArcadeRoom}}>{{ChestRoom}}>{{Planetarium}}>{{SecretRoom}}>{{DevilRoom}}{{AngelRoom}}> 오류방"}, -- Teleport 2.0
[421] = {"421", "강낭콩", "사용 시 매혹 방귀를 뀝니다."}, -- Kidney Bean
[426] = {"426", "집착하는 추종자", "캐릭터가 지나간 길을 1초 후 따라가며 접촉한 적에게 초당 30의 피해를 입힙니다."}, -- Obsessed Fan
[427] = {"427", "마인크래프터", "사용 시 이동식 TNT를 생성합니다.#충전되지 않았을때 사용 시 생성한 TNT를 폭파합니다."}, -- Mine Crafter
@@ -203,9 +203,9 @@ local repCollectibles={
[440] = {"440", "신장 결석", "공격중에 때때로 공격이 멈추며 충전이 진행되고 충전이 끝났을 때 공격키를 떼면 연사가 최대가 되며 눈물을 한번에 발사합니다."}, -- Kidney Stone
-- Afterbirth +
[442] = {"442", "어둠 왕자의 왕관", "빨간하트가 1칸일 때 {{Tears}}연사 +2, {{Range}}사거리 +1.5, {{Shotspeed}}탄속 +0.2"}, -- Dark Princes Crown
[444] = {"444", "연필", "눈물을 15번 발사할 때 마다 여러개의 눈물 다발이 나갑니다."}, -- Lead Pencil
[444] = {"444", "연필", "눈물을 15번 발사할 때마다 여러개의 눈물 다발이 나갑니다."}, -- Lead Pencil
[447] = {"447", "납작한 콩", "7.5초동안 공격을 유지할 시 갈색 구름이 생성되며 구름에 닿은 적은 공격력 5배의 피해를 입습니다."}, -- Linger Bean
[448] = {"448", "유리 조각", "피격 시 25% 확률로 빨간하트를 하나 드랍합니다.#피격 시 빨간하트를 획득할 때 까지 20초마다 체력 반칸의 피해를 입으며 공격하는 방향으로 여러 개의 눈물을 흩뿌리면서 발사합니다."}, -- Shard of Glass
[448] = {"448", "유리 조각", "피격 시 25% 확률로 빨간하트를 하나 드랍합니다.#피격 시 빨간하트를 획득할 때까지 20초마다 체력 반칸의 피해를 입으며 공격하는 방향으로 여러 개의 눈물을 흩뿌리면서 발사합니다."}, -- Shard of Glass
[449] = {"449", "강철판", "↑ 소울하트 +1#적 탄환에 맞았을 때 25%의 확률로 유도 반사탄을 발사합니다."}, -- Metal Plate
[451] = {"451", "타로 천", "카드를 하나 드랍합니다.#타로 타입 카드에 추가적인 효과를 부여합니다."}, -- Tarot Cloth
[453] = {"453", "복합 골절", "↑ {{Range}}사거리 +0.38#눈물이 무언가에 부딪힐 때 1~3갈래로 갈라집니다."}, -- Compound Fracture
@@ -215,7 +215,7 @@ local repCollectibles={
[459] = {"459", "축농증", "20%의 확률로 접착 눈물이 나가며 접착 눈물이 적에게 붙을 시 10초동안 지속적으로 현재 공격력만큼의 피해를 입힙니다."}, -- Sinus Infection
[462] = {"462", "벨리알의 눈", "↑ {{Range}}사거리 +1.5#눈물이 적을 관통하며 관통한 눈물은 적에게 유도되고 공격력이 2배 증가합니다."}, -- Eye of Belial
[463] = {"463", "황산", "↑ {{Damage}}공격력 +0.3#확률적으로 장애물을 부수는 눈물이 나갑니다."}, -- Sulfuric Acid
[464] = {"464", "균형의 문장", "↑ 소울하트 +2#소지중인 픽업 아이템의 갯수에 따라 챔피언 적이 드랍하는 보상과 방 클리어 보상이 달라집니다."}, -- Glyph of Balance
[464] = {"464", "균형의 문장", "↑ 소울하트 +2#소지중인 픽업 아이템의 개수에 따라 챔피언 적이 드랍하는 보상과 방 클리어 보상이 달라집니다."}, -- Glyph of Balance
[467] = {"467", "손가락!", "공격하는 방향으로 움직이며 가리킨 방향에 있는 적에게 공격력 x0.1의 지속 피해를 입힙니다."}, -- Finger!
[472] = {"472", "아기 왕", "캐릭터를 따라다니며 공격키를 누르고 있으면 움직이지 않습니다.#다른 패밀리어들이 이 패밀리어를 기준으로 이동합니다.#멈추고 있는 동안은 패밀리어들이 적을 자동으로 조준합니다."}, -- King Baby
[474] = {"474", "부서진 유리 대포", "충전량을 모두 채우면 {{Collectible352}}Glass Cannon 아이템으로 바뀝니다."}, -- Broken Glass Cannon
@@ -227,7 +227,7 @@ local repCollectibles={
[489] = {"489", "무한 주사위", "원하는 주사위 아이템을 골라 사용할 수 있습니다. (아이템 순서 전환 키로 전환 가능)"}, -- D infinity
[491] = {"491", "산성 아기", "방 6~7개 클리어 시 알약을 하나 드랍합니다.#알약 사용 시 방 안의 모든 적을 3초간 중독시킵니다."}, -- Acid Baby
[493] = {"493", "아드레날린", "빈 최대 체력 1칸 당 {{Damage}}공격력 증가#!!! 증가량 예시 :#1칸일 때 +0.3#2칸일 때 +0.92#3칸일 때 +1.76#4칸일 때 +2.79#5칸일 때 +3.98"}, -- Adrenaline
[494] = {"494", "야곱의 사다리", "공격이 적에게 부딪힐 때 마다 1~2개의 짧은 유도 레이저가 발사됩니다."}, -- Jacob's Ladder
[494] = {"494", "야곱의 사다리", "공격이 적에게 부딪힐 때마다 1~2개의 짧은 유도 레이저가 발사됩니다."}, -- Jacob's Ladder
[495] = {"495", "고스트 페퍼", "공격 시 8%의 확률로 공격력 x3 ~ x6의 불꽃을 날립니다.#!!! {{Luck}}행운 수치 비례: 행운 11 이상일 때 50% 확률"}, -- Ghost Pepper
[496] = {"496", "안락사", "3.33%의 확률로 공격력 3배의 적을 즉사시키며 눈물이 10방향으로 퍼지는 공격이 나갑니다.#!!! {{Luck}}행운 수치 비례: 행운 15 이상일 때 20% 확률"}, -- Euthanasia
[502] = {"502", "대왕 여드름", "확률적으로 공격력 x2의 적을 둔화시키는 눈물이 나갑니다."}, -- Large Zit
@@ -239,7 +239,7 @@ local repCollectibles={
[517] = {"517", "빠른 폭탄", "↑ 폭탄 +7#폭탄을 설치할 때 지연 없이 빠르게 설치할 수 있습니다.#설치된 폭탄끼리는 서로 밀리지 않습니다."}, -- Fast Bombs
[521] = {"521", "쿠폰", "{{Shop}}상점이나 {{DevilRoom}}악마방에서 사용 시 상품 하나를 거래없이 얻을 수 있습니다.#상점의 상품 중 최소 하나 이상에 반값이 적용됩니다."}, -- Coupon
[522] = {"522", "염동력", "사용 시 3초간 캐릭터에게 날아오는 적의 탄환을 붙잡습니다.#3초가 끝나면 붙잡은 탄환을 다시 되돌려 발사합니다."}, -- Telekinesis
[523] = {"523", "수납상자", "사용 시 방 안의 모든 아이템과 픽업 아이템중 랜덤한 아이템 10개를 상자에 저장합니다.#재사용 시 저장했던 아이템들을 드랍합니다."}, -- Moving Box
[523] = {"523", "수납상자", "사용 시 방 안의 모든 아이템과 픽업 아이템 중 랜덤한 아이템 10개를 상자에 저장합니다.#재사용 시 저장했던 아이템들을 드랍합니다."}, -- Moving Box
[524] = {"524", "기계장치 0", "눈물마다 공격력 33%의 레이저가 연결되어 나갑니다."}, -- Technology Zero
[528] = {"528", "천사빛 프리즘", "캐릭터 주위를 돌며 공격이 통과하면 4갈래로 갈라져 발사됩니다."}, -- Angelic Prism
[530] = {"530", "죽음의 살생부", "해골마크가 뜬 적을 순차적으로 처치시 픽업 아이템이 드랍되거나 랜덤한 능력치가 하나 증가합니다."}, -- Death's List
@@ -252,7 +252,7 @@ local repCollectibles={
-- Repentance
[553] = {"553", "털곰팡이균", "25% 확률로 접착 눈물이 나가며 접착 눈물이 적에게 붙을 시 2.5초후 폭발해 5의 피해를 입힙니다."}, -- Mucormycosis
[554] = {"554", "넘나 무서운 것", "캐릭터와 가까이 있는 적을 도망가게 합니다."}, -- 2Spooky
[555] = {"555", "황금 면도날", "↑ 획득 시 동전 +5#사용 시 동전을 5개 소모하고 그 방에서 {{Damage}}공격력 +1.2#공격력 증가 효과는 중첩됩니다."}, -- Golden Razor
[555] = {"555", "황금 면도날", "↑ 동전 +5#사용 시 동전을 5개 소모하고 그 방에서 {{Damage}}공격력 +1.2#공격력 증가 효과는 중첩됩니다."}, -- Golden Razor
[556] = {"556", "황", "사용 시 그 방에서 공격이 {{Collectible118}}충전형 혈사포 공격으로 변경됩니다."}, -- Sulfur
[557] = {"557", "포츈 쿠키", "사용 시 30% 확률로 소울하트, 카드, 룬, 장신구 중 하나를 드랍합니다."}, -- Fortune Cookie
[558] = {"558", "흉물", "공격 시 확률적으로 랜덤한 방향으로 1~3개의 눈물을 발사합니다."}, -- Eye Sore
@@ -279,7 +279,7 @@ local repCollectibles={
[579] = {"579", "영혼검", "공격이 휘두를 수 있는 근접 칼 공격으로 변경됩니다.#공격키를 누르고 있으면 충전되며 완전히 충전되었을때 공격키를 떼면 검을 360도로 휘두릅니다.#!!! 공격력: 기본 x3 +3.5#{{Blank}} 최대 충전 x8 +10"}, -- Spirit Sword
[580] = {"580", "붉은 열쇠", "빨간문 테두리 근처에서 사용 시 빨간방이 생성됩니다.#빨간방은 일반방 또는 특수방의 구조로 생성될 수 있습니다.#13x13의 범위 밖에 사용할 경우 에러방으로 향하는 문이 생성됩니다."}, -- Red Key
[581] = {"581", "초능력 파리", "캐릭터 주변을 돌며 캐릭터에게 날아오는 적의 탄환을 추적해 반사합니다.#적에게 접촉 시 초당 6의 피해를 줍니다."}, -- Psy Fly
[582] = {"582", "어지러운 버섯", "사용 할 때 마다 {{Tears}}연사가 +0.7 증가하고 {{Speed}}이동속도가 -0.03 감소하며 화면이 일그러집니다.#방 클리어 시 효과가 1회분 제거됩니다."}, -- Wavy Cap
[582] = {"582", "어지러운 버섯", "사용할 때마다 {{Tears}}연사가 +0.7 증가하고 {{Speed}}이동속도가 -0.03 감소하며 화면이 일그러집니다.#방 클리어 시 효과가 1회분 제거됩니다."}, -- Wavy Cap
[583] = {"583", "로켓 든 병", "↑ 폭탄 +5#폭탄 사용 시 로켓이 캐릭터가 공격하는 방향으로 날아가 폭발합니다."}, -- Rocket In a Jar
[584] = {"584", "미덕의 책", "사용 시 캐릭터 주위를 돌며 공격하는 방향으로 공격력 2의 눈물을 발사하는 불꽃을 소환합니다.#액티브 아이템 획득 시 액티브와 결합되며 결합된 액티브 사용 시 특수 능력을 가진 불꽃을 소환합니다.#악마방에서 거래해도 천사방 등장 확률이 제거되지 않습니다."}, -- Book of Virtues
[585] = {"585", "석고 옥합", "!!! 일회용#사용 시 소울하트 3개와 {{AngelRoom}}천사방 아이템 2개를 생성합니다.#악마방에서 거래했을 시에는 소울하트 2개와 {{AngelRoom}}천사방 아이템 1개를 생성합니다. #충전량이 0부터 시작하며 소울하트/블랙하트 획득 시 체력으로 획득되지 않는 대신 하트 0.5개당 한칸씩 충전됩니다."}, -- Alabaster Box
@@ -289,9 +289,9 @@ local repCollectibles={
[589] = {"589", "달", "스테이지에 {{SecretRoom}}비밀방과 {{SuperSecretRoom}}일급 비밀방이 2개씩 생성됩니다.#맵에 랜덤한 {{SecretRoom}}비밀방 하나의 위치를 표시합니다.#비밀방 입장 시 달빛이 생성되며 달빛과 접촉 시 그 스테이지에서 소울하트가 +0.5, {{Tears}}연사가 +0.5 증가합니다."}, -- Luna
[590] = {"590", "수성", "↑ {{Speed}}이동속도 +0.4#클리어하지 않은 방의 문이 닫히지 않습니다.#특수방의 문은 열리지 않습니다."}, -- Mercurius
[591] = {"591", "금성", "↑ 최대 체력 +1#↑ 빨간하트 +1#캐릭터와 가까이 있는 적을 매혹시킵니다."}, -- Venus
[592] = {"592", "지구", "↑ {{Damage}}공격력 +1.0#확률적으로 장애물을 부수는 공격이 나갑니다.#눈물을 발사할 때 마다 눈물 공격력이 x0.5~x1.5로 증감합니다."}, -- Terra
[592] = {"592", "지구", "↑ {{Damage}}공격력 +1.0#확률적으로 장애물을 부수는 공격이 나갑니다.#눈물을 발사할 때마다 눈물 공격력이 x0.5~x1.5로 증감합니다."}, -- Terra
[593] = {"593", "화성", "이동키를 두번 누르면 누른 방향으로 돌진하여 접촉한 적에게 공격력 x4 +8의 피해를 입힙니다.#{{Blank}} (쿨타임 3초)"}, -- Mars
[594] = {"594", "목성", "↑ 최대 체력 +1#↑ 빈 최대 체력 +1#↓ {{Speed}}이동속도 -0.3#이동하지 않으면 이동속도가 0.5 증가하며, 증가한 상태에서 이동 시 공격력 x0.5의 독가스를 발사하고 이동속도가 다시 감소합니다."}, -- Jupiter
[594] = {"594", "목성", "↑ 최대 체력 +1#↑ 빈 최대 체력 +1#↓ {{Speed}}이동속도 -0.3#이동하지 않으면 이동속도가 0.5 증가하며, 증가한 상태에서 이동 시 공격력 x0.5의 독가스를 발사하고 이동속도가 다시 감소합니다.#캐릭터가 독구름에 면역이 됩니다."}, -- Jupiter
[595] = {"595", "토성", "캐릭터 주변에 하얀 고리가 생기며 방 입장 시 고리를 따라 움직이는 눈물이 7개 생성됩니다.#고리에 적의 탄환이나 캐릭터의 눈물이 닿을 시 확률적으로 13초동안 고리를 따라 회전합니다."}, -- Saturnus
[596] = {"596", "천황성", "적 처치시 적이 얼어붙습니다.#얼어붙은 적은 접촉 시 직선으로 날아가 6방향으로 고드름 눈물을 발사합니다."}, -- Uranus
[597] = {"597", "해왕성", "공격하지 않으면 눈물을 충전합니다.#공격 시 충전한 눈물을 한번에 발사합니다."}, -- Neptunus
@@ -319,7 +319,7 @@ local repCollectibles={
[619] = {"619", "생득권", "획득한 캐릭터에 따라 효과가 달라집니다."}, -- Birthright
[620] = {"620", "", "<item does not exist>"}, --
[621] = {"621", "붉은 스튜", "체력을 모두 회복합니다.# {{Damage}}공격력이 +21.6 증가하며 증가한 공격력은 1초마다 -0.12씩 감소합니다.#공격력 감소 중에 적 처치시 일시적으로 공격력이 +0.12 증가합니다."}, -- Red Stew
[622] = {"622", "창세기", "!!! 일회용#사용 시 캐릭터를 초기화, 소지중인 아이템을 모두 제거하고 특수한 오류방으로 이동합니다.#제거한 아이템의 갯수만큼 랜덤한 아이템 3개 중 하나를 선택할 수 있는 횟수가 주어집니다."}, -- Genesis
[622] = {"622", "창세기", "!!! 일회용#사용 시 캐릭터를 초기화, 소지중인 아이템을 모두 제거하고 특수한 오류방으로 이동합니다.#제거한 아이템의 개수만큼 랜덤한 아이템 3개 중 하나를 선택할 수 있는 횟수가 주어집니다."}, -- Genesis
[623] = {"623", "날카로운 열쇠", "↑ 열쇠 +5#사용 시 열쇠를 1개 소모해 공격하는 방향으로 공격력 x5 +30의 열쇠를 날립니다.#열쇠는 적에게 피해를 주거나 잠긴 문이나 {{SecretRoom}}비밀방을 열거나 장애물을 부술 수 있습니다.#열쇠로 적 처치 시 일정 확률로 상자의 내용물을 드랍합니다."}, -- Sharp Key
[624] = {"624", "부스터 팩", "카드를 5개 드랍합니다."}, -- Booster Pack
[625] = {"625", "거대버섯", "사용 시 30초 동안 캐릭터의 크기가 대폭 커지며 눈물 공격력이 x4 증가하고 무적 상태가 되며 장애물을 부술 수 있습니다."}, -- Mega Mush
@@ -339,9 +339,9 @@ local repCollectibles={
[639] = {"639", "역겨운 하트", "사용 시 썩은 하트 +1"}, -- Yuck Heart
[640] = {"640", "영혼의 항아리", "적 처치시 항아리에 불꽃이 저장됩니다.#사용 시 저장된 불꽃을 소모해 공격하는 방향으로 공격력 초당 22.5의 불꽃을 발사합니다."}, -- Urn of Souls
[641] = {"641", "아겔다마", "적이 있는 방에 입장 시 캐릭터의 뒤에 눈물끈이 생성됩니다.#눈물끈에 닿은 적은 3.5의 피해를 입습니다."}, -- Akeldama
[642] = {"642", "마법의 피부", "사용 시 최대 체력 1칸 또는 소울하트 2칸을 소모하고 {{BrokenHeart}}소지 불가능 체력을 1칸 추가하며 그 방의 아이템을 하나 생성합니다.#사용 후 액티브 아이템 교체 시 일정 확률로 등장하는 아이템이 Magic Skin으로 교체됩니다.#!!! 교체 확률: 1/(12-아이템 사용 횟수) (최대 50%)#!!! Lost 캐릭터가 사용 시 해당 아이템이 사라집니다."}, -- Magic Skin
[642] = {"642", "마법의 피부", "사용 시 최대 체력 1칸 또는 소울하트 2칸을 소모하고 {{BrokenHeart}}소지 불가능 체력을 1칸 추가하며 그 방의 아이템을 하나 생성합니다.#사용 후 액티브 아이템 교체 시 일정 확률로 등장하는 아이템이 Magic Skin으로 교체됩니다.#!!! 교체 확률: 1/(4-아이템 사용 횟수) (3회 이상 사용 시 100%)#{{Blank}} (현재 층에 판매 중이지 않은 Magic Skin 아이템이 있을 경우 교체 확률 감소)#!!! Lost 캐릭터가 사용 시 해당 아이템이 사라집니다."}, -- Magic Skin
[643] = {"643", "계시", "↑ 소울하트 +2#비행 능력을 얻습니다.#공격키를 2.5초 이상 누르면 충전되며 공격키를 떼면 일직선 방향으로 레이저를 발사합니다.#레이저는 다단히트로 적에게 최대 15번의 피해를 줍니다."}, -- Revelation
[644] = {"644", "위로상", "가장 낮은 능력치가 특정 수치만큼 증가합니다.# {{Damage}}공격력: +1#{{Blank}} {{Tears}}연사: 0.5#{{Blank}} {{Speed}}이동속도: 0.2#{{Blank}} {{Range}}사거리: 1.5#가장 적게 소지중인 픽업 아이템을 특정 갯수만큼 드랍합니다.#{{Blank}} 동전 3개는 폭탄/열쇠 1개와 같은 양으로 계산됩니다."}, -- Consolation Prize
[644] = {"644", "위로상", "가장 낮은 능력치가 특정 수치만큼 증가합니다.# {{Damage}}공격력: +1#{{Blank}} {{Tears}}연사: 0.5#{{Blank}} {{Speed}}이동속도: 0.2#{{Blank}} {{Range}}사거리: 1.5#가장 적게 소지중인 픽업 아이템을 특정 개수만큼 드랍합니다.#{{Blank}} 동전 3개는 폭탄/열쇠 1개와 같은 양으로 계산됩니다."}, -- Consolation Prize
[645] = {"645", "타이니토마", "캐릭터 주위를 돌며 적의 탄환을 막고 접촉한 적에게 3.5의 피해를 줍니다.#적과 3번 접촉 시 2조각으로 분열하며 2번 분열 시 파괴되어 파란 아군 거미를 3마리 소환합니다."}, -- Tinytoma
[646] = {"646", "유황불 폭탄", "↑ 폭탄 +5#폭탄이 터질 때 폭탄 기준 4방향으로 적에게 최대 160의 피해를 주는 혈사포를 발사합니다."}, -- Brimstone Bombs
[647] = {"647", "4.5볼트 건전지", "!!! 방을 클리어해도 액티브 아이템이 충전되지 않습니다.#적에게 일정량의 피해를 줄 때마다 액티브 충전량을 한칸 충전합니다.#!!! 한 칸 충전에 필요한 피해량:#{{Blank}} (현재 스테이지 * 20) + 40"}, -- 4.5 Volt
@@ -350,7 +350,7 @@ local repCollectibles={
[650] = {"650", "플럼 피리", "사용 시 10초 동안 아군 Baby Plum 보스를 소환합니다."}, -- Plum Flute
[651] = {"651", "베들레헴의 별", "오라를 가지고 {{BossRoom}}보스방이 있는 곳으로 이동합니다.#캐릭터가 오라 안에 있을 시 {{Damage}}공격력이 +1, {{Damage}}공격력 배율이 x1.2, {{Tears}}연사가 2.5배 증가하며 피해를 확률적으로 무시하고 공격에 유도 효과가 생깁니다."}, -- Star of Bethlehem
[652] = {"652", "큐브 아기", "스스로 움직일 수 없으며 캐릭터가 접촉할 시 직선으로 미끄러지며 이동합니다.#적과 접촉 시 11의 피해를 주고 적의 탄환을 막습니다."}, -- Cube Baby
[653] = {"653", "사탄아 물렀거라", "소지중일 때 적 처치시 그 자리에 붉은 귀신을 소환합니다.#사용 시 유령이 폭파되며 주변의 적에게 피해를 줍니다."}, -- Vade Retro
[653] = {"653", "사탄아 물렀거라", "소지중일 때 적 처치시 그 자리에 붉은 귀신을 소환합니다.#사용 시 붉은 귀신이 폭파되며 주변의 적에게 피해를 주며, 체력이 50% 이하인 유령 종류의 적들 및 보스를 즉사시킵니다."}, -- Vade Retro
[654] = {"654", "위조 학위", "↑ 블랙하트 +1#알약을 1개 드랍합니다.#사용하지 않은 알약의 효과를 알 수 있습니다.#긍정적인 알약과 중립적인 알약 효과가 등장하지 않습니다.#능력치 감소 알약 사용 시 {{Damage}}공격력이 +0.6 증가합니다.#부정 효과 알약 사용 시 블랙하트를 1개 드랍합니다."}, -- False PHD
[655] = {"655", "룰렛 팽이", "소지중일 때 룰렛이 캐릭터 주위를 돌며 적의 탄환을 막아주고 접촉한 적에게 초당 10.5의 피해를 줍니다.#사용중일 때 {{Speed}}이동속도가 +0.5 증가하며 룰렛의 공전 속도와 피해량이 증가합니다."}, -- Spin to Win
[656] = {"656", "다모클레스", "Damocles(액티브) 사용 시 이 아이템을 획득합니다."}, -- Damocles
@@ -364,7 +364,7 @@ local repCollectibles={
[664] = {"664", "폭식가", "↑ 최대 체력 +1#모든 아이템이 음식(체력 증가) 아이템과 1초마다 전환되며 두 아이템 중 하나를 선택할 수 있습니다.#음식 아이템 획득 시 30초간 {{Damage}}공격력이 +3.6 증가하며 영구적으로 {{Speed}}이동속도가 -0.03 감소하고 특정한 능력치 2개가 증가합니다."}, -- Binge Eater
[665] = {"665", "구피의 눈", "상자와 자루 픽업, 장애물의 내용물을 볼 수 있습니다."}, -- Guppy's Eye
[666] = {"666", "", "<item does not exist>"}, --
[667] = {"667", "밀짚인형", "동전 체력 3개를 가진 Keeper 캐릭터가 2p 플레이어로 소환됩니다.#Keeper가 소환되어 있는 동안 체력 거래가 동전 거래로 바뀝니다.#!!! Keeper 캐릭터도 아이템을 획득할 수 있으며 사망 시 획득한 아이템({{ColorRed}}루트 진행 아이템 포함{{CR}})이 영구적으로 사라집니다."}, -- Strawman
[667] = {"667", "밀짚인형", "↑ 폭탄 +1#동전 체력 3개를 가진 Keeper 캐릭터가 2p 플레이어로 소환됩니다.#Keeper가 소환되어 있는 동안 체력 거래가 동전 거래로 바뀝니다.#!!! Keeper 캐릭터도 아이템을 획득할 수 있으며 사망 시 획득한 아이템({{ColorRed}}루트 진행 아이템 포함{{CR}})이 영구적으로 사라집니다."}, -- Strawman
[668] = {"668", "아빠의 쪽지", "!!! 획득 시 역행을 위한 스테이지 재시작#재시작한 이후 스테이지의 특수 방은 {{BossRoom}}보스방과 {{TreasureRoom}}보물방으로만 이루어져 있으며 획득 이전에 해당 방에서 버린 장신구는 전부 {{Card78}}깨진 열쇠로 바뀝니다.#!!! 깨진 열쇠는 붉은 열쇠 해금 이후에만 바뀝니다."}, -- Dad's Note
[669] = {"669", "소세지", "↑ 최대 체력 +1#체력을 모두 회복합니다.#↑ {{Damage}}공격력 +0.5#↑ {{Tears}}연사 +0.5#↑ {{Range}}사거리 +1.5#↑ {{Speed}}이동속도 +0.2#↑ {{Shotspeed}}탄속 +0.2#↑ {{Luck}}행운 +1#↑ {{DevilChance}}악마방 확률 +6.9%#↑ {{PlanetariumChance}}첫 천체방 확률 +6.9%"}, -- Sausage
[670] = {"670", "선택권?", "방 클리어 보상 아이템이 2개가 나오며 하나를 선택하면 나머지는 사라집니다."}, -- Options?
@@ -382,7 +382,7 @@ local repCollectibles={
[682] = {"682", "지렁이 친구", "4초동안 방 안의 랜덤한 적을 붙잡아 초당 8의 피해를 주고 움직이지 못하게 합니다."}, -- Worm Friend
[683] = {"683", "골국", "적 처치시 그 자리에 적의 탄환을 막아주는 일회용 뼛조각을 1~2개 소환합니다."}, -- Bone Spurs
[684] = {"684", "굶주린 영혼", "적 처치시 확률적으로 유령이 나와 적을 따라다니며 접촉하는 적에게 초당 공격력 x2의 피해를 주고 5초 후 폭파되어 주변의 적에게 공격력 x3의 피해를 줍니다."}, -- Hungry Soul
[685] = {"685", "도깨비불 든 병", "사용 시 캐릭터 주위를 돌며 공격하는 방향으로 공격력 2의 눈물을 발사하는 불꽃을 소환합니다.#사용할 때 마다 소환하는 불꽃의 갯수가 증가합니다."}, -- Jar of Wisps
[685] = {"685", "도깨비불 든 병", "사용 시 캐릭터 주위를 돌며 공격하는 방향으로 공격력 2의 눈물을 발사하는 불꽃을 소환합니다.#사용할 때마다 소환하는 불꽃의 개수가 증가합니다."}, -- Jar of Wisps
[686] = {"686", "영혼 로켓", "소울하트를 1개 드랍합니다.#소울하트를 획득할 때마다 랜덤한 능력치가 증가합니다."}, -- Soul Locket
[687] = {"687", "친구 찾기", "사용 시 캐릭터가 움직이는 방향으로 움직이며 공격하는 방향으로 공격하는 매혹된 적을 소환합니다."}, -- Friend Finder
[688] = {"688", "내면의 아이", "↑ 목숨 +1#사망 시 즉시 체력 0.5, {{Speed}}이동속도 +0.2에 캐릭터의 크기가 대폭 줄어든 상태로 부활합니다."}, -- Inner Child
@@ -400,7 +400,7 @@ local repCollectibles={
[700] = {"700", "반향효과", "카드나 알약 사용 시 이 아이템 획득 후 사용한 카드나 알약의 효과를 모두 발동합니다.#3회 이상 발동된 효과는 사라집니다."}, -- Echo Chamber
[701] = {"701", "아이작의 무덤", "스테이지 첫 방에 오래된 잠긴 상자를 1개 생성합니다."}, -- Isaac's Tomb
[702] = {"702", "복수심의 영혼", "피격 시 캐릭터 주위를 돌며 공격하는 방향으로 공격력 3의 눈물을 발사하는 불꽃을 소환합니다.#최대 6마리까지 소환할 수 있습니다."}, -- Blood Soul
[703] = {"703", "에사우 주니어", "사용 시 Esau 캐릭터 (블랙하트 3, {{Damage}}공격력 +2, 비행)로 전환됩니다.#재사용 시 원래 캐릭터로 전환됩니다.#두 캐릭터는 체력과 아이템을 공유하지 않습니다.#처음 사용 시 Esau 캐릭터는 기존 캐릭터가 갖고 있는 아이템의 갯수만큼 랜덤한 아이템을 가집니다."}, -- Esau Jr.
[703] = {"703", "에사우 주니어", "사용 시 Esau 캐릭터 (블랙하트 3, {{Damage}}공격력 +2, 비행)로 전환됩니다.#재사용 시 원래 캐릭터로 전환됩니다.#두 캐릭터는 체력과 아이템을 공유하지 않습니다.#처음 사용 시 Esau 캐릭터는 기존 캐릭터가 갖고 있는 아이템의 개수만큼 랜덤한 아이템을 가집니다."}, -- Esau Jr.
[704] = {"704", "폭주!", "사용 시 5초 동안 {{Damage}}공격력이 +3, {{Speed}}이동속도가 +0.4 증가하며 공격이 공격력 x3의 휘두르는 뼈 공격으로 변경됩니다.#방 클리어로 충전되지 않으며 적에게 120의 피해를 주면 충전됩니다."}, -- Berserk!
[705] = {"705", "흑마술", "사용 시 1초 동안 {{Speed}}이동속도가 +1.0 증가하고 무적 상태가 되며 적과 탄환을 통과할 수 있습니다.#효과가 끝나면 통과한 적들에게 공격력 x3의 피해를 줍니다."}, -- Dark Arts
[706] = {"706", "무저갱", "사용 시 방 안의 아이템을 흡수하며 흡수한 아이템의 수만큼 특수한 아군 파리를 소환합니다.#소환된 아군 파리는 공격하는 방향으로 돌진하며 접촉한 적에게 초당 공격력 x3의 피해를 줍니다.#흡수한 아이템에 따라 소환되는 아군 파리의 능력이 달라집니다."}, -- Abyss
@@ -423,7 +423,7 @@ local repCollectibles={
[723] = {"723", "스핀다운 주사위", "사용 시 방 안의 모든 아이템을 코드 뒷번호의 아이템으로 바꿉니다.#해금하지 않은 아이템은 등장하지 않습니다."}, -- Spindown Dice
[724] = {"724", "과응고", "피격 시 1.5초 후 사라지는 빨간하트를 드랍합니다."}, -- Hypercoagulation
[725] = {"725", "과민석 대장 증후군", "공격중에 때때로 충전이 진행되고 충전이 끝났을 때 공격키를 떼면 랜덤한 똥을 들고 던지거나 랜덤한 효과의 방귀를 뀌거나 적에게 공격력 x1.5의 피해를 주는 갈색 장판을 생성하거나 5개의 점화된 폭탄을 생성합니다."}, -- IBS
[726] = {"726", "각혈", "공격키를 두번 누르면 재채기를 해 눈앞의 적에게 공격력 x1.5의 피해를 주고 적을 강하게 밀쳐냅니다.#재채기에 맞은 적은 일정 시간동안 유황 표식이 걸리며 혈사류 공격에 더 큰 피해를 입습니다."}, -- Hemoptysis
[726] = {"726", "각혈", "공격키를 두번 누르면 재채기를 해 눈앞의 적에게 공격력 x1.5의 피해를 주고 적을 강하게 밀쳐냅니다.#재채기에 맞은 적은 일정 시간 동안 유황 표식이 걸리며 혈사류 공격에 더 큰 피해를 입습니다."}, -- Hemoptysis
[727] = {"727", "유령 폭탄", "↑ 폭탄 +5#폭탄이 터질 때 유령이 나와 적을 따라다니며 접촉하는 적에게 초당 공격력 x2의 피해를 주고 5초 후 폭파되어 주변의 적에게 공격력 x3의 피해를 줍니다."}, -- Ghost Bombs
[728] = {"728", "겔로", "사용 시 공격하는 방향으로 태아를 발사해 접촉한 적에게 공격력 x3의 피해를 입힙니다.#태아는 그 방에서 캐릭터와 연결되어 공격하는 방향으로 움직이며 적을 향해 공격력 x0.75의 캐릭터와 같은 공격을 발사합니다."}, -- Gello
[729] = {"729", "참수 공격", "사용 시 공격하는 방향으로 캐릭터의 머리를 분리시켜 던집니다.#분리될 경우 머리로만 공격이 가능합니다.#몸이 머리와 닿거나 아이템 재사용 시 원래 상태로 돌아옵니다."}, -- Decap Attack
@@ -459,9 +459,9 @@ EID.descriptions[languageCode].birthright ={
{"Esau", "", "아이템을 획득한 캐릭터는 다른 캐릭터가 최근에 획득한 아이템 3개를 획득합니다."},
{"Tainted Isaac", "", "소지 가능한 아이템 공간이 4개 증가합니다."},
{"Tainted Magdalene", "", "↑ 고정 체력 +1"},
{"Tainted Cain", "", "아이템 획득 시 생성되는 픽업 아이템의 갯수가 2배로 증가합니다."},
{"Tainted Cain", "", "아이템 획득 시 생성되는 픽업 아이템의 개수가 2배로 증가합니다."},
{"Tainted Judas", "", "{{Collectible705}}Dark Arts의 인식 범위가 대폭 증가합니다."},
{"Tainted ???", "", "↑ 소지 가능한 똥 갯수가 +20"},
{"Tainted ???", "", "↑ 소지 가능한 똥 개수가 +20"},
{"Tainted Eve", "", "빨간 클롯이 죽으면 2초 후 사라지는 빨간하트를 드랍합니다."},
{"Tainted Samson", "", "적 처치시 늘어나는 광폭화 지속시간이 2초 증가합니다."},
{"Tainted Azazel", "", "{{Collectible726}}재채기의 범위가 2배 증가합니다."},
@@ -473,9 +473,9 @@ EID.descriptions[languageCode].birthright ={
{"Tainted Apollyon", "", "공격키를 누르고 있으면 파리가 자동으로 적을 따라다니며 공격합니다."},
{"Tainted Forgotten", "", "사용 시 해골을 영혼의 위치로 불러오는 {{Collectible714}}능력 아이템을 얻습니다."},
{"Tainted Bethany", "", "방어력이 높은 {{Quality3}}/{{Quality4}}등급 아이템의 불꽃을 4마리 소환합니다."},
{"Tainted Jacob", "", "Dark Esau와 같이 행동하는 또다른 Dark Esau를 소환합니다.#두 명의 Dark Esau 모두 같은 타이밍에 돌진합니다.#{{Collectible722}}Anima Sola 사용 시 두 명의 Dark Esau를 모두 묶으며 재사용 시 한명씩 차례로 사슬이 끊어집니다."},
{"Tainted Jacob", "", "Dark Esau와 같이 행동하는 또 다른 Dark Esau를 소환합니다.#두 명의 Dark Esau 모두 같은 타이밍에 돌진합니다.#{{Collectible722}}Anima Sola 사용 시 두 명의 Dark Esau를 모두 묶으며 재사용 시 한명씩 차례로 사슬이 끊어집니다."},
{"Dead Tainted Lazarus", "", "반대 폼의 캐릭터가 공격력 x0.5의 2p 플레이어로 소환됩니다.#소환된 캐릭터는 적에게 피해를 입지 않으며 아이템을 획득할 수 없습니다."},
{"Tainted Jacob 2", "", "Dark Esau와 같이 행동하는 또다른 Dark Esau를 소환합니다.#두 명의 Dark Esau 모두 같은 타이밍에 돌진합니다.#{{Collectible722}}Anima Sola 사용 시 두 명의 Dark Esau를 모두 묶으며 재사용 시 한명씩 차례로 사슬이 끊어집니다."},
{"Tainted Jacob 2", "", "Dark Esau와 같이 행동하는 또 다른 Dark Esau를 소환합니다.#두 명의 Dark Esau 모두 같은 타이밍에 돌진합니다.#{{Collectible722}}Anima Sola 사용 시 두 명의 Dark Esau를 모두 묶으며 재사용 시 한명씩 차례로 사슬이 끊어집니다."},
{"Tainted Forgotten Soul", "", "사용 시 해골을 영혼의 위치로 불러오는 {{Collectible714}}능력 아이템을 얻습니다."},
}
@@ -629,7 +629,7 @@ EID.descriptions[languageCode].bookOfVirtuesWisps = {
[477] = "흡수한 액티브 아이템의 불꽃을 소환합니다.", -- Void
[478] = "꺼지면 방 안의 적을 5초간 멈추는 불꽃을 소환합니다.", -- Pause
[479] = "꺼지면 확률적으로 장신구를 드랍하는 불꽃을 소환합니다.", -- Smelter
[480] = "흡수한 픽업 아이템 갯수만큼의 체력을 가진 불꽃을 소환합니다.", -- Compost
[480] = "흡수한 픽업 아이템 개수만큼의 체력을 가진 불꽃을 소환합니다.", -- Compost
[481] = "확률적으로 적을 랜덤한 효과의 불꽃으로 바꾸는 불꽃을 소환합니다.", -- Dataminer
[482] = "랜덤한 효과의 불꽃을 소환합니다.", -- Clicker
[483] = "꺼지면 {{ColorGold}}황금 트롤 폭탄{{CR}}을 드랍하는 불꽃을 8마리 소환합니다.", -- Mama Mega!
@@ -685,13 +685,13 @@ EID.descriptions[languageCode].bookOfVirtuesWisps = {
[687] = "랜덤한 효과의 불꽃을 소환합니다.", -- Friend Finder
[703] = "(특수 효과 없음/일반 불꽃이 소환됨)", -- Esau Jr.
[704] = "눈물을 발사하지 않으며 방어력이 높은 불꽃을 소환합니다.", -- Berserk!
[705] = "적을 죽인 수 만큼 불꽃을 소환합니다.", -- Dark Arts
[705] = "적을 죽인 수만큼 불꽃을 소환합니다.", -- Dark Arts
[706] = "눈물을 발사하지 않으며 방어력이 높은 불꽃을 소환합니다.", -- Abyss
[709] = "착지한 위치에 고정되는 불꽃을 3마리 소환합니다.", -- Suplex!
[710] = "아이템을 제작할 때마다 랜덤한 효과의 불꽃을 소환합니다.", -- Bag of Crafting
[711] = "(특수 효과 없음/모양이 다른 일반 불꽃이 소환됨)#!!! Tainted Lazarus 한정: 폼 스위치마다 불꽃을 소환합니다.", -- Flip
[712] = "소환되는 불꽃의 공격이 적에게 유도되며 방어력이 증가합니다.", -- Lemegeton
[713] = "흡수한 빨간 클롯의 수만큼 불꽃을 소환합니다.#클롯을 다시 생성한 갯수만큼 불꽃이 사라집니다.", -- Sumptorium
[713] = "흡수한 빨간 클롯의 수만큼 불꽃을 소환합니다.#클롯을 다시 생성한 개수만큼 불꽃이 사라집니다.", -- Sumptorium
[714] = "(효과 없음)", -- Recall
[715] = "(효과 없음)", -- Hold
[719] = "적 처치 시 확률적으로 동전을 드랍하는 불꽃을 소환합니다.", -- Keeper's Box
@@ -707,7 +707,7 @@ EID.descriptions[languageCode].abyssSynergies = {
[2] = "파리를 3마리 소환합니다.",
[3] = "적이 있는 방향으로 돌진하는 파리를 소환합니다.",
[4] = "공격력이 3배 높은 파리를 소환합니다.",
[6] = "이동속도가 빠르고 돌진거리가 낮은 파리를 소환합니다.",
[6] = "이동속도가 빠르고 돌진 거리가 낮은 파리를 소환합니다.",
[7] = "공격력이 2배 높은 파리를 소환합니다.",
[10] = "공격력이 2배 낮은 파리를 2마리 소환합니다.",
[13] = "적을 중독시키는 파리를 소환합니다.",
@@ -730,7 +730,7 @@ local repTrinkets={
[6] = {"6", "깨진 자석", "동전이 캐릭터에게 끌려옵니다.#캐릭터와 가까이 있는 상자가 자동으로 열립니다."}, -- Broken Magnet
[10] = {"10", "씰룩벌레", "↑ {{Tears}}연사 +0.4#눈물이 파동 곡선을 그리며 날아갑니다.#공격이 장애물을 관통합니다."}, -- Wiggle Worm
[11] = {"11", "둥글벌레", "↑ {{Tears}}연사 +0.4#눈물이 원을 그리며 날아갑니다.#공격이 장애물을 관통합니다."}, -- Ring Worm
[14] = {"14", "굳은살", "가시나 장판에 피해를 입지 않습니다.#!!! Mama Gurdy, The Pile 보스의 가시, 혹은 가시돌에는 여전히 피해를 입습니다."}, -- Callus
[14] = {"14", "굳은살", "가시나 장판에 피해를 입지 않습니다.#!!! Mama Gurdy, The Pile 보스의 가시, 혹은 가시 돌에는 여전히 피해를 입습니다."}, -- Callus
[15] = {"15", "행운의 돌조각", "장애물 파괴 시 33% 확률로 동전을 드랍합니다."}, -- Lucky Rock
[17] = {"17", "검은 립스틱", "블랙하트가 드랍될 확률이 2배 증가합니다."}, -- Black Lipstick
[18] = {"18", "성경 책자", "이터널하트가 드랍될 확률이 증가합니다."}, -- Bible Tract
@@ -785,7 +785,7 @@ local repTrinkets={
[146] = {"146", "악마의 왕관", "{{TreasureRoom}}보물방 아이템이 체력 거래가 필요한 {{DevilRoom}}악마방 아이템으로 대체됩니다."}, -- Devil's Crown
[147] = {"147", "충전된 동전", "동전 획득 시 17%의 확률로 액티브 아이템 충전량을 한칸 충전합니다."}, -- Charged Penny
[148] = {"148", "우정의 목걸이", "패밀리어가 캐릭터의 주위를 돕니다."}, -- Friendship Necklace
[149] = {"149", "패닉 버튼", "액티브 아이템 충전량이 최대치일때 피격 직전에 액티브 아이템을 사용합니다."}, -- Panic Button
[149] = {"149", "패닉 버튼", "액티브 아이템 충전량이 최대치일 때 피격 직전에 액티브 아이템을 사용합니다."}, -- Panic Button
[150] = {"150", "푸른 열쇠", "열쇠로 잠긴 방에 들어갈 때 열쇠를 소모하지 않으며 특수한 적이 있는 방 클리어 후 입장할 수 있습니다."}, -- Blue Key
[151] = {"151", "쇠줄", "모든 바닥, 상자, 문, 바위의 가시를 제거합니다."}, -- Flat File
[152] = {"152", "망원경 렌즈", "↑ {{PlanetariumChance}}천체방 확률 +9%#↑ {{PlanetariumChance}}첫 천체방 확률 +15%#{{PlanetariumChance}}7, 8스테이지에서 천체방이 등장할 수 있습니다."}, -- Telescope Lens
@@ -795,7 +795,7 @@ local repTrinkets={
[156] = {"156", "어머니의 키스", "↑ 소지중일 때 최대 체력 +1#↑ Keeper류 캐릭터의 경우 소지중일 때 체력 상한 +1"}, -- Mother's Kiss
[157] = {"157", "찢어진 카드", "!!! 눈물을 15번 발사할 때 마다:#{{Blank}} {{Collectible5}}{{Collectible149}}캐릭터에게 되돌아오는 폭발하는 독성 눈물을 발사합니다."}, -- Torn Card
[158] = {"158", "찢어진 주머니", "피격 시 소지중인 픽업 아이템 중 2가지를 드랍합니다."}, -- Torn Pocket
[159] = {"159", "도금 열쇠", "열쇠 +1#낡은 상자, 메가 상자를 제외한 모든 상자가 황금 상자로 교체됩니다."}, -- Gilded Key
[159] = {"159", "도금 열쇠", "↑ 열쇠 +1#낡은 상자, 메가 상자를 제외한 모든 상자가 황금 상자로 교체됩니다."}, -- Gilded Key
[160] = {"160", "복주머니", "스테이지 첫 방에 자루 픽업을 드랍합니다."}, -- Lucky Sack
[161] = {"161", "사악한 왕관", "Sheol 스테이지에서 {{TreasureRoom}}보물방과 {{Shop}}상점이 생성됩니다."}, -- Wicked Crown
[162] = {"162", "아자젤의 뿔대", "방 클리어 시 50%의 확률로 Azazel 캐릭터로 바뀝니다.#다음 방 클리어 후 이동시 원래 캐릭터로 돌아옵니다."}, -- Azazel's Stump
@@ -909,7 +909,7 @@ local repCards={
[94] = {"94", "아폴리온의 영혼", "랜덤한 효과의 아군 파리를 15마리 소환합니다."}, -- Soul of Apollyon
[95] = {"95", "포가튼의 영혼", "그 방에서 뼈하트 2개를 가진 The Forgotten 캐릭터가 2p 플레이어로 소환됩니다."}, -- Soul of the Forgotten
[96] = {"96", "베서니의 영혼", "불꽃 패밀리어를 6마리 소환합니다."}, -- Soul of Bethany
[97] = {"97", "야곱과 에서의 영혼", "그 방에서 최대 체력 1칸, 소울하트 1칸을 가진 Esau 캐릭터가 2p 플레이어로 소환됩니다.#소환된 Esau 캐릭터는 캐릭터가 소지한 패시브 갯수만큼의 새로운 패시브 아이템을 획득합니다."}, -- Soul of Jacob and Esau
[97] = {"97", "야곱과 에서의 영혼", "그 방에서 최대 체력 1칸, 소울하트 1칸을 가진 Esau 캐릭터가 2p 플레이어로 소환됩니다.#소환된 Esau 캐릭터는 캐릭터가 소지한 패시브 개수만큼의 새로운 패시브 아이템을 획득합니다."}, -- Soul of Jacob and Esau
}
EID:updateDescriptionsViaTable(repCards, EID.descriptions[languageCode].cards)
@@ -922,8 +922,8 @@ EID.descriptions[languageCode].tarotClothBuffs = {
[3] = "발이 한번 더 떨어집니다.", -- The High Priestess
[4] = "효과 2배", -- The Empress
[5] = "소울하트 +1", -- The Emperor
[6] = "드랍하는 소울하트의 갯수 +1", -- The Hierophant
[7] = "드랍하는 하트의 갯수 +1", -- The Lovers
[6] = "드랍하는 소울하트의 개수 +1", -- The Hierophant
[7] = "드랍하는 하트의 개수 +1", -- The Lovers
[8] = "지속시간 2배", -- The Chariot
[9] = "효과 2배", -- Justice
[10] = "상점 방문 여부와 상관없이 Greed가 등장한 상점을 일반 상점으로 바꿉니다.", -- The Hermit
@@ -938,13 +938,13 @@ EID.descriptions[languageCode].tarotClothBuffs = {
[21] = "효과 2배", -- The Judgement
[56] = "소지중인 아이템 중 랜덤한 6개의 아이템을 추가로 내려놓습니다.", -- The Fool Reverse
[59] = "증가되는 최대 체력 +1", -- The Empress Reverse
[61] = "드랍하는 뼈하트의 갯수 +1", -- The Hierophant Reverse
[61] = "드랍하는 뼈하트의 개수 +1", -- The Hierophant Reverse
[62] = "효과 2배", -- The Lovers Reverse
[64] = "생성하는 상자의 갯수 4~14개로 증가", -- Justice Reverse
[65] = "드랍하는 동전의 갯수 +1", -- The Hermit Reverse
[64] = "생성하는 상자의 개수 4~14개로 증가", -- Justice Reverse
[65] = "드랍하는 동전의 개수 +1", -- The Hermit Reverse
[66] = "효과 2배", -- The Wheel of Fortune Reverse
[68] = "지속시간 2배", -- The Hanged Man Reverse
[70] = "사용하는 알약의 갯수 x2", -- The Temperance Reverse
[70] = "사용하는 알약의 개수 x2", -- The Temperance Reverse
[72] = "생성되는 장애물의 구조 14번으로 증가", -- The Tower Reverse
[73] = "효과 2배", -- The Stars Reverse
[76] = "효과 2배", -- The Judgement Reverse
@@ -953,7 +953,7 @@ EID.descriptions[languageCode].tarotClothBuffs = {
---------- Pills ----------
local repPills={
[3] = {"2", "강철같은 알약", "소울하트 +2"}, -- Balls of Steel
[4] = {"3", "폭탄은 곧 열쇠", "폭탄과 열쇠의 갯수를 서로 바꿉니다.#{{GoldenBomb}}황금폭탄과 {{GoldenKey}}황금열쇠를 서로 바꿉니다."}, -- Bombs are Key
[4] = {"3", "폭탄은 곧 열쇠", "폭탄과 열쇠의 개수를 서로 바꿉니다.#{{GoldenBomb}}황금폭탄과 {{GoldenKey}}황금열쇠를 서로 바꿉니다."}, -- Bombs are Key
[12] = {"11", "사거리 감소", "↓ {{Range}}사거리 -0.6"}, -- Range Down
[13] = {"12", "사거리 증가", "↑ {{Range}}사거리 +0.75"}, -- Range Up
[38] = {"37", "전자오락 시야경", "30초 동안 화면의 화질이 감소합니다."}, -- Retro Vision
@@ -972,7 +972,7 @@ EID.descriptions[languageCode].horsepills={
{"0", "질나쁜 방귀", "방 안의 모든 적을 3초간 중독시킵니다."}, -- Bad Gas
{"1", "질나쁜 환각", "체력 2칸의 피해를 입습니다."}, -- Bad Trip
{"2", "강철같은 알약", "소울하트 +4"}, -- Balls of Steel
{"3", "폭탄은 곧 열쇠", "소지중인 폭탄과 열쇠의 갯수가 50% 증가하며 갯수를 서로 바꿉니다.#{{GoldenBomb}}황금폭탄과 {{GoldenKey}}황금열쇠를 서로 바꿉니다."}, -- Bombs are Key
{"3", "폭탄은 곧 열쇠", "소지중인 폭탄과 열쇠의 개수가 50% 증가하며 개수를 서로 바꿉니다.#{{GoldenBomb}}황금폭탄과 {{GoldenKey}}황금열쇠를 서로 바꿉니다."}, -- Bombs are Key
{"4", "폭탄 설사", "캐릭터의 위치에 점화된 유도성 대형 폭탄 5개를 생성합니다."}, -- Explosive Diarrhea
{"5", "체력 회복", "소울하트 +3#체력을 모두 회복합니다."}, -- Full Health
{"6", "체력 감소", "↓ 최대 체력 -2"}, -- Health Down
@@ -1003,7 +1003,7 @@ EID.descriptions[languageCode].horsepills={
{"31", "", "Maze 저주에 걸립니다."}, -- ???
{"32", "커지는 알약", "캐릭터의 크기가 대폭 커집니다."}, -- One makes you larger
{"33", "작아지는 알약", "캐릭터의 크기가 대폭 작아집니다."}, -- One makes you small
{"34", "감염!", "방 안의 똥의 갯수만큼 파란 아군 거미 * 2를 소환합니다."}, -- Infested!
{"34", "감염!", "방 안의 똥의 개수만큼 파란 아군 거미 * 2를 소환합니다."}, -- Infested!
{"35", "감염?", "방 안의 적의 수만큼 파란 아군 거미 * 2를 소환합니다."}, -- Infested?
{"36", "최강 알약!", "그 방에서 {{Damage}}공격력 +7, {{Range}}사거리 +3#6초간 무적 상태가 되며 접촉한 적에게 20의 피해를 입힙니다."}, -- Power Pill!
{"37", "전자오락 시야경", "90초 동안 화면의 화질이 감소합니다."}, -- Retro Vision
@@ -1043,22 +1043,22 @@ EID.descriptions[languageCode].GlitchedItemText = {
[0] = "공격력", "연사", "탄속", "사거리", "이동속도", "눈물효과", "눈물색깔", "비행", "공격 유형", "패밀리어", "행운", "캐릭터의 크기", "캐릭터의 색깔", "상자 내용물", [16] = "모든 능력치",
-- Attribute triggers
chain = "{{ColorCyan}}그 다음:{{ColorText}} ",
active = "{{ColorCyan}}아이템 사용 시:#",
pickup_collected = "{{ColorCyan}}픽업을 주울 시:#", --chance to?
enemy_kill = "{{ColorCyan}}적을 죽일 시 확률적으로 발동:#",
damage_taken = "{{ColorCyan}}캐릭터가 피격 시:#", --chance to?
entity_spawned = "{{ColorCyan}}{T1}{{ColorText}}이/가 소환될 시:#",
tear_fire = "{{ColorCyan}}눈물 발사 시 확률적으로 발동:#",
enemy_hit = "{{ColorCyan}}적들이 피격 시 확률적으로 발동:#",
room_clear = "{{ColorCyan}}방 클리어 시:#", --chance to?
chain = "그 다음:{{CR}} ",
active = "아이템 사용 시:#",
pickup_collected = "픽업을 주울 시:#",
enemy_kill = "적을 죽일 시 확률적으로 발동:#",
damage_taken = "캐릭터가 피격 시:#",
entity_spawned = "{T1}이/가 소환될 시:#",
tear_fire = "눈물 발사 시 확률적으로 발동:#",
enemy_hit = "적들이 피격 시 확률적으로 발동:#",
room_clear = "방 클리어 시:#",
-- Attribute effects
area_damage = "캐릭터 주변의 적에게 {1}의 피해를 줍니다.",
add_temporary_effect = "현재 방에서 {1} 아이템의 효과를 얻습니다.",
convert_entities = "방 안의 {{ColorGray}}{1}{{ColorText}}을/를 {{ColorGray}}{2}{{ColorText}}(으)로 바꿉니다.",
convert_entities = "방 안의 {1}을/를 {2}(으)로 바꿉니다.",
use_active_item = "{1}을/를 사용합니다.",
spawn_entity = "{{ColorGray}}{1}{{ColorText}}을/를 소환합니다.",
spawn_entity = "{1}을/를 소환합니다.",
fart = "{1}의 크기만큼 방귀를 뀝니다.",
-- Generic entity names not obtained from entities2.xml
@@ -1105,7 +1105,7 @@ EID.descriptions[languageCode].CraftingHideKey = "숨기기:"
EID.descriptions[languageCode].CraftingPreviewKey = "미리보기:"
EID.descriptions[languageCode].CraftingPreviewBackup = "!!! 아이템이 언락되어 있지 않을 경우 결과가 달라질 수 있습니다."
EID.descriptions[languageCode].CraftingResults = "(스크롤: hold {{CONFIG_BoC_Toggle}} + {{ButtonY}} {{ButtonA}},#고정: {{ButtonX}}, 새로고침: {{ButtonB}})"
EID.descriptions[languageCode].CraftingResults = "(스크롤: {{CONFIG_BoC_Toggle}} 꾹 누름 + {{ButtonY}} {{ButtonA}},#고정: {{ButtonX}}, 새로고침: {{ButtonB}},#초기화: {{ButtonRB}} 꾹 누르기)"
EID.descriptions[languageCode].BlankCardCharge = "Blank Card 충전량:"
EID.descriptions[languageCode].BlankCardQCard = "오류방으로 순간이동합니다.#Blank Card와 ? 카드가 제거됩니다."
+18 -18
View File
@@ -165,8 +165,9 @@ local repCollectibles={
[407] = {"407", "纯洁", "↑ 根据角色光环颜色对角色属性进行增强#受伤或进入新房间时,获得新的光环:#{{ColorRed}}红色{{CR}} = +4伤害#{{ColorBlue}}蓝色{{CR}} = +2发射速度#{{ColorYellow}}黄色{{CR}} = +0.5移速#{{ColorOrange}}橙色{{CR}} = +3.0射程"},
[408] = {"408", "祭祀之刃", "受伤时在角色周围产生黑色硫磺火圈"}, -- Athame
[415] = {"415", "光明之冠", "+2魂心#如果没有不满的心之容器:#↑ +100%伤害#↑ +1.5射程#↓ -0.3弹速#受伤后,当前房间无论心之容器是否是满的,效果消失"}, -- Crown Of Light
[416] = {"416", "深口袋", "能携带2个卡牌/胶囊/符文#如果房间没有奖励,生成1-3硬币#提高硬币上限为999"}, -- Deep Pockets
[416] = {"416", "深口袋", "如果房间没有奖励,生成1-3硬币#提高硬币上限为999"}, -- Deep Pockets
[417] = {"417", "魅魔", "在房间内漂浮的跟班,产生伤害光环,每秒造成7-10的伤害#↑ 站在光环中+50%伤害"}, -- Succubus
[419] = {"419", "传送2.0", "传送至另1个未探索的随机房间#等级:{{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}>{{DiceRoom}}> {{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}>{{IsaacsRoom}}>{{ArcadeRoom}}>{{ChestRoom}}>{{Planetarium}}>{{SecretRoom}}>{{DevilRoom}}/{{AngelRoom}}>错误房"},
[421] = {"421", "腰豆", "使用时将任何范围内的敌人魅惑"}, -- Kidney Bean
[426] = {"426", "狂热粉丝", "跟随角色移动的跟班,有0.66秒延迟#每秒造成30接触伤害"}, -- Obsessed Fan
[430] = {"430", "狙击蝇老爹", "跟随角色移动的跟班,有0.66秒延迟#向附近敌人发射眼泪,造成与角色伤害相等的伤害"}, -- Papa Fly
@@ -175,7 +176,7 @@ local repCollectibles={
[440] = {"440", "肾结石", "发射眼泪时几率进行蓄力攻击#松开发射键后发射肾结石和一串眼泪"}, -- Kidney Stone
[442] = {"442", "黑王子之冠", "!!! 仅有1红心时:#↑ +2发射速度#↑ +1.5射程#↑ +0.2弹速#没有红心的角色无效)"}, -- Dark Princes Crown
[444] = {"444", "铅笔", "每发射15颗眼泪,发射一串眼泪"}, -- Lead Pencil
[448] = {"448", "玻璃碎片", "受减红心的伤时,喷出红色眼泪#攻击时控制喷出眼泪的方向#生效后,每20秒受到半心伤害#直到捡到红心或无红心为止#不致死"}, -- Shard of Glass
[448] = {"448", "玻璃碎片", "受减红心的伤时:#在角色周围喷洒眼泪#攻击时控制喷出眼泪的方向#每20秒受到半红心伤害#直到捡到红心或无红心效果终止#不致死#受伤时有25%几率掉落1红心"}, -- Shard of Glass
[451] = {"451", "塔罗牌桌布", "掉落1个随机卡牌或符文#某些卡牌有额外或双倍效果"}, -- Tarot Cloth
[453] = {"453", "复杂性骨折", "↑ +0.38射程#骨头眼泪#眼泪击中时碎成1-3个小骨头碎片"}, -- Compound Fracture
[455] = {"455", "老爸丢失的硬币", "↑ +0.38射程#生成1运气硬币"},
@@ -243,7 +244,7 @@ local repCollectibles={
[591] = {"591", "金星", "↑ +1心之容器#治疗1红心#近距离内的敌人受到魅惑"}, -- Venus
[592] = {"592", "地球", "↑ +1.0伤害#眼泪变为石头#每颗伤害不定#可摧毁障碍物#击退增强"}, -- Terra
[593] = {"593", "火星", "双击移动方向键进行冲锋#冲锋时无敌,造成角色伤害x4的伤害#3秒冷却时间"}, -- Mars
[594] = {"594", "木星", "↑ +2心之容器#治疗半红心#↓ -0.3移速#不移动时累积至多0.5移速#移动时向后释放毒气"}, -- Jupiter
[594] = {"594", "木星", "↑ +2心之容器#治疗半红心#↓ -0.3移速#不移动时累积至多0.5移速#移动时向后释放毒气#角色免疫中毒伤害"}, -- Jupiter
[595] = {"595", "土星", "生成1个轨道#进入房间时生成7颗眼泪在轨道上环绕#轨道有几率捕获敌人的弹幕"}, -- Saturnus
[596] = {"596", "天王星", "发射冰冻眼泪,对敌人造成减速效果,击杀时使敌人冻结#冻结的敌人可以推开,撞碎时向四周发射6个冰锥"}, -- Uranus
[597] = {"597", "海王星", "不发射眼泪时积攒眼泪,最多持续3秒##发射时射出大量眼泪#发射时积攒的眼泪逐渐减少"}, -- Neptunus
@@ -316,7 +317,7 @@ local repCollectibles={
[664] = {"664", "大胃王", "↑ +1心之容器#满血#所有道具会周期性地切换为食物道具#捡起食物道具时获得临时+3.6伤害,永久提升2项属性并永久-0.03移速#食物道具治疗3红心"}, -- Binge Eater
[665] = {"665", "嗝屁猫的眼睛", "显示所有箱子,福袋,火堆的内容"}, -- Guppy's Eye
[666] = {"666", "", "<道具不存在>"},
[667] = {"667", "稻草人", "生成店主作为第二个角色#店主死亡时生成蓝蜘蛛#店主死亡时该道具消失#店主活着时恶魔交易花费硬币#!!! 店主能够捡起道具,包括剧情道具,死亡时也会永久移除"}, -- Strawman
[667] = {"667", "稻草人", "+1炸弹#生成店主作为第二个角色#店主死亡时生成蓝蜘蛛#店主死亡时该道具消失#店主活着时恶魔交易花费硬币#!!! 店主能够捡起道具,包括剧情道具,死亡时也会永久移除"}, -- Strawman
[668] = {"668", "老爸的便条", "踏上回家的路#留在之前{{TreasureRoom}}道具房或{{BossRoom}}Boss房的饰品会变成 {{Card78}} 破裂的钥匙"}, -- Dad's Note
[669] = {"669", "腊肠", "↑ +1心之容器#满血#↑ +0.5伤害#↑ +0.2移速#↑ +1.2弹速#↑ +0.16射程#↑ +1运气#↑ +6.9%{{DevilRoom}}恶魔房或{{AngelRoom}}天使房几率#↑ +6.9%{{Planetarium}}星象房几率"}, -- Sausage
[670] = {"670", "选择?", "如果清理的房间有奖励,产生2种不同的奖励#捡起其一后另1个奖励消失"}, -- Options?
@@ -549,7 +550,7 @@ EID.descriptions[languageCode].bookOfVirtuesWisps = {
[291] = "每有1便便类敌人额外生成1魂火", -- Flush!
[292] = "每有1此类魂火+10%{{DevilRoom}}恶魔房或{{AngelRoom}}天使房几率", -- Satanic Bible
[293] = "摧毁时发射4向激光", -- Head of Krampus
[294] = "单房间魂火#不能发射眼泪#摧毁时产生棉豆效果", -- Butter Bean
[294] = "单房间魂火#不能发射眼泪#摧毁时产生棉豆的效果", -- Butter Bean
[295] = "摧毁时几率掉落1硬币", -- Magic Fingers
[296] = "无特殊效果", -- Converter
[297] = "无特殊效果", -- Pandora's Box
@@ -605,7 +606,6 @@ EID.descriptions[languageCode].bookOfVirtuesWisps = {
[523] = "魂火只在掉落物品时生成#摧毁时生成随机掉落物", -- Moving Box
[527] = "不能发射眼泪#清理房间后,魂火会打来箱子/门", -- Mr. ME!
[536] = "将所有魂火变成半红心#献祭时生成1强力魂火", -- Sacrificial Altar
[545] = "摧毁时生成1友好的骷髅仔", -- Book of the Dead
[550] = "眼泪有10%几率对敌人触发践踏", -- Broken Shovel
[552] = "眼泪有10%几率对敌人触发践踏#另会生成1个高血量魂火,不能发射眼泪", -- Mom's Shovel
@@ -851,7 +851,7 @@ EID:updateDescriptionsViaTable(repCards, EID.descriptions[languageCode].cards)
-- Note: "#" will be replaced with "#{{Collectible451}}" automatically, in order to add Tarot Cloth icon infront of each buff-bulletpoint
EID.descriptions[languageCode].tarotClothBuffs = {
[2] = "同时获得 {{Collectible34}} 彼列之书效果", -- I - The Magician
[2] = "同时获得{{Collectible34}}彼列之书效果", -- I - The Magician
[3] = "第一只脚落下后马上落下第二只", -- II - The High Priestess
[4] = "属性提升量为4倍", -- III - The Empress
[5] = "如果Boss尚未击败,传送时获得1魂心", -- IV - The Emperor
@@ -968,22 +968,22 @@ EID.descriptions[languageCode].GlitchedItemText = {
[0] = "伤害", "射速", "弹速", "射程", "移速", "眼泪效果", "眼泪颜色", "飞行", "攻击类型", "跟班", "幸运", "大小", "颜色", "箱子内容物", [16] = "所有属性",
-- Attribute triggers
chain = "{{ColorCyan}}然后:{{CR}} ",
active = "{{ColorCyan}}使用时:#",
pickup_collected = "{{ColorCyan}}捡到掉落物时:#", --chance to?
enemy_kill = "{{ColorCyan}}击杀时,几率:#",
damage_taken = "{{ColorCyan}}受伤时:#", --chance to?
entity_spawned = "当生成{{ColorCyan}}{T1}{{CR}}时:#",
tear_fire = "{{ColorCyan}}角色发射眼泪时,几率:#",
enemy_hit = "{{ColorCyan}}击中敌人时,几率:#",
room_clear = "{{ColorCyan}}清理房间后:#", --chance to?
chain = "然后:{{CR}}",
active = "使用时:#",
pickup_collected = "捡到掉落物时:#", --chance to?
enemy_kill = "击杀时,几率:#",
damage_taken = "受伤时:#", --chance to?
entity_spawned = "当生成{T1}时:#",
tear_fire = "角色发射眼泪时,几率:#",
enemy_hit = "击中敌人时,几率:#",
room_clear = "清理房间后:#", --chance to?
-- Attribute effects
area_damage = "在角色周围造成{1}伤害",
add_temporary_effect = "所在房间获得{1}效果",
convert_entities = "将房间中所有{{ColorGray}}{1}{{CR}}变成{{ColorGray}}{2}{{CR}}",
convert_entities = "将房间中所有{1}变成{2}",
use_active_item = "使用{1}",
spawn_entity = "生成1个{{ColorGray}}{1}{{CR}}",
spawn_entity = "生成1个{1}",
fart = "放屁,大小为{1}",
-- Generic entity names not obtained from entities2.xml
+25 -22
View File
@@ -321,11 +321,15 @@ function EID:getDescriptionObj(Type, Variant, SubType, entity)
description.Transformation = EID:getTransformation(Type, Variant, SubType)
description.ModName = tableEntry and tableEntry[4]
description.ModName = tableEntry and tableEntry[4]
for k,modifier in pairs(EID.DescModifiers) do
if modifier.condition(description) then
for _,modifier in pairs(EID.DescModifiers) do
local result = modifier.condition(description)
if type(result) == "table" then
for _,callback in ipairs(result) do
description = callback(description)
end
elseif result then
description = modifier.callback(description)
end
end
@@ -733,7 +737,6 @@ function EID:fitTextToWidth(str, textboxWidth, breakUtf8Chars)
-- utf8 word (sequence): 0x11xxxxxx 0x10xxxxxx 0x10xxxxxx ... 0x10xxxxxx
-- see https://en.wikipedia.org/wiki/UTF-8
-- we can only break after space, or before 0x11xxxxxx
local can_break_after_cursor = false
local cur, next = byte(str,cursor), byte(str,cursor+1)
if
-- cond#1: we can break at the end of string
@@ -796,8 +799,8 @@ function EID:fitTextToWidth(str, textboxWidth, breakUtf8Chars)
end
local strFiltered, spriteTable = EID:filterIconMarkup(table.concat(filteredWord), 0, 0)
local wordLength = EID:getStrWidth(strFiltered)
if curLength + wordLength <= textboxWidth or curLength < 12 then
if curLength + wordLength <= textboxWidth or curLength < 17 then
table.insert(text, word)
curLength = curLength + wordLength
else
@@ -824,7 +827,7 @@ function EID:renderString(str, position, scale, kcolor)
str = EID:replaceShortMarkupStrings(str)
local textPartsTable = EID:filterColorMarkup(str, kcolor)
local offsetX = 0
for i, textPart in ipairs(textPartsTable) do
for _, textPart in ipairs(textPartsTable) do
local strFiltered, spriteTable = EID:filterIconMarkup(textPart[1], position.X, position.Y)
EID:renderInlineIcons(spriteTable, position.X + offsetX, position.Y)
EID.font:DrawStringScaledUTF8(strFiltered, position.X + offsetX, position.Y, scale.X, scale.Y, textPart[2], 0, false)
@@ -881,11 +884,10 @@ end
local itemConfigItemAttributes = { "AddMaxHearts", "AddHearts", "AddSoulHearts", "AddBlackHearts", "AddBombs", "AddCoins", "AddKeys", "CacheFlags" }
function EID:CheckGlitchedItemConfig(id)
local localizedNames = EID:getDescriptionEntry("GlitchedItemText")
local config = Isaac.GetItemConfig()
local item = config:GetCollectible(id)
local item = EID.itemConfig:GetCollectible(id)
if not item then return "" end
local attributes = ""
for k,v in ipairs(itemConfigItemAttributes) do
for _,v in ipairs(itemConfigItemAttributes) do
local val = item[v]
if val ~= 0 then
if (v == "CacheFlags") then
@@ -906,8 +908,9 @@ function EID:CheckGlitchedItemConfig(id)
if string.find(v, "Hearts") then val = val / 2 end
-- the g flag removes .0 in numbers like 1.0 (caused by the hearts division)
local s = string.format("%.4g",val)
if val > 0 then s = "+" .. s end
attributes = attributes .. string.gsub(localizedNames[v], "{1}", s)
local prefix = "↑ "
if val > 0 then s = "+" .. s else prefix = "↓ " end
attributes = attributes .. prefix .. string.gsub(localizedNames[v], "{1}", s)
if val ~= 1 and val ~= -1 then attributes = attributes .. localizedNames["pluralize"] end
attributes = attributes .. "#"
end
@@ -958,7 +961,7 @@ function EID:DetectModdedItems()
end
function EID:isCollectibleUnlocked(collectibleID, itemPoolOfItem)
local itemPool = Game():GetItemPool()
local itemPool = game:GetItemPool()
if maxCollectibleID == nil then maxCollectibleID = EID:GetMaxCollectibleID() end
for i= 1, maxCollectibleID do
if ItemConfig.Config.IsValidCollectible(i) and i ~= collectibleID then
@@ -966,7 +969,7 @@ function EID:isCollectibleUnlocked(collectibleID, itemPoolOfItem)
end
end
local isUnlocked = false
for i = 0,1 do -- some samples to make sure
for i = 0, 1 do -- some samples to make sure
local collID = itemPool:GetCollectible(itemPoolOfItem, false, 1)
if collID == collectibleID then
isUnlocked = true
@@ -995,7 +998,7 @@ function EID:isCollectibleUnlockedAnyPool(collectibleID)
return false
end
--iterate through the pools this item can be in
for k,itemPoolID in ipairs(EID.XMLItemIsInPools[collectibleID]) do
for _,itemPoolID in ipairs(EID.XMLItemIsInPools[collectibleID]) do
if (itemPoolID < ItemPoolType.NUM_ITEMPOOLS and EID:isCollectibleUnlocked(collectibleID, itemPoolID)) then
EID.itemUnlockStates[collectibleID] = true
return true
@@ -1013,14 +1016,14 @@ end
-- Example input: {1,2,3,4,5,6,7,8}
-- Result: "{{Crafting1}}{{Crafting2}}{{Crafting3}}{{Crafting4}}{{Crafting5}}{{Crafting6}}{{Crafting7}}{{Crafting8}}"
local emptyPickupTable = {}
for i=1,29 do emptyPickupTable[i] = 0 end
for i=1, 29 do emptyPickupTable[i] = 0 end
function EID:tableToCraftingIconsFull(craftTable, indicateCompleteContent)
local sortedList = {table.unpack(craftTable)}
table.sort(sortedList, function(a, b) return a < b end)
local visitedItemCount = {table.unpack(emptyPickupTable)}
local iconString = ""
for _,nr in ipairs(sortedList) do
for _, nr in ipairs(sortedList) do
visitedItemCount[nr] = visitedItemCount[nr] + 1
local completedColoring = indicateCompleteContent and EID:bagContainsItem(nr, visitedItemCount[nr], false) and "{{IconGreenTint}}" or ""
iconString = iconString..completedColoring.."{{Crafting"..nr.."}}"
@@ -1034,11 +1037,11 @@ end
function EID:tableToCraftingIconsMerged(craftTable, indicateCompleteContent)
local sortedList = {table.unpack(craftTable)}
local filteredList = {table.unpack(emptyPickupTable)}
for _,nr in ipairs(sortedList) do
for _, nr in ipairs(sortedList) do
filteredList[nr] = filteredList[nr] + 1
end
local iconString = ""
for nr,count in ipairs(filteredList) do
for nr, count in ipairs(filteredList) do
if (count > 0) then
local completedColoring = indicateCompleteContent and EID:bagContainsItem(nr, count, true) and "{{ColorBagComplete}}" or ""
iconString = iconString..completedColoring..count.."{{Crafting"..nr.."}}{{CR}}"
@@ -1085,7 +1088,7 @@ end
function EID:getScreenSize()
local room = game:GetRoom()
local pos = room:WorldToScreenPosition(Vector(0,0)) - room:GetRenderScrollOffset() - Game().ScreenShakeOffset
local pos = room:WorldToScreenPosition(Vector(0,0)) - room:GetRenderScrollOffset() - game.ScreenShakeOffset
local rx = pos.X + 60 * 26 / 40
local ry = pos.Y + 140 * (26 / 40)
@@ -1110,8 +1113,8 @@ function EID:fixDefinedFont()
end
end
EID.Config["FontType"] = EID.descriptions[curLang].fonts[1].name
EID.lineHeight = EID.descriptions[curLang].fonts[1].lineHeight
EID.Config["TextboxWidth"] = EID.descriptions[curLang].fonts[1].textboxWidth
EID.Config["LineHeight"] = EID.descriptions[curLang].fonts[1].lineHeight or EID.DefaultConfig["LineHeight"]
EID.Config["TextboxWidth"] = EID.descriptions[curLang].fonts[1].textboxWidth or EID.DefaultConfig["TextboxWidth"]
return true
end
+24 -28
View File
@@ -85,7 +85,7 @@ local pickupIDLookup = {
local function IsTaintedCain()
--no clue how the display works for co-op, as far as I can tell we're only caring about player 1
--this check is necessary for some ingredient tracking now that Bag of Crafting is usable by everyone
return game:GetPlayer(0):GetPlayerType() == 23
return EID.player:GetPlayerType() == 23
end
local componentShifts = {
@@ -256,27 +256,24 @@ function EID:simulateBagOfCrafting(componentsTable)
end
local poolWeights = {
{idx = 0, weight = 1},
{idx = 1, weight = 2},
{idx = 2, weight = 2},
{idx = 3, weight = compCounts[4] * 10},
{idx = 4, weight = compCounts[5] * 10},
{idx = 5, weight = compCounts[7] * 5},
{idx = 7, weight = compCounts[30] * 10},
{idx = 8, weight = compCounts[6] * 10},
{idx = 9, weight = compCounts[26] * 10},
{idx = 12, weight = compCounts[8] * 10},
{idx = 0, weight = 1, totalWeight = 0},
{idx = 1, weight = 2, totalWeight = 0},
{idx = 2, weight = 2, totalWeight = 0},
{idx = 3, weight = compCounts[4] * 10, totalWeight = 0},
{idx = 4, weight = compCounts[5] * 10, totalWeight = 0},
{idx = 5, weight = compCounts[7] * 5, totalWeight = 0},
{idx = 7, weight = compCounts[30] * 10, totalWeight = 0},
{idx = 8, weight = compCounts[6] * 10, totalWeight = 0},
{idx = 9, weight = compCounts[26] * 10, totalWeight = 0},
{idx = 12, weight = compCounts[8] * 10}, totalWeight = 0,
}
if compCounts[9] + compCounts[2] + compCounts[13] + compCounts[16] == 0 then
table.insert(poolWeights, {idx = 26, weight = compCounts[24] * 10})
end
for k,v in ipairs(poolWeights) do
v.totalWeight = 0
end
local totalWeight = 0
local qualityWeights = {[0]=0, 0, 0, 0, 0}
local qualityWeights = {[0] = 0, 0, 0, 0, 0}
for _, poolWeight in ipairs(poolWeights) do
if poolWeight.weight > 0 then
@@ -326,7 +323,7 @@ function EID:simulateBagOfCrafting(componentsTable)
--line break after boss pool
if (firstAfterBoss) then poolString = poolString .. " " end
poolString = poolString .. poolToIcon[v.idx] .. ":" .. math.floor(v.totalWeight/totalWeight*100+0.5) .. "%,"
if (k == 3) then firstAfterBoss = true else firstAfterBoss = false end
firstAfterBoss = (k == 3)
end
end
poolString = string.sub(poolString,1,-2) .. "#"
@@ -656,7 +653,6 @@ EID.bagOfCraftingRoomQueries = {}
EID.bagOfCraftingFloorQuery = {}
EID.BagItems = {}
local icount = 0
local bagOfCraftingOffset = 0
local lockedResults = nil
local refreshNextTick = false
@@ -863,7 +859,7 @@ function EID:handleBagOfCraftingRendering()
local pickups = Isaac.FindByType(5, -1, -1, true, false)
if EID.bagOfCraftingCurPickupCount ~= #pickups then
for i, entity in ipairs(pickups) do
for _, entity in ipairs(pickups) do
local craftingIDs = EID:getBagOfCraftingID(entity.Variant, entity.SubType)
if craftingIDs ~= nil and not entity:ToPickup():IsShopItem() then
for _,v in ipairs(craftingIDs) do
@@ -882,7 +878,7 @@ function EID:handleBagOfCraftingRendering()
local itemCount = {}
--max 8 copies of a single item in our list, to avoid repeat recipes
for i, v in ipairs(EID.bagOfCraftingFloorQuery) do
for _, v in ipairs(EID.bagOfCraftingFloorQuery) do
if (not itemCount[v] or itemCount[v] < 8) then
table.insert(itemQuery, v)
if (not itemCount[v]) then itemCount[v] = 1
@@ -890,7 +886,7 @@ function EID:handleBagOfCraftingRendering()
end
end
for i, v in ipairs(EID.BagItems) do
for _, v in ipairs(EID.BagItems) do
if (not itemCount[v] or itemCount[v] < 8) then
table.insert(itemQuery, v)
if (not itemCount[v]) then itemCount[v] = 1
@@ -998,12 +994,12 @@ function EID:handleBagOfCraftingRendering()
if (calcResultCache[queryString]) then
sortedResults = calcResultCache[queryString]
else
for k, v in ipairs(sortedIDs) do
for _, v in ipairs(sortedIDs) do
sortedResults[v] = {}
end
end
for k, v in pairs(newResults) do
for _, v in pairs(newResults) do
local resultID, lockedAchievementID = EID:calculateBagOfCrafting(v)
if resultID ~= lockedAchievementID then
table.insert(sortedResults[resultID], {v, resultID, lockedAchievementID})
@@ -1016,7 +1012,7 @@ function EID:handleBagOfCraftingRendering()
results = sortedResults
numResults = 0
for k,v in ipairs(sortedIDs) do
for _,v in ipairs(sortedIDs) do
if (refreshNextTick and bagOfCraftingOffset > 0 and v == refreshPosition) then
--jump to the item we were looking at before, so you can more easily refresh for variants of recipes
bagOfCraftingOffset = numResults
@@ -1097,17 +1093,17 @@ function EID:handleBagOfCraftingRendering()
end
local curOffset = 0
refreshPosition = -1
for k,id in ipairs(sortedIDs) do
for _,id in ipairs(sortedIDs) do
if (curOffset + #results[id] <= bagOfCraftingOffset) then curOffset = curOffset + #results[id]
else
if (refreshPosition == -1) then refreshPosition = id end
for k2, v in ipairs(results[id]) do
for _, v in ipairs(results[id]) do
curOffset = curOffset + 1
if (curOffset > bagOfCraftingOffset+EID.Config["BagOfCraftingResults"]) then break end
if not v then break end
if (curOffset > bagOfCraftingOffset) then
if not EID.Config["BagOfCraftingDisplayNames"] then
customDescObj.Description = customDescObj.Description.."# {{Collectible"..v[2].."}} "
customDescObj.Description = customDescObj.Description.."#{{Collectible"..v[2].."}} "
--tack on the secondary recipe image to achievement-locked recipes
if v[3] then customDescObj.Description = customDescObj.Description.."({{Collectible" .. v[3] .. "}})" end
--color the equals sign with the item quality, so the order of the list can make sense
@@ -1116,13 +1112,13 @@ function EID:handleBagOfCraftingRendering()
else
if prevItem ~= v[2] then
--substring the first 18 characters of the item name so it fits on one line; is there a way to get around desc line length limits?
customDescObj.Description = customDescObj.Description.."# {{Collectible"..v[2].."}} ".. qualities[CraftingItemQualities[v[2]]] ..
customDescObj.Description = customDescObj.Description.."#{{Collectible"..v[2].."}} ".. qualities[CraftingItemQualities[v[2]]] ..
string.sub(EID:getObjectName(5, 100, v[2]),1,18).."#"
else
customDescObj.Description = customDescObj.Description.."#"
end
--replace recipe bulletpoint with the secondary recipe on achievement-locked recipes
if v[3] then customDescObj.Description = customDescObj.Description.." {{Collectible" .. v[3] .. "}} " end
if v[3] then customDescObj.Description = customDescObj.Description.."{{Collectible" .. v[3] .. "}} " end
end
customDescObj.Description = customDescObj.Description..tableToCraftingIconsFunc(self, v[1], true)
+3 -3
View File
@@ -25,8 +25,8 @@ EID.UserConfig = {
-- Default = "default"
["FontType"] = "default",
-- Change the width of the info boxes (in characters).
-- Default = 115
["TextboxWidth"] = 115,
-- Default = 130
["TextboxWidth"] = 130,
-- Change the size of the info boxes. Range: [0,...,1]
-- Default = 1
["Scale"] = 1,
@@ -345,7 +345,7 @@ EID.DefaultConfig = {
["Language"] = "en_us",
["TranslateItemName"] = 2,
["FontType"] = "default",
["TextboxWidth"] = 115,
["TextboxWidth"] = 130,
["Scale"] = 1,
["ScaleKey"] = Keyboard.KEY_F5,
["Transparency"] = 0.75,
+87 -170
View File
@@ -1,11 +1,7 @@
if REPENTANCE then
local game = Game()
local game = Game()
-- Handle Birthright
local function BirthrightCondition(descObj)
return descObj.ObjType == 5 and descObj.ObjVariant == PickupVariant.PICKUP_COLLECTIBLE and descObj.ObjSubType == 619
end
local function BirthrightCallback(descObj)
descObj.Description = ""
local describedPlayerTypes = {}
@@ -23,22 +19,9 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Birthright", BirthrightCondition, BirthrightCallback)
-- Handle Bingeeater description addition
local function BingeeaterCondition(descObj)
if descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_COLLECTIBLE then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_BINGE_EATER) then
return true
end
return false
end
local function BingeeaterCallback(descObj)
local function BingeEaterCallback(descObj)
local bingeBuff = EID:getDescriptionEntry("bingeEaterBuffs", descObj.ObjSubType)
if bingeBuff ~= nil then
local iconStr = "#{{Collectible664}} "
@@ -46,27 +29,9 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Bingeeater", BingeeaterCondition, BingeeaterCallback)
-- Handle Book of Belial description for Judas' Birthright addition
local function BookofBelialCondition(descObj)
if descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_COLLECTIBLE then
return false
end
for i = 0,game:GetNumPlayers() - 1 do
local player = Isaac.GetPlayer(i)
local playerType = player:GetPlayerType()
if (playerType == PlayerType.PLAYER_JUDAS or playerType == PlayerType.PLAYER_BLACKJUDAS) and player:HasCollectible(CollectibleType.COLLECTIBLE_BIRTHRIGHT) then
return true
end
end
return false
end
local function BookofBelialCallback(descObj)
local function BookOfBelialCallback(descObj)
local belialBuff = EID:getDescriptionEntry("bookOfBelialBuffs", descObj.ObjSubType)
if belialBuff ~= nil then
local iconStr = "#{{Collectible34}} "
@@ -74,21 +39,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("BookofBelial", BookofBelialCondition, BookofBelialCallback)
-- Handle Book of Virtues description addition
local function BookOfVirtuesCondition(descObj)
if descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_COLLECTIBLE then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_BOOK_OF_VIRTUES) then
return true
end
return false
end
-- Handle Book of Virtues description addition
local function BookOfVirtuesCallback(descObj)
local wispType = EID:getDescriptionEntry("bookOfVirtuesWisps", descObj.ObjSubType)
if wispType ~= nil then
@@ -97,21 +49,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Book of Virtues", BookOfVirtuesCondition, BookOfVirtuesCallback)
-- Handle Spindown Dice description addition
local function SpindownDiceCondition(descObj)
if descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_COLLECTIBLE then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_SPINDOWN_DICE) or (EID.absorbedSpindown and EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_VOID)) then
return true
end
return false
end
local function SpindownDiceCallback(descObj)
EID:appendToDescription(descObj, "#{{Collectible723}} :")
local refID = descObj.ObjSubType
@@ -140,21 +79,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Spindown Dice", SpindownDiceCondition, SpindownDiceCallback)
-- Handle Tarot Cloth description addition
local function TarotClothCondition(descObj)
if descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_TAROTCARD then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_TAROT_CLOTH) then
return true
end
return false
end
local function TarotClothCallback(descObj)
local clothBuff = EID:getDescriptionEntry("tarotClothBuffs", descObj.ObjSubType)
if clothBuff ~= nil then
@@ -163,29 +89,12 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Tarot Cloth", TarotClothCondition, TarotClothCallback)
local hasBox = false
local isGolden = false
-- Handle Golden Trinket / Mom's Box description addition
local function GoldenTrinketCondition(descObj)
if descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_TRINKET then
return false
end
--check if our effect is doubled or tripled here
hasBox = false
isGolden = false
if descObj.ObjSubType > TrinketType.TRINKET_GOLDEN_FLAG then
isGolden = true
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_MOMS_BOX) then
hasBox = true
end
return isGolden or hasBox
end
-- Handle Golden Trinket / Mom's Box description addition
local function GoldenTrinketCallback(descObj)
local trinketID = descObj.ObjSubType % TrinketType.TRINKET_GOLDEN_FLAG
local data = EID.GoldenTrinketData[trinketID]
@@ -259,21 +168,9 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Golden Trinket", GoldenTrinketCondition, GoldenTrinketCallback)
-- Handle Blank Card description addition
local blankCardHidden = {[32]=true,[33]=true,[34]=true,[35]=true,[36]=true,[37]=true,[38]=true,[39]=true,[40]=true,[41]=true,[49]=true,[50]=true,[55]=true,[78]=true}
local function BlankCardCondition(descObj)
if not REPENTANCE or descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_TAROTCARD or blankCardHidden[descObj.ObjSubType] or descObj.ObjSubType > 80 then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_BLANK_CARD) then
return true
end
return false
end
local function BlankCardCallback(descObj)
local text = EID:getDescriptionEntry("BlankCardCharge")
local charge = EID.cardMetadata[descObj.ObjSubType]
@@ -288,22 +185,9 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Blank Card", BlankCardCondition, BlankCardCallback)
-- Handle Clear Rune description addition
local runeIDs = {[32]=true,[33]=true,[34]=true,[35]=true,[36]=true,[37]=true,[38]=true,[39]=true,[40]=true,[41]=true,[55]=true,[81]=true,[82]=true,[83]=true,[84]=true,[85]=true,[86]=true,[87]=true,[88]=true,[89]=true,[90]=true,[91]=true,[92]=true,[93]=true,[94]=true,[95]=true,[96]=true,[97]=true,}
local function ClearRuneCondition(descObj)
if not REPENTANCE or descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_TAROTCARD or not runeIDs[descObj.ObjSubType] then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_CLEAR_RUNE) then
return true
end
return false
end
local function ClearRuneCallback(descObj)
local text = EID:getDescriptionEntry("ClearRuneCharge")
local charge = EID.cardMetadata[descObj.ObjSubType]
@@ -313,21 +197,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Clear Rune", ClearRuneCondition, ClearRuneCallback)
-- Handle Placebo description addition
local function PlaceboCondition(descObj)
if not REPENTANCE or descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_PILL then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_PLACEBO) then
return true
end
return false
end
local function PlaceboCallback(descObj)
local text = EID:getDescriptionEntry("PlaceboCharge")
local adjustedID = EID:getAdjustedSubtype(descObj.ObjType, descObj.ObjVariant, descObj.ObjSubType)
@@ -338,19 +209,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Placebo", PlaceboCondition, PlaceboCallback)
-- Handle False PHD description addition
local function FalsePHDCondition(descObj)
if not REPENTANCE or descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_PILL then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_FALSE_PHD) then
return true
end
return false
end
local function FalsePHDCallback(descObj)
local adjustedID = EID:getAdjustedSubtype(descObj.ObjType, descObj.ObjVariant, descObj.ObjSubType)
local horse = descObj.ObjSubType > 2048
@@ -370,20 +230,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("False PHD", FalsePHDCondition, FalsePHDCallback)
-- Handle Abyss description addition
local function AbyssCondition(descObj)
if not REPENTANCE or descObj.ObjType ~= 5 or descObj.ObjVariant ~= PickupVariant.PICKUP_COLLECTIBLE then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_ABYSS) then
return true
end
return false
end
local function AbyssCallback(descObj)
local text = EID:getDescriptionEntry("abyssSynergies", descObj.ObjSubType)
if text ~= nil then
@@ -392,20 +240,8 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Abyss", AbyssCondition, AbyssCallback)
-- Handle Flip description addition
local function FlipCondition(descObj)
if not REPENTANCE or not EID:getEntityData(descObj.Entity, "EID_FlipItemID") then
return false
end
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_FLIP) then
return true
end
return false
end
local function FlipCallback(descObj)
local flipItemID = EID:getEntityData(descObj.Entity, "EID_FlipItemID")
if flipItemID <= 0 then return descObj end
@@ -423,6 +259,87 @@ local game = Game()
end
return descObj
end
EID:addDescriptionModifier("Flip", FlipCondition, FlipCallback)
--------------------------------
-- Although individual conditions/callbacks work well for mods to be able to add through the API,
-- As we kept adding callbacks for vanilla items, a lot of code got repeated over and over
-- This one-condition setup fixes that and can only help performance
-- It also allows us to pick the order that modifiers are appended to descriptions (stats/effects first, then reroll/flip/recharge info)
local collectiblesToCheck = { CollectibleType.COLLECTIBLE_BINGE_EATER, CollectibleType.COLLECTIBLE_BOOK_OF_VIRTUES,
CollectibleType.COLLECTIBLE_SPINDOWN_DICE, CollectibleType.COLLECTIBLE_VOID,
CollectibleType.COLLECTIBLE_TAROT_CLOTH, CollectibleType.COLLECTIBLE_MOMS_BOX,
CollectibleType.COLLECTIBLE_BLANK_CARD, CollectibleType.COLLECTIBLE_CLEAR_RUNE, CollectibleType.COLLECTIBLE_PLACEBO,
CollectibleType.COLLECTIBLE_FALSE_PHD, CollectibleType.COLLECTIBLE_ABYSS, CollectibleType.COLLECTIBLE_FLIP,
}
local collectiblesOwned = {}
local function EIDConditions(descObj)
-- currently, only pickup descriptions have modifiers
if descObj.ObjType ~= 5 then return false end
-- recheck the players' owned collectibles periodically, not every frame
if game:GetFrameCount() % 10 == 0 then
local numPlayers = game:GetNumPlayers()
local players = {}; for i = 0, numPlayers - 1 do players[i] = Isaac.GetPlayer(i) end
for _,v in ipairs(collectiblesToCheck) do
collectiblesOwned[v] = false
for i = 0, numPlayers - 1 do
if players[i]:HasCollectible(v) then
collectiblesOwned[v] = true
break
end
end
end
-- Birthright Book of Belial
collectiblesOwned[59] = false
for i = 0, numPlayers - 1 do
local playerType = players[i]:GetPlayerType()
if (playerType == PlayerType.PLAYER_JUDAS or playerType == PlayerType.PLAYER_BLACKJUDAS) and players[i]:HasCollectible(CollectibleType.COLLECTIBLE_BIRTHRIGHT) then
collectiblesOwned[59] = true
break
end
end
end
local callbacks = {}
-- Collectible Pedestal Callbacks
if descObj.ObjVariant == PickupVariant.PICKUP_COLLECTIBLE then
-- Using magic numbers here in case it's slightly faster, and because the callback names give context
-- Check Birthright first because it overwrites the description instead of appending to it
if descObj.ObjSubType == 619 then table.insert(callbacks, BirthrightCallback) end
if collectiblesOwned[664] then table.insert(callbacks, BingeEaterCallback) end
if collectiblesOwned[59] then table.insert(callbacks, BookOfBelialCallback) end
if collectiblesOwned[584] then table.insert(callbacks, BookOfVirtuesCallback) end
if collectiblesOwned[706] then table.insert(callbacks, AbyssCallback) end
if collectiblesOwned[723] or (EID.absorbedSpindown and collectiblesOwned[477]) then table.insert(callbacks, SpindownDiceCallback) end
if collectiblesOwned[711] and EID:getEntityData(descObj.Entity, "EID_FlipItemID") then table.insert(callbacks, FlipCallback) end
-- Card / Rune Callbacks
elseif descObj.ObjVariant == PickupVariant.PICKUP_TAROTCARD then
if collectiblesOwned[451] then table.insert(callbacks, TarotClothCallback) end
if collectiblesOwned[286] and not blankCardHidden[descObj.ObjSubType] and descObj.ObjSubType <= 80 then table.insert(callbacks, BlankCardCallback) end
if collectiblesOwned[263] and runeIDs[descObj.ObjSubType] then table.insert(callbacks, ClearRuneCallback) end
-- Pill Callbacks
elseif descObj.ObjVariant == PickupVariant.PICKUP_PILL then
if collectiblesOwned[654] then table.insert(callbacks, FalsePHDCallback) end
if collectiblesOwned[348] then table.insert(callbacks, PlaceboCallback) end
-- Trinket Callbacks
elseif descObj.ObjVariant == PickupVariant.PICKUP_TRINKET then
-- Golden Trinket / Mom's Box
isGolden = (descObj.ObjSubType > TrinketType.TRINKET_GOLDEN_FLAG)
hasBox = collectiblesOwned[439]
if isGolden or hasBox then table.insert(callbacks, GoldenTrinketCallback) end
end
return callbacks
end
EID:addDescriptionModifier("EID Repentance", EIDConditions, nil)
end
+8 -8
View File
@@ -43,7 +43,7 @@ local function entityToName(e, plural)
if name == e then Isaac.DebugString("No name found for " .. e .. " (could be modded)")
elseif plural then name = name .. localizedNames["pluralize"] end
return "{{ColorGray}}" .. name .. "{{CR}}"
return name
end
local function parseEffectLine(raw)
@@ -56,9 +56,11 @@ local function parseEffectLine(raw)
-- words[1] = "[INFO]", words[2] = "-"
local effectTrigger = words[3]
-- the effects list is rarely interrupted by music loading log entries, just ignore it and have a slightly inaccurate desc
if effectTrigger == "Queued" then return "" end
if (string.find(effectTrigger, "entity_spawned")) then
effectTrigger = "entity_spawned"
triggerReplacements[1] = entityToName(string.sub(words[3], 16, -2))
triggerReplacements[1] = "{{ColorEIDObjName}}" .. entityToName(string.sub(words[3], 16, -2)) .. "{{CR}}"
end
-- words[4] = "->"
local effectType = words[5]
@@ -75,10 +77,10 @@ local function parseEffectLine(raw)
replacements[1] = "{{Collectible" .. Isaac.GetItemIdByName(name) .. "}} " .. name
elseif effectType == "convert_entities" then
replacements[1] = entityToName(words[6], true)
replacements[2] = entityToName(words[8])
replacements[1] = "{{ColorGray}}" .. entityToName(words[6], true) .. "{{CR}}"
replacements[2] = "{{ColorGray}}" .. entityToName(words[8])
elseif effectType == "spawn_entity" then
replacements[1] = entityToName(words[6])
replacements[1] = "{{ColorGray}}" .. entityToName(words[6])
elseif effectType == "fart" then
replacements[1] = words[6]
elseif effectType == "area_damage" then
@@ -102,10 +104,9 @@ local function CheckLogForItems(_)
-- Check log.txt every 5 frames if there's a collectible we haven't read the data for yet
-- (Should work well for Corrupted Data)
if game:GetFrameCount() % 5 ~= 0 or not EID.Config["DisplayGlitchedItemInfo"] or not logFound or
Isaac.GetItemConfig():GetCollectible(maxNumber - spawnedItems - 1) == nil then return end
EID.itemConfig:GetCollectible(maxNumber - spawnedItems - 1) == nil then return end
local numEffects = 0
local itemScore = 0
local eidDesc = ""
local theLog = io.open(logLocation, "r")
@@ -114,7 +115,6 @@ local function CheckLogForItems(_)
local line = theLog:read()
while line ~= nil do
if string.find(line, "initialized with") then
local count = 0
spawnedItems = spawnedItems + 1
lastEffectTrigger = "chain"
eidDesc = ""
+19 -22
View File
@@ -9,7 +9,7 @@ local game = Game()
require("eid_config")
EID.Config = EID.UserConfig
EID.Config.Version = "3.2" -- note: changing this will reset everyone's settings to default!
EID.ModVersion = "4.12"
EID.ModVersion = "4.13"
EID.DefaultConfig.Version = EID.Config.Version
EID.isHidden = false
EID.player = nil
@@ -441,6 +441,7 @@ function EID:printDescription(desc)
local textScale = Vector(EID.Scale, EID.Scale)
local renderPos = EID:getTextPosition()
local offsetX = 0
EID.lineHeight = EID.Config["LineHeight"]
if EID.Config["ShowItemIcon"] then
local iconType = nil
local subType = desc.ObjSubType
@@ -809,6 +810,7 @@ function EID:onGameUpdate()
EID:setPlayer()
--Fix Overlapping Pedestals
-- PERFORMANCENOTE move this to a post pickup init or something
local curPositions = {}
for _, entity in ipairs(Isaac.FindByType(5, 100, -1, true, false)) do
local pos = entity.Position
@@ -843,8 +845,11 @@ function EID:onGameUpdate()
end
if EID.pathCheckerEntity == nil then
EID.pathCheckerEntity = game:Spawn(17, 3169, EID.player.Position, nullVector, EID.player ,0 , 4354) -- Spawns the EID Helper entity with seed that doesnt spawn rewards
-- Spawns an Ultra Greed Door and makes it invisible and intangible (not fully tested yet)
--EID.pathCheckerEntity = game:Spawn(294, 0, EID.player.Position, nullVector, EID.player, 0, 0)
EID.pathCheckerEntity:ClearEntityFlags(EntityFlag.FLAG_APPEAR)
EID.pathCheckerEntity:AddEntityFlags (EntityFlag.FLAG_PERSISTENT | EntityFlag.FLAG_NO_STATUS_EFFECTS | EntityFlag.FLAG_NO_SPRITE_UPDATE | EntityFlag.FLAG_HIDE_HP_BAR | EntityFlag.FLAG_NO_DEATH_TRIGGER)
EID.pathCheckerEntity:AddEntityFlags (EntityFlag.FLAG_PERSISTENT | EntityFlag.FLAG_NO_STATUS_EFFECTS | EntityFlag.FLAG_NO_SPRITE_UPDATE | EntityFlag.FLAG_HIDE_HP_BAR | EntityFlag.FLAG_NO_DEATH_TRIGGER | EntityFlag.FLAG_FRIENDLY)
if REPENTANCE then EID.pathCheckerEntity:AddEntityFlags(EntityFlag.FLAG_NO_QUERY) end
EID.pathCheckerEntity.EntityCollisionClass = EntityCollisionClass.ENTCOLL_NONE
EID.pathCheckerEntity.Visible = false
EID.hasValidWalkingpath = false
@@ -852,7 +857,7 @@ function EID:onGameUpdate()
EID.pathCheckerEntity = nil
else
EID.pathCheckerEntity.Position = EID.player.Position
EID.hasValidWalkingpath = EID.pathCheckerEntity:ToNPC().Pathfinder:HasPathToPos ( EID.lastDescriptionEntity.Position, false )
EID.hasValidWalkingpath = EID.pathCheckerEntity:ToNPC().Pathfinder:HasPathToPos(EID.lastDescriptionEntity.Position, false)
EID.pathfindingTo = EID.lastDescriptionEntity
end
end
@@ -864,7 +869,7 @@ EID:AddCallback(ModCallbacks.MC_POST_UPDATE, EID.onGameUpdate)
function EID:updatePathfinding()
if not EID.pathCheckerEntity or not EID.lastDescriptionEntity then return end
EID.pathCheckerEntity.Position = EID.player.Position
EID.hasValidWalkingpath = EID.pathCheckerEntity:ToNPC().Pathfinder:HasPathToPos ( EID.lastDescriptionEntity.Position, false )
EID.hasValidWalkingpath = EID.pathCheckerEntity:ToNPC().Pathfinder:HasPathToPos(EID.lastDescriptionEntity.Position, false)
EID.pathfindingTo = EID.lastDescriptionEntity
end
@@ -888,7 +893,7 @@ local function renderAchievementInfo()
hasShownAchievementWarning = true
else
-- Achievements Locked Check (do we have Cube of Meat or Book of Revelations unlocked?)
local characterID = Game():GetPlayer(0):GetPlayerType()
local characterID = EID.player:GetPlayerType()
--ID 21 = Tainted Isaac. Tainted characters have definitely beaten Mom! (Fixes Tainted Lost's item pools ruining this check)
if characterID < 21 and game.Challenge == 0 and not EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_TMTRAINER) then
local hasBookOfRevelationsUnlocked = EID:isCollectibleUnlockedAnyPool(CollectibleType.COLLECTIBLE_BOOK_OF_REVELATIONS or CollectibleType.COLLECTIBLE_BOOK_REVELATIONS)
@@ -918,8 +923,6 @@ local function onRender(t)
EID.isDisplaying = false
EID:setPlayer()
--Keyboard hide keys are 32+, controller hide keys have their own option now so don't allow controller inputs in it
if EID.Config["HideKey"] < 32 then EID.Config["HideKey"] = -1 end
if Input.IsButtonTriggered(EID.Config["HideKey"], 0) or Input.IsButtonTriggered(EID.Config["HideButton"], EID.player.ControllerIndex) then
EID.isHidden = not EID.isHidden
end
@@ -1047,7 +1050,7 @@ local function onRender(t)
return
end
--Handle Glitched Items
-- Handle Glitched Items
if closest.Type == 5 and closest.Variant == 100 and closest.SubType > 4294960000 then
local glitchedObj = EID:getDescriptionObj(closest.Type, closest.Variant, closest.SubType)
local glitchedDesc = EID:getXMLDescription(closest.Type, closest.Variant, closest.SubType)
@@ -1062,16 +1065,12 @@ local function onRender(t)
EID:printDescription(glitchedObj)
return
end
if closest.Type == 1000 and closest.Variant == 76 then
-- Handle Dice Room Floor
elseif closest.Type == 1000 and closest.Variant == 76 then
EID:printDescription(EID:getDescriptionObj(closest.Type, closest.Variant, closest.SubType+1, closest))
return
end
if closest.Type == 6 and closest.Variant == 16 then
--Handle Crane Game
-- Handle Crane Game
elseif closest.Type == 6 and closest.Variant == 16 then
if EID.CraneItemType[tostring(closest.InitSeed)] then
if EID:getEntityData(closest, "EID_DontHide") ~= true then
if (EID:hasCurseBlind() and EID.Config["DisableOnCurse"]) or (game.Challenge == Challenge.CHALLENGE_APRILS_FOOL and EID.Config["DisableOnAprilFoolsChallenge"]) then
@@ -1197,10 +1196,10 @@ if EID.MCMLoaded or REPENTANCE then
EID.absorbedSpindown = false
if isSave then
EID.BagItems = savedEIDConfig["BagContent"]
EID.bagOfCraftingRoomQueries = savedEIDConfig["BagFloorContent"]
EID.CraneItemType = savedEIDConfig["CraneItemType"]
EID.absorbedSpindown = savedEIDConfig["AbsorbedSpindownDice"]
EID.BagItems = savedEIDConfig["BagContent"] or {}
EID.bagOfCraftingRoomQueries = savedEIDConfig["BagFloorContent"] or {}
EID.CraneItemType = savedEIDConfig["CraneItemType"] or {}
EID.absorbedSpindown = savedEIDConfig["AbsorbedSpindownDice"] or false
-- turn list back into dict because json cant save dict indices.
local flipItemTable = {}
@@ -1241,7 +1240,6 @@ if EID.MCMLoaded or REPENTANCE then
EID.isHidden = EID.Config["InitiallyHidden"]
EID.UsedPosition = Vector(EID.Config["XPosition"], EID.Config["YPosition"])
EID.Scale = EID.Config["Scale"]
EID.lineHeight = EID.Config["LineHeight"]
EID:fixDefinedFont()
EID:loadFont(EID.modPath .. "resources/font/eid_"..EID.Config["FontType"]..".fnt")
@@ -1275,7 +1273,6 @@ if EID.MCMLoaded or REPENTANCE then
end
EID.Config["FlipItemPositions"] = flipItemTable or {}
end
EID.Config["LineHeight"] = EID.lineHeight
EID.SaveData(EID, json.encode(EID.Config))
EID:hidePermanentText()
EID.itemUnlockStates[CollectibleType.COLLECTIBLE_CUBE_OF_MEAT] = nil
+13 -8
View File
@@ -29,7 +29,7 @@ This mod displays detailed information about all items, trinkets, cards, runes a
[b]Press F2 to hide/show the descriptions![/b]
[img]https://i.imgur.com/NqSBJqj.png[/img]
[img]https://i.imgur.com/Hkv0pcO.png[/img]
[img]https://i.imgur.com/unoJRAB.png[/img]
[table]
[tr]
[th]ENGLISH[/th]
@@ -39,11 +39,6 @@ This mod displays detailed information about all items, trinkets, cards, runes a
[th]FRENCH[/th]
[th]PORTUGUESE[/th]
[th]BRAZILIAN PORTUGUESE[/th]
[th]BULGARIAN[/th]
[th]TURKISH[/th]
[th]POLISH[/th]
[th]KOREAN[/th]
[th]CHINESE[/th]
[/tr]
[tr]
[td]by Wofsauge[/td]
@@ -53,9 +48,19 @@ This mod displays detailed information about all items, trinkets, cards, runes a
[td]by Nicolas Delvaux[/td]
[td]by Marcelino Cruz[/td]
[td]by LuanRoger, NotZin02[/td]
[/tr][tr]
[th]GERMAN[/th]
[th]BULGARIAN[/th]
[th]TURKISH[/th]
[th]POLISH[/th]
[th]KOREAN[/th]
[th]CHINESE[/th]
[/tr]
[tr]
[td]by Jake[/td]
[td]by TST_Gogo_, Gothika_47[/td]
[td]by Cagdas Salur, Mert Dutal[/td]
[td]by Rickyy, Kennyluz,DimonoKingoKongo, MERITT[/td]
[td]by Rickyy, Kennyluz, DimonoKingoKongo, MERITT[/td]
[td]by Blackcreamtea, 미카[/td]
[td]by Xheepey87, frto027[/td]
[/tr]
@@ -98,7 +103,7 @@ https://moddingofisaac.com/mod/1079/external-item-descriptions
- Jake for the sweet [b]German[/b] language pack
- Blackcreamtea and 미카 for the awesome [b]Korean[/b] language pack
- [url=https://steamcommunity.com/id/whytefang/]adc[/url] for creating an awesome new Languagepack and providing ideas for new functionalities</description>
<version>4.12</version>
<version>4.13</version>
<visibility>Public</visibility>
<tag id="Lua"/>
<tag id="Items"/>
+12 -7
View File
@@ -24,8 +24,12 @@ local MCMCompat_oldPermanentObj = false
EID.MCMLoaded = MCMLoaded
local colorNameArray = {}
local function renderDummyDesc()
MCMCompat_oldPermanentObj = EID.permanentDisplayTextObj
local function renderDummyDesc(reload)
if reload then
MCMCompat_oldPermanentObj = nil
else
MCMCompat_oldPermanentObj = EID.permanentDisplayTextObj
end
local demoDescObj = EID:getDescriptionObj(5, 100, 33)
demoDescObj.Name = EID:getDescriptionEntry("MCM","DemoObjectName")
demoDescObj.Transformation = EID:getDescriptionEntry("MCM","DemoObjectTransformation")
@@ -228,6 +232,7 @@ if MCMLoaded then
if isFixed then
EID:loadFont(EID.modPath .. "resources/font/eid_"..EID.Config["FontType"]..".fnt")
end
renderDummyDesc(true)
end,
Info = {"Changes the language.","Languages marked with (WIP) are incomplete"}
}
@@ -315,17 +320,17 @@ if MCMLoaded then
{
Type = ModConfigMenu.OptionType.NUMBER,
CurrentSetting = function()
return EID.lineHeight
return EID.Config["LineHeight"]
end,
Minimum = 1,
Maximum = 100,
Display = function()
return "Line Height: " .. EID.lineHeight
return "Line Height: " .. EID.Config["LineHeight"]
end,
OnChange = function(currentNum)
EID.lineHeight = currentNum
EID.Config["LineHeight"] = currentNum
end,
Info = {"Default = 11","Lineheight will automatically change when changing a font/language"}
Info = {"Default = 11","Line height will automatically change when changing a font/language"}
}
)
-- Textbox Width
@@ -346,7 +351,7 @@ if MCMLoaded then
OnChange = function(currentNum)
EID.Config["TextboxWidth"] = currentNum
end,
Info = {"Default = 100","Width of the EID textbox, in pixels"}
Info = {"Default = 130, varies per language","Width of the EID textbox, in pixels"}
}
)