Loading...

Top
PFQ Banner

This is PokéFarm Q, a free online Pokémon collectables game.

Already a user? New to PFQ?

Quality of Life changes [UserScript]

Forum Index > PokéFarm > Guides >

Pages: 123··· 132133134135136··· 151152153

riicekyuu's Avatarriicekyuu
riicekyuu's Avatar
(i deleted this)
pfp: https://scratch.mit.edu/projects/674067063/ yes i feel ashamed of myself for using a kids platform- click my angel b4 you go plz My current type race score: 0
Lv. 54 — 6,836 / 11,138
Aspear BerryAspear Berry
Aspear Berry (SOUR)
Cheri BerryCheri Berry
Cheri Berry (SPICY)
Chesto BerryChesto Berry
Chesto Berry (DRY)
Pecha BerryPecha Berry
Pecha Berry (SWEET)
Rawst BerryRawst Berry
Rawst Berry (BITTER)
Likes:
Spicy food
Water
Happiness 27%
Lonely nature
Mirzam's AvatarMirzam
Mirzam's Avatar
QoL Info Post
Last updated: May 2023

Enabling (on-site)

Visit Farm/Options/Userscripts Check the QoL box Note: If you clear your browser's cookies/site data, this will get turned off, and your QoL settings will be cleared.

Enabling (extension)

Get a script host extension: Chrome: Tampermonkey Firefox: Tampermonkey Greasemonkey You can also use Tampermonkey on Firefox for mobile! Go to the script source page on GitHub, and click the "Raw" button. If you have a script host enabled, it should prompt you to install the script. This may be a little slow, be patient, don't mash the button. If you would like, you can use the current dev version (change branch from master to dev), or older releases using this method. Note: Clearing your browser's cookies/site data won't disable the script, but it will clear your QoL settings.

Known Problems

  • Alternate formes in shelter: When using the type search or Pokemon name search, there is no way to distinguish between regional formes, etc. When searching for ground types, Alolan Sandshrew may or may not appear depending on which forme you last viewed in the dex. Typing "sandshrew" in the custom search will match both formes - for this, you can work around it for most formes by using the img code search instead.
  • QoL changes may not load on first page in fields/shelter: In some cases, more commonly in fields, the QoL highlight/sort/etc may not apply immediately after loading a page (ex: when clicking a user's fields, the first field may not stack properly). This can normally be fixed by changing to the next field and going back.
  • Evolve grouping in quick evolve: The easy evolving feature to group by type does not work properly. There is currently no workaround - I will attempt to fix in a future release. Note: This feature also had the alternate forme problem like the shelter... which may not be fixable at all.
  • QoL icon does not appear in ribbon: I've attempted to add error detection, but there are still some cases where the QoL does not load, and no error details are shown. I am working to continuing to improve error handling, and provide useful messages.
  • Known problem browsers:
    • Safari on iPhone 6 (fix unlikely)
  • Type matching in lab: Flabébé does not highlight when the fairy egg type filter is added. This may also affect others - another given example was Mr. Mime not matching psychic, despite both formes being psychic. This is *not* the same as the shelter issue where non-dexed eggs/Pokemon do not match. [screenshot]

Rejected Ideas

  • Highlight by nature or OT in shelter: This data is not available to the script, and so it cannot be used to highlight Pokemon/eggs.

Planned Features

These are in no particular order.
  • Select multiple display codes: In a popup like the move/release menus, select multiple Pokemon and generate platform display codes.
  • Backup & restore settings: Allow users to backup their settings, so they aren't lost if data is cleared. The backup half is already done, as part of a debug feature.
  • Click list creator/helper: Add a button on user profiles and optionally in forum posts to add user to click list. After adding, and from a button on the hub, the list can be viewed, copied, and users can be removed or manually added. An existing list can be imported so it can be modified.
  • Colour customization: Provide a setting to change the currently hard-set colours like the highlight and click counter colours. Workaround: Use CSS to change these colors.

    Change highlight colour

    .daycarefoundme, .labfoundme, .privatefoundme, .publicfoundme, .shelterfoundme { background-color: YOUR_COLOUR; box-shadow: 0 0 25px 15px YOUR_COLOUR; }

    Change click counter colour

    #pokemonclickcount { color: YOUR_COLOUR; }
    Note: At present, changing the click counter colour will change it for both incomplete (default red) and complete (default green).
Other feature requests can be found on the GitHub issues page. If an idea is there but not here, it may not have been considered/accepted yet. You may request features in this thread, or using GitHub issues if you'd prefer.

Current Development

As of May 2023 I am working on the alternate forme issue in the shelter. This is turning out to be a fairly large project, so in the meantime no other bugs/features will likely be addressed, except serious or breaking issues. You can browse release notes for prior releases on the GitHub releases page.
I was thinking of an RTE highlighter option for the shelter by the search boxes (For legendaries, starters, etc). I was thinking this could make it much easier for people; especially for WF badges! In addition, it could reduce server lag slightly because more pokemon are being adopted. HOWEVER, this could easily be abused.

Credits

PFP art made by Flyeahfy for my use only.

Pokemon Orphanage!

Name: Luna Adopt one yourself! @Pokémon Orphanage
Mirzam's AvatarMirzam
Mirzam's Avatar
The way I'm overhauling the dex handling for the types, I could add a data point for "evolves at level". Since level is available to read in the shelter, that should work pretty well! (I'm thinking about also adding data points for egg group, body style, etc, for breeding and tournaments) I'm assuming you only care about Pokemon that evolve by level up (ex Charmander) vs field/item/happiness (ex all Eeveelutions). I don't think this would help or harm lag that much with the new refresh limiter in the shelter. And I don't see it being any more exploitable than any other highlight code, which while not exactly endorsed has never been discouraged either.

