LambdaHack / LambdaHack/LambdaHack
Un-hard-wire various constants, e.g., the healing speed when sleeping
Nobody has claimed this yet.
- Dominant language
- Haskell
- Stars
- 664
- Forks
- 57
- PR merge metrics
- No merged PRs in 30d
Description
Take them from the RuleKind content instead. The hard part of this task is finding the constants and coming up with good names for them. Searching for all occurrences should amount to git grep (bonus points if different occurrences had different values by mistake). The actual replacing and extending content should be easy.
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 with git grep to locate hard-coded constants such as healing speed when sleeping and inspect the RuleKind content they should come from. Identify each occurrence, check whether different locations use different values, and choose names for the new content fields. Done means the constants are sourced from RuleKind content and any differing values are intentional.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- game-dev
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100