Maybe there should be three kinds of going prone:
(I) Double-tap forwad -> leap forward into prone; uses stamina and makes quite a bit of noise.
(II) Double-tap backward -> drops to knees, then forward to prone in one quick movement. Doesn't use stamina, but makes some noise.
(III) Toggle prone key -> Deliberately moves from standing to crouching to prone without using stamina and making very little noise
I also think that if one hits the toggle-prone key while running, type (I) prone or a more violent version of type (II) prone should occur. When walking, type (II) occurs. When crawing, a the second half of type (III) could occur.
Different types of getting up could be implemented as well. If run is activated, and the player is moving forward when jump, crouch, or toggle prone is hit (all get the player up off of the ground), a stamina consuming, noisy, but quick lurch will get the player up and moving in a hurry. If walk mode is on, and the same situation occurs, the slower but less noisy and less stamina consuming get-up-motion happens. If the player isn't moving at all and wants to get up, a slow, deliberate, quiet, and non-stamina draining movement is used.
This method requires no extra keys to be bound, and is dependant on what the player wants to do. If a player wants to hit the dirt while running forward at full tilt, they're gonna hit it pretty fast and pretty hard. If the player just wants to go prone to get ready to snipe or sneak through some area, it can be done quietly and without draining stamina. If a player wants to get up in a hurry and run for better cover, it can be done at a cost but very quickly.
I too have seen the proners that drop as soon as they see an enemy, and I'm not sure an animation even plays. It seems to go from standing in one frame to prone in the next. Hardly realistic, if you ask me.
Just some thoughts on the subject.
(I) Double-tap forwad -> leap forward into prone; uses stamina and makes quite a bit of noise.
(II) Double-tap backward -> drops to knees, then forward to prone in one quick movement. Doesn't use stamina, but makes some noise.
(III) Toggle prone key -> Deliberately moves from standing to crouching to prone without using stamina and making very little noise
I also think that if one hits the toggle-prone key while running, type (I) prone or a more violent version of type (II) prone should occur. When walking, type (II) occurs. When crawing, a the second half of type (III) could occur.
Different types of getting up could be implemented as well. If run is activated, and the player is moving forward when jump, crouch, or toggle prone is hit (all get the player up off of the ground), a stamina consuming, noisy, but quick lurch will get the player up and moving in a hurry. If walk mode is on, and the same situation occurs, the slower but less noisy and less stamina consuming get-up-motion happens. If the player isn't moving at all and wants to get up, a slow, deliberate, quiet, and non-stamina draining movement is used.
This method requires no extra keys to be bound, and is dependant on what the player wants to do. If a player wants to hit the dirt while running forward at full tilt, they're gonna hit it pretty fast and pretty hard. If the player just wants to go prone to get ready to snipe or sneak through some area, it can be done quietly and without draining stamina. If a player wants to get up in a hurry and run for better cover, it can be done at a cost but very quickly.
I too have seen the proners that drop as soon as they see an enemy, and I'm not sure an animation even plays. It seems to go from standing in one frame to prone in the next. Hardly realistic, if you ask me.
Just some thoughts on the subject.