Beispiel #1
0
                     dialogue_iterator = iter(d.speak_wizard)
                     dialogue_text = next(dialogue_iterator)
                     purse_value += pg.sell_all(bag, price_dict)
                     bag = []
                 if pg.collision(player.X, player.Y, frog.X, frog.Y,
                                 75):
                     pygame.mixer.music.load('frog.mp3')
                     pygame.mixer.music.play()
                     in_dialogue = True
                     dialogue_iterator = iter(d.speak_frog)
                     dialogue_text = next(dialogue_iterator)
     elif event.type == pygame.KEYUP:  #Stops player movement
         if event.key == pygame.K_LEFT or event.key == pygame.K_RIGHT:
             player.X_change = 0
         if event.key == pygame.K_UP or pygame.K_DOWN:
             player.Y_change = 0
 #Update Coordinates:
 player.update_coord()
 #Fishing
 if fishing == True:
     if end_fish == 0:
         start_fish = time.time()
         catch_sec = random.randint(30, 60)
         end_fish = start_fish + catch_sec
         catch = random.randint(1, 100)
         if catch < 50:
             species = "flying fish"
         elif catch < 80:
             species = "crab"
         else:
             species = "rare river eel"