This section will contain information on how to retrieve a value from a BTreeDB5 database. The only thing in FORMATs.md on this subject was: One key piece of information was missing from it - how the BTreeDB5 was organized beyond its header. This file proved very helpful, though slightly incomplete. Py-starbound, nicely enough, actually has a file named FORMATS.md. Neither of these was in a language that I felt comfortable using for my project, so there was only one solution - to figure out the formats that they used, and try one more time to write my own. The next links in my search results were py-starbound, and its friend, by the same author, go-starbound. Instead, a very similar BTreeDB5 was what greeted me at the beginning of the file. According to the website, I was supposed to see: I tried to follow the outline with my own implementation, but things weren’t working. Looking up “starbound file formats” led me immediately here. There wasn’t a really clear idea in my head as to what I was going to do, but I wanted to start writing something and see what happens. After playing a few hours of Starbound, I decided that I wanted to mess around with its file format, perhaps make a save manager/swapper, or something.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |