diff --git a/assets/audio/kenney_interface_sounds/LICENSE.txt b/assets/audio/kenney_interface_sounds/LICENSE.txt new file mode 100644 index 0000000..1fc5acf --- /dev/null +++ b/assets/audio/kenney_interface_sounds/LICENSE.txt @@ -0,0 +1,22 @@ + + + Interface Sounds (1.0) + + Created/distributed by Kenney (www.kenney.nl) + Creation date: 11-02-2020 + + ------------------------------ + + License: (Creative Commons Zero, CC0) + http://creativecommons.org/publicdomain/zero/1.0/ + + This content is free to use in personal, educational and commercial projects. + Support us by crediting Kenney or www.kenney.nl (this is not mandatory) + + ------------------------------ + + Donate: http://support.kenney.nl + Patreon: http://patreon.com/kenney/ + + Follow on Twitter for updates: + http://twitter.com/KenneyNL \ No newline at end of file diff --git a/assets/audio/kenney_interface_sounds/back_001.ogg b/assets/audio/kenney_interface_sounds/back_001.ogg new file mode 100644 index 0000000..06c5e72 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/back_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/back_001.ogg.import b/assets/audio/kenney_interface_sounds/back_001.ogg.import new file mode 100644 index 0000000..8e95cdb --- /dev/null +++ b/assets/audio/kenney_interface_sounds/back_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://7vgqj4n8m8vj" +path="res://.godot/imported/back_001.ogg-e7f817c3baaba39391d5401c155e4ccc.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/back_001.ogg" +dest_files=["res://.godot/imported/back_001.ogg-e7f817c3baaba39391d5401c155e4ccc.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/back_002.ogg b/assets/audio/kenney_interface_sounds/back_002.ogg new file mode 100644 index 0000000..79ecd8c Binary files /dev/null and b/assets/audio/kenney_interface_sounds/back_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/back_002.ogg.import b/assets/audio/kenney_interface_sounds/back_002.ogg.import new file mode 100644 index 0000000..6836d89 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/back_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bb2m4u4chbrpd" +path="res://.godot/imported/back_002.ogg-2e5c9d6caa7e3357a4d67fa01b9bc2fe.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/back_002.ogg" +dest_files=["res://.godot/imported/back_002.ogg-2e5c9d6caa7e3357a4d67fa01b9bc2fe.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/back_003.ogg b/assets/audio/kenney_interface_sounds/back_003.ogg new file mode 100644 index 0000000..8b17f01 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/back_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/back_003.ogg.import b/assets/audio/kenney_interface_sounds/back_003.ogg.import new file mode 100644 index 0000000..64310e8 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/back_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://djy61uvjuch3d" +path="res://.godot/imported/back_003.ogg-39adf9d391a41f3c7b439c95c8047ff0.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/back_003.ogg" +dest_files=["res://.godot/imported/back_003.ogg-39adf9d391a41f3c7b439c95c8047ff0.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/back_004.ogg b/assets/audio/kenney_interface_sounds/back_004.ogg new file mode 100644 index 0000000..a71bd6f Binary files /dev/null and b/assets/audio/kenney_interface_sounds/back_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/back_004.ogg.import b/assets/audio/kenney_interface_sounds/back_004.ogg.import new file mode 100644 index 0000000..a9cfc06 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/back_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bbnexes111crk" +path="res://.godot/imported/back_004.ogg-483a62461899de928f68e6b9418f3337.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/back_004.ogg" +dest_files=["res://.godot/imported/back_004.ogg-483a62461899de928f68e6b9418f3337.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/bong_001.ogg b/assets/audio/kenney_interface_sounds/bong_001.ogg new file mode 100644 index 0000000..562ddb3 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/bong_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/bong_001.ogg.import b/assets/audio/kenney_interface_sounds/bong_001.ogg.import new file mode 100644 index 0000000..1649ca6 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/bong_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b6au484a4gk4q" +path="res://.godot/imported/bong_001.ogg-d33ba740059a47892514ff525b005b8f.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/bong_001.ogg" +dest_files=["res://.godot/imported/bong_001.ogg-d33ba740059a47892514ff525b005b8f.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/click_001.ogg b/assets/audio/kenney_interface_sounds/click_001.ogg new file mode 100644 index 0000000..7ca77c7 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/click_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/click_001.ogg.import b/assets/audio/kenney_interface_sounds/click_001.ogg.import new file mode 100644 index 0000000..13cb61b --- /dev/null +++ b/assets/audio/kenney_interface_sounds/click_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d1mco1v2k7f5j" +path="res://.godot/imported/click_001.ogg-f8979518129527f87316f88d57f7747a.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/click_001.ogg" +dest_files=["res://.godot/imported/click_001.ogg-f8979518129527f87316f88d57f7747a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/click_002.ogg b/assets/audio/kenney_interface_sounds/click_002.ogg new file mode 100644 index 0000000..4564b88 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/click_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/click_002.ogg.import b/assets/audio/kenney_interface_sounds/click_002.ogg.import new file mode 100644 index 0000000..d2e7f4c --- /dev/null +++ b/assets/audio/kenney_interface_sounds/click_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://k3x4lnxb4gwq" +path="res://.godot/imported/click_002.ogg-79192f5c733eeecaa34c82a274d88cab.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/click_002.ogg" +dest_files=["res://.godot/imported/click_002.ogg-79192f5c733eeecaa34c82a274d88cab.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/click_003.ogg b/assets/audio/kenney_interface_sounds/click_003.ogg new file mode 100644 index 0000000..62de5e4 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/click_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/click_003.ogg.import b/assets/audio/kenney_interface_sounds/click_003.ogg.import new file mode 100644 index 0000000..8363edc --- /dev/null +++ b/assets/audio/kenney_interface_sounds/click_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cw87cqawlit5k" +path="res://.godot/imported/click_003.ogg-adf62b598df52b2b62f3ec3fe38229c5.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/click_003.ogg" +dest_files=["res://.godot/imported/click_003.ogg-adf62b598df52b2b62f3ec3fe38229c5.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/click_004.ogg b/assets/audio/kenney_interface_sounds/click_004.ogg new file mode 100644 index 0000000..d569cda Binary files /dev/null and b/assets/audio/kenney_interface_sounds/click_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/click_004.ogg.import b/assets/audio/kenney_interface_sounds/click_004.ogg.import new file mode 100644 index 0000000..d0f4252 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/click_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://blq8fyec6onpm" +path="res://.godot/imported/click_004.ogg-d596732ffe4ab7fe1498d1ee866183af.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/click_004.ogg" +dest_files=["res://.godot/imported/click_004.ogg-d596732ffe4ab7fe1498d1ee866183af.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/click_005.ogg b/assets/audio/kenney_interface_sounds/click_005.ogg new file mode 100644 index 0000000..2f0b9aa Binary files /dev/null and b/assets/audio/kenney_interface_sounds/click_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/click_005.ogg.import b/assets/audio/kenney_interface_sounds/click_005.ogg.import new file mode 100644 index 0000000..6c3384d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/click_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://87a7h2ddam35" +path="res://.godot/imported/click_005.ogg-7feeae0b62c45efda9ee177a05ee6d0d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/click_005.ogg" +dest_files=["res://.godot/imported/click_005.ogg-7feeae0b62c45efda9ee177a05ee6d0d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/close_001.ogg b/assets/audio/kenney_interface_sounds/close_001.ogg new file mode 100644 index 0000000..b2545e7 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/close_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/close_001.ogg.import b/assets/audio/kenney_interface_sounds/close_001.ogg.import new file mode 100644 index 0000000..7ff5ed2 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/close_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bcvrpw46mk4dm" +path="res://.godot/imported/close_001.ogg-9badeaa61d59ec51fdfc222caa412b0c.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/close_001.ogg" +dest_files=["res://.godot/imported/close_001.ogg-9badeaa61d59ec51fdfc222caa412b0c.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/close_002.ogg b/assets/audio/kenney_interface_sounds/close_002.ogg new file mode 100644 index 0000000..029bb08 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/close_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/close_002.ogg.import b/assets/audio/kenney_interface_sounds/close_002.ogg.import new file mode 100644 index 0000000..e69ebe7 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/close_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ci7xc7n1fqwa2" +path="res://.godot/imported/close_002.ogg-e80a8872d41ee43aaadbb3037202f703.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/close_002.ogg" +dest_files=["res://.godot/imported/close_002.ogg-e80a8872d41ee43aaadbb3037202f703.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/close_003.ogg b/assets/audio/kenney_interface_sounds/close_003.ogg new file mode 100644 index 0000000..def35d4 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/close_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/close_003.ogg.import b/assets/audio/kenney_interface_sounds/close_003.ogg.import new file mode 100644 index 0000000..6292e80 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/close_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d14mr6xk3t0iq" +path="res://.godot/imported/close_003.ogg-23d111e26e8a88d25f90ecd784801a9e.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/close_003.ogg" +dest_files=["res://.godot/imported/close_003.ogg-23d111e26e8a88d25f90ecd784801a9e.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/close_004.ogg b/assets/audio/kenney_interface_sounds/close_004.ogg new file mode 100644 index 0000000..41683bc Binary files /dev/null and b/assets/audio/kenney_interface_sounds/close_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/close_004.ogg.import b/assets/audio/kenney_interface_sounds/close_004.ogg.import new file mode 100644 index 0000000..dce98a6 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/close_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dsbscd7r7sn7a" +path="res://.godot/imported/close_004.ogg-d5bde94e3b86689a787e0339d4ba3939.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/close_004.ogg" +dest_files=["res://.godot/imported/close_004.ogg-d5bde94e3b86689a787e0339d4ba3939.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/confirmation_001.ogg b/assets/audio/kenney_interface_sounds/confirmation_001.ogg new file mode 100644 index 0000000..78f119c Binary files /dev/null and b/assets/audio/kenney_interface_sounds/confirmation_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/confirmation_001.ogg.import b/assets/audio/kenney_interface_sounds/confirmation_001.ogg.import new file mode 100644 index 0000000..8bd6259 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/confirmation_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cl5t4fyl6pgme" +path="res://.godot/imported/confirmation_001.ogg-b389aed08a59b9cb6ed04a22622d917e.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/confirmation_001.ogg" +dest_files=["res://.godot/imported/confirmation_001.ogg-b389aed08a59b9cb6ed04a22622d917e.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/confirmation_002.ogg b/assets/audio/kenney_interface_sounds/confirmation_002.ogg new file mode 100644 index 0000000..4e01396 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/confirmation_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/confirmation_002.ogg.import b/assets/audio/kenney_interface_sounds/confirmation_002.ogg.import new file mode 100644 index 0000000..23758e6 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/confirmation_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bt2yi05vhqxoe" +path="res://.godot/imported/confirmation_002.ogg-ea50745b9a5eaad94d66827225979b0b.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/confirmation_002.ogg" +dest_files=["res://.godot/imported/confirmation_002.ogg-ea50745b9a5eaad94d66827225979b0b.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/confirmation_003.ogg b/assets/audio/kenney_interface_sounds/confirmation_003.ogg new file mode 100644 index 0000000..673b0a0 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/confirmation_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/confirmation_003.ogg.import b/assets/audio/kenney_interface_sounds/confirmation_003.ogg.import new file mode 100644 index 0000000..4f2bc05 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/confirmation_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://h1r3anetog3x" +path="res://.godot/imported/confirmation_003.ogg-868500ac46f6828598c8f146d771554a.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/confirmation_003.ogg" +dest_files=["res://.godot/imported/confirmation_003.ogg-868500ac46f6828598c8f146d771554a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/confirmation_004.ogg b/assets/audio/kenney_interface_sounds/confirmation_004.ogg new file mode 100644 index 0000000..1586187 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/confirmation_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/confirmation_004.ogg.import b/assets/audio/kenney_interface_sounds/confirmation_004.ogg.import new file mode 100644 index 0000000..4b21e86 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/confirmation_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://btn2ogefqd5ia" +path="res://.godot/imported/confirmation_004.ogg-633d3250567e75e6af8499b9530e1162.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/confirmation_004.ogg" +dest_files=["res://.godot/imported/confirmation_004.ogg-633d3250567e75e6af8499b9530e1162.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/drop_001.ogg b/assets/audio/kenney_interface_sounds/drop_001.ogg new file mode 100644 index 0000000..091750a Binary files /dev/null and b/assets/audio/kenney_interface_sounds/drop_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/drop_001.ogg.import b/assets/audio/kenney_interface_sounds/drop_001.ogg.import new file mode 100644 index 0000000..6aeec9d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/drop_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c3vsqneh50pb6" +path="res://.godot/imported/drop_001.ogg-e5a64548bc47fe38d19f598d7a854bba.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/drop_001.ogg" +dest_files=["res://.godot/imported/drop_001.ogg-e5a64548bc47fe38d19f598d7a854bba.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/drop_002.ogg b/assets/audio/kenney_interface_sounds/drop_002.ogg new file mode 100644 index 0000000..c146538 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/drop_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/drop_002.ogg.import b/assets/audio/kenney_interface_sounds/drop_002.ogg.import new file mode 100644 index 0000000..c79e2bd --- /dev/null +++ b/assets/audio/kenney_interface_sounds/drop_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dwurjm31pgpxq" +path="res://.godot/imported/drop_002.ogg-f30983480d1b18fbdcc807b179485168.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/drop_002.ogg" +dest_files=["res://.godot/imported/drop_002.ogg-f30983480d1b18fbdcc807b179485168.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/drop_003.ogg b/assets/audio/kenney_interface_sounds/drop_003.ogg new file mode 100644 index 0000000..3213b02 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/drop_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/drop_003.ogg.import b/assets/audio/kenney_interface_sounds/drop_003.ogg.import new file mode 100644 index 0000000..280ca8b --- /dev/null +++ b/assets/audio/kenney_interface_sounds/drop_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dpntbm5nugol3" +path="res://.godot/imported/drop_003.ogg-e652369e676a4ff6769fd1289ba831d6.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/drop_003.ogg" +dest_files=["res://.godot/imported/drop_003.ogg-e652369e676a4ff6769fd1289ba831d6.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/drop_004.ogg b/assets/audio/kenney_interface_sounds/drop_004.ogg new file mode 100644 index 0000000..d9cd368 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/drop_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/drop_004.ogg.import b/assets/audio/kenney_interface_sounds/drop_004.ogg.import new file mode 100644 index 0000000..598c8ca --- /dev/null +++ b/assets/audio/kenney_interface_sounds/drop_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://btk2k5fw00o0l" +path="res://.godot/imported/drop_004.ogg-b689b6d594a426272cba8a165816dcd3.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/drop_004.ogg" +dest_files=["res://.godot/imported/drop_004.ogg-b689b6d594a426272cba8a165816dcd3.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_001.ogg b/assets/audio/kenney_interface_sounds/error_001.ogg new file mode 100644 index 0000000..c146db9 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_001.ogg.import b/assets/audio/kenney_interface_sounds/error_001.ogg.import new file mode 100644 index 0000000..6338430 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://catu8j2hwpwur" +path="res://.godot/imported/error_001.ogg-6b2d21b6253cb9c0496803a2aefe879d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_001.ogg" +dest_files=["res://.godot/imported/error_001.ogg-6b2d21b6253cb9c0496803a2aefe879d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_002.ogg b/assets/audio/kenney_interface_sounds/error_002.ogg new file mode 100644 index 0000000..356a7c8 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_002.ogg.import b/assets/audio/kenney_interface_sounds/error_002.ogg.import new file mode 100644 index 0000000..43d22ae --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cwm6n4c85vbg" +path="res://.godot/imported/error_002.ogg-853027b47df4aba0f5d75f3d7a6a7d0e.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_002.ogg" +dest_files=["res://.godot/imported/error_002.ogg-853027b47df4aba0f5d75f3d7a6a7d0e.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_003.ogg b/assets/audio/kenney_interface_sounds/error_003.ogg new file mode 100644 index 0000000..f7e4137 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_003.ogg.import b/assets/audio/kenney_interface_sounds/error_003.ogg.import new file mode 100644 index 0000000..a84fb6e --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://clstei8govhus" +path="res://.godot/imported/error_003.ogg-f91c677cd76e8d7ad84a5ac81a460599.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_003.ogg" +dest_files=["res://.godot/imported/error_003.ogg-f91c677cd76e8d7ad84a5ac81a460599.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_004.ogg b/assets/audio/kenney_interface_sounds/error_004.ogg new file mode 100644 index 0000000..cbeb4fb Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_004.ogg.import b/assets/audio/kenney_interface_sounds/error_004.ogg.import new file mode 100644 index 0000000..634d015 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bm107unk0wt1t" +path="res://.godot/imported/error_004.ogg-e898a13d86a123187e9ac429545198f4.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_004.ogg" +dest_files=["res://.godot/imported/error_004.ogg-e898a13d86a123187e9ac429545198f4.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_005.ogg b/assets/audio/kenney_interface_sounds/error_005.ogg new file mode 100644 index 0000000..9556206 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_005.ogg.import b/assets/audio/kenney_interface_sounds/error_005.ogg.import new file mode 100644 index 0000000..745ffcb --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://co0jnjd8s4rvb" +path="res://.godot/imported/error_005.ogg-b0ab0174da665e2e247348f98b5e25f0.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_005.ogg" +dest_files=["res://.godot/imported/error_005.ogg-b0ab0174da665e2e247348f98b5e25f0.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_006.ogg b/assets/audio/kenney_interface_sounds/error_006.ogg new file mode 100644 index 0000000..2d0ad6d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_006.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_006.ogg.import b/assets/audio/kenney_interface_sounds/error_006.ogg.import new file mode 100644 index 0000000..6dd9c15 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_006.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dhu7lmn4xsur5" +path="res://.godot/imported/error_006.ogg-5727d6ac3dfce3aad32772c3f884d8b1.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_006.ogg" +dest_files=["res://.godot/imported/error_006.ogg-5727d6ac3dfce3aad32772c3f884d8b1.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_007.ogg b/assets/audio/kenney_interface_sounds/error_007.ogg new file mode 100644 index 0000000..ee7ea35 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_007.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_007.ogg.import b/assets/audio/kenney_interface_sounds/error_007.ogg.import new file mode 100644 index 0000000..0b6e516 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_007.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d4cacrndn1qq4" +path="res://.godot/imported/error_007.ogg-6661f0b83b5a9c1179c312c9a86803b1.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_007.ogg" +dest_files=["res://.godot/imported/error_007.ogg-6661f0b83b5a9c1179c312c9a86803b1.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/error_008.ogg b/assets/audio/kenney_interface_sounds/error_008.ogg new file mode 100644 index 0000000..8ed96e4 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/error_008.ogg differ diff --git a/assets/audio/kenney_interface_sounds/error_008.ogg.import b/assets/audio/kenney_interface_sounds/error_008.ogg.import new file mode 100644 index 0000000..f36f0de --- /dev/null +++ b/assets/audio/kenney_interface_sounds/error_008.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c0eyai6adoiay" +path="res://.godot/imported/error_008.ogg-d4c13e420f9bb3d9c0227a0fad27218f.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/error_008.ogg" +dest_files=["res://.godot/imported/error_008.ogg-d4c13e420f9bb3d9c0227a0fad27218f.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glass_001.ogg b/assets/audio/kenney_interface_sounds/glass_001.ogg new file mode 100644 index 0000000..fe0a11e Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glass_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glass_001.ogg.import b/assets/audio/kenney_interface_sounds/glass_001.ogg.import new file mode 100644 index 0000000..b76d6c4 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glass_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://buygnre4vk8hc" +path="res://.godot/imported/glass_001.ogg-dbd4bf6400212afa1eb03b6a45e8a7bb.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glass_001.ogg" +dest_files=["res://.godot/imported/glass_001.ogg-dbd4bf6400212afa1eb03b6a45e8a7bb.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glass_002.ogg b/assets/audio/kenney_interface_sounds/glass_002.ogg new file mode 100644 index 0000000..2b0df02 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glass_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glass_002.ogg.import b/assets/audio/kenney_interface_sounds/glass_002.ogg.import new file mode 100644 index 0000000..c9e1330 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glass_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bunibe0l67jfw" +path="res://.godot/imported/glass_002.ogg-97507f5ba448bd4f95cb21255469118e.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glass_002.ogg" +dest_files=["res://.godot/imported/glass_002.ogg-97507f5ba448bd4f95cb21255469118e.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glass_003.ogg b/assets/audio/kenney_interface_sounds/glass_003.ogg new file mode 100644 index 0000000..ba812ed Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glass_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glass_003.ogg.import b/assets/audio/kenney_interface_sounds/glass_003.ogg.import new file mode 100644 index 0000000..5529825 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glass_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dfhdnqxvns1km" +path="res://.godot/imported/glass_003.ogg-ee13b77b31d34857220561270f22422e.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glass_003.ogg" +dest_files=["res://.godot/imported/glass_003.ogg-ee13b77b31d34857220561270f22422e.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glass_004.ogg b/assets/audio/kenney_interface_sounds/glass_004.ogg new file mode 100644 index 0000000..be13b13 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glass_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glass_004.ogg.import b/assets/audio/kenney_interface_sounds/glass_004.ogg.import new file mode 100644 index 0000000..3c6880e --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glass_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://crq1oh1je0kyi" +path="res://.godot/imported/glass_004.ogg-ea317aca6641b2142f630cc8d3929add.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glass_004.ogg" +dest_files=["res://.godot/imported/glass_004.ogg-ea317aca6641b2142f630cc8d3929add.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glass_005.ogg b/assets/audio/kenney_interface_sounds/glass_005.ogg new file mode 100644 index 0000000..c5f7b9d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glass_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glass_005.ogg.import b/assets/audio/kenney_interface_sounds/glass_005.ogg.import new file mode 100644 index 0000000..523876c --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glass_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b4vacql8isb4u" +path="res://.godot/imported/glass_005.ogg-85833f86f6fd81a5a4996c8ed2a73562.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glass_005.ogg" +dest_files=["res://.godot/imported/glass_005.ogg-85833f86f6fd81a5a4996c8ed2a73562.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glass_006.ogg b/assets/audio/kenney_interface_sounds/glass_006.ogg new file mode 100644 index 0000000..3a4cfa9 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glass_006.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glass_006.ogg.import b/assets/audio/kenney_interface_sounds/glass_006.ogg.import new file mode 100644 index 0000000..6979b6a --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glass_006.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cqdgy686vsa5h" +path="res://.godot/imported/glass_006.ogg-ebde06835f9fb1647cefa0251fbcaa9a.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glass_006.ogg" +dest_files=["res://.godot/imported/glass_006.ogg-ebde06835f9fb1647cefa0251fbcaa9a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glitch_001.ogg b/assets/audio/kenney_interface_sounds/glitch_001.ogg new file mode 100644 index 0000000..7f489a7 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glitch_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glitch_001.ogg.import b/assets/audio/kenney_interface_sounds/glitch_001.ogg.import new file mode 100644 index 0000000..96f4b46 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glitch_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dfoi3yaliy65q" +path="res://.godot/imported/glitch_001.ogg-83c1c3bee87b8f9219dc090ecebbc2f3.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glitch_001.ogg" +dest_files=["res://.godot/imported/glitch_001.ogg-83c1c3bee87b8f9219dc090ecebbc2f3.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glitch_002.ogg b/assets/audio/kenney_interface_sounds/glitch_002.ogg new file mode 100644 index 0000000..79d824b Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glitch_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glitch_002.ogg.import b/assets/audio/kenney_interface_sounds/glitch_002.ogg.import new file mode 100644 index 0000000..c8b0bab --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glitch_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://boyenviw0sqyn" +path="res://.godot/imported/glitch_002.ogg-c2d8126725155b9a1dab1a7d2283f6b7.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glitch_002.ogg" +dest_files=["res://.godot/imported/glitch_002.ogg-c2d8126725155b9a1dab1a7d2283f6b7.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glitch_003.ogg b/assets/audio/kenney_interface_sounds/glitch_003.ogg new file mode 100644 index 0000000..e54b8d0 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glitch_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glitch_003.ogg.import b/assets/audio/kenney_interface_sounds/glitch_003.ogg.import new file mode 100644 index 0000000..2e8e2e2 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glitch_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dg3c0klr2uc1s" +path="res://.godot/imported/glitch_003.ogg-4d2fa997f62ec00b47703ebf66d7457d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glitch_003.ogg" +dest_files=["res://.godot/imported/glitch_003.ogg-4d2fa997f62ec00b47703ebf66d7457d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/glitch_004.ogg b/assets/audio/kenney_interface_sounds/glitch_004.ogg new file mode 100644 index 0000000..8e4b42d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/glitch_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/glitch_004.ogg.import b/assets/audio/kenney_interface_sounds/glitch_004.ogg.import new file mode 100644 index 0000000..f559804 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/glitch_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bliqeovlxx7wx" +path="res://.godot/imported/glitch_004.ogg-296fdb81eb79fdbe0249551b3040fb68.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/glitch_004.ogg" +dest_files=["res://.godot/imported/glitch_004.ogg-296fdb81eb79fdbe0249551b3040fb68.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_001.ogg b/assets/audio/kenney_interface_sounds/maximize_001.ogg new file mode 100644 index 0000000..c0a359b Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_001.ogg.import b/assets/audio/kenney_interface_sounds/maximize_001.ogg.import new file mode 100644 index 0000000..f9c8c54 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://qh88lnagp4qj" +path="res://.godot/imported/maximize_001.ogg-566645e417ad5bdd4d10c2b69b1a23bb.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_001.ogg" +dest_files=["res://.godot/imported/maximize_001.ogg-566645e417ad5bdd4d10c2b69b1a23bb.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_002.ogg b/assets/audio/kenney_interface_sounds/maximize_002.ogg new file mode 100644 index 0000000..9284ec2 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_002.ogg.import b/assets/audio/kenney_interface_sounds/maximize_002.ogg.import new file mode 100644 index 0000000..6c5f7bf --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c807ppslg1gcw" +path="res://.godot/imported/maximize_002.ogg-8b458110e643b7b7a77106ba5d5e5eab.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_002.ogg" +dest_files=["res://.godot/imported/maximize_002.ogg-8b458110e643b7b7a77106ba5d5e5eab.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_003.ogg b/assets/audio/kenney_interface_sounds/maximize_003.ogg new file mode 100644 index 0000000..3b65187 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_003.ogg.import b/assets/audio/kenney_interface_sounds/maximize_003.ogg.import new file mode 100644 index 0000000..6e5ad48 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c5nd8b222l3cv" +path="res://.godot/imported/maximize_003.ogg-554611d9499d8e5598b2a59880e86fde.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_003.ogg" +dest_files=["res://.godot/imported/maximize_003.ogg-554611d9499d8e5598b2a59880e86fde.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_004.ogg b/assets/audio/kenney_interface_sounds/maximize_004.ogg new file mode 100644 index 0000000..0250b1b Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_004.ogg.import b/assets/audio/kenney_interface_sounds/maximize_004.ogg.import new file mode 100644 index 0000000..9ecd3cc --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cs4ek7ndc4k8j" +path="res://.godot/imported/maximize_004.ogg-72ad1598362c59f7b48caa715035cdd9.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_004.ogg" +dest_files=["res://.godot/imported/maximize_004.ogg-72ad1598362c59f7b48caa715035cdd9.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_005.ogg b/assets/audio/kenney_interface_sounds/maximize_005.ogg new file mode 100644 index 0000000..0d32c25 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_005.ogg.import b/assets/audio/kenney_interface_sounds/maximize_005.ogg.import new file mode 100644 index 0000000..6c66d89 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cwoxndfhbojym" +path="res://.godot/imported/maximize_005.ogg-afc3e420b6ef336dfe63d17924abec2f.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_005.ogg" +dest_files=["res://.godot/imported/maximize_005.ogg-afc3e420b6ef336dfe63d17924abec2f.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_006.ogg b/assets/audio/kenney_interface_sounds/maximize_006.ogg new file mode 100644 index 0000000..7bac35d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_006.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_006.ogg.import b/assets/audio/kenney_interface_sounds/maximize_006.ogg.import new file mode 100644 index 0000000..d3debc8 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_006.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bdn5iic8d2d1d" +path="res://.godot/imported/maximize_006.ogg-4d04eb178f518ce1501ac13ed6a29c37.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_006.ogg" +dest_files=["res://.godot/imported/maximize_006.ogg-4d04eb178f518ce1501ac13ed6a29c37.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_007.ogg b/assets/audio/kenney_interface_sounds/maximize_007.ogg new file mode 100644 index 0000000..123a76c Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_007.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_007.ogg.import b/assets/audio/kenney_interface_sounds/maximize_007.ogg.import new file mode 100644 index 0000000..185a225 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_007.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bm6n64ut366y0" +path="res://.godot/imported/maximize_007.ogg-bd4d0a7c3b7fc7961946f3bf58bcd2e0.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_007.ogg" +dest_files=["res://.godot/imported/maximize_007.ogg-bd4d0a7c3b7fc7961946f3bf58bcd2e0.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_008.ogg b/assets/audio/kenney_interface_sounds/maximize_008.ogg new file mode 100644 index 0000000..2ad6ab8 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_008.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_008.ogg.import b/assets/audio/kenney_interface_sounds/maximize_008.ogg.import new file mode 100644 index 0000000..583c1a2 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_008.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cfkgho4kugk0o" +path="res://.godot/imported/maximize_008.ogg-9127239ab460165b71aad6e2163b4da5.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_008.ogg" +dest_files=["res://.godot/imported/maximize_008.ogg-9127239ab460165b71aad6e2163b4da5.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/maximize_009.ogg b/assets/audio/kenney_interface_sounds/maximize_009.ogg new file mode 100644 index 0000000..ea3425b Binary files /dev/null and b/assets/audio/kenney_interface_sounds/maximize_009.ogg differ diff --git a/assets/audio/kenney_interface_sounds/maximize_009.ogg.import b/assets/audio/kenney_interface_sounds/maximize_009.ogg.import new file mode 100644 index 0000000..fa38637 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/maximize_009.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cufxbqke7a7fs" +path="res://.godot/imported/maximize_009.ogg-0a2243cc2738423364840e8098ca7f4c.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/maximize_009.ogg" +dest_files=["res://.godot/imported/maximize_009.ogg-0a2243cc2738423364840e8098ca7f4c.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_001.ogg b/assets/audio/kenney_interface_sounds/minimize_001.ogg new file mode 100644 index 0000000..2fe8c89 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_001.ogg.import b/assets/audio/kenney_interface_sounds/minimize_001.ogg.import new file mode 100644 index 0000000..a231a8b --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dhd7kqb68bgx3" +path="res://.godot/imported/minimize_001.ogg-70eb61ee9423787b741dd353450354f9.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_001.ogg" +dest_files=["res://.godot/imported/minimize_001.ogg-70eb61ee9423787b741dd353450354f9.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_002.ogg b/assets/audio/kenney_interface_sounds/minimize_002.ogg new file mode 100644 index 0000000..fafffc4 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_002.ogg.import b/assets/audio/kenney_interface_sounds/minimize_002.ogg.import new file mode 100644 index 0000000..5b188d3 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bjgqgbqpvyc3n" +path="res://.godot/imported/minimize_002.ogg-a53cff32df7ee8ba9367704f7fd1ca9a.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_002.ogg" +dest_files=["res://.godot/imported/minimize_002.ogg-a53cff32df7ee8ba9367704f7fd1ca9a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_003.ogg b/assets/audio/kenney_interface_sounds/minimize_003.ogg new file mode 100644 index 0000000..af11951 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_003.ogg.import b/assets/audio/kenney_interface_sounds/minimize_003.ogg.import new file mode 100644 index 0000000..f5b1088 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bvxov0qme7k8l" +path="res://.godot/imported/minimize_003.ogg-aed3947bba6229b9c06f733937df590f.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_003.ogg" +dest_files=["res://.godot/imported/minimize_003.ogg-aed3947bba6229b9c06f733937df590f.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_004.ogg b/assets/audio/kenney_interface_sounds/minimize_004.ogg new file mode 100644 index 0000000..76f6457 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_004.ogg.import b/assets/audio/kenney_interface_sounds/minimize_004.ogg.import new file mode 100644 index 0000000..28aee66 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cyitny6oh4bpp" +path="res://.godot/imported/minimize_004.ogg-6698101beb2630e516da923cd1ec6a48.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_004.ogg" +dest_files=["res://.godot/imported/minimize_004.ogg-6698101beb2630e516da923cd1ec6a48.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_005.ogg b/assets/audio/kenney_interface_sounds/minimize_005.ogg new file mode 100644 index 0000000..8452c3b Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_005.ogg.import b/assets/audio/kenney_interface_sounds/minimize_005.ogg.import new file mode 100644 index 0000000..bab35a3 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cwog5l1cesuwe" +path="res://.godot/imported/minimize_005.ogg-f32113cb0a60a13195f5aeaa12ac920d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_005.ogg" +dest_files=["res://.godot/imported/minimize_005.ogg-f32113cb0a60a13195f5aeaa12ac920d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_006.ogg b/assets/audio/kenney_interface_sounds/minimize_006.ogg new file mode 100644 index 0000000..9f3cd0e Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_006.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_006.ogg.import b/assets/audio/kenney_interface_sounds/minimize_006.ogg.import new file mode 100644 index 0000000..919aca2 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_006.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://crxurd6xnypou" +path="res://.godot/imported/minimize_006.ogg-9ef9e19928f6d2c264d884de4ba737b9.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_006.ogg" +dest_files=["res://.godot/imported/minimize_006.ogg-9ef9e19928f6d2c264d884de4ba737b9.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_007.ogg b/assets/audio/kenney_interface_sounds/minimize_007.ogg new file mode 100644 index 0000000..d45a554 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_007.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_007.ogg.import b/assets/audio/kenney_interface_sounds/minimize_007.ogg.import new file mode 100644 index 0000000..ee5d2f6 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_007.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://n2uxlrcwhlci" +path="res://.godot/imported/minimize_007.ogg-1aaefee3aeeb0733247382d1c3515ef3.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_007.ogg" +dest_files=["res://.godot/imported/minimize_007.ogg-1aaefee3aeeb0733247382d1c3515ef3.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_008.ogg b/assets/audio/kenney_interface_sounds/minimize_008.ogg new file mode 100644 index 0000000..fe4df6d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_008.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_008.ogg.import b/assets/audio/kenney_interface_sounds/minimize_008.ogg.import new file mode 100644 index 0000000..f8c4bb4 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_008.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cda0gbh31pp63" +path="res://.godot/imported/minimize_008.ogg-1986cd383fe684f2ab741eef5e0558e7.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_008.ogg" +dest_files=["res://.godot/imported/minimize_008.ogg-1986cd383fe684f2ab741eef5e0558e7.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/minimize_009.ogg b/assets/audio/kenney_interface_sounds/minimize_009.ogg new file mode 100644 index 0000000..f122bc5 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/minimize_009.ogg differ diff --git a/assets/audio/kenney_interface_sounds/minimize_009.ogg.import b/assets/audio/kenney_interface_sounds/minimize_009.ogg.import new file mode 100644 index 0000000..663d5c3 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/minimize_009.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cepqvn6oaqbqn" +path="res://.godot/imported/minimize_009.ogg-600986c5b5e877de50062a9a2de2ea28.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/minimize_009.ogg" +dest_files=["res://.godot/imported/minimize_009.ogg-600986c5b5e877de50062a9a2de2ea28.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/open_001.ogg b/assets/audio/kenney_interface_sounds/open_001.ogg new file mode 100644 index 0000000..699b498 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/open_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/open_001.ogg.import b/assets/audio/kenney_interface_sounds/open_001.ogg.import new file mode 100644 index 0000000..3705f3d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/open_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ck46384bui8im" +path="res://.godot/imported/open_001.ogg-cf5e1e7b971a413dd4eab281b06a6482.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/open_001.ogg" +dest_files=["res://.godot/imported/open_001.ogg-cf5e1e7b971a413dd4eab281b06a6482.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/open_002.ogg b/assets/audio/kenney_interface_sounds/open_002.ogg new file mode 100644 index 0000000..ecb8887 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/open_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/open_002.ogg.import b/assets/audio/kenney_interface_sounds/open_002.ogg.import new file mode 100644 index 0000000..a1c46fe --- /dev/null +++ b/assets/audio/kenney_interface_sounds/open_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://br1b4oyftfw11" +path="res://.godot/imported/open_002.ogg-6e382a45efdc3cd920c3f3908cfc43cc.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/open_002.ogg" +dest_files=["res://.godot/imported/open_002.ogg-6e382a45efdc3cd920c3f3908cfc43cc.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/open_003.ogg b/assets/audio/kenney_interface_sounds/open_003.ogg new file mode 100644 index 0000000..6053546 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/open_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/open_003.ogg.import b/assets/audio/kenney_interface_sounds/open_003.ogg.import new file mode 100644 index 0000000..3086315 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/open_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://drdcvbb3lypwo" +path="res://.godot/imported/open_003.ogg-63b2a2db5939960203a2b651ce1691fd.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/open_003.ogg" +dest_files=["res://.godot/imported/open_003.ogg-63b2a2db5939960203a2b651ce1691fd.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/open_004.ogg b/assets/audio/kenney_interface_sounds/open_004.ogg new file mode 100644 index 0000000..06291ac Binary files /dev/null and b/assets/audio/kenney_interface_sounds/open_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/open_004.ogg.import b/assets/audio/kenney_interface_sounds/open_004.ogg.import new file mode 100644 index 0000000..3c0c030 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/open_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://btlh8b8bsufyf" +path="res://.godot/imported/open_004.ogg-c8766fbb6a37c00d71a63e464cc1951f.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/open_004.ogg" +dest_files=["res://.godot/imported/open_004.ogg-c8766fbb6a37c00d71a63e464cc1951f.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/pluck_001.ogg b/assets/audio/kenney_interface_sounds/pluck_001.ogg new file mode 100644 index 0000000..106118c Binary files /dev/null and b/assets/audio/kenney_interface_sounds/pluck_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/pluck_001.ogg.import b/assets/audio/kenney_interface_sounds/pluck_001.ogg.import new file mode 100644 index 0000000..11db08a --- /dev/null +++ b/assets/audio/kenney_interface_sounds/pluck_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://50w6dhfne6a7" +path="res://.godot/imported/pluck_001.ogg-34e69d5c6cc29915f611b02f8d65dcaf.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/pluck_001.ogg" +dest_files=["res://.godot/imported/pluck_001.ogg-34e69d5c6cc29915f611b02f8d65dcaf.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/pluck_002.ogg b/assets/audio/kenney_interface_sounds/pluck_002.ogg new file mode 100644 index 0000000..40e135d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/pluck_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/pluck_002.ogg.import b/assets/audio/kenney_interface_sounds/pluck_002.ogg.import new file mode 100644 index 0000000..c658941 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/pluck_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dojgqdhnorefx" +path="res://.godot/imported/pluck_002.ogg-4213ebf0098e08fa316064034ead91aa.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/pluck_002.ogg" +dest_files=["res://.godot/imported/pluck_002.ogg-4213ebf0098e08fa316064034ead91aa.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/question_001.ogg b/assets/audio/kenney_interface_sounds/question_001.ogg new file mode 100644 index 0000000..10697e4 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/question_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/question_001.ogg.import b/assets/audio/kenney_interface_sounds/question_001.ogg.import new file mode 100644 index 0000000..df212f8 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/question_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://tkncvi5mqfl0" +path="res://.godot/imported/question_001.ogg-bf0f70f55bf4f35500129e06e052bd37.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/question_001.ogg" +dest_files=["res://.godot/imported/question_001.ogg-bf0f70f55bf4f35500129e06e052bd37.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/question_002.ogg b/assets/audio/kenney_interface_sounds/question_002.ogg new file mode 100644 index 0000000..a39f6f2 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/question_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/question_002.ogg.import b/assets/audio/kenney_interface_sounds/question_002.ogg.import new file mode 100644 index 0000000..226492f --- /dev/null +++ b/assets/audio/kenney_interface_sounds/question_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cg0lffcbji11" +path="res://.godot/imported/question_002.ogg-62dd33c16ee9ae1aa08508be4dc6fa8d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/question_002.ogg" +dest_files=["res://.godot/imported/question_002.ogg-62dd33c16ee9ae1aa08508be4dc6fa8d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/question_003.ogg b/assets/audio/kenney_interface_sounds/question_003.ogg new file mode 100644 index 0000000..bbb8b2e Binary files /dev/null and b/assets/audio/kenney_interface_sounds/question_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/question_003.ogg.import b/assets/audio/kenney_interface_sounds/question_003.ogg.import new file mode 100644 index 0000000..04565d8 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/question_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bii8mjxpdpom8" +path="res://.godot/imported/question_003.ogg-3de5f54775f7d3061b78f0f5430143e0.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/question_003.ogg" +dest_files=["res://.godot/imported/question_003.ogg-3de5f54775f7d3061b78f0f5430143e0.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/question_004.ogg b/assets/audio/kenney_interface_sounds/question_004.ogg new file mode 100644 index 0000000..12697e5 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/question_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/question_004.ogg.import b/assets/audio/kenney_interface_sounds/question_004.ogg.import new file mode 100644 index 0000000..14d1bf4 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/question_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://71m10u1wa5ih" +path="res://.godot/imported/question_004.ogg-59cc632f29d337f3760f0ece7e0e9afb.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/question_004.ogg" +dest_files=["res://.godot/imported/question_004.ogg-59cc632f29d337f3760f0ece7e0e9afb.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scratch_001.ogg b/assets/audio/kenney_interface_sounds/scratch_001.ogg new file mode 100644 index 0000000..dd76051 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scratch_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scratch_001.ogg.import b/assets/audio/kenney_interface_sounds/scratch_001.ogg.import new file mode 100644 index 0000000..6cf1743 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scratch_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ybjn4xcwknch" +path="res://.godot/imported/scratch_001.ogg-0a358aeb03748d44b7e09552fc185fc1.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scratch_001.ogg" +dest_files=["res://.godot/imported/scratch_001.ogg-0a358aeb03748d44b7e09552fc185fc1.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scratch_002.ogg b/assets/audio/kenney_interface_sounds/scratch_002.ogg new file mode 100644 index 0000000..88a4608 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scratch_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scratch_002.ogg.import b/assets/audio/kenney_interface_sounds/scratch_002.ogg.import new file mode 100644 index 0000000..d0abb2d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scratch_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c08gbvs04iett" +path="res://.godot/imported/scratch_002.ogg-8d64b4206356ec18aa9ee34a4c883f44.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scratch_002.ogg" +dest_files=["res://.godot/imported/scratch_002.ogg-8d64b4206356ec18aa9ee34a4c883f44.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scratch_003.ogg b/assets/audio/kenney_interface_sounds/scratch_003.ogg new file mode 100644 index 0000000..5815d11 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scratch_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scratch_003.ogg.import b/assets/audio/kenney_interface_sounds/scratch_003.ogg.import new file mode 100644 index 0000000..f2ee70a --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scratch_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://du0wadeafguh5" +path="res://.godot/imported/scratch_003.ogg-de34cb4f2924bbd9cfea777ca14c95b9.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scratch_003.ogg" +dest_files=["res://.godot/imported/scratch_003.ogg-de34cb4f2924bbd9cfea777ca14c95b9.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scratch_004.ogg b/assets/audio/kenney_interface_sounds/scratch_004.ogg new file mode 100644 index 0000000..5324aeb Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scratch_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scratch_004.ogg.import b/assets/audio/kenney_interface_sounds/scratch_004.ogg.import new file mode 100644 index 0000000..d7a4c60 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scratch_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://indba30rnpye" +path="res://.godot/imported/scratch_004.ogg-58cf1a46b7d9e6da761af59468600dea.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scratch_004.ogg" +dest_files=["res://.godot/imported/scratch_004.ogg-58cf1a46b7d9e6da761af59468600dea.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scratch_005.ogg b/assets/audio/kenney_interface_sounds/scratch_005.ogg new file mode 100644 index 0000000..8e291d6 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scratch_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scratch_005.ogg.import b/assets/audio/kenney_interface_sounds/scratch_005.ogg.import new file mode 100644 index 0000000..6814205 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scratch_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bkq1kmpv3ugae" +path="res://.godot/imported/scratch_005.ogg-bd885bf4333650e2949df35bb387d1d8.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scratch_005.ogg" +dest_files=["res://.godot/imported/scratch_005.ogg-bd885bf4333650e2949df35bb387d1d8.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scroll_001.ogg b/assets/audio/kenney_interface_sounds/scroll_001.ogg new file mode 100644 index 0000000..71c2d3e Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scroll_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scroll_001.ogg.import b/assets/audio/kenney_interface_sounds/scroll_001.ogg.import new file mode 100644 index 0000000..18bd6ef --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scroll_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bnkqetvrdq7xx" +path="res://.godot/imported/scroll_001.ogg-431479d8298989da20684055b1c0dd70.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scroll_001.ogg" +dest_files=["res://.godot/imported/scroll_001.ogg-431479d8298989da20684055b1c0dd70.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scroll_002.ogg b/assets/audio/kenney_interface_sounds/scroll_002.ogg new file mode 100644 index 0000000..4adac77 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scroll_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scroll_002.ogg.import b/assets/audio/kenney_interface_sounds/scroll_002.ogg.import new file mode 100644 index 0000000..38c46e0 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scroll_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bdll32ebhf77o" +path="res://.godot/imported/scroll_002.ogg-c8328b8a8376f502d7f0cacb2e41d5c5.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scroll_002.ogg" +dest_files=["res://.godot/imported/scroll_002.ogg-c8328b8a8376f502d7f0cacb2e41d5c5.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scroll_003.ogg b/assets/audio/kenney_interface_sounds/scroll_003.ogg new file mode 100644 index 0000000..52ad0a8 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scroll_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scroll_003.ogg.import b/assets/audio/kenney_interface_sounds/scroll_003.ogg.import new file mode 100644 index 0000000..5500f6d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scroll_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://vf6gm2wbg1sg" +path="res://.godot/imported/scroll_003.ogg-5b722fc85de6c022dd97966a9c8803dd.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scroll_003.ogg" +dest_files=["res://.godot/imported/scroll_003.ogg-5b722fc85de6c022dd97966a9c8803dd.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scroll_004.ogg b/assets/audio/kenney_interface_sounds/scroll_004.ogg new file mode 100644 index 0000000..9a31a2d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scroll_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scroll_004.ogg.import b/assets/audio/kenney_interface_sounds/scroll_004.ogg.import new file mode 100644 index 0000000..fe6aa31 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scroll_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c2v1lii8k2xto" +path="res://.godot/imported/scroll_004.ogg-494e2eef13270630dc8210f8a69dd787.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scroll_004.ogg" +dest_files=["res://.godot/imported/scroll_004.ogg-494e2eef13270630dc8210f8a69dd787.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/scroll_005.ogg b/assets/audio/kenney_interface_sounds/scroll_005.ogg new file mode 100644 index 0000000..8811c75 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/scroll_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/scroll_005.ogg.import b/assets/audio/kenney_interface_sounds/scroll_005.ogg.import new file mode 100644 index 0000000..0dea128 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/scroll_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bhnbodho7kxx4" +path="res://.godot/imported/scroll_005.ogg-4df4f90c6cf67cc39a2b169ff1444386.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/scroll_005.ogg" +dest_files=["res://.godot/imported/scroll_005.ogg-4df4f90c6cf67cc39a2b169ff1444386.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_001.ogg b/assets/audio/kenney_interface_sounds/select_001.ogg new file mode 100644 index 0000000..0f81a63 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_001.ogg.import b/assets/audio/kenney_interface_sounds/select_001.ogg.import new file mode 100644 index 0000000..007075c --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ccu6ow46pr2y2" +path="res://.godot/imported/select_001.ogg-89a2e0aed9faeb00b9d329ea6158eefb.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_001.ogg" +dest_files=["res://.godot/imported/select_001.ogg-89a2e0aed9faeb00b9d329ea6158eefb.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_002.ogg b/assets/audio/kenney_interface_sounds/select_002.ogg new file mode 100644 index 0000000..97334e6 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_002.ogg.import b/assets/audio/kenney_interface_sounds/select_002.ogg.import new file mode 100644 index 0000000..4e246e1 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://co63emlmkuulu" +path="res://.godot/imported/select_002.ogg-5d4dc0be137bbd1015ad741b9612fb8a.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_002.ogg" +dest_files=["res://.godot/imported/select_002.ogg-5d4dc0be137bbd1015ad741b9612fb8a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_003.ogg b/assets/audio/kenney_interface_sounds/select_003.ogg new file mode 100644 index 0000000..d4780ac Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_003.ogg.import b/assets/audio/kenney_interface_sounds/select_003.ogg.import new file mode 100644 index 0000000..14330f7 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b5cjpobndtqfq" +path="res://.godot/imported/select_003.ogg-f595ad2554c0db725a513f39947a625c.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_003.ogg" +dest_files=["res://.godot/imported/select_003.ogg-f595ad2554c0db725a513f39947a625c.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_004.ogg b/assets/audio/kenney_interface_sounds/select_004.ogg new file mode 100644 index 0000000..de0107d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_004.ogg.import b/assets/audio/kenney_interface_sounds/select_004.ogg.import new file mode 100644 index 0000000..fdae666 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ttu2flithhan" +path="res://.godot/imported/select_004.ogg-10f2fe6a3aa2829552e2c484ab8fe94b.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_004.ogg" +dest_files=["res://.godot/imported/select_004.ogg-10f2fe6a3aa2829552e2c484ab8fe94b.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_005.ogg b/assets/audio/kenney_interface_sounds/select_005.ogg new file mode 100644 index 0000000..ce73021 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_005.ogg.import b/assets/audio/kenney_interface_sounds/select_005.ogg.import new file mode 100644 index 0000000..75418cb --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://do3pycd8m8vgm" +path="res://.godot/imported/select_005.ogg-8ece52739ce47d2e1b27518417f41ffb.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_005.ogg" +dest_files=["res://.godot/imported/select_005.ogg-8ece52739ce47d2e1b27518417f41ffb.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_006.ogg b/assets/audio/kenney_interface_sounds/select_006.ogg new file mode 100644 index 0000000..9d1f587 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_006.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_006.ogg.import b/assets/audio/kenney_interface_sounds/select_006.ogg.import new file mode 100644 index 0000000..902a6b0 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_006.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bkllqa5q4ik2s" +path="res://.godot/imported/select_006.ogg-18396dbbbffa9585455ead65bb78aa41.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_006.ogg" +dest_files=["res://.godot/imported/select_006.ogg-18396dbbbffa9585455ead65bb78aa41.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_007.ogg b/assets/audio/kenney_interface_sounds/select_007.ogg new file mode 100644 index 0000000..7a56f33 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_007.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_007.ogg.import b/assets/audio/kenney_interface_sounds/select_007.ogg.import new file mode 100644 index 0000000..71ed857 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_007.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cdmtav2sigxei" +path="res://.godot/imported/select_007.ogg-8424274c494458ddf0ccf276b1aaf988.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_007.ogg" +dest_files=["res://.godot/imported/select_007.ogg-8424274c494458ddf0ccf276b1aaf988.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/select_008.ogg b/assets/audio/kenney_interface_sounds/select_008.ogg new file mode 100644 index 0000000..8e99411 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/select_008.ogg differ diff --git a/assets/audio/kenney_interface_sounds/select_008.ogg.import b/assets/audio/kenney_interface_sounds/select_008.ogg.import new file mode 100644 index 0000000..48b09b2 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/select_008.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cjtbbca4f4u3o" +path="res://.godot/imported/select_008.ogg-f92b721cf003a1409c77c39663ac6d93.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/select_008.ogg" +dest_files=["res://.godot/imported/select_008.ogg-f92b721cf003a1409c77c39663ac6d93.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_001.ogg b/assets/audio/kenney_interface_sounds/switch_001.ogg new file mode 100644 index 0000000..8a09851 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_001.ogg.import b/assets/audio/kenney_interface_sounds/switch_001.ogg.import new file mode 100644 index 0000000..746be32 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dt4mdummi270" +path="res://.godot/imported/switch_001.ogg-959ec64417debdd4ebc877d745002866.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_001.ogg" +dest_files=["res://.godot/imported/switch_001.ogg-959ec64417debdd4ebc877d745002866.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_002.ogg b/assets/audio/kenney_interface_sounds/switch_002.ogg new file mode 100644 index 0000000..849bf7a Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_002.ogg.import b/assets/audio/kenney_interface_sounds/switch_002.ogg.import new file mode 100644 index 0000000..fd95048 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cg54ofb2cp0su" +path="res://.godot/imported/switch_002.ogg-de1ac81966724de17d30628728bef568.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_002.ogg" +dest_files=["res://.godot/imported/switch_002.ogg-de1ac81966724de17d30628728bef568.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_003.ogg b/assets/audio/kenney_interface_sounds/switch_003.ogg new file mode 100644 index 0000000..f5a24e7 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_003.ogg.import b/assets/audio/kenney_interface_sounds/switch_003.ogg.import new file mode 100644 index 0000000..7f392e0 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ddp4qhbvr2vqb" +path="res://.godot/imported/switch_003.ogg-727dfa5669301061cff58600ac7740a6.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_003.ogg" +dest_files=["res://.godot/imported/switch_003.ogg-727dfa5669301061cff58600ac7740a6.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_004.ogg b/assets/audio/kenney_interface_sounds/switch_004.ogg new file mode 100644 index 0000000..a999dcc Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_004.ogg.import b/assets/audio/kenney_interface_sounds/switch_004.ogg.import new file mode 100644 index 0000000..2fc695c --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://7vo5rqyxpjfm" +path="res://.godot/imported/switch_004.ogg-8b033381ba22b2201c72fd42c8eeea1d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_004.ogg" +dest_files=["res://.godot/imported/switch_004.ogg-8b033381ba22b2201c72fd42c8eeea1d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_005.ogg b/assets/audio/kenney_interface_sounds/switch_005.ogg new file mode 100644 index 0000000..799e327 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_005.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_005.ogg.import b/assets/audio/kenney_interface_sounds/switch_005.ogg.import new file mode 100644 index 0000000..927372c --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_005.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dp45nrgymcy4o" +path="res://.godot/imported/switch_005.ogg-12244b0b2e7f11114169a95159849a96.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_005.ogg" +dest_files=["res://.godot/imported/switch_005.ogg-12244b0b2e7f11114169a95159849a96.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_006.ogg b/assets/audio/kenney_interface_sounds/switch_006.ogg new file mode 100644 index 0000000..075a0f8 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_006.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_006.ogg.import b/assets/audio/kenney_interface_sounds/switch_006.ogg.import new file mode 100644 index 0000000..e5b0bbe --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_006.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bx8f1tp7d7pt6" +path="res://.godot/imported/switch_006.ogg-fd2e1a902832ef813e40bcf5f0b7aa80.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_006.ogg" +dest_files=["res://.godot/imported/switch_006.ogg-fd2e1a902832ef813e40bcf5f0b7aa80.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/switch_007.ogg b/assets/audio/kenney_interface_sounds/switch_007.ogg new file mode 100644 index 0000000..856a60d Binary files /dev/null and b/assets/audio/kenney_interface_sounds/switch_007.ogg differ diff --git a/assets/audio/kenney_interface_sounds/switch_007.ogg.import b/assets/audio/kenney_interface_sounds/switch_007.ogg.import new file mode 100644 index 0000000..82c0137 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/switch_007.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bsbfnloqyn6hl" +path="res://.godot/imported/switch_007.ogg-da98efd82294be20d75bc017ef607cf1.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/switch_007.ogg" +dest_files=["res://.godot/imported/switch_007.ogg-da98efd82294be20d75bc017ef607cf1.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/tick_001.ogg b/assets/audio/kenney_interface_sounds/tick_001.ogg new file mode 100644 index 0000000..e5827a0 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/tick_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/tick_001.ogg.import b/assets/audio/kenney_interface_sounds/tick_001.ogg.import new file mode 100644 index 0000000..9715932 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/tick_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cqk5kj4p5xe2n" +path="res://.godot/imported/tick_001.ogg-ddb2cbc265e8dd7e29dd95bac22dd00f.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/tick_001.ogg" +dest_files=["res://.godot/imported/tick_001.ogg-ddb2cbc265e8dd7e29dd95bac22dd00f.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/tick_002.ogg b/assets/audio/kenney_interface_sounds/tick_002.ogg new file mode 100644 index 0000000..de74ba9 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/tick_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/tick_002.ogg.import b/assets/audio/kenney_interface_sounds/tick_002.ogg.import new file mode 100644 index 0000000..c71a330 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/tick_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://undgw6480i6f" +path="res://.godot/imported/tick_002.ogg-47df370d2a669c4a69ef05bb7b3ce139.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/tick_002.ogg" +dest_files=["res://.godot/imported/tick_002.ogg-47df370d2a669c4a69ef05bb7b3ce139.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/tick_004.ogg b/assets/audio/kenney_interface_sounds/tick_004.ogg new file mode 100644 index 0000000..4c3a492 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/tick_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/tick_004.ogg.import b/assets/audio/kenney_interface_sounds/tick_004.ogg.import new file mode 100644 index 0000000..c0a520d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/tick_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://coap608x01587" +path="res://.godot/imported/tick_004.ogg-35a75c58564546fea86641d4ff48ce03.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/tick_004.ogg" +dest_files=["res://.godot/imported/tick_004.ogg-35a75c58564546fea86641d4ff48ce03.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/toggle_001.ogg b/assets/audio/kenney_interface_sounds/toggle_001.ogg new file mode 100644 index 0000000..3848ea8 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/toggle_001.ogg differ diff --git a/assets/audio/kenney_interface_sounds/toggle_001.ogg.import b/assets/audio/kenney_interface_sounds/toggle_001.ogg.import new file mode 100644 index 0000000..4174e5d --- /dev/null +++ b/assets/audio/kenney_interface_sounds/toggle_001.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cp1aroh1mkqpu" +path="res://.godot/imported/toggle_001.ogg-ee5a5b11c525c13d3ad2a0c4d87adacf.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/toggle_001.ogg" +dest_files=["res://.godot/imported/toggle_001.ogg-ee5a5b11c525c13d3ad2a0c4d87adacf.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/toggle_002.ogg b/assets/audio/kenney_interface_sounds/toggle_002.ogg new file mode 100644 index 0000000..87ba2a4 Binary files /dev/null and b/assets/audio/kenney_interface_sounds/toggle_002.ogg differ diff --git a/assets/audio/kenney_interface_sounds/toggle_002.ogg.import b/assets/audio/kenney_interface_sounds/toggle_002.ogg.import new file mode 100644 index 0000000..017e71e --- /dev/null +++ b/assets/audio/kenney_interface_sounds/toggle_002.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bna1o8wac6xhv" +path="res://.godot/imported/toggle_002.ogg-c7e54d71339c609a04ee6e5d15b92e64.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/toggle_002.ogg" +dest_files=["res://.godot/imported/toggle_002.ogg-c7e54d71339c609a04ee6e5d15b92e64.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/toggle_003.ogg b/assets/audio/kenney_interface_sounds/toggle_003.ogg new file mode 100644 index 0000000..ace9f8e Binary files /dev/null and b/assets/audio/kenney_interface_sounds/toggle_003.ogg differ diff --git a/assets/audio/kenney_interface_sounds/toggle_003.ogg.import b/assets/audio/kenney_interface_sounds/toggle_003.ogg.import new file mode 100644 index 0000000..47a2dba --- /dev/null +++ b/assets/audio/kenney_interface_sounds/toggle_003.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cuwsbpjk0f4l3" +path="res://.godot/imported/toggle_003.ogg-23779348be59ab45e8a9dc2deb8af853.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/toggle_003.ogg" +dest_files=["res://.godot/imported/toggle_003.ogg-23779348be59ab45e8a9dc2deb8af853.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/kenney_interface_sounds/toggle_004.ogg b/assets/audio/kenney_interface_sounds/toggle_004.ogg new file mode 100644 index 0000000..c744f1b Binary files /dev/null and b/assets/audio/kenney_interface_sounds/toggle_004.ogg differ diff --git a/assets/audio/kenney_interface_sounds/toggle_004.ogg.import b/assets/audio/kenney_interface_sounds/toggle_004.ogg.import new file mode 100644 index 0000000..82e97e0 --- /dev/null +++ b/assets/audio/kenney_interface_sounds/toggle_004.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b6qdc8fitvwx1" +path="res://.godot/imported/toggle_004.ogg-1226757b2755dbe2ae3bf0d3012c1dcc.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/kenney_interface_sounds/toggle_004.ogg" +dest_files=["res://.godot/imported/toggle_004.ogg-1226757b2755dbe2ae3bf0d3012c1dcc.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/project.godot b/project.godot index 7336562..9701333 100644 --- a/project.godot +++ b/project.godot @@ -18,6 +18,7 @@ config/icon="res://icon.svg" [autoload] AuthState="*res://scripts/autoload/auth_state.gd" +UISoundService="*res://scripts/autoload/ui_sound_service.gd" QuestionBankService="*res://scripts/autoload/question_bank_service.gd" ProgressionService="*res://scripts/autoload/progression_service.gd" ProfileService="*res://scripts/autoload/profile_service.gd" diff --git a/scripts/autoload/ui_sound_service.gd b/scripts/autoload/ui_sound_service.gd new file mode 100644 index 0000000..49dca3c --- /dev/null +++ b/scripts/autoload/ui_sound_service.gd @@ -0,0 +1,132 @@ +extends Node + +const SETTINGS_PATH := "user://settings.cfg" +const SETTINGS_SECTION := "audio" +const SETTINGS_KEY := "ui_sounds_enabled" +const PLAYER_COUNT := 8 +const DEFAULT_VOLUME_DB := -12.0 +const SOUND_PATHS := { + "click": "res://assets/audio/kenney_interface_sounds/click_003.ogg", + "select": "res://assets/audio/kenney_interface_sounds/select_003.ogg", + "toggle": "res://assets/audio/kenney_interface_sounds/toggle_002.ogg", + "eliminate": "res://assets/audio/kenney_interface_sounds/scratch_002.ogg", + "open": "res://assets/audio/kenney_interface_sounds/open_001.ogg", + "close": "res://assets/audio/kenney_interface_sounds/close_002.ogg", + "correct": "res://assets/audio/kenney_interface_sounds/confirmation_002.ogg", + "error": "res://assets/audio/kenney_interface_sounds/error_004.ogg", + "back": "res://assets/audio/kenney_interface_sounds/back_002.ogg", + "question": "res://assets/audio/kenney_interface_sounds/question_001.ogg" +} + +var sounds := {} +var players: Array[AudioStreamPlayer] = [] +var sounds_enabled := true +var next_player_index := 0 + + +func _ready() -> void: + _load_setting() + _load_sounds() + _build_player_pool() + get_tree().node_added.connect(_on_node_added) + call_deferred("_wire_existing_buttons") + + +func play_sound(sound_name: String) -> void: + if not sounds_enabled or not sounds.has(sound_name) or players.is_empty(): + return + var player := _next_available_player() + player.stream = sounds[sound_name] + player.play() + + +func set_sounds_enabled(is_enabled: bool) -> void: + if sounds_enabled == is_enabled: + return + sounds_enabled = is_enabled + if not sounds_enabled: + for player in players: + player.stop() + _save_setting() + if sounds_enabled: + play_sound("toggle") + + +func are_sounds_enabled() -> bool: + return sounds_enabled + + +func set_button_sound(button: Button, sound_name: String) -> void: + button.set_meta("ui_sound", sound_name) + _wire_button(button) + + +func _load_sounds() -> void: + for sound_name in SOUND_PATHS: + var stream := load(str(SOUND_PATHS[sound_name])) as AudioStream + if stream != null: + sounds[sound_name] = stream + else: + push_warning("Unable to load UI sound: %s" % SOUND_PATHS[sound_name]) + + +func _build_player_pool() -> void: + for _player_index in range(PLAYER_COUNT): + var player := AudioStreamPlayer.new() + player.volume_db = DEFAULT_VOLUME_DB + add_child(player) + players.append(player) + + +func _next_available_player() -> AudioStreamPlayer: + for player in players: + if not player.playing: + return player + var player := players[next_player_index] + next_player_index = (next_player_index + 1) % players.size() + return player + + +func _on_node_added(node: Node) -> void: + call_deferred("_wire_node", node) + + +func _wire_existing_buttons() -> void: + _wire_node(get_tree().root) + + +func _wire_node(node: Node) -> void: + if not is_instance_valid(node): + return + if node is Button: + _wire_button(node) + for child in node.get_children(): + _wire_node(child) + + +func _wire_button(button: Button) -> void: + if button.has_meta("ui_sound_wired"): + return + button.set_meta("ui_sound_wired", true) + button.pressed.connect(_on_button_pressed.bind(button)) + + +func _on_button_pressed(button: Button) -> void: + var sound_name := str(button.get_meta("ui_sound", "click")) + if sound_name != "none": + play_sound(sound_name) + + +func _load_setting() -> void: + var config := ConfigFile.new() + if config.load(SETTINGS_PATH) == OK: + sounds_enabled = bool(config.get_value(SETTINGS_SECTION, SETTINGS_KEY, true)) + + +func _save_setting() -> void: + var config := ConfigFile.new() + config.load(SETTINGS_PATH) + config.set_value(SETTINGS_SECTION, SETTINGS_KEY, sounds_enabled) + var save_error := config.save(SETTINGS_PATH) + if save_error != OK: + push_warning("Unable to save UI sound preference.") diff --git a/scripts/autoload/ui_sound_service.gd.uid b/scripts/autoload/ui_sound_service.gd.uid new file mode 100644 index 0000000..b8ca3b4 --- /dev/null +++ b/scripts/autoload/ui_sound_service.gd.uid @@ -0,0 +1 @@ +uid://5mmtt70ruptn diff --git a/scripts/ui/login_screen.gd b/scripts/ui/login_screen.gd index 9807eb8..44415f4 100644 --- a/scripts/ui/login_screen.gd +++ b/scripts/ui/login_screen.gd @@ -6,8 +6,8 @@ const AUTH_REGISTER_URL := "https://pauth.ranaze.com/api/Auth/register" var main: Control var auth_panel: PanelContainer -var login_tab: Button -var register_tab: Button +var auth_prompt_label: Label +var switch_mode_button: Button var login_fields: VBoxContainer var register_fields: VBoxContainer var username_input: LineEdit @@ -54,30 +54,11 @@ func _ready() -> void: Style.set_label(title, 34, Style.TEXT) content.add_child(title) - var subtitle := Label.new() - subtitle.text = "Sign in or create an account to start studying." - subtitle.horizontal_alignment = HORIZONTAL_ALIGNMENT_CENTER - subtitle.autowrap_mode = TextServer.AUTOWRAP_WORD_SMART - Style.set_label(subtitle, 16, Style.MUTED) - content.add_child(subtitle) - - var tabs := HBoxContainer.new() - tabs.add_theme_constant_override("separation", 8) - content.add_child(tabs) - - login_tab = Button.new() - login_tab.text = "Log In" - login_tab.custom_minimum_size = Vector2(0, 44) - login_tab.size_flags_horizontal = Control.SIZE_EXPAND_FILL - login_tab.pressed.connect(func(): _set_auth_mode("login")) - tabs.add_child(login_tab) - - register_tab = Button.new() - register_tab.text = "Create Account" - register_tab.custom_minimum_size = Vector2(0, 44) - register_tab.size_flags_horizontal = Control.SIZE_EXPAND_FILL - register_tab.pressed.connect(func(): _set_auth_mode("register")) - tabs.add_child(register_tab) + auth_prompt_label = Label.new() + auth_prompt_label.horizontal_alignment = HORIZONTAL_ALIGNMENT_CENTER + auth_prompt_label.autowrap_mode = TextServer.AUTOWRAP_WORD_SMART + Style.set_label(auth_prompt_label, 16, Style.MUTED) + content.add_child(auth_prompt_label) login_fields = VBoxContainer.new() login_fields.add_theme_constant_override("separation", 10) @@ -122,6 +103,16 @@ func _ready() -> void: Style.set_label(error_label, 15, Style.RED) content.add_child(error_label) + var switch_spacer := Control.new() + switch_spacer.custom_minimum_size = Vector2(0, 8) + content.add_child(switch_spacer) + + switch_mode_button = Button.new() + switch_mode_button.custom_minimum_size = Vector2(0, 46) + Style.style_chip(switch_mode_button, Style.CYAN) + switch_mode_button.pressed.connect(_toggle_auth_mode) + content.add_child(switch_mode_button) + var spacer_bottom := Control.new() spacer_bottom.size_flags_vertical = Control.SIZE_EXPAND_FILL add_child(spacer_bottom) @@ -165,18 +156,22 @@ func _set_auth_mode(next_mode: String) -> void: return login_fields.visible = auth_mode == "login" register_fields.visible = auth_mode == "register" - auth_panel.custom_minimum_size.y = 470 if auth_mode == "login" else 650 + auth_panel.custom_minimum_size.y = 535 if auth_mode == "login" else 650 if auth_mode == "login": - Style.style_primary_button(login_tab) - Style.style_chip(register_tab, Style.CYAN) + auth_prompt_label.text = "Log in to continue studying." + switch_mode_button.text = "Create new account" username_input.grab_focus() else: - Style.style_chip(login_tab, Style.CYAN) - Style.style_primary_button(register_tab) + auth_prompt_label.text = "Create your account" + switch_mode_button.text = "Already have an account? Log in" registration_username_input.grab_focus() _clear_messages() +func _toggle_auth_mode() -> void: + _set_auth_mode("register" if auth_mode == "login" else "login") + + func _on_login_pressed() -> void: _send_login(username_input.text.strip_edges(), password_input.text, false) @@ -236,6 +231,7 @@ func _on_login_request_completed(result: int, response_code: int, _headers: Pack String(response.get("exp", "")) ) QuestionBankService.load_questions_from_api() + UISoundService.play_sound("correct") password_input.text = "" registration_password_input.text = "" registration_confirm_input.text = "" @@ -309,8 +305,7 @@ func _set_busy(is_busy: bool) -> void: return login_button.disabled = is_busy register_button.disabled = is_busy - login_tab.disabled = is_busy - register_tab.disabled = is_busy + switch_mode_button.disabled = is_busy username_input.editable = not is_busy password_input.editable = not is_busy registration_username_input.editable = not is_busy @@ -344,5 +339,6 @@ func _clear_messages() -> void: func _show_error(message: String) -> void: + UISoundService.play_sound("error") success_label.text = "" error_label.text = message diff --git a/scripts/ui/main.gd b/scripts/ui/main.gd index 7aa7a49..efb0948 100644 --- a/scripts/ui/main.gd +++ b/scripts/ui/main.gd @@ -8,6 +8,7 @@ var header_panel: PanelContainer var user_label: Label var app_menu: PanelContainer var menu_exit_button: Button +var sound_toggle: CheckButton var current_screen_name := "" func _ready() -> void: @@ -195,9 +196,18 @@ func _build_app_menu() -> void: resume.text = "Resume" resume.custom_minimum_size = Vector2(0, 48) Style.style_primary_button(resume) + UISoundService.set_button_sound(resume, "close") resume.pressed.connect(_close_app_menu) content.add_child(resume) + sound_toggle = CheckButton.new() + sound_toggle.text = "UI Sounds" + sound_toggle.button_pressed = UISoundService.are_sounds_enabled() + sound_toggle.custom_minimum_size = Vector2(0, 44) + UISoundService.set_button_sound(sound_toggle, "none") + sound_toggle.toggled.connect(UISoundService.set_sounds_enabled) + content.add_child(sound_toggle) + var profile := Button.new() profile.text = "Profile" profile.custom_minimum_size = Vector2(0, 48) @@ -208,6 +218,7 @@ func _build_app_menu() -> void: menu_exit_button = Button.new() menu_exit_button.text = "Exit Run" menu_exit_button.custom_minimum_size = Vector2(0, 48) + UISoundService.set_button_sound(menu_exit_button, "back") menu_exit_button.pressed.connect(_exit_run) content.add_child(menu_exit_button) @@ -215,6 +226,7 @@ func _build_app_menu() -> void: logout.text = "Log Out" logout.custom_minimum_size = Vector2(0, 48) Style.style_chip(logout, Style.RED) + UISoundService.set_button_sound(logout, "back") logout.pressed.connect(_logout) content.add_child(logout) @@ -223,8 +235,10 @@ func _toggle_app_menu() -> void: if app_menu == null: return if app_menu.visible: + UISoundService.play_sound("close") _close_app_menu() else: + UISoundService.play_sound("open") app_menu.visible = true app_menu.size = app_menu.custom_minimum_size app_menu.position = (get_viewport_rect().size - app_menu.size) * 0.5 diff --git a/scripts/ui/question_player.gd b/scripts/ui/question_player.gd index 65f8488..4630a4d 100644 --- a/scripts/ui/question_player.gd +++ b/scripts/ui/question_player.gd @@ -2,7 +2,7 @@ extends VBoxContainer const Style := preload("res://scripts/ui/ui_style.gd") const FEEDBACK_FADE_SECONDS := 0.45 -const CORRECT_ADVANCE_DELAY_SECONDS := 0.6 +const CORRECT_ADVANCE_DELAY_SECONDS := 1.25 const TEXT_SCALE_MIN := 0.85 const TEXT_SCALE_MAX := 1.35 const TEXT_SCALE_STEP := 0.1 @@ -108,6 +108,7 @@ func _ready() -> void: text_smaller_button.tooltip_text = "Decrease text size" text_smaller_button.custom_minimum_size = Vector2(44, 44) Style.style_chip(text_smaller_button, Style.CYAN) + UISoundService.set_button_sound(text_smaller_button, "toggle") text_smaller_button.pressed.connect(func(): _adjust_question_text_scale(-TEXT_SCALE_STEP)) question_toolbar.add_child(text_smaller_button) @@ -116,6 +117,7 @@ func _ready() -> void: text_larger_button.tooltip_text = "Increase text size" text_larger_button.custom_minimum_size = Vector2(44, 44) Style.style_chip(text_larger_button, Style.CYAN) + UISoundService.set_button_sound(text_larger_button, "toggle") text_larger_button.pressed.connect(func(): _adjust_question_text_scale(TEXT_SCALE_STEP)) question_toolbar.add_child(text_larger_button) @@ -124,6 +126,7 @@ func _ready() -> void: labs_button.icon = _make_labs_icon() labs_button.custom_minimum_size = Vector2(44, 44) Style.style_chip(labs_button, Style.LIME) + UISoundService.set_button_sound(labs_button, "open") labs_button.pressed.connect(_show_labs_modal) question_toolbar.add_child(labs_button) @@ -132,6 +135,7 @@ func _ready() -> void: clear_highlight_button.icon = _make_clear_highlights_icon() clear_highlight_button.custom_minimum_size = Vector2(44, 44) Style.style_chip(clear_highlight_button, Style.CYAN) + UISoundService.set_button_sound(clear_highlight_button, "eliminate") clear_highlight_button.pressed.connect(_clear_current_highlights) question_toolbar.add_child(clear_highlight_button) @@ -141,6 +145,7 @@ func _ready() -> void: flag_button.icon = _make_flag_icon() flag_button.custom_minimum_size = Vector2(44, 44) Style.style_chip(flag_button, Style.AMBER) + UISoundService.set_button_sound(flag_button, "toggle") flag_button.toggled.connect(func(value: bool): flagged = value _refresh_toolbar_state() @@ -217,6 +222,7 @@ func _ready() -> void: button.custom_minimum_size = Vector2(0, 64) button.alignment = HORIZONTAL_ALIGNMENT_LEFT Style.style_answer_button(button) + UISoundService.set_button_sound(button, "select") _set_scaled_button_font(button, 17) button.pressed.connect(func(i := index): _select_choice(i)) button.gui_input.connect(func(event: InputEvent, i := index): _choice_gui_input(event, i)) @@ -288,6 +294,7 @@ func _ready() -> void: skip_button.text = "Skip" skip_button.custom_minimum_size = Vector2(120, 48) Style.style_chip(skip_button, Style.AMBER) + UISoundService.set_button_sound(skip_button, "back") skip_button.pressed.connect(_skip_current_question) actions.add_child(skip_button) @@ -535,6 +542,7 @@ func _choice_gui_input(event: InputEvent, index: int) -> void: eliminated.erase(choice_id) else: eliminated.append(choice_id) + UISoundService.play_sound("eliminate") _set_choice_button_text(index, choice) _apply_saved_choice_state() @@ -549,6 +557,7 @@ func _toggle_eliminate_selected() -> void: eliminated.erase(selected_choice) else: eliminated.append(selected_choice) + UISoundService.play_sound("eliminate") _set_choice_button_text(index, choices[index]) _apply_saved_choice_state() @@ -663,6 +672,7 @@ func _lock_wrong_choice(choice_id: String) -> void: func _trigger_wrong_feedback() -> void: + UISoundService.play_sound("error") shake_time = 0.28 shake_origin = position green_fog_time = 0.0 @@ -672,6 +682,7 @@ func _trigger_wrong_feedback() -> void: func _trigger_correct_feedback() -> void: + UISoundService.play_sound("correct") pending_correct_advance = true correct_advance_delay = CORRECT_ADVANCE_DELAY_SECONDS red_fog_time = 0.0 @@ -1010,6 +1021,7 @@ func _build_labs_modal() -> void: close_button.tooltip_text = "Close lab results" close_button.custom_minimum_size = Vector2(42, 38) Style.style_chip(close_button, Style.RED) + UISoundService.set_button_sound(close_button, "close") close_button.pressed.connect(_hide_labs_modal) header.add_child(close_button) @@ -1331,6 +1343,7 @@ func _build_followup_panel(index: int, choice_id: String) -> void: option_button.alignment = HORIZONTAL_ALIGNMENT_LEFT option_button.custom_minimum_size = Vector2(0, 32) Style.style_chip(option_button, Style.CYAN) + UISoundService.set_button_sound(option_button, "select") _set_scaled_button_font(option_button, 15) option_button.set_meta("option_id", str(option.get("id", ""))) option_button.pressed.connect(func(option_id := str(option.get("id", "")), selected_button := option_button, followup_data := followup): @@ -1459,6 +1472,7 @@ func _build_collapsed_followup(index: int, state: Dictionary) -> void: summary.alignment = HORIZONTAL_ALIGNMENT_LEFT summary.custom_minimum_size = Vector2(0, 40) Style.style_chip(summary, Style.AMBER) + UISoundService.set_button_sound(summary, "open") _set_scaled_button_font(summary, 15) summary.gui_input.connect(func(_event: InputEvent): _mark_review_input_handled()) summary.pressed.connect(func(choice_id := str(state.get("choice_id", ""))): _toggle_followup_state(choice_id)) @@ -1472,6 +1486,7 @@ func _build_readonly_followup(index: int, state: Dictionary) -> void: summary.alignment = HORIZONTAL_ALIGNMENT_LEFT summary.custom_minimum_size = Vector2(0, 36) Style.style_chip(summary, Style.AMBER) + UISoundService.set_button_sound(summary, "close") _set_scaled_button_font(summary, 15) summary.gui_input.connect(func(_event: InputEvent): _mark_review_input_handled()) summary.pressed.connect(func(choice_id := str(state.get("choice_id", ""))): _toggle_followup_state(choice_id)) diff --git a/scripts/ui/study_selector.gd b/scripts/ui/study_selector.gd index 435bd7e..77cc9ac 100644 --- a/scripts/ui/study_selector.gd +++ b/scripts/ui/study_selector.gd @@ -88,6 +88,7 @@ func _build_mode_view() -> void: back_button.alignment = HORIZONTAL_ALIGNMENT_LEFT back_button.custom_minimum_size = Vector2(150, 42) Style.style_chip(back_button, Style.CYAN) + UISoundService.set_button_sound(back_button, "back") back_button.pressed.connect(func(): _show_stage("exam")) mode_view.add_child(back_button) @@ -237,6 +238,7 @@ func _start_question_bank() -> void: if not visible or current_stage != "step3" or not QuestionBankService.has_questions(): return if BlockSessionService.start_core_run(): + UISoundService.play_sound("question") main.show_screen("player") else: bank_error_label.text = BlockSessionService.core_status_message