Update Adding a new NPC authored by Noah MacMinn's avatar Noah MacMinn
### As of Spring 2022: ### As of Spring 2022:
1. In PlayersForTest.java create the NPC with the following outline `QUIZBOT(13, "QuizBot", "Magi", 4, 19, "", "recCenter.tmx", 1111, null, 0, 0, Crew.OUT_OF_BOUNDS, Major.ELECTRICAL_ENGINEERING, 3, 0, true, new ArrayList<>(Arrays.asList("Quad"))),` 1. In PlayersForTest.java create the NPC with the following outline
`NPCNAME(id, playerName, type, row, col, password, mapName, pin, changedOn, doubloons, experiencePoints, crew, major, section, buffPool, online, places previously visited)`
### OLD: ### OLD:
There is a table in the database that keeps a list of all of the NPCs. Creating a new NPC requires filling that table. When a server starts, it will query that table for what NPCs it should have and starts them up. There is a table in the database that keeps a list of all of the NPCs. Creating a new NPC requires filling that table. When a server starts, it will query that table for what NPCs it should have and starts them up.
... ...
......