Exemple #1
0
    if 'heroChar' in globals() or 'heroChar' in locals():
        pass
    else:
        heroChar = Character.Character()
        Sword = Weapon.Weapon("Sword", 260, 905,
                              "Sprites/BlueHairedHero/sword.png", "Weapon")
        Sword.assignInvSlot(1)
        heroChar.addDimensions(Sword.spriteImage.width,
                               Sword.spriteImage.height,
                               heroChar.availableSlot)
        heroChar.addToInventory(Sword)
        Sword.pickedUp = True
        itemList.append(Sword)


menu = MainMenu.Menu()
if musicActive == True:
    menu.startMusic()

hoverText = text("", 13, black, 0, 0)
signText = text("", 15, black, 0, 0)
signText.changeFont("Fonts/seagram.ttf")
textActive = False

optionClicked = False

walkCycleRate = 0
walkFrame = 0

currentDirection = "west"
tempx = 0
Exemple #2
0
user32 = ctypes.windll.user32
USER_MONITOR = user32.GetSystemMetrics(0), user32.GetSystemMetrics(
    1)  # Получает разрешение монитора пользователя
FULLSCREEN_GAME = 0  # Открыта ли игра в полный экран
GAME_SIZE = (1280, 720)  # Размер стартового окна
isPlaying = False  # Запущена ли сама игра(True) или игрок находится в главном меню(False)
click = False  # Проверка нажатий
clock = pg.time.Clock()

pg.display.set_caption("Бестолочь THE GAME")  # Название окна
win = pg.display.set_mode(
    GAME_SIZE)  # Открывается окно игры с разрешением 720p
pg.display.set_icon(pg.image.load("ico.ico"))  # Ставит иконку

GAME_MENU = Menu.Menu(win, GAME_SIZE)
GAME_MENU.background = Size.edit_size_menu(GAME_SIZE, GAME_MENU.background)

NPC = Game.Entity(win, GAME_SIZE)
PLAYER = Game.Player(win, GAME_SIZE, NPC)

frame = 0
r = 1  # Переменная работы программы. Если она == 0, то программа выключается
while r:
    clock.tick(60)  # игра в 60 fps
    frame += 1 if frame != 59 else -59
    # Проверка запущена ли игра или игрок находится в меню
    if isPlaying:
        NPC.entity_draw()
        PLAYER.player_move(frame)
        if rint(0, 100) == 100:
Exemple #3
0
        key = str(input("Please enter your login key: "))

        db = fdb.database()
        db.SelectDB(restaurant.get_restaurant_name())
        db.SelectTable("users")
        try:

            account = db.Get({"password": key})
            if account is None:
                continue
            else:
                acct_key.set_key(account['password'])
                acct_name.set_name(account['firstname'])
                acct_type.set_type(account['account-type'])
                acct_id.set_id(account['user-id'])

        except IOError:
            Loop()


acct_type = Classes.Type()
acct_name = Classes.Name()
acct_key = Classes.Key()
acct_id = Classes.Id()
restaurant = Classes.Restaurant_Name()

if __name__ == '__main__':
    StartUp()
    Loop()
    MainMenu.Menu()