Документация Steamworks
Шаблоны для файлов с внутриигровыми действиями
Далее представлены примерные шаблоны для файлов с внутриигровыми действиями, с которых можно начать при разработке вашей игры. Они не относятся к каким-либо конкретным играм, и в вашей игре могут быть действия, которых нет в этих файлах. Меняйте их по своему усмотрению, это просто материалы, на которые можно опираться.

Базовый шаблон


Это файл с минимумом действий: один набор действий, одно цифровое действие и одно аналоговое действие. Примерно такая же функциональность, как и у джойстика Atari или однокнопочной мыши.

"In Game Actions" { "actions" { "TheOneAndOnlySet" { "title" "#Set_Title" "Button" { "DoSomething" "#Action_DoSomething" } "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "absolute_mouse" } } } } "localization" { "russian" { "set_title" "Набор, единственный и неповторимый" "Action_DoSomething" "Какое-то действие" "Action_Move" "Движение" } } }

Шутер от первого лица


Этот шаблон подходит для шутеров от первого лица, где игрок может передвигаться, прыгать, стрелять, держать разные предметы (в основном оружие) и переключаться между ними.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } "Look" { "title" "#Action_Look" "input_mode" "absolute_mouse" } } "Button" { "Attack" "#Action_Attack" "AltAttack" "#Action_AltAttack" "Jump" "#Action_Jump" "Crouch" "#Action_Crouch" "Sprint" "#Action_Sprint" "StrafeLeft" "#Action_StrafeLeft" "StrafeRight" "#Action_StrafeRight" "Interact" "#Action_Interact" "Menu" "#Action_Menu" "Item1" "#Action_Item1" "Item2" "#Action_Item2" "Item3" "#Action_Item3" "Item4" "#Action_Item4" "Item5" "#Action_Item5" "PrevItem" "#Action_PrevItem" "NextItem" "#Action_NextItem" } } "MenuControls" { "title" "#Set_MenuControls" "Button" { "MenuUp" "#Menu_Up" "MenuDown" "#Menu_Down" "MenuLeft" "#Menu_Left" "MenuRight" "#Menu_Right" "Affirm" "#Menu_Affirm" "Cancel" "#Menu_Cancel" "Other" "#Menu_Other" "ScrollUp" "#Menu_ScrollUp" "ScrollDown" "#Menu_ScrollDown" "DismissMenu" "#Menu_DismissMenu" } } } "localization" { "russian" { "Set_GameControls" "Игровые действия" "Set_MenuControls" "Действия в меню" "Action_Move" "Движение" "Action_Look" "Посмотреть" "Action_Attack" "Атака" "Action_AltAttack" "Ещё одна атака" "Action_Jump" "Прыжок" "Action_Crouch" "Присесть" "Action_Sprint" "Бег" "Action_StrafeLeft" "Стрейф влево" "Action_StrafeRight" "Стрейф вправо" "Action_Interact" "Взаимодействие" "Action_Menu" "Меню" "Action_Item1" "Предмет 1" "Action_Item2" "Предмет 2" "Action_Item3" "Предмет 3" "Action_Item4" "Предмет 4" "Action_Item5" "Предмет 5" "Action_PrevItem" "Предыдущий предмет" "Action_NextItem" "Следующий предмет" "Menu_Up" "Вверх" "Menu_Down" "Вниз" "Menu_Left" "Влево" "Menu_Right" "Вправо" "Menu_Affirm" "Подтвердить" "Menu_Cancel" "Отмена" "Menu_Other" "Другое" "Menu_ScrollUp" "Пролистать вверх" "Menu_ScrollDown" "Пролистать вниз" "Menu_DismissMenu" "Закрыть меню" } } }

Экшн от третьего лица / Приключение


