Glad some of what I wrote was helpful. A couple counter points:
From my experience it is better if levels are small
Fair enough, but I think it's quite fun to support large puzzles. I suppose the biggest issue, now that I think about it, is that the puzzles have all this global switch state and multi characters, so large puzzles would actually be hard to play. Guess you win there.
I have an idea how to make the subtiles more visible that I will try out next time. For a darker grid, there is a toggle inside the menu.
I saw the dark mode, I meant that using a different color for the subtile lines would allow telling them apart from the main lines. Especially when zoomed out, all the lines blend together due to the width difference becoming smaller and smaller.
It's on purpose, the name you put on there is the title when loading the level. I don't want it to necesarily be the same as the file name.
True, but using a lot of other software I am used to having a default name(based on title) when starting the save dialogue, for when I don't care about organizing it otherwise. And if you don't want the autoname, you just overwrite it; then if you save a loaded-from-file level, it instead uses the existing file name you chose.
can't play custom levels and no save bug
Oh cool, I thought you couldn't get the level loader working in time or something. Regarding my save, it does appear to have saved one of the incursions I did, either the first or last time I pressed New Game(it has only 1 toad progress but world maps skipped). Looking at the files, both it and the common_demo.sav were modified at the same time, so it's either the first session or the last one if it was overwriting both it and the common every time I did a new game.
I already deleted the game and such so I made a level after redownloading to test it. For some reason I can't delete objects? Didn't happen before, but it's happening consistently between game restarts, reloading levels, and restarting my PC. I'm just confused at this point, since the level builder wasn't updated. I did change the install location but that shouldn't matter. Checking the logs I saw this repeated:
ERROR: Error calling method from signal 'pressed': 'Node2D(LevelCreator.cs)::DeleteSelectedObject': Method not found.. at: emit_signal (core/object.cpp:1244) - Error calling method from signal 'pressed': 'Node2D(LevelCreator.cs)::DeleteSelectedObject': Method not found..
Just in case I also saw the following:
ERROR: Mono: Core API hash mismatch. at: _init_godot_api_hashes (modules/mono/mono_gd/gd_mono.cpp:515) - Mono: Core API hash mismatch. Mono: Log file is: 'C:/Users/doxed/AppData/Roaming/Godot/app_userdata/Poke ALL Toads Level Editor/mono/mono_logs/2026-01-08_02.46.54_16240.log'
Game won't remember the last location you loaded a custom level from. Very annoying.
You have the option to skip the level from inside a custom level. Should remove that.
If you place two or more flags, the game will softlock when you try to use one of them. Or so I thought, actually you only need more fairies.
Instantly killing you for walking out of level bounds I see. Slightly disappointed.
Well that was a lot more than I thought I'd write about. Let's wrap this up quick. Here's my atrocity, hope you like.
