Batman Arkham Origins Cheat Engine Table
A cheat trainer is more difficult to produce because a developer would need to program a way for the executable to re-discover all the memory addresses in a game. Some cheat trainer developers will even charge you for the download if it requires constant updating. This is common for online games.