Actually it works on any game with NPCs that interact with the player. I will also be applying this to AI.