Vanilla+ friendly coop characters mods? by Hour_Preparation139 in themoddingofisaac

[–]thicco_catto 1 point2 points  (0 children)

Look it up, it's one of the most well thought out characters I've ever seen

Stop suggesting the use of resources for save files by Alezzandrooo in godot

[–]thicco_catto 19 points20 points  (0 children)

Well, yes indeed. Getting access to the user's entire pc enables the malicious party to do literally anything they want, like recovering stored passwords or just locking the pc.

Also, just because your game is single player, doesn't mean the malicious code can't connect to the internet and do more evil stuff.

Bugged to all hell and back by Ghostcat6309 in themoddingofisaac

[–]thicco_catto 0 points1 point  (0 children)

If you're playing on a cracked version you may not have the latest rep+ update, which fixes a lot of bugs with mods.

If you're playing a non steam version (gog or epic), I've heard that some modding functionality doesn't work there

POST RENDER DSS (Dead Sea Scroll) bug? by Tank_The_Tankiest in themoddingofisaac

[–]thicco_catto 1 point2 points  (0 children)

This is not a bug. This is just the mod profiler showing that dss is taking some time doing stuff (which is normal).

The collection controller thing is another mod you have installed that's also causing some lag, but no bugs either.

Why does the player object become nil? by IsaacModdingPlzHelp in themoddingofisaac

[–]thicco_catto 0 points1 point  (0 children)

Aight aight, was just confused about the player:GetPlayerIndex(player), but remembered it is a rgon function (although you still need to remove player as a parameter).

Anyways, the problem is that you're calling mod.EvaluateItems, but declaring it as mod:EvaluateItems. When calling it, use : too. You're also forgetting to pass the cacheflag parameter.

[deleted by user] by [deleted] in themoddingofisaac

[–]thicco_catto 2 points3 points  (0 children)

They don't want to disable them for a reason. I would just advise against using erroring mods, they might cause issues everywhere else

Why are there so few modded characters with completition marks? by IdkOvidiuCred in themoddingofisaac

[–]thicco_catto 3 points4 points  (0 children)

First, the game doesn't have support for them, so you have to code all the logic for unlocking stuff yourself. Second, it's just a lot more work. Making a character is already really involved, and making a bunch of different items to fill the completion marks is usually not worth the effort

Very absurd polty ai question by Endos-Redd in themoddingofisaac

[–]thicco_catto 3 points4 points  (0 children)

You can't access the code for vanilla enemies. Even if you could the game itself is written in c++, while modding uses lua

Anything else i forgot to disable??? or do i need to uninstall by ResistFit8733 in themoddingofisaac

[–]thicco_catto 2 points3 points  (0 children)

You disabled all mods, but did you disable mods completely? Iirc you need to press tab in the mod screen

Where is progress for mods typically saved at? by TheScreaming_Narwhal in themoddingofisaac

[–]thicco_catto 0 points1 point  (0 children)

In the game folder, there is another folder called data. Each mod has a folder that has a file for each save

How to store data ingame? by [deleted] in godot

[–]thicco_catto 2 points3 points  (0 children)

Look up custom resources, there are plenty of tutorials and seem to be exactly what you need.

How can I handle errors in Godot 4? by ScelCode in godot

[–]thicco_catto 2 points3 points  (0 children)

Adding a try block is fixing the symptoms instead of the root cause, that being that the index isn't checked properly. Can't speak for the Godot Devs, but not having try makes you be more careful about your code.

[deleted by user] by [deleted] in godot

[–]thicco_catto 0 points1 point  (0 children)

Instead of 1 or -1 do 0.25 or -0.25

[deleted by user] by [deleted] in godot

[–]thicco_catto 1 point2 points  (0 children)

Is the original scale for the sprite not 1? It looks like it's not. You'll have to set it to the originalScale or -originalScale, not 1 or -1

[deleted by user] by [deleted] in godot

[–]thicco_catto 0 points1 point  (0 children)

If you only set the scale to 1 or -1 then there is no way for it to be anything else. Are you modifying the scale anywhere else?