I specialise in single-player games, and am very comfortable covering a wide range of skills. However, I mostly specialise in gameplay programming, and this is my area of expertise. Both blueprints and C++ are part of my workflow, and I can comfortably combine the two when necessary. Additionally, I have experience editing the engine's source code to create bespoke features for my games, and this is something I would be able to do for your project.