beyond-all-reason / beyond-all-reason/RecoilEngine

noExplode makes Cannon/DGun partially spherical

Open
#1,219 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.