EasyStudio - Easy Flashbang - Flash The Enemy

Video - Documentation - Discord

EasyFlashbang is a lightweight, fully replicated C++ plugin that adds professional Flashbang mechanics to your Unreal Engine 5.7 project in seconds.

Inspired by competitive shooters like CS:GO, it features a high-quality visual effect that combines a blinding white flash with a "retinal burn" after-image screenshot of the game world.

Key Features:

- Plug & Play: Simply add the component to your Grenade actor.

- Multiplayer Ready: Fully replicated logic ensures all players are blinded correctly.

- Advanced Visuals: Procedural white flash + Screen capture after-image.

- Smart Logic: Handles Line-of-Sight (walls block it), Angle (looking away reduces effect), and Distance falloff.

- AI Support: Includes an Interface to notify AI agents when they are blinded.

- Physics Aware: Flash originates from the actual grenade mesh location, even if it rolls away from the actor root.

- Polish: Includes built-in support for Flash Lights (illuminates the room) and Physics Bounce Sounds.

- Zero Assets: All effects are handled programmatically, keeping your project clean.