Помогите разобраться со шкалой ходов с оглядкой на инициативу существ.
Изучал этот вопрос по статьям вроде этой - help.ordenmira.ru/information/articles/atbscale.htm, но там довольно сложно расписано, под ГУИ подогнать чрезвычайно сложно, как мне кажется.
Может, есть какие-то более упрощённые методы расчёта?
Предложите свои варианты такой системы специально для пошагового боя на движке варика.
Изучал этот вопрос по статьям вроде этой - help.ordenmira.ru/information/articles/atbscale.htm, но там довольно сложно расписано, под ГУИ подогнать чрезвычайно сложно, как мне кажется.
Может, есть какие-то более упрощённые методы расчёта?
Предложите свои варианты такой системы специально для пошагового боя на движке варика.
Ещё условия:
- ходьба отдельными одиночными юнитами как в икском, дисайплс, шэдоуран, баннер саге, легендах эйзенвальда;
- в моей игре на пошаговом поле боя могут столкнуться максимум 20 существ в сумме (максимум 10 у каждой из сторон);
- инициатива может меняться во время боя (например, если используют магию, повышающую/понижающую инициативу) - следовательно меняется и ситуация на шкале очерёдности.
Если есть какие-то карты с подобной системой - с удовольствием гляну, давайте ссылки.
Если GUI невозможен, давайте Jass. Или хотя бы схематичное описание идеи расчёта логически.
Принятый ответ
Аттач к каждому юниту/типу юнита свою инициативность, и расчитывай очередность ходов во время боя. Аттач либо через юзердату(кастом валуе), либо через бд.
2
Tobi123
10 лет назад
2
Аттач к каждому юниту/типу юнита свою инициативность, и расчитывай очередность ходов во время боя. Аттач либо через юзердату(кастом валуе), либо через бд.
Принятый ответ
2
vasex
10 лет назад
2
Tobi123, что означает "бд"?
3
nvc123
10 лет назад
3
vasex, xgm.guru/p/wc3/wc3bd
Чтобы оставить комментарий, пожалуйста, войдите на сайт.