-
Notifications
You must be signed in to change notification settings - Fork 0
Description
http://rghost.ru/52426155
Наверное это может стать довольно сложным для реализации, но очень бы хотелось такую хрень.
главная часть - повторяющийся блок цепи
конец - окончание главной части
начало - начало, к которому подцеплен ещё один блок цепи
начало и конец - начало, к которому не подкреплено ни одного блока цепи.
крепление к блоку снизу - заключительная часть цепи, которая должна соединяться с блоком ниже неё(подробнее ниже)
По задумке начальный блок цепи может быть прицеплен исключительно к потолку и он автоматически становится "началом и концом". Если присоединить к "началу и концу" ещё один блок цепи, то "начало и конец" моментально преобразуется в "начало с продолжением", а присоединённый блок становится "концом". Присоединив ещё один блок, бывший "конец" становится "главной частью", а новый блок - "концом"...и так далее.
Если сломать любую секцию цепи, то все блоки ниже этой секции уничтожаются, выпадая в виде итемов. В то же время последняя секция обрезанной цепи моментально должна превращаться из "главной части" в "конец"; как и "начало с продолжением" в "начало и конец".
Если цепь снизу упирается в целый блок, то заключительная секция становится креплением.
Среди этих целых блоков стоит указать исключения. Если цепь упирается в блоки с таким ID как: 2,3,7,12,13,14,15,16,18,19,20,21,25,29,35,46,47,52,56,57,58,60,61,62,73,79,80,81,82,84,88,95,99,100,110,129,103,137,138,153,158,(161,174,172,173 в новых версиях); то эта цепь остаётся обычным "концом".
UPD Ах да, все эти исключения должны быть так же и для обоих "начал".
Перечитывая описание последовательного изменения моделей одного и того же блока, у меня возникает мысль, что я накатал какую-то хероту. Но думаю понятна мысль.
Было бы неплохо, если бы была возможность ставить новые блоки цепи снизу, присоединяя их сбоку к любой из секций - как в террарии + реализовать возможность лазить по цепям.
И хотелось бы цепи двух видов - железную и золотую. Меняются только текстуры, в архиве они уже даны.