Этот шаблон подходит для экшна от третьего лица или приключенческой игры, где персонаж движется по миру и может прыгать, красться, взаимодействовать с вещами и другими персонажами, а также участвовать в боях.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } "Camera" { "title" "#Action_Camera" "input_mode" "joystick_move" } } "Button" { "attack" "#Action_Attack" "block" "#Action_Block" "jump" "#Action_Jump" "interact" "#Action_Interact" "sneak" "#Action_Sneak" "sidestep" "#Action_Sidestep" "map" "#Action_Map" "menu" "#Action_Menu" } } "MenuControls" { "title" "#Set_MenuControls" "Button" { "MenuUp" "#Menu_Up" "MenuDown" "#Menu_Down" "MenuLeft" "#Menu_Left" "MenuRight" "#Menu_Right" "Affirm" "#Menu_Affirm" "Cancel" "#Menu_Cancel" "Other" "#Menu_Other" "ScrollUp" "#Menu_ScrollUp" "ScrollDown" "#Menu_ScrollDown" "DismissMenu" "#Menu_DismissMenu" } } } "localization" { "russian" { "Set_GameControls" "Игровые действия" "Set_MenuControls" "Действия в меню" "Action_Move" "Движение" "Action_Camera" "Камера" "Action_Attack" "Атака" "Action_Block" "Блок" "Action_Jump" "Прыжок" "Action_Sneak" "Красться" "Action_Sidestep" "Движение в сторону" "Action_Interact" "Взаимодействие" "Action_Menu" "Меню" "Action_Map" "Карта" "Menu_Up" "Вверх" "Menu_Down" "Вниз" "Menu_Left" "Влево" "Menu_Right" "Вправо" "Menu_Affirm" "Подтвердить" "Menu_Cancel" "Отмена" "Menu_Other" "Другое" "Menu_ScrollUp" "Пролистать вверх" "Menu_ScrollDown" "Пролистать вниз" "Menu_DismissMenu" "Закрыть меню" } } }

Пошаговая стратегия


Этот шаблон подходит для пошаговой стратегии, где игрок двигает своих юнитов по сетке и отдаёт им команды. Также в него включено управление 3D-камерой и базовая навигация.

"In Game Actions" { "actions" { "MenuControls" { "title" "#Set_MenuControls" "StickPadGyro" { "MenuCursor" { "title" "#Action_MenuCursor" "input_mode" "absolute_mouse" } } "Button" { "Up" "#Action_Up" "Down" "#Action_Down" "Left" "#Action_Left" "Right" "#Action_Right" "QuickSave" "#Action_QuickSave" "QuickLoad" "#Action_QuickLoad" "Affirm" "#Action_Affirm" "Cancel" "#Action_Cancel" } } "BattleControls" { "title" "#Set_BattleControls" "StickPadGyro" { "BattleCamera" { "title" "#Action_BattleCamera" "input_mode" "absolute_mouse" } "BattleCursor" { "title" "#Action_BattleCursor" "input_mode" "absolute_mouse" } } "Button" { "Up" "#Action_Up" "Down" "#Action_Down" "Left" "#Action_Left" "Right" "#Action_Right" "QuickSave" "#Action_QuickSave" "QuickLoad" "#Action_QuickLoad" "ConfirmCommand" "#Action_ConfirmCommand" "Pause" "#Action_Pause" "Cancel" "#Action_Cancel" "Interact" "#Action_Interact" "EndTurn" "#Action_EndTurn" "Waypoint" "#Action_Waypoint" "NextUnit" "#Action_NextUnit" "PrevUnit" "#Action_PrevUnit" "Ability1" "#Action_Ability1" "Ability2" "#Action_Ability2" "Ability3" "#Action_Ability3" "Ability4" "#Action_Ability4" "Ability5" "#Action_Ability5" "Ability6" "#Action_Ability6" "Ability7" "#Action_Ability7" "Ability8" "#Action_Ability8" "Ability9" "#Action_Ability9" "Ability0" "#Action_Ability0" "CameraRotateLeft" "#Action_CameraRotateLeft" "CameraRotateRight" "#Action_CameraRotateRight" "CameraZoomIn" "#Action_CameraZoomIn" "CameraZoomOut" "#Action_CameraZoomOut" "CameraCenterOnSelection" "#Action_CameraCenterOnSelection" } } } "localization" { "russian" { "Set_MenuControls" "Действия в меню" "Action_MenuCursor" "Курсор меню" "Action_Up" "Вверх" "Action_Down" "Вниз" "Action_Left" "Влево" "Action_Right" "Вправо" "Action_QuickSave" "Быстрое сохранение" "Action_QuickLoad" "Быстрая загрузка" "Action_Affirm" "Подтвердить" "Action_Cancel" "Отмена" "Set_BattleControls" "Действия в бою" "Action_BattleCamera" "Камера в бою" "Action_BattleCursor" "Курсор в бою" "Action_ConfirmCommand" "Подтвердить команду" "Action_Pause" "Приостановить" "Action_Interact" "Взаимодействовать" "Action_EndTurn" "Завершить ход" "Action_Waypoint" "Задать / удалить точку маршрута" "Action_NextUnit" "Следующий юнит" "Action_PrevUnit" "Предыдущий юнит" "Action_Ability1" "Способность 1" "Action_Ability2" "Способность 2" "Action_Ability3" "Способность 3" "Action_Ability4" "Способность 4" "Action_Ability5" "Способность 5" "Action_Ability6" "Способность 6" "Action_Ability7" "Способность 7" "Action_Ability8" "Способность 8" "Action_Ability9" "Способность 9" "Action_Ability0" "Способность 0" "Action_CameraRotateLeft" "Повернуть камеру влево" "Action_CameraRotateRight" "Повернуть камеру вправо" "Action_CameraZoomIn" "Приблизить камеру" "Action_CameraZoomOut" "Отдалить камеру" "Action_CameraCenterOnSelection" "Сосредоточить камеру на избранном объекте" } } }

