Refactor|World: Encapsulate world reset in World::reset()
Should be called by the owning app instance to reset the world backto the initial state when changing game. This could be implementedas World observing Games::GameChange, however.
Plus some cleanup.
View differences
Refactor|World: Encapsulate world reset in World::reset()
Should be called by the owning app instance to reset the world back
to the initial state when changing game. This could be implemented
as World observing Games::GameChange, however.
Plus some cleanup.