diff --git a/res/config/bindings.toml b/res/config/bindings.toml index 426a580f..27f02342 100644 --- a/res/config/bindings.toml +++ b/res/config/bindings.toml @@ -19,3 +19,4 @@ player.pick="mouse:middle" player.drop="key:q" player.fast_interaction="key:x" hud.inventory="key:tab" +hud.chat="key:t" diff --git a/res/scripts/stdlib.lua b/res/scripts/stdlib.lua index ad36a221..c9f38835 100644 --- a/res/scripts/stdlib.lua +++ b/res/scripts/stdlib.lua @@ -377,6 +377,14 @@ function __vc_on_hud_open() hud.show_overlay("core:console", false, {"console"}) end) end) + input.add_callback("hud.chat", function() + if hud.is_paused() then + return + end + time.post_runnable(function() + hud.show_overlay("core:console", false, {"chat"}) + end) + end) end local RULES_FILE = "world:rules.toml" diff --git a/res/texts/en_US.txt b/res/texts/en_US.txt index e9b23897..732e2d66 100644 --- a/res/texts/en_US.txt +++ b/res/texts/en_US.txt @@ -33,6 +33,7 @@ movement.sprint=Sprint movement.crouch=Crouch movement.cheat=Cheat hud.inventory=Inventory +hud.chat=Chat player.pick=Pick Block player.attack=Attack player.destroy=Destroy diff --git a/res/texts/ru_RU.txt b/res/texts/ru_RU.txt index d3c40893..80a7ba6a 100644 --- a/res/texts/ru_RU.txt +++ b/res/texts/ru_RU.txt @@ -103,6 +103,7 @@ movement.sprint=Ускорение movement.crouch=Красться movement.cheat=Чит hud.inventory=Инвентарь +hud.chat=Чат player.pick=Подобрать Блок player.attack=Атаковать player.destroy=Сломать