BryceDMonaco / BryceDMonaco/DMTool
Custom monsters should be parsed from a secondary CSV file
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
The monsters defined in MonsterCSV.csv should never be changed and should always match their official versions. FXMLController's constructor should parse a second csv file, "CustomMonsters.csv", and add those monsters to the monsterList. If a custom monster has the same name as a monster defined in MonsterCSV.csv, overwrite it with the custom monster.
Contributor guide
Research direction
Start in FXMLController's constructor and inspect how MonsterCSV.csv is currently parsed into monsterList. Add parsing for CustomMonsters.csv, preserving the official monsters unless a custom monster has the same name. Done means custom monsters are added and same-name entries are overwritten while MonsterCSV.csv remains unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 48/100