beyond-all-reason / beyond-all-reason/RecoilEngine
Bring unitsync's Lua interface up to par
Open
area: Lua API
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
See #3085. Go through the interface as exposed to `unitsync`, and figure out what's missing (`spGetModOptions`?) or behaving differently (`math.random`?) compared to "normal" LuaParser, then fix.
Contributor guide
Research direction
Start with #3085 and compare the Lua interface exposed through unitsync with normal LuaParser, focusing on spGetModOptions and math.random. Done means identifying and fixing missing or divergent behavior so the unitsync interface matches LuaParser.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, lua
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100