RimWorld

RimWorld

PriorityMaster
169 kommentarer
llunak 22. sep. kl. 23:29 
Startup Impact mod is useless. Use devmode to check startup time (https://www.reddit.com/r/RimWorld/comments/1hfczop/analysing_and_reducing_startup_time/) .
Lauriichan  [ophavsmand] 19. sep. kl. 9:33 
That seems really odd, I would highly doubt that PriorityMaster is taking 30 seconds to load.
It only applys a couple patches and loads its settings and colors on startup.
VitaKaninen 18. sep. kl. 13:55 
I have a relatively long mod list, but this mod adds the most time adding about 30 secs to my startup time. Here is what it looks like in Startup Impact: https://imgur.com/a/8RJBu1a

What do you think causes this, and how can I reduce this time?
Lauriichan  [ophavsmand] 1. sep. kl. 9:08 
But please note that if you are using it with Fluffy's Work Tab you will need to re-do your Pawns' priorities as PM has to patch Fluffy's Work Tab's code in order to save double digit priorities as its not supported in Fluffy's Work Tab.
Lauriichan  [ophavsmand] 1. sep. kl. 9:05 
Yeah there should be no problem in doing so
Wolfy910 31. aug. kl. 20:48 
can this be removed from an ongoing game ?
Swaby94 15. juli kl. 2:56 
Hey, I love your mod! I only play in hardcore mode, so I'm rly missing an import function. That I don't have to redistribute everything every time I have to start a new Game. Its a bit Annyoing to change 35 Prioritys. Would be nice if i could Export "my Priority Plans". Maybe that would be an idea for an extension to the mod. Best regards!
Lauriichan  [ophavsmand] 6. juli kl. 8:59 
Sounds good!
Kriegzerker 5. juli kl. 11:50 
Seems to work just fine with Complex Jobs. Thank you!
Lauriichan  [ophavsmand] 5. juli kl. 10:08 
I don't know, you can try and tell me if it worked or not.
PriorityMaster at least doesn't add any direct support for it.
Kriegzerker 5. juli kl. 9:00 
Is it compatible with Complex Jobs?
Lauriichan  [ophavsmand] 5. juli kl. 1:50 
Added in latest update :)
With the additional benefit of WorkTab working again :)
Little Bill 4. juli kl. 11:16 
1.6?
晓山alreShan 8. maj kl. 14:36 
Information supplement: I feeling lag, it's because using RIMMSqol :steamfacepalm:
Lauriichan  [ophavsmand] 20. apr. kl. 4:22 
I will look into it soon
晓山alreShan 19. apr. kl. 18:43 
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 17. dec. 2024 kl. 12:31 
Submitted the report with all info I can give
Captain Bart 17. dec. 2024 kl. 12:12 
It happens upon loading of the save, as far as I noticed.
Captain Bart 17. dec. 2024 kl. 12:11 
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  [ophavsmand] 15. dec. 2024 kl. 3:36 
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 14. dec. 2024 kl. 10:23 
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  [ophavsmand] 14. dec. 2024 kl. 2:00 
I fixed the issue, the person that updated the mod felt like randomly renaming classes for no reason.
Lauriichan  [ophavsmand] 13. dec. 2024 kl. 16:21 
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 13. dec. 2024 kl. 12:52 
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  [ophavsmand] 13. dec. 2024 kl. 11:57 
Fixed in latest update - all I had to do was to check for their mod id
Yoann 13. dec. 2024 kl. 3:10 
Can you update the fix for Plug and Play Joiner (Continued) please?
Lauriichan  [ophavsmand] 16. okt. 2024 kl. 1:45 
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 15. okt. 2024 kl. 16:47 
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 14. okt. 2024 kl. 15:41 
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  [ophavsmand] 1. okt. 2024 kl. 8:12 
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 30. sep. 2024 kl. 17:33 
@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  [ophavsmand] 11. sep. 2024 kl. 10:44 
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  [ophavsmand] 11. sep. 2024 kl. 6:59 
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 10. sep. 2024 kl. 22:40 
@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 8. sep. 2024 kl. 13:59 
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  [ophavsmand] 8. sep. 2024 kl. 9:43 
Which version of RimWorld are you using?
ShinUon 5. sep. 2024 kl. 17:23 
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 4. sep. 2024 kl. 15:44 
Thank you!
Lauriichan  [ophavsmand] 4. sep. 2024 kl. 9:41 
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 4. sep. 2024 kl. 3:25 
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  [ophavsmand] 28. aug. 2024 kl. 1:01 
@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://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3250322299
Frog Z. 6. aug. 2024 kl. 20:11 
Take your time. I have already adapted to the way of vanilla. :happystar2022:
Lauriichan  [ophavsmand] 6. aug. 2024 kl. 12:46 
Okay, I'll check it out after my vacation, thanks for testing and letting me know :)
Frog Z. 3. aug. 2024 kl. 21:27 
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. 3. aug. 2024 kl. 21:20 
Is it not vanilla???
Lauriichan  [ophavsmand] 3. aug. 2024 kl. 5:21 
Okay so which mod are you using in order to do this with the mouse wheel?
I can't do this in vanilla
Lauriichan  [ophavsmand] 3. aug. 2024 kl. 5:16 
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. 3. aug. 2024 kl. 1:05 
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. 3. aug. 2024 kl. 1:00 
Same as Spaghestti here. I am on 1.4.
Lauriichan  [ophavsmand] 2. aug. 2024 kl. 7:58 
Which RimWorld version are you using?