OutOfBears / DBD-API

Dead By Daylight API
MIT License
56 stars 9 forks source link

Game Data available through the API #7

Closed Rekenna closed 4 years ago

Rekenna commented 4 years ago

Hey Nexure!

Stumbled on your API this afternoon and I really like it! I was curious to see if you have any plans to add game data to any of the endpoints?

For example:

OutOfBears commented 4 years ago

Hello!

Yes, I can implement those into the API, which I do have mostly planned todo, to help the perk names. But this requires me downloading the PAK file from steam, and extracting it (which is what hold all of such information). Though there are open source tools to do so, I've just gotta go ahead and implement them.

jesterret commented 4 years ago

Just FYI, actual data & numbers are serialized in ue4 binary format, so extracting PAK's won't help too much.

OutOfBears commented 4 years ago

Progress is being made in this repo to be able to read some perk info, etc and make it available through the API. Also implement a downloader from the API to automatically download the PAK files from steam.

jesterret commented 4 years ago

If You want I could hit You up with newer version of the library (part of why I abandoned that project for now, expanded it a lot, it's in almost release ready state) in about a week ;)

OutOfBears commented 4 years ago

Yeah sure! :) That'd be great been having an issue or two with the current one.

jesterret commented 4 years ago

Hi, You can find the libs here, might not be the most intuitive setup right now, so let me know if You have any questions, suggestions etc :) P.S. Sorry they're in .netcore3.0, didn't have time to deal with backporting conflicts to netstandard2.0 properly yet, might do it over the weekend.

OutOfBears commented 4 years ago

Thank you! just pushed a commit to move over to .net core 3.0, now just gotta fix some bugs and read the pak file.

OutOfBears commented 4 years ago

The endpoints for such information has been implemented, read the README for the endpoints to get the info.

Rekenna commented 4 years ago

@Nexure Sweet! Looks like the ?branch=live part isn't up yet. Is there another branch I should be using?