In order for the gameplay to not stink, we want to implement the logic so that the game will process either a single fire event or all fire events before moving on to accept more inputs.
Acceptance Criteria
When firing, gameplay "stops" until firing is complete (i.e. bullets have completely detonated)
Able to trigger sequential (one-at-a-time config and fire) or synchronous (one-at-a-time config, then all fire) gameplay mode with options
In order for the gameplay to not stink, we want to implement the logic so that the game will process either a single fire event or all fire events before moving on to accept more inputs.
Acceptance Criteria