
12.12.2010, 17:12
|
|
Регистрация: Nov 2010
Сообщений: 21
|
Массив неопределенной длинны TimeLine - время.
Массивы HeroAction и EnemyAction - содержат действия героя и врага соответственно.
Они заносятся в массив TimeLine в месте на которое указывает переменная ti.
HeroTime и EnemyTime - переменные, которые обозначают временные затраты на удар.
Проверка делается для того, что бы узнать кто бьет первым и когда.
Например:
Действие героя занимает 5 единиц времени (HeroTime = 5)
А врага - 8 единиц времени (EnemyTime = 8)
В в пятую ячейку TimeLine заносится HeroAction, а в 8-ю EnemyAction.
Цикл do/while проверяет массив TimeLine до первого найденного действия.
|