Стратегия в реальном времени


Этот шаблон подходит для стратегий в реальном времени, где игрок строит здания и создаёт юнитов, а также отдаёт им команды по одному или группам. Здесь есть несколько особенностей: два слоя наборов действий для меню юнитов и строительства, а также действия при нажатой кнопке.

В этой игре можно назначить юнитам, зданиям и группам юнитов одну из десяти групп, которые можно привязать к десяти кнопкам, которые здесь представлены как группы 0-9. После того как вы активировали действие "assign_group" или "add_remove_group", игра будет ожидать нажатия на действие "group_0" или "group_3". "assign_group" + "group_2" означает "назначить выбранных юнитов группе 2", а "select_group" + "group_5" означает "выбрать всё, что назначено на группу 5". Такая логика должна быть реализована в самой игре, но она гораздо проще, чем создание отдельных действий для каждого слота, таких как "add_remove_group_2", "assign_group_2", "select_group_2", и т. д.

Кроме того, у команд для юнитов есть специальное действие «по очереди». Если при получении запроса на действие игра обнаруживает, что выполняемое по очереди действие уже выполняется, она не будет немедленно исполнять запрос, а вместо этого добавит его к очереди для этого юнита. К примеру, при выполнении действия «движение» эту функцию можно использовать для задания точек маршрута. Но такая логика должна быть реализована в самой игре.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "StickPadGyro" { "MoveCursor" { "title" "#Action_MoveCursor" "input_mode" "absolute_mouse" } "CameraPan" { "title" "#Action_CameraPan" "input_mode" "absolute_mouse" } "CameraZoom" { "title" "#Action_CameraZoom" "input_mode" "absolute_mouse" } } "Button" { "click" "#Action_Click" "cancel" "#Action_Cancel" "select" "#Action_Select" "select_add_remove" "#Action_AddRemove" "select_type" "#Action_SelectType" "select_idle" "#Action_SelectIdle" "move_attack" "#Action_MoveAttack" "move_no_attack" "#Action_Move" "attack_target" "#Action_Attack" "assign_group" "#Action_AssignGroup" "add_remove_group" "#Action_AddRemoveGroup" "select_group" "#Action_SelectGroup" "group_0" "#Action_Group0" "group_1" "#Action_Group1" "group_2" "#Action_Group2" "group_3" "#Action_Group3" "group_4" "#Action_Group4" "group_5" "#Action_Group5" "group_6" "#Action_Group6" "group_7" "#Action_Group7" "group_8" "#Action_Group8" "group_9" "#Action_Group9" } } "MenuControls" { "title" "#Set_MenuControls" "Button" { "MenuUp" "#Menu_Up" "MenuDown" "#Menu_Down" "MenuLeft" "#Menu_Left" "MenuRight" "#Menu_Right" "Affirm" "#Menu_Affirm" "Cancel" "#Menu_Cancel" "Other" "#Menu_Other" "ScrollUp" "#Menu_ScrollUp" "ScrollDown" "#Menu_ScrollDown" "DismissMenu" "#Menu_DismissMenu" } } } "action_layers" { "title" "#Layer_UnitMenu" "Button" { "stop" "#Unit_Stop" "hold" "#Unit_Hold" "patrol" "#Unit_Patrol" "follow" "#Unit_Follow" "queue" "#Unit_Queue" "unit_ability_1" "#Unit_Ability1" "unit_ability_2" "#Unit_Ability2" } "title" "#Layer_BuildMenu" "Button" { "build_0" "#Build_0" "build_1" "#Build_1" "build_2" "#Build_2" "build_3" "#Build_3" "build_4" "#Build_4" "build_5" "#Build_5" "build_6" "#Build_6" "build_7" "#Build_7" "build_8" "#Build_8" "build_9" "#Build_9" } } "localization" { "russian" { "Set_GameControls" "Игровые действия" "Set_MenuControls" "Действия в меню" "Layer_UnitMenu" "Меню юнитов" "Layer_BuildMenu" "Меню строительства" "Action_MoveCursor" "Движение курсора" "Action_CameraPan" "Движение камеры" "Action_CameraZoom" "Приближение камеры" "Action_Click" "Нажатие мыши" "Action_Cancel" "Отмена" "Action_Select" "Выбор" "Action_AddRemove" "Добавить к выделенному/убрать" "Action_SelectType" "Выбрать все юниты этого типа" "Action_SelectIdle" "Выбрать бездельничающего работника" "Action_MoveAttack" "Движение с атакой" "Action_Move" "Движение без атаки" "Action_Attack" "Атака цели" "Action_AssignGroup" "Назначить группу" "Action_AddRemoveGroup" "Добавить в группу/убрать" "Action_SelectGroup" "Выбрать группу" "Action_Group0" "Группа 0" "Action_Group1" "Группа 1" "Action_Group2" "Группа 2" "Action_Group3" "Группа 3" "Action_Group4" "Группа 4" "Action_Group5" "Группа 5" "Action_Group6" "Группа 6" "Action_Group7" "Группа 7" "Action_Group8" "Группа 8" "Action_Group9" "Группа 9" "Menu_Up" "Вверх" "Menu_Down" "Вниз" "Menu_Left" "Влево" "Menu_Right" "Вправо" "Menu_Affirm" "Подтвердить" "Menu_Cancel" "Отмена" "Menu_Other" "Другое" "Menu_ScrollUp" "Пролистать вверх" "Menu_ScrollDown" "Пролистать вниз" "Menu_DismissMenu" "Закрыть меню" "Unit_Stop" "Стоп" "Unit_Hold" "Удерживать позицию" "Unit_Patrol" "Патрулирование" "Unit_Follow" "Следовать" "Unit_Queue" "Выполнять действия/проходить отметки по очереди" "Unit_Ability1" "Способность 1" "Unit_Ability2" "Способность 2" "Build_0" "Опция строительства 0" "Build_1" "Опция строительства 1" "Build_2" "Опция строительства 2" "Build_3" "Опция строительства 3" "Build_4" "Опция строительства 4" "Build_5" "Опция строительства 5" "Build_6" "Опция строительства 6" "Build_7" "Опция строительства 7" "Build_8" "Опция строительства 8" "Build_9" "Опция строительства 9" } } }

