The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Time Machine PLUS (YMH Update) [Rep(+)]
god's funniest clown  [開發人員] 2024 年 11 月 26 日 下午 4:12
Issues
Please comment any issues you find that aren't already on the Current list, or if you are still having an issue from the Fixed list.

Current Issues:


(Hopefully) Fixed Issues:
Having 1.9 speed or higher can cause players to clip though machines

Standing still while colliding with a beggar causes time to speed up

Difficulty staying on machines

Player sometimes becomes transparent while stickiness is active

Player sometimes loses ability to move after machines pay out

Speed/Stickiness still activates on broken machines

Mod data not created in time for TM+ to read it, causing a crash
最後修改者:god's funniest clown; 2024 年 12 月 10 日 下午 4:08
< >
目前顯示第 1-15 則留言,共 24
TerraWispr 2024 年 11 月 26 日 下午 11:14 
new stickiness is perfect, great work
TerraWispr 2024 年 11 月 26 日 下午 11:17 
new bug tho, for some reason isaac turns invisible whenever fast forwarding is being applied

not just the I frame flashes either, normal money beggars also cause it
god's funniest clown  [開發人員] 2024 年 11 月 27 日 上午 12:16 
引用自 TerraWispr
new bug tho, for some reason isaac turns invisible whenever fast forwarding is being applied

not just the I frame flashes either, normal money beggars also cause it

Didn't notice that when I was testing, but I think I know what the problem is: part of the stickiness is a Slow status effect, and I set the color filter of that to be completely transparent. Might be conflicting with another mod or something; I'll look into it tomorrow.

Glad to hear the actual stickiness works though!
1023051439 2024 年 11 月 28 日 上午 3:41 
It also has the effect of locking characters in the ruins after the machine explosion

Characters may not be visible when locked
最後修改者:1023051439; 2024 年 11 月 28 日 上午 3:44
RagTop 2024 年 12 月 9 日 下午 1:25 
yepp, still does that for me, it causes isaac to stick even after i blow up the machine
god's funniest clown  [開發人員] 2024 年 12 月 10 日 上午 5:16 
@RagTop should be fixed now
sly91 2024 年 12 月 10 日 下午 1:43 
Don't know why but I get this error right at the start of the run:
"TM+_REQUEST_COMPATIBILITY_DATA" from "timemachinePLUS" failed: ...f Isaac Rebirth/mods/timemachineplus_3371830680/main.lua:145: bad argument #1 to 'for iterator' (table expected, got nil)
Stack Traceback:
in method for iterator
...f Isaac Rebirth/mods/timemachineplus_3371830680/main.lua:145: in function 'addConfigMenuItems'
...f Isaac Rebirth/mods/timemachineplus_3371830680/main.lua:105: in function 'AddCompatibility'
.../timemachineplus_3371830680/TM+_builtincompatibility.lua:90: in function at line 81
RagTop 2024 年 12 月 10 日 下午 3:42 
now it just doesn't work at all lol. I didn't try to unsubscribe and subscribe again, i'll try later
god's funniest clown  [開發人員] 2024 年 12 月 10 日 下午 4:07 
@sly91 @RagTop The last update added a check to the built-in compatibility so it would only generate the indexes of modded machines if the mods in question were loaded, just as a small performance improvement.

The error was from mods loading after TM+, and thus not having indexes made for them, and then TM+ trying to work with that nonexistent data.

I reworked the functions to create the indexes when they're requested instead of right when the mod is loaded, so it should work now.
RagTop 2024 年 12 月 10 日 下午 4:23 
yeah, i discovered that my problem was that half my mods had dissapeared for some reason, probably 'cause i played without internet for a while and the steam cloud did something not cool. My bad, sorry

