RimWorld

RimWorld

38 ratings
Upgrade Quality
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
481.118 KB
9 Mar, 2024 @ 2:19am
30 Jun @ 12:14pm
24 Change Notes ( view )

Subscribe to download
Upgrade Quality

Description
Allows to upgrade Quality of everything that has one.
Upgrading costs a lot of resources and need to be available for upgrading.

The factor for the costs can be changed in the mod settings. At default they are:
From awful to poor: 1
From poor to normal: 2
From normal to good: 3
From good to excellent: 4
From excellent to masterwork: 5
From masterwork to legendary: 6
This affects materials and time to build/craft.

Additionally it is possible to limit the maximum quality a building or item can be upgraded to.
For items you need to pay special attention, they are limited to the quality of the workbench (can be disabled in options)

Buildings are upgraded in place.
A frame will be placed on top of the building and your colonists will build it like a normal building.
Once the frame is finished construction, the building will be upgraded.

Items are upgraded at the upgrade workbench.
The item filter for the bills will affect the items that will be upgraded.
The materials required for the upgrade will be decided by the recipe of the item.
This mod has the same detection mechanism as the base game for the ingredients stat.
If no recipe is detected as fallback the same item with the same quality is required as ingredient.

Support for RIMMSqol
If you change a recipe or building it will be picked up for new upgrades. Already in progress ones still have the old costs.
50 Comments
TheGreen246 12 Jul @ 6:05pm 
there is no "item upgrade speed" stat Rakros
TomRock 12 Jul @ 3:04pm 
have item from same material and same quality, but it is not upgrading, was using your mod in 1.5 rimworld
Rakros  [author] 12 Jul @ 12:26pm 
The upgrading of the items scale with the workspeed of the worker. Like any other crafting job
TheGreen246 11 Jul @ 2:36pm 
(addition to my previous comment)
like could you please give it a stat that makes it faster
TheGreen246 11 Jul @ 12:21pm 
how do you make item upgrades faster
SghHanzMullerSW 3 Jul @ 1:28am 
is it compable whit quality builder mod
Rakros  [author] 30 Jun @ 12:40pm 
@Exence it should now no longer error out if there are items in the filter that do not have quality.

@DEATHMARK I have added compatibility for RIMMSqol. This mod caches the base cost of buildings/items since searching for them is expensive. It now clears its cache if you change settings of RIMMSqol

@KatieDante: Thank you for the issue you brought up. For some reason if i use the same graphic path as another building, but with different cutout the graphic for the other building gets overwritten too ... Wll i fixed that now but good luck distinguishing between the upgrade bench and the hand tailot bench visually ;)
I am thinking of implementing something in the form of category or thingdef blacklist. But i need time and motivation to implement that. Good chance it will be done once 1.6 is out and i will binge rimworld again
KatieDante 26 Jun @ 10:07pm 
hello :) one minor bug and one request. bug: my wooden hand tailor bench becomes white with the mod installed (it's brown without it). request: option to disable upgrading ability on statues/art
Please everyone, who can teach me how to use it? I'm really going crazy. No matter if I put the upgrade table in the warehouse or in the wilderness, as long as I use a filter to select the equipment I want to upgrade, the workbench will 100% tell me that it is missing ingredient, and the ingredient search range has always been set to unlimited. I am sure the workbench can recognize which equipment I want to upgrade, but it is only because the workbench cannot detect the ingredient used for upgrading equipment that I cannot upgrade at all
DEATHMARK 21 Jun @ 7:44am 
Hi! i use Rimmsqol, and i've changed some recipes, but when i want to upgrade weapon, that recipe i changed, it seems it cost the same materials that it was before changing recipe... how can i sync that?