This is really good! Only feedback I really have is the overworld section. I have done a lot with that in Godot and have gotten it very accurate to UT/DR. Everything else is very good though and the overworld is very insignificant here. Do you ever plan on releasing the source code for this project?