the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Question Scrap Settlement

Eagle_Four

Active Member
Messages
129
Hello,
Unfortunately, I often have CTDs in Sanctuary. (Meanwhile over 50 settlers and very many plots).
It was my first SS2 settlement, all built by hand. At that time I did not know that large settlements can cause problems.

Therefore I decided to delete the settlement completely. In SS2 I did not find a tool to do this.
I used Scrap Settlement from WSFW.

The following problems appeared:

1. scrapping takes very very long time. Several RT hours have passed in the meantime. Most of it is scrapped but some is still there. All plots are gone by now.

2. many objects are not scrapped. I think almost all the power poles have not been scrapped. (30-40) From one plot, many individual objects, such as books, shelves, doors, some workbenches, etc. are still not scrapped. These objects are floating in space.

I don't know if anything else is happening, nothing has been scrapped for some time. And I don't have an indicator.

3.I looked at the .ESP. There is an entry that indicates there is a scrapping progress bar. ('Settlement Scrap Progress: %.0f%%' and 'Settlement scrapping completed.')
However, this entry does not appear for me. Shouldn't this be displayed during scrapping?

How can I automatically scrap the entire settlement without manually deleting the many objects after the scrapping process?
 
1) Sometimes the script can stall out. Most of the time saving and reloading (from the desktop) can fix this.
2) WSFW will not scrap any objects that are connected to the power grid as that will cause power grid corruption. The only safe way to do that is manually in workshop mode. As for the other objects, either its because the script stalled or they somehow became unlinked from their parent. Once you solve #1, you can try to scrap the settlement again. If the objects still aren't removed, you will have to do so manually which may require Place Everywhere (extra object selection).
3) Do you have HUD Framework installed? There should be a progress bar in the upper right corner of the screen. It sounds like you found messages in the esm. Those should be displayed periodically if HUD Framework is not installed. Most likely this is part of #1
 
1) Thanks
2) I tried it once with Transfer Settlements Nuke Function.This removes all power poles and at the end of the process I get the message: "Power Grid Reset".

But the same other items are always left behind, but I can delete them with Place Everywhere. The items are located on a single plot.

3) Yes, I have HUD Framework installed. But the Progress Bar does not appear for me, so I don't know if the scrapping is still running or not.

Is it a typo:
Those should be displayed periodically if HUD Framework is not installed.
not installed?

What I also noticed is that the build limit is not reset. I would have expected that with the default setting in the workbench, the build limit displayed is now low again. The bar is full and yellow, although all visible objects are now deleted. Still I can't build with standard build limit.
Are there perhaps still many hidden objects that use up the build limit and have not been deleted?
 
I tried it once with Transfer Settlements Nuke Function.This removes all power poles and at the end of the process I get the message: "Power Grid Reset".
This is due to Transfer Settlements having Power Grid Tools built in. It deletes the power objects then runs Power Grid Tools to fix the corrupted grid.
Is it a typo:
not installed?
Not a typo. If HUD Framework is not installed, WSFW used vanilla messages to notify the player of progress, like the notifications you get in the upper left of the screen. IIRC, this was default in the earlier versions of WSFW.
What I also noticed is that the build limit is not reset.
Most likely when the scrap operation failed, the code to adjust the build limit did not run. You can fix this with console commands, click on the workbench and use the following commands:
Code:
setav 348 0
setav 34A 0
 
This is due to Transfer Settlements having Power Grid Tools built in. It deletes the power objects then runs Power Grid Tools to fix the corrupted grid.

Not a typo. If HUD Framework is not installed, WSFW used vanilla messages to notify the player of progress, like the notifications you get in the upper left of the screen. IIRC, this was default in the earlier versions of WSFW.
Ok, thanks for the explanation. Very sad, then I guess I will have to do without the display. Would have been very helpful to know that the process is completed.

Most likely when the scrap operation failed, the code to adjust the build limit did not run. You can fix this with console commands, click on the workbench and use the following commands:
setav 348 0
setav 34A 0

Hmm, something I do not understand. I always thought that the variable 348 and 34a shows the current number of triangles and draw calls of this settlement. so read only. But if I can simply set the value to 0 and all objects are still present and working normally, the variables no longer show the current triangles and draw calls, but 0.The triangles are still drawn, but I can no longer read out the number because I have set the value to 0.
Even if I leave the settlement and come back. what do the variables really show?
 
Its not read only. It is the Current amount of Triangles and Draws for that workshop. The values are changed when items are added and/or removed in workshop mode.

When scripts add and/or remove items that are part of the workshop, the values are not changed unless the changes are defined in the script. When WSFW scripts adds/removes settlement objects, it checks the object record to see if these 2 actor values are recorded and if they are modifies the workshop values by that amount.

Current triangles and draws values are used by the game to calculate the value for the build meter. If either value is >= its max value, the game will not allow you to build any more objects in workshop mode. (those values are 00000349, max triangles and 0000034B, max draws)
 
Top