RimWorld

RimWorld

Niilo's QoL
Showing 31-40 of 114 entries
< 1  2  3  4  5  6 ... 12 >
Update: 7 Dec, 2024 @ 9:38am

[Auto-generated text]: Update on 12/7/2024 7:38:33 PM.

2.0.0
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Extended threat response range settings
* **Changes:**
* Updated the list of traits that affect germ resist
* More research changes balance tweaks and improved integration with a bunch of mods
* Improved the research tree organization methods
* The empty category disabling now works better with dubs paint shop
* Replaced all the 'disable x disease event' options with a single button that opens an auto-generated menu
* Automatically supports all disease events from all mods and is easier for me to maintain
* Added 'Concrete' research after stonecutting (Research changes)
* **Fixes:**
* Fixed harmless startup error:
* NQoL [E] - GetSettingEnabled('String == tba_MissingBodyPart', 'Nullable`1 == null', 'Boolean == False') - Returning: 'False'! ArgumentNullException: 'Value cannot be null. -> Parameter name: value'
* Fixed:
* NQoL [E] - GetSettingEnabled('String == NiilosQoL_Settings_Research_Changes_MergeTabs', 'Nullable`1 == null', 'Boolean == False') - Returning: 'False'! ArgumentNullException: 'Value cannot be null. -> Parameter name: value'
* **Optimizations:**
* Moved germ maker to C#
* Optimized some more file sizes
* Small optimizations in random places
* **Misc:**
* Improved hyper link generation again
* Refactored a bunch more patches to use my own patch operations
* Added better and more error reporting to them
* Chinese translations updated

Update: 29 Nov, 2024 @ 12:32pm

[Auto-generated text]: Update on 11/29/2024 10:32:40 PM.

1.9.9
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **Fixes:**
* Fixed some possible issues with some of the refactored patches, added better error reporting to them
* Fixed research re org cauisng an overalp when not using the research changes at the same time
* **Optimizations:**
* Removed some obsolete patches, files and assets
* Total file size from ~'19.5MB' to ~'18MB'
* **Misc:**
* Moved some files around

Update: 27 Nov, 2024 @ 5:52pm

[Auto-generated text]: Update on 11/28/2024 3:52:51 AM.

1.9.8
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Added 'Procedural Research Tree Organization' option
* Added a gender filter to the pawn reroll tool
* Allow overriding ideo role disabled work types
* **Changes:**
* Separated skilled stonecutting from skilled work speed setting
* Was possibly mistakenly made to apply along with the skilled work speed patch
* Started adding translation keys to the xml settings menu, may take a while and multiple updates for them all to be added
* Added separate drop down group for passive coolers
* Pawn reroll tool now shows how many rolls were used to find a valid pawn
* Improved UI methods to work better across different resolutions
* The pawn gen settings window now allows for drag togglnig the check boxes
* Due to this change, the window can only be moved by dragging from the edges
* **Fixes:**
* Improved research queue buttons, there were some issues
* 'Sun lamps dont turn off at night' setting and 'water proof sunlamps' now works for some modded lamps ('rectangle sun lamp' from '[Og] 2x4 Sun Lamp')
* **Misc:**
* Re wrote a bunch of xml patches to use NQoL operations instead on xml extensions, made them more robust and removed redundant operations

Update: 23 Nov, 2024 @ 7:21pm

[Auto-generated text]: Update on 11/24/2024 5:21:45 AM.

