RimWorld

RimWorld

Niilo's QoL
605 Comments
Aira 23 hours ago 
Is it the samething as color error problem?
nikos  [author] 12 Jul @ 6:09am 
Just a heads up, there is a know issue with the 'warn about potential error suppression' setting with some mods, at least in 1.6

if you get a lot of errors at startup along the lines of:

`NQoL [E] - Utils.Reflection_:GetAttributes_Safe('MemberInfo memberInfo == System.SpanHelpers+Reg16', 'bool alwaysPrintExceptions == False', 'bool inherit == False') - Unexpected exception: 'System.TypeInitializationException' returning: 'List<Attribute>(0){ }'!`

Disable the 'warn about potential error suppression' option in settings, the errors are harmless, but there can be a lot of them if there is some mod that causes it to freak out
nikos  [author] 11 Jul @ 7:29am 
@Luv N Hugz |UwU|

Thanks for the report! i will put it on my list to fix.
Luv N Hugz |UwU| 11 Jul @ 7:25am 
This mod allows you to bypass the Empire restrictions for trading with the Imperial Trader. Specifically when using the 'best trader' option. Easy to reproduce: Have a colonist with the Knight ran, have a better trader without ANY rank. Use the Knight to right-click the trader and select best trader option, assuming the non-ranked pawn is better they will be allowed to trade.
nikos  [author] 11 Jul @ 6:30am 
@Crimson

That is on my to do list, so i might get around to it eventually
Crimson 10 Jul @ 11:34pm 
Hey would it be possible to add an option for no map edge build limit?
nikos  [author] 7 Jul @ 7:13pm 
@VitaKaninen

Thanks for the report, just disable the ”fix broken masks” setting for now
VitaKaninen 7 Jul @ 6:18pm 
Just to let you know, the butcher table mask is no longer working after Vanilla Textures Expanded updated their mod.

Found texture TableButcher_east in another atlas group than requested (found in Misc_False, requested in Building)!
https://gist.github.com/HugsLibRecordKeeper/6d5cb96da4972f19da9dd40dc2588be2
Tyrant 4 Jul @ 10:12am 
Just a heads up since I'm told that threads don't ping authors like comments do, but the simple mod merges thread has had some additions the past couple of weeks.
Crimson 4 Jul @ 3:43am 
Thanks. Some other options that require certain mods were noted they required that mod but that option didn't.
nikos  [author] 4 Jul @ 12:20am 
@Crimson

That option adds some badges i made a long time ago for the 'Pawn badge' mod
So if you dont have pawn badge, it wont do anything
i also havent tested that feature in a long time tbh, so im not sure if it still works xwx
Crimson 4 Jul @ 12:18am 
How do you use the pawn badge system. I turned it on but dont see how to assign the badges
Tyrant 25 Jun @ 6:14pm 
Could you make it so GetSettingEnabled stops throwing "Did not find key" errors and makes those warnings instead or something? I know they're harmless but I'm trying to test stuff and I don't want false positive or whatever.

Also the sliders for some things are really sensitive and you can get like 0.600342845 when trying to stop it at 0.6, and it doesn't seem to let you edit the value manually I don't think.
Bodacious Cowboy 25 Jun @ 9:54am 
Would this conflict with Stonecutting Extended?
Tinda 21 Jun @ 11:52pm 
Yeah definitely on this mod. I have to go through the settings list bottom up, otherwise, every setting I expand above pushes the visible area down, but the clickabla area remains in place.
Tinda 21 Jun @ 11:50pm 
Oh actually i thing this is a graphic issue where my mouse isn't where it looks like it is.
Don't know it that's on this mod or not
Tinda 21 Jun @ 11:48pm 
In the balance setting "pawns get downed to protect torso", I can't grab the slider.
Astrobia 20 Jun @ 12:57am 
Doing my manual mod backup stint ahead of 1.6 release so I can keep playing on 1.5 while everything catches up. And just dropping in to say while modding causes me no end of grief. I go through the options in this one and see new things like the No Mercy Rain options and it's like damn... That's some gooooooood grief right there. Top quality impending trauma. :-D
Kylo 20 Jun @ 12:01am 
Ah I was getting it in RimPy mod manager as well.
nikos  [author] 18 Jun @ 1:28pm 
@Kylo

only on the steam page, and im aware, i will probably remove that once the stand alone version is a bit more refined


@lol

The error is harmless, it will be fixed in the next update though
Kylo 18 Jun @ 1:19pm 
1.6 not using XMLE is great but it is still listed as a dependency FYI
nikos  [author] 18 Jun @ 10:23am 
@lol

Thanks for the report, i think that should be an easy fix, what ever it is that i messed up
lol 18 Jun @ 8:27am 
Caught something connected to animals dwellings on a heat wave https://gist.github.com/HugsLibRecordKeeper/748f7d9f08a27fa93786c220b489564b
nikos  [author] 17 Jun @ 9:01pm 
Read the description/tooltip of the trait range setting, that sounds normal to me

The building thing also doesnt affect all buildings, just some
t0m4s1t0 17 Jun @ 5:22pm 
The render trees realistically works perfect, the trees cover the pawns, but render building realistically doesn't work, for example the large mech gestator doesnt cover the pawn.

The trait count I set it to lower and upper bound at 8 and the pawns still spawn with the normal amount of traits (3-4 traits).

None of the other functionalities I've tested have problems so far, and I've tested quite a bunch.
nikos  [author] 17 Jun @ 4:49pm 
@t0m4s1t0

can you be more specific? also 1.6 is still not even fully out, so you should not bee too suprised
t0m4s1t0 17 Jun @ 4:17pm 
Render buildings realistically doesn't work.

