Exceptions

class game_state.errors.BaseError(*args, last_state=None, **kwargs)

The base class to all game-state errors.

Parameters:
class game_state.errors.StateError(*args, last_state=None, **kwargs)

Raised when an operation is done over an invalid state.

Parameters:
class game_state.errors.StateLoadError(*args, last_state=None, **kwargs)

Raised when an error occurs in loading / unloading a state.

Parameters:
class game_state.errors.ExitState(*args, last_state=None, **kwargs)

An error class used to exit the current state.

Parameters:
class game_state.errors.ExitGame(*args, last_state=None, **kwargs)

An error class used to exit out of the game

Parameters: