RimWorld

RimWorld

Niilo's QoL
Showing 11-20 of 114 entries
< 1  2  3  4 ... 12 >
Update: 9 May @ 12:00pm

[Auto-generated text]: Update on 5/9/2025 10:00:11 PM.

2.1.5
**Hotfix:**
* The pregnancy optimization has been again disabled for xeno-humans, due to it conflicting with some custom races
* Fixed en error in one of the utility methods, used by animal behaviours among other things

Update: 4 May @ 10:29am

[Auto-generated text]: Update on 5/4/2025 8:29:12 PM.

2.1.5
**Hotfix:**
* Hopefully fixed file path issue on linux

Update: 4 May @ 1:01am

[Auto-generated text]: Update on 5/4/2025 11:01:06 AM.

2.1.5
**Hotfix:**
* Updated chinese translations
* Fixed `System.InvalidCastException: Specified cast is not valid.` with the drop spot

Update: 3 May @ 2:53pm

[Auto-generated text]: Update on 5/4/2025 12:53:42 AM.

2.1.5
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **Changes:**
* Some changes to the colors of various things, such as the research level colors
* Changed the architect button reset button to show a confirmation promt, the same way the main button data reset one does.
* Changed the tech progression info panel to use the same colors for the tech levels as the colored tech levels feature
* **Fixes:**
* Fixed some errors in the smarter doctor / triage stuff
* Fixed some setting migration issues
* Fixed small translation issue in custom map size UI
* Fixed the ability to open multiple instances of the disease event filter pop up menu
* Fixed the ability to open multiple instances of the ideology role work type menu
* Fixed some typos and miss spellings
* Fixed some issues with some utility methods
* **Optimizations:**
* Optimized some of the tech level color stuff
* **Misc:**
* Added russian translations by flango

Update: 25 Mar @ 6:31pm

[Auto-generated text]: Update on 3/26/2025 3:31:46 AM.

2.1.4
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* Improved and refined the bed cramming debuffs related stuff
* **New Features:**
* The smart default medicine and food policies now apply to captured prisoners
* Added 'Allow Tech Level Regression' under the 'Allow Tech Level Progression' setting - off by default
* The tech progression info panel now shows a lot more info when in game
* Bed cramming debuff setting now enables some extra overlays and tooltips when selecting beds that are affected.
* **Changes:**
* Improved bed cramming debuff setting
* Incident points now shows N/A instead of -1 (when points are not applicable)
* **Fixes:**
* Fixed smart default policy stuff not activating with some setting combinations
* Fixed issues with the tech progression info panel
* Made the wider allowed areas thing less jank on first open
* **Optimizations:**
* A lot of optimization in different places
* Optimized dweller related stuff
* **Misc:**
* Added **all** remaining translation keys to the settings page
* Removed the broken XMLE setting tabs from the main NQoL settings page (Had a changelog tab, but xmle tabs broke in 1.5)
* Added a legacy setting key migration feature, allowing me to rename setting keys without resetting the setting for existing users
* Added various QA testing things to improve quality
* Added seperate debug toggles to some stuff
* Changed the 'open change log in browser' confirmation pop up to allow copying the URL to clipboard by clicking on it

Update: 10 Mar @ 8:31pm

[Auto-generated text]: Update on 3/11/2025 5:31:46 AM.

2.1.3
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* added `NQualityOfLife.XML.PatchIfVersion` xml op
* Bed cramming debuffs setting
* **Changes:**
* Re did the tech level progression info panel, now also shows info about players current level if opened in game
* Added a thing to purge the rocket man xml cache when changing settings (should fix some issues with setting changes not being applied)
* The letter filter can no longer filter letters that cannot be dismissed
* **Fixes:**
* Issue detector will no longer warn about mods loaded after rocketman, if the mod is marked to do so (such as translation mods for it)
* Fixed `NQoL [E] - TickRare() - Failed to get the field with the name: 'chillSpot'@{121|180}` with trader spot and some modded traders, added more detailed logging in case of future issues
* Fixed some issues with `NQualityOfLife.XML.PatchIf` and imroved it.
* **Optimizations:**
* Code cleanup and refactors
* **Misc:**
* Added translation keys to no fuel settings
* Cleaned up some UI code stuff
* Chinese translations updated

Update: 4 Mar @ 6:35am

[Auto-generated text]: Update on 3/4/2025 4:35:09 PM.

