Flashlight (FL) mod icon
For the full list of all mods, see: Game Modifiers
Not to be confused with Hidden (mod).
Restricted view area
The Flashlight mod is a game modifier that aims to artificially increase the difficulty of a beatmap by limiting the visible area of the screen.
In osu!, only a small, illuminated circle (i.e., the visible area) surrounding the cursor is shown which will display the parts of the playfield that are contained within that circle. The size of this circle will change depending on the player's current combo.
The visible area will become smaller at 100x combo and again at 200x combo. If the player's combo is broken at any point, the visible area will return to its original size. Additionally, when sliding a slider, the visible area will partially darken until the slider is completed.
All of this adds up to an effect that looks like a virtual flashlight is being shone on the player's cursor:
Comparison between a play with the Flashlight mod enabled at 13x combo (top-middle), 100x combo (bottom-left), and at 200x combo (bottom-right)
It should be noted that when paired with the Hidden mod, the "flashlight's" visible area barely matters: with limited vision, the fading of the hit objects may occur while the cursor is not focused to the hit object's appearance point.
The Flashlight mod is widely regarded by many as the hardest mod in osu!, and scores obtained with it typically require players to memorise the entire beatmap.
In osu!taiko, the position of visible area is fixed at the hitting area. And similarly to osu!, the visible area shrinks as the combo increases: shrinking at 100x and 200x combo while returning to its original size if the combo breaks.
Gameplay of osu!taiko with the Flashlight mod enabled
When paired with the Hidden mod, the "flashlight's" visible area becomes a moot point because notes are technically "invisible" because the notes fade out completely upon reaching the visible area. This also requires complete memorisation of the beatmap.
In osu!catch, the Flashlight mod's behaviour is the same as in osu!, except for the fact that the visible area follows the catcher instead of the cursor. And due to the nature of osu!catch, the visible area is notably larger than in osu! or osu!taiko.
Gameplay of osu!catch with the Flashlight mod enabled
When paired with the Hidden mod, the fruits are momentarily visible if the catcher is directly under the fruits. That is, up until the player reaches 100x combo, at which point the fruits become completely invisible by the time the fruits reach the visible area. Much like osu! and osu!taiko, this also requires complete memorisation of the beatmap.
In osu!mania, the visible area is restricted to a relatively thin horizontal bar at the centre of the track whilst everything else is obstructed from view. In that sense, the Flashlight mod could be thought of as the Hidden mod and Fade In mod combined. (That is, without the changing sizes of the visible area.)
Gameplay of osu!mania with the Flashlight mod enabled