Neopets Quicker-stock

Highlights and selects pre-determined option for items on the Quick Stock Page based on their categorization.

Δημιουργός
darknstormy
Ημερήσιες εγκαταστάσεις
0
Σύνολο εγκαταστάσεων
21
Βαθμολογίες
0 0 0
Έκδοση
1.4
Δημιουργήθηκε την
06/07/2024
Ενημερώθηκε την
21/07/2024
Άδεια
MIT
Εφαρμόζεται σε

You have a couple of options to modify this script to add new items:
1) Make a new array of items of whatever category, then add it as an additional parameter to the concat function that applies to the action list you want for that item, ex:

const NEW_CATEGORY = [ "Some Item Name", "Another Item Name" ]
const STOCK_ITEM_LIST = GIANT_SPACE_FUNGUS_SELL_ITEM_DROPS.concat(TAN_CODESTONES, NEW_CATEGORY)

will cause "Some Item Name" and "Another Item Name" to have the stock option selected.

Alternatively, you can just add the items into an existing array that falls under the action you want.

I'm not going to pretend this is a pretty script. It isn't. It's functional and it uses a lot of brute force techniques.

If you want a different action for a category, you can simply remove that array from the concatenated list and put it into the action you do want. If you do not want an item to have an action selected, simply delete it from all of the arrays where it is found.

It's recommended that you double-check the work of this script, especially if it has determined items should be discarded, to ensure that you do not accidentally trash items of value/that you want.