I have been designing a FPS game for fun in spare time that I want to really emphasize tactics and strategy over twitch FPS skill. The game would have a big strategic emphasis as well as tactical in terms of travel and logistics. There would be no classes in the game. What a player can do is determined by what they are carrying with them. An example would be, a player cannot remove a bolt unless they have a wrench (crude and not really relevant, but gets the idea across I think).
In real life combat, a soldier experiences a plethora of things that simply do not happen (most of the time) in a video game. For instance, fearing for your life and this fear affecting your combat performance. A player may experience fear, but it is no where on the same level as what a real soldier in real combat would experience. I want to try and simulate these sort of things in the character and translate this into having an affect on the battlefield. The only way I can think of is to have character attributes such as you would find in an RPG.
I would also take into account a characters strength and endurance, which would affect how much and for how long they can carry gear. I would also have psychological attributes like mental fortitude or courage that would determine how they react to things like coming under heavy fire or seeing a lot of their squad get gunned down.
If a player, for example, is taking heavy fire I want their character's performance to suffer from it in a psychological sense. I would apply a modifier to their actions such as shooting or reloading to represent the psychological stress of fear or what have you. Or have a modifier if the player witnesses a lot of friendlies being killed. It would also go the other way, if the battle is going well the player would receive slight bonuses either to performance or to their attributes which would allow them to deal with the negatives better. None of it would take control away from the player, it would simply modify their performance in various ways.
The player would still be aiming the weapon and what not, there wouldn't be any RNG that is solely determining hits or misses, but these would be affecting things like handling recoil, reload speed, would make aiming shaky, make the player able to run faster for longer (adrenaline rush caused by extreme fear of death).
My question is, do you think this sort of thing would be tolerated, assuming the overall experience is well handled on the design end?