Fix for the Grim Protocols update from 03.12.2014 1. Navigate into (game root directory)/mods/ChatBlock/scripts/mods/ChatBlock/ directory. Example for Steam: C:\Program Files (x86)\Steam\steamapps\common\Warhammer 40,000 DARKTIDE\mods\ChatBlock\scripts\mods\ChatBlock 2. Open ChatBlock.lua with any text editor like Notepad. 3. At line 68, replace Managers.state.cinematic:active() with Managers.state.cinematic:cinematic_active(). Like this: if Managers.state.cinematic:cinematic_active() then return false end 4. Save the file.
Edit ChatBlock.lua file (Warhammer 40,000 DARKTIDE\mods\ChatBlock\scripts\mods\ChatBlock\ChatBlock.lua) with a text editor. Comment out the lines 68-70.
So, instead of if Managers.state.cinematic:active() then return false end
You will have: -- if Managers.state.cinematic:active() then -- return false -- end
It's a dirty fix and I don't give any guarantees. But for me, with it, the game doesn't crash and the mod works, allowing my characters to block when I type messages in chat.
I'm trying to make this work but the line in #6 is "function input_get_hook(func, self, action_name)", replacing that line doesn't work. Need some help pls :(
Vermintide 2 let you block while chat was open. There's no reason features like this are missing from Darktide and should have to be modded back in which is ridiculous.
64 comments
1. Navigate into (game root directory)/mods/ChatBlock/scripts/mods/ChatBlock/ directory.
Example for Steam: C:\Program Files (x86)\Steam\steamapps\common\Warhammer 40,000 DARKTIDE\mods\ChatBlock\scripts\mods\ChatBlock
2. Open ChatBlock.lua with any text editor like Notepad.
3. At line 68, replace Managers.state.cinematic:active() with Managers.state.cinematic:cinematic_active().
Like this:
if Managers.state.cinematic:cinematic_active() then
return false
end
4. Save the file.
Edit ChatBlock.lua file (Warhammer 40,000 DARKTIDE\mods\ChatBlock\scripts\mods\ChatBlock\ChatBlock.lua) with a text editor.
Comment out the lines 68-70.
So, instead of
if Managers.state.cinematic:active() then
return false
end
You will have:
-- if Managers.state.cinematic:active() then
-- return false
-- end
It's a dirty fix and I don't give any guarantees.
But for me, with it, the game doesn't crash and the mod works, allowing my characters to block when I type messages in chat.
mod:hook(CLASS.InputService, "_get", function(func, self, action_name)
Need some help pls :(
Edit: nvm, I was using the 1.21 version, my bad
chat blocking is an acquired skill