I was listening to good old Pete' Molleneux talk about power in games, and how it adds to the experience. And I thought, how can I add a better feeling of power to the game? And it hit me. In the vanilla game, you can walk into a bar, pull out a gun, point it at someone's face, and they won't bat an eye. I'm thinking of making a simple script that would use a target NPC's stats like aggression, confidence, etc, to instill a reaction in them when they are about to be shot and aware of this. The script could also take into account if the NPC has a weapon. This way, when you aim at someone, and they can see you, and are close enough to realize they're about to be shot, they'll either flee, draw their weapon and aim it at you, or draw their weapon and shoot you. Basically fleeing would be for NPCs who don't have guns, as long as their confidence is less than max, drawing without firing would be for responsible/unaggressive NPCs, and shooting you would be for the ones with either low responsibility or high aggression or both. Anyone have any ideas or suggestions before I try this?
EDIT: I just wanted to mention that I play a heavily modded game where guns are a lot more powerful and ammo as well as weapons are much more rare, so this would fit better in a game like that than in vanilla, but it would still work for both.