Ideas
I've been working on a build for MerMay, and I might've stumbled onto something relevant to this.
Part of the build I was making was to create a sunken wreck that also looks different with the time of day. To accomplish this, I intentionally created a basement that didn't have a ceiling. This is what the build looks like after changing the time of day in build mode between day, afternoon, night, and morning. One of my motivations for even trying this is because the debug coral in Sulani also changes with the time of day.
And while you can see the time of day changing, this does have a "Ceiling" only a very small part of this doesn't have a ceiling. The actual shipwreck is 3 floors down so the floor has been deleted multiple times.
No "Ceiling"
The "Ceiling"
When building the ceiling, it also covered the basement with the natural ground. So I had to get creative to maintain the desired effect in the build. I painted the terrain a deep green so you can see that the space under the foundation has been replaced with a proper ceiling. I only needed a very very small part of the build to not have a proper ceiling to achieve the changes in the time of day underground. The plants I placed here helped to cover it up so no one would notice.
In my game, I've been encountering this bug, and it has made getting screenshots inside for my story more difficult. The build in the screenshots uses rooms I saved to the gallery and placed in this build. I imagine that what I experienced in game would have shown in the build. But, exactly why this happens was more noticeable when building underground. I suspect the game doesn't completely recognize the indoors as being inside when it rains.
After noticing this, I did some tests with a room I transferred to this build from a build I experienced this with. I transferred the rooms through the gallery.
I had multiple rooms that did not have a proper ceiling when I placed them underground and a significant portion of this build had the basement visible. I focused on a smaller portion after fixing this in other rooms to show what I did to give my rooms an actual ceiling the game recognized.
For my first test, I tried to place a platform to add a roof. The end result looked like this. I do not think this was a fix because the room is underground, but the ground was artificial.
Placed the bricks to make things more noticeable.
For my next test, I dragged the walls to see if that would complete the room.
This did not fix things. It created a new room, but the room still didn't have a ceiling.
Now, this is what I did that fixed this. I used the tool to create a room by dragging a full room.
As you can see, the room I just made looks very different. You can see the terrain above the underground room.
The rest of this was pretty simple, I just dragged the room to fill the space that didn't have a ceiling.
For the odd shapes, I took a small piece of a triangle room. Any full room is built with a ceiling. It's the pieces of a room like a wall you drag or the platforms to complete a roof that don't get registered the same. Walls you drag inside a room with a ceiling do not remove the ceiling.
After a bit of work, the room is now underground. The game recognizes the ceiling and replaces the surface above with natural terrain. This mostly tells me that something in build mode is recognizing indoors as outdoors and that's why you can see the rain. After I did this, the room underground displays as being inside and does not change with the time of day.
I didn't want to stop here, I wanted to see if there was an easier way to identify a room that the game thinks is outside when indoors. So, I copied the bugged room and placed it next to the room that was fixed to identify any differences.
And I found what I was looking for. The floor texture is exactly the same but the floor in the outdoors room is lighter than the floor in the indoors room. Same color floor that looks different because of outside lightning. This might not fix the bug, but it might help players fix the builds. I have not tested the builds after these fixes, but given that merfolk can make it rain anytime, I'll see if I can test this as soon as I can.
Hopefully the rooms that are fixed don't have rain effects. But, this could be related to this bug.
I tried to replicate this fix, with the basements and the missing ceiling patches. I have definitely seen ceilings that randomly miss a tile or two of ceiling in builds I made and attributed them to a mistake in drawing the walls. Affected rooms have outdoor lighting effects (sun glare on floors, artificial lighting only turns on at night etc), because they don't have a ceiling and are thus outside. Fixing the missing ceiling tile fixes this lighting problem for me.
Unfortunately that is the only problem it fixes. I did some experiments with cloning rooms from existing builds and moving them to a basement to see if they have the ceiling hole (they don't), I tried to redo all their walls with a drawn room over them, I built a new empty room with the draw entire room tool, and it rains in all of my rooms although they have clearly visible and hole-free ceilings. Bit bummed here lol, I was hoping this might be it.
Rooms made by connecting individual walls having broken ceilings/the ceilings not being applied properly is definitely a bug I have seen a few times in my game, but it might not be the same as the weather bug? Weather persists even in rooms with intact ceilings. ¯\_(ツ)_/¯
---
That aside, more findings re:moodlets and lifestyles.
The "trapped inside" tense moodlet (from Loves Outdoors base game trait) gets green "going down quickly" arrows inside buildings. But while Sims can gain the outdoorsy lifestyle while hanging out inside, but the bored "needs outside" moodlet from the lifestyle buff doesn't go away indoors. They seem like very similar buffs, but they seem to decide what counts as outdoors based on different things?
Also, unsure if that is related or a bug at all or if it has always worked like this, the seasons thermostat reaction sims do when it's hot out and they enter a pleasantly cool room, respectively when it's cold and they enter a room with central heating, also happens on porches and in gazebo style buildings (no walls, but a roof with pillars, spandrels and/or fences). My main household has a house with front porch (roof, fence, spandrels), and they always do the happy about the thermostat animation already on the porch. This doesn't happen for the back porch, which has only a fence, no roof. Happy thermostat reactions happen when entering the actual house through the backdoor. I have another build that's a garden lounge for parties in summer, and it has the bar area under a roof with pillars and spandrels, with one solid wall at the back (so should keep out the rain but not the cold?), and thermostats work in this gazebo building too. I feel like they shouldn't?
About The Sims 4 Bug Reports
Read First
- EA_Cade12 months ago
Community Manager