[PC Script] Expedition and Job Progress Bars

11 days ago

BACCY

16 Total Respect

BACCY

16 Respect

11 days ago

Mobile Version
I haven't really tested this version, but it appears to work on mobile, and the placement of the bars is much better. It also works fine for PC, but I'm not going to replace the normal link in case there's bugs in it. I can't say for iPhone, but you'll need the "userscripts" extension on Safari if it does, and on android there's a few options, but Kiwibrowser with the Violentmonkey extension is what I usually hear recommended for mobile scripts.

This script adds progress bars that update every second below the energy and life ones for expeditions and jobs. You can change each type to false at the top of the script if you only want to display one type. The photo below has the default settings.

You'll need to disable "Display Help Boxes" and "Show Help Box Content" for the expedition bars to display properly. The location names are grabbed from elements with the class "fst-italic", which is also given to help boxes, so it will display a lot of text for expedition 1 if you have it enabled.

You can customize the colors of the bars at the top of the script.



The locations and job types with longer names will force some of the words behind the bars, so you can disable the names for jobs and/or expeditions if that annoys you. Hovering over the bars will still show the names and finish time.

This is disabled by default, for people with photosensitivity, but if you enter a color for the variable 'flashColorOn100Percent', it will alternate between the default or custom bar color and your chosen flashing color every second to get your attention that the job/expedition has finished.

Script Link - Greasy Fork

Feel free to message me if you have any questions on how to install or edit the script. Download the Tampermonkey extension if it's the former and it should be pretty straightforward to install it after that, but let me know if you are struggling.

Updated to v1.2 and fixed a couple bugs. Added v1.0 for a mobile display version. It may have bugs.

I know there are a few visual bugs that exist, but I don't think any really matter enough to fix. The ones I know of can be solved by starting an expedition/job if you haven't got one running, or refreshing the page after you start a new job/expedition. I will do my best to fix any bugs that have an impact on functionality if they are found.

Last Edited 20/11/2024, 10:23:40

Responses

11 days ago

DAVEOGIS

2 Total Respect

DAVEOGIS

2 Respect

11 days ago

This is a good one

11 days ago

OLUMAN001

2 Total Respect

OLUMAN001

2 Respect

11 days ago

Nice one๐Ÿ‘

10 days ago

CESTBON

-117 Total Respect

CESTBON

-117 Respect

10 days ago

Nice one๐Ÿ‘

Last Edited 11/11/2024, 05:53:22

10 days ago

HUSKYSGT

1 Total Respect

HUSKYSGT

1 Respect

10 days ago

Nice script. But seems to be a bit buggy. It is showing a lot more texts than it should. And idk the cause.

Last Edited 11/11/2024, 06:10:37

10 days ago

HUSKYSGT

1 Total Respect

HUSKYSGT

1 Respect

10 days ago

Nice script. But seems to be a bit buggy. It is showing a lot more texts than it should. And idk the cause.

HUSKYSGT - 11/11/2024, 06:07:37

Welp, seems like the issue is related to perference setting. After I disabled help box and refreshed a few times it is normal.

9 days ago

PUREVIRGINPULP

7 Total Respect

PUREVIRGINPULP

7 Respect

9 days ago

I love this! :)

8 days ago

ANGEL

1 Total Respect

ANGEL

1 Respect

8 days ago

Hey, suggest Job can short to 1 word, because it would fancy for mobile view

8 days ago

BACCY

16 Total Respect

BACCY

16 Respect

8 days ago

Hey, suggest Job can short to 1 word, because it would fancy for mobile view

ANGEL - 13/11/2024, 05:49:05

Sorry, but since it's not designed for mobile, I'm going to leave it as it is since I'm busy working on something else at the moment. You can change displayJobType and/or displayExpeditionLocation to false within the options in the top of the script and it will make it so that it doesn't display the names, but just "Job" and "Expedition" instead.

You could also go into the addJobProgressBar function and look for the code below and change 'Job' to another word or leave it as '', which will display only the bar. The same would work for the addExpeditionProgressBar function.

if (!displayJobType) { 
    locationText2 = 'Job';
}

I might look at making it more suitable for mobile later on if no one else does, but I've quite a lot other stuff to work on.

6 days ago

3RDN4

2 Total Respect

3RDN4

2 Respect

6 days ago

Looks amazing on both pc and android (Ms edge browser). Thanks for the effort ๐Ÿ’ช

 

1 day ago

BACCY

16 Total Respect

BACCY

16 Respect

1 day ago

Hey, suggest Job can short to 1 word, because it would fancy for mobile view

ANGEL - 13/11/2024, 05:49:05

It's mostly untested, but I added a mobile version to the top of the post.