Y'know, basements. On a house with a foundation.
Normally it requires you cut a big hole in your foundation so the stairs can go to a "landing" and ground level, then down to the basement. OR you cut out the middlew of the foundation and build a basement sims-2 style, without the benefits of the properly dropping walls and easy visibility.
Well, not anymore. Tada. Now you can build a house with a foundation, and a basement, and working windows on the basement, and proper stairs without a stupid landing.
http://fuzzylogicdishwasher.blogspot.com/2010/03/how-to-functional-exposed-basement.html
It really isn't that hard. What you are doing is placing floating floor tiles over a basement poking out of the ground.The video starts at step 6, the first 5 are very simple. Just build a basement on raised land until you get one that is exposed enough for whatever window you are using. I have a bit of an issue with outside stairs, as you will see, this is because my foundation is a bit awkward and so the stairs couldn't reach the ground properly.
Apologies, but there's no text or anything on the video to mark out the steps. I will redo it. There's a bit of filler crap in the middle where I fiddle with front door stairs, too, ignore that.
http://www.youtube.com/watch?v=jexQ_ZivzlAWhat you will be doing: Building a basement on raised land, flattening the land around it so that it looks like a foundation, and adding floor tiles so that you can build a house on top.
1. Raise the land a few clicks.
2. Put a basement to test the height.
3. Using Constrainfloorelevation False, flatten the land.
4. Go to the basement and, using moveobjects on, place privacy windows
5. Check. Are they visible from the outside? You're good. No? Try again. delete the basement, raise the land some more.
6. Once it's good, build your basement and flatten the land again.
7. Put a foundation next to the exposed wall of your basement.
8. Is the foundation height the same as the exposed wall? If so, you're good. If it's too low, build it on a tiny raised piece of land to get it to match.
9. Once the foundation is at the right height, matched perfectly with the basement wall, build it around the perimeter of the basement.
10. Use the tiles around the edge of the foundation to place floor OVER your basement
11. There will be gaps in the center that can't be tiled. Place a foundation piece in those, and add more floor. Delete the foundation, and add floor where it was(since there's floor around where it was, you can now place floor there)
12. Repeat until the entire thing has floor.
13. Build walls on the floor
14. Remove floor for stairs
15. Place stairs
Edit: You can NOT make one at the exact height as a foundation. This sucks, but it's unavoidable. If it is foundation height, the stairs refuse to go through to the basement, and instead will just stop at the ground. If it's more than foundation height, they are FORCED to be longer than "one tile", and will go straight through to the basement. :\ If anybody finds a workaround for that, it'd be great.