Разноуровневый дом
перевод: Martini
автор: MikeInside
В игре имеется большое кол-во домов, построенных на разных уровнях, но может быть будет сложно их повторить? Не волнуйтесь, этот урок очень легкий.
Сделайте пустую обычную комнату. Я же говорил, что все будет очень просто.
Затем нам нужно будет включить строительный код. Это делается так:
нажмите одновременно CTRL, SHIFT и C, чтобы вызвать строку для ввода кода.
Вы увидите небольшой белый прямоугольник в левом верхнем углу экрана.
Напечатайте boolProp constrainFloorElevation
false и нажмите Enter.
После этого можно будет изменять ландшафт, даже если на нем имеются объекты.
Осторожно! Этим кодом можно испортить дом, поэтому используйте его только там, где нужно.
Сделайте фундамент, заполнив им всю комнату.
После этого комната будет выглядеть так. Опять отключите код, используя boolProp constrainFloorElevation
true.
Используем инструмент фундамента, удерживая нажатой кнопку CTRL, выделяем фундамент, чтобы удалить его. Фундамент исчезнет, но стены останутся.
Сделайте новый фундамент, рядом с местом, где был первый.
Добавьте стены на этом уровне дома.
Не забудьте оставить промежуток в стене для лестницы!
Используйте соединительные ступеньки, чтобы можно было переходить между двумя уровнями Вашего дома.
Готово! Вот он - дом в двух уровнях!
Можно также попробовать удалить часть фундамента для лестницы, и использовать забор вместо стен.
Ошибки, замеченные в разноуровневых домах:
1) Я не думаю, что можно разместить дверь в более низком уровне дома. (Возможно, с кодом "moveObjects on", но я не проверял это).
2) Свет из окон не будет попадать на более низкий уровень дома, и освещение на стенах также будет бесполезным. Я предлагаю использовать настольные лампы и торшеры
Теперь бы научиться делать разноуровневый дом без всех этих багов.. но это гораздо труднее, чем этот tutorial.