Flash Grenade, just like in QWTF before Caltrops were added, or Q3F, or ETF, or FO and so on.
Suggestion is heavily based on FortressOne Flash Grenades
The Grenade itself uses Frag logic with the addition of Flash effect
The radius is 0.5 of Frag radius, something like "virtual float GetGrenadeRadius() { return FRAG_GREN_RADIUS * 0.5; }"
Damage is 40.0f
Knockback is heavily reduced
If player got into the radius of the explosion - they got 3 features applied to them
- Any players, projectiles, grenades, buildables, flags and entities dont render for 1 second, the map geometry CAN be seen and sounds CAN be heard, flash grenades should not work on allies if Friendly Fire is not enabled on the server
- Blinded players have special overlay that shows that theyre under this effect, the closest thing i imagine to this overlay is gray transparent overlay from FO, or overlay that Gassed overlay has, but instead of green transparent image its white transparent image, they also should have status icon of them being blinded
- White screenshotlike flash appears on the screen and fades out very fast, the total duration of the flash blink is 0.5 or 0.3 seconds, depends on what would feel better
Flash Grenades should NOT be frustrating or annoying to deal with and they should fit the gameplay loop
Flash Grenade, just like in QWTF before Caltrops were added, or Q3F, or ETF, or FO and so on.
Suggestion is heavily based on FortressOne Flash Grenades
The Grenade itself uses Frag logic with the addition of Flash effect
The radius is 0.5 of Frag radius, something like "virtual float GetGrenadeRadius() { return FRAG_GREN_RADIUS * 0.5; }"
Damage is 40.0f
Knockback is heavily reduced
If player got into the radius of the explosion - they got 3 features applied to them
Flash Grenades should NOT be frustrating or annoying to deal with and they should fit the gameplay loop