The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Godmode Achieved [[[BETA]]] [REP] [RGON optional]
MINDS3T  [developer] 12 Sep, 2021 @ 1:45am
Call of the Void
Hey guys, so I just pushed an update with a new mechanic I call "Call of the Void".

Basically, if you take too long on a given floor then an unkillable enemy will pursue you, era Esau in Tainted Jacob. HOWEVER, this version is much more forgiving than Esau.

Essentially, if you enter Basement 1 at 0 seconds. Then, if 5 minutes hit (or whatever you set the time to in ModConfig) then this entity will spawn. If you enter Caves 1 at 5:15, then this entity will spawn if you are still in Caves 1 at 10:15.

He stacks in difficulty if he spawns and you manage to avoid him at the same period that he would've spawned at. So, if he's alive and you entered Caves 1 and 5:15, if both you and him are alive at 10:15 in Caves 1 then he will be able to spawn 2 projectiles to chase you instead of 1.


I am curious what you guys think of this, and if you have any input. Anything helps! :meaty::necroheart:
< >
Showing 1-15 of 26 comments
The Snopingasusual 14 Sep, 2021 @ 11:59pm 
Personnally I have trouble to make it works. I have tried to set a time like 30 seconds in modConfig and starting a new run but the COTV doesn't spawn. Also I tried to summon it via command and I noticed that when I touch its projectile, it didn't damage me, is that normal ?

Personnally I like the idea, I thank you also to make it toggeable in modConfig. I remember a Noita modder trying to implement a similar idea to his mod but a lot of people complained about it (they probably don't want the game to be harder :sergeySomeday:).
MINDS3T  [developer] 15 Sep, 2021 @ 8:07am 
Yeah no damage is normal, the projectile simply gives you a broken heart and then the Call of the Void leaves. Was there any errors in your console when it wasn't spawning? It needs to be enabled in mod config as well as the time being set for it to spawn, I can make that more clear in the modconfig menu as well.
MINDS3T  [developer] 15 Sep, 2021 @ 8:44am 
Yeah that seems correct, and it doesn't spawn for you at all you say? That's an odd bug then. I'll see what I can do, if you find any other information you feel is relevant please do let me know!
MINDS3T  [developer] 15 Sep, 2021 @ 12:42pm 
Do you want to try running a few commands in the console and let me know what they say?

lua print(GODMODE.save_manager.get_data("FloorEnterTime","-1"))

lua print(GODMODE.save_manager.get_config("VoidEnterTime","-1"))

FloorEnterTime is the time marker for when you entered the floor, and VoidEnterTime is the time in ticks that the COTV should spawn.
The Snopingasusual 15 Sep, 2021 @ 11:44pm 
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2603184740

Yeah I'm pretty sure this isn't supposed to write that
MINDS3T  [developer] 16 Sep, 2021 @ 9:02am 
Yeah, FloorEnterTime should be positive. Thank you for checking, I'll see what I can do for it!
MINDS3T  [developer] 16 Sep, 2021 @ 9:16am 
I just pushed a possible fix, do you want to see if it works now?
The Snopingasusual 16 Sep, 2021 @ 10:17am 
No I don't think that worked
MINDS3T  [developer] 16 Sep, 2021 @ 10:23am 
Do you want to run

lua print(GODMODE.save_manager.get_data("FloorEnterTime","-1"))

again to show what it says now?
MINDS3T  [developer] 16 Sep, 2021 @ 11:58am 
Hmm.. Does the folder "C:\Program Files (x86)\Steam\steamapps\common\The Binding of Isaac Rebirth\data\godmodeachievedbeta" have a file that looks like "save1.dat", with the number corresponding to the save index you're playing on ingame?
MINDS3T  [developer] 16 Sep, 2021 @ 11:59am 
If so, could you provide what it looks like just so I can eliminate that as a possible cause? Just in case the data isn't being stored correctly. One more question, are you on windows?
The Snopingasusual 16 Sep, 2021 @ 12:15pm 
It looks like this

{"config":{"GMBScale":1.8,"HMBScale":2.3,"ShopQualityScale":true,"EnemyAlts":true,"VoidEnterTime":"905","BossesEnabled":true,"MultiPlanetItems":true,"ScaleSelectorMax":3000,"HMEnable":true,"HMEnabled":"false","VLapEnabled":true,"GMEnable":true,"VoidOverlay":true,"PickupAlts":true,"GMEScale":1.5,"HMEScale":2.0},"persistant":{"PalaceKills":"1","PalaceComplete":"false","SaveVersion":"0.1"},"dynamic":{"FortitudeCards":"2"}}

yeah I'm on windows
Last edited by The Snopingasusual; 16 Sep, 2021 @ 12:15pm
MINDS3T  [developer] 16 Sep, 2021 @ 3:49pm 
Okay, good to note. One more thing to try for now, try running the following two lines, in order, in your console:

lua GODMODE.save_manager.set_data("VoidSpawned","false",true)
lua GODMODE.save_manager.set_data("FloorEnterTime","5",true)

and see if that gets COTV to spawn!
Last edited by MINDS3T; 16 Sep, 2021 @ 3:50pm
< >
Showing 1-15 of 26 comments
Per page: 1530 50