2 """ This is the game controller. Currently, it mostly controls
3 battles, but does a few other meta processes that will no doubt be
4 completely unnecessary in a few releases. Additionally, it handles
5 saving, loading and game initialization using binary saves and XML
8 """ Copy Intance Vars from ConsoleController """
11 """ Handles Pygame Events. Especially quit, minimize, maximize, window movement, up, down, left, right, and enter. When enter is pressed, it processes the requested operation (through hardcoded procedures). """
15 """ Copy from ConsoleController (gameloop)"""
19 """ Copy from ConsoleController """
23 """ Copy from ConsoleController """
26 def loadStaticGameData(self
,newGame
):
27 """ Copy from ConsoleController """
30 def unloadStaticGameData(self
):
31 """ Copy from ConsoleController """
34 def createRandomBattle(self
):
35 """ Copy from ConsoleController """