beyond-all-reason / beyond-all-reason/RecoilEngine
F2 (pathing view, also called infoLOS.lua) shader leaks synced info about the placement of cloaked, blocking structures
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
In f2 view, one can deduce the position of enemy structures if they are within LOS range, but still cloaked.
In this case, the tick can see the position of the cloaked armada perimiter camera (/give armeyes 1) from the hole in the F2 pathing map.

Contributor guide
Research direction
Reproduce the leak in the F2 pathing view using the cloaked blocking structure scenario described in the issue. Start by locating infoLOS.lua and the shader or rendering entry point for the pathing map; compare what the view reveals for cloaked versus visible structures. Done means the F2 view no longer allows a cloaked blocking structure's position to be deduced.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, lua
- Domain
- computer-graphics, game-dev, security
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100