RimWorld

RimWorld

PriorityMaster
156 Comments
晓山alreShan May 8 @ 2:36pm 
Information supplement: I feeling lag, it's because using RIMMSqol :steamfacepalm:
Lauriichan  [author] Apr 20 @ 4:22am 
I will look into it soon
晓山alreShan Apr 19 @ 6:43pm 
Be noticed incompatibility with this version Work Tab . SW id: 3453549086
Causing ingame mod config panel of PriorityMaster disappear, and setting options of WorkTab's [min/max priority] disappear.
And increasing response time of work tab clicking (especially when having a lot mods, that's really laggy) I feel so, but not sure.
Captain Bart Dec 17, 2024 @ 12:31pm 
Submitted the report with all info I can give
Captain Bart Dec 17, 2024 @ 12:12pm 
It happens upon loading of the save, as far as I noticed.
Captain Bart Dec 17, 2024 @ 12:11pm 
It doesn't show errors that the problem, forgot to mention that the thing just changes the list to 1 and (on the 10) an binary (1,9,1,9,1,9...) time schedule.
Lauriichan  [author] Dec 15, 2024 @ 3:36am 
Sorry I can't really do anything with that description, could you please open an issue on github with an error log and exactly what u did to achieve whatever happened?
Also a full list of mods you are using.
-> https://github.com/Lauriichan/PriorityMaster/issues/new/choose
Captain Bart Dec 14, 2024 @ 10:23am 
So I think that there is a error with 1.5 versions of Fluffy's work tab, as if the priority is above 9 upon load it will be messed up.
Lauriichan  [author] Dec 14, 2024 @ 2:00am 
I fixed the issue, the person that updated the mod felt like randomly renaming classes for no reason.
Lauriichan  [author] Dec 13, 2024 @ 4:21pm 
I won't be able to check this out now bur I would appreciate it if you could report bugs on my issue tracker instead, thanks :)
Yoann Dec 13, 2024 @ 12:52pm 
Thank you, but I get a red error:
Error while instantiating a mod of type PriorityMod.Core.PriorityMaster: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Null method for Lauriichan.PriorityMaster

The error happens only when I add Plug and Play Joiner in my modlist, before or after your mod.

https://gist.github.com/HugsLibRecordKeeper/7d9d0975263fb535579966074d8f6578
Lauriichan  [author] Dec 13, 2024 @ 11:57am 
Fixed in latest update - all I had to do was to check for their mod id
Yoann Dec 13, 2024 @ 3:10am 
Can you update the fix for Plug and Play Joiner (Continued) please?
Lauriichan  [author] Oct 16, 2024 @ 1:45am 
okay, yeah that sounds about right.
PriorityMaster doesn't really save priorities, it only saves your settings and doesn't do anything else to vanilla mechanics.
Therefore the issue has to be the Work Tab mod, I've also heard that the Work Tab mod is supposed to not work with the Multiplayer mod, therefore I would've asked you if you are using that Multiplayer mod first x)
Cacato Oct 15, 2024 @ 4:47pm 
Interesting, apparently my issue would be caused by the actual Work Tab mod version according to some comments, I will give this another try because I really loved the idea.
Cacato Oct 14, 2024 @ 3:41pm 
I have no log or anything but my priority keep getting messed up after a reload, I use no other priority or job altering mod, only work tab mod.
Lauriichan  [author] Oct 1, 2024 @ 8:12am 
Usually this is the case yes.
I would always recommend putting the Multiplayer mod as far up as possible and PriorityMaster basically below that
ShinUon Sep 30, 2024 @ 5:33pm 
@Lauriichan
In Rimworld, the conflict winner is the one at the top of the load order right?

If so, the bad version of the DLL is coming from Vanilla Extended Framework. I also compared against the DLL in the Multiplayer mod and the checksum differs.
Lauriichan  [author] Sep 11, 2024 @ 10:44am 
Okay so I can't fix this issue.
This is an issue with one of your mods containing an outdated version of the Multiplayer API.
You should ensure that the Multiplayer mod is loaded directly after the official content of Rimworld (Core / all DLCs) and that PriorityMaster is loaded after the Multiplayer mod.
Sadly I can't tell you which mod that might be the cause as many mods on the workshop include the 0MultiplayerAPI.dll file with various versions in order to work without the Multiplayer mod installed.
PriorityMaster doesn't include the API file as its not required for this mod and expects the API to be present if the Multiplayer mod is installed (which is also true) however in case of an incorrect mod load order it might be that the wrong version of the API is loaded. (It should be the latest one available, meaning keeping the Multiplayer mod up2date is crucial)
Lauriichan  [author] Sep 11, 2024 @ 6:59am 
I look into it, it makes sense that the Multiplayer API is related but so far I don't know how to fix it specifically
ShinUon Sep 10, 2024 @ 10:40pm 
@Lauriichan
From more testing, I noticed when I removed some mods that had /Assemblies/0MultiplayerAPI.dll the error went away.

There are a lot of mods with that file though so I'm not sure which specific one caused the problem, but from testing it might be multiple.

Dubs Central Heating was the last mod I removed when trimming the mod list for testing that made the error go away. But on my full load order, removing that alone wasn't enough.
ShinUon Sep 8, 2024 @ 1:59pm 
Latest version (1.5).