1.9.7
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* More visible snow weather effects - Can make the 'gentle snow' and 'heavy snow' particles larger
* Look targets support for NQoL log messages, clicking a NQoL log message will pan the camera to the location (if any)
* Install all selected
* Allows installing or relocating all selected buildings / minified things
* Pawn generator settings
* Makes generating the starting pawns less tedious, by allowing setting requirements
* Can set allowed biological age range
* Can blacklist any trait
* Can require pawns to be able to do all / some work types
* Can require all / some skills to be above the specified values
* Currently allows saving these settings to a default profile - I may add multiple save slots in the future*
* **Changes:**
* Added a letter for when a research is completed from the research queue
* Balance and other changes to research changes:
* Added tab merge mode selector
* Fish traps tab is merged to main tab if merging enabled - tab is removed if it becomes empty
* Added more VE plants to appropriate research categories
* Vanilla expanded tilling is now behind the tilling research
* Added 'basic structures' research between 'primitive structures' and 'improved building techniques'
* 'Fire' tech cost from 300 to 50
* 'primitive clothing' from 300 to 50
* 'trapping' from 300 to 50
* 'improved building techniques' from 300 to 350
* 'primitive structures' from 300 to 200
* 'ranged weapons' from 300 to 50
* 'primitive bows' from 300 to 200
* And a lot more changes, that im too lazy to list
* Some changes to the doctoring triage system:
* Doctors will stop tending to a patient if the patient is no longer in a life threatening state and there are other patients with urgent needs
* Doctors are also smarter about stocking up on meds when doing triage treatment jobs
* Changes to nurse job:
* Both doctors and nurses now have the rescue job, nurses prioritise rescuing first, doctors will rescue if there is no one to treat at the moment
* **Fixes:**
* Fixed research queue was not taking into account hidden Prerequisites
* Some typos in translations
* Triage pawns issue after loading a save during the same session
* Fixed architecht category patching sometimes doing dumb things
* Fixed issues with minification install blueprints, i forgot to add them to the def database, so they would error on load - Now install blueprint saving works, woops.
* (related to minification and mass settings)
* Fixed some issues with the egg laying optimization
* **Misc:**
* Updated translations

Update: 12 Nov, 2024 @ 1:01am

[Auto-generated text]: Update on 11/12/2024 11:01:09 AM.

1.9.6
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Sort option for 'Value / Mass'
* Added wolf pack behaviour to: - (Wolf packs setting)
* 'AEXP_Lion'
* 'AEXP_Coyote' - 'AEXP_ArcticCoyote' already had it
* Added dweller / digger behaviour to:
* 'AA_BlizzariskClutchMother'
* 'AA_DunealiskClutchMother'
* **Changes:**
* Def finder can now play on map sounds if a map is loaded
* If improved prey selection is enabled, starving predators may hunt exploding animals as a last resort
* **Fixes:**
* Fixed issues with germ dropping not working correctly
* Fixed letter and message filter by text, input field not allowing line breaks
* **Optimizations:**
* Optimizations to the base game / dlc:
* Anomaly holding platform target comp
* Pregnancy hediff tick
* Egg layer comp (had basically the same issues as the Pregnancy hediff)
* Optimized the animal systems a bunch
* Optimized disease spread stuff a bit
* Moved to a comp based system - This may have changed the balance a bunch, so feedback would be great

Update: 31 Oct, 2024 @ 7:34am

[Auto-generated text]: Update on 10/31/2024 4:34:14 PM.

1.9.5
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Letter filter
* Filter out specific letters from appearing on the letter stack - Will still show in history tab
* There are 2 filters that can be used
* Text filter - Hide letters whose label contains any of the black listed words
* Def filter - Hide all letters of specific defs
* Message filter
* Filter out specific messages from appearing on screen - Will still show in history tab (if applicable)
* There are 2 filters that can be used
* Text filter - Hide messages that contain any of the blacklisted words
* Def filter - Hide all messages of a specific def
* **Changes:**
* Added new animal behaviours and added more animals to use them, such as from alpha animals and the vanilla expanded series
* Added some visuals to animal dwellings
* Added new animal behaviour: 'digger dweller', these animals will dig out a dwelling if none are available, and expand their existing dwelling if its too cramped
* Added in this update:
* 'feralisk clutch mother' from 'Alpha Animals' is given dweller / digger behaviours - (Bear caves setting enables)
* 'groundrunner' from 'Alpha Animals' is given dweller / digger behaviours - (Bear caves setting enables)
* Moved letter stack settings to their own sub category under UI settings
* **Fixes:**
* Tame wolves forming packs with wild wolves
* Fixed dwellers choosing an underground river as a valid dwelling, all water tiles are now blacklisted
* **Optimizations:**
* **Misc:**

