Опкод 0B56
Описание
Устанавливает статус нажатия игровой(НЕ клавиатурной) клавиши.
Использование
0B56: set_game_key 0@ state 1@
Входящие параметры
0@ [int] - индекс клавиши(0-19)
1@ [int] - статус(-128 / 128 / 255)
Статусы -128 / 128 предназначены только для тех клавиш, которые имеют два действия(в таблице их действия указаны через **/**) [] -
1@ [int] - статус(-128 / 128 / 255)
Статусы -128 / 128 предназначены только для тех клавиш, которые имеют два действия(в таблице их действия указаны через **/**) [] -
Исходящие значения
Отсутствуют
SASCM
0B56=2,set_game_key %1d% state %2d%
Дополнительная информация
| Номера клавиш | ||
| Данные значения были взяты из справки Sanny Builder | ||
| Пешком | В автомобиле | |
|---|---|---|
| № | Описание | |
| 0 | Вправо/влево | |
| 1 | Вперед/назад | Вперед/назад(поворот камеры) |
| 2 | Посмотреть: вправо/влево | Вправо/влево(спец. клавиши) |
| 3 | unknown | Вперед/назад(спец. клавиши) |
| 4 | Вторичное действие/ответить на звонок | Вторичное действие |
| 5 | Предыдущее оружие/увеличение зума | Посмотреть: влево |
| 6 | Прицеливание | Ручной тормоз |
| 7 | Следующее оружие/уменьшение зума | Посмотреть: вправо |
| 8 | Команда: "Группа вперед" | Следующая радиостанция |
| 9 | Команда: "Группа назад" | Предыдущая радиостанция |
| 10 | Ответ: "Нет" | |
| 11 | Ответ: "Да" | |
| 12 | - | |
| 13 | Смена вида камеры | |
| 14 | Прыжок | Задний ход |
| 15 | Команда: "Сесть в автомобиль" | Команда: "Выйти из автомобиля" |
| 16 | Ускорение | |
| 17 | Первичное действие(огонь) | |
| 18 | Присесть | Гудок |
| 19 | Повернуть камеру назад | Дополнительная миссия |
| 21 | Ходьба пешком (при нажатой клавиши ускорения) | - |