A userscript that augments PSNP with various QoL enhancements and features.
NOTE: v3.0.0 revamps the source code, so expect some initial instability.
- Install a userscript manager browser extension (such as Tampermonkey).
- Click here to install the script.
- Make sure you're signed into PSNP, otherwise most features won't work.
- Android: Most mobile browsers don't feature browser extensions, so your options are limited. I use Firefox Nightly.
- Apple: Safari should work.
- Improves search bars
- Faster searching via forced page refreshes
- More relevant results (searching "call of duty" will show only the 23 CoD games rather than 1,350+ unrelated games)
- Keeps cursor at the end of the search text after searching so that subsequent searches are faster
- Marks games across the site that you've played (blue), platted (green), and completed (grey)
- Attaches a clickable icon (
+
/-
) to unplayed games to mark them as 'owned', marking them blue across the site - Adds 'Series' tab to nav menu to quickly access PSNP's experimental Series catalog
- Clicking PSN IDs now redirects you to their trophy list, sorted by date earned (Recent Players, 100% Club, )
- You can still go to their profile by clicking their avatar
- Settings menu in PSNP's dropdown menu to customize preferences:
-
Platify
: Makes the site more platinum-oriented, like platted games being considered completed (grey) -
Flagged
: Alters the UI/UX to provide a fuller experience for flagged users -
Ownership Icons
: Toggles the ownership icons (+
/-
) described above -
[Load All] Hide Completed
: 'Load All' buttons will hide your completed games instead of coloring them -
Hide Multiplatform From Filtered
: Hides multiplatform games from the 'Games' page when a platform filter is applied
-
- Automatically caches games so that they can be marked across the site
- This initially takes 5-10s (during which you'll be prevented from leaving the page), but then it's instantaneous
Stackify
button shows only your stackable games, and your progress in them (E.G.1/3
); only one game is shown per set of stacks-
Flagged
: If checked, intrusive red panel will be removed
Envy
button shows all the user's games that you don't own, applying any active filters/sorting
Load All
button loads all games from current page to last page, applying any active filters/sorting-
Hide Multiplatform From Filtered
: If checked, multiplatform lists will be hidden when you have filters applied; this also affects theLoad All
button
- Game titles are changed from uppercase to proper case (I can't be the only one who was triggered by this)
- Clicking names of First/Latest Achievers takes you to their list, sorted by date
- If you're the first to finish a game and PSNP hasn't created its First/Fastest tables yet, they will be manually created (useful for taking screenshots)
-
Flagged
: If checked, First/Latest/Fastest entries will be inserted, if applicable
Load All
button loads all game series from current page to last page, applying any active filters/sorting- Since PSNP's Series search bar doesn't currently work, this (in conjunction with CTRL+F) is a decent workaround
- Creates a header that shows your aggregate progress towards completing all the series' games
-
Platify
: If checked, nonplats will be hidden, and the completion icon-sprites will be based solely on plat count
- Adds shortcuts to forum threads to quickly navigate to corresponding trophy list
Go here to see images of the userscript in action.