Anyways, the mod works fine now, the broken machines no longer slow down isaac, thx, good work
最後修改者:RagTop; 2024 年 12 月 10 日 下午 4:24
cadetpirx 2024 年 12 月 15 日 下午 5:38 
I found an error(thx to REPENTOGON! ;3)
"TM+_REQUEST_COMPATIBILITY_DATA" from "timemachinePLUS" failed: ...f Isaac Rebirth/mods/timemachineplus_3371830680/main.lua:145: bad argument #1 to 'for iterator' (table expected, got nil)
Stack Traceback:
in method for iterator
...f Isaac Rebirth/mods/timemachineplus_3371830680/main.lua:145: in function 'addConfigMenuItems'
...f Isaac Rebirth/mods/timemachineplus_3371830680/main.lua:105: in function 'AddCompatibility'
.../timemachineplus_3371830680/TM+_builtincompatibility.lua:90: in function at line 81
god's funniest clown  [開發人員] 2024 年 12 月 15 日 下午 10:27 
@cadetpirx Weird. That error should have been fixed in the most recent update.
It means that TM+ is trying to load modded slot data that hasn't been created yet, but the data should now be created if needed whenever a run is started.

If it's not too much trouble, could you post the contents of The Binding of Isaac Rebirth/mods/timemachineplus_3371830680/TM+_builtincompatibility.lua in a comment here? Just so I can make sure the functions are properly up to date.
cadetpirx 2024 年 12 月 16 日 上午 12:34 
@cadetpirx Weird. That error should have been fixed in the most recent update.
It means that TM+ is trying to load modded slot data that hasn't been created yet, but the data should now be created if needed whenever a run is started.

If it's not too much trouble, could you post the contents of The Binding of Isaac Rebirth/mods/timemachineplus_3371830680/TM+_builtincompatibility.lua in a comment here? Just so I can make sure the functions are properly up to date.
Okay,whatever you say.

--Time Machine PLUS Modded Machine Compatibility Template-- yourModsGlobalVariable.TMPSlotIndex = { [Your Machine's Variant] = {"Your Machine's Display Name", true}, --The bracketed item on the left is the Variant of your slot (the next integer after Type in an Entity's ID; eg a Beggar (6.4.0) is Variant 4). [Your Machine's Variant] = {"Your Machine's Display Name", true}, --The string is what name will be shown in the procedurally-generated ModConfigMenu button; it doesn't have to be the same as the slot's internal name. [Your Machine's Variant] = {"Your Machine's Display Name", true}, --The boolean is the default setting for the slot, before it's overridden by the player. True = enable, false = disable. } local function TMplusCompatibility() if TMplus ~= nil then TMplus:AddCompatibility("Your Mod's Display Name", Your Mod's Compatibility Version, yourModsGlobalVariable.TMPSlotIndex) --The string is what name will be on the ModConfigMenu tab that houses the settings for your mod's individual slots. end --The middle value is the compatibility's version number (it can be a string or a true number, and can also be your mod's existing version variable as long as it's an operable number (max 1 decimal point)). end --If you ever add, remove, or change the name/variant of any of your mod's slots, then alter the table and increment the version number. YourModsGlobalVariable:AddCallback("TM+_REQUEST_COMPATIBILITY_DATA", TMplusCompatibility) --If it's larger than the version number currently stored by a user, then all of the old data will be deleted, and the new data loaded in its place. --Your mod's data can now be read by Time Machine PLUS. --The final value is the table defined at the top of this file. --You can either put this code in your main.lua somewhere, or run this file with include().
god's funniest clown  [開發人員] 2024 年 12 月 16 日 下午 11:37 
@cadetpirx Yep, that code is from an older version of the mod.
To force the mod to update, unsubscribe from it in the Workshop, open & close the game, resubscribe, then open the game again.
Jameor 2024 年 12 月 22 日 上午 6:45 
if you use a blood donation machine/devil beggar, leave the room, and use them again, you wont lose health. i assume its some mod conflict due to it being so obvious, but i have no idea.
both times i have seen this, it has been on bethany on base rep, just in case that matters.
< >
目前顯示第 1-15 則留言,共 24
每頁顯示: 1530 50