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.