From 7c62831c969ca5d541a099654bec1b4126ab2c28 Mon Sep 17 00:00:00 2001 From: Christopher Nelson Date: Tue, 19 Oct 2021 23:59:31 +0100 Subject: [PATCH] feat(chat): Allow 'togglechat' for RDR --- resources/[gameplay]/chat/cl_chat.lua | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/resources/[gameplay]/chat/cl_chat.lua b/resources/[gameplay]/chat/cl_chat.lua index b0ad88ed1..6b43e76e2 100644 --- a/resources/[gameplay]/chat/cl_chat.lua +++ b/resources/[gameplay]/chat/cl_chat.lua @@ -232,21 +232,21 @@ if not isRDR then if RegisterKeyMapping then RegisterKeyMapping('toggleChat', 'Toggle chat', 'keyboard', 'l') end +end - RegisterCommand('toggleChat', function() - if chatHideState == CHAT_HIDE_STATES.SHOW_WHEN_ACTIVE then - chatHideState = CHAT_HIDE_STATES.ALWAYS_SHOW - elseif chatHideState == CHAT_HIDE_STATES.ALWAYS_SHOW then - chatHideState = CHAT_HIDE_STATES.ALWAYS_HIDE - elseif chatHideState == CHAT_HIDE_STATES.ALWAYS_HIDE then - chatHideState = CHAT_HIDE_STATES.SHOW_WHEN_ACTIVE - end +RegisterCommand('toggleChat', function() + if chatHideState == CHAT_HIDE_STATES.SHOW_WHEN_ACTIVE then + chatHideState = CHAT_HIDE_STATES.ALWAYS_SHOW + elseif chatHideState == CHAT_HIDE_STATES.ALWAYS_SHOW then + chatHideState = CHAT_HIDE_STATES.ALWAYS_HIDE + elseif chatHideState == CHAT_HIDE_STATES.ALWAYS_HIDE then + chatHideState = CHAT_HIDE_STATES.SHOW_WHEN_ACTIVE + end - isFirstHide = false + isFirstHide = false - SetResourceKvp('hideState', tostring(chatHideState)) - end, false) -end + SetResourceKvp('hideState', tostring(chatHideState)) +end, false) Citizen.CreateThread(function() SetTextChatEnabled(false)