Exemple #1
0
 def __init__(self):
     super().__init__()
     self.BACKGROUND_COLOR = (177, 0, 50, 255)
     self.labels.add(Label(
         (5, 5),
         "Adept 0.0 Alpha <-> September 2015",
     ))
     self.labels.add(
         Label(
             utils.SCREEN_M,
             "",
             font="default48",
             x_centered=True,
             y_centered=True,
         ))
     self.buttons.add(
         Button(
             (utils.SCREEN_W / 2, utils.SCREEN_H / 2 + 100),
             "Create New Character",
             x_centered=True,
             y_centered=True,
         ))
     self.buttons.add(
         Button(
             (utils.SCREEN_W / 2, utils.SCREEN_H / 2 + 160),
             "New Solo Game",
             x_centered=True,
             y_centered=True,
         ))
     self.buttons.add(
         Button(
             (utils.SCREEN_W / 2, utils.SCREEN_H / 2 + 220),
             "Load Solo Game",
             x_centered=True,
             y_centered=True,
         ))
     self.buttons.add(
         Button(
             (utils.SCREEN_W - 10, utils.SCREEN_H - 10),
             "Join Multiplayer Game",
             invert_x_pos=True,
             invert_y_pos=True,
         ))
     self.buttons.add(
         Button(
             (utils.SCREEN_W / 2, utils.SCREEN_H / 2 + 280),
             "Options",
             x_centered=True,
             y_centered=True,
             func=self.go_to_options,
         ))
     self.buttons.add(
         Button(
             (utils.SCREEN_W / 2, utils.SCREEN_H / 2 + 340),
             "Exit",
             x_centered=True,
             y_centered=True,
             func=exit,
         ))
     self.buttons.add(
         Button(
             (10, utils.SCREEN_H - 10),
             "Select Character",
             invert_y_pos=True,
             func=self.go_to_select_character,
         ))