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