I'm planning to allow ingame shader replacement in the future, using ReShade's shader language.
Simply dumping such ingame shaders doesn't work: they are compiled objects and you get back shader assembly, which is very nice, but not everybody does understand ASM. It's not text, where you can just enable or disable things like you wish unfortunately
.