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

Blacklist for weapon targetting instead of whitelist only (noTargetCategory)

Open
#386 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
679
Forks
290
Avg merge
3d 2h
Merged PRs (30d)
40

Description

Currently we only have whitelisting for weapon targeting. onlyTargetCategory and badTargetCategory. A blacklist would be far more useful and require less tapdancing for gamedevs in order to set up proper categories for weapon targets. For games that don't use armor systems it isn't a huge issue, but for games that do, categories becomes a nightmare to deal with if you want to set them up well.

Addition of goodTargetCategory would be champ, but that's just me dreaming :-D

https://springrts.com/phpbb/viewtopic.php?f=21&t=29769

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing handling for onlyTargetCategory and badTargetCategory, then read the linked forum discussion for the intended targeting semantics. Done means the engine supports the requested blacklist behavior through noTargetCategory and the existing targeting behavior remains covered by relevant tests, if present.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
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.