diff --git a/backgounds/galaxy.gd b/backgounds/galaxy.gd index 9f76b37..55a950d 100644 --- a/backgounds/galaxy.gd +++ b/backgounds/galaxy.gd @@ -52,7 +52,7 @@ func _complete(): # it happens after already loading the main scene. Global.time = Time.get_ticks_msec() - wait get_tree().root.remove_child(galaxy) - get_tree().change_scene_to_file("res://backgounds/radio.tscn") + get_tree().change_scene_to_file("res://levels/credits.tscn") #get_tree().root.add_child(title) #get_tree().root.remove_child(boot) #boot.queue_free() diff --git a/backgounds/wormhole.gd b/backgounds/wormhole.gd index 8742f81..5b2cdd8 100644 --- a/backgounds/wormhole.gd +++ b/backgounds/wormhole.gd @@ -52,7 +52,7 @@ func _complete(): # it happens after already loading the main scene. Global.time = Time.get_ticks_msec() - wait get_tree().root.remove_child(wormhole) - get_tree().change_scene_to_file("res://backgounds/radio.tscn") + get_tree().change_scene_to_file("res://levels/credits.tscn") #get_tree().root.add_child(title) #get_tree().root.remove_child(boot) #boot.queue_free() diff --git a/levels/credits.gd b/levels/credits.gd new file mode 100644 index 0000000..3345593 --- /dev/null +++ b/levels/credits.gd @@ -0,0 +1,55 @@ +extends Node2D + + +# Called when the node enters the scene tree for the first time. +var bgsound := AudioStreamPlayer.new() +var song1 = load("res://music/yes-i-see.ogg") +var song2 = load("res://music/tekilla.ogg") +var song3 = load("res://music/sweetest-sin.ogg") +var playstart = false +var playindex = 0 + +func _ready(): + add_child(bgsound) + bgsound.stream = song1 + bgsound.play(0) + #pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta): + var bgtime = bgsound.get_playback_position() + AudioServer.get_time_since_last_mix() + # Compensate for output latency. + bgtime -= AudioServer.get_output_latency() + print("Time is: ", bgtime) + if bgtime < 0: + if playstart: + if playindex == 0: + playindex = 1 + playstart = false + bgsound.stream = song2 + bgsound.play(0) + elif playindex == 1: + playindex = 2 + playstart = false + bgsound.stream = song3 + bgsound.play(0) + else: + _complete() + elif bgsound.has_stream_playback(): + playstart = true + #pass + +func _complete(): + # This is like autoloading the scene, only + # it happens after already loading the main scene. + get_tree().change_scene_to_file("res://backgounds/radio.tscn") + #get_tree().root.add_child(title) + #get_tree().root.remove_child(boot) + #boot.queue_free() + +func _input(event): + # Mouse in viewport coordinates. + if event is InputEventMouseButton || Input.is_joy_button_pressed(0,JOY_BUTTON_X) || Input.is_joy_button_pressed(0,JOY_BUTTON_Y) || Input.is_joy_button_pressed(0,JOY_BUTTON_A) || Input.is_joy_button_pressed(0,JOY_BUTTON_B) || Input.is_joy_button_pressed(0,JOY_BUTTON_BACK) || Input.is_joy_button_pressed(0,JOY_BUTTON_START) || Input.is_joy_button_pressed(0,JOY_BUTTON_RIGHT_SHOULDER) || Input.is_joy_button_pressed(0,JOY_BUTTON_LEFT_SHOULDER): + #print("Mouse Click/Unclick at: ", event.position) + _complete() diff --git a/levels/credits.tscn b/levels/credits.tscn new file mode 100644 index 0000000..f4ba263 --- /dev/null +++ b/levels/credits.tscn @@ -0,0 +1,430 @@ +[gd_scene load_steps=8 format=3 uid="uid://g8ajwoud48us"] + +[ext_resource type="Script" path="res://levels/credits.gd" id="1_y6orl"] +[ext_resource type="VideoStream" path="res://backgounds/nebula_-_6044 (360p).ogv" id="2_efmbx"] +[ext_resource type="Script" path="res://nebula.gd" id="3_ffw0g"] +[ext_resource type="Texture2D" uid="uid://cpd31c6o18rmh" path="res://sprites/ss.png" id="4_pmxuj"] +[ext_resource type="Script" path="res://player.gd" id="5_c2k4x"] +[ext_resource type="Script" path="res://levels/roll.gd" id="6_3q8sp"] +[ext_resource type="Script" path="res://fps.gd" id="7_jok2t"] + +[node name="credits" type="Node2D"] +script = ExtResource("1_y6orl") + +[node name="nebula" type="VideoStreamPlayer" parent="."] +offset_right = 40.0 +offset_bottom = 40.0 +scale = Vector2(2, 1.96) +stream = ExtResource("2_efmbx") +autoplay = true +script = ExtResource("3_ffw0g") + +[node name="player" type="Sprite2D" parent="."] +position = Vector2(631, 499) +scale = Vector2(0.3, 0.3) +texture = ExtResource("4_pmxuj") +script = ExtResource("5_c2k4x") + +[node name="roll" type="Label" parent="."] +offset_top = 726.0 +offset_right = 1270.0 +offset_bottom = 778.0 +text = "The Red Robot Radio + +Programming +Page Asgardius + +Made with Godot Engine + +Original game made with PyGame + +Pygame version testing +Astroboy +Zencifer +Natasha +Sakura Nakayama +Bicycle Man + +Godot version testing + +Samsung Galaxy J7 +LineageOS 17 +Provided by Monica Trisquel + +Moto G7 Power +LineageOS 20 +Provided by Eric Asgardius + +Samsung Galaxy A22 5G +One UI 5.1 +Provided by Kimberly Arch + +Moto G7 Plus +AOSP 10 +Provided by Goldfish + +Asus VivoBook X1500EA +Arch Linux Rolling +Godot Port started with this device +Provided as a replacement for a HP 14 laptop that died while running Genshin Impact + +??? +??? +??? + +Feedback +El Suavecito + +Creative Staff +Page Asgardius +Astroboy +Sakura Nakayama + +Music + +Pygame version +Soundtrack provided by Free Music Archive + +Galaxy +Dawn of The Cosmos +Mid-air Machine + +Wormhole +Out of this universe (Dawn of The Cosmos edit) +Page Asgardius + +Godot version +Soundtrack provided by archive.org + +Title screen +X-Force Theme +X-Force + +Galaxy +Alien Bulls +PaleDeth + +Wormhole +Eternity +4mat + +Abstract +??? +??? + +Galaxy2 +??? +??? + +Lagoon +??? +??? + +Orion +??? +??? + +Space +??? +??? + +Stars +??? +??? + +Universe +??? +??? + +Credit roll 1 +Yes, I see +MrGamer + +Credit roll 2 +Tekilla Groove +Zalza + +Credit roll 3 +Sweetest Sin +JosSs + +Engine development + +Project Founders +Juan Linietsky (reduz) +Ariel Manzur (punto-) + +Lead Developer +Juan Linietsky (reduz) + +Project Manager +Rémi Verschelde (akien-mga) + +Developers + +Aaron Franke (aaronfranke) +Aaron Record (LightningAA) +Adam Scott (adamscott) +Alexander Holland (AlexHolly) +Alexey Khoroshavin (allkhor) +Alfred Reinold Baudisch (alfredbaudisch) +Alket Rexhepi (alketii) +Andrea Catania (AndreaCatania) +Andrii Doroshenko (Xrayez) +Andy Maloney (asmaloney) +Andy Moss (MillionOstrich) +Angad Kambli (angad-k) +Anilforextra (AnilBK) +Anish Bhobe (KidRigger) +Anton Yabchinskiy (a12n) +Anutrix +Aren Villanueva (kurikaesu) +Ariel Manzur (punto-) +AThousandShips +Bartłomiej T. Listwon (Listwon) +Bastiaan Olij (BastiaanOlij) +Ben Brookshire (sheepandshepherd) +Benjamin Larsson (Nallebeorn) +Bernhard Liebl (poke1024) +Bhuvan Vemula (Bhu1-V) +bitsawer +Błażej Szczygieł (zaps166) +Bojidar Marinov (bojidar-bg) +Brian Semrau (briansemrau) +Bruno Lourenço (MadEqua) +Cameron Reikes (creikey) +Camille Mohr-Daurat (pouleyKetchoupp) +Caner Demirer (cdemirer) +Carl Olsson (not-surt) +Carter Anderson (cart) +Chris Bradfield (cbscribe) +Clay John (clayjohn) +ConteZero +Dana Olson (adolson) +Daniel J. Ramirez (djrm) +Daniel Rakos (aqnuep) +Daniel Zilberleyb (dzil123) +Danil Alexeev (dalexeev) +dankan1890 +David Cambré (Gallilus) +David Sichma (DavidSichma) +David Snopek (dsnopek) +Dharkael (lupoDharkael) +Dmitry Koteroff (Krakean) +Dmitry Maganov (vonagam) +Dominik Jasiński (dreamsComeTrue) +Douglas Leão (DeeJayLSP) +DualMatrix +Ellen Poe (ellenhp) +Emmanuel Barroga (codecustard) +Emmanuel Leblond (touilleMan) +Eoin O'Neill (Eoin-ONeill-Yokai) +Eric Lasota (elasota) +Eric M (EricEzaM) +Eric Rybicki (ericrybick) +Erik Selecký (rxlecky) +est31 +Eveline Jarosz (Marqin) +Fabian Mathews (supagu) +Fabio Alessandrelli (Faless) +Fabrice Cipolla (fabriceci) +Ferenc Arn (tagcup) +FireForge (fire-forge) +follower +foxydevloper +François Belair (Razoric480) +Franklin Sobrinho (TheHX) +Fredia Huya-Kouadio (m4gr3d) +Geequlim +George Marques (vnen) +Gerrit Großkopf (Grosskopf) +Gilles Roudiere (groud) +Gordon MacPherson (RevoluPowered) +Guilherme Felipe de C. G. da Silva (guilhermefelipecgs) +Hakim Rouatbi (hakro) +Hanif Bin Ariffin (hbina) +Haoyu Qiu (timothyqiu) +HP van Braam (hpvb) +Hendrik Brucker (Geometror) +hilfazer +Hiroshi Ogawa (hi-ogawa) +homer666 +hoontee +Hugo Locurcio (Calinou) +Ian Bishop (ianb96) +Ibrahn Sahir (ibrahn) +Ignacio Etcheverry (neikeq) +Igor Kordiukiewicz (IgorKordiukiewicz) +Ilaria Cislaghi (QbieShay) +Indah Sylvia (ISylvox) +J08nY +Jake Young (Duroxxigar) +Jakub Grzesik (kubecz3k) +James Buck (jbuck3) +Jan Haller (Bromeon) +Jason Knight (jasonwinterpixel) +Jean-Michel Bernard (jmb462) +Jérôme Gully (Nutriz) +Jia Jun Chai (SkyLucilfer) +Joan Fons Sanchez (JFonS) +Johan Manuel (29jm) +Johannes Witt (HaSa1002) +Jonathan Nicholl (jtnicholl) +Jordan Schidlowsky (winterpixelgames) +Josh Jones (DarkKilauea) +Joshua Grams (JoshuaGrams) +Juan Linietsky (reduz) +Julian Murgia (StraToN) +Julien Nguyen (Blackiris) +Jummit +Justo Delgado (mrcdk) +karroffel +Kelly Thomas (KellyThomas) +kleonc +Kongfa Waroros (gongpha) +Kostadin Damyanov (Max-Might) +K. S. Ernest (iFire) Lee (fire) +lawnjelly +Leon Krause (leonkrause) +Liz Haas (27thLiz) +Lucien Menassol (Kanabenki) +Lyuma +Maganty Rushyendra (mrushyendra) +Manuele Finocchiaro (m4nu3lf) +Marcel Admiraal (madmiraal) +Marcelo Fernandez (marcelofg55) +Marc Gilleron (Zylann) +Marcin Zawiejski (dragmz) +Marcus Brummer (mbrlabs) +Marcus Elg (MCrafterzz) +Mariano Javier Suligoy (MarianoGnu) +Mario Schlack (hurikhan) +Marios Staikopoulos (marstaik) +Marius Hanl (Maran23) +Mark Riedesel (klowner) +Markus Sauermann (Sauermann) +Martin Capitanio (capnm) +Martin Liška (marxin) +Martin Sjursen (binbitten) +marynate +Masoud BH (masoudbh3) +Mateo Kuruk Miccino (kuruk-mm) +Matthew (skyace65) +Matthias Hölzl (hoelzl) +Max Hilbrunner (mhilbrunner) +merumelu +Meru Patel (Janglee123) +MewPurPur +Michael Alexsander (YeldhamDev) +Michał Iwańczuk (iwek7) +MichiRecRoom (LikeLakers2) +Micky (Mickeon) +Mikael Hermansson (mihe) +MinusKube +Morris \"Tabor\" Arroad (mortarroad) +mrezai +Muhammad Huri (CakHuri) +muiroc +Nathan Franke (nathanfranke) +Nathan Lovato (NathanLovato) +Nathan Warden (NathanWarden) +Nicholas Huelin (SirQuartz) +Nikita Lita (nikitalita) +Nils André-Chang (NilsIrl) +Noah Beard (TwistedTwigleg) +Nông Văn Tình (nongvantinh) +Nuno Donato (nunodonato) +ocean (they/them) (anvilfolk) +Omar El Sheikh (The-O-King) +Ovnuniarchos +Pascal Richter (ShyRed) +Patrick (firefly2442) +Paul Batty (Paulb23) +Paul Joannon (paulloz) +Paul Trojahn (ptrojahn) +Pāvels Nadtočajevs (bruvzg) +Paweł Fertyk (pfertyk) +Pawel Kowal (pkowal1982) +Pawel Lampe (Scony) +Pedro J. Estébanez (RandomShaper) +Pieter-Jan Briers (PJB3005) +Poommetee Ketson (Noshyaar) +Przemysław Gołąb (n-pigeon) +Rafael M. G. (rafallus) +Rafał Mikrut (qarmin) +Ralf Hölzemer (rollenrolm) +Ramesh Ravone (RameshRavone) +Raphael2048 +Raul Santos (raulsntos) +Ray Koopa (RayKoopa) +RedMser +RedworkDE +Rémi Verschelde (akien-mga) +Rhody Lugo (rraallvv) +Ricardo Buring (rburing) +Ricardo Subtil (Ev1lbl0w) +Riteo Siuga (Riteo) +Roberto F. Arroyo (robfram) +Robin Hübner (profan) +romulox-x +Rune Smith (rune-scape) +Ruslan Mustakov (endragor) +Ryan Roden-Corrent (rrcore) +Saniko (sanikoyes) +santouits +SaracenOne +Sergey Minakov (naithar) +sersoong +Shiqing (kawa-yoiko) +Silc 'Tokage' Renew (TokageItLab) +Simon Wenner (swenner) +smix8 +snailrhymer +Stijn Hinlopen (hinlopen) +Swarnim Arun (minraws) +TC (floppyhammer) +TechnoPorg +Thakee Nathees (ThakeeNathees) +thebestnom +Theo Hallenius (TheoXD) +Timo Schwarzer (timoschwarzer) +Timothé Bonhoure (ajreckof) +Timo (toger5) +Tomasz Chabora (KoBeWi) +trollodel +Twarit Waikar (IronicallySerious) +Umang Kalra (theoway) +Vinzenz Feenstra (vinzenz) +Vitika Soni (Vitika9) +박한얼 (volzhs) +V. Vamsi Krishna (vkbsb) +Wilhem Barbier (nounoursheureux) +William Deurwaarder (williamd67) +Will Nations (willnationsdev) +Wilson E. Alvarez (Rubonnek) +Xavier Cho (mysticfall) +yg2f (SuperUserNameMan) +Yuri Rubinsky (Chaosus) +Yuri Sizov (YuriSizov) +Zae Chao (zaevi) +Zak Stam (zaksnet) +Zher Huei Lee (leezh) +ZuBsPaCe +风青山 (Rindbee) + +Project website +Hosting provided by Scaleway Dedibox +Source code hosted at https://git.asgardius.company/asgardius/r3-next + +You can listen the oficial radio station at https://asteroid.asgardius.company/public/r3 + +Special Thanks for Unity Technologies for make me choosing Godot" +horizontal_alignment = 1 +script = ExtResource("6_3q8sp") + +[node name="fps" type="Label" parent="."] +offset_right = 40.0 +offset_bottom = 23.0 +script = ExtResource("7_jok2t") + +[connection signal="finished" from="nebula" to="nebula" method="_on_finished"] diff --git a/levels/galaxy.gd b/levels/galaxy.gd index 8190b40..b67b2a9 100644 --- a/levels/galaxy.gd +++ b/levels/galaxy.gd @@ -6,7 +6,7 @@ var bgsound := AudioStreamPlayer.new() func _ready(): add_child(bgsound) - var titlemusic = load("res://music/alien-bulls.mp3") + var titlemusic = load("res://music/alien-bulls.ogg") bgsound.stream = titlemusic bgsound.play(0) #pass # Replace with function body. diff --git a/levels/roll.gd b/levels/roll.gd new file mode 100644 index 0000000..bf0c058 --- /dev/null +++ b/levels/roll.gd @@ -0,0 +1,4 @@ +extends Label + +func _process(delta): + position.y -= delta * 20 diff --git a/levels/wormhole.gd b/levels/wormhole.gd index ff6389c..5f3e759 100644 --- a/levels/wormhole.gd +++ b/levels/wormhole.gd @@ -6,7 +6,7 @@ var bgsound := AudioStreamPlayer.new() func _ready(): add_child(bgsound) - var titlemusic = load("res://music/eternity.mp3") + var titlemusic = load("res://music/eternity.ogg") bgsound.stream = titlemusic bgsound.play(0) #pass # Replace with function body. diff --git a/music/alien-bulls.mp3 b/music/alien-bulls.mp3 deleted file mode 100644 index ca1e270..0000000 Binary files a/music/alien-bulls.mp3 and /dev/null differ diff --git a/music/alien-bulls.mp3.import b/music/alien-bulls.mp3.import deleted file mode 100644 index 0385002..0000000 --- a/music/alien-bulls.mp3.import +++ /dev/null @@ -1,19 +0,0 @@ -[remap] - -importer="mp3" -type="AudioStreamMP3" -uid="uid://dawltfnifxgiq" -path="res://.godot/imported/alien-bulls.mp3-4ecf6d146cf2833399f0360fb267dc16.mp3str" - -[deps] - -source_file="res://music/alien-bulls.mp3" -dest_files=["res://.godot/imported/alien-bulls.mp3-4ecf6d146cf2833399f0360fb267dc16.mp3str"] - -[params] - -loop=true -loop_offset=13.0 -bpm=0 -beat_count=0 -bar_beats=4 diff --git a/music/alien-bulls.ogg b/music/alien-bulls.ogg new file mode 100644 index 0000000..f5b5b7c Binary files /dev/null and b/music/alien-bulls.ogg differ diff --git a/music/alien-bulls.ogg.import b/music/alien-bulls.ogg.import new file mode 100644 index 0000000..eabb789 --- /dev/null +++ b/music/alien-bulls.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cmo553fdppl50" +path="res://.godot/imported/alien-bulls.ogg-de8c7c475b89a9c2057ce80c7944560e.oggvorbisstr" + +[deps] + +source_file="res://music/alien-bulls.ogg" +dest_files=["res://.godot/imported/alien-bulls.ogg-de8c7c475b89a9c2057ce80c7944560e.oggvorbisstr"] + +[params] + +loop=true +loop_offset=13.0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/eternity.mp3 b/music/eternity.mp3 deleted file mode 100644 index 951d17c..0000000 Binary files a/music/eternity.mp3 and /dev/null differ diff --git a/music/eternity.mp3.import b/music/eternity.mp3.import deleted file mode 100644 index 102b6c1..0000000 --- a/music/eternity.mp3.import +++ /dev/null @@ -1,19 +0,0 @@ -[remap] - -importer="mp3" -type="AudioStreamMP3" -uid="uid://30kc6xpwgn7a" -path="res://.godot/imported/eternity.mp3-d687c70039be7a8d8d6c934ce9739f75.mp3str" - -[deps] - -source_file="res://music/eternity.mp3" -dest_files=["res://.godot/imported/eternity.mp3-d687c70039be7a8d8d6c934ce9739f75.mp3str"] - -[params] - -loop=true -loop_offset=0 -bpm=0 -beat_count=0 -bar_beats=4 diff --git a/music/eternity.ogg b/music/eternity.ogg new file mode 100644 index 0000000..883f882 Binary files /dev/null and b/music/eternity.ogg differ diff --git a/music/eternity.ogg.import b/music/eternity.ogg.import new file mode 100644 index 0000000..0affa53 --- /dev/null +++ b/music/eternity.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://ckt1by4t77jhh" +path="res://.godot/imported/eternity.ogg-e24d57150e1567c770b8f80f8f634211.oggvorbisstr" + +[deps] + +source_file="res://music/eternity.ogg" +dest_files=["res://.godot/imported/eternity.ogg-e24d57150e1567c770b8f80f8f634211.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/sweetest-sin.ogg b/music/sweetest-sin.ogg new file mode 100644 index 0000000..8ad4220 Binary files /dev/null and b/music/sweetest-sin.ogg differ diff --git a/music/sweetest-sin.ogg.import b/music/sweetest-sin.ogg.import new file mode 100644 index 0000000..f66e944 --- /dev/null +++ b/music/sweetest-sin.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://djo6r117icb0n" +path="res://.godot/imported/sweetest-sin.ogg-e29ec4ecd517d394dc523c3cf80023f8.oggvorbisstr" + +[deps] + +source_file="res://music/sweetest-sin.ogg" +dest_files=["res://.godot/imported/sweetest-sin.ogg-e29ec4ecd517d394dc523c3cf80023f8.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/tekilla.ogg b/music/tekilla.ogg new file mode 100644 index 0000000..962c8c9 Binary files /dev/null and b/music/tekilla.ogg differ diff --git a/music/tekilla.ogg.import b/music/tekilla.ogg.import new file mode 100644 index 0000000..4680977 --- /dev/null +++ b/music/tekilla.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bng5iqbyqne1v" +path="res://.godot/imported/tekilla.ogg-19cbdf68d48fdb27da0361700f19cd20.oggvorbisstr" + +[deps] + +source_file="res://music/tekilla.ogg" +dest_files=["res://.godot/imported/tekilla.ogg-19cbdf68d48fdb27da0361700f19cd20.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/x-force.mp3 b/music/x-force.mp3 deleted file mode 100644 index 942be26..0000000 Binary files a/music/x-force.mp3 and /dev/null differ diff --git a/music/x-force.mp3.import b/music/x-force.mp3.import deleted file mode 100644 index 970c852..0000000 --- a/music/x-force.mp3.import +++ /dev/null @@ -1,19 +0,0 @@ -[remap] - -importer="mp3" -type="AudioStreamMP3" -uid="uid://bsphcn7j20gn6" -path="res://.godot/imported/x-force.mp3-de67544f6e6221b23c57c797ba36f4f0.mp3str" - -[deps] - -source_file="res://music/x-force.mp3" -dest_files=["res://.godot/imported/x-force.mp3-de67544f6e6221b23c57c797ba36f4f0.mp3str"] - -[params] - -loop=true -loop_offset=0 -bpm=0 -beat_count=0 -bar_beats=4 diff --git a/music/x-force.ogg b/music/x-force.ogg new file mode 100644 index 0000000..65fbe7a Binary files /dev/null and b/music/x-force.ogg differ diff --git a/music/x-force.ogg.import b/music/x-force.ogg.import new file mode 100644 index 0000000..bd20909 --- /dev/null +++ b/music/x-force.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://beqnq58hihjl6" +path="res://.godot/imported/x-force.ogg-70a575b6b3ff780c33d393d32fd75027.oggvorbisstr" + +[deps] + +source_file="res://music/x-force.ogg" +dest_files=["res://.godot/imported/x-force.ogg-70a575b6b3ff780c33d393d32fd75027.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/yes-i-see.ogg b/music/yes-i-see.ogg new file mode 100644 index 0000000..0cc273d Binary files /dev/null and b/music/yes-i-see.ogg differ diff --git a/music/yes-i-see.ogg.import b/music/yes-i-see.ogg.import new file mode 100644 index 0000000..eee243d --- /dev/null +++ b/music/yes-i-see.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dmd2pwfw8c2d1" +path="res://.godot/imported/yes-i-see.ogg-8f24d803ae8b293c1adb09191b1e2613.oggvorbisstr" + +[deps] + +source_file="res://music/yes-i-see.ogg" +dest_files=["res://.godot/imported/yes-i-see.ogg-8f24d803ae8b293c1adb09191b1e2613.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/project.godot b/project.godot index 581fd5b..0d31a6b 100644 --- a/project.godot +++ b/project.godot @@ -13,6 +13,7 @@ config_version=5 config/name="The Red Robot Radio" run/main_scene="res://bootclick.tscn" config/features=PackedStringArray("4.1", "GL Compatibility") +boot_splash/show_image=false config/icon="res://icon.png" [autoload] @@ -23,6 +24,7 @@ Global="*res://global.gd" window/size/viewport_width=1280 window/size/viewport_height=720 +window/size/mode=3 window/stretch/mode="viewport" [rendering] diff --git a/title.gd b/title.gd index 660d062..732ca01 100644 --- a/title.gd +++ b/title.gd @@ -9,7 +9,7 @@ var wait func _ready(): add_child(bgsound) - var titlemusic = load("res://music/x-force.mp3") + var titlemusic = load("res://music/x-force.ogg") bgsound.stream = titlemusic bgsound.play(0) wait = Time.get_ticks_msec()