Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix and translate keybindings #54

Merged
merged 2 commits into from
Apr 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#include "_keybindings.dm"
#include "_keybinding.dm"

#include "code/admin.dm"
#include "code/artificial_intelligence.dm"
#include "code/carbon.dm"
#include "code/client.dm"
#include "code/communication.dm"
//#include "code/emote.dm" TODO: Return it when Emote Panel is merged
#include "code/emote.dm"
#include "code/human.dm"
#include "code/living.dm"
#include "code/mob.dm"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,39 +1,49 @@
/datum/keybinding/admin/admin_say
full_name = "Asay"
hotkey_keys = list("F5")
description = "Разговаривайте с другими админами"

/datum/keybinding/admin/admin_ghost
full_name = "Aghost"
hotkey_keys = list("F6")
description = "Уйти в призраки"

/datum/keybinding/admin/player_panel_new
full_name = "Player Panel"
hotkey_keys = list("F7")
description = "Открывает новую панель игрока"

/datum/keybinding/admin/toggle_buildmode_self
full_name = "Toggle Buildmode"
hotkey_keys = list("F11")
description = "Включаем режим строительства"

/datum/keybinding/admin/stealthmode
full_name = "Stealth mode"
hotkey_keys = list("CtrlF9")
description = "Включает скрытный режим"

/datum/keybinding/admin/invisimin
full_name = "Invisimin"
hotkey_keys = list("F9")
description = "Включает невидимость, как у призраков (Не абузьте этим)"

/datum/keybinding/admin/deadsay
full_name = "Dsay"
hotkey_keys = list("F10")
description = "Отправляет сообщение в чат мертвых"

/datum/keybinding/admin/deadmin
full_name = "Deadmin"
hotkey_keys = list("Unbound")
description = "Избавтесь от своих админских сил"

/datum/keybinding/admin/readmin
full_name = "Readmin"
hotkey_keys = list("Unbound")
description = "Верните свои админские силы"

/datum/keybinding/admin/view_tags
full_name = "View Tags"
hotkey_keys = list("CtrlF11")
description = "Открывает меню View-Tags"
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/datum/keybinding/artificial_intelligence/reconnect
full_name = "Переподключиться к оболочке"
hotkey_keys = list("-")
description = "Подключает к ИИ оболочке, которая была подключена последней"
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
/datum/keybinding/carbon/toggle_throw_mode
full_name = "Режим броска (переключить)"
hotkey_keys = list("R", "Southwest")
description = "Переключает будете ли вы бросать текущий предмет"

/datum/keybinding/carbon/hold_throw_mode
full_name = "Режим броска (зажать)"
hotkey_keys = list("Space")
description = "Удерживайте, чтобы включить режим броска, и отпустите, чтобы выключить его"

/datum/keybinding/carbon/give
full_name = "Передать вещь (переключить)"
hotkey_keys = list("V")
description = "Передать предмет в активной руке"
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
/datum/keybinding/client/admin_help
full_name = "Admin Help"
full_name = "Админхелп"
hotkey_keys = list("F1")
description = "Попросите администрацию о помощи"

/datum/keybinding/client/screenshot
full_name = "Сделать Screenshot"
hotkey_keys = list("Unbound")
description = "Сделайте скриншоты"

/datum/keybinding/client/minimal_hud
full_name = "Переключить минимальный HUD"
hotkey_keys = list("F12")
description = "Скрывает большинство элементов HUD"
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

/datum/keybinding/client/communication/radio
full_name = "Общий канал рации (;)"
hotkey_keys = list("Unbound")
hotkey_keys = list("Y")

/datum/keybinding/client/communication/ooc
full_name = "OOC"
Expand Down
29 changes: 29 additions & 0 deletions modular_bandastation/keybinding/code/human.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
/datum/keybinding/human/quick_equip
full_name = "Экипировать вещь"
hotkey_keys = list("E")
description = "Быстро экипирует предмет в любой подходящий слот"

/datum/keybinding/human/quick_equip_belt
full_name = "Быстрая экипировка пояса"
hotkey_keys = list("ShiftE")
description = "Положить предмет из руки в пояс или вытащить последний предмет из него"

/datum/keybinding/human/quick_equip_belt/quick_equip_bag
full_name = "Быстрая экипировка сумки"
hotkey_keys = list("ShiftV")
description = "Положить предмет из руки в сумку или вытащить последний предмет из нее"

/datum/keybinding/human/quick_equip_belt/quick_equip_suit_storage
full_name = "Быстрая экипировка хранилища костюма"
hotkey_keys = list("ShiftQ")
description = "Положить предмет из руки в костюм или вытащить последний предмет из него"

/datum/keybinding/human/quick_equip_belt/quick_equip_lpocket
full_name = "Быстрая экипировка левого кармана"
hotkey_keys = list("Alt1")
description = "Положить предмет из руки в левый карман или последний предмет из него"

/datum/keybinding/human/quick_equip_belt/quick_equip_rpocket
full_name = "Быстрая экипировка правого кармана"
hotkey_keys = list("Alt2")
description = "Положить предмет из руки в правый карман или последний предмет из него"
44 changes: 44 additions & 0 deletions modular_bandastation/keybinding/code/living.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/datum/keybinding/living/resist
full_name = "Сопротивляться"
hotkey_keys = list("B")
description = "Освободиться от текущего состояния. В наручниках? Вы горите? Сопротивляйтесь!"

/datum/keybinding/living/look_up
full_name = "Посмотреть вверх"
hotkey_keys = list("P")
description = "Посмотреть на нижний Z-уровень. Возможно только если над вами свободное пространство."

/datum/keybinding/living/look_down
full_name = "Посмотреть вниз"
hotkey_keys = list(";")
description = "Посмотреть на нижний Z-уровень. Возможно только если под вами его видно."

