diff --git a/Doc/SRS/SRS.pdf b/Doc/SRS/SRS.pdf index 8fad8dd25d1967f5685a9c67bf476f7dadab572b..36aff50849283a6e48bb8c53e34ee1e747944e7a 100644 Binary files a/Doc/SRS/SRS.pdf and b/Doc/SRS/SRS.pdf differ diff --git a/Doc/SRS/SRS.tex b/Doc/SRS/SRS.tex index e4f5156a04fb55f56d0a1812058523ccc0a377d7..eb1f2a9380ca9e7ed56986045df9301bff5da058 100644 --- a/Doc/SRS/SRS.tex +++ b/Doc/SRS/SRS.tex @@ -229,20 +229,27 @@ The following contains the functional requirements of the project: \subsubsection{Game Structure} \begin{enumerate} - \item The game will contain a main menu, with options to select New Game, Load Game, How-To-Play, and Exit Game. + \item The game will contain a main menu on screen upon launch + \item You will be able to select New Game from the main menu + \item You will be able to select Load Game from the main menu + \item You will be able to select How-To-Play from the main menu + \item You will be able to select exit Game Game from the main menu \item The game shall be turn-based. \item A player's turn shall end once all their units have performed available actions or if the game ends. \item A unit shall only be able to move and attack once per turn. - \item During a unit's turn, clicking a unit will give a drop down menu with the option to move, attack, or exit the menu. + \item During a unit's turn, clicking a unit will give a drop down menu with available actions \item One side will be victorious when the other side has no playable units left. \end{enumerate} \subsubsection{Unit Movement} \begin{enumerate}[resume] - \item Units will be able to move within their move range and shall not be able to pass through obstacles. + \item Units will be able to select move as an available option after clicking on a unit that has yet to perform its action + \item Units will be able to move within their move range + \item and shall not be able to pass through obstacles. \item Obstacles on terrain will block units from moving through them. \end{enumerate} \subsubsection{Unit Attacking} \begin{enumerate}[resume] + \item Units will be able select attack as an available option after clicking on a unit that has not attacked this turn \item All units shall be able to attack enemy units. \item Units will be unable to move after attacking. \item Units will lose HP according to damage calculation.