added the ability to have soundpacks and made it easier to add or remove sounds
authorGeorgios Atheridis <georgios@atheridis.org>
Sat, 14 Jan 2023 08:54:52 +0000 (08:54 +0000)
committerGeorgios Atheridis <georgios@atheridis.org>
Sat, 14 Jan 2023 08:54:52 +0000 (08:54 +0000)
85 files changed:
announcer.pyw
sounds/30secondsuntilminionsspawn.mp3 [deleted file]
sounds/allyace.mp3 [deleted file]
sounds/anallyhasbeenslain1.mp3 [deleted file]
sounds/anallyhasbeenslain2.mp3 [deleted file]
sounds/anenemyhasbeenslain1.mp3 [deleted file]
sounds/anenemyhasbeenslain2.mp3 [deleted file]
sounds/anenemyhasbeenslain3.mp3 [deleted file]
sounds/defeat.mp3 [deleted file]
sounds/doublekill1.mp3 [deleted file]
sounds/doublekill2.mp3 [deleted file]
sounds/enemyace.mp3 [deleted file]
sounds/enemydoublekill.mp3 [deleted file]
sounds/enemyinhibitorhasrespawned.mp3 [deleted file]
sounds/enemyinhibitorisrespawningsoon.mp3 [deleted file]
sounds/enemypentakill.mp3 [deleted file]
sounds/enemyquadrakill.mp3 [deleted file]
sounds/enemytriplekill.mp3 [deleted file]
sounds/executed1.mp3 [deleted file]
sounds/executed2.mp3 [deleted file]
sounds/executed3.mp3 [deleted file]
sounds/firstblood.mp3 [deleted file]
sounds/minionshavespawned.mp3 [deleted file]
sounds/peks/AllyAce/allyace.mp3 [new file with mode: 0644]
sounds/peks/AllyDeath/anallyhasbeenslain1.mp3 [new file with mode: 0644]
sounds/peks/AllyDeath/anallyhasbeenslain2.mp3 [new file with mode: 0644]
sounds/peks/AllyDoubleKill/doublekill1.mp3 [new file with mode: 0644]
sounds/peks/AllyDoubleKill/doublekill2.mp3 [new file with mode: 0644]
sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor1.mp3 [new file with mode: 0644]
sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor2.mp3 [new file with mode: 0644]
sounds/peks/AllyInhibitorRespawned/yourinhibitorhasrespawned.mp3 [new file with mode: 0644]
sounds/peks/AllyInhibitorRespawningSoon/yourinhibitorisrespawningsoon.mp3 [new file with mode: 0644]
sounds/peks/AllyKill/anenemyhasbeenslain1.mp3 [new file with mode: 0644]
sounds/peks/AllyKill/anenemyhasbeenslain2.mp3 [new file with mode: 0644]
sounds/peks/AllyKill/anenemyhasbeenslain3.mp3 [new file with mode: 0644]
sounds/peks/AllyPentaKill/pentakill1.mp3 [new file with mode: 0644]
sounds/peks/AllyPentaKill/pentakill2.mp3 [new file with mode: 0644]
sounds/peks/AllyQuadraKill/quadrakill.mp3 [new file with mode: 0644]
sounds/peks/AllyTripleKill/triplekill.mp3 [new file with mode: 0644]
sounds/peks/AllyTurretKill/yourteamhasdestroyedaturret.mp3 [new file with mode: 0644]
sounds/peks/Defeat/defeat.mp3 [new file with mode: 0644]
sounds/peks/EnemyAce/enemyace.mp3 [new file with mode: 0644]
sounds/peks/EnemyDoubleKill/enemydoublekill.mp3 [new file with mode: 0644]
sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed1.mp3 [new file with mode: 0644]
sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed2.mp3 [new file with mode: 0644]
sounds/peks/EnemyInhibitorRespawned/enemyinhibitorhasrespawned.mp3 [new file with mode: 0644]
sounds/peks/EnemyInhibitorRespawningSoon/enemyinhibitorisrespawningsoon.mp3 [new file with mode: 0644]
sounds/peks/EnemyPentaKill/enemypentakill.mp3 [new file with mode: 0644]
sounds/peks/EnemyQuadraKill/enemyquadrakill.mp3 [new file with mode: 0644]
sounds/peks/EnemyTripleKill/enemytriplekill.mp3 [new file with mode: 0644]
sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed1.mp3 [new file with mode: 0644]
sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed2.mp3 [new file with mode: 0644]
sounds/peks/Executed/executed1.mp3 [new file with mode: 0644]
sounds/peks/Executed/executed2.mp3 [new file with mode: 0644]
sounds/peks/Executed/executed3.mp3 [new file with mode: 0644]
sounds/peks/FirstBlood/firstblood.mp3 [new file with mode: 0644]
sounds/peks/MinionsSpawning/minionshavespawned.mp3 [new file with mode: 0644]
sounds/peks/MinionsSpawningSoon/30secondsuntilminionsspawn.mp3 [new file with mode: 0644]
sounds/peks/PlayerDeath/youhavebeenslain1.mp3 [new file with mode: 0644]
sounds/peks/PlayerDeath/youhavebeenslain2.mp3 [new file with mode: 0644]
sounds/peks/PlayerKill/youhaveslainanenemy1.mp3 [new file with mode: 0644]
sounds/peks/PlayerKill/youhaveslainanenemy2.mp3 [new file with mode: 0644]
sounds/peks/PlayerKill/youhaveslainanenemy3.mp3 [new file with mode: 0644]
sounds/peks/Victory/victory.mp3 [new file with mode: 0644]
sounds/peks/Welcome/welcometosummonersrift.mp3 [new file with mode: 0644]
sounds/pentakill1.mp3 [deleted file]
sounds/pentakill2.mp3 [deleted file]
sounds/quadrakill.mp3 [deleted file]
sounds/triplekill.mp3 [deleted file]
sounds/victory.mp3 [deleted file]
sounds/welcometosummonersrift.mp3 [deleted file]
sounds/youhavebeenslain1.mp3 [deleted file]
sounds/youhavebeenslain2.mp3 [deleted file]
sounds/youhaveslainanenemy1.mp3 [deleted file]
sounds/youhaveslainanenemy2.mp3 [deleted file]
sounds/youhaveslainanenemy3.mp3 [deleted file]
sounds/yourinhibitorhasbeendestroyed1.mp3 [deleted file]
sounds/yourinhibitorhasbeendestroyed2.mp3 [deleted file]
sounds/yourinhibitorhasrespawned.mp3 [deleted file]
sounds/yourinhibitorisrespawningsoon.mp3 [deleted file]
sounds/yourteamhasdestroyedaninhibitor1.mp3 [deleted file]
sounds/yourteamhasdestroyedaninhibitor2.mp3 [deleted file]
sounds/yourteamhasdestroyedaturret.mp3 [deleted file]
sounds/yourturrethasbeendestroyed1.mp3 [deleted file]
sounds/yourturrethasbeendestroyed2.mp3 [deleted file]

