If you look up RustRewards plugin on code fling, they have the ability to payout to specific NPC groups like Tunnel Dwellers, Underwater Dwellers, Oil Rig Scientist, etc.  Maybe you could expand the plugin to allow a modifier for different types of npcs?  Like I would want the oil rig npcs twice as hard but not road or tunne dwellers.