[A12d] [MODLIST] Latta's small mods : NCP 10b

Started by Latta, March 04, 2015, 10:06:41 AM

Previous topic - Next topic

Latta

 :-\ Reuploaded. There was a annoying bug.
Please call me dumb.

RemingtonRyder

Going to try out No Cleaning Please! - been waiting for this a while. Thanks for making. :)

Cornuthaum

#107
Quote from: Latta on September 14, 2015, 04:11:47 AMFixed it! There won't be any more errors that cause game to write 635000 lines.

Thank you :)

Do you mind if I ask what the issue was?

--

Edit: Blast. The issue of having a million Cleaning areas under the Allowed Areas persists even after updating - but at least now NCP doesn't generate more and more new errors.

output_log, just in case you want to take a poke at it.

Latta

Quote from: Cornuthaum on September 14, 2015, 11:56:02 AM
Edit: Blast. The issue of having a million Cleaning areas under the Allowed Areas persists even after updating - but at least now NCP doesn't generate more and more new errors.

First, I didn't remove some of logs I wrote to debug.
Second, area injection did not check whether there is cleaning area or not, thus resulting in multiple cleaning areas every time it tries to inject.
Third, I tried to cast type in an awkward fashion, which caused error especially when you load your game. This combined with the second one.

For those countless zones, you might be able to solve that by modifying your save file.
Find: <li Class="NoCleaningPlease.Area_Cleaning"> and delete it with all subnodes like <innerGrid> and <arr>, until there is only one Area_Cleaning.
The safest way would just use older auto save, but in case you don't have any...

Cornuthaum

Well, no wonder saving and loading took so long - the save file bloated to 223 mb and 2.4 million lines.

Time to start pruning that I guess. Thank you for the replies, you just saved my current colony.

Latta


Cornuthaum

And then you cut the rope before it choked to death, so it's Ok. And the mod, now that it works as intended, is amazing. Hooray, clean colonies!

Baleur

I just downloaded and tried it, for some reason i cant place any cleaning areas what so ever (can see the selection numbers in how many tiles high and wide the zone would be, but it wont show a box outline and wont make the zone).

Here's my modlist

RemingtonRyder

Okay so I've run into a problem with No Cleaning Please!

I've designated some cleaning zones, but the colonists are reluctant to do any cleaning even when their job priorities specifically say that they should do cleaning now. I can prioritise them to do some cleaning and they'll do it for a little while, but as soon as they have another job that they can do they'll run off and do that instead.

As a result, it's getting a bit smelly and gross in the base. ;)

I haven't got anything in the mods folder that would conflict with this.

Latta

Baleur, make sure your CCL is 12.2. Check your log that there is a message saying Special injection for NoCleaningPlease.

Marvin, I thought I got that one? Thanks for report, I need to examine once more. Did you download one after reuploaded?

RemingtonRyder

#115
Hmm, I got version 10a here. Checked what I have against what's uploaded, looks the same.

If it helps though, I have seen similar behaviour in vanilla, in that filth will not be immediately available for cleaning - so you can't float menu and prioritise it - but this seems to be something else.

Latta

I can assume you downloaded reuploaded one because ypu posted reply after I said 'Repuloaded!' anyway.

Would you elaborate the symptom? It's the priority, right? Do they clean as usual when they have nothing to do but clean?

RemingtonRyder

#117
It's not just the priority. For example, I have this colonist called Doc. He isn't much into social, hauling or mining but he can do cleaning so when I saw him idling I used the float menu and prioritised him to go clean up some dirt. But he does not seem to want to do it autonomously at all.

Edit: On a hunch, I changed the mod load order so that CCL and No Cleaning Please! are number 2 and 3 respectively. Suddenly cleaners want to clean. Weird!

Edit 2: Played a little while longer and it seems that Doc keeps going idle even when there is plenty of cleaning left to do, but no other jobs.


Cornuthaum

Just to cheer you up, after a day and a half with NCP I don't think I can go back to Rimworld without NCP. It's just so amazingly convenient.