index 5c382c03efd918043903408a148900ee970bff5e..d7820ab6a0d09f939a43f8a5e0cda4dba901bba1 100644 (file)
@@ -4,10 +4,9 @@ import urllib3
 import audioplayer
 import os
 import sys
-from os import path, _exit
 import random
-from tkinter import *
-from tkinter.ttk import Combobox
+import tkinter
+import tkinter.ttk
 import threading
 
 if os.name == "posix":
@@ -35,65 +34,46 @@ else:
     sys.exit(1)
 
 SOUNDS_FOLDER = "sounds/"
-EVENT_SOUNDS = {
-    "Welcome": ["welcometosummonersrift.mp3"],
-    "MinionsSpawningSoon": ["30secondsuntilminionsspawn.mp3"],
-    "MinionsSpawning": ["minionshavespawned.mp3"],
-    "FirstBlood": ["firstblood.mp3"],
-    "PlayerKill": ["youhaveslainanenemy1.mp3", "youhaveslainanenemy2.mp3", "youhaveslainanenemy3.mp3"],
-    "PlayerDeath": ["youhavebeenslain1.mp3", "youhavebeenslain2.mp3"],
-    "AllyDeath": ["anallyhasbeenslain1.mp3", "anallyhasbeenslain2.mp3"],
-    "AllyKill": ["anenemyhasbeenslain1.mp3", "anenemyhasbeenslain2.mp3", "anenemyhasbeenslain3.mp3"],
-    "AllyDoubleKill": ["doublekill1.mp3", "doublekill2.mp3"],
-    "AllyTripleKill": ["triplekill.mp3"],
-    "AllyQuadraKill": ["quadrakill.mp3"],
-    "AllyPentaKill": ["pentakill1.mp3", "pentakill2.mp3"],
-    "EnemyDoubleKill": ["enemydoublekill.mp3"],
-    "EnemyTripleKill": ["enemytriplekill.mp3"],
-    "EnemyQuadraKill": ["enemyquadrakill.mp3"],
-    "EnemyPentaKill": ["enemypentakill.mp3"],
-    "AllyAce": ["allyace.mp3"],
-    "EnemyAce": ["enemyace.mp3"],
-    "Executed": ["executed1.mp3", "executed2.mp3", "executed3.mp3"],
-    "AllyTurretKill": ["yourteamhasdestroyedaturret.mp3"],
-    "EnemyTurretKill": ["yourturrethasbeendestroyed1.mp3", "yourturrethasbeendestroyed2.mp3"],
-    "AllyInhibitorKill": ["yourteamhasdestroyedaninhibitor1.mp3", "yourteamhasdestroyedaninhibitor2.mp3"],
-    "EnemyInhibitorKill": ["yourinhibitorhasbeendestroyed1.mp3", "yourinhibitorhasbeendestroyed2.mp3"],
-    "AllyInhibitorRespawningSoon": ["yourinhibitorisrespawningsoon.mp3"],
-    "EnemyInhibitorRespawningSoon": ["enemyinhibitorisrespawningsoon.mp3"],
-    "AllyInhibitorRespawned": ["yourinhibitorhasrespawned.mp3"],
-    "EnemyInhibitorRespawned": ["enemyinhibitorhasrespawned.mp3"],
-    "Victory": ["victory.mp3"],
-    "Defeat": ["defeat.mp3"],
-}
+SOUND_PACKS = os.listdir(SOUNDS_FOLDER)
 volume = 100
 
