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

Add `Spring.Set/GetFeatureSmokeTime`

Open
#1,685 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

Mostly self explanatory. Remarks:
* both should work in seconds. Convert to/from frames inside as appropriate.
* reject negative values in Set.
* don't forget the `featureHandler.SetFeatureUpdateable` call for Set.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Spring feature Set/Get APIs and the featureHandler.SetFeatureUpdateable call. Add Set/GetFeatureSmokeTime with seconds as the public unit, conversion to and from frames internally, negative-value rejection in Set, and the updateable registration; done means both APIs behave accordingly.

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
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.