How hard would it be to create a generic FPS engine from the yeti3d source code? I mean, one where you could just add in the weapon sprites and attributes (rate of fire, damage done, ammo clip capacity, reload speed, etc), enemy sprites and maps. Possibly in its own editor so people don't have...