4X-стратегия


Это простая игра в формате 4X, в которой вы перемещаете юниты на главной карте, колонизируете территорию (будь то планеты, острова или города) и вступаете в бой с другими империями. Базовые действия, такие как «Нажатие», «Отмена», «Выбор» и «Осмотр», всегда доступны в базовом наборе действий, в то время как другие действия задаются через слои в зависимости от контекста. Например, на главной карте есть дополнительные действия, такие как завершение хода или переключение между колониями. В бою вы можете переключаться между юнитами и попросить их переместиться, атаковать или отступить.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "StickPadGyro" { "MoveCursor" { "title" "#Action_MoveCursor" "input_mode" "absolute_mouse" } "CameraPan" { "title" "#Action_CameraPan" "input_mode" "absolute_mouse" } "CameraZoom" { "title" "#Action_CameraZoom" "input_mode" "absolute_mouse" } } "Button" { "click" "#Action_Click" "cancel" "#Action_Cancel" "select" "#Action_Select" "inspect" "#Action_Inspect" "menu" "#Action_Menu" } } "MenuControls" { "title" "#Set_MenuControls" "Button" { "MenuUp" "#Menu_Up" "MenuDown" "#Menu_Down" "MenuLeft" "#Menu_Left" "MenuRight" "#Menu_Right" "Affirm" "#Menu_Affirm" "Cancel" "#Menu_Cancel" "Other" "#Menu_Other" "ScrollUp" "#Menu_ScrollUp" "ScrollDown" "#Menu_ScrollDown" "DismissMenu" "#Menu_DismissMenu" } } } "action_layers" { "title" "#Layer_Map" "Button" { "turn" "#Map_Turn" "next_colony" "#Map_NextColony" "prev_colony" "#Map_PreviousColony" } "title" "#Layer_Combat" "Button" { "next_unit" "#Battle_NextUnit" "prev_unit" "#Battle_PrevUnit" "retreat" "#Battle_Retreat" "attack" "#Battle_Attack" "move_unit" "#Battle_MoveUnit" } } "localization" { "russian" { "Set_GameControls" "Игровые действия" "Set_MenuControls" "Действия в меню" "Layer_Map" "Действия на картe" "Layer_Combat" "Действия в бою" "Action_MoveCursor" "Движение курсора" "Action_CameraPan" "Движение камеры" "Action_CameraZoom" "Приближение камеры" "Action_Click" "Нажатие" "Action_Cancel" "Отмена" "Action_Select" "Выбор" "Action_Inspect" "Осмотр" "Action_Menu" "Меню" "Map_Turn" "Завершить ход" "Map_NextColony" "Следующая колония" "Map_PrevColony" "Предыдущая колония" "Battle_NextUnit" "Следующий юнит" "Battle_PrevUnit" "Предыдущий юнит" "Battle_Retreat" "Отступление" "Battle_Attack" "Атака" "Battle_MoveUnit" "Движение юнита" "Menu_Up" "Вверх" "Menu_Down" "Вниз" "Menu_Left" "Влево" "Menu_Right" "Вправо" "Menu_Affirm" "Подтвердить" "Menu_Cancel" "Отмена" "Menu_Other" "Другое" "Menu_ScrollUp" "Пролистать вверх" "Menu_ScrollDown" "Пролистать вниз" "Menu_DismissMenu" "Закрыть меню" } } }

