From c1f9075d06507cd297b769c266f5bf27f84f16f7 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Wed, 26 Feb 2025 22:29:30 +0100 Subject: [PATCH] auto updater implemented --- assets/sound/tap-b.ogg | Bin 0 -> 6119 bytes assets/sound/tap-b.ogg.import | 19 ++ assets/ui/button_rectangle_depth_gradient.png | Bin 0 -> 1080 bytes ...button_rectangle_depth_gradient.png.import | 34 ++++ export_presets.cfg | 108 +++++++++++ project.godot | 6 +- scenes/level/main_level.tscn | 5 +- scenes/level/update_manager.tscn | 169 ++++++++++++++++++ scripts/constants.gd | 14 -- scripts/singletons/constants.gd | 19 ++ scripts/{ => singletons}/constants.gd.uid | 0 scripts/{ => singletons}/events.gd | 3 + scripts/{ => singletons}/events.gd.uid | 0 scripts/{ => singletons}/globals.gd | 0 scripts/{ => singletons}/globals.gd.uid | 0 scripts/update_manager.gd | 73 ++++++++ scripts/update_manager.gd.uid | 1 + 17 files changed, 433 insertions(+), 18 deletions(-) create mode 100644 assets/sound/tap-b.ogg create mode 100644 assets/sound/tap-b.ogg.import create mode 100644 assets/ui/button_rectangle_depth_gradient.png create mode 100644 assets/ui/button_rectangle_depth_gradient.png.import create mode 100644 export_presets.cfg create mode 100644 scenes/level/update_manager.tscn delete mode 100644 scripts/constants.gd create mode 100644 scripts/singletons/constants.gd rename scripts/{ => singletons}/constants.gd.uid (100%) rename scripts/{ => singletons}/events.gd (60%) rename scripts/{ => singletons}/events.gd.uid (100%) rename scripts/{ => singletons}/globals.gd (100%) rename scripts/{ => singletons}/globals.gd.uid (100%) create mode 100644 scripts/update_manager.gd create mode 100644 scripts/update_manager.gd.uid diff --git a/assets/sound/tap-b.ogg b/assets/sound/tap-b.ogg new file mode 100644 index 0000000000000000000000000000000000000000..95fcebfbeba82faa9c32b28329299622b3c20665 GIT binary patch literal 6119 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 F`7dyojmQ81 literal 0 HcmV?d00001 diff --git a/assets/sound/tap-b.ogg.import b/assets/sound/tap-b.ogg.import new file mode 100644 index 0000000..ca16b63 --- /dev/null +++ b/assets/sound/tap-b.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bjb6528624u5o" +path="res://.godot/imported/tap-b.ogg-5741e618d14ee105ad8661791ce788ae.oggvorbisstr" + +[deps] + +source_file="res://assets/sound/tap-b.ogg" +dest_files=["res://.godot/imported/tap-b.ogg-5741e618d14ee105ad8661791ce788ae.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/ui/button_rectangle_depth_gradient.png b/assets/ui/button_rectangle_depth_gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..336c4c474c6f87012d42bdee21a2a94232b535e7 GIT binary patch literal 1080 zcmeAS@N?(olHy`uVBq!ia0y~yU~B-g8#tJOq-ma?C6HoCcl32+VA$Bt{U?zXs6Z{i zC&X1CsY5umU9@He5D8ST6-j9qPU#SCR)2fB(+T>rA?%E6;O?EGLYRaT(?3v z1tbMj4>Z$Y;|r5rpG|jvHQoJ1ZSHxat#4Iko)XEMERxnKS~y)Kf2v4kuSm{Btxa!4 z%je7W?$+4wO0;yY&dPgwYaeSZy(wC~RJ3ZbXvu7ig;%6nH_9!4D8Kxn(T=9%%%PZ}FuYHfI>vHpe9>L-TV-fL}qt-k(+_Qux+Ti+|L zdSbHklfuf!x|`psu6<^-{e$L)mwH>?sjYjivgWDIrZ;+9-m0wyvY+W}exnI84MReg;Ukl)>?b0W!e+9snBKp4>b0H0LRYiaeLZ#aHDAIZ`w~glyR+`s z9-3wK+dXUP9;RdUj8$s{mH%r`nJHMl?eFVLkCKJ9?sy`ezx$n z57<3HiHX63^MRr#H^aXPU`e2W1#^YxB?b@P2fAPdS`6VHQ4AlZEMc4=b)a;T7(jPd-W(CuR`Ecvlf!0|lW-=Z~pTq`K5yFr+8EB0%)D(RWDTbAdca(tg>QMQ2 z6M*t|K+EeU!dw;yWCbx-xL*Pq(7<&d6=nL612>m~uMlLA_|5A4?kzv2aEYyAEnA8=e&_xq;m z#+J9cPDbbb>bqH-e!W;`j(Q|}-N$va>(1xw+Fb4>_-f}%^Rs1!JD8T7jc-W0{p6o= zz?PfNvA5sfJL$Xcv3%EGwaFUU@1}2lZ_)5)#{v)8=W+~<9lxKaos*4r?^*ahm(K{S&ty+Xzo8gre2w{r z;