Lawmaker is not made for only FPS games, what the heck ever gave you that idea? Sure some functions are used for FPS, but other classes has some use of. This is not for newbie programmers, there are a lot of classes and functions, but once you get the hang of it, you can create anything you need.