Skip to content

dragonjpg/flight-rising-misc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

Miscellaneous one-off userstyles & appearance-modifying userscripts for Flight Rising.

I do not and WILL NOT write scripts that automate gameplay and/or scrape other site pages for data. Any scripts I create are purely for QoL and/or aesthetic purposes, and can be achieved entirely through gathering info from and manipulating the DOM of the single page they are loaded on.

Notes:

  • I develop primarily in Firefox on a desktop PC. Run at your own risk in mobile browsers, I have no way of verifying if these work there.
  • All styles & scripts will be hosted here in this repo, and mirrors are available via Userstyles.World (styles) and Greasyfork (scripts).
  • All USO mirrors of these styles are considered abandoned.
  • Please open an issue if you encounter any bugs and I will do my best to address them.

Table of Contents:

Styles Scripts
  1. Arlos Plot Focuser
  2. Scry Dresser
  3. AH Sell & Item Select Popup Filter
  4. Compact Auction House
  1. More Dragon Share Widgets
  2. Morphology Widget
  3. Quick Ping
  4. More BBCode Buttons
  5. Better Scrying Workshop
  6. AH Additional Dragon Info
  7. Forum & BBCode Tweaks
  8. Breeding Lock
  9. DB Skins QoL

Style List

1. Arlo's Plot Focuser

Last Updated: 2025-06-26
Current Version: 1.2.0
Install:

Eliminate excess scrolling in Arlo's Ancient Artifacts digsites by bringing a specified plot to the top of the list and optionally compacting the dig site list.

How to use:

  • Hover over the plot to get its number.
  • Put that number into the style for the corresponding digsite.
  • It's now at the beginning of the list of plots. Hooray!
  • Optional Features:
    • Move claimable items to the top of the list. No more looking for that one random thing that got completed when you used a pickaxe.
    • Compact the digsite list for less scrolling.

2. Scry Dresser

Last Updated: 2025-06-13
Current Version: 1.0.1
Install:

Simple userstyle that allows you to preview outfits/skins directly in the scrying workshop or the dressing room without having to save the scry or the outfits.
Outfits MUST have a marva's invisibility cloak included.

image

3. AH Sell & Item Select Popup Filter

Last Updated: 2025-06-13
Current Version: 2.0.1
Install:

Style #1:
image

Style #2:
image

Works on the Following Pages:

  • Auction House Selling Pages
  • Crossroads Item Attachment Selection Popup
  • Message Item Attachment Selection Popup
  • Baldwin Item Selection Popup

Known Glitches:

  • Spacing issues with the Visibility option in the popups. Unsure of how to fix it.

How it Works:

  • In the site code for the area that displays the items you can list for sale, each icon also has its full name included in the code under a value called "data-name." Using a CSS [attribute] selector, you can use css to make a simple item filter.

Other Notes:

  • One of the limitations of using only css is that I can't make it ignore the styling if the search has nothing in the string, so you have to disable the style when you're done searching and want to look through your items normally, and enable it again when you want to use the style to search for particular items.

4. Compact Auction House

Last Updated: 2025-09-17
Current Version: 1.0.1
Install:

Re-styles the auction house to use cards to fit your choice of 4 or 5 listings per row. Compatible with base FR & my dark mode.

Screenshots:
Light & Dark:
without dark theme userstyle with dark theme userstyle
4 Cards Per Row vs. 5 Cards Per Row:
four cards per row five cards per row

Script List

1. More Dragon Share Widgets

Last Updated: 2025-09-05
Current Version: 1.0.2
Install:

Adds a few more BBCode widgets that you can copy and paste to use in bios. The generated img tags have alt tags consisting of the dragon's name followed by their ID number.

