diff --git a/elements/gravity.tscn b/elements/gravity.tscn index 05ae674..533c7a3 100644 --- a/elements/gravity.tscn +++ b/elements/gravity.tscn @@ -120,8 +120,8 @@ tracks/1/keys = { [sub_resource type="AnimationLibrary" id="AnimationLibrary_0w0ne"] _data = { -"RESET": SubResource("Animation_6rwl4"), -"grow_fadeout": SubResource("Animation_ll6d0") +&"RESET": SubResource("Animation_6rwl4"), +&"grow_fadeout": SubResource("Animation_ll6d0") } [node name="Gravity" type="Control"] @@ -154,7 +154,7 @@ script = SubResource("GDScript_my602") [node name="AnimationPlayer" type="AnimationPlayer" parent="Direction"] libraries = { -"": SubResource("AnimationLibrary_0w0ne") +&"": SubResource("AnimationLibrary_0w0ne") } [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="Direction"] diff --git a/elements/player.tscn b/elements/player.tscn index c08d971..eee888e 100644 --- a/elements/player.tscn +++ b/elements/player.tscn @@ -6,7 +6,7 @@ [sub_resource type="GDScript" id="GDScript_bnqcw"] script/source = "extends Node3D -func _process(_delta: float) -> void: +func _physics_process(_delta: float) -> void: $SpotLightMain.position = $Sphere.position + Vector3(0, 5, 0) $SpotLightTop.position = $Sphere.position $SpotLightLeft.position = $Sphere.position diff --git a/index.tscn b/index.tscn index d09f96c..1588f15 100644 --- a/index.tscn +++ b/index.tscn @@ -142,7 +142,7 @@ func _process(_delta: float) -> void: var current_level = current_levels[0] if is_instance_valid(current_level): if \"velocity\" in current_level: - $Informations/MarginContainer/VBoxContainer/Speed.text = str(floor(current_level.velocity)) + \" km/h\" + $Informations/MarginContainer/VBoxContainer/Speed.text = str(int(floor(current_level.velocity))) + \" km/h\" if \"rings_count\" in current_level and \"finished_rings_count\" in current_level: $Informations/MarginContainer/VBoxContainer/Rings.text = str(current_level.finished_rings_count) + \"/\" + str(current_level.rings_count) @@ -229,8 +229,8 @@ tracks/0/keys = { [sub_resource type="AnimationLibrary" id="AnimationLibrary_5cb2g"] _data = { -"RESET": SubResource("Animation_glb01"), -"fadeout": SubResource("Animation_75r06") +&"RESET": SubResource("Animation_glb01"), +&"fadeout": SubResource("Animation_75r06") } [node name="Game" type="Node"] @@ -433,7 +433,7 @@ horizontal_alignment = 1 [node name="AnimationPlayer" type="AnimationPlayer" parent="StartMenu"] libraries = { -"": SubResource("AnimationLibrary_5cb2g") +&"": SubResource("AnimationLibrary_5cb2g") } [node name="PauseMenu" type="Control" parent="."] diff --git a/levels/base/level.tscn b/levels/base/level.tscn index d0ec56b..9973e76 100644 --- a/levels/base/level.tscn +++ b/levels/base/level.tscn @@ -2,7 +2,7 @@ [ext_resource type="Material" uid="uid://brwwlwb1rpro7" path="res://graphics/unhappy_material.tres" id="1_dwsqy"] [ext_resource type="PackedScene" uid="uid://ygvokp5f78i5" path="res://levels/base/environment.tscn" id="1_n7fd8"] -[ext_resource type="Script" path="res://levels/level.gd" id="1_rj40i"] +[ext_resource type="Script" uid="uid://w3fetao1pegm" path="res://levels/level.gd" id="1_rj40i"] [ext_resource type="PackedScene" uid="uid://cnnvwotv33u1b" path="res://elements/player.tscn" id="2_b00jj"] [ext_resource type="PackedScene" uid="uid://cpm3laywhlbq5" path="res://elements/ring.tscn" id="3_hel5x"] [ext_resource type="PackedScene" uid="uid://c77bli40240nk" path="res://elements/sign.tscn" id="4_atq6y"] diff --git a/levels/base/music.tscn b/levels/base/music.tscn index d6381e3..a562ee8 100644 --- a/levels/base/music.tscn +++ b/levels/base/music.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=8 format=3 uid="uid://cgt5st4qacruw"] [ext_resource type="AudioStream" uid="uid://b46a7y6vdqd4n" path="res://levels/base/music/hihat-closed.ogg" id="1_shxcq"] -[ext_resource type="Script" path="res://levels/music.gd" id="1_y1f1r"] +[ext_resource type="Script" uid="uid://dgpjhli3hpn0u" path="res://levels/music.gd" id="1_y1f1r"] [ext_resource type="AudioStream" uid="uid://buag3j2s22jpo" path="res://levels/base/music/hihat-open.ogg" id="3_xb717"] [ext_resource type="AudioStream" uid="uid://djmbrvp7k263k" path="res://levels/base/music/kick2.ogg" id="4_1da6f"] [ext_resource type="AudioStream" uid="uid://dma7btls87mg4" path="res://levels/base/music/kick.ogg" id="5_7thjx"] diff --git a/levels/demo_level.tscn b/levels/demo_level.tscn index 056ed1f..d5f31aa 100644 --- a/levels/demo_level.tscn +++ b/levels/demo_level.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=6 format=3 uid="uid://n40mg5tc3bnv"] -[ext_resource type="Script" path="res://levels/level.gd" id="1_ifscd"] +[ext_resource type="Script" uid="uid://w3fetao1pegm" path="res://levels/level.gd" id="1_ifscd"] [ext_resource type="PackedScene" uid="uid://b6gnffoboc5j5" path="res://levels/night/environment.tscn" id="2_v6rg2"] [ext_resource type="PackedScene" uid="uid://q7frlnx37gv6" path="res://levels/night/music.tscn" id="3_fb0ct"] [ext_resource type="PackedScene" uid="uid://cnnvwotv33u1b" path="res://elements/player.tscn" id="4_ge8id"] diff --git a/levels/forest/level.tscn b/levels/forest/level.tscn index 2f096e1..52a620c 100644 --- a/levels/forest/level.tscn +++ b/levels/forest/level.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=8 format=3 uid="uid://dfvuxfxc6ooya"] [ext_resource type="PackedScene" uid="uid://w4h8ip754qnb" path="res://levels/forest/environment.tscn" id="1_7clrg"] -[ext_resource type="Script" path="res://levels/level.gd" id="1_fdxcj"] +[ext_resource type="Script" uid="uid://w3fetao1pegm" path="res://levels/level.gd" id="1_fdxcj"] [ext_resource type="PackedScene" uid="uid://cnnvwotv33u1b" path="res://elements/player.tscn" id="2_mjogx"] [ext_resource type="PackedScene" uid="uid://dp8nvfm55te85" path="res://levels/forest/music.tscn" id="3_n1xsx"] [ext_resource type="PackedScene" uid="uid://cpm3laywhlbq5" path="res://elements/ring.tscn" id="4_p8yhq"] diff --git a/levels/forest/music.tscn b/levels/forest/music.tscn index d56669b..bb697e1 100644 --- a/levels/forest/music.tscn +++ b/levels/forest/music.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=8 format=3 uid="uid://dp8nvfm55te85"] -[ext_resource type="Script" path="res://levels/music.gd" id="1_whsrg"] +[ext_resource type="Script" uid="uid://dgpjhli3hpn0u" path="res://levels/music.gd" id="1_whsrg"] [ext_resource type="AudioStream" uid="uid://pn2b2f3egpck" path="res://levels/forest/music/dong2.ogg" id="2_pm2p2"] [ext_resource type="AudioStream" uid="uid://dghw6a7i3adcu" path="res://levels/forest/music/dong.ogg" id="3_1eawt"] [ext_resource type="AudioStream" uid="uid://bu4kmowmputnr" path="res://levels/forest/music/hihat-closed.ogg" id="4_kv4yx"] diff --git a/levels/level.gd.uid b/levels/level.gd.uid new file mode 100644 index 0000000..0c108ea --- /dev/null +++ b/levels/level.gd.uid @@ -0,0 +1 @@ +uid://w3fetao1pegm diff --git a/levels/music.gd.uid b/levels/music.gd.uid new file mode 100644 index 0000000..decd46e --- /dev/null +++ b/levels/music.gd.uid @@ -0,0 +1 @@ +uid://dgpjhli3hpn0u diff --git a/levels/night/level.tscn b/levels/night/level.tscn index 9ae261d..53c873a 100644 --- a/levels/night/level.tscn +++ b/levels/night/level.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=9 format=3 uid="uid://c2rlx31om4gey"] -[ext_resource type="Script" path="res://levels/level.gd" id="1_3m1pa"] +[ext_resource type="Script" uid="uid://w3fetao1pegm" path="res://levels/level.gd" id="1_3m1pa"] [ext_resource type="PackedScene" uid="uid://q7frlnx37gv6" path="res://levels/night/music.tscn" id="1_npc74"] [ext_resource type="PackedScene" uid="uid://cnnvwotv33u1b" path="res://elements/player.tscn" id="2_bc1ig"] [ext_resource type="PackedScene" uid="uid://b6gnffoboc5j5" path="res://levels/night/environment.tscn" id="2_wintp"] diff --git a/levels/night/music.tscn b/levels/night/music.tscn index d065280..72c4cee 100644 --- a/levels/night/music.tscn +++ b/levels/night/music.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=8 format=3 uid="uid://q7frlnx37gv6"] -[ext_resource type="Script" path="res://levels/music.gd" id="1_ok6lg"] +[ext_resource type="Script" uid="uid://dgpjhli3hpn0u" path="res://levels/music.gd" id="1_ok6lg"] [ext_resource type="AudioStream" uid="uid://dcgmuddvkcw6" path="res://levels/night/music/hihat-closed.ogg" id="2_oeg0c"] [ext_resource type="AudioStream" uid="uid://deqxl1qmwu51s" path="res://levels/night/music/hihat-open.ogg" id="3_olgpr"] [ext_resource type="AudioStream" uid="uid://028dtbgdh0os" path="res://levels/night/music/kick.ogg" id="4_utlv1"] diff --git a/project.godot b/project.godot index ba95dec..605a759 100644 --- a/project.godot +++ b/project.godot @@ -11,12 +11,11 @@ config_version=5 [application] config/name="DreamBall" -config/description="I'm Taevas, and this is \"DreamBall\", my entry for the 21st edition of \"Alakajam!\", a gamejam that lasts for 48 hours and starts on 2025-02-21 19:00UTC -https://alakajam.com/21st-alakajam -https://kitsunes.dev/Taevas/AlakajamEntry" -config/version="20250223.2" +config/description="Manipulate the gravity to make a ball go through every ring! +https://kitsunes.dev/Taevas/DreamBall" +config/version="20250323.0" run/main_scene="res://index.tscn" -config/features=PackedStringArray("4.3", "GL Compatibility") +config/features=PackedStringArray("4.4", "GL Compatibility") boot_splash/show_image=false config/icon="res://icon.png" config/windows_native_icon="res://icon.ico"