TauCetiClassic icon indicating copy to clipboard operation
TauCetiClassic copied to clipboard

Заменил некоторые /effect на /structure

Open kalazus opened this issue 2 years ago • 4 comments

Описание изменений

Замена типов на более логичные в отношении системы разрушения (блоб, грибы светящиеся, паутина, лоза, сеть ниндзи). Немного улучшил код структур блоба (убрал бесполезные переменные overmind, убрал в locate типы, где в переменной уже указаны).

Почему и что этот ПР улучшит

Авторство

Чеинжлог

kalazus avatar Sep 23 '22 17:09 kalazus

Changelog status: :radio_button: No changelog

TauKitty avatar Sep 23 '22 17:09 TauKitty

подозреваю, эффект использовался во многих случаях, что бы это был не "физический" объект игры со своими взаимодействиями, а что-то абстрактное и не зависимое. Посох анимации мага может анимировать структуры, например.

Это действительно не должно быть "эффектом", но стоит провести ревизию и посмотреть, какие взаимодействия исключались для эффектов, и какие включаются для структур.

volas avatar Oct 04 '22 05:10 volas

Это действительно не должно быть "эффектом", но стоит провести ревизию и посмотреть, какие взаимодействия исключались для эффектов, и какие включаются для структур.

Удивительно, но у эффектов супер мало ограничений взаимодействий. Если поискать проки именно у эффект, то там 1 attackby переписан с отличиями от structure (и то достаточно тупо). В основном ничего не изменится, но маг может начать пиздить куски блобба, но скорее проблема в том, что посох не считает anchored у струтур,

kalazus avatar Oct 04 '22 16:10 kalazus

У нас ещё есть effect/effect, которые вообще не переопределяет проки, но добавляет прозрачность для мышки и неуязвимость к плевкам. Как по мне, большинство штук, с которыми можно взаимодействовать должны из effect быть перемещены в структуры. Тут только самые очевидные, и что вроде на тг менялось.

kalazus avatar Oct 04 '22 16:10 kalazus

Спасибо, что перепроверил. Мержу

volas avatar Oct 23 '22 11:10 volas