Доброго всем времени!
Друзья, есть проблеммка. Я мэйкер не трогал лет 8, по причине отсутствия времени и потом версии на маке. Так вот у меня в игре в партии только один герой всегда, а второй приходит как призыв по использованию скилла или предмета.
У меня вызывается параллел, который проверяет его наличие в партии, если он там, то убирает из команды, а если нет, то приводит на ограниченное время. при этом призыв не только в бою нужен, призываемый помогает решать паззлы иногда.
Я раньше реализовал что-то подобное, но не помню как. Сейчас же приходить он приходит, уходить — уходит, но есть проблема во время боя: я врубаю таймер на 1.30, после этого он должен исчезнуть, однако при 00.00 бой нафиг сворачивается и всё, словно по умолчанию прописан abort battle. Оказалось, что таймер в бою работает только так.
Не подскажите, как это обойти, или же организовать вычисление времени без таймера? Wait, как я понимаю мне залочит управление просто. (и кстати, может это только на macOS так?)
Заранее спасибо и рад со всеми познакомиться)!
Социальные закладки