RimWorld

RimWorld

Corner Construction
22 Comments
Pesto Posta 26 Aug @ 9:27am 
And here I was thinking that was vanilla...
Echo Ichor 24 Aug @ 12:16pm 
I could have sworn I had a mod that did this very thing as I have never had this issue with my game before, but either the mod I had stopped doing that or a recent mod new to 1.6 is preventing it. Either way, this is the salvation I needed. Thank you.
eruptinglight 20 Aug @ 2:36pm 
Pawns can smooth through corners IF there is an otherwise non-diagonal open space near the wall. If there isn't, then the corner wall will be auto-smoothed automatically IF there are NO non-rock walls adjacent to the corner wall.

This means, if you have a corner wall you want to smooth, but there is a steel wall or something next to it, its impossible to smooth.(even if its in the fog of war and you cant see it btw)
Really really really obnoxious! Maybe this was done to help with gravships or something but it didn't used to work this way. REALLY obnoxious.

This mod is great, though it's a fix for something that shouldn't have been changed to begin with. Oh well! I'm sure I'd understand if I bought the book...
isiarca 12 Aug @ 9:38am 
If you smooth every reachable bit of wall that's adjacent to a particular unreachable bit, the unreachable bit becomes smooth too fyi. I think you might have to have the unreachable bit designated for smoothing for it to work, so if you queue 'em up one wall at a time or something it's unlikely to work compared to just dragging the smooth tool across an entire room.

Anyway, thanks for the mod.
Nepenthe  [author] 9 Aug @ 1:01am 
@terra I'll have to test that; it's quite possible the actual job code and the "do I show the option on right click?" logic are using different checks and only one looks at the corner construction property.
Terra 8 Aug @ 11:29pm 
Cool thanks, I understand. Although as I posted my previous comment I saw one of my pawns proceed to smooth a mountain wall in a corner, apparently they can smooth it perfectly fine but you can't manually tell them to? lol this game is wild
Nepenthe  [author] 8 Aug @ 10:36pm 
The bad news is smoothing uses a different way of handling pathing/positioning so while to a human it appears like a logical extension of this mod code-wise it's 100% different. There's enough demand for it that I'll put it on my "mods you should make one day" list and see if I can figure out how to do it without horrifically breaking pathing.
Terra 8 Aug @ 10:20pm 
Was looking at this mod exactly for the same reasons as @aws lol, and unfortunately no, it doesn't seem to working for smoothing jobs
aws 8 Aug @ 9:42am 
Hey, could you add smoothing corner wall for in this mod? It's driving me crazy how the pawn is unable to smooth the corner because there is "no path"
lux 2 Aug @ 6:56am 
I thought I recognized your username from your PZ mods... great work :D
Crimson 2 Aug @ 2:30am 
10/10. Thanks for this mod
Nepenthe  [author] 1 Aug @ 6:14pm 
@Dragonissa not easily, because it affects the "is this object reachable" bit of pathfinding that is half a dozen functions down from where you have pawn information/know what are wanting to path to. Not impossible to mod via C# patches, but would be a huge amount of work with very high risk of breaking things to make reachability depend on the pawn/intent as well as hurting performance in one of the most performance-impacting areas.

I've been playing with the mod for far too many hours over the last week and it's a non-issue if you make your walls solid.
Dragonissa 1 Aug @ 6:26am 
Shouldn't there be a way to just check if a non friendly pawn is trying to do this and prevent it?
Nepenthe  [author] 29 Jul @ 12:57am 
Update 1.6.4535 just came out with changes to corner-related behavior, and with this version of Rimworld I can confirm this mod lets raiders set fire to things through corners while they cannot so so without the mod. Tracing the code-path, this is buried deep into the pathing system.

I'll make a note of this on mod description, since I can't see any safe place to do a C# patch that won't cause a lot of problems.
Eclair 29 Jul @ 12:54am 
@Nepenthe If you look at the IsConsideredEdificeForCornerTouch() method, you would notice though. The bug should be fixed in 1.6.4530.
kick/SexyPlantUwU 28 Jul @ 9:33pm 
unless i have another mod that does something similar which i think isn't the case raiders can break shit diagonally by default.
Nepenthe  [author] 28 Jul @ 5:07pm 
@Eclair Given the number of people complaining about raiders breaking things through diagonal walls I don't this mod is causing that issue. I'll have another look once the game gets more patches (since I expect diagonal grav-ship wall behavior to change) but the real solution is don't rely on cosmetic angles bits to act like real walls, and keep building your diagonal walls the way you always have without diagonal gaps.
Eclair 28 Jul @ 8:07am 
Caution: This mod seems to change all the building's "canConstructInCorner" property to true, but which may make raiders attack your buildings through diagonals. This issue was existing a little while ago in vanilla as well, but fixed already. In vanilla, raiders can attack only the power conduits through diagonals now. However if my assuming is correct, this mod seems to revert back the problem, so be careful about it.
Nimn 27 Jul @ 3:20pm 
I was having this issue quite recently actually. Well done.
TurtleShroom 27 Jul @ 10:06am 
FINALLY, I CAN SMOOTH THE CORNERS OF CAVE WALLS WITHOUT CHEATING.
Medic 27 Jul @ 7:43am 
peak mod
WarCookie 27 Jul @ 4:56am 
AMASING!