User Stories - OSU-CS361-W17/group1_project3 GitHub Wiki
###Andrew Davis As a user, I want to be able to easily tell which ships are the warships, the civilian ships, and the stealth ships (when revealed) After I place them on the board. I enjoy the theme of the game and want to stick with it for adding the two new types of ships. Doing so will help me differentiate between what ships I am hitting or missing.
###Jake Volkman As a user, I want to have 3 types of ships in the game: standard ships, civilian ships, and stealth ships. Multiple civilian ships will be added, including a clipper (3) and a dinghy (1). 2 standard ships will be replaced with stealth ships. The ships will be implemented as 3 classes, with civilian and stealth ships as subclasses of the ship superclass. Each class will have a different type variable that can be read in JavaScript.
###Daniel Kato As a user, I want the to see different behaviors from the different kinds of ships. The Civilian ships will be destroyed by one hit no matter what size the ship is, while the military ships will need to take as many hits as there are tiles on the ship.
###Nick Wong As a user, I want to be able to hide my submarine & battleships in the scan function. This is implemented in the scan function by setting the scan results for each ship to false. This way if in the scan results, there is only those ships, there will be no results from scan.