HusKy

Premium Member
 PSN Profile
  • Content count

    476
  • Joined

  • Last visited

Everything posted by HusKy

  1. v1.5 is now available for download. As mentioned earlier, I have added "direction" (asc/desc) toggle in backlog table. Feature wise, this is a small release but I went ahead and removed the only third party library (jQuery) along with debugging info (sourcemaps) from the script. The final bundle is now ~12x smaller compared to previous version. - added direction (asc/desc) switch to backlog table - fixed issue where sometimes "trophies earned" stats would not show up on trophies page - removed jquery and reduced bundle size - other small fixes Update instructions can be found in the first post. edit. I managed to break page detection in v1.5, so v1.6 fixes that.
  2. One of the most requested features for PSNP on this forum was "backlog" - ability for the user to create their custom list of games which they have bought, but haven't started yet and thus these games are not visible in their games list. PSNP+ is a browser script which adds this functionality (and some other small improvements) directly into PSNProfiles.com. Features: Backlog Add and remove any game to your backlog Search your backlog Private and stored in your computer; only you can see your backlog Currently, backlog data is not sent to/synchronised with any server Profile Refresh button (available via Floating Menu) Trophy List See number of trophies/points earned in the sidebar Guide Added toggle button which allows you to hide already earned trophies on the page (available via Floating Menu) Game Leaderboard Highlight people (rows) from specific countries (available via Floating Menu) Useful if you are from a smaller country and want to (for example) see more easily how many people have platinum Floating Menu Extra piece of user interface added by this script which adds new functionality to PSNP (see screenshot 1) Screenshots: #1 - My actual (although incomplete) backlog embedded directly in my profile with floating menu in the top left corner: #2 - Sidebar next to trophy list provides "Add to / Delete from backlog" button. How to install: I have tested this in both Chrome and Firefox. Seems to work in Firefox for Android as well. Install Tampermonkey extension: Chrome: https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo Firefox: https://addons.mozilla.org/sk/firefox/addon/tampermonkey/ Microsoft Edge, Safari, Opera Next - https://www.tampermonkey.net (I don't use these browser, but it should hopefully work as well.) Click: https://www.dropbox.com/s/th1awy9hm80ak46/psnp-plus.user.js?dl=1 Tampermonkey install prompt will appear. Click install. You are good to go. From now on, you will see little "+" sign in the top navigation (see screenshot #1) which tells you PSNP+ is running. How to update the script: Tampermonkey will check for updates in regular intervals. You can also force it by clicking "Check for userscript updates". (image) How to uninstall the script: Open Tampermonkey dashboard. (image) Click delete (trash bin icon). (image) What's next? I will only work on this if others find it useful. For now, think of this as a proof of concept that works fairly well. There's more that can be added in the backlog: more filtering options sync backlog across multiple script installs shareable backlogs import / export reordering ... and more And also other features that are not directly related to backlog. Let me know what you think. Changelog:
  3. I've just finished Brutal difficulty with tweaks enabled and thought I would provide some up-to-date info because it seems to be scattered across multiple threads in several forum sections. I was running latest patch and I had to enable them only once for my entire playthrough (I died many times and even shut down my console several times) and the trophy popped without an issue. Game info: Type: Physical (The Nathan Drake Collection) Version: 1.02 (I did not remove patches; this should most likely work with digital release as well?) Steps to start new game with tweaks enabled: 0. Finish the game on Crushing difficulty. 1. Start the game, in the main menu choose "New Game" and choose regular game on Brutal difficulty, not continuous speed run. 2. Create new save, just to be sure. 3. First chapter starts on the boat. Once you can control Nate, press Options button. 4. Go to "Options" -> "Game" -> "Difficulty" - set it to "Crushing", press O and a warning should appear. 5. Press Options button. Game should unpause. 6. Press Options button again. 7. Go to "Bonuses" -> "Rewards" -> "Tweaks" and enable anything you like. (In my case I enabled "Infinite Ammo" and "One-Shot Kills".) 8. Press O 3x. You should be back in the base pause menu. 9. Go to "Options" -> "Game" -> "Difficulty" - set it back "Brutal", press O and a warning should appear. 10. Press Options button. Game should unpause. At this point tweaks should be enabled and you should be on Brutal difficulty. You can check that again via Pause menu. When playing the game later again, choose "Continue" in the main menu, not chapter select. If everything worked correctly: - enabled tweaks should become part of your save - you should not need to enable them again for this particular run even if you quit the game, turn off the console and later load your save - you should not need to enable them again if you die in the game - if you go to main menu, choose "Chapters", you should see all finished chapters marked with Brutal difficulty Hope this helps someone. šŸ‘Œ
  4. Yep, indeed. Same with Borderlands 2 and now this game has another set of really nice trophy icons. šŸ‘Œ
  5. (Minor spoilers ahead) One thing that is not totally clear to me, so I'd rather ask then to make a mistake during my "everyone lives" playthrough. 1. Is there anything I can do if I make a mistake during QTE/don't move section? e.g. Chris is escaping from Wendigos, I make a mistake during QTE while he is escaping so I can no longer obtain "Ashley Snaps" 2. Can I use chapter select to pick up forgotten collectibles after I have finished my plathrough? As much as I like this game, I don't enjoy replaying this type of games so I'm trying to make this as smooth as possible.
  6. Yep pretty much. I remember trying U2 with patch and it did not work. I removed the patch and it worked afterwards. I'm not sure with U3 but I think I removed the patch there as well.
  7. To be honest, Iā€™m glad there are no new RDO trophies. šŸ˜
  8. Alright, I will add direction in the next update. Should be done some time this week. @mackenzie129 I was thinking about this before the first version but I don't like couple things: there's no info about 100% completion rate on the trophies page there's no info about platinum or completion page on the games search page This would make individual backlog items incomplete and I want to avoid that for now. I will keep it in mind though. @dj_helyx I think with userscript this would be possible only if the whole games list is loaded first and then reordered on the page. Haven't touched games table yet so this would have to go on backburner for now.
  9. Hey everyone, as mentioned in my previous posts, update with filtering and ordering is here. The backlog table is very similar in terms of functionality compared to standard games table. 1.4 - 08/09/2019 - Added ordering and platform filter options to backlog table - Removed "Clear" button from backlog table - The script no longer runs in iframes Script will update automatically but you can also force Tampermonkey to check for updates, see first post for instructions.
  10. I have already replied to all of his feedback. I'm also allowed to disagree with some of it.
  11. Can't make screenshots now but this list should be sufficient (floating menu is always located in top left corner): profile - refresh button guide - hide earned trophies game leaderboard - country highlight About custom reordering: For now, this is not planned. The backlog table should work pretty much the same like your games table. I will keep it in mind though.
  12. Okay then. Fix will be available in next update later today.
  13. I would move this debugging discussion to PM. Can you send me a screenshot? There is no line 12225 in the script so I'm unable to tell what's wrong.
  14. Use Tampermonkey as the first post suggests.
  15. Yep, that's my plan. As long as you don't uninstall the script, it should stay as it is. I would like to add some sort of data export later. I provided only weak explanation, sorry. You can add 1 or more country names (must match flag name) separated by comma and these rows will be highlighted. (image) Let me know if you need more help. I would like to do that later. For now I can give access to anyone with GH account who is interested in contributing. Well, the backlog is only really meant for your unplayed games. If you add a game which you already have in your games list it will count it as if you have never played it before. For now, you will need to remove a game manually after it appears in your games list as well. I think so. It's Chromium based so as long as you can install Tampermonkey from Chrome store, you are good to go. HTTP reqs? 0. Already said that before.
  16. Can you guys please stop discussing site issues in this thread and move your discussion to https://forum.psnprofiles.com/forum/5-site-help-issues-feedback/ Thanks
  17. Should work just fine. Install Tampermonkey for Opera and then follow instructions from the first post. Platform icons are available in the backlog. Did you mean filtering by platform? This will be added soon. This would be a nice addition. Currently, I only scrape the page itself for the info and this would required multiple HTTP requests to be done. I will keep this in backlog for later.
  18. This is a solid list, thank you! I won't be buying anything for now but it's good to know about my options. LiaDST was indeed very good. We had the game at our office before I bought PS4 so it immediatelly came to my mind about 6 months later once I bought one.
  19. FWIW, I think this website is fantastic, the best achievement website out there. It would take years to create a clone that would be maybe half as good as PSNP. I would really like to know more about the infrastructure behind it and how things are done behind the curtains. If Sly can't or doesn't want to work on it, I'm fine with that too. I just figured, I might try to add something here as well and that's how this script was created. To slightly change the topic, has anyone added their complete backlog? If so, what are your numbers? I'm sitting at: Backlog ā€¢ 49 Item(s) ā€¢ 2,062 Trophies ā€¢ 59,100 Points and I'm just glad PS5 will come with backwards compatibility.
  20. I'm assuming you are talking about regular games list? That would be cool but this one needs to be added by Sly as it requires server adjustments to be efficient. The only way to do it via user script would be to load all of your games and then reorder them inside the page. For now, I would rather not tinker with the game table like this.
  21. Thank you @WatertownsFinest @BlindMango @Abysm_Nucleus and others for your positive words. I can assure that I'm not planning to hack anyone with this. šŸ˜… I will release the ordering/filtering update this weekend.
  22. I really didn't think things would turn out this way, but I will provide some info about this script and it's internals. Before I start, I will just say that if you don't trust this script, you don't need to use it and that's fine. The script is written in TypeScript and bundled with a tool (webpack) which allows it to run in a web browser. Actual source code without libraries is 1023 lines of code - includes typescript code, html and css. jQuery This library is part of the bundle and comes from https://www.npmjs.com/package/jquery which is an official distribution channel. For what it's worth, I'm planning to remove it as it's not suitable for what I need, but I will continue bundling all of the source code in. I won't be using remote URL for it for the time being.
  23. Final DLC list looks easy enough. I can finally start looking for sale price for the season pass.
  24. I'm not going to argue with you. If you want to discuss technical details, feel free to send me a PM or message via Discord.
  25. The script is less than 12k lines, most of it is just bundled jQuery (10.5k). I needed something to quickly create UI elements and for creating backlog items. I will reduce the size in the next release and remove source maps (the long line you asked about). It's useful for getting error reports from users but I guess it can also cause confusion so I will just get rid of it. Actually, my code is just a bunch of classes that run according to which page is loaded. The code itself is harmless, it doesn't make any HTTP requests. The codebase is written in TypeScript and bundled with webpack if this technical info interests you. It's hosted on Dropbox because it's free and auto updates do work. The git repo I work in is hosted on GitHub and it's currently private.