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

Expose some gadget-only callins to replay widgets

Open
#1,997 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
679
Forks
290
Avg merge
3d 1h
Merged PRs (30d)
38

Description

There are some callins that are gadget-only, like `ProjectileCreated`. It would be nice if they were exposed to widgets when watching a replay (for headless analysis), or perhaps even for spectators in general.

Contributor guide

Open the contributing guide

Research direction

Start by locating the ProjectileCreated callin and the code that exposes callins to widgets during replay or headless analysis. Compare the existing gadget-only path with widget and spectator handling, then define which callins should be exposed and how replay availability is verified. Done means the selected callins are available to the intended replay consumers without changing unrelated behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
api, game-dev
Issue type
Feature
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.