MSRevive / MSRevive/MasterSwordRebirth
Rework developer mode (Non-FN)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 22
- Forks
- 16
- Avg merge
- 5m
- Merged PRs (30d)
- 1
Description
We need to rework the developer mode (which is mostly script side) to be locked behind a server side convar, granted this should ONLY be for Non-FN servers because we don't want to allow that stuff at all on FN obviously.
To my knowledge we'll need to create the convar on the game code side then, allow scripts to be able to read the value of said convar.
Currently the old system allows anyone to run developer mode stuff as long as their SteamID is whitelisted, which makes it difficult for mappers among other developers to test stuff without recompiling the scripts to add their SteamID in.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing developer-mode logic and SteamID whitelist, then trace the game-code convar path and how scripts can read server values. Done means developer mode is controlled by a server-side convar, script access works for non-FN servers, and it remains unavailable on FN servers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100