Open YellowOnion opened 3 years ago
I can't reproduce this. Is there anything else you can give?
Looks like the project generator needs a matching gdns for all tcsn files.
Never mind it's still absolutely pedantic:
stack exec godot-haskell-project-generator game src
Regenerating ...
["game/GUI.gdns","game/Player.gdns","game/World.gdns"]
["game/GUI.tscn","game/Player.tscn","game/World.tscn"]
godot-haskell-project-generator: project-generator/Main.hs:(661,20)-(664,38): Non-exhaustive patterns in case
@abarbu @DavidEichmann it would be nice if this program actually had useful error messages.
my assumption is that project-generator hates me using gdscript, if I want to use gdscript it breaks assumptions in how the project-generator parses the tscn and gdns files.
I may have a fix for this, if indeed it's as I suspect because of scene instances marked as editable
If I move Player.tscn, and Player.gdns to a different folder I can get it generate my project files, registerAll' doesn't work though, and I'm not sure why.
Here's the project: https://github.com/YellowOnion/fps-game
Can you try it now with the latest commits?
@lboklin I opened a pull request that fixes the issue :-)
@YellowOnion That change was already made in the commits I've pushed
Specifically 71df035791b3d5d7039ad5d4f63e4e71672e456d
@lboklin Ahh okay you fixed it a different way I see.
Files are available here: https://docs.godotengine.org/en/stable/tutorials/3d/fps_tutorial/part_one.html