Update: 28 Oct, 2024 @ 2:01am

[Auto-generated text]: Update on 10/28/2024 11:01:28 AM.

1.9.4
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Added more features to 'Better Medical Emergency Alert', such as the severity of life threatening hediffs
* Added 'Show Incident Points' option, adds incident points in the tooltip of letters
* **Changes:**
* Renamed 'Alert Fatigue Fix' to 'Better Medical Emergency Alert'
* **Misc:**
* Added 'debug' bool node to 'NQualityOfLife.XML.Log'
* Made some custom patch operations and swapped to use them for some patches
* 'NQualityOfLife.XML.PatchIfEnabledAndExists'
* Only works with NQoL settings
* if setting 'settingKey' is enabled, and 'xpath' exists, do operation at node: 'enabledAndExists'
* Other allowed outcome nodes: 'disabledAndExists', 'enabledAndDoesNotExist', 'disabledAndDoesNotExist', 'doesNotExist'
* 'NQualityOfLife.XML.AddIfMissing'
* If 'probe' xpath is null, perform a patch operation add using 'xpath' and 'value' like a normal PatchOperationAdd
* Optional node: PatchOperation 'done' -> do this operation after adding / already having the probed node
* Optional node: PatchOperation 'error' -> do this operation if the 'PatchOperationAdd' fails

Update: 26 Oct, 2024 @ 5:06pm

[Auto-generated text]: Update on 10/27/2024 3:06:47 AM.

1.9.3
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Option to add colors to research tab
* Projects are colored based on their tech levels
* I might tweak the colors some more still
* Options to delay the royalty intro quests, with ability to make it a random value within a range
* **Changes:**
* Silent doors option now works for the security door, and should work for modded multi cell doors too
* **Fixes:**
* Fixed: 'NQoL [E] - TryMakeFilth_Fast('ThingDef == null', 'IntVec3 == (164, 0, 124)', 'Map == Map-0-PlayerHome', 'Int32 == 3', 'UInt16 == 3') - 'amount' or 'attempts' has an invalid value for the method!'
* This happened if rats carry plague was enabled, but disease spread was not - the rats carry plague option was not supposed to activate without the parent setting
* **Optimizations:**
* Move more patches to C#
* **Misc:**
* Added the first version of chinese translataions by: Yukimo_Hoshimiya / 星宫萤雪
* Separated some big patch xml files to smaller files

Update: 22 Oct, 2024 @ 2:04pm

[Auto-generated text]: Update on 10/23/2024 12:04:26 AM.

1.9.2
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Force sleep float menu option
* Needs to be enabled in 'Settings -> User Interface -> General -> Force Sleep Float Menu Option'
* The sleep duration will depend on how tired the pawn is, ranging from 2 to 8 hours of forced sleep
* **Fixes:**
* Improved designation category patching some more
* Fixed some issues with Analyzer.xml modification / deletion in certain cases
* i suspect this was from performance wish and my mod trying to edit / read it at the same time
* 'NQoL [E] - HarmonyPatches:.cctor() - Failed to create, delete or update Analyzer.xml!
IOException: 'Sharing violation on path D:\SteamLibrary\steamapps\common\RimWorld\Mods\Niilo's QoL\Analyzer.xml''
* **Optimizations:**
* Worked on setting menu utils
* Optimized the wip setting menu a bit
* Optimized in game changelog rendering a bunch
* **Misc:**
* Improved analyzer.xml creation methods

Update: 20 Oct, 2024 @ 5:27pm

[Auto-generated text]: Update on 10/21/2024 3:26:57 AM.

1.9.1
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* The changelog window now has a button to open the steam changelog on browser
* **Changes:**
* The 'always enabled' messages are no longer printed, unless NQoL debug mode is on
* **Fixes:**
* Actually fixed time formatter decimal issue this time
* Fixed issues with designation category patching
* **Optimizations:**
* All minification and mass patching is now done in C# - This will significantly improve load times for those with these features enabled and a large mod list
* Can still be used with minify everything
* **Misc:**
* Worked on some UI methods and created new ones
* Refactored some old UI methods to work better