Консольная японская ролевая игра


Это шаблон для простой консольной JRPG, в которой вы перемещаете персонажа по игровому миру, такому как небеса, подземелье или город, и можете взаимодействовать с другими предметами. В игре есть модульная боевая система, которая в основном использует те же основные действия, которые используются в меню (вверх/вниз/влево/вправо/выбор/отмена), но также использует некоторые особые команды, такие как переключение способностей при бое с отдельным персонажем или группой врагов, а также пропуск хода персонажа и пауза.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "Button" { "Action_Select" "#Action_Select" "Action_Up" "#Action_Up" "Action_Down" "#Action_Down" "Action_Left" "#Action_Left" "Action_Right" "#Action_Right" "Action_Cancel" "#Action_Cancel" "Action_Menu" "#Action_Menu" } "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } } } } "action_layers" { "BattleControls" { "title" "#Layer_Battle" "Button" { "Battle_ToggleMulti" "#Battle_ToggleMulti" "Battle_Pause" "#Battle_Pause" "Battle_Skip" "#Battle_Skip" } } } "localization" { "russian" { "Set_GameControls" "Общее управление" "Layer_Battle" "Действия в бою" "Action_Move" "Движение" "Action_Select" "Выбор/Взаимодействие" "Action_Cancel" "Отмена/Назад" "Action_Menu" "Меню" "Action_Up" "Вверх" "Action_Down" "Вниз" "Action_Left" "Влево" "Action_Right" "Вправо" "Battle_ToggleMulti" "Активация нескольких целей" "Battle_Pause" "Пауза" "Battle_Skip" "Пропустить персонажа" } } }

