Те кто давно следит за развитием движка уже давно знают, что он перешёл с Forge Capability / Fabric Cardinal Components на мою собственную универсальную систему компонентов. Собственно, начав переносить функционал системы анимаций на эти самые компоненты, я понял, что их нужно доработать, чтобы Вам было проще с ними работать:
1) Обновил некоторую часть API по взаимодействию между компонентами, теперь
owner компонента доступен всегда, а не только при прикреплении компонента.2) Добавил возможность обрабатывать события внутри компонентов (они срабатывают только если сам компонент добавлен и активен)
3) Добавил хотсвап скриптовых компонентов (т.е. при изменении компонента он обновится сразу у всех сущностей без необходимости перезахода в мир или убийства нпс)
Вполне вероятно сегодня ещё более подробно распишу, как с подобной системой работать, но уже на Boosty, а тут у меня символы заканчиваются 🙃
Ну а на этом у меня пока всё 🫡
