Commit 4ac2288f authored by Nono Kros's avatar Nono Kros 🎮
Browse files

Version 2.0 released, now songs added.

parent d98b6776
......@@ -9,3 +9,7 @@ Cash out - [Jordan Winslow](https://jordanwinslow.me/RoyaltyFreeMusic/), Attribu
Epiphany - [Jordan Winslow](https://jordanwinslow.me/RoyaltyFreeMusic/), Attribution
River - [Jordan Winslow](https://jordanwinslow.me/RoyaltyFreeMusic/), Attribution
Lovely ⑨ - [Frozen Starfall](https://frozenstarfall.bandcamp.com/album/sommertrip), CC BY-NC 3.0
Sommertrip (crouka Remix feat. Selphius) - [Frozen Starfall](https://frozenstarfall.bandcamp.com/album/sommertrip), CC BY-NC 3.0
[remap]
importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/lovely_9.ogg-60b17ac411ff063e1cda9601382711df.oggstr"
[deps]
source_file="res://assets/songs/lovely_9.ogg"
dest_files=[ "res://.import/lovely_9.ogg-60b17ac411ff063e1cda9601382711df.oggstr" ]
[params]
loop=false
loop_offset=0
[remap]
importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/sommertrip_crouka_remix.ogg-a7907d883c837f40c01f9b1d9b6638d8.oggstr"
[deps]
source_file="res://assets/songs/sommertrip_crouka_remix.ogg"
dest_files=[ "res://.import/sommertrip_crouka_remix.ogg-a7907d883c837f40c01f9b1d9b6638d8.oggstr" ]
[params]
loop=false
loop_offset=0
......@@ -7,7 +7,7 @@ custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="../Builds/itch.io Releases/rhythm_thrower_v1.19_oculus_mobile.apk"
export_path="../Builds/itch.io Releases/rhythm_thrower_v1.2_oculus_mobile.apk"
patch_list=PoolStringArray( )
script_export_mode=1
script_encryption_key=""
......@@ -24,7 +24,7 @@ custom_template/release=""
custom_template/use_custom_build=false
command_line/extra_args=""
version/code=1
version/name="1.1"
version/name="1.2"
package/unique_name="org.whiteravenworks.$genname"
package/name=""
package/signed=true
......
[gd_scene load_steps=16 format=2]
[gd_scene load_steps=20 format=2]
[ext_resource path="res://scripts/main.gd" type="Script" id=1]
[ext_resource path="res://scenes/player.tscn" type="PackedScene" id=2]
......@@ -10,6 +10,8 @@
[ext_resource path="res://assets/songs/the_science_wizard.ogg" type="AudioStream" id=8]
[ext_resource path="res://scenes/debug/debug_ui.tscn" type="PackedScene" id=9]
[ext_resource path="res://scenes/debug/room_1.tscn" type="PackedScene" id=10]
[ext_resource path="res://assets/songs/lovely_9.ogg" type="AudioStream" id=11]
[ext_resource path="res://assets/songs/sommertrip_crouka_remix.ogg" type="AudioStream" id=12]
[sub_resource type="Animation" id=1]
resource_name = "cash_out"
......@@ -841,7 +843,128 @@ tracks/1/keys = {
}
[sub_resource type="Animation" id=3]
resource_name = "no_sense_running"
resource_name = "lovely_9"
length = 92.0
tracks/0/type = "method"
tracks/0/path = NodePath("Venue")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 4.5, 8.19872, 11.9196, 13.7115, 17.3965, 19.2232, 21.0664, 24.8202, 26.6208, 30.3233, 34.0227, 35.8443, 36.7886, 39.5557, 40.4594, 43.238, 44.1673, 48.8026, 49.7228, 50.6702, 51.5926, 54.2876, 55.2638, 57.9897, 58.924, 59.843, 60.7871, 63.5653, 67.2417, 70.917, 74.6287 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
"values": [ {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
} ]
}
tracks/1/type = "audio"
tracks/1/path = NodePath("SongMusicPlayer")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"clips": [ {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource( 11 )
} ],
"times": PoolRealArray( 5.1 )
}
[sub_resource type="Animation" id=4]
length = 174.0
tracks/0/type = "method"
tracks/0/path = NodePath("Venue")
......@@ -1289,7 +1412,7 @@ tracks/1/keys = {
"times": PoolRealArray( 5.1 )
}
[sub_resource type="Animation" id=4]
[sub_resource type="Animation" id=5]
length = 250.0
tracks/0/type = "method"
tracks/0/path = NodePath("Venue")
......@@ -1578,8 +1701,267 @@ tracks/1/keys = {
"times": PoolRealArray( 5.1 )
}
[sub_resource type="Animation" id=5]
resource_name = "the_science_wizard"
[sub_resource type="Animation" id=6]
resource_name = "sommertrip_crouka_remix"
length = 245.0
tracks/0/type = "method"
tracks/0/path = NodePath("Venue")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 11.8261, 19.1018, 22.7866, 30.039, 33.6595, 35.4866, 39.1735, 40.9969, 42.7992, 45.5046, 50.0665, 53.704, 55.5272, 57.3552, 60.9966, 64.6331, 68.2581, 70.0704, 71.9031, 75.5133, 79.189, 86.4648, 93.7508, 95.5229, 97.3515, 100.992, 102.78, 104.612, 108.242, 111.877, 115.495, 119.156, 122.768, 124.564, 126.415, 130.031, 131.85, 133.704, 137.32, 151.879, 155.518, 159.145, 166.428, 170.068, 170.969, 172.779, 175.474, 177.307, 179.104, 180.922, 182.763, 183.667, 184.554, 186.348, 187.24, 188.194, 189.975, 190.93, 191.824, 192.714, 193.633, 194.536, 195.471, 196.357, 197.266, 199.108, 200.91, 202.751, 204.566, 206.391, 208.213, 211.846, 215.462, 220.01, 226.384, 228.212, 233.656 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
"values": [ {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 0 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 4 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 3 ],
"method": "pop_dartboard"
}, {
"args": [ 2 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
}, {
"args": [ 1 ],
"method": "pop_dartboard"
} ]
}
tracks/1/type = "audio"
tracks/1/path = NodePath("SongMusicPlayer")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"clips": [ {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource( 12 )
} ],
"times": PoolRealArray( 5.1 )
}
[sub_resource type="Animation" id=7]
length = 193.0
tracks/0/type = "method"
tracks/0/path = NodePath("Venue")
......@@ -1858,12 +2240,14 @@ script = ExtResource( 1 )
[node name="SongPlayer" type="AnimationPlayer" parent="."]
anims/cash_out = SubResource( 1 )
anims/epiphany = SubResource( 2 )
anims/no_sense_running = SubResource( 3 )
anims/river = SubResource( 4 )
anims/the_science_wizard = SubResource( 5 )
anims/lovely_9 = SubResource( 3 )
anims/no_sense_running = SubResource( 4 )
anims/river = SubResource( 5 )
anims/sommertrip_crouka_remix = SubResource( 6 )
anims/the_science_wizard = SubResource( 7 )
[node name="SongMusicPlayer" type="AudioStreamPlayer" parent="."]
stream = ExtResource( 8 )
stream = ExtResource( 12 )
bus = "Music"
[node name="Venue" parent="." instance=ExtResource( 4 )]
......
extends Node
var song = ["no_sense_running", "the_science_wizard", "cash_out", "epiphany", "river"]
var song = ["the_science_wizard", "sommertrip_crouka_remix", "epiphany", "no_sense_running", "cash_out", "lovely_9", "river"]
var song_name = {
"no_sense_running": "No Sense Running",
"the_science_wizard": "The Science Wizard",
"cash_out": "Cash Out",
"epiphany": "Epiphany",
"river": "River"
"river": "River",
"lovely_9": "Lovely 9",
"sommertrip_crouka_remix": "Sommertrip (Remix)"
}
var song_max_score = {
# "no_sense_running": -1,
# "the_science_wizard": -1,
# "cash_out": -1,
# "epiphany": -1,
# "river": -1,
}
var song_max_score = { }
var song_max_combo = {
# "no_sense_running": -1,
# "the_science_wizard": -1,
# "cash_out": -1,
# "epiphany": -1,
# "river": -1,
}
var song_max_combo = { }
# for saving
const SCORE_SAVE_PATH = "user://songs.score"
......
......@@ -4,11 +4,17 @@ var score
var combo
var max_combo
var venue_light_color
var venue_light_material
func _ready():
score = 0
combo = 0
max_combo = 0
venue_light_color = $Venue/OuterCase.get_surface_material(1).albedo_color
venue_light_material = $Venue/OuterCase.get_surface_material(1)
Global.root_parent = self
func play_song(song_index):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment