RimWorld

RimWorld

Sense Of Depth For Tall Buildings
193 Comments
Si-Cafe  [author] 1 Sep @ 1:23pm 
@White_Drake How is it incorrect? This mod does not support bed buildings...
White_Drake 🐾 1 Sep @ 7:14am 
Incorrectly works with the Bunk Beds
Si-Cafe  [author] 25 Aug @ 8:26am 
@Balthazad I'm not sure if they still do this in the latest version, but Regrowth replaces the height layer of trees with "Pawn", which causes some pawns to always be drawn behind the tree. But in some cases it can look like they have a stump on head.
Balthazad 25 Aug @ 6:48am 
uhh damn, they do that?? i'm using ReGrowth2, yes...
Si-Cafe  [author] 24 Aug @ 11:03am 
@Balthazad Ah, it's probably not Tynan's fault, but rather that you are changing the tree altitude with another mod. My guess is that it's Regrowth Mod.
Balthazad 24 Aug @ 10:58am 
https :// snipboard .io/UOTte3.jpg
here this one shows it much better
Balthazad 24 Aug @ 10:10am 
could you maybe add some special thing for gauranlen trees?
https :// snipboard .io/i2omLJ.jpg
as u can see on the screen, if a pawn stands infront of the tree to cut it, the pawn's upper half will disappear in the tree's roots
since your mod is dealing with that stuff already, i have hopes that you can fix tynan's fail :')
Si-Cafe  [author] 17 Aug @ 11:57pm 
@NuanKi This mod should have almost no effect on TPS. If any on FPS, but only very bit.
NuanKi 17 Aug @ 2:31pm 
How performance frinedly is this with TPS?
Si-Cafe  [author] 12 Aug @ 6:01pm 
If you have the "Better Mountains" mod installed, change your load order so that this mod loads before Better Mountains, otherwise you'll get a harmless error.
negimagi_10 12 Aug @ 1:23pm 
getting an error from this mod

Failed to filter out by size.[Core: Limestone]. Please report to the author.
and its happening for all rocktypes.

https://gist.github.com/HugsLibRecordKeeper/db081fe785a093ff271fffb04b08872d
Si-Cafe  [author] 10 Aug @ 6:45pm 
@тетеря, блин Added detection code of defs and mods that causes an exception when starting up. Try starting it again with the same mod configuration and see if they are output to the log.
Si-Cafe  [author] 10 Aug @ 6:25pm 
@тетеря, блин Thank you for your log and reporting. Looking at the your log, it seems that there is a thing that cannot be filtered with the thingDefs "size" or "drawSize" or "drawOffset". I think there is probably some mod that does not define them correctly. You might want to check if your any mod has been updated and added things recently.
I will consider adding detection code which def and mod these exceptions are coming from.
тетеря, блин 10 Aug @ 3:30pm 
there was a patch? never saw this issue previously on startup:

Error in static constructor of SenseOfDepthForTallBuilding.StartUp.StartUp_Main: System.TypeInitializationException: The type initializer for 'SenseOfDepthForTallBuilding.StartUp.StartUp_Main' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object.

haven't changed a mod list for days.

https://gist.github.com/HugsLibRecordKeeper/c889c2298a28ec77db1ecf82df3d7728
Si-Cafe  [author] 9 Aug @ 8:37pm 
@Spirehawk Yes, that's a known issue, see earlier comments. I may add compatibility code for those, but I can't promise it. For now, please disable those BSL in mod options.
Spirehawk 9 Aug @ 12:21pm 
hey just to let ya know, seems theres a problem with vanilla cooking expandeds pots used to cook stews and soups, the pot station looks fine but when its active and the "pot" itself appears it gets cut in half and renders underneath its own base
Si-Cafe  [author] 8 Aug @ 12:14am 
@King DaMuncha As long as they don't have special drawing function they should be correctly supported. However the storage's BSL will automatically undrawn while contained items them.
King DaMuncha 7 Aug @ 10:13pm 
Do you support [sbz] Fridges and [sbz] containers?
Si-Cafe  [author] 31 Jul @ 3:01am 
@Maal Thanks for reporting it. Sure, MO seem revamped their Textures folder. I’ve fixed it.
Maal 30 Jul @ 9:13pm 
There is an issue with medieval overhaul's burning stove and hearth. They have the pink texture square underneath them and spam the error log with things like:

Failed to find any textures at Things/Building/Furniture/RusticHearth_overlay while constructing Multi(initPath=Things/Building/Furniture/RusticHearth_overlay, color=RGBA(0.412, 0.373, 0.380, 1.000), colorTwo=RGBA(1.000, 1.000, 1.000, 1.000))

Opening the BSL inspector and turning off the "current valid" toggle remove the square and error spam.

I know that MO moved around its texture, maybe it's related? And I only checked these 2 furniture, dunno if there is others.

