Ludeon Forums

RimWorld => General Discussion => Topic started by: Mday on July 15, 2017, 12:38:50 PM

Title: rock rubble/ Slag debris/ animal filth &etc causing lag?
Post by: Mday on July 15, 2017, 12:38:50 PM
I did a little search but didn't find anything related.

Long story short:
1) Set the home area cover the whole map
2) Set everyone's work priority to clean only

Result: Game Run much smoother at speed 3
Only take me 2 game days to remove all those rubbles and debris. Totally worth the effort. Wish I know this earlier.
Title: Re: rock rubble/ Slag debris/ animal filth &etc causing lag?
Post by: stigma on July 15, 2017, 04:20:19 PM
As far as I know - dirt can only be created on floored areas.
natural soil and ground can't be "dirty" because ... they are just inherrently dirty. You can't clean dirtiness of patch of dirt =P
So I don't see why this should help - unless you have a very very large base (floored). Dirt probably adds some load, but it should only affect floored areas as I said. I keep hearing that it is the social system that is the big slowdown to the system, particularly in the late game.

If you want to run the game fast and smooth - especially in the late game, I would recommend you check out one of the well known performance optimzer mods:

https://ludeon.com/forums/index.php?topic=31990.0
That one is fairly "gentle" and just tries to clean up useless data for the most part. It still makes stuff go much faster, especially the longer you have been playing the game (because data acumulates and start slowing the game down the more years you play).

There is also one called "make war not love" and it goes and rips out the entire social system from the game in order to get a massive performance boost in late-game. If you just don't CARE about social stuff and you would rather want to play a megacolony with 50 colonists then that one is for you...

-Stigma

Title: Re: rock rubble/ Slag debris/ animal filth &etc causing lag?
Post by: Mday on July 15, 2017, 05:20:03 PM
ty for the mod recommendation

Um.. although I suspect the usual "dirt" you've mentioned may also have a role in this issue, I wasn't really talking about those.
You know when the game spawn in Steel Slag Chunks and Rock Chunks, it spawn with them some rock rubble and slag debris? Also happens when a building is destroy, roof collapse, sandbag destroy (check the attachment). These "dirt" cannot be wash away by the rain and over time they can cover a pretty large area of the map. I play on the largest map size.


[attachment deleted by admin due to age]
Title: Re: rock rubble/ Slag debris/ animal filth &etc causing lag?
Post by: stigma on July 15, 2017, 05:56:47 PM
Hmm ye you are right - there may be some exceptions to "floor only" dirt that acumulates over time like this.
Unfortuantely I can't find any "remove all dirt" devtool to use for that.

It is well known that playing on the largest maps has bad performance issues though. I generally would not recommend more than 300x300 personally. Beyond that the map gets so huge that it becomes impractical for your pawns to really travel those distances anyway. More is not always better :)

I think the first mod i mentioned does clean up some sort of dirt and debris (in the homezone I think - you should read the description). You should try how it works out if you temprarily set homezone to the entire map and run that mod cleanup. Maybe that will save you from having to manually clean the whole map - because that seems very impractical to do in anything but the super super late-game when you have more time and manpower than you need.

-Stigma