Хонич А.
Как самому создать трехмерную игру
стр. 219

Здесь следует пояснить фазу выстрела. Если нажата клавиша CTRL, то игрок производит выстрел. Фазу' выстрела исполняет функция ShotFromWeapon.

Функция ShotFromWeapon.

Эта функция первым делом проверяет, имеются ли в коробке патроны для данного оружия. Для этого вызывается функция CheckAmmo WhileFire. Если патронов нет, то данная функция сменяет оружие и возвращает 0. Если патроны есть, то запускается фаза оружия ofShot (выстрел) и запускается функция имитации шума от выстрела MakeDin, которая будит монстров, находящихся в данном секторе и прилегающих секторах.

Исходный текст функции ShotFromWeapon:

Новости
В PlayStation Store стартовала программа скидок «Хиты Японии»
Акция проводится в рамках программы «Хиты Японии». На определенное время эти игровые проекты подешевеют на 60 %.
Как бесплатно поиграть в For Honor
Компания Ubisoft сообщает, что с 3 по 6 мая в For Honor можно будет сыграть бесплатно на консолях текущего поколения и РС.