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

[FR] Add featureDefID and teamID to FeatureCreated/Destroyed

Open
#885 0 comments 0 reactions 0 assignees View on GitHub
area: Lua API enhancement good first issue
Dominant language
C++
Stars
679
Forks
290
Avg merge
3d 2h
Merged PRs (30d)
40

Description

The defID seems missing compared to most other objects. Also, the currently exposed value is the allyTeamID which is also backwards (you can get the allyTeamID from a teamID, but you can't disambiguate it the other way around).

Contributor guide

Open the contributing guide

Research direction

Locate the definitions and consumers of the FeatureCreated and FeatureDestroyed events. Check how defID and allyTeamID are currently exposed, then update the event data so featureDefID and teamID are available with the requested team identity semantics; done means both events expose the requested values consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.