Git Product home page Git Product logo

np-userscripts's Introduction

✨ MettyNeo Userscripts ✨

Sometimes small things on Neopets annoy me so I write userscripts to make things a bit easier and share them to the world to hopefully make everyone's life a bit easier.


Page Overhauls:

  • ⚔️ Battledome Set Selector / Better Battledome

    • Adds the ability to save and select up to 5 BD weapon/ability selections with the click of a button!
    • Sets can be set to automatically apply based on the current turn!
    • Disables the BD animations, making fights much more seamless!
    • Remembers pet / challenger selections and allows you to filter only favorited challengers!
    • Tracks and displays earnings and lets you copy your prizes to clipboard to share with others!
    • Tracks Obelisk contribution, including battles played and points earned for your team!
    • Note: Script automatically disables during 2P battles and after your first 10 Obelisk battles!
  • 🎣 Active Pet Switch / Fishing Vortex Plus

    • Allows you to switch your active pet from anywhere with the press of a button!
    • Adds additional features for the Fishing Vortex such as level display and time since last fished!
      • Now you can fish with all of your pets!
  • 🎴 Better, Faster Godori

    • Removes the unnecessary delay between actions, making the game way faster!
    • Cards in hand will automatically be assigned the relevant stack, reducing number of clicks!
    • You can play the highest value card in your hand by clicking on a card stack on the table!
    • A complete overhaul of the game's visual display!
      • Cards are color-coded by capture set
      • Hand is sorted by card type
      • Hovering over a card highlights cards of the same capture type
      • Displays number of cards in hand, deck and capture categories
    • Adds a timer so you can really race to those 250 hand wins!
    • [UNIMPLEMENTED] Tracks cards in play and displays card counts to help make better decisions!
  • 🥤 NeoCola Enhancements

    • Cleans up and vastly improves the token selection UI!
    • Tracks prize results, displaying your average earnings and cumulative odds for a Transmogrification Potion!
    • Implements the "Legal Cheat" Easter Egg to increase Neopoint earnings!
      • NOTE: The legality of this is a grey area and it is currently enabled by default. This can be easily disabled in the script's configs - use at your own discretion!
    • Overhauls token submission to allow for quick submissions to still be displayed and tracked!
      • [WIP] Submission and tracking works but no additional displays are added yet
  • 📦 Inventory +

    • Allows you to perform multiple actions in an inventory without refreshing the page!
      • NOTE: Certain prompts, eg gifting users, may not auto-refresh at the right time. This will be fixed in a later version.
    • Remembers your option selection for each item, making repeated uses much quicker!

QoL Scripts:

  • ☠️ Lever of Doom Shame Tracker

    • Tracks the number of times the lever has been pulled and the amount of NP spent
    • Automatically checks to see if you have earned the avatar, allowing for spam-refreshing without worries!
  • 🛒 Quick Inventory Deposit

    • Adds a button on all pages that deposits all items currently in your inventory into your Safety Deposit Box
      • Donates items using the quick stock page in batches of 70
  • Home Page Redirect

    • Simply redirects from the new homepage to the actual game site's home page.
  • 🏳️‍🌈 Trans Affirming Neopets (+ Userscript Compat)

    • Lets the user replace all instances of a word with another word on all Neopets pages
    • Primarily intended for replacing deadnames but can be used for any word or phrase!
    • Userscript Compat applies the word replace after everything loads, thus replacing content added directly after the page itself loads.
    • Note: Requires the user to add pairs of words in the script itself!
    • Note: Does not currently replace instances of words added to the page after loading, eg. on pop-up prompts!
  • 🍗 NeoFoodClub +

    • Adds various small improvements to the fansite NeoFood.Club
      • Automatically applies max bet amount
      • Keeps track of bets that have been placed to prevent double-betting
      • Opens bet placement links in a new tab and automatically closes them once applied
      • Adds quicklinks to the Current Bets and Collect Winnings pages
  • 🖼 Mystery Pic Helper

    • Adds quicklinks to Jellyneo Image Emporium pages to help users determine the Mystery Pic
  • 🧩 Daily Puzzle Solver

    • Automatically grabs and selects the correct daily puzzle answer from TheDailyNeopets
    • Permission to use pages was obtained and credit included. Thanks TDN team!

WIP Userscripts:

  • 📡 Direct Link Display

    • Adds a visual display to daily direct links
    • Currently supports Qasalan Expellibox and Coconut Shy
    • Wheel support planned Neopets killed this, unfortunately...
  • 🗃 SDB Inventarium

    • Currently only tracks items in SDB and items going in/out of SDB
      • NOTE: Currently does not track items deposited via the Quick Inventory Deposit userscript
    • [UNIMPLEMENTED] Overhauls the SDB by displaying all items on one page
    • [UNIMPLEMENTED] Items can be sorted by rarity, est. price, market price, quantity, and more!
      • Currently allows users to sort for r102-r179 items for Faerie Festival, albeit with a primitive display
    • [UNIMPLEMENTED] User can save sorting options and quickly apply saved search conditions!

np-userscripts's People

Contributors

mettymagic avatar minicoz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.