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 :(
Neither the "fix" nor the new download is working for me. I can get the mod to show up in darktide and toggle it, but when it's "on", no blocking happens. When I'm alt tabbed / in a menu / typing in chat, instead the game treats it as if i am actively controlling my character while doing these functions (IE: clicking on a menu item attacks, typing keybinds in chat makes my character use those abilities).
Yeah, I've tried the 1.2 download while changing some text. Unfortunately it's not working either. It appears in the mods, but when it's turned on it does as I've described above.
If I have some time later today, I might try to see if it's experiencing issues because of another mod
You can fix this mod yourself after the Oct 4th update by doing this: 1. Navigate to \steamapps\common\Warhammer 40,000 DARKTIDE\mods\ChatBlock\scripts\mods\ChatBlock 2. Open ChatBlock.lua 3. Highlight line 6 (the line that begins with 'mod:hook) 4. Replace the entire line with this: mod:hook(CLASS.InputService, "_get", function(func, self, action_name) 5. Save the .lua file
Couldn't get this mod to work in game using the Vortex installer. Wound up just navigating to the "mod load order" file and added ChatBlock manually, seems to be working fine now. Not sure if that's valuable info or not. Thank you for making this!
48 comments
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
Send halp please!
If I have some time later today, I might try to see if it's experiencing issues because of another mod
Your DT Mod Framework mod is likely out of date.
I updated everything and stuff works fine. Thanks a bunch.
1. Navigate to \steamapps\common\Warhammer 40,000 DARKTIDE\mods\ChatBlock\scripts\mods\ChatBlock
2. Open ChatBlock.lua
3. Highlight line 6 (the line that begins with 'mod:hook)
4. Replace the entire line with this: mod:hook(CLASS.InputService, "_get", function(func, self, action_name)
5. Save the .lua file
This has fixed it for me
Edit: Ended up using TrashB0t's fix on version 1.2.0 and it works now