-def play_event_sound(event):
-    ap = audioplayer.AudioPlayer(SOUNDS_FOLDER + random.choice(EVENT_SOUNDS[event]))
+
+def play_event_sound(event: str):
+    global sound_pack
+    event_sounds = os.path.join(SOUNDS_FOLDER, sound_pack.get(), event)
+    sound = random.choice(os.listdir(event_sounds))
+    ap = audioplayer.AudioPlayer(os.path.join(event_sounds, sound))
     ap.volume = volume
     ap.play(block=True)
 
+
 def update_volume(v):
     global volume
     volume = int(v)
 
+
 def mute():
     global volume_slider
     volume_slider.set(0)
-    
+
+
 def play_random_sound():
-    sound = random.choice(list(EVENT_SOUNDS.keys()))
+    global sound_pack
+    sound_pack_dir = os.path.join(SOUNDS_FOLDER, sound_pack.get())
+    events = os.listdir(sound_pack_dir)
+    event = random.choice(events)
     threading.Thread(
         target=play_event_sound,
-        args=(sound,),
+        args=(event,),
     ).start()
-    # play_event_sound(random.choice(list(EVENT_SOUNDS.keys())))
-    
+
+
 def close_script():
     gui.quit()
     gui.destroy()
-    _exit(1)
-    
+    os._exit(0)
+
+
 # Ignore the Unverified HTTPS request warning.
 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
 
@@ -102,19 +82,23 @@ game_time = 0
 previous_event_count = 0
 event_count = 0
 
-# Get event count so if the program is started in the middle of the match it doesn't play every announcement
-# sound which happened until that point.
+# Get event count so if the program is started in the middle of the match
+# it doesn't play every announcement sound which happened until that point.
 try:
     # Get all data from the game in JSON format.
-    all_game_data = requests.get('https://127.0.0.1:2999/liveclientdata/allgamedata', verify=False).json()
+    all_game_data = requests.get(
+        'https://127.0.0.1:2999/liveclientdata/allgamedata',
+        verify=False
+    ).json()
     events = all_game_data["events"]["Events"]
     event_count = len(events)
     previous_event_count = event_count
 except:
     pass
 
-def announcer_loop():
 
+def announcer_loop():
+    global stop
     # File for logging exceptions.
     os.makedirs(LOGS_DIR, exist_ok=True)
     log_file = open(os.path.join(LOGS_DIR, "logs.txt"), "w")
@@ -124,13 +108,19 @@ def announcer_loop():
     global previous_event_count
     global event_count
 
+    global sound_pack
+
     while True:
         try:
             # Get all data from the game in JSON format.
-            all_game_data = requests.get('https://127.0.0.1:2999/liveclientdata/allgamedata', verify=False).json()
+            all_game_data = requests.get(
+                'https://127.0.0.1:2999/liveclientdata/allgamedata',
+                verify=False
+            ).json()
 
             game_time = all_game_data["gameData"]["gameTime"]
             events = all_game_data["events"]["Events"]
+
             # TODO: move some things to only update once per game.
             player_name = all_game_data["activePlayer"]["summonerName"]
             player_team = ""
@@ -139,7 +129,8 @@ def announcer_loop():
             ally_team_players = []
             enemy_team_players = []
 
-            # Populate team chaos and team order players lists and figure out which team the player is on.
+            # Populate team chaos and team order players lists
+            # and figure out which team the player is on.
             for player in all_game_data["allPlayers"]:
                 if player["team"] == "ORDER":
                     team_order_players.append(player["summonerName"])
@@ -273,7 +264,7 @@ def announcer_loop():
                         play_event_sound("Victory")
                     # Defeat
                     elif event["Result"] == "Lose":
-                        play_event_sound("Defeat")    
+                        play_event_sound("Defeat")
                 # TODO: killing streaks
             previous_game_time = game_time
             previous_event_count = event_count
@@ -283,12 +274,11 @@ def announcer_loop():
             log_file.write(repr(e) + "\n")
             log_file.flush()
             time.sleep(5)
-            
+
 
 if __name__ == '__main__':
-    # GUI that shows a slider for sound volume control and a button for testing volume.
-    gui = Tk()
-    gui.geometry("260x125")
+    gui = tkinter.Tk()
+    gui.geometry("300x150")
     gui.title("Peks Announcer")
     gui.protocol("WM_DELETE_WINDOW", close_script)
 
@@ -296,19 +286,38 @@ if __name__ == '__main__':
     if os.name == "nt":
         gui.wm_iconbitmap("appicon.ico")
 
-    title = Label(text="Hello World")
-    title.grid(row=0, column=0)
-    volume_slider = Scale(gui, from_=0, to=100, orient=HORIZONTAL, command=update_volume)
+    title = tkinter.Label(text="Hello World")
+    title.grid(row=0, column=0, columnspan=2)
+
+    volume_slider = tkinter.Scale(
+        gui,
+        from_=0,
+        to=100,
+        orient=tkinter.HORIZONTAL,
+        command=update_volume,
+    )
+    mute_button = tkinter.Button(gui, text='Mute', command=mute)
+    mute_button.grid(row=1, column=0)
+
     volume_slider.set(50)
