NazarK0 Nothing crashes. The level loads normally just that it's fully obscured by your loading scene which is not getting removed. And that's because load_done
signal handler LoadingScreen::_startOutroAnimation()
gets stuck on first await
.
In general it's not a very good idea to await
form _process()
for multitude of reasons. So try to avoid doing that.
Btw one of the first thing you want to do for pleasant debugging is to implement runtime mouse capture toggle as well as set the game window to be on top (in editor settings), so you can navigate the editor debugging features while observing what happens in the game window.
When hunting for bugs, prints need to be placed (and removed) strategically, in order to gradually zero-in on the bug.
The project is still missing a resource: res://resources/meshes/assets/dungeon_texture.png