The Game instance needs to support Pause and Resume game states. The major difference between the two states is that active objects are not ticked when the game is Paused. However, there the UI must still be responsive. Player should be able to select entites, view inventory, queue changes to inventory(which are done when the game is NOT paused), queue orders to squad mates, scroll around the view, etc.
The Game instance needs to support Pause and Resume game states. The major difference between the two states is that active objects are not ticked when the game is Paused. However, there the UI must still be responsive. Player should be able to select entites, view inventory, queue changes to inventory(which are done when the game is NOT paused), queue orders to squad mates, scroll around the view, etc.