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

после апгрейда запрещать строить старых юнитов и разрешать строить апгрейженых
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
21
Тут либо кучу разновидностей юнитов и улучшений (чтобы всё нормально отображалось) либо отказаться от стандартных апгрейдов и написать свою систему либо добавлять в группу и менять владельца юнита на другого игрока с общим контролем юнитов, без этого апгрейда, но так максимум апгрейдов -12. Ну и офк. для мультиплеера не подойдёт.
28
после апгрейда запрещать строить старых юнитов и разрешать строить апгрейженых
Принятый ответ
18
nvc123, тогда можно это сделать с помощью улучшения
23
Molecyla, спс кеп, upgrade = улучшение. Если ты про технологии.
25
Можно и без улучшения. По применению способности на основе канала.
28
Ancient, триггерно снимать деньги, создавать искусственную очередь постройки
вообщем бред
25
Вот насчет искуственной очереди я не подумал, тут согласен. Последний раз когда занимался подобным, строительство писал полностью кастомное. Так было удобнее.
28
Ancient, просто имхо улучшение и 2 строчки кода(даже на гуи 2 строчки) проще чем писать на основе скила
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.