dend / blog-comments

Repository used for blog comments on https://den.dev
https://den.dev
0 stars 0 forks source link

blog/halo-infinite-career-ranks/ #11

Open utterances-bot opened 3 months ago

utterances-bot commented 3 months ago

Halo Infinite Career Ranks · Den Delimarsky

I talked about Halo Infinite career ranks some time ago, but I kept needing to come back to the idea that I just wanted to have a quickly accessible list that just tells me what rank experience requirements are and how far along to Hero each rank is. No ads, no, fluff, just the table. Said table is now here.

https://den.dev/blog/halo-infinite-career-ranks/

notorangefruit commented 3 months ago

Hey man I'm having an issue. So I have been messing with my halo 5 weapon skins through the API, patching to https://haloplayer.svc.halowaypoint.com/h5/profiles/xuid(XUID_HERE)/appearance using the app postman.

Headers: X-343-Authorization-Spartan: My spartan v3 token Accept: application/json

So far so good, having fun with the weapon skin stuff. Out of curiosity, I add a new entry using the shotgun weapon ID 34199.

So now my Weapon Skin data looks like:

        "WeaponSkinIds": {
        "34195": 4304, -- BR
            "34197": 4024, -- AR
            "34198": 4409, -- DMR
            "44596": 4208, -- SMG
            "44600": 4027 -- Magnum
        "34199": 0 -- entry I added.
        }

Oddly, now my magnum weapon skins don't appear in game. And I can't figure out how to remove "34199" that I added. Deleting the line does not work. I guess because of the PATCH method. Would application/x-bond-compact-binary give you the ability to remove entries? Or does it have the same limitations as application/json? I was wondering this because it seems different media types can give you different abilities. Like application/json-patch+json apparently can allow you to remove entries, but this server is not configured with json-patch.