BIG-Games-LLC / ps99-public-api-docs

42 stars 4 forks source link

LootTables and Entities #27

Open karl-police opened 3 months ago

karl-police commented 3 months ago

Is your feature request related to a problem? Please describe. Someone asked me, where all the "chances" come from for certain things, like Fishing. I told them, that it's either fake or from a saveinstance'd client-side copy of the game.

If it is from a client-side part, then I'd not see the issue to adding it in the API. It's more of a question on how one can integrate it into the API, with whatever system you guys use.

I saw Seeds and Eggs have info. But I didn't see anything about Chests or Minigames.

 

Chests like "Boss Chest" or all of the Digsite Chests.

Actually, once I made a MediaWiki script for Big Paintball Fandom Wiki. Big Paintball didn't have any API, but all the information for the Weapons, e.g. Rate of Fire and etc., was available on the client-side within ModuleScripts. Once, I used that info and then parsed it, in order to update the stats of every weapon.

Describe the solution you'd like I don't believe there's a clear way to add all LootTables of everything into one single Collection. A clear and concise description of what you want to happen.

I'd suggest the following:

 

Fishing doesn't have Chests, I am not sure. One can maybe indeed add "Minigames" in the collection, and allow to GET data, using query parameters.

Describe alternatives you've considered Yes.

Additional context None.

Dev-Spadow commented 3 months ago

To add to this, Would it be possible to also allow us to see Lootbox Loottable data. Currently this data isn't exposed, and results in us assuming rarities, or hoping the developers disclose them.

Soap-0020 commented 3 months ago

yeah! please allow for the loot data

karl-police commented 3 months ago

To add to this, Would it be possible to also allow us to see Lootbox Loottable data. Currently this data isn't exposed, and results in us assuming rarities, or hoping the developers disclose them.

The data is actually client-sided. It's called "DropTables"

It's eligible to be added to the API.