summaryrefslogtreecommitdiff
path: root/scenes
diff options
context:
space:
mode:
Diffstat (limited to 'scenes')
-rw-r--r--scenes/audio.tscn17
-rw-r--r--scenes/level.tscn9
2 files changed, 19 insertions, 7 deletions
diff --git a/scenes/audio.tscn b/scenes/audio.tscn
index 0c43644..2cd2ce1 100644
--- a/scenes/audio.tscn
+++ b/scenes/audio.tscn
@@ -1,11 +1,24 @@
-[gd_scene load_steps=2 format=3 uid="uid://ckf344kaw3ak6"]
+[gd_scene load_steps=4 format=3 uid="uid://b0borf6wisw6m"]
[ext_resource type="AudioStream" uid="uid://cx0oukrbd2e4e" path="res://sound/unused_music.ogg" id="1"]
+[ext_resource type="Script" path="res://scripts/audio.gd" id="1_tpqc7"]
+
+[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_7mg6e"]
+random_pitch = 1.05
+random_volume_offset_db = 0.0
[node name="Audio" type="Node"]
process_mode = 3
+script = ExtResource("1_tpqc7")
+
+[node name="SFX" type="Node" parent="."]
+
+[node name="Basketball" type="AudioStreamPlayer" parent="SFX"]
+stream = SubResource("AudioStreamRandomizer_7mg6e")
+max_polyphony = 5
+bus = &"SFX"
-[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
+[node name="Music" type="AudioStreamPlayer" parent="."]
stream = ExtResource("1")
volume_db = -20.0
bus = &"Music"
diff --git a/scenes/level.tscn b/scenes/level.tscn
index 934a8c0..31b8241 100644
--- a/scenes/level.tscn
+++ b/scenes/level.tscn
@@ -1,11 +1,10 @@
-[gd_scene load_steps=10 format=3 uid="uid://cdtc5xcoq0iun"]
+[gd_scene load_steps=9 format=3 uid="uid://dprjenpi8i42x"]
[ext_resource type="PackedScene" uid="uid://dbcc3l74gqjjo" path="res://scenes/hoop.tscn" id="2"]
[ext_resource type="PackedScene" uid="uid://dnb0otlc0mnc5" path="res://scenes/basketball.tscn" id="3"]
[ext_resource type="PackedScene" uid="uid://cixqgc85i5wnn" path="res://scenes/interface.tscn" id="4"]
[ext_resource type="Texture2D" uid="uid://f47j73kxq8lf" path="res://textures/court.png" id="5_53mtb"]
[ext_resource type="Script" path="res://scripts/camera.gd" id="6"]
-[ext_resource type="PackedScene" uid="uid://ckf344kaw3ak6" path="res://scenes/audio.tscn" id="7"]
[sub_resource type="WorldBoundaryShape2D" id="1"]
@@ -25,7 +24,6 @@ script = ExtResource("6")
[node name="Interface" parent="." instance=ExtResource("4")]
[node name="Background" type="StaticBody2D" parent="."]
-z_index = -1
[node name="FloorCollider" type="CollisionShape2D" parent="Background"]
position = Vector2(93, 113)
@@ -48,10 +46,11 @@ position = Vector2(142, 34)
[node name="Basketball" parent="." instance=ExtResource("3")]
position = Vector2(103, 73)
-
-[node name="Audio" parent="." instance=ExtResource("7")]
+max_contacts_reported = 1
+contact_monitor = true
[connection signal="score" from="Hoop" to="Interface" method="_on_Hoop_score"]
[connection signal="score" from="Hoop" to="Basketball" method="_on_Hoop_score"]
+[connection signal="body_entered" from="Basketball" to="Basketball" method="_on_body_entered"]
[connection signal="reset" from="Basketball" to="Camera2D" method="_on_Basketball_reset"]
[connection signal="reset" from="Basketball" to="Hoop" method="_on_Basketball_reset"]