For some reason, godot is giving me errors about methods like
queue_free not existing. They are methods of the base node that all other nodes inherit from, so they should be able to be used anywhere. Stupid stuff like this happens sometimes, but usually i can restart godot and it works fine. The funny thing is that it just happened after a long godot session where it worked fine. Any ideas?