beyond-all-reason / beyond-all-reason/RecoilEngine
Do something about `handler = true` in wupget handlers
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
Wupget handler interfaces under the same name have different signatures depending on `handler = true`, and anytime anybody has a problem it ALWAYS, EVERY TIME turns out to be `handler = true`. Design some alternative and put it in basecontent, then persuade major games to use it because that's where people copypaste from.
Contributor guide
Research direction
Start by reviewing the wupget handler interfaces and every `handler = true` variation referenced by the issue, then inspect the relevant material in basecontent. Define a concrete alternative that removes the signature ambiguity, place it in basecontent, and document how major games could adopt it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100