Add callback lambdas to buttons instead of having them change the game state.
kurtd5105 opened this issue · comments
Kurt Dorflinger commented
Buttons should be able to run a specific set of tasks rather than specifically change the game state. Some buttons will changes settings, which aren't a game state. Therefore a better solution is required.