| Constructor and Description |
|---|
CSVGameData(java.lang.String gamedata,
java.lang.String saveData)
Constructs the CSVGameData object, by loading CSV files passed into it.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
loadGameData(java.lang.String gamedata)
Loads game data based on fortunes or MOBs.
|
(package private) void |
loadSaveData(java.lang.String saveData)
Loads in the data from a knights CSV file.
|
void |
save(java.lang.String filename)
Saves out the knight data as a CSV to the given filename.
|
findKnight, getActive, getActiveKnights, getKnight, getKnights, getRandomFortune, getRandomMonsters, getRandomMonsters, removeActive, setActivepublic CSVGameData(java.lang.String gamedata,
java.lang.String saveData)
gamedata - A game data file containing fortunes and MOBSsaveData - A data file containing knightsvoid loadSaveData(java.lang.String saveData)
GameData.knights. Starts a counter for the IDs, with each new knight being assigned an
ID in order of which they are read from the filesaveData - a file containing knight informationvoid loadGameData(java.lang.String gamedata)
GameData.monsters and fortunes into GameData.fortunes.gamedata - a game data CSV file with MOBs and Fortunespublic void save(java.lang.String filename)
save in class GameDatafilename - name of file to save knights out toKnight.toCSV()