Had some success with this, some programmer friends took a look for me and within a day made a script to convert .3db files into a usable .gltf format
Now I should easily be able to make new textures for the models! Maybe people would find it interesting if I started a thread here on the forum for the texture project.
I've put up the scripts on GitHub for anyone that's interested https://github.com/djunkles/Diggles3db
The older scripts found in this thread are also in there (hopefully that's okay) as they were used as reference to make the converter tool.
There is still some work to do, as it currently doesn't extract animations and only extracts the first object in a file. Also it would be nice for the end product to have an actual interface.
I have forked you repo and made some improvements to the export. It does not work for all files yet, but it handles texture and animations now (mostly). No editing of the original 3DB files as of yet though
I will probably continue working on it occasionally.
Hey! That's super cool that you wanted to make your own improvements. I saw the pull request but tbh I haven't looked at this in years, so I'm more than happy for others to take the reins of development. I'd love to check it out if I ever return to work on my Diggles retexturing project.