Вверх ↑
Ответов: 649
Revenant
Legendary
#0: 2016-12-28 13:51:50 ЛС | профиль | цитата
Предлагаю изменить алгоритм превращения урана в камень.

Причины:

1) При расположении блока урана на границе чанка происходит его окаменение, даже есть он не контактирует с воздухом. Причина в том, что если соседний (граничащий с ураном) чанк по какой-то причине не подгружен (игрок находится далеко от него), то система думает, что там пустота - воздух. Это и приводик к окаменению.
2) Уран - сыпучий блок. и во время падения вниз тоже периодически превращается в камень. Это создаёт, порой, неожиданные и неприятные проблемы.

Как изменить для исправления:

1) Если ПОД ураном пустой блок, то он "СТРОГО НЕ" превращается в камень.
2) Превращается в камень, если контактирует с воздухом:
  а) двумя противоположными боковыми гранями;
  б) тремя или четырьмя боковыми гранями. В принципе, тут условие "а" остаётся, можно использовать лишь его ("а").
карма: 43
Homo sum
3
Тип: дополнение, Статус: выполнено