QUOTE originally posted by Mirzam

The way I'm overhauling the dex handling for the types, I could add a data point for "evolves at level". Since level is available to read in the shelter, that should work pretty well! (I'm thinking about also adding data points for egg group, body style, etc, for breeding and tournaments) I'm assuming you only care about Pokemon that evolve by level up (ex Charmander) vs field/item/happiness (ex all Eeveelutions). I don't think this would help or harm lag that much with the new refresh limiter in the shelter. And I don't see it being any more exploitable than any other highlight code, which while not exactly endorsed has never been discouraged either.
Yes, that's what I meant. *Definitely didn't forget that not all pokemon evolve by level up...*
Mirzam's AvatarMirzam
Mirzam's Avatar
I had a thought I want feedback on: A clicklist tool creation helper. In the dropdown on a user's page, there would be a new menu option, +Add to clicklist. The script will keep a list, similar to the search terms in the shelter, so you could track/remove users, maybe even type them in directly. You can then copy the resulting click list to wherever. You could also import an existing clicklist to add/remove more users. A sub-option will make a second button appear in forums, somewhere near the user's name/avatar section, that does the same thing. I think this would be most useful for type races, but idk I think it might be nice for some other stuff too? (this feature could be a long way out, given what's currently going on with the dex project, and depending on what order other bugs/features are done in, so please keep that in mind... but if you guys are interested, I can move it from "random idea" to "planned feature")
Prf X's AvatarPrf X
Prf X's Avatar
Sounds like a GOOD idea since " " isn't allow in links now
LEGO avatar built by me with LDD I always plan for the possibly of a hunt not being complete
we're only human after all
Looking for Hasty Pokemon I don't have TR/Tournament highlighting skin code Help Christopher Lee
aka Andros the Red In Space Ranger
's mom beat stage 2 lung cancer My time is: 04:46 PM
Score: 336
TR code credit
StormsTime's AvatarStormsTime
StormsTime's Avatar
Having a clicklist buttom sounds cool. Maybe even having multiple lists you can name?
Mirzam's AvatarMirzam
Mirzam's Avatar
Since the data is stored in a browser cookie, I don't really want to support that. I'd probably recommend you keep them somewhere safer, like in the notepad tool or your journal etc, and then only use the script to modify them as needed.
Mirzam's AvatarMirzam
Mirzam's Avatar
Hi all I'm back for more feedback. Since I'm having to redo a lot of the search code in the shelter anyway, I want to upgrade the UI while I'm at it. I'm re-naming the existing type/custom search tools "quick search", and I think I want the UI to look something like this. Notice how for each search term, you can tell it if you want to look for eggs, or specific genders. So you can browse for a male Fidough to help your friend complete their pair, without having to rearrange the settings for your own hunts. The type search now has two inputs, with "any" and "none" as secondary options, so you can also filter for single-types alone.

Tall screenshot

What do you think? Is anything confusing? Hard to look at? Am I missing a feature? Img codes shouldn't be needed anymore, since you can select specific formes, but I may add it to the advanced search if people really want it back. (Note on "advanced search": I haven't decided how I want this to look yet, and it might not come out in this release, though I am setting up the data to support it. Its goal is to include even more filter types, like egg group, maybe level. This is still all, except level, based on dex data - natures will still not be filterable due to shelter data limitations.)

Pages: 123··· 132133134135136··· 151152153

Cannot post: Please log in to post

© PokéFarm 2009-2024 (Full details)Contact | Rules | Privacy | Reviews 4.6★Get shortlink for this page