From 096a5a3f8f9c65a22f8be64fe2dd02506ae11f0d Mon Sep 17 00:00:00 2001 From: Wofsauge Date: Sun, 21 Mar 2021 15:35:04 +0100 Subject: [PATCH] Repentence preparations for throwable familiars --- descriptions/rep/en_us.lua | 176 ++++++++++++++-------------- eid_data.lua | 2 + resources/gfx/eid_inline_icons.anm2 | 15 ++- resources/gfx/eid_inline_icons.png | Bin 29624 -> 29802 bytes 4 files changed, 105 insertions(+), 88 deletions(-) diff --git a/descriptions/rep/en_us.lua b/descriptions/rep/en_us.lua index 5db9d762..9459843f 100644 --- a/descriptions/rep/en_us.lua +++ b/descriptions/rep/en_us.lua @@ -9,93 +9,95 @@ -- ↑ = Up Arrow | ↓ = Down Arrow | ! = Warning local repCollectibles={ - {"", "Alabaster Box", "Gains charges through soul, black, and white hearts#After 6 full hearts are absorbed, it will spawn varying amounts of consumables and items from the Angel room pool"}, - {"", "Black Mushroom", "Reduces tear delay but distorts the screen for a length of time#Can be used multiple times to stack the effect#Tear delay is reset on changing rooms; however, the distortion persists"}, - {"", "Book Of Despair", "Increases tears for the current room"}, - {"", "Book Of Virtues", "Summons a temporary flame familiar that fires spectral tears, deal contact damage to enemies and blocks enemy shots#Flames are consumed after taking a certain amount of damage or touching enemies#A maximum of 16 flames can be active at once: one inner ring of eight and an outer ring of eight"}, - {"", "Bowl of Tears", "Fires a cluster of tears#Each tear shot by Isaac increases item charge by one"}, - {"", "D12", "Re-rolls all rocks in the current room into other random objects, such as bomb rocks, metal blocks, TNT, or poop"}, - {"", "Damocles", "Spawns a sword above Isaac's head#After taking damage at least once, the sword can fall at any time, instantly killing him#While he is alive, he receives bonus items from all sources"}, - {"", "Eraser", "Prevents an enemy from appearing for the rest of the run"}, - {"", "Eternal D6", "Rerolls items with chance of disappearing"}, - {"", "Fortune Cookie", "Displays a random fortune, and has a chance to drop a soul heart, card, rune or trinket"}, - {"", "Free Lemonade", "Creates a large puddle of lemonade that damages enemies"}, - {"", "Magic Skin", "Generates one item from the current room's item pool and gives Isaac a broken heart, which permanently decreases the maximum health limit"}, - {"", "Meat Cleaver", "Splits all enemies in a room into 2 smaller versions of themselves with lower health"}, - {"", "Mega Mush", "Gigantifies Isaac for a short duration"}, - {"", "Mom's Bracelet", "Allows the player to grab obstacles and throw them, damaging enemies"}, - {"", "R Key", "Upon use, restarts the game to the first floor, keeping all previously collected items#Game timer does not restart#Allows angels rooms to be found even if the previous run included devil deals"}, - {"", "Red Key", "Creates a red colored room on the map near Isaac's current position#The room can be anything from a regular encounter room to a Devil Room"}, - {"", "The Scooper", "Summons a Peep familiar for the current room, which leaves a trail of red creep"}, - {"", "Sharp Key", "Allows Isaac to consume keys and fire them at enemies#Adds 5 keys"}, - {"", "Stitches", "Spawns a familiar that flies diagonally across the room, switching direction upon hitting walls#Activating the item swaps the positions of Isaac and Stitches"}, - {"", "Sulfur", "Grants Brimstone for the current room"}, - {"", "Voodoo Pin", "Hurts Isaac without actually damaging him, activating any items that would trigger upon taking damage"}, - {"", "Yuck Heart", "Upon use, grants a rotten heart"}, - {"", "120 Volt", "Whenever an enemy is shot, it will zap other enemies near them, dealing damage"}, - {"", "2Spooky", "Enemies near Isaac will be inflicted with Fear, causing them to flee from him"}, - {"", "A Bar Of Soap", "Increases tears and shot speed"}, - {"", "Act Of Contrition", "Grants an Immortal Heart and increases tears"}, - {"", "Akeldama", "Whenever Isaac fires a shot, a bloody tear will spawn behind him#Multiple tears will form a trail of tears that drags behind Isaac as he moves, bursting and dealing damage upon contact with enemies#Multiple trails can be formed"}, - {"", "Almond Milk", "Upgrades fire rate immensely but significantly decreases damage, and tears are given random worm effects"}, - {"", "Battery Pack", "Recharges Isaac's currently held active item and drops 2-4 batteries"}, - {"", "Bird Cage", "Upon taking damage the first time in a room, the familiar leaps from Isaac's head, targets an enemy, and lands on them, dealing damage and releasing a rock wave#For the rest of the room, the familiar targets and attacks enemies similar to Dead Bird"}, - {"", "Bird's Eye", "Adds a chance to spit a large fire whenever Isaac fires a tear"}, - {"", "Birthright", "Grants different effects depending on which character you're playing as"}, - {"", "Blood Bombs", "Grants 1 heart container#Bombs create puddles of damaging red creep upon exploding#If Isaac has no bombs, bomb can be placed at the cost of half a heart"}, - {"", "Blood Oath", "Stabs Isaac at the beginning of each floor, draining all but half a heart of his heart containers#Increases damage and speed"}, - {"", "Boiled Baby", "Grants a familiar similar to a Boil that periodically fires bursts of bullets"}, - {"", "Booster Pack", "Spawns 3 tarot cards"}, - {"", "Bot Fly", "Grants a familiar that fires shielded tears at incoming bullets"}, - {"", "Consolation Prize", "Raises Isaac's current lowest stat#Can also drop a consumable for whichever Isaac has the least of"}, - {"", "Dirty Mind", "Destroying poop spawns friendly Dips that follow the player and damage enemies#Destroying different types of poop spawns different Dips with special effects"}, - {"", "Donkey Jawbone", "Whenever Isaac takes damage, a spin attack will damage enemies around him"}, - {"", "Enigma Bombs", "Grants 5 bombs#Bombs explode with a random bomb effect"}, - {"", "Evil Charm", "Grants +3 luck"}, - {"", "Eye Drops", "Increases tears#Tears fire at different rates from each of Isaac's eyes"}, - {"", "Eye Of The Occult", "Increases damage#Tears can be controlled mid-flight using the fire keys"}, - {"", "Eye Sore", "Frequently fire tears in random directions in addition to regular tears#Can fire up to three extra tears"}, - {"", "Freezer Baby", "Grants a familiar that fires shots that freeze enemies#Frozen enemies explode into ice shards when touched"}, - {"", "Immaculate Heart", "Fire orbiting tears along with normal tears"}, - {"", "The Intruder", "Isaac will now fire four slowing tears in addition to normal tears#Upon taking damage multiple times in one room, Isaac's head will pop, spawning friendly spiders and a familiar that leaps at enemies"}, - {"", "It Hurts", "Taking damage causes Isaac to release a ring of bloody tears and increases fire rate for current room"}, - {"", "Jacob's Ladder", "Generates a ladder in the starting room next floors, which leads to an Angel Room"}, - {"", "Knife Piece 1", "Has no effect on its own#Picking up all three pieces grants a knife familiar that damages enemies and grants access to the Corpse"}, - {"", "Knife Piece 2", "Has no effect on its own#Picking up all three pieces grants a knife familiar that damages enemies and grants access to the Corpse"}, - {"", "Knife Piece 3", "Has no effect on its own#Picking up all three pieces grants a knife familiar that damages enemies and grants access to the Corpse"}, - {"", "Knockout Drops", "Adds a chance to fire fist tears, which have massive knockback and briefly stun enemies"}, - {"", "Lil' Dumpy", "Grants a familiar that loosely follows the player#Farts when hit by enemy attacks"}, - {"", "Lodestone", "Adds a chance to fire magnetizing tears#Magnetized enemies attract other enemies, Isaac's tears, and enemy shots including their own"}, - {"", "Lost Soul", "Spawns a familiar version of The Lost that follows Isaac#Upon being hit, it instantly dies, regenerating on the next floor#If it survives an entire floor, it grants a random reward"}, - {"", "Luna", "Adds one extra Secret Room and one Super Secret Room on each floor"}, - {"", "Mars", "Gain the ability to charge by double-tapping in a direction#Isaac is invincible during the charge and deals significant damage#Can be used multiple times per room with a short recharge time"}, - {"", "Member Card", "Opens a trapdoor with a ladder in every shop#The trapdoor leads to a special shop room, which sells multiple items or pickups for random prices#Sold collectibles don't have to be from the Shop pool"}, - {"", "Menorah", "Spawns a menorah familiar that grants an extra tear per shot for each candle lit#The menorah starts with one candle lit, and each time Isaac is hit, another candle is lit, up to a maximum of 7 tears per shot#Being hit an additional time will release blue flames that damage enemies and reset the menorah"}, - {"", "Mercurius", "Doors stay open after entering a room, even with enemies in it, allowing Isaac to leave any time#Increases speed"}, - {"", "Monstrance", "Isaac emits an aura that damages nearby enemies"}, - {"", "Mucormycosis", "Upon enemies' death, they release a cloud of gas that damages and poisons other enemies"}, - {"", "Oculus Rift", "Adds a chance to fire tears that summon rifts wherever they land#Rifts attract enemies, enemy shots, Isaac's tears, and pickups#They also deal contact damage to enemies caught in them"}, - {"", "Orphan Socks", "Isaac gains 2 spirit hearts and can walk on harmful floor effects"}, - {"", "Paschal Candle", "Increases tears for each room completed without taking damage#Resets on taking damage"}, - {"", "Playdoh Cookie", "Adds random effects to tears"}, - {"", "Pluto", "Decreases Isaac's size to the point where many tears will fly over Isaac#Increases tears and speed, and decreases range"}, - {"", "Psy Fly", "Catches enemy shots and flings them back at enemies as homing tears"}, - {"", "Red Stew", "Restores all red heart containers#Grants an enormous damage boost that wears off over time"}, - {"", "Revelation", "Adds 2 Immortal Hearts, grants flight, gives tears a Brain Worm-like homing effect, decreases range and increases shot speed"}, - {"", "Rock Bottom", "All stats down#Prevents stats from being lowered the rest of the run"}, - {"", "Rocket In A Jar", "Grants 5 bombs#Bombs become rockets that fly in the direction Isaac is currently looking"}, - {"", "Rotten Tomato", "Tears have a chance to mark enemies#Marked enemies will be attacked by other enemies"}, - {"", "Saturnus", "Isaac is surrounded by an aura which grants 7 orbiting tears when entering a new room and has a chance to absorb incoming enemy tears"}, - {"", "Sausage", "All stats up"}, - {"", "Schoolbag", "Grants an extra active item slot"}, - {"", "Sol", "Activates the Sun tarot card and fully recharges Isaac's active item upon defeating a boss#Reveals the location of the Boss room on the map"}, - {"", "Spirit Sword", "Replaces Isaac's tears with a sword he can swing in front of him#Holding an attack button charges a spin attack#If Isaac is at full health, it also shoots a projectile when swung#Only one projectile can be active at once"}, - {"", "Stone Bombs", "Grants 5 bombs#Bombs release rock waves in the cardinal directions, which can damage enemies, destroy obstacles, and damage Isaac"}, - {"", "Terra", "Isaac's tears become rocks#The tears can also destroy rocks"}, - {"", "Tinytoma", "A large orbital that slowly orbits Isaac#Upon taking enough tear or contact damage, the orbital splits into two smaller ones that orbit opposite of each other#If the small orbitals take enough damage, they burst into a few blue spiders, and the large orbital respawns"}, - {"", "Uranus", "Isaac shoots ice tears"}, - {"", "Venus", "Enemies near Isaac will be inflicted with Charm that wears off quickly after enemies move away from Isaac, causing enemies to attack each other"}, - {"", "Voodoo Head", "Additional curse rooms can spawn each floor"}, + [178] = {"178", "", "{{Throwable}} {{ColorOrange}}Throwable{{CR}} (double-tap shoot button)#Leaves pool of creep at the thrown location"}, + [405] = {"405", "", "{{Throwable}} {{ColorOrange}}Throwable{{CR}} (double-tap shoot button)#Rerolls enemies and pickup it comes in contact with"}, + [9999] = {"", "Alabaster Box", "Gains charges through soul, black, and white hearts#After 6 full hearts are absorbed, it will spawn varying amounts of consumables and items from the Angel room pool"}, + [9999] = {"", "Black Mushroom", "Reduces tear delay but distorts the screen for a length of time#Can be used multiple times to stack the effect#Tear delay is reset on changing rooms; however, the distortion persists"}, + [9999] = {"", "Book Of Despair", "Increases tears for the current room"}, + [9999] = {"", "Book Of Virtues", "Summons a temporary flame familiar that fires spectral tears, deal contact damage to enemies and blocks enemy shots#Flames are consumed after taking a certain amount of damage or touching enemies#A maximum of 16 flames can be active at once: one inner ring of eight and an outer ring of eight"}, + [9999] = {"", "Bowl of Tears", "Fires a cluster of tears#Each tear shot by Isaac increases item charge by one"}, + [9999] = {"", "D12", "Re-rolls all rocks in the current room into other random objects, such as bomb rocks, metal blocks, TNT, or poop"}, + [9999] = {"", "Damocles", "Spawns a sword above Isaac's head#After taking damage at least once, the sword can fall at any time, instantly killing him#While he is alive, he receives bonus items from all sources"}, + [9999] = {"", "Eraser", "Prevents an enemy from appearing for the rest of the run"}, + [9999] = {"", "Eternal D6", "Rerolls items with chance of disappearing"}, + [9999] = {"", "Fortune Cookie", "Displays a random fortune, and has a chance to drop a soul heart, card, rune or trinket"}, + [9999] = {"", "Free Lemonade", "Creates a large puddle of lemonade that damages enemies"}, + [9999] = {"", "Magic Skin", "Generates one item from the current room's item pool and gives Isaac a broken heart, which permanently decreases the maximum health limit"}, + [9999] = {"", "Meat Cleaver", "Splits all enemies in a room into 2 smaller versions of themselves with lower health"}, + [9999] = {"", "Mega Mush", "Gigantifies Isaac for a short duration"}, + [9999] = {"", "Mom's Bracelet", "Allows the player to grab obstacles and throw them, damaging enemies"}, + [9999] = {"", "R Key", "Upon use, restarts the game to the first floor, keeping all previously collected items#Game timer does not restart#Allows angels rooms to be found even if the previous run included devil deals"}, + [9999] = {"", "Red Key", "Creates a red colored room on the map near Isaac's current position#The room can be anything from a regular encounter room to a Devil Room"}, + [9999] = {"", "The Scooper", "Summons a Peep familiar for the current room, which leaves a trail of red creep"}, + [9999] = {"", "Sharp Key", "Allows Isaac to consume keys and fire them at enemies#Adds 5 keys"}, + [9999] = {"", "Stitches", "Spawns a familiar that flies diagonally across the room, switching direction upon hitting walls#Activating the item swaps the positions of Isaac and Stitches"}, + [9999] = {"", "Sulfur", "Grants Brimstone for the current room"}, + [9999] = {"", "Voodoo Pin", "Hurts Isaac without actually damaging him, activating any items that would trigger upon taking damage"}, + [9999] = {"", "Yuck Heart", "Upon use, grants a rotten heart"}, + [9999] = {"", "120 Volt", "Whenever an enemy is shot, it will zap other enemies near them, dealing damage"}, + [9999] = {"", "2Spooky", "Enemies near Isaac will be inflicted with Fear, causing them to flee from him"}, + [9999] = {"", "A Bar Of Soap", "Increases tears and shot speed"}, + [9999] = {"", "Act Of Contrition", "Grants an Immortal Heart and increases tears"}, + [9999] = {"", "Akeldama", "Whenever Isaac fires a shot, a bloody tear will spawn behind him#Multiple tears will form a trail of tears that drags behind Isaac as he moves, bursting and dealing damage upon contact with enemies#Multiple trails can be formed"}, + [9999] = {"", "Almond Milk", "Upgrades fire rate immensely but significantly decreases damage, and tears are given random worm effects"}, + [9999] = {"", "Battery Pack", "Recharges Isaac's currently held active item and drops 2-4 batteries"}, + [9999] = {"", "Bird Cage", "Upon taking damage the first time in a room, the familiar leaps from Isaac's head, targets an enemy, and lands on them, dealing damage and releasing a rock wave#For the rest of the room, the familiar targets and attacks enemies similar to Dead Bird"}, + [9999] = {"", "Bird's Eye", "Adds a chance to spit a large fire whenever Isaac fires a tear"}, + [9999] = {"", "Birthright", "Grants different effects depending on which character you're playing as"}, + [9999] = {"", "Blood Bombs", "Grants 1 heart container#Bombs create puddles of damaging red creep upon exploding#If Isaac has no bombs, bomb can be placed at the cost of half a heart"}, + [9999] = {"", "Blood Oath", "Stabs Isaac at the beginning of each floor, draining all but half a heart of his heart containers#Increases damage and speed"}, + [9999] = {"", "Boiled Baby", "Grants a familiar similar to a Boil that periodically fires bursts of bullets"}, + [9999] = {"", "Booster Pack", "Spawns 3 tarot cards"}, + [9999] = {"", "Bot Fly", "Grants a familiar that fires shielded tears at incoming bullets"}, + [9999] = {"", "Consolation Prize", "Raises Isaac's current lowest stat#Can also drop a consumable for whichever Isaac has the least of"}, + [9999] = {"", "Dirty Mind", "Destroying poop spawns friendly Dips that follow the player and damage enemies#Destroying different types of poop spawns different Dips with special effects"}, + [9999] = {"", "Donkey Jawbone", "Whenever Isaac takes damage, a spin attack will damage enemies around him"}, + [9999] = {"", "Enigma Bombs", "Grants 5 bombs#Bombs explode with a random bomb effect"}, + [9999] = {"", "Evil Charm", "Grants +3 luck"}, + [9999] = {"", "Eye Drops", "Increases tears#Tears fire at different rates from each of Isaac's eyes"}, + [9999] = {"", "Eye Of The Occult", "Increases damage#Tears can be controlled mid-flight using the fire keys"}, + [9999] = {"", "Eye Sore", "Frequently fire tears in random directions in addition to regular tears#Can fire up to three extra tears"}, + [9999] = {"", "Freezer Baby", "Grants a familiar that fires shots that freeze enemies#Frozen enemies explode into ice shards when touched"}, + [9999] = {"", "Immaculate Heart", "Fire orbiting tears along with normal tears"}, + [9999] = {"", "The Intruder", "Isaac will now fire four slowing tears in addition to normal tears#Upon taking damage multiple times in one room, Isaac's head will pop, spawning friendly spiders and a familiar that leaps at enemies"}, + [9999] = {"", "It Hurts", "Taking damage causes Isaac to release a ring of bloody tears and increases fire rate for current room"}, + [9999] = {"", "Jacob's Ladder", "Generates a ladder in the starting room next floors, which leads to an Angel Room"}, + [9999] = {"", "Knife Piece 1", "Has no effect on its own#Picking up all three pieces grants a knife familiar that damages enemies and grants access to the Corpse"}, + [9999] = {"", "Knife Piece 2", "Has no effect on its own#Picking up all three pieces grants a knife familiar that damages enemies and grants access to the Corpse"}, + [9999] = {"", "Knife Piece 3", "Has no effect on its own#Picking up all three pieces grants a knife familiar that damages enemies and grants access to the Corpse"}, + [9999] = {"", "Knockout Drops", "Adds a chance to fire fist tears, which have massive knockback and briefly stun enemies"}, + [9999] = {"", "Lil' Dumpy", "Grants a familiar that loosely follows the player#Farts when hit by enemy attacks"}, + [9999] = {"", "Lodestone", "Adds a chance to fire magnetizing tears#Magnetized enemies attract other enemies, Isaac's tears, and enemy shots including their own"}, + [9999] = {"", "Lost Soul", "Spawns a familiar version of The Lost that follows Isaac#Upon being hit, it instantly dies, regenerating on the next floor#If it survives an entire floor, it grants a random reward"}, + [9999] = {"", "Luna", "Adds one extra Secret Room and one Super Secret Room on each floor"}, + [9999] = {"", "Mars", "Gain the ability to charge by double-tapping in a direction#Isaac is invincible during the charge and deals significant damage#Can be used multiple times per room with a short recharge time"}, + [9999] = {"", "Member Card", "Opens a trapdoor with a ladder in every shop#The trapdoor leads to a special shop room, which sells multiple items or pickups for random prices#Sold collectibles don't have to be from the Shop pool"}, + [9999] = {"", "Menorah", "Spawns a menorah familiar that grants an extra tear per shot for each candle lit#The menorah starts with one candle lit, and each time Isaac is hit, another candle is lit, up to a maximum of 7 tears per shot#Being hit an additional time will release blue flames that damage enemies and reset the menorah"}, + [9999] = {"", "Mercurius", "Doors stay open after entering a room, even with enemies in it, allowing Isaac to leave any time#Increases speed"}, + [9999] = {"", "Monstrance", "Isaac emits an aura that damages nearby enemies"}, + [9999] = {"", "Mucormycosis", "Upon enemies' death, they release a cloud of gas that damages and poisons other enemies"}, + [9999] = {"", "Oculus Rift", "Adds a chance to fire tears that summon rifts wherever they land#Rifts attract enemies, enemy shots, Isaac's tears, and pickups#They also deal contact damage to enemies caught in them"}, + [9999] = {"", "Orphan Socks", "Isaac gains 2 spirit hearts and can walk on harmful floor effects"}, + [9999] = {"", "Paschal Candle", "Increases tears for each room completed without taking damage#Resets on taking damage"}, + [9999] = {"", "Playdoh Cookie", "Adds random effects to tears"}, + [9999] = {"", "Pluto", "Decreases Isaac's size to the point where many tears will fly over Isaac#Increases tears and speed, and decreases range"}, + [9999] = {"", "Psy Fly", "Catches enemy shots and flings them back at enemies as homing tears"}, + [9999] = {"", "Red Stew", "Restores all red heart containers#Grants an enormous damage boost that wears off over time"}, + [9999] = {"", "Revelation", "Adds 2 Immortal Hearts, grants flight, gives tears a Brain Worm-like homing effect, decreases range and increases shot speed"}, + [9999] = {"", "Rock Bottom", "All stats down#Prevents stats from being lowered the rest of the run"}, + [9999] = {"", "Rocket In A Jar", "Grants 5 bombs#Bombs become rockets that fly in the direction Isaac is currently looking"}, + [9999] = {"", "Rotten Tomato", "Tears have a chance to mark enemies#Marked enemies will be attacked by other enemies"}, + [9999] = {"", "Saturnus", "Isaac is surrounded by an aura which grants 7 orbiting tears when entering a new room and has a chance to absorb incoming enemy tears"}, + [9999] = {"", "Sausage", "All stats up"}, + [9999] = {"", "Schoolbag", "Grants an extra active item slot"}, + [9999] = {"", "Sol", "Activates the Sun tarot card and fully recharges Isaac's active item upon defeating a boss#Reveals the location of the Boss room on the map"}, + [9999] = {"", "Spirit Sword", "Replaces Isaac's tears with a sword he can swing in front of him#Holding an attack button charges a spin attack#If Isaac is at full health, it also shoots a projectile when swung#Only one projectile can be active at once"}, + [9999] = {"", "Stone Bombs", "Grants 5 bombs#Bombs release rock waves in the cardinal directions, which can damage enemies, destroy obstacles, and damage Isaac"}, + [9999] = {"", "Terra", "Isaac's tears become rocks#The tears can also destroy rocks"}, + [9999] = {"", "Tinytoma", "A large orbital that slowly orbits Isaac#Upon taking enough tear or contact damage, the orbital splits into two smaller ones that orbit opposite of each other#If the small orbitals take enough damage, they burst into a few blue spiders, and the large orbital respawns"}, + [9999] = {"", "Uranus", "Isaac shoots ice tears"}, + [9999] = {"", "Venus", "Enemies near Isaac will be inflicted with Charm that wears off quickly after enemies move away from Isaac, causing enemies to attack each other"}, + [9999] = {"", "Voodoo Head", "Additional curse rooms can spawn each floor"}, } EID:updateDescriptionsViaTable(repCollectibles, EID.descriptions["en_us"].collectibles, true) diff --git a/eid_data.lua b/eid_data.lua index 3d2556ed..c4a47b1f 100644 --- a/eid_data.lua +++ b/eid_data.lua @@ -74,6 +74,8 @@ EID.InlineIcons = { ----- Use Markup "Trinket"+ ITEMID to render trinket sprites (example: {{Trinket1}} = Swallowed Penny) ----- Modded Trinket-icons are automatically generated. No code needed! ["Slotmachine"] = {"Slotmachine", 0, 7, 7}, + -- Behaviors + ["Throwable"] = {"Behavior", 0, 9, 9}, -- Room Icons ["Shop"] = {"roomicons", 0, 8, 9, 0, 2}, ["SecretRoom"] = {"roomicons", 1, 8, 9, 0, 2}, diff --git a/resources/gfx/eid_inline_icons.anm2 b/resources/gfx/eid_inline_icons.anm2 index 52ea3fab..f31e10ae 100644 --- a/resources/gfx/eid_inline_icons.anm2 +++ b/resources/gfx/eid_inline_icons.anm2 @@ -1,5 +1,5 @@ - + @@ -258,5 +258,18 @@ + + + + + + + + + + + + + diff --git a/resources/gfx/eid_inline_icons.png b/resources/gfx/eid_inline_icons.png index 09e7976aebeb110ac92f6bb478fcc7057d14dfdf..16c8d3632640796767aa7f5d803c7891b8a1805a 100644 GIT binary patch literal 29802 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 literal 29624 zcmeIb2{@Hq_dkA%j7^d#Pi0m(&OBzy6rmzzDx47+j^P+9G>|DmAwrX=MCOc{LK%u8 z8AC*(h$z$V)_9(to>%YteBb~7`}lCne_s*5v8@T}h zSgEC{rVoAwgD)#icJN({U+^aQ!R4T7>; z<$YY{BaRZz6_J`qJ+#k?8!DT5U!1I}sO)|zr+l1S+yPj_nMo0Go)u#Oro80kWkgFj ziUAh)Cp?@$iEeBO?2ps)t6!^JILP92ilu}RhSTQsSqCV4hNxTzlr>m<;-V$@0hibS ziyAVi7uX8{ETp{qp8!5_Qx}e~0H)_e_*pK60m6J#e>K2rJCO3|K%hEc1OwL5v@7sH z3j}~^8PYU?JGnqf{TiMOfO7=^)ARS;2Cy9gEULxC+<{XUfOQ&UhVr8_scT+IgGgP- zkk1pxs~_nTCXJ_vkpUCMvPIGEAzOp0dX9)`o;TN0Js#!53ct8tb6^c z)cSf%NX{yA$m@IT^P(hD?_A%bTMo(q(9Q5_n3IKOZuHsC?qfH1MPh`_%8cid%VZEO zW3_TNaA~mB@V&zVHtLtp<~@Jj_wr@St_l@X;zPq@bCzZ1C5E%MAHC#fCMRAL_lO@y z96G*}ZR$l??YK_jACJPhPLbOCLwC;P^32a{dLmk(ManahUe~L))-gmaCip!fQ8Yj$ zeA|7A#(7Flm+UmFViy{?b6An(NEjsf5SjIZw$vIUMoG^k0E`vTOP_A#Wc9H++5O0E z{;ksN&Px)24^1oF5dh58#N`YgW-3*20)X13aw-z4f zV%t&8$ww4v^=Bak8i|E)3S97=5-HVWTN@-U{J?*mo~U*hS`)4xXdt{_bJLiD(=z<& zgBtl^+p7V@i5b7bo$zzVGxQXmuEmjRaC8ll?(`SAS-NPa+T#O={Q-g2y#ujXv&IPl^gFINMS7qm>@q&cVk<7T)l(~ z!{(+UOx(Of(@4i?cZ+7S@E_tR-c~Lw7waj#GAYrBWbG`;eBO^0f+Pg|w2`K)So7LY zKIobw{;CyN@wEY}2&ufY%e2z388ohK)M&KV7aNql5sT8?C>HUcm12{@fj=iJEK}|K zGVW#hOXN$Tmm*`P+;Jpj$7@sjdba96JiKc|-xX>$CwzK5xhQ&AX!>8#dMq?i`33U>$c` zvC@zKWR<_=)(x?O9D_p9@2@ckyS=n#GSNWSAj5* zDtFT+QRs4kn%h15q>k!_MB;g3RQIW{yaxHJO&Vu3RtH;G9_$tGwX3wNyei2qDI%$@ z`&xG-MqfAY`nK!ab++qN)z#KrscXJ~j#Yp^L%fQ875gloqoLVI5mym6w@ev?C)8n@$aOEeeUE=b}{%G({W`&N9jW%-@aoCi5KayQ)RYhiCo z&9TclMzkaeSmxeOEgy*}ia3^k?98kJ$I8>sSKZoVvdPOi%V{0q0HHIc{^E$zvHRnZ zgHTJOM{6FnAbWH8YPMBa$L))KveQz)GSB(sd;g#S?GrU}QHpZ0LX{oWMK5GyP~u5A53}h?@!F%h=eT9| zD={b;8fJL=*`3@(x0{p1w*rbE6rB=!6?^5eorq3j^IB|4Zgp#*vgs+$qayc0ln8Cq4;jygcLZO`+rhsh^u+BGeWkZWtg7Ff zy)82ND!M+b-g=eqUax`X#~j3dVoyzJ`8EArAgV8ynzJXt#!TRp&0XPim2B zow1hiJ@_=pF0{1bO}WGJt=N22zEY(e&A7J7D9%XBR{IaUoOCM2-nO`FX88T-p12;K z-Xj9h(CR}D9+&IO#(k64-;i4?ONdm~@!yR*_io1;>E!jn5@URB5+U3kWt++@MWGFt z2LBe-gVLLKk7-KldWOFVD@1#U-$y3O_T`yG#FH<*MoB6QqEcW8tg!$pMWox^`a}xcu4I!J1`ioKy<1^$PJ=(Z?`IpQ1 z9biw9zZ;k%ZP&Et*05nzs#lSur>@O$v(kqrO0!vPhIsaK_xTbABOoXk$?uGroYW!!{}~QpAUMqy>NT|!LhrHv5dAp zKEu0)F=+&IyVs1@@^cYS_EZ&IEQm?XJ7|+P;#rh^gf=-S6pyX%7%%b|T|eL46pvTv zD0=TnpS(Xg(Y3zA%SmdszNX;0o7Bkd!aarN( z_MMaLz9%2eg-wL6R$U%?A+*MCrQc9IP7#mqQF59coJmrBM0q3`FEDpyt|nDrJ=ANe zY3NyfLv+LCsIjPsdv-??XJ3~LZAfdYEUVmH{J4mXUIrM8vq!XSsNHJjC6GfWV)RkkwPa?<=pKYz(f=P zX~j zhQU$7SiBq@4M*YNvcd=$90`RXp>QMwjv&DB1UOpw>z}A1H`tPQqRB*Qjp|HxvUXrt z)9r;9{-+_oU;f*HL7nL8{+jvQeC_OhIkYoF-4%r3E2MuK z_8X_OfrkSXs!w&MyEu`l>aO5Y#D2AUXNErYhjxBL6iEI{K@4l!-^f|G^0y#R-L3zI zZQ;rnw$C>8Mb+{kXarR!Dv?2VGN99K6~CD4kAoO^4%=#IZBL=QId7AP{!IPDW_}2w zsu3AfMbM_vpfy8aXahKofQAv^I2jn60E00J`9k@V3|%_Kn&$CU1_B0w;lY0f2qXao zBOp*RFmQu>mBB>$vkY(#Qiu%VZ%JXMWs*Z76KHfNJ0e5T+Ky;Rg*w<<%0qv2GEsiF zOoA%imhJ>ji>io}hyJSjmt5dkckh>@uA;O4P8DG-byW-;kHJ6?a&TrbOmx4LqedsY zENrnI_GGFvs844mJ%if*>_k+EmVfU3cEQ$K5mc@m#hOBZp@?t{22FvWkTg65Lqp*p zcsQB_fx*c{JRXI@;a~`P=z{A2nSRXVt3iG3|1OM1q+v*CBm|9wAs|R33J<}N5a3q? zmO@3KX=FScROfFBLm*HX3=WP3=R+fd)`g-#@I)L56icFz;7BB#g2Vm3Fg%V*!VoDC zEE-RO;Atorgao={aMe^Ak&HwWDMcgP^Er6og1bffB*RLhv{=g-D@d zX(&9X%imlk204oL$|gG7TPK|weSjQHEj z#A2}|GzLwEU~q^9*uk0M7R(L?qv22_9FdBmf!pXeF~ibmXe@5LAB8r+t|j6Z>C8?{TsQ6Lq336V10!^Y0At3o(BgO4E8F zihBGx#C?vU`>2k8?)?!(Kd00VL?>tJLc*vZ`YmJpo`Zi0lV5}7=fsmhBrhc6isXef zj7pJ*{;BuJw7zr7e<85`s{(%yg1@l;{TOamRQrFG%Y6~`ndV-N`zyS1Rc}zV2AFj=r==#sBi-abFaUTPEJQx@jVHnU;;b~M71Vtmk(I_IA2p~}3 zmdIqBKQD1%voP7s_mcv~00twVaRk`+lL8af-wXM(t^Dir%kNm%kLi)Ei1wCLiX!ye zqP}(fJemKZLH=W!G!-1jn3o!qg(%=Ln zj(}KFnk(bGC;!J@Eq_qhj$G z5)2FK3q0jQC@>TTfV0c3kVCZi}tfla#_}wLZ z1NLh!{Bwl;5tNzy$-mCGTQ+3{>PgV ztaX7E4>Ary11mBMRXWg3Kp7i%B zvj4Ht{(58e|L&ahOZN8X^6a;Q^TJLPP7^e)w_keO<;DoNc9#hUxByn2~7FM zLJfMMf{y;p$oCWbpR&-e(kWkW=lZRV*izN`ai9se;MT$Vt$PF4SBU605g@% z{;h?ohM;9^E&(e@Hti$cUquml$~8jH4<;93+SW`ZTSn9*3Yy#&{y5HS-h z!NrWmqU|NP7KMnJUgQ z3K28G5?st^EZY8;aB=_m(NL;A_)DQ~;7@{1@y`!{KPM_o*3{Pp08a@3@Hq(pALqf( zK>%=p0l;eu03bvIfB-$*{JsVNtn<)P+hO3|`sR?01Ao=|Ig@;SMxuBNwb1h{n}5_! z@f>lA_~zxO##r07^=g{El$ctcjR-60d(rylz{?g5@zgQ>=j$@g1Yfxmc_wVV&>xpL zTPj<`4cBqpawf#Q1$5$CDF9RHEt|Kx@mLF+6FCulRk%Udnsa}>J`|l0} z7%I?1V-;_;4l|A+v;z+%-9IhbV_Htv!RLiwA2Nms|_ZET_#*t zcLvE7l#Y6u=N@y-w?uu4h=G}Prdp+_XGNB-^x7(0V%YGI?TUvG{(u0|y@7Xi&81BJ z^emCqS7+ap%@~I(X^*K1ik^TLuQl{tza>&3GF+Ugh`oBbGwm}5&uwnNNgnC&W5iE7~jZa zKDm)>!1_4nwr)<#vzGJDgp|h`19u+eEWdkU(0o>~9^$ca8=z=9lXY9`HTWHDq3nSt z`73<)JDgd*cZjmyLkO_wZ5uYR)zT8#<+&XIZs%c1l@C~>yO$Lpk_3^vUDl=<5+4b^ zN_!MvUEg96Q7@rTuBGBLa4ccp!FR#RTSp=p4^2%?>yC{?_B0GwqOK{rzN_=k|M20Y z(S?1%&Fw%N~FnuFl>2U0Wnk)FaUOx8zB8p(E&xK7#0}~tVlQ}MJEbkZ> z6m0mzIi>!-zsu#l)y(f#s!J@4ZarOc^+==Elg+EnhE_ zFSzMIU&!uBSLI5n8g@~YGrToVfv4pu6s{A-a%ab z7=$Y-QXpx3_s2`6Ws)n2pe1g&;Zm5_Ppt8h)FvWWD&EhCP&3x?)o6h>XmwBz7v_>R zbct%7Xegi7C__?Gl;;B+4tZ5)K*`j?J1a^lPBM(`qyBO|S5X(^>~W}~m8y00Mm@H(JGnEe5TH(k1@ z$A|siBnR8hM^#m)Ek$vjia?2=RfZT()u@Zy_6))1pus!r#)m&jrkoTp77(uE&*+~R zrUiD$HOY~>4!(zZC!1`8Lb0rRNj~Sup{|=4PlJNa3@A0MU8Q(NzfTUwa-wVcWH^eD zqN(UnY9Ja!)l$v1h%t~GY$?U2>pAM5KP-@*yFaxo)@HM0$BTG^3%C8y{d{nixK@|F zwdAY=j705jF%r(7g(+3JeWt8kA)7#4&1S-<` zq;_XnWM*bUDsXNY0=}wehJq4fZ*W?H5(Y4wIxe$CcPiEzxN5#elwYMK!!|UYi%*%EaY)VT@ zUjaW5A-XHN0s{kOjf~S;I-9RA1NVLQ4WCb|yc0}fxvOzG1L*Kj$q>4z+3CIurk53$ z-7=j%Y$xsGzvpHGmU0~y9M2HYh^i$@wdSq`E?RX3Hb^)}zX>-mQj9CwA^6l;>PXmy zG6&t=a;XpMh_7~kSetfF5_@{|m>#_g5P?D;RoonRdJ`hRedp@7ggP_#XjfDp`9oQG zOT)P>mj!&5SE*MF-SIQ)nLtFE60ASufWEI~L_kVB%{Rc++K23$`}pWICB?#es`x;f zzsup1+ly+mG>`VKS2o+CPxK}1X`vhveTOW9%dOsevR~ZmI*V&!uQ)|_zr@<(2MdeT z*eauQ3S)-*hBY;aG+C}?tS3`Xkval4coTNX&FMUaGz;1yo6_zk-73}W-%-%&A-FR` zFp(PgK=7(M9fFx0_Ae2NxtY7bkBV zQd~mJSvP0nR~kTkX)!7OJ}QtM?KdiY8sM?!4koO>udL8dyeZpLp_I(m8yOMY&F*d2 z5UbrYaz6~^r~V@S__`X{p$yps&UKQUTqCvcnX_YR-4l|b@IAC$Q)9&}DmFGUwAyHq z`*1~LQjAZ_`G!;l3eYcEJZpw6_7gWWW^w%Vh_dm=b&=CW$jr!dnL`(xXxjVka>9NYLRCAd~cGmx7- z&S(T$Mjzh9;U|PR6n`v9>`s}544JP|Fkn*OSg^RZWV&i1kZ^`2RJbI3Fha~)WE!fCG+fYH4XEblY3VL|p_IJd6~;8S#DQloG*oL|(d zJ@2jAx;@t2S8X?NvX%>yQM6h?QaEqWCss0U=^Fz^T zc5Ut4>~yw({JuCF{Hmg<5WCHOaE*(yPp<1CwSD=?!SEi+1zg_qWI8)J*eiqZXx@Y|=Jth3S2aj-F)GAN6W7m44S)M+7%kXr7{-HA~uS|r+J5L<-Yus)R zuaCNv&^kIYG#@ZAv{uT|GMv(QO-s`Fjgth3EZn(NmzR>x7be@@IG`rZlZ$dn5os<6 ziyes$Oz)Co2ig^m?5Nln#d|5^Q^&MU_)!l<3yCwloE#feP0cpPHa;PTzZ}neWTHi8 zD?3QPlfSX__2HR=cV9i?M_!Q`-lkQn0}Uk}NHHP~1y%@NziL-}TV`$FlRZk=XZ@l` zMGuP{c^W}$%QPFGw3l7Mo8C3-&YSdT{L1C@&Dah&Kj835C#_>0_5`ZE=jq!{j%~?j zgjeR`_IY}iSn3{x0t~I#xbb~Qdh*3Lzp-z*!?OE{`DUvtm+w24xW70uoc+v1lQA>p zm`sW$6rQ}mW1n%>%32k=)wcEgUC?au@9*JLI@UA1ptC__QA@{1KUYXi7H9a8@CTv= zhz5lKir!$KOWV4AeNB*4c9-L(auXEJP|@32fcfd9icfvQzA7Rn>7?cR4GhlW?AG`4 zUKJO;5|Z-~v`5vO6B3ReL=NsDR|dnefPsn0#>-v)XOdH;tJ;CRJKK&TZDe1+jQwDv z)r@Hv56G1nC1Feocd{$bBaR`coX=W_1!H5?TN}FnQt%%vE+bk95vlY~H&S*2blr*QV? zj5_W$F%cF;U|(;AKrHNMjC^mWrsi0DOy@RL9DG~nO-gs|u2WNESUgMRJZfU%v)daH zX^<#=^U=eN8pg)u10Qo&t?e@Gb{A@EYpc^8AhR8iPiu`D-FD+`^`n*ft_Nj(m)p4M z9%zQWX1|(}LS%ap3m`b0BPjvI81F;={pLgSc_&6O1)@EP+ELGA(Dx?PI#1K!@~9w@ z@zOSTtH{|JC)W;v$j17NnZwSUnPc~S)gRd{%SGkeT-S{aoDAJkm1VuJw?Aid@=DW} z0Y~I|n<5f=8xw1G*+hb?Pe|jQmwwk5)!ei20=uoIKM1tW1yq4kujkY2I%^!wLlLtzI zRmg!pc&&@^Jo!diYKQN(OuDbMAHHCO=cw0^(b3`CWI?Zl{M*6lI>2!duUFpL_*34H zSgs_&{?V$0lFK9Z>vW=hlHxx}Fh)561H=8~)~7O&R*yQ1j5_X^Jbz|Ijt&tj!{3;n z1B`_G&ffKX?$(XessAJiSlsE2KBpZemzj2EcAHo3je36LQ>AXl_~7rdBQA6mJr)QJ*TX_UX1u`r&NdZ>8vJ$A$ zhLVHxOC20LkgG~t)HJMv>@5CF&+Dh5DIH`=8;X2VK# zG+ue(R)Zf~&ioN-A$fI9vGMllfn9bXeQ)xiw(yy5$TrCRyWQoE<8O=&yDFTw%XG6I zbhz8}A;Q{>rZ6mQF)I_9Zx7Q^e(46t+*=)7`#?WO+rFl5QqjlKyyMK3D{W%0DIb$0 zf*LZ&yqk}W3(z_SZeUrsZQD7^A2=1?;+dY_py9<}bG7IT){~6 zFyNd4lz?NWU&~rI@wV8;CcR=^0iR>*4&}KOrZO!Z$25)eMf$D@6TR zHeg%k6DD?#Y{HYiTVl)6cT%>`8~syKSO*3_3VL`v>n`)9uS|tXic;9hxAg}LYqq=X zx;&)+io`u1AIMFZePEQIbVVh$j6?bDaI5-#U*E{JfeDghPZfAC1f7yUpVoM*l`*W~ zIldK*#hUJlGmDRm!Wt_9tz*-pk%=pcZ`=W_Y9cjit{=vxwdK99%5oh(Xj0&sx?bp+ z_u3dyCsDUm5Eo?E)9xQI^3w`Nxla;81!T?#HK|O^|&Jk&(ID zR}&RWc$S-G<>D0n?si_@^Dx-V@=USXi#-N0`!4P>^-}6=PuO?yW`&$NV`qi)3m4ax z^D+tIz<9O76OQw+<8z86c~`vi%dI(E@F!jiUkW0cd09h7yx+0-C&oSRw^8WcPo2G{ z!_Wd8K;<5kgDlUX8}{VVyF$RNlc;(pE~G9N%L+Vv_z(bw%#ZPxqXwtO$5Ec6_oHCe zjpA>*?rq^&FQ4q{y9Y`WHpkpMfRzod&lpGv5|R;%Bxv8cmi2V(z-X`0_*!1jogXTY7t zzNx;xu0kl5F>h01pRdg|Znw^SCR^NmE)rRE(%RY}p93iqo6-!2t&5wC(MY>}d;dt4 z>R}rja`S^}a#B)G&iWq1?Dh}lqk62v+4jh1X6Yev4@Owt5k@orFr!NkMY#mxyzEEX z^JufDxcKBd%yU2Jo0gdNa?Evo~%=QhX%xa(CuRC_Zr(rj|h zinP6a(_Yj8xdVMo4UI^mosd>(VVK%o2+k(55Blt*)DW}ogK z;*#>!46*9icO~y=o3%?BN@F8unBeHH_5ixG?32S%PX3b)WmP`=cbDGZ5W73=U75$H zgcvTZXm?Xg+=w7}I+{6Bw@E!LIA~}1TY40%SiE@3o7VHW7*;mb!&fPg04tt4HG2Qs tr&REQcLVEW-|A&wNyA@^&9ee7J60RVC^&=v>m~qbsqa=xRk1kne*nmH(Om!l