As I stated, this was before the trainer was released. I was tinkering with Cheat Engine while the game is still not VAC protected to see how it worked. For an Unreal Engine game, surprisingly quite a bit is possible client side. I don't cheat while playing online, only in single player when I get bored. I still like to dive into a game though and see whats possible.
I go by Technojacker on the CE forums and contributed some cheats/trainers for the Borderlands and Dark Souls series and some other games but most of the time just work on stuff for personal use.
the trainer will let you use controller for some options..