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분
< >
전체 댓글 24개 중 1~15개 표시 중
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분 
god's funniest clown 님이 먼저 게시:
@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.
< >
전체 댓글 24개 중 1~15개 표시 중
페이지당 표시 개수: 1530 50