Created a Command data structure for UserPlayer.
Added commands stack to store commands that user inputted.
When the user clicks a button, a command is created and stored on the stack.
All commands are executed in a single unity routine function, in order of the stack.
Created a Command data structure for UserPlayer. Added commands stack to store commands that user inputted. When the user clicks a button, a command is created and stored on the stack.
All commands are executed in a single unity routine function, in order of the stack.