RimWorld

RimWorld

Niilo's QoL
Showing 41-50 of 114 entries
< 1 ... 3  4  5  6  7 ... 12 >
Update: 18 Oct, 2024 @ 1:52pm

[Auto-generated text]: Update on 10/18/2024 11:52:46 PM.

1.9.0
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Added a load order warning system to detect order issues that are not enforced by load order rules
* Currently only warns about 'StartupImpact'. if its not loaded right after core like its supposed to be
* Map size customization with several options, customization is done when selecting a starting location, must be enabled in settings first!
* 'Misc Settings -> General -> Extra Map Size Settings'
* **Changes:**
* The analyzer.xml will no longer be included in releases due to significant startup time cost (up to 60s!) (Dubs performance analyzer related)
* Can be created or deleted from settings if needed using a check box under the performance category
* 'Misc Settings -> Performance -> Analyzer.xml'
* May need up to 2 restarts for the effects to be applied when changing the setting
* Changed pawn relation color patches to use a transpiler
* **Fixes:**
* Fixed more situation strings setting not working (away / caravanning)
* Fixed small issue with compatibility warnings
* Possibly fixed 'trade with best pawn' float menu option sometimes appearing when shouldn't
* Fixed missing translation key for trade with best pawn float menu option
* Fixed pawn lover bed assignment feature
* **Optimizations:**
* Performance may or may not be better after some changes in the code and the changes listed here
* Optimized some utility methods
* **Misc:**
* Added setting for the error suppression detection, enabled by default. disable if check is taking too long
* 'NQoL - Mod check done! - Mods checked: '10' - In: '176.1ms'' <- Time is displayed in the log like this
* Setting is under: 'Misc Settings -> General -> Warn About Potential Error Suppression'

Update: 14 Oct, 2024 @ 11:35pm

[Auto-generated text]: Update on 10/15/2024 9:34:46 AM.

1.8.9
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **Fixes:**
* Fixed issues with storage tab
* Fixed storage tab sort setting and moved it to C#
* Fixed some description hyperlink edge cases
* Fixed too many decimals on time formatter seconds

Update: 14 Oct, 2024 @ 9:30am

[Auto-generated text]: Update on 10/14/2024 7:30:14 PM.

1.8.8
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Def finder now lists thingClass for thing defs
* **Changes:**
* Moved some xml patches to be handled in C# instead:
* Storage tab is now done in C# - Please report any issues!
* Greatly reduced general germ drop rate / chance
* Smart default work priorities now work slightly differently if no pawns are assigned to a work type
* Pawns above 3 skill will have the work type enabled (if no one currently set to it)
* **Fixes:**
* Removed bed cramming place workers from animal beds
* Was not intended for animal beds moving the patch from xml to C# caused this slight change
* Fixed 'NQoL [E] - Tried to set work settings for pawn: 'Turkey41532' but workSettings or skills is null!'
* Fixed 'Exception spawning loaded thing Bear_Grizzly41916: System.NullReferenceException: Object reference not set to an instance of an object'

Update: 13 Oct, 2024 @ 4:17am

[Auto-generated text]: Update on 10/13/2024 2:17:12 PM.

1.8.7
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Animal training changes
* When a pawn is trying to train an animal's skill, the animal will stop what ever its doing, and wait for the trainer
* If the animal has already learned "Guard", it will instead start moving towards the trainer (if in allowed area)
* Added a difficulty slider under germ spread settings
* Directly affects base disease infection chance
* Disease spread letter now have much more information, such as what traits affected infection chance, and what the current health and trait modifiers were
* Reversed letter stack
* New letters will go to the top of the letter stack rather than the bottom (Fixes the issue of accidentally dismissing a new letter while closing old letters)
* **Changes:**
* Some changes to germ spread balance
* Increased the amount of germs dropped in some situations
* This will make it closer to how much were dropped before the implementation of the custom filth drop methods
* Increased difficulty across the board because the quarantine beds made things a lot easier
* Increased base infection chance
* **Fixes:**
* Smart default medical care setting now work when a colonist animal gives birth
* Fixed some bugs
* **Optimizations:**
* Refactored some old code

Update: 11 Oct, 2024 @ 1:25am

[Auto-generated text]: Update on 10/11/2024 11:25:26 AM.

1.8.6
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* The medical emergency time till death tooltip now also works for malnutrition
* **Fixes:**
* Fixed some errors with home system code caused by a recent refactor
* Home system may be a bit unstable still
* Fixed smart default area restriction setter ignoring unrestricted after a recent refactor
* Smart default area setter now works for generated pawns (instead of only when recruiting etc)
* Insects no longer consider natural cave plants as food for the purposes of food attraction
* **Optimizations:**
* Refactored a bunch of utility methods that are used by infestation changes and the home system
* **Misc:**
* Added a bunch of debug tools to find issues and test stuff
* Updated debug widget textures

