-- AB+ Modular Descriptions -- Used to generate item descriptions based on modules and data entries local C_ID = "5.100." local T_ID = "5.350." local Pill_ID = "5.70." local Card_ID = "5.300." -- Define which items use fully automated descriptions by using the modular descriptions system. -- Currently only those will use the modular descriptions system EID.FullyAutomatedDescriptions = { [C_ID..1] = true, [C_ID..3] = true, [C_ID..4] = true, [C_ID..6] = true, [C_ID..7] = true, [C_ID..10] = true, [C_ID..12] = true, [C_ID..14] = true, [C_ID..15] = true, [C_ID..16] = true, [C_ID..17] = true, [C_ID..18] = true, [C_ID..19] = true, [C_ID..20] = true, [C_ID..22] = true, [C_ID..23] = true, [C_ID..24] = true, [C_ID..25] = true, [C_ID..26] = true, [C_ID..27] = true, [C_ID..28] = true, [C_ID..29] = true, [C_ID..30] = true, [C_ID..31] = true, [C_ID..32] = true, [C_ID..34] = true, [C_ID..35] = true, [C_ID..43] = true, [C_ID..45] = true, [C_ID..48] = true, [C_ID..50] = true, [C_ID..51] = true, [C_ID..58] = true, [C_ID..59] = true, [C_ID..61] = true, [C_ID..70] = true, [C_ID..74] = true, [C_ID..77] = true, [C_ID..79] = true, [C_ID..80] = true, [C_ID..82] = true, [C_ID..85] = true, [C_ID..90] = true, [C_ID..92] = true, [C_ID..97] = true, [C_ID..101] = true, [C_ID..102] = true, [C_ID..106] = true, [C_ID..115] = true, [C_ID..119] = true, [C_ID..120] = true, [C_ID..121] = true, [C_ID..129] = true, [C_ID..138] = true, [C_ID..141] = true, [C_ID..143] = true, [C_ID..145] = true, [C_ID..146] = true, [C_ID..154] = true, [C_ID..159] = true, [C_ID..165] = true, [C_ID..172] = true, [C_ID..176] = true, [C_ID..179] = true, [C_ID..182] = true, [C_ID..183] = true, [C_ID..184] = true, [C_ID..185] = true, [C_ID..189] = true, [C_ID..190] = true, [C_ID..192] = true, [C_ID..193] = true, [C_ID..194] = true, [C_ID..195] = true, [C_ID..196] = true, [C_ID..197] = true, [C_ID..215] = true, [C_ID..216] = true, [C_ID..226] = true, [C_ID..235] = true, [C_ID..237] = true, [C_ID..240] = true, [C_ID..253] = true, [C_ID..254] = true, [C_ID..255] = true, [C_ID..263] = true, [C_ID..288] = true, [C_ID..298] = true, [C_ID..305] = true, [C_ID..306] = true, [C_ID..307] = true, [C_ID..310] = true, [C_ID..330] = true, [C_ID..334] = true, [C_ID..336] = true, [C_ID..339] = true, [C_ID..340] = true, [C_ID..341] = true, [C_ID..342] = true, [C_ID..343] = true, [C_ID..344] = true, [C_ID..345] = true, [C_ID..346] = true, [C_ID..354] = true, [C_ID..355] = true, [C_ID..370] = true, [C_ID..379] = true, [C_ID..426] = true, [C_ID..428] = true, [C_ID..438] = true, [C_ID..456] = true, [C_ID..474] = true, [C_ID..499] = true, [C_ID..541] = true, [T_ID..27] = true, [T_ID..35] = true, [T_ID..37] = true, [T_ID..39] = true, [T_ID..47] = true, [T_ID..65] = true, [T_ID..66] = true, [Card_ID..2] = true, [Card_ID..4] = true, [Card_ID..6] = true, [Card_ID..7] = true, [Card_ID..8] = true, [Card_ID..12] = true, [Card_ID..13] = true, [Card_ID..14] = true, [Card_ID..16] = true, [Card_ID..22] = true, [Card_ID..36] = true, [Card_ID..38] = true, [Card_ID..39] = true, [Card_ID..53] = true, [Card_ID..59] = true, [Card_ID..61] = true, [Card_ID..79] = true, [Card_ID..93] = true, [Pill_ID..3] = true, [Pill_ID..6] = true, [Pill_ID..8] = true, [Pill_ID..9] = true, [Pill_ID..11] = true, [Pill_ID..12] = true, [Pill_ID..13] = true, [Pill_ID..14] = true, [Pill_ID..15] = true, [Pill_ID..16] = true, [Pill_ID..17] = true, [Pill_ID..18] = true, [Pill_ID..19] = true, [Pill_ID..37] = true, [Pill_ID..39] = true, [Pill_ID..46] = true, [Pill_ID..48] = true, [Pill_ID..49] = true, } EID.ItemData = { ---------- Collectibles ---------- [C_ID .. 1] = { Tears = 0.7 }, -- The Sad Onion [C_ID .. 2] = { TearsMultiplier = 0.48, TearDelay = 3 }, -- The Inner Eye [C_ID .. 3] = { TearEffect = "Homing" }, -- Spoon Bender [C_ID .. 4] = { Damage = 0.5, DamageMultiplier = 1.5 }, -- Cricket's Head [C_ID .. 5] = { Range = 1.5, TearHeight = 1, ShotSpeed = 0.6 }, -- My Reflection [C_ID .. 6] = { Tears = 1.5, TearHeight = 0.76, Range = -17.62 }, -- Number One [C_ID .. 7] = { Damage = 1 }, -- Blood of the Martyr [C_ID .. 8] = { DamagePerTear = 3.5 }, -- Brother Bobby [C_ID .. 10] = { FlyOrbital = 2, BlockProjectiles = true }, -- Halo of Flies [C_ID .. 11] = { Life = 1 }, -- 1up! [C_ID .. 12] = { RedHeart = 1, Speed = 0.3, Damage = 0.3, DamageMultiplier = 1.5, Range = 5.25, TearHeight = 0.5, SizeUp = 1, FullHealth = 1 }, -- Magic Mushroom [C_ID .. 13] = { Speed = -0.1 }, -- The Virus [C_ID .. 14] = { Speed = 0.6, Range = 5.25, TearHeight = 0.5 }, -- Roid Rage [C_ID .. 15] = { RedHeart = 1, FullHealth = 1 }, -- <3 [C_ID .. 16] = { RedHeart = 2, FullHealth = 1 }, -- Raw Liver [C_ID .. 17] = { Key = 99 }, -- Skeleton Key [C_ID .. 18] = { Coin = 99 }, -- Dollar [C_ID .. 19] = { Bomb = 10 }, -- Boom [C_ID .. 20] = { Flight = true }, -- Transcendence [C_ID .. 22] = { RedHeart = 1 }, -- Lunch [C_ID .. 23] = { RedHeart = 1 }, -- Dinner [C_ID .. 24] = { RedHeart = 1 }, -- Dessert [C_ID .. 25] = { RedHeart = 1 }, -- Breakfast [C_ID .. 26] = { RedHeart = 1 }, -- Rotten Meat [C_ID .. 27] = { Speed = 0.3 }, -- Wooden Spoon [C_ID .. 28] = { Speed = 0.3 }, -- Belt [C_ID .. 29] = { Range = 5.25, TearHeight = 0.5 }, -- Mom's Underwear [C_ID .. 30] = { Range = 5.25, TearHeight = 0.5 }, -- Mom's Heels [C_ID .. 31] = { Range = 5.25, TearHeight = 0.5 }, -- Mom's Lipstick [C_ID .. 32] = { Tears = 0.7 }, -- Wire Coat Hanger [C_ID .. 34] = { HeldEffect = {AngelDevilChance = 12.5}, RoomEffect = {Damage = 2} }, -- Book of Belial [C_ID .. 35] = { DamageToAllEnemies = 40 }, -- The Necronomicon [C_ID .. 37] = { Variables = { [1] = 110 } }, -- Mr. Boom [C_ID .. 45] = { HealingRed = 1 }, -- Yum Heart [C_ID .. 46] = { Luck = 1 }, -- Lucky Foot [C_ID .. 48] = { TearEffect = "Piercing" }, -- Cupid's Arrow [C_ID .. 49] = { Variables = { [1] = 26, [2] = 0.9 } }, -- Shoop da Whoop! [C_ID .. 50] = { Damage = 1 }, -- Steven [C_ID .. 51] = { Damage = 1, AngelDevilChance = 10 }, -- Pentagram [C_ID .. 52] = { TearsMultiplier = 0.4 }, -- Dr. Fetus [C_ID .. 55] = { LuckChance = {Top = 1, Bottom = 2, Multiplier = 0.5 } }, -- Mom's Eye [C_ID .. 57] = { ContactDamagePerSecond = 75 }, -- Distant Admiration [C_ID .. 58] = { TimedEffect = { Duration = 10, Invincibility = true} }, -- Book of Shadows [C_ID .. 67] = { DamagePerTear = 3.5 }, -- Sister Maggy [C_ID .. 70] = { Speed = 0.4, Damage = 1 }, -- Growth Hormones [C_ID .. 71] = { Speed = 0.3, TearHeight = 1.5, SizeDown = 1, Range = -4.25 }, -- Mini Mush [C_ID .. 72] = { SoulHeart = 3 }, -- Rosary [C_ID .. 74] = { Coin = 25 }, -- A Quarter [C_ID .. 75] = { HealingRed = 2, Spawns = {Pill = 1} }, -- PHD [C_ID .. 77] = { TimedEffect = { Duration = 6, Speed = 0.28, Invincibility = true, CantShoot = true, PlayerContactDamage = 40 } }, -- My Little Unicorn [C_ID .. 78] = { SoulHeart = 1, AngelDevilChance = 17.5 }, -- Book of Revelations [C_ID .. 79] = { Speed = 0.2, Damage = 1, SoulHeart = 1 }, -- The Mark [C_ID .. 80] = { Tears = 0.7, Damage = 0.5, SoulHeart = 2 }, -- The Pact [C_ID .. 81] = { Life = 9 }, -- Dead Cat [C_ID .. 82] = { Speed = 0.3, Flight = true }, -- Lord of the Pit [C_ID .. 83] = { OnUseEffect = { SoulHeart = 1}, RoomEffect = { Damage = 0.7, Speed = -0.18, PlayerContactDamage = 40 } }, -- The Nail [C_ID .. 85] = { Spawns = {Card = 1} }, -- Deck of Cards [C_ID .. 87] = { LuckChance = {Top = 1, Bottom = 8 } }, -- Loki's Horns [C_ID .. 88] = { ContactDamagePerSecond = 52.5 }, -- Little Chubby [C_ID .. 89] = { LuckChance = {Top = 1, Bottom = 4, Multiplier = 0.2 } }, -- Spider Bite [C_ID .. 90] = { Tears = 0.2, Damage = 1, Speed = -0.2 }, -- Small Rock [C_ID .. 92] = { RedHeart = 1, HealingRed = 1, SoulHeart = 2 }, -- Super Bandage [C_ID .. 93] = { TimedEffect = { Duration = 6.5, Invincibility = true, CantShoot = true, PlayerContactDamage = 40 } }, -- The Gamekid [C_ID .. 95] = { DamagePerShot = 3.5 }, -- Robo-Baby [C_ID .. 97] = { Spawns = {RandomPickup = 1}}, -- The Book of Sin [C_ID .. 98] = { Variables = { RANGE = {5,6} } }, -- The Relic [C_ID .. 99] = { DamagePerTear = 3.5 }, -- Little Gish [C_ID .. 100] = { DamagePerTear = 3.5 }, -- Little Steven [C_ID .. 101] = { RedHeart = 1, Speed = 0.3, Tears = 0.2, Damage = 0.3, Range = 0.25, TearHeight = 0.5 }, -- Halo [C_ID .. 102] = { Spawns = {Pill = 1} }, -- Mom's Bottle of Pills [C_ID .. 103] = { LuckChance = {Top = 1, Bottom = 4, Multiplier = 0.25 } }, -- The Common Cold [C_ID .. 106] = { BombDamage = 1.83, Bomb = 5 }, -- Mr. Mega [C_ID .. 107] = { Variables = { [1] = 82.5 }, RoomEffect = { Flight = true } }, -- The Pinking Shears [C_ID .. 110] = { Range = 0.25, TearHeight = 0.5, LuckChance = {Top = 1, Bottom = 5, Multiplier = 0.15, Maximum = 0.5 } }, -- Mom's Contacts [C_ID .. 112] = { Orbital = true, BlockProjectiles = true, ContactDamagePerSecond = 105 }, -- Guardian Angel [C_ID .. 113] = { DamagePerTear = 3 }, -- Demon Baby [C_ID .. 115] = { TearEffect = "Spectral" }, -- Ouija Board [C_ID .. 117] = { ContactDamagePerSecond = 4.3 }, -- Dead Bird [C_ID .. 118] = { TearsMultiplier = 0.33, Variables = {[1] = 13, [2] = 0.9} }, -- Brimstone [C_ID .. 119] = { RedHeart = 1, Speed = 0.3, HealingRed = 4 }, -- Blood Bag [C_ID .. 120] = { Speed = 0.3, Tears = 1.7, DamageMultiplier = 0.9, Damage = -0.4 }, -- Odd Mushroom (Thin) [C_ID .. 121] = { EmptyHeart = 1, Damage = 0.3, Range = 0.25, TearHeight = 0.5, Speed = -0.1 }, -- Odd Mushroom (Large) [C_ID .. 122] = { EffectList = { Speed = 0.2, Damage = 1.5 } }, -- Whore of Babylon [C_ID .. 125] = { Bomb = 5 }, -- Bobby-Bomb [C_ID .. 127] = { SingleUseInfo = true }, -- Forget Me Now [C_ID .. 128] = { ContactDamagePerSecond = 30 }, -- Forever Alone [C_ID .. 129] = { EmptyHeart = 2, Speed = -0.2, HealingRed = 0.5 }, -- Bucket of Lard [C_ID .. 137] = { Bomb = 5 }, -- Remote Detonator [C_ID .. 138] = { RedHeart = 1, Damage = 0.3 }, -- Stigmata [C_ID .. 140] = { Bomb = 5 }, -- Bob's Curse [C_ID .. 141] = { Spawns = {RandomCoin = 7} }, -- Pageant Boy [C_ID .. 143] = { Speed = 0.3, ShotSpeed = 0.2 }, -- Speed Ball [C_ID .. 145] = { Spawns = {BlueFly = {2,4}} }, -- Guppy's Head [C_ID .. 146] = { EternalHeart = 1 }, -- Prayer Card [C_ID .. 148] = { Variables = { RANGE = {1,3}} }, -- Infestation [C_ID .. 149] = { Damage = 40, TearsMultiplier = 0.5, TearDelay = 10 }, -- Ipecac [C_ID .. 150] = { LuckChance = {Top = 1, Bottom = 10 } }, -- Tough Love [C_ID .. 152] = { TearsMultiplier = 0.5, DamageMultiplier = 0.65 }, -- Technology 2 [C_ID .. 153] = { TearsMultiplier = 0.48, TearDelay = 3 }, -- Mutant Spider [C_ID .. 154] = { LeftEye = { Damage = 2 } }, -- Chemical Peel [C_ID .. 155] = { ContactDamagePerSecond = 17 }, -- The Peeper [C_ID .. 158] = { EffectList = { FullMapping = "Exception"} }, -- Crystal Ball [C_ID .. 159] = { Flight = true, TearEffect = "Spectral" }, -- Spirit of the Night [C_ID .. 162] = { LuckChance = {Top = 1, Bottom = 5, Multiplier = 0.15 } }, -- Celtic Cross [C_ID .. 163] = { DamagePerTear = 3.5 }, -- Ghost Baby [C_ID .. 165] = { Damage = 1, ShotSpeed = 0.23 }, -- Cat-o-nine-tails [C_ID .. 167] = { DamagePerTear = 4 }, -- Harlequin Baby [C_ID .. 169] = { Damage = 4, DamageMultiplier = 2, TearsMultiplier = 0.48, TearDelay = 3 }, -- Polyphemus [C_ID .. 170] = { DamagePerSecond = 40 }, -- Daddy Longlegs [C_ID .. 171] = { DamageToAllEnemies = 10 }, -- Spider Butt [C_ID .. 172] = { Orbital = true, BlockProjectiles = true, ContactDamagePerSecond = 225 }, -- Sacrificial Dagger [C_ID .. 173] = { Variables = { [1] = 50 } }, -- Mitre [C_ID .. 174] = { DamagePerTear = {3, 5} }, -- Rainbow Baby [C_ID .. 176] = { RedHeart = 1, ShotSpeed = 0.16 }, -- Stem Cells [C_ID .. 179] = { EternalHeart = 1, Flight = 1 }, -- Fate [C_ID .. 182] = { RedHeart = 1, DamageMultiplier = 2.3, Damage = 1, Range = 0.38, TearHeight = 0.75, Tears = -0.4, ShotSpeed = -0.25, FullHealth = 1, TearEffect = "Homing" }, -- Sacred Heart [C_ID .. 183] = { Tears = 0.7, ShotSpeed = 0.16 }, -- Tooth Picks [C_ID .. 184] = { RedHeart = 1, Flight = 1 }, -- Holy Grail [C_ID .. 185] = { TearEffect = "Spectral", Flight = true }, -- Dead Dove [C_ID .. 186] = { DamageToAllEnemies = 40 }, -- Blood Rights [C_ID .. 188] = { DamagePerTear = 3.5 }, -- Abel [C_ID .. 189] = { RedHeart = 1, Speed = 0.2, Tears = 0.2, Damage = 0.3, Range = 0.5, TearHeight = 1, FullHealth = 1 }, -- SMB Super Fan [C_ID .. 190] = { Bomb = 99 }, -- Pyro [C_ID .. 192] = { RoomEffect = { TearEffect = "Homing" } }, -- Telepathy For Dummies [C_ID .. 193] = { RedHeart = 1, Damage = 0.3 }, -- MEAT! [C_ID .. 194] = { ShotSpeed = 0.16, Spawns = {Card = 1} }, -- Magic 8 Ball [C_ID .. 195] = { Spawns = {Pill = 4} }, -- Mom's Coin Purse [C_ID .. 196] = { Tears = 0.4, Spawns = {SoulHeart = 2} }, -- Squeezy [C_ID .. 197] = { Damage = 0.5, Range = 0.25, TearHeight = 0.5 }, -- Jesus Juice [C_ID .. 199] = { Key = 2 }, -- Mom's Key [C_ID .. 200] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 1/3 } }, -- Mom's Eyeshadow [C_ID .. 201] = { Damage = 0.3, LuckChance = {Top = 1, Bottom = 10, Multiplier = 1/3 } }, -- Iron Bar [C_ID .. 206] = { TearDelay = -1, Damage = 1, Variables = { [1] = 105 } }, -- Guillotine [C_ID .. 208] = { Damage = 1 }, -- Champion Belt [C_ID .. 209] = { Bomb = 5}, -- Butt Bombs [C_ID .. 211] = { Variables = { RANGE = {1,2} } }, -- Spiderbaby [C_ID .. 213] = { ShotSpeed = -0.15, }, -- Lost Contact [C_ID .. 214] = { Range = 5 }, -- Anemic [C_ID .. 215] = { AngelDevilChance = 100 }, -- Goat Head [C_ID .. 216] = { Damage = 1, BlackHeart = 3 }, -- Ceremonial Robes [C_ID .. 217] = { HealingRed = 1, LuckChance = {Top = 1, Bottom = 20, Multiplier = 2 } }, -- Mom's Wig [C_ID .. 218] = { RedHeart = 1 }, -- Placenta [C_ID .. 219] = { EmptyHeart = 1, Variables = { [1] = 10 } }, -- Old Bandage [C_ID .. 220] = { Bomb = 5}, -- Sad Bombs [C_ID .. 222] = { TearDelay = -2 }, -- Anti-Gravity [C_ID .. 223] = { Bomb = 5}, -- Pyromaniac [C_ID .. 224] = { TearDelay = -1, TearSizeMultiplier = 1.2, Range = -10, }, -- Cricket's Body [C_ID .. 226] = { RedHeart = 1, SoulHeart = 1, BlackHeart = 1}, -- Black Lotus [C_ID .. 227] = { Coin = 3 }, -- Piggy Bank [C_ID .. 228] = { TearDelay = -1}, -- Mom's Perfume [C_ID .. 229] = { TearsMultiplier = 0.23 }, -- Monstro's Lung [C_ID .. 230] = { Speed = 0.2, Damage = 1.5, BlackHeart = 6 }, -- Abaddon [C_ID .. 231] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 0.5 } }, -- Ball of Tar [C_ID .. 232] = { Speed = 0.3 }, -- Stop Watch [C_ID .. 233] = { TearEffect = "Spectral", TearHeight = 7 }, -- Tiny Planet [C_ID .. 237] = { Damage = 1.5, Tears = -0.3, TearSizeMultiplier = 2, TearEffect = "Piercing" }, -- Death's Touch [C_ID .. 238] = { AngelChance = 25 }, -- Key Piece 1 [C_ID .. 239] = { AngelChance = 25 }, -- Key Piece 2 [C_ID .. 240] = { RandomStatUp = 4, RandomStatDown = 2 }, -- Experimental Treatment [C_ID .. 251] = { Spawns = { Card = 1 } }, -- Starter Deck [C_ID .. 252] = { Spawns = { Pill = 1 } }, -- Little Baggy [C_ID .. 253] = { RedHeart = 1, Luck = 1 }, -- Magic Scab [C_ID .. 254] = { TearHeight = 0.5, LeftEye = { Damage = 1, Range = 5 } }, -- Blood Clot [C_ID .. 255] = { Tears = 0.5, ShotSpeed = 0.2 }, -- Screw [C_ID .. 256] = { Bomb = 5, }, -- Hot Bombs [C_ID .. 257] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 0.7 } }, -- Fire Mind [C_ID .. 259] = { Damage = 1, LuckChance = {Top = 1, Bottom = 3, Multiplier = 0.1 }}, -- Dark Matter [C_ID .. 260] = { BlackHeart = 1, AngelDevilChance = 15 }, -- Black Candle [C_ID .. 261] = { DamageMultiplier = 2 }, -- Proptosis [C_ID .. 262] = { BlackHeart = 1 }, -- Missing Page 2 [C_ID .. 264] = { Orbital = true, ContactDamagePerSecond = 22.5 }, -- Smart Fly [C_ID .. 267] = { DamagePerShot = 3.5 }, -- Robo Baby 2.0 [C_ID .. 270] = { DamagePerSecond = 3.2 }, -- Leech [C_ID .. 272] = { Variables = { [1] = 60 } }, -- BBF [C_ID .. 273] = { Variables = { [1] = 60 } }, -- Bob's Brain [C_ID .. 274] = { ContactDamagePerSecond = 75 }, -- Best Bud [C_ID .. 275] = { Variables = { [1] = 31.5 } }, -- Lil Brimstone [C_ID .. 277] = { ContactDamagePerSecond = 4 }, -- Lil Haunt [C_ID .. 279] = { ContactDamagePerSecond = 30 }, -- Big Fan [C_ID .. 288] = { Spawns = { BlueSpider= { 1 , 4 } } }, -- Box of Spiders [C_ID .. 292] = { BlackHeart = 1}, -- Satanic Bible [C_ID .. 293] = { Variables = { [1] = 440 } }, -- Head of Krampus [C_ID .. 297] = { SingleUseInfo = true }, -- Pandora's Box [C_ID .. 298] = { TimedEffect = { Duration = 6, Speed = 0.28, Invincibility = true, CantShoot = true } }, -- Unicorn Stump [C_ID .. 299] = { Speed = -0.3 }, -- Taurus [C_ID .. 300] = { Speed = 0.25 }, -- Aries [C_ID .. 301] = { SoulHeart = 3 }, -- Cancer [C_ID .. 302] = { SizeUp = 1 }, -- Leo [C_ID .. 304] = { CoinBombKey = 6 }, -- Libra [C_ID .. 305] = { TearEffect = "Poison" }, -- Scorpio [C_ID .. 306] = { Speed = 0.2, TearEffect = "Piercing" }, -- Sagittarius [C_ID .. 307] = { RedHeart = 1, Speed = 0.1, TearDelay = -1, Damage = 0.5, Range = 1.5, CoinBombKey = 1 }, -- Capricorn [C_ID .. 309] = { TearDelay = -1, TearSizeMultiplier = 1.25 }, -- Pisces [C_ID .. 310] = { DamageMultiplier = 2, ShotSpeed = -0.5, TearsMultiplier = 0.5 }, -- Eve's Mascara [C_ID .. 312] = { RedHeart = 1, HealingRed = 1 }, -- Maggy's Bow [C_ID .. 314] = { RedHeart = 1, Speed = -0.4 }, -- Thunder Thighs [C_ID .. 316] = { Variables = { [1] = 4 } }, -- Cursed Eye [C_ID .. 318] = { ContactDamagePerSecond = 6 }, -- Gemini [C_ID .. 320] = { ContactDamagePerSecond = 37.5 }, -- ???'s Only Friend [C_ID .. 321] = { ContactDamagePerSecond = 10.7 }, -- Samson's Chains [C_ID .. 330] = { TearsMultiplier = 4, TearDelay = -2, DamageMultiplier = 0.2, TearSizeMultiplier = 0.5 }, -- Soy Milk [C_ID .. 331] = { Damage = 0.5, Range = 1.2, Tears = -0.3,TearHeight = 0.8, ShotSpeed = -0.3, TearEffect = "Homing" }, -- Godhead [C_ID .. 334] = { RedHeart = 3 }, -- The Body [C_ID .. 335] = { SoulHeart = 2 }, -- The Soul [C_ID .. 336] = { Range = 0.25, TearSizeMultiplier = 1.5, TearHeight = -0.5, ShotSpeed = -0.4, TearEffect = {"Spectral", "Piercing"} }, -- Dead Onion [C_ID .. 339] = { Range = 5.25, TearHeight = 0.5, ShotSpeed = 0.16, BlackHeart = 1 }, -- Safety Pin [C_ID .. 340] = { Speed = 0.3, SizeDown = 1, Spawns = { Pill = 1} }, -- Caffeine Pill [C_ID .. 341] = { Tears = 0.7, ShotSpeed = 0.16, }, -- Torn Photo [C_ID .. 342] = { RedHeart = 1, Tears = 0.7, ShotSpeed = -0.16, }, -- Blue Cap [C_ID .. 343] = { Luck = 1, SoulHeart = 1, Spawns = { Key = 2} }, -- Latch Key [C_ID .. 344] = { BlackHeart = 1, Spawns = { Bomb = 3} }, -- Match Book [C_ID .. 345] = { Damage = 1, Range = 5.25, TearHeight = 0.5 }, -- Synthoil [C_ID .. 346] = { RedHeart = 1 }, -- A Snack [C_ID .. 347] = { SingleUseInfo = true }, -- Diplopia [C_ID .. 349] = { Variables = { [1] = 56 } }, -- Wooden Nickel [C_ID .. 353] = { Bomb = 5 }, -- Bomber Boy [C_ID .. 354] = { RedHeart = 1, Spawns = { RandomTrinket = 1 } }, -- Crack Jacks [C_ID .. 355] = { Range = 1.25, Luck = 1, TearHeight = 0.5 }, -- Mom's Pearls [C_ID .. 358] = { TearEffect = "Spectral" }, -- The Wiz [C_ID .. 359] = { Damage = 1.5 }, -- 8 Inch Nails [C_ID .. 363] = { Orbital = true, ContactDamagePerSecond = 105 }, -- Sworn Protector [C_ID .. 364] = { ContactDamagePerSecond = 45 }, -- Friend Zone [C_ID .. 365] = { ContactDamagePerSecond = 105 }, -- Lost Fly [C_ID .. 366] = { Bomb = 5, Variables = { RANGE = {2,4} } }, -- Scatter Bombs [C_ID .. 367] = { Bomb = 5 }, -- Sticky Bombs [C_ID .. 369] = { Range = 2.25, TearHeight = 1.5, TearEffect = "Spectral" }, -- Continuum [C_ID .. 370] = { Tears = 0.7, Range = 5.25, TearHeight = 0.5, Spawns = {RandomHeart = 3} }, -- Mr. Dolly [C_ID .. 374] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 0.9, Maximum = 0.5 } }, -- Holy Light [C_ID .. 376] = { Spawns = { RandomPickup = 3 } }, -- Restock [C_ID .. 379] = { TearSizeMultiplier = 2, TearEffect = "Spectral" }, -- Pupula Duplex [C_ID .. 380] = { Coin = 5 }, -- Pay To Play [C_ID .. 381] = { Tears = 0.7 }, -- Eden's Blessing [C_ID .. 390] = { DamagePerTear = 10 }, -- Seraphim [C_ID .. 394] = { Tears = 0.7, Range = 3.15, TearHeight = 0.3 }, -- Marked [C_ID .. 397] = { Tears = 0.5, TearHeight = 0.5, Range = 5.25, ShotSpeed = 0.16 }, -- Tractor Beam [C_ID .. 399] = { Damage = 1 }, -- Maw of the Void [C_ID .. 402] = { Spawns = { RandomPickup = { 1,6 } } }, -- Chaos [C_ID .. 404] = { BlockProjectiles = true }, -- Farting Baby [C_ID .. 405] = { ContactDamagePerSecond = 120 }, -- GB Bug [C_ID .. 409] = { BlackHeart = 2 }, -- Empty Vessel [C_ID .. 410] = { LuckChance = {Top = 1, Bottom = 30, Maximum = 0.1 } }, -- Evil Eye [C_ID .. 415] = { SoulHeart = 2, EffectList = { DamageMultiplier = 2, Range = 5.25, TearHeight = 0.5, ShotSpeed = -0.3 } }, -- Crown Of Light [C_ID .. 419] = { Variables = { TEXT = "{{Room}}>{{BossRoom}}>{{SuperSecretRoom}}>{{Shop}}>{{TreasureRoom}}>{{SacrificeRoom}}> {{DiceRoom}}>{{Library}}>{{CursedRoom}}>{{MiniBoss}}>{{ChallengeRoom}}{{BossRushRoom}}>{{IsaacsRoom}}{{BarrenRoom}}> {{ArcadeRoom}}>{{ChestRoom}}>{{SecretRoom}}>{{DevilRoom}}{{AngelRoom}}>{{ErrorRoom}}" }}, -- Teleport 2.0 [C_ID .. 426] = { ContactDamagePerSecond = 30, MimicMovement = 3 }, -- Obsessed Fan [C_ID .. 428] = { FullHealth = true, SoulHeart = 4 }, -- PJs [C_ID .. 430] = { MimicMovement = 1}, -- Papa Fly [C_ID .. 431] = { MimicMovement = 2}, -- Multidimensional Baby [C_ID .. 432] = { Bomb = 5 }, -- Glitter Bombs [C_ID .. 433] = { ContactDamagePerSecond = 5 }, -- My Shadow [C_ID .. 435] = { DamagePerTear = 3.5 }, -- Lil Loki [C_ID .. 438] = { Tears = 0.75, SoulHeart = 1, SizeDown = true }, -- Binky [C_ID .. 439] = { Spawns = { RandomTrinket = 1 }, HeldEffect = { Luck = 1} }, -- Mom's Box [C_ID .. 440] = { Speed = -0.2, Range = -17, TearHeight = 2 }, -- Kidney Stone [C_ID .. 442] = { EffectList = {Tears = 0.75, Range = 1.5, TearHeight = 1, ShotSpeed = 0.2}}, -- Dark Prince's Crown [C_ID .. 443] = { Tears = 0.3, LuckChance = {Top = 1, Bottom = 15 } }, -- Apple! [C_ID .. 445] = { Speed = 0.1, Damage = 0.3, }, -- Dog Tooth [C_ID .. 449] = { SoulHeart = 1 }, -- Metal Plate [C_ID .. 451] = { Spawns = {Card = 1} }, -- Tarot Cloth [C_ID .. 453] = { Range = 1.5, TearHeight = 1 }, -- Compound Fracture [C_ID .. 455] = { Range = 1.5, TearHeight = 1 }, -- Dad's Lost Coin [C_ID .. 456] = { RedHeart = 1 }, -- Moldy Bread [C_ID .. 457] = { SoulHeart = 1 }, -- Cone Head [C_ID .. 458] = { Spawns = { RandomTrinket = 1 } }, -- Belly Button [C_ID .. 459] = { Variables = { [1] = 60 } }, -- Sinus Infection [C_ID .. 461] = { LuckChance = {Top = 1, Bottom = 7, Maximum = 0.5 } }, -- Parasitoid [C_ID .. 462] = { Range = 1.5, TearHeight = 1, TearEffect = "Piercing" }, -- Eye of Belial [C_ID .. 463] = { Damage = 0.3 }, -- Sulfuric Acid [C_ID .. 464] = { SoulHeart = 2 }, -- Glyph of Balance [C_ID .. 465] = { Tears = 0.3 }, -- Analog Stick [C_ID .. 468] = { ContactDamagePerSecond = 30, MimicMovement = 1, Variables = { [1] = 600 } }, -- Shade [C_ID .. 470] = { ContactDamagePerSecond = 30 }, -- Hushy [C_ID .. 473] = { ContactDamagePerSecond = 40.5, BlockProjectiles = true }, -- Big Chubby [C_ID .. 474] = { BlockProjectiles = true }, -- Tonsil [C_ID .. 475] = { SingleUseInfo = true, DamageToAllEnemies = "9,999,999" }, -- Plan C [C_ID .. 481] = { RandomStatUp = 1, RandomStatDown = 1 }, -- Dataminer [C_ID .. 483] = { SingleUseInfo = true, EffectList = { DamageToAllEnemies = 200 } }, -- Mama Mega! [C_ID .. 487] = { RoomEffect = { Range = 5 }, EffectList = { Damage = 0.2 } }, -- Potato Peeler [C_ID .. 490] = { SingleUseInfo = true }, -- Eden's Soul [C_ID .. 491] = { Variables = { [1] = 3 } }, -- Acid Baby [C_ID .. 492] = { Luck = 1 }, -- YO LISTEN! [C_ID .. 493] = { EffectList = { Damage = 0.2 } }, -- Adrenaline [C_ID .. 496] = { LuckChance = {Top = 1, Bottom = 30, Multiplier = 2 } }, -- Euthanasia [C_ID .. 499] = { AngelChance = 100 }, -- Eucharist [C_ID .. 500] = { Variables = { RANGE = {5,6} } }, -- Sack of Sacks [C_ID .. 503] = { LuckChance = {Top = 1, Bottom = 20, Maximum = 0.2 } }, -- Little Horn [C_ID .. 509] = { DamagePerTear = 3.5, ContactDamagePerSecond = 30 }, -- Bloodshot Eye [C_ID .. 511] = { ContactDamagePerSecond = 30 }, -- Angry Fly [C_ID .. 513] = { Damage = 0.1, SoulHeart = 1 }, -- Bozo [C_ID .. 515] = { SingleUseInfo = true }, -- Mystery Gift [C_ID .. 517] = { Bomb = 7 }, -- Fast Bombs [C_ID .. 531] = { DamageMultiplier = 1.31, TearsMultiplier = 0.5, TearDelay = 10 }, -- Haemolacria [C_ID .. 536] = { SingleUseInfo = true }, -- Sacrificial Altar [C_ID .. 535] = { HealingRed = 1, SoulHeart = 1 }, -- Blanket [C_ID .. 538] = { Spawns = { RandomTrinket = 3 } }, -- Marbles [C_ID .. 541] = { BoneHeart = 1, Spawns = { RedHeart = 3 } }, -- Marrow [C_ID .. 542] = { Orbital = true }, -- Slipped Rib [C_ID .. 543] = { EffectList = { TearsMultiplier = 2} }, -- Hallowed Ground [C_ID .. 547] = { Tears = 0.7, BoneHeart = 1 }, -- Divorce Papers [C_ID .. 548] = { ContactDamagePerSecond = 7 }, -- Jaw Bone [C_ID .. 549] = { EffectList = { Tears = 0.5} }, -- Brittle Bones ---------- Trinkets ---------- [T_ID .. 7] = { AngelChance = 50 }, -- Rosary Bead [T_ID .. 8] = { LuckChance = { Top = 1, Bottom = 20, Multiplier = 0.5 }, ItemDescription = "5.100.93" }, -- Cartridge [T_ID .. 10] = { Tears = 0.3 }, -- Wiggle Worm [T_ID .. 16] = { Variables = {[1] = 60 } }, -- Mom's Toenail [T_ID .. 21] = { Variables = { TEXT = "{{IND}}{{NameC327}}#{{IND}}{{NameC328}}#{{IND}}{{NameT48}}#{{IND}}{{NameT23}}" } }, -- Mysterious Paper [T_ID .. 26] = { Range = 10 }, -- Hook Worm [T_ID .. 27] = { ShotSpeed = 0.5 }, -- Whip Worm [T_ID .. 30] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 0.5 } }, -- Pinky Eye [T_ID .. 31] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 0.5 } }, -- Push Pin [T_ID .. 35] = { Damage = 2 }, -- Curved Horn [T_ID .. 37] = { Speed = 0.15 }, -- Goat Hoof [T_ID .. 39] = { TearsDelay = -2 }, -- Cancer [T_ID .. 40] = { LuckChance = {Top = 1, Bottom = 5, Multiplier = 0.5 } }, -- Red Patch [T_ID .. 42] = { Luck = 1 }, -- Lucky Toe [T_ID .. 46] = { LuckChance = {Top = 1, Bottom = 10, Multiplier = 0.5 } }, -- Isaac's Fork [T_ID .. 48] = { LuckChance = {Top = 1, Bottom = 20, Multiplier = 0.3, Maximum = 0.5 } }, -- A Missing Page [T_ID .. 54] = { DamagePerTear = 3.5 }, -- Isaac's Head [T_ID .. 57] = { DamagePerTear = 3.5 }, -- ???'s Soul [T_ID .. 58] = { LuckChance = {Top = 1, Bottom = 15, Multiplier = 1.4 } }, -- Samson's Lock [T_ID .. 59] = { LuckChance = {Top = 1, Bottom = 4 } }, -- Cain's Eye [T_ID .. 60] = { LuckChance = {Formula = "Additive", Top = 1, Bottom = 20, Multiplier = 0.125 } }, -- Eve's Bird Foot (Change calculation is not documented on the wiki. This is a best guess) [T_ID .. 65] = { RangeMultiplier = 2, TearHeightMultiplier = 0.5 }, -- Tape Worm [T_ID .. 66] = { Range = 4, ShotSpeed = -0.4, TearHeight = 2 }, -- Lazy Worm [T_ID .. 67] = { Variables = { TEXT = "{{IND}}{{NameC105}}#{{IND}}{{NameC406}}#{{IND}}{{NameC386}}#{{IND}}{{NameC166}}" } }, -- Cracked Dice [T_ID .. 80] = { Variables = { [1] = 0.2 } }, -- Black Feather [T_ID .. 92] = { TearDelayMultiplier = 0.8 }, -- Cracked Crown [T_ID .. 95] = { LuckChance = {Top = 1, Bottom = 33 } }, -- Black Tooth [T_ID .. 96] = { Range = 4, TearHeight = 2, TearEffect = "Spectral", LuckChance = {Formula = "Additive", Top = 1, Bottom = 10, Multiplier = 0.1 } }, -- Ouroboros Worm (Initial Luck chance is not documented on the wiki. This is a best guess) [T_ID .. 97] = { Variables = { RANGE = {12,20} } }, --Tonsil [T_ID .. 98] = { Variables = { [1] = 60 } }, -- Nose Goblin [T_ID .. 100] = { EffectList = { Speed = 0.25, Tears = 0.2, Damage = 0.5, Range = 0.75, ShotSpeed = 0.1, Luck = 1 } }, -- Vibrant Bulb [T_ID .. 101] = { EffectList = { Speed = 0.5, Tears = 0.4, Damage = 1.5, Range = 1.5, ShotSpeed = 0.3, Luck = 2 } }, -- Dim Bulb [T_ID .. 104] = { Variables = { [1] = 2 } }, -- Wish Bone [T_ID .. 105] = { Variables = { [1] = 2 } }, -- Bag Lunch [T_ID .. 128] = { Variables = { [1] = 2 } }, -- Finger Bone ---------- Cards ---------- [Card_ID .. 2] = { RoomEffect = { TearEffect = "Homing" } }, -- I - The Magician [Card_ID .. 4] = { RoomEffect = { Speed = 0.3, Damage = 1.5 } }, -- III - The Empress [Card_ID .. 6] = { Spawns = { SoulHeart = 2 } }, -- V - The Hierophant [Card_ID .. 7] = { Spawns = { RedHeart = 2 } }, -- VI - The Lovers [Card_ID .. 8] = { TimedEffect = { Duration = 6, Speed = 0.28, Invincibility = true, CantShoot = true, PlayerContactDamage = 40 } }, -- VII - The Chariot [Card_ID .. 12] = { RoomEffect = { RedHeart = 1, Speed = 0.3, Damage = 0.3, DamageMultiplier = 1.5, Range = 5.25, TearHeight = 0.5 } }, -- XI - Strength [Card_ID .. 13] = { RoomEffect = { Flight = true } }, -- XII - The Hanged Man [Card_ID .. 14] = { DamageToAllEnemies = 40 }, -- XIII - Death [Card_ID .. 16] = { RoomEffect = { Damage = 2 } }, -- XV - The Devil [Card_ID .. 20] = { FullHealth = true, DamageToAllEnemies = 100, FullMapping = "Exception" }, -- XIX - The Sun [Card_ID .. 22] = { FullMapping = "Exception" }, -- XXI - The World [Card_ID .. 35] = { SoulHeart = 1 }, -- Dagaz [Card_ID .. 36] = { FullMapping = true }, -- Ansuz [Card_ID .. 38] = { Spawns = { BlueSpider = 3, BlueFly = 3} }, -- Berkano [Card_ID .. 39] = { TimedEffect = { Duration = 30, Invincibility = true} }, -- Algiz [Card_ID .. 41] = { DamageToAllEnemies = 40 }, -- Black Rune [Card_ID .. 52] = { RoomEffect = { Damage = 7, Range = 30, SizeUp = true } }, -- Huge Growth [Card_ID .. 53] = { Spawns = { Card = 3 } }, -- Ancient Recall [Card_ID .. 54] = { RoomEffect = { Speed = 0.5, ShotSpeed = -1 } }, -- Era Walk ---------- Pills ---------- [Pill_ID .. 3] = { SoulHeart = 2 }, -- Balls of Steel [Pill_ID .. 6] = { FullHealth = true }, -- Full Health [Pill_ID .. 7] = { RedHeart = -1 }, -- Health Down [Pill_ID .. 8] = { EmptyHeart = 1 }, -- Health Up [Pill_ID .. 9] = { NoEffect = true }, -- I Found Pills [Pill_ID .. 10] = { NoEffect = true, EffectList = { RedHeart = 1 } }, -- Puberty [Pill_ID .. 11] = { FlyOrbital = 1 }, -- Pretty Fly [Pill_ID .. 12] = { Range = -2 }, -- Range Down [Pill_ID .. 13] = { Range = 2.5 }, -- Range Up [Pill_ID .. 14] = { Speed = -0.12 }, -- Speed Down [Pill_ID .. 15] = { Speed = 0.15 }, -- Speed Up [Pill_ID .. 16] = { Tears = -0.28 }, -- Tears Down [Pill_ID .. 17] = { Tears = 0.35 }, -- Tears Up [Pill_ID .. 18] = { Luck = -1 }, -- Luck Down [Pill_ID .. 19] = { Luck = 1 }, -- Luck Up [Pill_ID .. 21] = { Spawns = {Battery = {1,2}} }, -- 48 Hour Energy! [Pill_ID .. 22] = { Spawns = {RedHeart = {1,4}} }, -- Hematemesis [Pill_ID .. 33] = { SizeUp = true }, -- One makes you larger [Pill_ID .. 34] = { SizeDown = true }, -- One makes you small [Pill_ID .. 37] = { ItemDescription = "5.100.93" }, -- Power Pill! (Reuse The Gamekid) [Pill_ID .. 39] = { Spawns = {BlueFly = 3} }, -- Friends Till The End! [Pill_ID .. 46] = { TimedEffect = { Duration = 6, Invincibility = true, CantShoot = true } }, -- Feels like I'm walking on sunshine! } -- Splits the input text at '#' and extracts stat name and value from each part --[[ local todo ={ } local function extractStats(text) local result = {} for part in string.gmatch(text, "[^#]+") do local stat, value = string.match(part, "{{(%w+)}}%s*([%+%-]?[%d%.]+)") if stat and value then table.insert(result, stat .. " = " .. value:gsub("+","")) end end return result end -- Example usage: for k, v in ipairs(todo) do local statString = "" local stats = extractStats(v[3]) for _, line in ipairs(stats) do statString = statString ..line.. ", " end print("[C_ID .. "..v[1].."] = { "..statString.." }, -- "..v[2]) print("[C_ID .. "..v[1].."] = \""..v[3].."\", -- "..v[2]) end ]]--