BryceDMonaco / BryceDMonaco/DMTool

Custom monsters should be parsed from a secondary CSV file

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
backend io
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.