diff --git a/doc/ru/scripting/builtins/librules.md b/doc/ru/scripting/builtins/librules.md index cd2217b3..a0307c7c 100644 --- a/doc/ru/scripting/builtins/librules.md +++ b/doc/ru/scripting/builtins/librules.md @@ -60,13 +60,14 @@ rules.reset(name: str) ## Стандартные правила -| Имя | Описание | По-умолчанию | -| -------------------- | --------------------------------------------------------------- | ------------ | -| cheat-commands | Разрешить команды, имена которых есть в массиве console.cheats. | true | -| allow-content-access | Разрешить панель доступа к контенту. | true | -| allow-flight | Разрешить полёт | true | -| allow-noclip | Разрешить включение noclip. | true | -| allow-attack | Разрешить атаковать сущности. | true | -| allow-destroy | Разрешить разрушение блоков. | true | -| allow-cheat-movement | Разрешить специальные клавиши быстрого перемещения. | true | -| allow-debug-cheats | Разрешить нечестные элементы управления на дебаг-панели. | true | +| Имя | Описание | По-умолчанию | +| ---------------------- | --------------------------------------------------------------- | ------------ | +| cheat-commands | Разрешить команды, имена которых есть в массиве console.cheats. | true | +| allow-content-access | Разрешить панель доступа к контенту. | true | +| allow-flight | Разрешить полёт | true | +| allow-noclip | Разрешить включение noclip. | true | +| allow-attack | Разрешить атаковать сущности. | true | +| allow-destroy | Разрешить разрушение блоков. | true | +| allow-cheat-movement | Разрешить специальные клавиши быстрого перемещения. | true | +| allow-debug-cheats | Разрешить нечестные элементы управления на дебаг-панели. | true | +| allow-fast-interaction | Разрешить быстрое взаимодействие. | true | diff --git a/res/scripts/stdlib.lua b/res/scripts/stdlib.lua index c7d90339..f53323db 100644 --- a/res/scripts/stdlib.lua +++ b/res/scripts/stdlib.lua @@ -263,6 +263,9 @@ function __vc_create_hud_rules() _rules.create("allow-cheat-movement", true, function(value) input.set_enabled("movement.cheat", value) end) + _rules.create("allow-fast-interaction", true, function(value) + input.set_enabled("player.fast_interaction", value) + end) _rules.create("allow-debug-cheats", true, function(value) hud._set_debug_cheats(value) end)