beyond-all-reason / beyond-all-reason/RecoilEngine
noExplode makes Cannon/DGun partially spherical
Open
- Dominant language
- C++
- Stars
- 683
- Forks
- 293
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
These weapon types get a spherical range mechanics when `noExplode` is set but everything else (GUI, unit AI such as targeting etc) still behaves as if they're ballistic. Range circle still expands (instead of shrinking) when placed on a hill, a ship will still shoot both seafloor and air targets even if it can't reach them, etc.
Contributor guide
Research direction
Start by tracing how noExplode is handled for Cannon and DGun across range visualization, unit targeting, and terrain or air reachability. Done means these systems consistently use spherical range mechanics instead of retaining ballistic behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100