
Modular and highly customizable flashlight system with battery, flicker, zoom, and pickup features.This is a fully modular and feature-rich flashlight system designed for URP and easily adaptable to HDRP or Built-in pipelines. Ideal for horror, survival, exploration, and sci-fi games, it includes systems for battery drain, flickering (random, fixable, low-battery), zoom and focus modes, smooth light movement, and interactive pickup/fix mechanics.The system is cleanly structured and easy to integrate into any project, with customization options for all visual, functional, and UI elements. Comes with a test scene showcasing real-time GI lighting, light cookies, and polished UI prompts.Perfect for developers seeking a complete, production-ready flashlight toolset.✅ FeaturesModular and extendable flashlight systemSupports URP by default, with adaptability for HDRP and Built-in RPBattery system with drain rate, recharging, and dead statesFlicker effects (random, low battery, and fixable flickers)Multiple focus/zoom modes (Scroll, Toggle, Hold)Adjustable light intensity and spot angle rangeInteractive pickup and fix mechanicsSmooth light movement synced with camera/playerUI prompt integration (e.g., pickup, battery notifications)Clean architecture with full source code includedLightweight and performance-optimizedTest/demo scene with real-time lighting and visual polish🖥️ Supported PlatformsPC, Mac, and LinuxVR and Mobile compatible with minor input adjustments💻 Supported OSWindowsmacOSLinux