/datum/keybinding/living/rest
full_name = "Лечь/встать"
hotkey_keys = list("ShiftB")
description = "Нажмите, чтобы лечь или встать"

/datum/keybinding/living/toggle_combat_mode
full_name = "Переключить Combat Mode"
hotkey_keys = list("F")
description = "Переключает боевой режим. Это как Помощь/Вред, но круче"

/datum/keybinding/living/toggle_move_intent
full_name = "Смена режима ходьбы (зажать)"
hotkey_keys = list("C")
description = "Удерживайте, чтобы временно поменять режим передвижения."

/datum/keybinding/living/toggle_move_intent_alternative
full_name = "Смена режима ходьбы (переключить)"
hotkey_keys = list("Unbound")
description = "Нажмите, чтобы поменять режим передвижения."

/datum/keybinding/living/enable_combat_mode
full_name = "Включить Combat Mode"
hotkey_keys = list("4")
description = "Включает боевой режим"

/datum/keybinding/living/disable_combat_mode
full_name = "Отключить Combat Mode"
hotkey_keys = list("1")
description = "Отключает боевой режим"
71 changes: 71 additions & 0 deletions modular_bandastation/keybinding/code/mob.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
/datum/keybinding/mob/stop_pulling
full_name = "Перестать тащить"
hotkey_keys = list("H", "Delete")

/datum/keybinding/mob/swap_hands
full_name = "Поменять руки"
hotkey_keys = list("X")

/datum/keybinding/mob/activate_inhand
full_name = "Использовать предмет в руке"
hotkey_keys = list("Z")
description = "Использует предмет в вашей активной руке"

/datum/keybinding/mob/drop_item
full_name = "Выложить предмет в руке"
hotkey_keys = list("Q")

/datum/keybinding/mob/target/head_cycle
full_name = "Выбрать голову/глаза/рот"
hotkey_keys = list("Numpad8")
description = "Выбрать голову, глаза или рот как цель. Каждое нажатие циклирует между ними. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/head
full_name = "Выбрать голову"
hotkey_keys = list("Unbound")
description = "Выбрать голову, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/eyes
full_name = "Выбрать глаза"
hotkey_keys = list("Numpad7")
description = "Выбрать глаза, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/mouth
full_name = "Выбрать рот"
hotkey_keys = list("Numpad9")
description = "Выбрать рот, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/r_arm
full_name = "Выбрать правую руку"
hotkey_keys = list("Numpad4")
description = "Выбрать правую руку, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/body_chest
full_name = "Выбрать грудь"
hotkey_keys = list("Numpad5")
description = "Выбрать грудь, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/left_arm
full_name = "Выбрать левую руку"
hotkey_keys = list("Numpad6")
description = "Выбрать левую руку, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/right_leg
full_name = "Выбрать правую ногу"
hotkey_keys = list("Numpad1")
description = "Выбрать правую ногу, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/body_groin
full_name = "Выбрать пах"
hotkey_keys = list("Numpad2")
description = "Выбрать паховую область, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/target/left_leg
full_name = "Выбрать левую ногу"
hotkey_keys = list("Numpad3")
description = "Выбрать левую ногу, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции."

/datum/keybinding/mob/prevent_movement
full_name = "Остановиться (зажать)"
hotkey_keys = list("Alt")
description = "При удержании, не дает вам самостоятельно двигаться."
Original file line number Diff line number Diff line change
@@ -1,23 +1,29 @@
/datum/keybinding/movement/north
full_name = "Идти на север"
hotkey_keys = list("W", "North")
description = "Перемещает вашего персонажа на север"

/datum/keybinding/movement/south
full_name = "Идти на юг"
hotkey_keys = list("S", "South")
description = "Перемещает вашего персонажа на юг"

/datum/keybinding/movement/west
full_name = "Идти на запад"
hotkey_keys = list("A", "West")
description = "Перемещает вашего персонажа на запад"

/datum/keybinding/movement/east
full_name = "Идти на восток"
hotkey_keys = list("D", "East")
description = "Перемещает вашего персонажа на восток"

/datum/keybinding/movement/zlevel_upwards
full_name = "Идти наверх"
hotkey_keys = list("Northeast") // PGUP
description = "Перемещает вашего персонажа вверх по Z-уровню, если возможно"

/datum/keybinding/movement/zlevel_downwards
full_name = "Идти вниз"
hotkey_keys = list("Southeast") // PGDOWN
description = "Перемещает вашего персонажа вниз по Z-уровню, если возможно"
Original file line number Diff line number Diff line change
@@ -1,19 +1,24 @@
/datum/keybinding/robot/moduleone
full_name = "Ячейка 1"
hotkey_keys = list("1")
description = "Выбирает активным/неактивным первый модуль"

/datum/keybinding/robot/moduletwo
full_name = "Ячейка 2"
hotkey_keys = list("2")
description = "Выбирает активным/неактивным второй модуль"

/datum/keybinding/robot/modulethree
full_name = "Ячейка 3"
hotkey_keys = list("3")
description = "Выбирает активным/неактивным третий модуль"

/datum/keybinding/robot/unequip_module
full_name = "Выложить в хранилище"
hotkey_keys = list("Q")
description = "Вылаживает предмет из текущий модуля"

/datum/keybinding/robot/undeploy
full_name = "Отсоединиться от оболочки"
hotkey_keys = list("=")
description = "Возвращает в ваше ядро ИИ"
15 changes: 0 additions & 15 deletions modular_bandastation/keybindings/code/human.dm

This file was deleted.

27 changes: 0 additions & 27 deletions modular_bandastation/keybindings/code/living.dm

This file was deleted.

Loading
Loading