Point-and-click


Шаблон для простой игры в жанре Point-and-click, где игрок указывает точку на экране, персонаж перемещается туда, изучает что-то или взаимодействует с чем-то. Управление инвентарём происходит в меню, где игрок может указать на объект или использовать действия «вверх», «вниз», «влево» и «вправо», чтобы выбрать его.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "Button" { "Action_Interact" "#Action_Interact" "Action_MoveTo" "#Action_MoveTo" "Action_Examine" "#Action_Examine" "Action_Cancel" "#Action_Cancel" "Action_Menu" "#Action_Menu" "Action_Item" "#Action_Item" } "StickPadGyro" { "MoveCursor" { "title" "#Action_MoveCursor" "input_mode" "absolute_mouse" } } } } "action_layers" { "MenuControls" { "title" "#Layer_MenuControls" "Button" { "Menu_Up" "#Menu_Up" "Menu_Down" "#Menu_Down" "Menu_Left" "#Menu_Left" "Menu_Right" "#Menu_Right" "Menu_Select" "#Menu_Select" "Menu_Cancel" "#Menu_Cancel" } } } "localization" { "russian" { "Set_GameControls" "Общее управление" "Layer_MenuControls" "Действия в меню" "Action_MoveCursor" "Движение курсора" "Action_MoveTo" "Пойти" "Action_Interact" "Взаимодействие" "Action_Examine" "Осмотреть" "Action_Cancel" "Отмена/Назад" "Action_Menu" "Меню" "Action_Item" "Использовать предмет" "Menu_Up" "Вверх" "Menu_Down" "Вниз" "Menu_Left" "Влево" "Menu_Right" "Вправо" "Menu_Select" "Выбор" "Menu_Cancel" "Отмена" } } }

Гонка


Простая гоночная игра, где игрок управляет машиной с помощью ручной коробки передач.

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "Button" { "Action_Gas" "#Action_Gas" "Action_Brake" "#Action_Brake" "Action_Clutch" "#Action_Clutch" "Action_ShiftUp" "#Action_ShiftUp" "Action_ShiftDown" "#Action_ShiftDown" "Action_Handbrake" "#Action_Handbrake" "Action_Pause" "#Action_Pause" } "StickPadGyro" { "Steer" { "title" "#Action_Steer" "input_mode" "joystick_move" } "Look" { "title" "#Action_Look" "input_mode" "absolute_mouse" } } } } "localization" { "russian" { "Set_GameControls" "Общее управление" "Action_Gas" "Газ" "Action_Brake" "Тормоз" "Action_Clutch" "Сцепление" "Action_ShiftUp" "Повысить передачу" "Action_ShiftDown" "Понизить передачу" "Action_Handbrake" "Ручной тормоз" "Action_Pause" "Пауза" "Action_Steer" "Руль" "Action_Look" "Посмотреть" } } }

Платформер


Шаблон для простого платформера, где игрок может перемещаться, прыгать, бегать (удерживая клавишу) и взаимодействовать с предметами (подбирать, бросать и т. п.).

"In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "Button" { "Action_Jump" "#Action_Jump" "Action_Run" "#Action_Run" "Action_Interact" "#Action_Interact" "Action_Up" "#Action_Up" "Action_Down" "#Action_Down" "Action_Left" "#Action_Left" "Action_Right" "#Action_Right" "Action_Pause" "#Action_Pause" } "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } } } } "localization" { "russian" { "Set_GameControls" "Общее управление" "Action_Move" "Движение" "Action_Jump" "Прыжок" "Action_Run" "Бег" "Action_Interact" "Взаимодействие" "Action_Up" "Вверх" "Action_Down" "Вниз" "Action_Left" "Влево" "Action_Right" "Вправо" "Action_Pause" "Пауза" } } }