Display main menu by default
This commit is contained in:
@ -2,6 +2,7 @@ import sys
|
||||
from typing import Any
|
||||
|
||||
from .display.display import Display
|
||||
from .display.menudisplay import MenuDisplay
|
||||
from .entities.player import Player
|
||||
from .interfaces import Map
|
||||
from .settings import Settings
|
||||
@ -38,7 +39,7 @@ class Game:
|
||||
self.player = Player()
|
||||
self.player.move(1, 6)
|
||||
self.m.add_entity(self.player)
|
||||
self.d = Display(self, screen)
|
||||
self.d = MenuDisplay(self, self.main_menu, 0, 0)
|
||||
|
||||
@staticmethod
|
||||
def load_game(filename: str) -> None:
|
||||
@ -49,7 +50,8 @@ class Game:
|
||||
while True:
|
||||
screen.clear()
|
||||
screen.refresh()
|
||||
self.d.display(self.player.y, self.player.x)
|
||||
# self.d.display(self.player.y, self.player.x)
|
||||
self.d.refresh()
|
||||
key = screen.getkey()
|
||||
self.handle_key_pressed(self.translate_key(key))
|
||||
|
||||
@ -92,3 +94,4 @@ class Game:
|
||||
self.state = GameMode.SETTINGS
|
||||
elif option == menus.MainMenuValues.EXIT:
|
||||
sys.exit(0)
|
||||
self.d.refresh()
|
||||
|
Reference in New Issue
Block a user