bruvzg / gdsdecomp

Godot reverse engineering tools
MIT License
1.42k stars 138 forks source link

not building with Godot 3.3, 3.x nor master in linux #26

Closed nesper8 closed 3 years ago

nikitalita commented 3 years ago

Looks like we've drifted out of sync with master; try checking out godot @ b08dc1ea and running the build again.

bruvzg commented 3 years ago

Synced API changes, now master should build. In addition to multiple renames, Godot 4.0 have a new string based resource ID system (instead of resource indices in 3.x). ResourceLoaderBinaryCompat probably will need some future changes to work properly.

3.x branch should build with current 3.x Godot, for Godot 3.3 use tag v0.0.7.

nikitalita commented 3 years ago

Full project export still currently works for Godot 2.x and 3.x, but any recently exported Godot 4.x projects will fail to be recovered correctly. I have a PR to add UUID support here: https://github.com/bruvzg/gdsdecomp/pull/27

nesper8 commented 3 years ago

thank you successfully builds now