M
Но я так понимаю ты про мелкие и неявные проблемы. Их меньше, но так же жопу дерут
Например, позавчера в голову стрельнула максимально отбитая идея: в базовом классе создать метод для выведения всех публичных методов с определенными атрибутами, но в классах наследниках. На основе полученного списка методов в рантайме создавать перечисление.
шарпы такое позволяют, хоть и есть маленькая проблема: придется создавать динамическую библиотеку для перечисления. Но благо в юнити можно использовать List в качестве перечисления