And when I said I got that error "after the update" I meant the Sep3 update of this mod. I didn't have that error before then.
Lauriichan  [author] Sep 8, 2024 @ 9:43am 
Which version of RimWorld are you using?
ShinUon Sep 5, 2024 @ 5:23pm 
Getting this error after the update. Sounds related to the change notes (reference to MP).

Error in PriorityMaster, assembly name: PriorityMod, method: MultiplayerCompat:RunMultiplayerSetup, exception: System.MissingMethodException: Multiplayer.API.ISyncMethod Multiplayer.API.ISyncMethod.SetHostOnly()
Atlantispy Sep 4, 2024 @ 3:44pm 
Thank you!
Lauriichan  [author] Sep 4, 2024 @ 9:41am 
I'll think about it but can't guarantee anything.
You can keep track of it here: https://github.com/Lauriichan/PriorityMaster/issues/2
Atlantispy Sep 4, 2024 @ 3:25am 
Could you make it so that you can assign default priority separately when a pawn has a passion?

It would be nice to automatically set work pawns have passion in as 1.
Lauriichan  [author] Aug 28, 2024 @ 1:01am 
@Frog Z. This is due to me changing the mod id. In theory I could fix it however I see no reason to as the community updated version fixes this already. Please check out: https://steamcommunity.com/sharedfiles/filedetails/?id=3250322299
Frog Z. Aug 6, 2024 @ 8:11pm 
Take your time. I have already adapted to the way of vanilla. :happystar2022:
Lauriichan  [author] Aug 6, 2024 @ 12:46pm 
Okay, I'll check it out after my vacation, thanks for testing and letting me know :)
Frog Z. Aug 3, 2024 @ 9:27pm 
Did some testing. It is Compact Work Tab by jefferyharrell. I am using the one by the original author, not sure about the one by mile. :Gifting:
Frog Z. Aug 3, 2024 @ 9:20pm 
Is it not vanilla???
Lauriichan  [author] Aug 3, 2024 @ 5:21am 
Okay so which mod are you using in order to do this with the mouse wheel?
I can't do this in vanilla
Lauriichan  [author] Aug 3, 2024 @ 5:16am 
Oh so you guys are using the scroll wheel, it might be that there is different methods for that :/
I will most likely not be able to fix this anytime soon, I'm going on vacation starting tomorrow so I won't be able to do anything
Frog Z. Aug 3, 2024 @ 1:05am 
When I am scrolling with my mouse wheel, it only goes down to 4, then go back to 1. When I am left/right clicking, it works normally.
Frog Z. Aug 3, 2024 @ 1:00am 
Same as Spaghestti here. I am on 1.4.
Lauriichan  [author] Aug 2, 2024 @ 7:58am 
Which RimWorld version are you using?
Spaghestti Aug 2, 2024 @ 1:01am 
Hello hello, just a quick question regarding an issue I have on my save. I think between July 28th and 29th, without adding/removing any mod, this mod was disabled somehow and I had to put it back in my mod list. However any new priority I try to assign to any pawn for any job is now in the base range of 1 - 4, even though in my parameters I set between 1 and 9.
The old priorities I set before this issue are still OK (unless I try to change them in which case they go back to the 1 - 4 range).
I also tested with a new game, and still have the default 1 - 4 range. I made sure to unsubscribe then subscribe again, put it in my load list and change the settings to 1 - 9 again, still nothing :steamsad:
Maybe I'm not loading it with the right order ? Also sorry for the long message and thank you again for this mod <3
Justfly Jul 27, 2024 @ 2:55pm 
@Lauriichan alles fein.. :3 kein Stress.
Lauriichan  [author] Jul 27, 2024 @ 2:23am 
@Justfly Ja schau ich rein, aber kann nichts versprechen und auch nicht wann es wieder geht
Justfly Jul 24, 2024 @ 9:05am 
@Lauriichan.. deutsch ist einfacher.. xD
wäre cool wenn du das fixen kannst.. fand die Mod echt fancy
Mumei Jul 22, 2024 @ 12:13am 
Other settings are broken this time, can't use the slider and the colors change randomly when switch to another priority
Lauriichan  [author] Jul 21, 2024 @ 3:58pm 
To be honest it was just nicely timed, I've been working on this update for like 2 months now because of the rework of how colors and gradients are calculated
Mumei Jul 21, 2024 @ 3:47pm 
Thank you for the quick update!
Lauriichan  [author] Jul 21, 2024 @ 9:20am 
@Mumei Fixed it with the new update

@Justfly Hey, sorry to hear that I'll investigate it and check if I can fix it soonish
Mumei Jul 20, 2024 @ 8:33pm 
Default priority can't be set to 1, it's only 2 minimum
Justfly Jul 14, 2024 @ 11:39pm 
Lauriichan  [author] Apr 30, 2024 @ 11:51am 
Once you installed it it will be active at all times, it simply patches the game to increase your max priority and sets your preferred default priority.
Burning-Tree Emissary Apr 30, 2024 @ 11:02am 
Is the mod always active or do I have to start it somehow?
Lauriichan  [author] Apr 28, 2024 @ 9:45am 
Yeah okay now I can see why this might be an issue, didn't think about that, I'll see what I can do