The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

42 ratings
Shady Pass
   
Award
Favorite
Favorited
Unfavorite
Tags: Lua, Items
File Size
Posted
Updated
14.250 KB
4 Aug, 2019 @ 12:35pm
28 Jun, 2022 @ 4:21pm
4 Change Notes ( view )

Subscribe to download
Shady Pass

In 1 collection by Mode8fx
Mips96's Mods
13 items
Description
• Passive
• +1 black heart
• Spawn a single black market deal in the starting room of every floor
• Repentance and multiplayer support

The Shady Pass is the black market's calling card, and it brings the market to Isaac by offering a single black market deal in the starting room of each floor. This means each starting room sells one item from the Shop pool at the cost of a heart container, which counts as a Devil deal. It also synergizes with the Shady Cell Phone, which can restock the Shady Pass's spawned item if it has already been bought. Picking up the Shady Pass also gives 1 black heart.

The Shady Pass works on every floor except The Chest/Dark Room, where the black market is inaccessible.

(Note: There is a visual bug where rerolling an item spawned by the Shady Pass may turn the item into a heart pickup for one frame. This is only visual and does not affect gameplay.)

(Art by Spore64)

Item Pools
• Demon Beggar
• Curse
• Secret Room

Synergies/Interactions
Shady Cell Phone: Restocks item spawned by Shady Pass
Restock+/Dark Restock: Restocks item spawned by Shady Pass
19 Comments
jnadler 17 Aug, 2021 @ 12:41pm 
repentance?
Captain Chemo 15 Aug, 2021 @ 9:35am 
does this work with rep?
brickey.8 10 Feb, 2020 @ 7:18pm 
This is a neat item idea. From my runs so far it seems to work correctly and be pretty well balanced.
Mode8fx  [author] 17 Sep, 2019 @ 6:52am 
Continuing a current playthrough to check for errors might not be the best idea since mods don't save data (in this case, their variable values) by default; that has to be programmed in. In other words, continuing a run is more likely to mess up certain mods. As far as I can tell, Shady Pass works fine with save data, but it's something to consider.

There are two places you can check for errors: the console will usually show what you need to know, but if it doesn't, there's also the log file probably located at "C:\Users\YOURNAME\Documents\My Games\Binding of Isaac Afterbirth+\log.txt". If you see an error that mentions "shady_pass", it's probably something wrong with this item. If you don't know what the error means, you can always post a screenshot.

Were the spawned items free? If not, what did they cost?

(Also, when testing something to see if I could recreate that bug, I found a different bug which I'll fix later, so thanks for that)
rmfranco 16 Sep, 2019 @ 8:55pm 
It happened again. When I got back on after a crash with that dummy my first comment mentioned, again, there was just the 1 item for sale. I played the floor, and upon starting the new floor, it happened again. It places items like a Snake game, around, then down the up, right. etc.
I tried to read the console, but couldn't make sense of it. Plus, a different mod I never use fills up the text file I found, whatever that file means. Since I need to restart the playthrough to remove a few other mods anyways, I'm removing the shop mod, tom.
rmfranco 16 Sep, 2019 @ 8:09pm 
Kinda update: First, thanks for replying so fast.
I had unsubscribed from the Shop mode mod, but resubbed after I realized that I could just unsubscribe in game instead, and that I wanted to test the mods. I went in, opened up my current save I"d crashed on, and... after a second, I was in, in the span room, but with only 1 item in the room. I left, through the same door as the 1st time, and that room was uncomplete again?
I'll stick with it, and try to find a log somewhere if it happenes again.
Mode8fx  [author] 16 Sep, 2019 @ 3:06pm 
Yep, it definitely looks like your crash was caused by a combination of Shop Mode, Shady Pass, and something else you picked up (probably due to an oversight on my part).

To make the spawned item restock-able, Shady Pass checks if the item in the current spot is free and, if it is, spawns another item in the closest spot. Shop Mode doesn’t affect devil deal items (even if it did, Shady Pass always spawns items that cost one heart, and IIRC it resets the price to one heart on every frame... not very efficient, but this was the first mod I made), so something else you picked up must have done something to make it rapidly spawn items. I can look into it in more depth later, but it might be a while since I’m busy with other stuff.

You can access the console with ~, then type “giveitem _____” to give yourself an item. If you see this bug again, open the console and let me know if it shows any errors.
rmfranco 16 Sep, 2019 @ 10:56am 
My original comment was too long:
https://imgur.com/a/EDiIrNd
Spore64  [author] 18 Aug, 2019 @ 9:46pm 
Cool! No problem:)
Mode8fx  [author] 18 Aug, 2019 @ 3:16pm 
Alright, it's updated. Thanks!