RimWorld

RimWorld

Bullwinkle Jan 12, 2021 @ 12:38pm
Any way to force reset of settlements for-sale inventory?
I've been to twelve cities near me, and bought all the stuff I want, but 3 years in, no one seems to want to sell skilltrainers for shooting or melee. I don't feel like waiting another 3 years. Seems like forcing a reset might be reasonable and not feel like cheating (to me.) Asking them to send exotic traders isn't getting me any either. Any way to reset the settlements' trade inventories?
Last edited by Bullwinkle; Jan 12, 2021 @ 12:40pm
< >
Showing 1-14 of 14 comments
Astasia Jan 12, 2021 @ 12:47pm 
I don't know of any way to do that. Their stocks should refresh after like 10 days though, you don't have to wait years.
Belkar03 Jan 12, 2021 @ 12:52pm 
Mods?
LIMP BISQUICK Jan 12, 2021 @ 5:55pm 
Appears they refresh 30 days in my game. Best thing to do is look for a mod if you don't want to devmode it in.
Bullwinkle Jan 13, 2021 @ 1:18am 
how do you devmode it in?
LIMP BISQUICK Jan 13, 2021 @ 1:45am 
Originally posted by Bullwinkle:
how do you devmode it in?

Sorry, What I meant by that was just to spawn in the neurotrainer, maybe delete some silver and call it a day. Cause I don't think there's any devtool to restock the settlements.
Bullwinkle Jan 13, 2021 @ 2:32am 
Maybe I've been visiting the closer settlements too often. Do you need to stay away for 10 days? Or will it reset in 10 days, even if you visit in the middle?
Astasia Jan 13, 2021 @ 2:42am 
I know it was 10 days at one point, it might have been changed to be 30 days in an update, I don't do a lot of trading to have noticed. I think you do have to stay away for the duration though, if you open the shop again it probably resets the timer.
LIMP BISQUICK Jan 13, 2021 @ 4:04am 
When you click on a settlement you should see a "show what will I buy" option. It will display when they will restock at the top of that menu.
Peasant_Bob Jan 13, 2021 @ 8:10am 
mine im sure was 20 days and yes i found that not visiting them for that entire time will reset there stock, and i think(not tested thoroughly) visiting them all the time will result in them not resetting
Bullwinkle Jan 13, 2021 @ 12:16pm 
Originally posted by Jibbles:
When you click on a settlement you should see a "show what will I buy" option. It will display when they will restock at the top of that menu.

Very useful info!

I can confirm that visiting the settlement did not reset the timer. And the restock timer in my game is 30 days.
Astasia Jan 13, 2021 @ 12:20pm 
Good to know, I wasn't aware of the restock timer being listed either.
ASMR gaming Jan 13, 2021 @ 1:59pm 
have u tried orbital traders via the beacon thingy
Bullwinkle Jan 14, 2021 @ 12:34am 
Originally posted by ASMR gaming:
have u tried orbital traders via the beacon thingy

I've traded with orbiting trade ships using the orbital trade beacon and used the comms console to request trade caravans. I just want to do a one-time reroll/randomization of all settlements' trade inventories. I'm in the end game of like my 10th play through (not all have made it to end game) and I just don't have the patience to wait another month and hope.
Last edited by Bullwinkle; Jan 14, 2021 @ 12:36am
Razor 2.3 Jan 14, 2021 @ 8:03am 
Well, if you like using a sledgehammer to drive a nail, you could use PowerShell to edit your save file:
$file = dir "$env:appdata\..\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Saves" | sort LastWriteTime | select -Last 1 $xml = [xml](gc -raw $file.FullName) $xml.SelectNodes('//lastStockGenerationTicks[.!=-1]') | % { $_.InnerText = -1 } $xml.Save("$($file.FullName)\..\edited.rws")
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Jan 12, 2021 @ 12:38pm
Posts: 14