Trait count range doesn't work.
t0m4s1t0 17 Jun @ 2:50pm 
Goated, thanks
nikos  [author] 17 Jun @ 1:30pm 
@t0m4s1t0

1.6 version doesnt use XMLE
t0m4s1t0 17 Jun @ 1:10pm 
XML extensions dependency is causing a black screen on load in 1.6 :(
VitaKaninen 17 Jun @ 11:51am 
A few of the settings work for other panes and windows, but I can't get any of them to alter the inventory pane. By default, I have them all disabled, so, they should not be affecting it. Also, it was this way long before I used your mod. It only really became an issue since I started using DBH and needed RimHud to be taller.
nikos  [author] 17 Jun @ 11:41am 
Check if you have one of the tab resize settings from NQoL dping that, and if yes, just reduce the height there

I think i have a slider for the gear tab height, should not even need a restart when adjusting the slider
lol 17 Jun @ 11:17am 
These mods have option for a classical inventory pane view, but they allow to change its size
VitaKaninen 17 Jun @ 11:14am 
I am not interested in RPG Style Inventory. I just want to reduce the size of the inventory pane.
https://imgur.com/a/zck5yQY
VitaKaninen 17 Jun @ 11:11am 
Which mod allows you to resize the inventory pane? I have been searching for a long time and have not found one yet. https://imgur.com/a/zck5yQY
lol 17 Jun @ 11:04am 
@VitaKaninen, every RPG Style Inventory mod does that—there's currently three of them, choose any you like.
VitaKaninen 17 Jun @ 9:58am 
Thanks for the great mod! Would it be possible to add the option to resize the gear tab? When I use RimHud, it pushes the top of the gear/inventory pane off the screen where I can not see all my stats and items. Or do you know of another mod that does this already?
nikos  [author] 15 Jun @ 8:16pm 
> 2.1.9
**Hotfix:**
* Fixed incorrect assemble reference of harmony in the 1.5 version, please un-sub and resub from Harmony and NQoL to ensure you have the latest versions of both!
nikos  [author] 15 Jun @ 8:06pm 
Looks like it was a reference assembly issue, uploading a hot fix now
nikos  [author] 15 Jun @ 7:57pm 
There is some strange stuff happening with harmony, im not really sure what the heck is happening wit this one
nikos  [author] 15 Jun @ 7:52pm 
Hm, seems like this is a common issue then, i will release an update to at least alliviate the issue, or fix it completley
If i can
Sindusk 15 Jun @ 7:59am 
Last update appears to have broken minify feature on 1.5. Here's some of the logs:

NQoL [W] - Failed to make: '532' things minifiable!

NQoL [E] - MassPatcher:MakeMinifiable('ThingDef == CommsConsole', 'ThingCategoryDef == BuildingsMisc', 'Boolean == False', 'Boolean == True') - Error while trying to make: 'CommsConsole' minifiable!
TypeInitializationException @Boolean MakeMinifiable(...): 'The type initializer for 'NQualityOfLife.Utils.DefGen' threw an exception.'
=> MissingMethodException @null: '!!0 HarmonyLib.AccessTools.MethodDelegate<!0>(System.Reflection.MethodInfo,object,bool,System.Type[])'
nikos  [author] 14 Jun @ 9:55pm 
@brucethemoose

Thanks for the report, i will have to investigate those, they dont seem like anything game breaking, let me know if you find out anything relevant


@Moonshrooms

If i remember correctly, it affects how easily pawns can get infected from interacting with germs, higher difficulty makes it easier for them to get infected, lower difficulty makes it so pawns have a higher base immunity, hunger and some other stats make pawns more likely to get sick from germs, so at low difficulty, if your pawns are healthy and well fed, they are less likely to get sick from germs
Moonshrooms 14 Jun @ 5:57pm 
Hi there! Love the mod, especially the diseases options, thanks for the work you do :) I was wonder, what does the "difficulty" setting under diseases do? Control how fast diseases progress?
brucethemoose 14 Jun @ 5:51pm 
Got two exceptions (on 1.5):

NQoL [E] - Utils.XML.Patch:RemoveDef('ThingDef def == NQoL_BaseGerm') - Caught an exception!
TypeInitializationException @Boolean RemoveDef[ThingDef](...): 'The type initializer for 'NQualityOfLife.Utils.DefGen' threw an exception.'
=> MissingMethodException @null: '!!0


Could not resolve cross-reference: No Verse.DesignatorDropdownGroupDef named NQoL_WindGeneratorGroup found to give to Verse.ThingDef Windmill

Nothing else relevant looking in the stack trace. Sorry for the drive by report, I'm investigating them, but if they're easy to fix I figured I'd post them first.
nikos  [author] 13 Jun @ 9:21am 
@Arthur GC

Oh, interesting, thanks for the report!
I will make sure to add a check for that to all the float menu options
Arthur GC 13 Jun @ 6:57am 
Bug: Trade with best pawn float / context menu option ignores mental breaks, so you can force someone 'hiding in a room' to trade.

v1.5
nikos  [author] 11 Jun @ 5:25pm 
im going to eep, updated to support 1.6
if anyone wants to try the 1.6 version, make sure to leave xml extensions OFF even though its marked as a dependency, idk yet if it will be updated at all for 1.6, so 1.6 rn uses my stand alone settings menu, that is very wip

TLDR: 1.6 users do not enable xml extensions - Some settings are still missing in the 1.6 version
nikos  [author] 11 Jun @ 9:35am 
@Caramel

Those will show up if there is no translation for the text in what ever language you are playing

Russian, english and chinese have translations
what language are you plaing on?