Thank you! very helpful! May I ask an another silly question? If I constructed a new class inheriting the cheat manager, and that new class only has the UFUNCTIOIN Exec, will the UE4 recognize my custom console command after I compile or need I do anything else? I just started to learn the Unreal Engine weeks ago, and confused about how it works. I mean when the engine start to run, which file is first to run. What is the Unreal Engine work process?