• 0 Posts
  • 6 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle


  • I have adjusted my mindset instead of adjusting the terms themselves, for me. While completely getting everything that exists was and is still to “100%” a game, I have adjusted “to beat” a game to no longer be nearly synonymous with 100% because I ain’t got time for that anymore.

    Instead I believe to have beaten a game if I get the main sequence credit roll and have completed as much non-main scenario content as I want to before I feel it’s tedious or stupid. Sometimes beating the game is strictly completing the main sequence because no extra content exists, are only achievements, or are so difficult that I simply don’t feel like investing the time into it (unless I want to. Shout out to God of War ps3 with the hardest difficulty + Valkyrie Queen side quest! Now THAT was a hard but fair and fun fight!).

    I recently played through BotW finally so I can move onto TotK and I did all shrines, about 320 korok seeds, and some side quests and chains (like terry town) but I decided against doing the trial of the sword deep dungeon. I kept playing and doing things and didn’t get all shrines because I wanted to but instead had such a fun time that I got all of them because I just happened to continue enjoying the journey to all shrines. That subtle distinction means I keep playing games as content still exists and while I’m still having a good time.

    When the good time ends, then I feel I have beat the game. And that’s good by me.


  • Sorry for the late response to my other comment - I also was reading through the documentation for the first time and it looks like you got the answer ahead of me, nice!

    I whipped up some sample code that does exactly the same thing you ended up doing, so no further additions here except that in the Lemmy API is expecting requests to be sent to <instance domain>/api/v3/... .

    I used my code that is basically the same to what you have above here, but when I switched it to v1 the server throws an 400 error (malformed request). So if you haven’t ran this code already you’ve got my sanity check that it will work except for making sure you change the api version. You can then carry that auth token with you when making requests by including it in the header like so

    headers = {
      'Content-Type': 'application/json'
      'auth': '<jwt goes here>'
    }