beyond-all-reason / beyond-all-reason/RecoilEngine
[FR] Add json and base64 encoding API
Open
area: Lua API
enhancement
good first issue
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
Seems to be a common and game-agnostic desire.
* `Spring.EncodeJSON(table)` -> string
* `Spring.DecodeJSON(string)` -> table
* `Spring.EncodeBase64(string)` -> string
* `Spring.DecodeBase64(string)` -> string
Contributor guide
Research direction
The issue specifies four Spring APIs for JSON and base64 encoding, but names no file, test, or entry point. First locate the existing Spring API surface and its conventions, then identify the relevant checks; done means all four listed functions provide the stated inputs and outputs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, json
- Domain
- api, game-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100