https://gist.github.com/HugsLibRecordKeeper/c70e38dde330743b2eb392e76fcaa63c
DaniAngione 28 Jul @ 3:47pm 
I'm here to report the Vanilla Cooking Expanded pots as well. I tried toggling the BSL and while it does fix the pots (visually), they sadly stop having depth which means that objects right behind them will appear in front of the top of the pot image... I'll see if I can tweak with the settings to get them to behave as intended
Si-Cafe  [author] 26 Jul @ 3:42pm 
@Fluffer Thanks for providing the images. Does it still happen with the BSL toggle turned off?
Some mod buildings overlay images using their own comp, so they may look strange when BSL is on . Sorry BSL may impossible to consider all mods buildings at the moment.
Therefore, BSL can toggle to enable/disable for there each individually in the mod options.
Fluffer 26 Jul @ 2:15pm 
Looks like its messing up on Soup and Stew cookery from Vanilla Cooking Expanded. https://i.imgur.com/HhB0OtN.png
Si-Cafe  [author] 25 Jul @ 10:28am 
@Aarmik Thank you for reporting this. I have checked but I was not able to reproduce the issue.
However, I've seen similar reports before, so I'm believe it's can happen. I'll look into it a bit deeper.
Aarmik 25 Jul @ 7:53am 
Yeah, seems like there is an issue with wardrobes when using the sophian style. Switching the wardrobe style to standard and reloading the game fixes the issue, though for some reason the style change doesn't apply without reloading. It seems like it's trying to lay the standard style top over the sophian style wardrobe.
Aarmik 24 Jul @ 10:20pm 
I'm having an issue with wardrobes. They seem to have a flat slab atop of them. This is especially visible when facing left or right. I'm also using the sophian theme. Might this be related to this mod?
Si-Cafe  [author] 23 Jul @ 12:19pm 
@L. Velociraptor In the future, if the graphics of Pawns statues be cached as a single graphic when generated, this mod will be able to support it, but I think that's difficult at the moment.
L. Velociraptor 23 Jul @ 9:47am 
I think the latest Rimworld patch fixed the issue with the statues.

Relevant patchnote:
Fix: Issue with modded statues due to xenotype being set before kindDef.
Si-Cafe  [author] 20 Jul @ 6:07am 
@Mr_M Thank you for reporting this issue.
I fixed it by excluding the automatic support for pawn statues. Perhaps the pawn statues are not building this mod can support.
Mr_M 18 Jul @ 5:35pm 
I think statues of pawns are rendering weird bc of this mod, the upper half is missing all the cosmetics of the pawn
Si-Cafe  [author] 11 Jul @ 3:08am 
@KawwaK Rimworld is not a pure 2D game, so it is not easy to measure the rendering order of objects by coordinates.
This mod adds depth in a fairly hacky way, so it is highly unlikely to make it into vanilla.
KawwaK 10 Jul @ 1:37pm 
How isn't this vanilla yet??
Si-Cafe  [author] 29 Jun @ 1:45am 
@Danger Close Trees are not supported by this mod. Please see past comments.
Danger Close 28 Jun @ 2:15pm 
Does this work for Zal's Big Trees mod?
Beef 22 Jun @ 9:04am 
I tried the instructions you have provided and it fixed it, thanks for the help :dogmeng:
Si-Cafe  [author] 17 Jun @ 1:57pm 
The errors introduced by the update to version 1.6 have been fixed.
I'm sorry for the confusion.
Si-Cafe  [author] 17 Jun @ 5:07am 
In the latest update, the folders were separated into 1.5 and 1.6.
There are no changes to the code of this mod at this time, but it seems that an error occurred in 1.5 due to the addition of reference dll added in 1.6.
OreOMll 17 Jun @ 5:05am 
@Si-Cafe Thanks for the quick fix.
VitaKaninen 17 Jun @ 4:42am 
I am getting massive amounts of errors for lots of my buildings after the update.
Si-Cafe  [author] 17 Jun @ 4:27am 
@OreOMll Ah, sorry, I forgot to separate assemblies folder of 1.6 and 1.5. I'll fix that right away.
OreOMll 17 Jun @ 3:14am 
This happen after the update for 1.6 (Im still on 1.5)
OreOMll 17 Jun @ 3:13am 
This mod constantly threw red error at me and when I open the mod setting it's spam error at me.
Si-Cafe  [author] 15 Jun @ 11:56pm 
@Beef Thanks for the screenshot. Is that really a thing from Alpha Meme? I checked Alpha Meme, but I couldn't find anything like that.
What I can say for sure though is that there buildings probably has AltitudeLayer set to "Buliding_OnTop" or higher, not "Building". The wall's AltitudeLayer is "Building", so there will higher the wall layer.
When you switch to Debug mode, a button called BSL Inspector will appear when you select a building, allowing you to check simple details about the drawing of that building.
There is also a function that allows you to temporarily force AltitudeLayer to Building, so I recommend trying that out. After switching, you can see the effect by turning the BSL toggle.
Beef 15 Jun @ 8:40am 
Hey, I'm very sorry for the late reply, I made a discussion thread with a before and after screenshot, its awaiting moderation for now, also, yes its a BSL-supported building, unchecking the options for the statue furniture doesn't seem to have an effect either.
Si-Cafe  [author] 8 Jun @ 10:54pm 
@Beef Is that a BSL-supported building? Sorry, but I don't really understand the situation. It would be helpful if you could provide an image or the exact def name.
This mod no longer applies auto patches to the supported building Def as it did before (except for optional xml patches).
It is best to be suspicious of the original Def for any drawings other than BSL (layer above pawns).
Beef 8 Jun @ 11:39am 
The texture for the Decorative Gray Statue from Alpha Memes overlaps with the walls instead of being behind it like it used to. I don't know if its this mod or Alpha Memes that's causing it since this mod was updated just recently.
Si-Cafe  [author] 7 Jun @ 11:39pm 
Updated. Mainly fixes to FillableBar and adding bookcase support.
See the changelog for details.
BeeBro 5 Jun @ 5:04pm 
@Si-Cafe thanks for your tip. I'll try it tomorrow.
Si-Cafe  [author] 5 Jun @ 7:00am 
@BeeBro At moment, if you play on MO's forest map, the easiest solution is to turn off the BSL default toggle in the Mod options, select any building, and turn BSL on.
Si-Cafe  [author] 5 Jun @ 6:54am 
@BeeBro Sorry, tree and big tree issues are outside the scope of this mod.

However, there is a possibility that an ”expand to this mod" may be released in the future. It mod can improve the visual issues with trees and large pawns caused by this mod. But I'm not making much progress on there work at the moment, so I think it'll take a while...