Compare commits
12 Commits
2362011f2d
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e015ab914c | ||
|
|
cfcf72fbf0 | ||
|
|
931bdee1d8 | ||
|
|
3ee3b67e4d | ||
|
|
96f1654da7 | ||
|
|
79cf3a315d | ||
|
|
c3cb89fa26 | ||
|
|
42736b31e1 | ||
|
|
cd8d2b7853 | ||
|
|
470d37501f | ||
|
|
66812037a8 | ||
|
|
d3397f53ee |
10
ogg/general/combat/creatures/dragon/firebolt.cue
Normal file
10
ogg/general/combat/creatures/dragon/firebolt.cue
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
REM GoldWave
|
||||||
|
FILE "firebolt.ogg" BINARY
|
||||||
|
TRACK 01 AUDIO
|
||||||
|
TITLE "01"
|
||||||
|
PERFORMER "Ömer Yılmaz"
|
||||||
|
INDEX 01 00:03:64
|
||||||
|
TRACK 02 AUDIO
|
||||||
|
TITLE "02"
|
||||||
|
PERFORMER "Ömer Yılmaz"
|
||||||
|
INDEX 01 00:03:64
|
||||||
BIN
ogg/general/combat/creatures/dragon/firebolt.ogg
Normal file
BIN
ogg/general/combat/creatures/dragon/firebolt.ogg
Normal file
Binary file not shown.
BIN
ogg/general/misc/SCATEBOARD.ogg
Normal file
BIN
ogg/general/misc/SCATEBOARD.ogg
Normal file
Binary file not shown.
BIN
ogg/general/misc/chime.ogg
Normal file
BIN
ogg/general/misc/chime.ogg
Normal file
Binary file not shown.
BIN
ogg/general/misc/countdown10sec.ogg
Normal file
BIN
ogg/general/misc/countdown10sec.ogg
Normal file
Binary file not shown.
BIN
ogg/general/misc/happy_new_year_message.ogg
Normal file
BIN
ogg/general/misc/happy_new_year_message.ogg
Normal file
Binary file not shown.
BIN
ogg/general/misc/scateroller.ogg
Normal file
BIN
ogg/general/misc/scateroller.ogg
Normal file
Binary file not shown.
BIN
ogg/general/misc/skating.ogg
Normal file
BIN
ogg/general/misc/skating.ogg
Normal file
Binary file not shown.
Binary file not shown.
BIN
ogg/general/socials/bark1.ogg
Normal file
BIN
ogg/general/socials/bark1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/bark2.ogg
Normal file
BIN
ogg/general/socials/bark2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/bark3.ogg
Normal file
BIN
ogg/general/socials/bark3.ogg
Normal file
Binary file not shown.
Binary file not shown.
BIN
ogg/general/socials/clap.ogg
Normal file
BIN
ogg/general/socials/clap.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_chuckle1.ogg
Normal file
BIN
ogg/general/socials/female_chuckle1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_chuckle2.ogg
Normal file
BIN
ogg/general/socials/female_chuckle2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_gasp.ogg
Normal file
BIN
ogg/general/socials/female_gasp.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_giggle1.ogg
Normal file
BIN
ogg/general/socials/female_giggle1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_giggle2.ogg
Normal file
BIN
ogg/general/socials/female_giggle2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_laugh1.ogg
Normal file
BIN
ogg/general/socials/female_laugh1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_laugh2.ogg
Normal file
BIN
ogg/general/socials/female_laugh2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_laugh3.ogg
Normal file
BIN
ogg/general/socials/female_laugh3.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/female_yawn1.ogg
Normal file
BIN
ogg/general/socials/female_yawn1.ogg
Normal file
Binary file not shown.
Binary file not shown.
BIN
ogg/general/socials/male_cackle.ogg
Normal file
BIN
ogg/general/socials/male_cackle.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_chuckle1.ogg
Normal file
BIN
ogg/general/socials/male_chuckle1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_chuckle3.ogg
Normal file
BIN
ogg/general/socials/male_chuckle3.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_gasp.ogg
Normal file
BIN
ogg/general/socials/male_gasp.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_giggle1.ogg
Normal file
BIN
ogg/general/socials/male_giggle1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_giggle2.ogg
Normal file
BIN
ogg/general/socials/male_giggle2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_laugh1.ogg
Normal file
BIN
ogg/general/socials/male_laugh1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_laugh2.ogg
Normal file
BIN
ogg/general/socials/male_laugh2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_laugh3.ogg
Normal file
BIN
ogg/general/socials/male_laugh3.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_yawn1.ogg
Normal file
BIN
ogg/general/socials/male_yawn1.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/male_yawn2.ogg
Normal file
BIN
ogg/general/socials/male_yawn2.ogg
Normal file
Binary file not shown.
BIN
ogg/general/socials/sclap.ogg
Normal file
BIN
ogg/general/socials/sclap.ogg
Normal file
Binary file not shown.
Binary file not shown.
BIN
ogg/music/events/theawards.ogg
Normal file
BIN
ogg/music/events/theawards.ogg
Normal file
Binary file not shown.
BIN
wav/general/combat/creatures/dragon/firebolt.wav
Normal file
BIN
wav/general/combat/creatures/dragon/firebolt.wav
Normal file
Binary file not shown.
BIN
wav/general/combat/creatures/dragon/firebolt1.wav
Normal file
BIN
wav/general/combat/creatures/dragon/firebolt1.wav
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
wav/general/misc/SCATEBOARD.wav
Normal file
BIN
wav/general/misc/SCATEBOARD.wav
Normal file
Binary file not shown.
BIN
wav/general/misc/chime.wav
Normal file
BIN
wav/general/misc/chime.wav
Normal file
Binary file not shown.
BIN
wav/general/misc/countdown10sec.wav
Normal file
BIN
wav/general/misc/countdown10sec.wav
Normal file
Binary file not shown.
BIN
wav/general/misc/happy_new_year_message.wav
Normal file
BIN
wav/general/misc/happy_new_year_message.wav
Normal file
Binary file not shown.
BIN
wav/general/misc/scateroller.wav
Normal file
BIN
wav/general/misc/scateroller.wav
Normal file
Binary file not shown.
BIN
wav/general/misc/skating.wav
Normal file
BIN
wav/general/misc/skating.wav
Normal file
Binary file not shown.
Binary file not shown.
BIN
wav/general/socials/bark1.wav
Normal file
BIN
wav/general/socials/bark1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/bark2.wav
Normal file
BIN
wav/general/socials/bark2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/bark3.wav
Normal file
BIN
wav/general/socials/bark3.wav
Normal file
Binary file not shown.
Binary file not shown.
BIN
wav/general/socials/clap.wav
Normal file
BIN
wav/general/socials/clap.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_chuckle1.wav
Normal file
BIN
wav/general/socials/female_chuckle1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_chuckle2.wav
Normal file
BIN
wav/general/socials/female_chuckle2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_gasp.wav
Normal file
BIN
wav/general/socials/female_gasp.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_giggle1.wav
Normal file
BIN
wav/general/socials/female_giggle1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_giggle2.wav
Normal file
BIN
wav/general/socials/female_giggle2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_laugh1.wav
Normal file
BIN
wav/general/socials/female_laugh1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_laugh2.wav
Normal file
BIN
wav/general/socials/female_laugh2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_laugh3.wav
Normal file
BIN
wav/general/socials/female_laugh3.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/female_yawn1.wav
Normal file
BIN
wav/general/socials/female_yawn1.wav
Normal file
Binary file not shown.
Binary file not shown.
BIN
wav/general/socials/male_cackle.wav
Normal file
BIN
wav/general/socials/male_cackle.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_chuckle1.wav
Normal file
BIN
wav/general/socials/male_chuckle1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_chuckle3.wav
Normal file
BIN
wav/general/socials/male_chuckle3.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_gasp.wav
Normal file
BIN
wav/general/socials/male_gasp.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_giggle1.wav
Normal file
BIN
wav/general/socials/male_giggle1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_giggle2.wav
Normal file
BIN
wav/general/socials/male_giggle2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_laugh1.wav
Normal file
BIN
wav/general/socials/male_laugh1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_laugh2.wav
Normal file
BIN
wav/general/socials/male_laugh2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_laugh3.wav
Normal file
BIN
wav/general/socials/male_laugh3.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_yawn1.wav
Normal file
BIN
wav/general/socials/male_yawn1.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/male_yawn2.wav
Normal file
BIN
wav/general/socials/male_yawn2.wav
Normal file
Binary file not shown.
BIN
wav/general/socials/sclap.wav
Normal file
BIN
wav/general/socials/sclap.wav
Normal file
Binary file not shown.
Binary file not shown.
BIN
wav/music/events/theawards.wav
Normal file
BIN
wav/music/events/theawards.wav
Normal file
Binary file not shown.
3424
wav/sound_structure.json
Normal file
3424
wav/sound_structure.json
Normal file
File diff suppressed because it is too large
Load Diff
44
wav/sp_db_maker.py
Normal file
44
wav/sp_db_maker.py
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import os
|
||||||
|
import json
|
||||||
|
|
||||||
|
def build_tree(root_dir):
|
||||||
|
tree = {}
|
||||||
|
|
||||||
|
for root, dirs, files in os.walk(root_dir):
|
||||||
|
# Skip hidden folders like .git, .idea, node_modules ghosts, etc.
|
||||||
|
dirs[:] = [d for d in dirs if not d.startswith('.')]
|
||||||
|
|
||||||
|
rel_path = os.path.relpath(root, root_dir)
|
||||||
|
folders = rel_path.split(os.sep) if rel_path != "." else []
|
||||||
|
|
||||||
|
current = tree
|
||||||
|
|
||||||
|
# Walk / create folder structure safely
|
||||||
|
for folder in folders:
|
||||||
|
# If this path key doesn't exist or got turned into something non-dict, fix it
|
||||||
|
if folder not in current or not isinstance(current.get(folder), dict):
|
||||||
|
current[folder] = {}
|
||||||
|
current = current[folder]
|
||||||
|
|
||||||
|
# Register files
|
||||||
|
for file in files:
|
||||||
|
if file.lower().endswith(('.wav', '.wave', '.mp3', '.ogg')):
|
||||||
|
file_name = os.path.splitext(file)[0]
|
||||||
|
|
||||||
|
# Only set to None if it doesn't already exist
|
||||||
|
# (avoid overwriting a folder accidentally)
|
||||||
|
if file_name not in current or not isinstance(current[file_name], dict):
|
||||||
|
current[file_name] = None
|
||||||
|
|
||||||
|
return tree
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
root_directory = os.getcwd()
|
||||||
|
tree = build_tree(root_directory)
|
||||||
|
|
||||||
|
output_filename = "sound_structure.json"
|
||||||
|
with open(output_filename, "w") as f:
|
||||||
|
json.dump(tree, f, indent=4)
|
||||||
|
|
||||||
|
print(f"Sound structure saved to {output_filename}")
|
||||||
@@ -1 +1 @@
|
|||||||
#var SoundsVersion 24
|
#var SoundsVersion 28
|
||||||
Reference in New Issue
Block a user