from aliens import * from PIL import ImageTk, Image from boombox import BoomBox counter = 0 # determans which image is shown def alien_select(index, omnitrix_button): BoomBox("res/sound_switch.mp3").play() global counter counter += index path = image_display(abs(counter)) img = ImageTk.PhotoImage(Image.open(path)) omnitrix_button.configure(image=img) omnitrix_button.image = img # keep a reference # controls how much up or down the list you go def button_press(): BoomBox("res/sound_transformation.mp3").play() # whenever the "middle_button" button is pressed play sound effect def start(): BoomBox("res/sound_startup.mp3").play() # when program first starts up, plays sound effect def image_display(index): alien = alien_table(index) if(alien == 0): global counter counter = 0 return "res/Omnitrix.png" else: image_location = "res/" + alien + ".png" return image_location # if the next alien does not exists, resets counter, else returns image location