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