Cities: Skylines

Cities: Skylines

[DEPRECATED] Extended Managers Library 1.0.3
ScOoB 9 Jan, 2022 @ 10:57pm
Very small rocks are not hidden by roads as expected.
Hello, I am having a small visual bug with this mod, it appears to disable the default vanilla behaviour of visually hiding the very small rocks when you draw a road over the top of them.

Expected behaviour:

Drawing a road over the top of trees hides them.
Destroying the road reveals the hidden trees.
Drawing a road over the top of very small rocks hides them.
Destroying the road reveals the hidden rocks.
Drawing a road over the top of larger rocks destroys them.
Destroying the road does not undo the destruction of the larger rocks.

Observed behaviour:

Drawing a road over the top of trees hides them. (ok)
Destroying the road reveals the hidden trees. (ok)
Drawing a road over the top of very small rocks doesn't hide them. (unexpected)
Destroying the road doesn't change the status of the already visible rocks. (ok)
Drawing a road over the top of larger rocks destroys them. (ok)
Destroying the road does not undo the destruction of the larger rocks. (ok)

This applies to both newly built roads and old roads from an existing save.

I tried disabling all other mods except EML, harmony, and the 2 default mods "unlimited soil" and "unlimited oil and ore" and the bug remains.

As far as I can tell I am not getting any errors, everything seems to work fine, just the behaviour is unexpected. My roads that used to cover a bunch of very small rocks are now themselves covered by small rocks lol, the cims don't seem to mind though, they will drive and walk straight through them.

I think this bug applies to very small rocks under buildings also, the rocks are not visually hidden.

I hope this is enough info, thank you for your time :)
Last edited by ScOoB; 9 Jan, 2022 @ 11:09pm
< >
Showing 1-8 of 8 comments
Quistar  [developer] 10 Jan, 2022 @ 10:02pm 
This is an age old debate and is not a bug, I just chose a route that is catered towards detailers (like myself) when designing this mod.

By default, the game hides trees and props when you place a building/road on them, but if you want to detail the building/road with trees or props, then you'd need anarchy setting enabled.
Youtube detailers usually place a large number of trees or props on a road or building, which is why their cities look so much more realistic compared to vanilla (no mods) versions of on Youtube.

There has always been players complaining about the old Prop & Tree Anarchy, when they moved segments of a road, the props and trees underneath them would re-appear. And many people tried to tell them to just delete these re-appeared trees/props. I'm mentioning this as there's no real 100% solution to this to cater to those who don't detail and those who do.

Lastly, this mod unhides these props/trees by default so as to ensure that detailers have their props at the correct position. I designed this mod to increase rendering performance of props/trees so detailers can place more props/trees to make their city even more realistic, by taking out unnecessary algorithms. As to these props/trees on the roads/buildings, select them using Move It mod, with filter set to props/trees and press that bulldoze button.
Last edited by Quistar; 10 Jan, 2022 @ 10:09pm
ScOoB 11 Jan, 2022 @ 8:54pm 
I understand now. I run a mostly vanilla game and installed this mod exclusively for the performance improvement (the prop limit increase was just gravy), I don't have any "anarchy" mods or "move it" installed, thus my confusion. I realise now that I'm probably not the target audience for this mod haha.

Just to clarify one thing since you mentioned trees, the "anarchy" that EML provides only applies to props (very small rocks and park props etc.), I observe no tree anarchy, trees behave as vanilla.

Upon further testing of just EML (plus harmony) I have discovered what I think is an actual bug this time lol. You mentioned bulldozing the very small rocks (prop rocks) covering my roads, so I was doing just that (which works as expected), but I also started bulldozing some of the larger rocks (medium to massive rocks, the ones that count as "buildings" with respect to "limits") and I ran into what I'm sure is unintended behaviour:

When I equip the bulldozer tool and hover over some (but not all) of the large rocks scattered about (not placed by me) within my purchased land area, the rocks are un-interactive, the rocks do not become highlighted in blue and I cannot bulldoze them. This behaviour is the same as that of equipping the bulldozer tool and hovering over large rocks that are outside my purchased land area.

Furthermore, when I equip the bulldozer tool and hover over these rocks (the un-interactive rocks, both within AND outside of my land area) the simulation rate comes to a crawl and there is an increase in CPU load (5-10%). The frame rate does not tank though, just the simulation rate, it is reduced by some 50-99% (depending on rock), sometimes appearing almost frozen (1 step every ~second).

To reverse this simulation slow down I simply move my bulldozer cursor off of the un-interactive rock.

I can still destroy these un-interactive large rocks within my area by simply drawing a road through them, as expected.

Can you confirm this behaviour? Is it possible I'm seeing this odd behaviour because I'm not using any of the recommended "anarchy" mods along with EML, and thus not using EML as intended?

Thank you for your time :)
Quistar  [developer] 12 Jan, 2022 @ 1:41am 
This part is probably going to be quite educational as I explain the internals of this game.
There are two types of rocks you'd find in the game. One type is categorized as building (usually the larger ones) and the other type is categorized as prop (usually smaller ones).

With the bulldoze tool, you will not be able to delete these props, as they were not programmed that way. To bulldoze props, you will need to use Move It mod, and select these props to delete them. There are lots media covering this issue and you may reference one of them via this link

As to the slow down of your bulldoze tool, its completely unrelated to this mod. You will have a better chance finding the problem elsewhere. This mod extends the prop framework only.

If you're a purist and like playing vanilla, you certainly don't need this mod, and the default game limit + FPS will be fine for you
ScOoB 12 Jan, 2022 @ 2:22am 
Yeah my issues appear to stem from my attempt to use EML on its own without the recommended anarchy mods, not a good plan lol. I will uninstall immediately, thanks for your help :)
Drift_91 16 Jan, 2022 @ 6:20pm 
Would it be possible to have a functionality to automatically delete props, such as the one for trees in Tree Anarchy, added to Prop Anarchy?

I've done the process you've detailed here, and the trees are now no longer an issue, but the rocks and downed trees are still present when I reload the city because they're props and not trees.

Would be much appreciated if you could add that as a feature to Prop Anarchy, thank you.
Quistar  [developer] 17 Jan, 2022 @ 6:07am 
@Drift_91 That would be risky, because props you've purposefully placed on roads and buildings might get deleted with this feature. Manual deletion is the way to go with props, and its easy with MoveIt mod
Drift_91 17 Jan, 2022 @ 11:31am 
Well I'd imagine it could be set to off by default and only delete the props when you lay new roads/buildings, like how the tree anarchy feature works.
Green Fox 23 Sep, 2022 @ 4:04am 
@Quistar: Apologies for reviving an old thread, but I found this just before I was going to write up a similar issue report. Would it be easy to implement some sort of option to pick between vanilla behavior when paving highways over small rocks and sticks (i.e. they hide) vs. the mod-enabled behavior of paving highways over rocks and sticks (i.e. props still visible and now appear to be on the road)?
< >
Showing 1-8 of 8 comments
Per page: 1530 50