I have no idea what's going on. I can delete the scene and then undo it in my version control (github desktop), and that will make it work... until I close godot again and reload it and it's broken all over again. Originally had an exported packed scene to load the next level, but that was causing all the scenes to stop loading, because they depended on each other. But since switching out how we loaded it, this still happens to specifically 'outside1.tscn'
#Packed Scene is corrupt
13 messages · Page 1 of 1 (latest)
What happens when you try and open Outside1.tscn in the editor? As you’re using source control, what differs between versions?
You can also try opening Outside1.tscn in a text editor or IDE and see what's going on at line 572 that is causing a parse error. I ran into this before and I believe it was related to a resource (which the packed scene was dependent on) being moved.
Opening it in the editor gets the 'alert' error I screenshotted. I can manage it if I delete it first, then restore it with git by discarding the changes. So realistically... nothing should change, I don't know why it does it.
Line 570-573:
position = Vector2(327, 123)
script = ExtResource("24_20si4")
next_scene = "Inside1"````
That makes sense... But why does it fix itself when I delete and undelete the scene, and break itself when I reload godot? I've tried resaving it and it doesn't seem to be consistent...
What are the differences? Look at them in git to see what godot (or something) is changing. What steps are you doing that caused a change?
I don't know your file structure. Do you use repository/version control? How many tmp files you created by mistake? How solid is your pathing?
Make sure to clean up your project structure and dependencies