2.1.2
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **Fixes:**
* Fixed issue in egg layer optimization where egg progress would reset on save load
* Fixed: NQoL [E] - Settings.NQualityOfLife_Mod:.ctor('ModContentPack content == ?') - Caught an exception!
ArgumentException @Boolean TryInsert(...): 'An item with the same key has already been added. Key: System.Byte'
* Fixed multiple issues with the letter and message filter stuff
* **Optimizations:**
* Added an optimization to `RimWorld.SpouseRelationUtility.GetLoveRelations` impact will be very small, but there you go
* **Misc:**
* Cleaned up the code a bit

Update: 28 Feb @ 5:47pm

[Auto-generated text]: Update on 3/1/2025 3:47:13 AM.

2.1.1
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Added `NQualityOfLife.XML.PatchIf` xml patch operation
* First version of the issue detector
* Currently only warns about a couple of specific mod load order issues, but more stuff will be added in future updates
* No forced rain option
* Disables the increased rain chance and duration modifier from large map fires
* **Changes:**
* Improved drop down group patches
* Improved the better medical alert info
* Now shows immunity and deadly severity when applicable
* **Fixes:**
* Fixed issue with the improved surgery fail letter
* Fixed dwelling type issue with caves / roofed
* Fixed issue with an obsolete group patch
* Fixed error with the force pawn to sleep float option when the pawn didnt have a rest need
* Fixed typo in `NQoL_S_FireSpreadFromCampfires_Tip`
* Fixed issue with some method recursion stuff
* Improved some disease spread edge case handling stuff
* **Optimizations:**
* Improved preganacy hediff optimization - let me know if you have any issues with xenohuman pregnancies!
* Changed all optional pawn widgets to be comp based instead of patching with harmony
* **Misc:**
* Added translation keys to the group settings in the power section
* Updated the tooltips of those
* Added translation keys to the group settings in the 'Lights / Lamps / Torches' section
* Same for 'Recreation' groups and 'Medical' groups

Update: 20 Feb @ 4:24pm

[Auto-generated text]: Update on 2/21/2025 2:24:35 AM.

2.1.0
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Added 'Disable Stealing Of Walls And Doors' setting
* Added new options under 'Adaptive Mass And Minification Patching'
* 'Exclude Doors From Minification'
* 'Exclude Walls From Minification'
* The trader spot now has 2 gizmos to control if it should affect traders and or visitors
* Currently can still place only 1 per map, but i might change this later (to allow 1 trader spot and 1 visitor spot)
* Option to allow corpses to deteriorate inside of graves
* Does not affect sarcophagi.
* **Changes:**
* Increased CPR skill gains by 10x
* **Fixes:**
* Added missing translation in CPR job message
* Fixed errors in CPR job when the pawn performing CPR doesn't have the rest need
* Fixed small issue with log message method resolve thing
* Fixed issue in mass patching causing some buildings to have way less mass than they were supposed to have
* Fixed issues with the infinite turret ammo setting
* **Optimizations:**
* Large optimizations to the `CompHoldingPlatformTarget`
* Players who have any anomaly holding platforms on their map (and the optimization enabled) should see improved TPS with this update

Update: 18 Feb @ 1:08pm

[Auto-generated text]: Update on 2/18/2025 11:08:51 PM.

2.0.9
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Added `NQualityOfLife.XML.Insert` xml operation
* Added `NQualityOfLife.Comps.ProximityTrigger_Comp` and `NQualityOfLife.Comps.ProximityTrigger_Properties`
* Log look targets now recognizes the coordinate formats: `at=(213, 0, 163)` and `@(213, 0, 163)`
* Added tranpiler to fix the Rimatomics log spam (the 'filteredStrength' log warning spam)
* This fix is enabled along with the 'Ancient Radiation' setting
* This patch will only apply to the current Rimatomics version, and will no longer apply when it gets updated (unless the new version also has the issue, then i will update the patch)
* Added printing of xml patches start and finish times to the log using `NQualityOfLife.XML.Invoke`
* **Changes:**
* The 'Strange heat' letter now uses `NQualityOfLife.Comps.ProximityTrigger_Properties`
* This means that clusters of items will no longer send multiple letters
* The force pawn to sleep float menu option should now work for double beds, as long as the pawns ideology allows for it
* **Fixes:**
* Added a proper fix to the error suppression scanning sometimes causing issues (previous fix only fixed issues with melee anims)
* Possibly fixed some issues with improved prey selection
* Fixed issue with the pop up window settings always editing the active (bootup) profile, instead of the profile where the pop up was opened in
* Fixed letter and message filter text data not getting saved separately for each profile (all profiles shared the same data)
* Existing save data for these 2 settings will reset, so if you are using the text message or letter filters, you will have to re enter the text
* **Misc:**
* Improved CPR job error reporting
* Improved error reporting on AnimalPopulationManager
* Improvements to def finder