Update: 9 Oct, 2024 @ 9:17pm

[Auto-generated text]: Update on 10/10/2024 7:17:50 AM.

1.8.5
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Game Boot Sound / ding on game load
* Currently can select from a couple of options
* Default is OFF
* **Optimizations:**
* Some background code optimizations
* Created a slightly faster than vanilla random chance method
* **Misc:**
* Improved dev tools
* Def finder can now search for specifically sounds and or sounds that can play on camera
* Changed how def name etc is listed, to allow copy pasting
* def finder can now play some SoundDef sounds
* How to access def finder:
* Enable debug mode at the bottom of settings, then afrer restart: click the non xml extensions settings button for this mod (not in the '+') category
* The def finder is a sub category under the 'Tools' tab
* Please note that that menu is very highly wip and not intended for regular users

Update: 8 Oct, 2024 @ 11:08pm

[Auto-generated text]: Update on 10/9/2024 9:08:37 AM.

1.8.4
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* Animals
* Improved and refactored a lot of the animal related code
* Bears will do a better job of cleaning their cave, preventing lung rot etc
* Bears will always sleep in or near their dwelling now, rather than sometimes sleeping far from it
* **New Features:**
* Finally added smart default reading policy feature, not sure why it took me so long
* **Changes:**
* Improved disease spread patching
* Added handling for some diseases that pawns cant become immune to
* Some changes to how wolf packs defend members
* Middle stage pregnant pack members will not participate in an attack against a threat
* Non adults will not respond to the threat
* When forming packs, non adult children of the pack leader are always added first or moved from an existing pack to the new one
* **Fixes:**
* Added some validations to remove invalid animal pack or dweller stuff
* **Optimizations:**
* A lot of optimizations to different stuff
* Created a custom filth creation method for dropping germs
* Custom method is maybe 4 - 6 times faster than the vanilla method
* Optimized a lot of animal stuff
* Corpses are now saved into a cache of sorts on creation, rather than having to search for them
* Affects bear caves
* **Misc:**
* Added separate debug logging toggle for animal

Update: 4 Oct, 2024 @ 3:35pm

[Auto-generated text]: Update on 10/5/2024 1:35:35 AM.

1.8.3
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **Fixes:**
* Fixed issues with the quarantine beds
* **Optimizations:**
* Optimized a bunch of disease spread stuff

Update: 3 Oct, 2024 @ 3:24pm

[Auto-generated text]: Update on 10/4/2024 1:23:55 AM.

1.8.2
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* Tainted letter can be changed to be at the from of the name rather than the end
* Some shirt (normal 84% T) -> (T) Some shirt (normal 84%)
* Alert fatigue fix now also adds more info to the tool tip when hovering over the medical emergency alert
* Color tags are now removed from the player.log, making it easier to read
* This feature will automatically disable itself in case of an error (like the other color remover patches)
* **Changes:**
* Disease spread system
* Pawns will use their own personal bed if no quarantine beds are free (previously would sleep on floor)
* Research queue button tooltips now use tooltip handler rather than mouse attached text
* Some adjustments to xml log messages
* Moved some xml patches to be handled in C# instead:
* Spots tab patching
* The 'smart patching' option has been removed
* removed 'Move Guards For Me Spots To Spots Tab' setting
* Comp patching of doors, beds and comms console moved to C#
* Medical tab patches
* removed 'smart patching' option
* Disease limit patching moved to C#
* **Fixes:**
* Disease spread system
* Pawns who cant spread germs from reaching full immunity no longer use quarantine beds
* **Optimizations:**
* **Misc:**
* Refactored time formatter code

Update: 29 Sep, 2024 @ 6:48am

[Auto-generated text]: Update on 9/29/2024 4:48:08 PM.

1.8.1
**Changelog:**
Affects Game Versions: [1.5]
All features are optional!
* **Improvements And Additions:**
* **New Features:**
* No organ decay event option
* If disease spread is enabled, medical beds can be assigned to be "Quarantine" beds
* Sick pawns use quarantine beds, healthy pawns wont (only affects infectious diseases)
* **Changes:**
* Changed cpr fleck back to healing cross
* **Fixes:**
* Fixed issues with disease event limit option
* Fixed a lot of different bugs
* Fixed some more linux issues
* **Optimizations:**
* Large refactors to most of the code
* **Misc:**
* A lot of code cleanup