-    volume_slider.grid(row=1, column=0)
-    mute_button = Button(gui, text='Mute', command=mute)
-    mute_button.grid(row=1, column=1)
-    Button(gui, text='Test volume', command=play_random_sound).grid()
-    switchtitle = Label(text="Hello World")
-    switchtitle.grid(row=2, column=1)
-    pack_switch = Combobox(values=["Peks", "Myles", "Test"])
-    pack_switch.grid(row=3, column=1)
+    volume_slider.grid(row=1, column=1, columnspan=2)
+
+    test_volume_button = tkinter.Button(
+        gui,
+        text='Test volume',
+        command=play_random_sound
+    )
+    test_volume_button.grid(row=1, column=4)
+
+    switchtitle = tkinter.Label(text="Choose Sound Pack")
+    switchtitle.grid(row=2, column=0, columnspan=4)
+
+    sound_pack = tkinter.StringVar()
+    sound_pack.set(SOUND_PACKS[0])
+    sound_pack_dropdown = tkinter.OptionMenu(gui, sound_pack, *SOUND_PACKS)
+    sound_pack_dropdown.grid(row=3, column=0, columnspan=4)
+
     announcer_thread = threading.Thread(target=announcer_loop)
     announcer_thread.start()
-    mainloop()
 
+    gui.mainloop()
diff --git a/sounds/30secondsuntilminionsspawn.mp3 b/sounds/30secondsuntilminionsspawn.mp3
deleted file mode 100644 (file)
index af05cd6..0000000
Binary files a/sounds/30secondsuntilminionsspawn.mp3 and /dev/null differ
diff --git a/sounds/allyace.mp3 b/sounds/allyace.mp3
deleted file mode 100644 (file)
index 5554d9c..0000000
Binary files a/sounds/allyace.mp3 and /dev/null differ
diff --git a/sounds/anallyhasbeenslain1.mp3 b/sounds/anallyhasbeenslain1.mp3
deleted file mode 100644 (file)
index 81afb19..0000000
Binary files a/sounds/anallyhasbeenslain1.mp3 and /dev/null differ
diff --git a/sounds/anallyhasbeenslain2.mp3 b/sounds/anallyhasbeenslain2.mp3
deleted file mode 100644 (file)
index 5f83b60..0000000
Binary files a/sounds/anallyhasbeenslain2.mp3 and /dev/null differ
diff --git a/sounds/anenemyhasbeenslain1.mp3 b/sounds/anenemyhasbeenslain1.mp3
deleted file mode 100644 (file)
index b723516..0000000
Binary files a/sounds/anenemyhasbeenslain1.mp3 and /dev/null differ
diff --git a/sounds/anenemyhasbeenslain2.mp3 b/sounds/anenemyhasbeenslain2.mp3
deleted file mode 100644 (file)
index 28e4f82..0000000
Binary files a/sounds/anenemyhasbeenslain2.mp3 and /dev/null differ
diff --git a/sounds/anenemyhasbeenslain3.mp3 b/sounds/anenemyhasbeenslain3.mp3
deleted file mode 100644 (file)
index 6ff29c5..0000000
Binary files a/sounds/anenemyhasbeenslain3.mp3 and /dev/null differ
diff --git a/sounds/defeat.mp3 b/sounds/defeat.mp3
deleted file mode 100644 (file)
index f46cbad..0000000
Binary files a/sounds/defeat.mp3 and /dev/null differ
diff --git a/sounds/doublekill1.mp3 b/sounds/doublekill1.mp3
deleted file mode 100644 (file)
index 8394dbb..0000000
Binary files a/sounds/doublekill1.mp3 and /dev/null differ
diff --git a/sounds/doublekill2.mp3 b/sounds/doublekill2.mp3
deleted file mode 100644 (file)
index 4437f04..0000000
Binary files a/sounds/doublekill2.mp3 and /dev/null differ
diff --git a/sounds/enemyace.mp3 b/sounds/enemyace.mp3
deleted file mode 100644 (file)
index b9d5dff..0000000
Binary files a/sounds/enemyace.mp3 and /dev/null differ
diff --git a/sounds/enemydoublekill.mp3 b/sounds/enemydoublekill.mp3
deleted file mode 100644 (file)
index 2476788..0000000
Binary files a/sounds/enemydoublekill.mp3 and /dev/null differ
diff --git a/sounds/enemyinhibitorhasrespawned.mp3 b/sounds/enemyinhibitorhasrespawned.mp3
deleted file mode 100644 (file)
index be06933..0000000
Binary files a/sounds/enemyinhibitorhasrespawned.mp3 and /dev/null differ
diff --git a/sounds/enemyinhibitorisrespawningsoon.mp3 b/sounds/enemyinhibitorisrespawningsoon.mp3
deleted file mode 100644 (file)
index d343ed0..0000000
Binary files a/sounds/enemyinhibitorisrespawningsoon.mp3 and /dev/null differ
diff --git a/sounds/enemypentakill.mp3 b/sounds/enemypentakill.mp3
deleted file mode 100644 (file)
index 81260e0..0000000
Binary files a/sounds/enemypentakill.mp3 and /dev/null differ
diff --git a/sounds/enemyquadrakill.mp3 b/sounds/enemyquadrakill.mp3
deleted file mode 100644 (file)
index 69fb6b4..0000000
Binary files a/sounds/enemyquadrakill.mp3 and /dev/null differ
diff --git a/sounds/enemytriplekill.mp3 b/sounds/enemytriplekill.mp3
deleted file mode 100644 (file)
index f62f4ff..0000000
Binary files a/sounds/enemytriplekill.mp3 and /dev/null differ
diff --git a/sounds/executed1.mp3 b/sounds/executed1.mp3
deleted file mode 100644 (file)
index a10c0b3..0000000
Binary files a/sounds/executed1.mp3 and /dev/null differ
diff --git a/sounds/executed2.mp3 b/sounds/executed2.mp3
deleted file mode 100644 (file)
index 3194924..0000000
Binary files a/sounds/executed2.mp3 and /dev/null differ
diff --git a/sounds/executed3.mp3 b/sounds/executed3.mp3
deleted file mode 100644 (file)
index 71d8327..0000000
Binary files a/sounds/executed3.mp3 and /dev/null differ
diff --git a/sounds/firstblood.mp3 b/sounds/firstblood.mp3
deleted file mode 100644 (file)
index ce8b872..0000000
Binary files a/sounds/firstblood.mp3 and /dev/null differ
diff --git a/sounds/minionshavespawned.mp3 b/sounds/minionshavespawned.mp3
deleted file mode 100644 (file)
index c003749..0000000
Binary files a/sounds/minionshavespawned.mp3 and /dev/null differ
diff --git a/sounds/peks/AllyAce/allyace.mp3 b/sounds/peks/AllyAce/allyace.mp3
new file mode 100644 (file)
index 0000000..5554d9c
Binary files /dev/null and b/sounds/peks/AllyAce/allyace.mp3 differ
diff --git a/sounds/peks/AllyDeath/anallyhasbeenslain1.mp3 b/sounds/peks/AllyDeath/anallyhasbeenslain1.mp3
new file mode 100644 (file)
index 0000000..81afb19
Binary files /dev/null and b/sounds/peks/AllyDeath/anallyhasbeenslain1.mp3 differ
diff --git a/sounds/peks/AllyDeath/anallyhasbeenslain2.mp3 b/sounds/peks/AllyDeath/anallyhasbeenslain2.mp3
new file mode 100644 (file)
index 0000000..5f83b60
Binary files /dev/null and b/sounds/peks/AllyDeath/anallyhasbeenslain2.mp3 differ
diff --git a/sounds/peks/AllyDoubleKill/doublekill1.mp3 b/sounds/peks/AllyDoubleKill/doublekill1.mp3
new file mode 100644 (file)
index 0000000..8394dbb
Binary files /dev/null and b/sounds/peks/AllyDoubleKill/doublekill1.mp3 differ
diff --git a/sounds/peks/AllyDoubleKill/doublekill2.mp3 b/sounds/peks/AllyDoubleKill/doublekill2.mp3
new file mode 100644 (file)
index 0000000..4437f04
Binary files /dev/null and b/sounds/peks/AllyDoubleKill/doublekill2.mp3 differ
diff --git a/sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor1.mp3 b/sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor1.mp3
new file mode 100644 (file)
index 0000000..d66d59b
Binary files /dev/null and b/sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor1.mp3 differ
diff --git a/sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor2.mp3 b/sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor2.mp3
new file mode 100644 (file)
index 0000000..90c3ed9
Binary files /dev/null and b/sounds/peks/AllyInhibitorKill/yourteamhasdestroyedaninhibitor2.mp3 differ
diff --git a/sounds/peks/AllyInhibitorRespawned/yourinhibitorhasrespawned.mp3 b/sounds/peks/AllyInhibitorRespawned/yourinhibitorhasrespawned.mp3
new file mode 100644 (file)
index 0000000..52bb78e
Binary files /dev/null and b/sounds/peks/AllyInhibitorRespawned/yourinhibitorhasrespawned.mp3 differ
diff --git a/sounds/peks/AllyInhibitorRespawningSoon/yourinhibitorisrespawningsoon.mp3 b/sounds/peks/AllyInhibitorRespawningSoon/yourinhibitorisrespawningsoon.mp3
new file mode 100644 (file)
index 0000000..6bbc671
Binary files /dev/null and b/sounds/peks/AllyInhibitorRespawningSoon/yourinhibitorisrespawningsoon.mp3 differ
diff --git a/sounds/peks/AllyKill/anenemyhasbeenslain1.mp3 b/sounds/peks/AllyKill/anenemyhasbeenslain1.mp3
new file mode 100644 (file)
index 0000000..b723516
Binary files /dev/null and b/sounds/peks/AllyKill/anenemyhasbeenslain1.mp3 differ
diff --git a/sounds/peks/AllyKill/anenemyhasbeenslain2.mp3 b/sounds/peks/AllyKill/anenemyhasbeenslain2.mp3
new file mode 100644 (file)
index 0000000..28e4f82
Binary files /dev/null and b/sounds/peks/AllyKill/anenemyhasbeenslain2.mp3 differ
diff --git a/sounds/peks/AllyKill/anenemyhasbeenslain3.mp3 b/sounds/peks/AllyKill/anenemyhasbeenslain3.mp3
new file mode 100644 (file)
index 0000000..6ff29c5
Binary files /dev/null and b/sounds/peks/AllyKill/anenemyhasbeenslain3.mp3 differ
diff --git a/sounds/peks/AllyPentaKill/pentakill1.mp3 b/sounds/peks/AllyPentaKill/pentakill1.mp3
new file mode 100644 (file)
index 0000000..1dbcf6a
Binary files /dev/null and b/sounds/peks/AllyPentaKill/pentakill1.mp3 differ
diff --git a/sounds/peks/AllyPentaKill/pentakill2.mp3 b/sounds/peks/AllyPentaKill/pentakill2.mp3
new file mode 100644 (file)
index 0000000..c0e2535
Binary files /dev/null and b/sounds/peks/AllyPentaKill/pentakill2.mp3 differ
diff --git a/sounds/peks/AllyQuadraKill/quadrakill.mp3 b/sounds/peks/AllyQuadraKill/quadrakill.mp3
new file mode 100644 (file)
index 0000000..49e7cd5
Binary files /dev/null and b/sounds/peks/AllyQuadraKill/quadrakill.mp3 differ
diff --git a/sounds/peks/AllyTripleKill/triplekill.mp3 b/sounds/peks/AllyTripleKill/triplekill.mp3
new file mode 100644 (file)
index 0000000..9113f7c
Binary files /dev/null and b/sounds/peks/AllyTripleKill/triplekill.mp3 differ
diff --git a/sounds/peks/AllyTurretKill/yourteamhasdestroyedaturret.mp3 b/sounds/peks/AllyTurretKill/yourteamhasdestroyedaturret.mp3
new file mode 100644 (file)
index 0000000..9f18350
Binary files /dev/null and b/sounds/peks/AllyTurretKill/yourteamhasdestroyedaturret.mp3 differ
diff --git a/sounds/peks/Defeat/defeat.mp3 b/sounds/peks/Defeat/defeat.mp3
new file mode 100644 (file)
index 0000000..f46cbad
Binary files /dev/null and b/sounds/peks/Defeat/defeat.mp3 differ
diff --git a/sounds/peks/EnemyAce/enemyace.mp3 b/sounds/peks/EnemyAce/enemyace.mp3
new file mode 100644 (file)
index 0000000..b9d5dff
Binary files /dev/null and b/sounds/peks/EnemyAce/enemyace.mp3 differ
diff --git a/sounds/peks/EnemyDoubleKill/enemydoublekill.mp3 b/sounds/peks/EnemyDoubleKill/enemydoublekill.mp3
new file mode 100644 (file)
index 0000000..2476788
Binary files /dev/null and b/sounds/peks/EnemyDoubleKill/enemydoublekill.mp3 differ
diff --git a/sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed1.mp3 b/sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed1.mp3
new file mode 100644 (file)
index 0000000..35d81bf
Binary files /dev/null and b/sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed1.mp3 differ
diff --git a/sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed2.mp3 b/sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed2.mp3
new file mode 100644 (file)
index 0000000..7f337b1
Binary files /dev/null and b/sounds/peks/EnemyInhibitorKill/yourinhibitorhasbeendestroyed2.mp3 differ
diff --git a/sounds/peks/EnemyInhibitorRespawned/enemyinhibitorhasrespawned.mp3 b/sounds/peks/EnemyInhibitorRespawned/enemyinhibitorhasrespawned.mp3
new file mode 100644 (file)
index 0000000..be06933
Binary files /dev/null and b/sounds/peks/EnemyInhibitorRespawned/enemyinhibitorhasrespawned.mp3 differ
diff --git a/sounds/peks/EnemyInhibitorRespawningSoon/enemyinhibitorisrespawningsoon.mp3 b/sounds/peks/EnemyInhibitorRespawningSoon/enemyinhibitorisrespawningsoon.mp3
new file mode 100644 (file)
index 0000000..d343ed0
Binary files /dev/null and b/sounds/peks/EnemyInhibitorRespawningSoon/enemyinhibitorisrespawningsoon.mp3 differ
diff --git a/sounds/peks/EnemyPentaKill/enemypentakill.mp3 b/sounds/peks/EnemyPentaKill/enemypentakill.mp3
new file mode 100644 (file)
index 0000000..81260e0
Binary files /dev/null and b/sounds/peks/EnemyPentaKill/enemypentakill.mp3 differ
diff --git a/sounds/peks/EnemyQuadraKill/enemyquadrakill.mp3 b/sounds/peks/EnemyQuadraKill/enemyquadrakill.mp3
new file mode 100644 (file)
index 0000000..69fb6b4
Binary files /dev/null and b/sounds/peks/EnemyQuadraKill/enemyquadrakill.mp3 differ
diff --git a/sounds/peks/EnemyTripleKill/enemytriplekill.mp3 b/sounds/peks/EnemyTripleKill/enemytriplekill.mp3
new file mode 100644 (file)
index 0000000..f62f4ff
Binary files /dev/null and b/sounds/peks/EnemyTripleKill/enemytriplekill.mp3 differ
diff --git a/sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed1.mp3 b/sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed1.mp3
new file mode 100644 (file)
index 0000000..2e6849c
Binary files /dev/null and b/sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed1.mp3 differ
diff --git a/sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed2.mp3 b/sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed2.mp3
new file mode 100644 (file)
index 0000000..cf6ffff
Binary files /dev/null and b/sounds/peks/EnemyTurretKill/yourturrethasbeendestroyed2.mp3 differ
diff --git a/sounds/peks/Executed/executed1.mp3 b/sounds/peks/Executed/executed1.mp3
new file mode 100644 (file)
index 0000000..a10c0b3
Binary files /dev/null and b/sounds/peks/Executed/executed1.mp3 differ
diff --git a/sounds/peks/Executed/executed2.mp3 b/sounds/peks/Executed/executed2.mp3
new file mode 100644 (file)
index 0000000..3194924
Binary files /dev/null and b/sounds/peks/Executed/executed2.mp3 differ
diff --git a/sounds/peks/Executed/executed3.mp3 b/sounds/peks/Executed/executed3.mp3
new file mode 100644 (file)
index 0000000..71d8327
Binary files /dev/null and b/sounds/peks/Executed/executed3.mp3 differ
diff --git a/sounds/peks/FirstBlood/firstblood.mp3 b/sounds/peks/FirstBlood/firstblood.mp3
new file mode 100644 (file)
index 0000000..ce8b872
Binary files /dev/null and b/sounds/peks/FirstBlood/firstblood.mp3 differ
diff --git a/sounds/peks/MinionsSpawning/minionshavespawned.mp3 b/sounds/peks/MinionsSpawning/minionshavespawned.mp3
new file mode 100644 (file)
index 0000000..c003749
Binary files /dev/null and b/sounds/peks/MinionsSpawning/minionshavespawned.mp3 differ
diff --git a/sounds/peks/MinionsSpawningSoon/30secondsuntilminionsspawn.mp3 b/sounds/peks/MinionsSpawningSoon/30secondsuntilminionsspawn.mp3
new file mode 100644 (file)
index 0000000..af05cd6
Binary files /dev/null and b/sounds/peks/MinionsSpawningSoon/30secondsuntilminionsspawn.mp3 differ
diff --git a/sounds/peks/PlayerDeath/youhavebeenslain1.mp3 b/sounds/peks/PlayerDeath/youhavebeenslain1.mp3
new file mode 100644 (file)
index 0000000..a830368
Binary files /dev/null and b/sounds/peks/PlayerDeath/youhavebeenslain1.mp3 differ
diff --git a/sounds/peks/PlayerDeath/youhavebeenslain2.mp3 b/sounds/peks/PlayerDeath/youhavebeenslain2.mp3
new file mode 100644 (file)
index 0000000..78cd20b
Binary files /dev/null and b/sounds/peks/PlayerDeath/youhavebeenslain2.mp3 differ
diff --git a/sounds/peks/PlayerKill/youhaveslainanenemy1.mp3 b/sounds/peks/PlayerKill/youhaveslainanenemy1.mp3
new file mode 100644 (file)
index 0000000..589b618
Binary files /dev/null and b/sounds/peks/PlayerKill/youhaveslainanenemy1.mp3 differ
diff --git a/sounds/peks/PlayerKill/youhaveslainanenemy2.mp3 b/sounds/peks/PlayerKill/youhaveslainanenemy2.mp3
new file mode 100644 (file)
index 0000000..57f0bd1
Binary files /dev/null and b/sounds/peks/PlayerKill/youhaveslainanenemy2.mp3 differ
diff --git a/sounds/peks/PlayerKill/youhaveslainanenemy3.mp3 b/sounds/peks/PlayerKill/youhaveslainanenemy3.mp3
new file mode 100644 (file)
index 0000000..f010fdd
Binary files /dev/null and b/sounds/peks/PlayerKill/youhaveslainanenemy3.mp3 differ
diff --git a/sounds/peks/Victory/victory.mp3 b/sounds/peks/Victory/victory.mp3
new file mode 100644 (file)
index 0000000..8f4dd82
Binary files /dev/null and b/sounds/peks/Victory/victory.mp3 differ
diff --git a/sounds/peks/Welcome/welcometosummonersrift.mp3 b/sounds/peks/Welcome/welcometosummonersrift.mp3
new file mode 100644 (file)
index 0000000..6f36a86
Binary files /dev/null and b/sounds/peks/Welcome/welcometosummonersrift.mp3 differ
diff --git a/sounds/pentakill1.mp3 b/sounds/pentakill1.mp3
deleted file mode 100644 (file)
index 1dbcf6a..0000000
Binary files a/sounds/pentakill1.mp3 and /dev/null differ
diff --git a/sounds/pentakill2.mp3 b/sounds/pentakill2.mp3
deleted file mode 100644 (file)
index c0e2535..0000000
Binary files a/sounds/pentakill2.mp3 and /dev/null differ
diff --git a/sounds/quadrakill.mp3 b/sounds/quadrakill.mp3
deleted file mode 100644 (file)
index 49e7cd5..0000000
Binary files a/sounds/quadrakill.mp3 and /dev/null differ
diff --git a/sounds/triplekill.mp3 b/sounds/triplekill.mp3
deleted file mode 100644 (file)
index 9113f7c..0000000
Binary files a/sounds/triplekill.mp3 and /dev/null differ
diff --git a/sounds/victory.mp3 b/sounds/victory.mp3
deleted file mode 100644 (file)
index 8f4dd82..0000000
Binary files a/sounds/victory.mp3 and /dev/null differ
diff --git a/sounds/welcometosummonersrift.mp3 b/sounds/welcometosummonersrift.mp3
deleted file mode 100644 (file)
index 6f36a86..0000000
Binary files a/sounds/welcometosummonersrift.mp3 and /dev/null differ
diff --git a/sounds/youhavebeenslain1.mp3 b/sounds/youhavebeenslain1.mp3
deleted file mode 100644 (file)
index a830368..0000000
Binary files a/sounds/youhavebeenslain1.mp3 and /dev/null differ
diff --git a/sounds/youhavebeenslain2.mp3 b/sounds/youhavebeenslain2.mp3
deleted file mode 100644 (file)
index 78cd20b..0000000
Binary files a/sounds/youhavebeenslain2.mp3 and /dev/null differ
diff --git a/sounds/youhaveslainanenemy1.mp3 b/sounds/youhaveslainanenemy1.mp3
deleted file mode 100644 (file)
index 589b618..0000000
Binary files a/sounds/youhaveslainanenemy1.mp3 and /dev/null differ
diff --git a/sounds/youhaveslainanenemy2.mp3 b/sounds/youhaveslainanenemy2.mp3
deleted file mode 100644 (file)
index 57f0bd1..0000000
Binary files a/sounds/youhaveslainanenemy2.mp3 and /dev/null differ
diff --git a/sounds/youhaveslainanenemy3.mp3 b/sounds/youhaveslainanenemy3.mp3
deleted file mode 100644 (file)
index f010fdd..0000000
Binary files a/sounds/youhaveslainanenemy3.mp3 and /dev/null differ
diff --git a/sounds/yourinhibitorhasbeendestroyed1.mp3 b/sounds/yourinhibitorhasbeendestroyed1.mp3
deleted file mode 100644 (file)
index 35d81bf..0000000
Binary files a/sounds/yourinhibitorhasbeendestroyed1.mp3 and /dev/null differ
diff --git a/sounds/yourinhibitorhasbeendestroyed2.mp3 b/sounds/yourinhibitorhasbeendestroyed2.mp3
deleted file mode 100644 (file)
index 7f337b1..0000000
Binary files a/sounds/yourinhibitorhasbeendestroyed2.mp3 and /dev/null differ
diff --git a/sounds/yourinhibitorhasrespawned.mp3 b/sounds/yourinhibitorhasrespawned.mp3
deleted file mode 100644 (file)
index 52bb78e..0000000
Binary files a/sounds/yourinhibitorhasrespawned.mp3 and /dev/null differ
diff --git a/sounds/yourinhibitorisrespawningsoon.mp3 b/sounds/yourinhibitorisrespawningsoon.mp3
deleted file mode 100644 (file)
index 6bbc671..0000000
Binary files a/sounds/yourinhibitorisrespawningsoon.mp3 and /dev/null differ
diff --git a/sounds/yourteamhasdestroyedaninhibitor1.mp3 b/sounds/yourteamhasdestroyedaninhibitor1.mp3
deleted file mode 100644 (file)
index d66d59b..0000000
Binary files a/sounds/yourteamhasdestroyedaninhibitor1.mp3 and /dev/null differ
diff --git a/sounds/yourteamhasdestroyedaninhibitor2.mp3 b/sounds/yourteamhasdestroyedaninhibitor2.mp3
deleted file mode 100644 (file)
index 90c3ed9..0000000
Binary files a/sounds/yourteamhasdestroyedaninhibitor2.mp3 and /dev/null differ
diff --git a/sounds/yourteamhasdestroyedaturret.mp3 b/sounds/yourteamhasdestroyedaturret.mp3
deleted file mode 100644 (file)
index 9f18350..0000000
Binary files a/sounds/yourteamhasdestroyedaturret.mp3 and /dev/null differ
diff --git a/sounds/yourturrethasbeendestroyed1.mp3 b/sounds/yourturrethasbeendestroyed1.mp3
deleted file mode 100644 (file)
index 2e6849c..0000000
Binary files a/sounds/yourturrethasbeendestroyed1.mp3 and /dev/null differ
diff --git a/sounds/yourturrethasbeendestroyed2.mp3 b/sounds/yourturrethasbeendestroyed2.mp3
deleted file mode 100644 (file)
index cf6ffff..0000000
Binary files a/sounds/yourturrethasbeendestroyed2.mp3 and /dev/null differ