Original (left) vs With Script (right):
image image

  • This script has css-only tooltips that are compatible with base FR and my dark mode.
  • The copy buttons added by the script utilize Flight Rising's existing function, frCopyToClipboard, to copy the text to your clipboard.
  • It also adds an alt tag to the existing Widget, which has also been relabeled as Fullsize Widget:
    image
    Example output: [url=https://www1.flightrising.com/dragon/1110482][img alt="PlagueFestival (#1110482)"]https://www1.flightrising.com/rendern/350/11105/1110482_350.png[/img][/url]
  • It adds the following additional widgets:
    • image
      Avatar
      Example output: [url=https://www1.flightrising.com/dragon/1110482][img alt="PlagueFestival (#1110482)"]https://flightrising.com/rendern/portraits/11105/1110482p.png[/img][/url]
    • image
      Lair Portrait
      Example output: [url=https://www1.flightrising.com/dragon/1110482][img alt="PlagueFestival (#1110482)"]https://flightrising.com/rendern/avatars/11105/1110482.png[/img][/url]
    • image
      Coliseum Portrait
      Example output: [url=https://www1.flightrising.com/dragon/1110482][img alt="PlagueFestival (#1110482)"]https://flightrising.com/rendern/coliseum/portraits/11105/1110482.png[/img][/url]

2. Morphology Widget

Last Updated: 2025-09-05
Current Version: 1.0.1
Install:

Adds a third share button to the Predict Morphology page next to the share image and link buttons. It copies bbcode of the morphology's picture that links directly to the morphology parameters to your clipboard for easy sharing of scries in the forums. Detailed alt text is copied from the alt tag of the generated morphology image on the page for accessibility.

image

Example output:

[url=https://www1.flightrising.com/scrying/predict?breed=13&gender=1&age=1&bodygene=450&body=102&winggene=318&wings=100&tertgene=14&tert=125&element=1&eyetype=1][img alt="Adult Female Skydancer dragon with Honeydew Varnish primary, Spruce Lode secondary, and Pistachio Runes tertiary genes. The dragon has Uncommon Earth element eyes."]https://www1.flightrising.com/dgen/preview/dragon?age=1&body=102&bodygene=450&breed=13&element=1&eyetype=1&gender=1&tert=125&tertgene=14&winggene=318&wings=100&auth=4dcb9e7a48a6cff03b6a3d44f505c7d2248d31c3&dummyext=prev.png[/img][/url]
  • This script has css-only tooltips that are compatible with base FR and my dark mode.
  • The button added by the script utilizes Flight Rising's existing function, frCopyToClipboard, to copy the text to your clipboard.

3. Quick Ping

Last Updated: 2025-09-05
Current Version: 1.0.1
Install:

Adds a button to the post controls that functions like Quick Quote but for pings. It appends a ping for the author of the post ('@author ') using FR's existing function for appending BBCode tags to the quick reply box and other textareas across the site.

Example:
image
image

  • Now a part of Forum & BBCode Tweaks
  • This script has css-only tooltips that are compatible with base FR and my dark mode.
  • It behaves similar to the Quick Quote by immediately focusing the Quick Reply button after the ping button is clicked, but unlike quick quote it does not overwrite any existing text.
  • The buttons added by the script utilize Flight Rising's existing function, doAddTags, to append the ping to the quick reply textarea. This means that the ping buttons work exactly like the Bold/Italic/etc. buttons.
  • Each ping is inserted with a space following the username so that you can chain button clicks to ping multiple users in a single quick reply without having to do any typing inbetween and/or start typing as soon as the text box is focused.
  • Visually Disables any quote/ping buttons in locked threads for aesthetic purposes because they don't do anything anyways. ¯\_(ツ)_/¯
  • Blocked posts and posts made by you are unaffected.

4. More BBCode Buttons

Last Updated: 2025-10-15
Current Version: 1.0.2
Install:

Now a Part of Forum & BBCode Tweaks. Adds more buttons to the BBCode Bar. A settings menu can be accessed on the Forums Index Page:

image
image

New Buttons Added for the Following:

  • image Font
  • image Color
  • image Size
  • image Spoiler Tags
  • image Superscript
  • image Subscript
  • image Tables (generates a layout with 1-6 columns)
  • image Hidden Tags
  • image Horizontal Rule

Screenshots:
image
image
image
image

5. Better Scrying Workshop

Last Updated: 2025-09-05
Current Version: 1.0.0
Install:

Based on a script by Zombae. Adds next/previous buttons for each dropdown, the option to auto-scry on dropdown change, and includes the Morphology Widget script. Fully compatible with my dark mode.

Screenshots:
image image

6. AH Additional Dragon Info

Last Updated: 2025-09-05
Current Version: 1.0.0
Install:

Add labels for dragon colors, g1 status (optional), double color patterns (optional), & consecutive colors (optional). Color data is sourced from the dragon tooltips that are rendered on the page, no scraping of other pages occurs. Edit script to change settings. Based on a script by Zombae & fully compatible with both my dark mode and compact auction house userstyles

Just this script:
image

With Compact Auction House:
image

7. Forum & BBCode Tweaks

Last Updated: 2025-10-15
Current Version: 1.0.1
Install:

A fairly chunky QoL script for the forums. Includes slightly updated versions of Quick Ping and More BBCode Buttons along with many new features.

Features:

  • Thread Tracker: Allows you to create clientside bookmarks to threads, and can optionally keep track of starred threads as well. Data is stored in your browser's local storage.
  • More BBCode Buttons: New BBCode Buttons for supported tags for the BBCode Bar present on the clan profile, PMs, Dragon Profiles, and Forums. Some utilize existing functions on the site (doAddTags), while others use a custom prompt function based on the site's doURL function. You can customize which new buttons are enabled via the settings modal. Some do unique things, such as the columns button automatically generating a column layout with 1-6 columns.
  • Quick Ping: adds a button to each forum post which will simply append @user to the quick reply box.
  • Small QoL Options: Optionally add links to a user's avatar dragon and den, as well as a link to a forum search for their recent posts.
  • Settings Modal: No coding knowledge needed; customize the script by clicking the button that's present on the forums landing page and toggling the buttons.
  • BACKUPS! Export/Import settings in JSON format. Can be found in the settings modal.

TODO:

  • Currently working on adding User Notes, which will allow you to give short labels to users that will be able to be accessed in the forums or on their profiles. Useful for remembering why you blocked someone, etc.
  • Eventually planning to add the ability to rearrange the order of bookmarks and starred threads. For now, you will have to rearrange them via the export/import function or by re-bookmarking in the order you want them to appear. Sorry!

Notes:

  • NO scraping of other pages occurs. All information is gathered from the page the script is on and your browser's storage. Some examples of note:
    • If you don't star or bookmark the thread on the first page, the author information will not be available to the script because that would require scraping the first page of the thread.
    • Links to bookmarks/starred threads goes to the index page of the thread since there's no way to know what the most recent page is without scraping the site.
    • Links to avatar dragons are gathered from removing their ID number from the avatar image's URL and using it to create the /dragon/ URL.
    • The recent forum posts link utilizes query strings in the URL to automatically fill the search's poster input with the author's username & submit the search, exactly like the links on clan profiles do ("view all" link on clan profile).
    • etc.
  • Fully compatible with both the base site and my Dark Mode.

Screenshots:

Settings Button next to Thread Tracker button on forum landing page:
image

Thread Tracker:
example thread tracker modal

Settings Modal:
settings modal

Forum Controls inside a thread:
screenshot of forum controls with additional buttons for bookmarking and thread tracker inside of a thread

Additional Buttons for Avatar Dragon and Den:
image

Recent Posts Link:
image

BBCode Buttons:

Add Optional Buttons:

  • image Font
  • image Color
  • image Size
  • image Spoiler Tags
  • image Superscript
  • image Subscript
  • image Tables (generates a layout with 1-6 columns)
  • image Hidden Tags
  • image Horizontal Rule

Buttons are added to the BBCode Bars present in the Forums, PMs, & Dragon Profiles: image
image
image
image

8. Breeding Lock

Last Updated: 2025-10-15
Current Version: 1.0.0
Install:

Script that allows you to 'lock' dragons, which will prevent them from being able to be selected on the 'open nest' page.

Features:

  • Dragons now have an icon added next to the Lineage header on their profiles and in the lair footer which indicates their locked status.
  • Automatically prevents selection of locked dragons on the open nest page when a dragon is locked.
  • You will always be able to toggle the lock by clicking on the button on their profile, but there is the optional ability to manage dragons via lair pages by clicking the lair icon under their energy bar. This is enabled by default, but you can disable it in settings if you don't like it.
  • Ability to choose between just disabling locked dragons in the parent dropdowns, or removing them entirely.
  • Ability to unlock dragons in the locked dragon list directly via the settings modal by clicking the X next to their name. Dragons are grouped by gender and ordered by ID for ease of browsing. This is useful if you sold a dragon and forgot to unlock them, as buttons to manage dragons will only appear in your lair/den and on the profiles of dragons you currently own.
  • Settings Modal: No coding knowledge needed; customize the script by clicking the button that's present on the nesting grounds and toggling the buttons.
  • BACKUPS! Export/Import settings in JSON format. Can be found in the settings modal.

Notes:

  • Mutation Observers makes this work. The observer runs the function when the select element is changed from disabled to enabled, which occurs after the site is finished modifying the options list, and does nothing with other events.
  • I haven't had any issues with the script's performance when locking over 100 dragons in my lair. However to maximize performance, I would strongly recommend against locking dragons in your hibernal den, eternally youthful dragons, dragons you're selling, etc. as these dragons are already prevented from appearing on the nesting page anyways.

Screenshots:

Settings can be found on the nesting grounds:
screenshot of button added to nesting grounds
screenshot of the settings modal

Dragons in the lair are given a lair icon indicating their locked status:
Lair icon locked Lair icon unlocked

A button to lock and unlock dragons is added to dragon profiles...
Toggle button with tooltip showing the dragon is unlocked for breeding. Active breeding button with tooltip that links to the open nest page with this dragon automatically selected as a parent.
...and when a dragon is locked, it will also disable the breed button:
Toggle button with tooltip showing the dragon is locked from breeding. Disabled breeding button with tooltip indicating the dragon is locked.

When opening a nest, locked dragons will be either disabled from being selected (left, default option) or removed entirely (right, must be enabled in settings):
Dad select dropdown showing locked dragons have been disabled and are unable to be selected as parents Dad select dropdown showing that locked dragons have been completely removed from the list of available parents

9. Database Skins QoL

Last Updated: 2025-11-12
Current Version: 1.0.0
Install:

Features:

  • Player's Username now links to their clan profile instead of a database search for their skins
  • 'Player Accent/Skin' label is now the link to the database search for more skins by the user
  • Adds a link to the transparent skin art underneath the skin preview

Screenshot:

image

About

miscellaneous small styles and scripts for flight rising

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors