diff --git a/icons/16.png.import b/icons/16.png.import deleted file mode 100644 index 1b13d27..0000000 --- a/icons/16.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/16.png-f3b4844aade9b270cbb38cff295ce33e.stex" - -[deps] - -source_file="res://icons/16.png" -dest_files=[ "res://.import/16.png-f3b4844aade9b270cbb38cff295ce33e.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/icons/256.png.import b/icons/256.png.import deleted file mode 100644 index d000848..0000000 --- a/icons/256.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/256.png-9a56a9319a91fa74ee7ddb5c0b84a228.stex" - -[deps] - -source_file="res://icons/256.png" -dest_files=[ "res://.import/256.png-9a56a9319a91fa74ee7ddb5c0b84a228.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/icons/32.png.import b/icons/32.png.import deleted file mode 100644 index a678029..0000000 --- a/icons/32.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/32.png-2c676109efa1e249139d639d1746eda5.stex" - -[deps] - -source_file="res://icons/32.png" -dest_files=[ "res://.import/32.png-2c676109efa1e249139d639d1746eda5.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/icons/48.png.import b/icons/48.png.import deleted file mode 100644 index 78ab128..0000000 --- a/icons/48.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/48.png-477be3215ba369c304be5535b6005c78.stex" - -[deps] - -source_file="res://icons/48.png" -dest_files=[ "res://.import/48.png-477be3215ba369c304be5535b6005c78.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/ExplodingLine.tscn b/source/ExplodingLine.tscn similarity index 100% rename from ExplodingLine.tscn rename to source/ExplodingLine.tscn diff --git a/FlashText.gd b/source/FlashText.gd similarity index 100% rename from FlashText.gd rename to source/FlashText.gd diff --git a/GridMap.gd b/source/GridMap.gd similarity index 100% rename from GridMap.gd rename to source/GridMap.gd diff --git a/Main.gd b/source/Main.gd similarity index 93% rename from Main.gd rename to source/Main.gd index b42d7fb..5c9886a 100644 --- a/Main.gd +++ b/source/Main.gd @@ -18,7 +18,7 @@ const HOLD_POSITION = Vector3(-5, 16, 0) const movements = { "move_right": Vector3(1, 0, 0), "move_left": Vector3(-1, 0, 0), - "drop": Vector3(0, -1, 0) + "soft_drop": Vector3(0, -1, 0) } var random_bag = [] @@ -70,12 +70,12 @@ func new_piece(): autoshift_action = "" next_piece = random_piece() next_piece.translation = NEXT_POSITION - if move(movements["drop"]): + if move(movements["soft_drop"]): $DropTimer.start() $LockDelay.start() current_piece_held = false else: - current_piece.translate(movements["drop"]) + current_piece.translate(movements["soft_drop"]) game_over() func random_piece(): @@ -120,11 +120,9 @@ func _process(delta): if Input.is_action_just_pressed("hard_drop"): hard_drop() if Input.is_action_just_pressed("rotate_clockwise"): - if rotate(Tetromino.CLOCKWISE): - $MidiPlayer.move() + rotate(Tetromino.CLOCKWISE) if Input.is_action_just_pressed("rotate_counterclockwise"): - if rotate(Tetromino.COUNTERCLOCKWISE): - $MidiPlayer.move() + rotate(Tetromino.COUNTERCLOCKWISE) if Input.is_action_just_pressed("hold"): hold() @@ -139,18 +137,16 @@ func _on_AutoShiftTimer_timeout(): func process_autoshift_action(): if move(movements[autoshift_action]): - $MidiPlayer.move() - if autoshift_action == "drop": + if autoshift_action == "soft_drop": emit_signal("piece_dropped", 1) func hard_drop(): - $MidiPlayer.move() var score = 0 - while move(movements["drop"]): + while move(movements["soft_drop"]): score += 2 emit_signal("piece_dropped", score) lock() - + func move(movement): if current_piece.move(movement): $LockDelay.start() @@ -166,10 +162,10 @@ func rotate(direction): return false func _on_DropTimer_timeout(): - move(movements["drop"]) + move(movements["soft_drop"]) func _on_LockDelay_timeout(): - if not move(movements["drop"]): + if not move(movements["soft_drop"]): lock() func lock(): @@ -246,4 +242,4 @@ func save_user_data(): var save_game = File.new() save_game.open_encrypted_with_pass("user://data.save", File.WRITE, password) save_game.store_line(str($Stats.high_score)) - save_game.close() \ No newline at end of file + save_game.close() diff --git a/Main.tscn b/source/Main.tscn similarity index 85% rename from Main.tscn rename to source/Main.tscn index b200b35..ff4ff8e 100644 --- a/Main.tscn +++ b/source/Main.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=21 format=2] -[ext_resource path="res://starmap_g4k_print.jpg" type="Texture" id=1] -[ext_resource path="res://Main.gd" type="Script" id=2] +[ext_resource path="res://Main.gd" type="Script" id=1] +[ext_resource path="res://night-sky-background-14391263141jp.jpg" type="Texture" id=2] [ext_resource path="res://Tetrominos/Mino/MinoLibrary.tres" type="MeshLibrary" id=3] [ext_resource path="res://GridMap.gd" type="Script" id=4] [ext_resource path="res://midi/MidiPlayer.tscn" type="PackedScene" id=5] @@ -16,19 +16,18 @@ [sub_resource type="PanoramaSky" id=1] radiance_size = 0 -panorama = ExtResource( 1 ) [sub_resource type="Environment" id=2] resource_local_to_scene = true -background_mode = 2 +background_mode = 0 background_sky = SubResource( 1 ) background_sky_custom_fov = 0.0 -background_color = Color( 0.409546, 0.764489, 0.859375, 1 ) -background_energy = 1.0 +background_color = Color( 0, 0, 0, 1 ) +background_energy = 0.0 background_canvas_max_layer = 0 -ambient_light_color = Color( 0.794922, 0.978371, 1, 1 ) -ambient_light_energy = 16.0 +ambient_light_color = Color( 0.86908, 0.949502, 0.958984, 1 ) +ambient_light_energy = 2.0 ambient_light_sky_contribution = 0.92 fog_enabled = false fog_color = Color( 0.5, 0.6, 0.7, 1 ) @@ -230,14 +229,46 @@ extra_spacing_bottom = 5 font_data = ExtResource( 11 ) _sections_unfolded = [ "Extra Spacing", "Font", "Settings" ] -[node name="Main" type="WorldEnvironment"] +[node name="Main" type="WorldEnvironment" index="0"] environment = SubResource( 2 ) -script = ExtResource( 2 ) +script = ExtResource( 1 ) -[node name="Camera" type="Camera" parent="." index="0"] +[node name="Sprite3D" type="Sprite3D" parent="." index="0"] -transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 10, 12 ) +transform = Transform( 19.2, 0, 0, 0, 12.8, 0, 0, 0, 1, 5, 10, -80 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +centered = true +offset = Vector2( 0, 0 ) +flip_h = false +flip_v = false +modulate = Color( 0.478431, 0.478431, 0.478431, 1 ) +opacity = 0.0 +pixel_size = 0.01 +axis = 2 +transparent = false +shaded = false +double_sided = false +alpha_cut = 0 +texture = ExtResource( 2 ) +vframes = 1 +hframes = 1 +frame = 0 +region_enabled = false +region_rect = Rect2( 0, 0, 0, 0 ) +_sections_unfolded = [ "Animation", "Flags", "Transform" ] + +[node name="Camera" type="Camera" parent="." index="1"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 10, 20 ) keep_aspect = 1 cull_mask = 1048575 environment = null @@ -246,15 +277,15 @@ v_offset = 0.0 doppler_tracking = 0 projection = 0 current = true -fov = 100.0 +fov = 70.0 size = 1.0 -near = 0.05 -far = -1.22275e+007 +near = 0.1 +far = 1.29056e+006 _sections_unfolded = [ "Transform" ] -[node name="DirectionalLight" type="DirectionalLight" parent="." index="1"] +[node name="DirectionalLight" type="DirectionalLight" parent="." index="2"] -transform = Transform( 0.332668, 0.771982, -0.541642, 0.579657, 0.285656, 0.763151, 0.743861, -0.567843, -0.352456, 2.01163, 29.4451, 0 ) +transform = Transform( 0.332668, 0.771982, -0.541642, 0.579657, 0.285656, 0.763151, 0.743861, -0.567843, -0.352456, 5, 30, 0 ) layers = 1 light_color = Color( 1, 1, 1, 1 ) light_energy = 3.0 @@ -280,7 +311,7 @@ directional_shadow_depth_range = 0 directional_shadow_max_distance = 200.0 _sections_unfolded = [ "Light", "Transform" ] -[node name="GridMap" type="GridMap" parent="." index="2"] +[node name="GridMap" type="GridMap" parent="." index="3"] theme = ExtResource( 3 ) cell_size = Vector3( 1, 1, 1 ) @@ -303,8 +334,9 @@ __meta__ = { NB_LINES = 20 NB_COLLUMNS = 10 -[node name="Backs" type="Spatial" parent="." index="3"] +[node name="Backs" type="Spatial" parent="." index="4"] +editor/display_folded = true visible = false [node name="GridBack" type="MeshInstance" parent="Backs" index="0"] @@ -358,36 +390,37 @@ skeleton = NodePath("..") material/0 = null _sections_unfolded = [ "Transform" ] -[node name="DropTimer" type="Timer" parent="." index="4"] +[node name="DropTimer" type="Timer" parent="." index="5"] process_mode = 1 wait_time = 1.0 one_shot = false autostart = false -[node name="LockDelay" type="Timer" parent="." index="5"] +[node name="LockDelay" type="Timer" parent="." index="6"] process_mode = 1 wait_time = 0.5 one_shot = true autostart = false -[node name="AutoShiftDelay" type="Timer" parent="." index="6"] +[node name="AutoShiftDelay" type="Timer" parent="." index="7"] process_mode = 1 wait_time = 0.17 one_shot = true autostart = false -[node name="AutoShiftTimer" type="Timer" parent="." index="7"] +[node name="AutoShiftTimer" type="Timer" parent="." index="8"] process_mode = 1 wait_time = 0.03 one_shot = false autostart = false -[node name="MidiPlayer" parent="." index="8" instance=ExtResource( 5 )] +[node name="MidiPlayer" parent="." index="9" instance=ExtResource( 5 )] +editor/display_folded = true script = ExtResource( 6 ) file = "res://midi/Tetris - Song A.mid" volume_db = -12 @@ -402,7 +435,7 @@ wait_time = 1.41 one_shot = true autostart = false -[node name="FlashText" type="Control" parent="." index="9"] +[node name="FlashText" type="Control" parent="." index="10"] anchor_left = 0.5 anchor_top = 0.5 @@ -456,15 +489,15 @@ anims/Flash = SubResource( 7 ) blend_times = [ ] _sections_unfolded = [ "Playback Options" ] -[node name="Stats" parent="." index="10" instance=ExtResource( 9 )] +[node name="Stats" parent="." index="11" instance=ExtResource( 9 )] visible = false -[node name="controls_ui" parent="." index="11" instance=ExtResource( 10 )] +[node name="controls_ui" parent="." index="12" instance=ExtResource( 10 )] visible = false -[node name="ReplayButton" type="Button" parent="." index="12"] +[node name="ReplayButton" type="Button" parent="." index="13"] visible = false anchor_left = 1.0 @@ -493,7 +526,7 @@ flat = false align = 1 _sections_unfolded = [ "Margin", "custom_colors", "custom_fonts" ] -[node name="Start" parent="." index="13" instance=ExtResource( 12 )] +[node name="Start" parent="." index="14" instance=ExtResource( 12 )] [connection signal="piece_dropped" from="." to="Stats" method="_on_Main_piece_dropped"] diff --git a/MidiPlayer.gd b/source/MidiPlayer.gd similarity index 88% rename from MidiPlayer.gd rename to source/MidiPlayer.gd index 19a7bac..eb542e3 100644 --- a/MidiPlayer.gd +++ b/source/MidiPlayer.gd @@ -3,12 +3,11 @@ extends "midi/MidiPlayer.gd" const Tetromino = preload("res://Tetrominos/Tetromino.gd") const LINE_CLEAR_CHANNELS = [2, 6] -const MOVE_CHANNELS = [] var muted_events = [] func _ready(): - mute_channels(MOVE_CHANNELS+LINE_CLEAR_CHANNELS) + mute_channels(LINE_CLEAR_CHANNELS) func _init_channel( ): ._init_channel() @@ -37,10 +36,6 @@ func unmute_channels(channels): for note in muted_events[channel_id]: _process_track_event_note_on(channel_status[channel_id], muted_events[channel_id][note]) -func move(): - unmute_channels(MOVE_CHANNELS) - mute_channels(MOVE_CHANNELS) - func _on_Main_piece_locked(lines, t_spin): if lines or t_spin: if lines == Tetromino.NB_MINOES: diff --git a/Start.gd b/source/Start.gd similarity index 100% rename from Start.gd rename to source/Start.gd diff --git a/Start.tscn b/source/Start.tscn similarity index 100% rename from Start.tscn rename to source/Start.tscn diff --git a/Stats.gd b/source/Stats.gd similarity index 100% rename from Stats.gd rename to source/Stats.gd diff --git a/Stats.tscn b/source/Stats.tscn similarity index 100% rename from Stats.tscn rename to source/Stats.tscn diff --git a/Tetrominos/Mino/Mino.tscn b/source/Tetrominos/Mino/Mino.tscn similarity index 99% rename from Tetrominos/Mino/Mino.tscn rename to source/Tetrominos/Mino/Mino.tscn index f62a1f6..06597a7 100644 --- a/Tetrominos/Mino/Mino.tscn +++ b/source/Tetrominos/Mino/Mino.tscn @@ -162,7 +162,7 @@ subdivide_width = 0 subdivide_height = 0 subdivide_depth = 0 -[node name="Mino" type="Spatial" index="0"] +[node name="Mino" type="Spatial"] transform = Transform( 0.997027, 0, 0, 0, 0.997027, 0, 0, 0, 0.997027, 0, 0, 0 ) _sections_unfolded = [ "Pause", "Transform", "Visibility" ] diff --git a/Tetrominos/Mino/MinoLibrary.tres b/source/Tetrominos/Mino/MinoLibrary.tres similarity index 100% rename from Tetrominos/Mino/MinoLibrary.tres rename to source/Tetrominos/Mino/MinoLibrary.tres diff --git a/Tetrominos/Mino/MinoMaterial.tres b/source/Tetrominos/Mino/MinoMaterial.tres similarity index 100% rename from Tetrominos/Mino/MinoMaterial.tres rename to source/Tetrominos/Mino/MinoMaterial.tres diff --git a/Tetrominos/Mino/MinoMesh.tres b/source/Tetrominos/Mino/MinoMesh.tres similarity index 100% rename from Tetrominos/Mino/MinoMesh.tres rename to source/Tetrominos/Mino/MinoMesh.tres diff --git a/Tetrominos/Mino/MinoMesh.tscn b/source/Tetrominos/Mino/MinoMesh.tscn similarity index 100% rename from Tetrominos/Mino/MinoMesh.tscn rename to source/Tetrominos/Mino/MinoMesh.tscn diff --git a/Tetrominos/TetroI.gd b/source/Tetrominos/TetroI.gd similarity index 100% rename from Tetrominos/TetroI.gd rename to source/Tetrominos/TetroI.gd diff --git a/Tetrominos/TetroI.tscn b/source/Tetrominos/TetroI.tscn similarity index 100% rename from Tetrominos/TetroI.tscn rename to source/Tetrominos/TetroI.tscn diff --git a/Tetrominos/TetroJ.gd b/source/Tetrominos/TetroJ.gd similarity index 100% rename from Tetrominos/TetroJ.gd rename to source/Tetrominos/TetroJ.gd diff --git a/Tetrominos/TetroJ.tscn b/source/Tetrominos/TetroJ.tscn similarity index 100% rename from Tetrominos/TetroJ.tscn rename to source/Tetrominos/TetroJ.tscn diff --git a/Tetrominos/TetroL.gd b/source/Tetrominos/TetroL.gd similarity index 100% rename from Tetrominos/TetroL.gd rename to source/Tetrominos/TetroL.gd diff --git a/Tetrominos/TetroL.tscn b/source/Tetrominos/TetroL.tscn similarity index 100% rename from Tetrominos/TetroL.tscn rename to source/Tetrominos/TetroL.tscn diff --git a/Tetrominos/TetroO.gd b/source/Tetrominos/TetroO.gd similarity index 100% rename from Tetrominos/TetroO.gd rename to source/Tetrominos/TetroO.gd diff --git a/Tetrominos/TetroO.tscn b/source/Tetrominos/TetroO.tscn similarity index 100% rename from Tetrominos/TetroO.tscn rename to source/Tetrominos/TetroO.tscn diff --git a/Tetrominos/TetroS.gd b/source/Tetrominos/TetroS.gd similarity index 100% rename from Tetrominos/TetroS.gd rename to source/Tetrominos/TetroS.gd diff --git a/Tetrominos/TetroS.tscn b/source/Tetrominos/TetroS.tscn similarity index 100% rename from Tetrominos/TetroS.tscn rename to source/Tetrominos/TetroS.tscn diff --git a/Tetrominos/TetroT.gd b/source/Tetrominos/TetroT.gd similarity index 100% rename from Tetrominos/TetroT.gd rename to source/Tetrominos/TetroT.gd diff --git a/Tetrominos/TetroT.tscn b/source/Tetrominos/TetroT.tscn similarity index 100% rename from Tetrominos/TetroT.tscn rename to source/Tetrominos/TetroT.tscn diff --git a/Tetrominos/TetroZ.gd b/source/Tetrominos/TetroZ.gd similarity index 100% rename from Tetrominos/TetroZ.gd rename to source/Tetrominos/TetroZ.gd diff --git a/Tetrominos/TetroZ.tscn b/source/Tetrominos/TetroZ.tscn similarity index 100% rename from Tetrominos/TetroZ.tscn rename to source/Tetrominos/TetroZ.tscn diff --git a/Tetrominos/Tetromino.gd b/source/Tetrominos/Tetromino.gd similarity index 95% rename from Tetrominos/Tetromino.gd rename to source/Tetrominos/Tetromino.gd index 29ef46f..948d6b3 100644 --- a/Tetrominos/Tetromino.gd +++ b/source/Tetrominos/Tetromino.gd @@ -122,10 +122,10 @@ func rotate(direction): return i+1 return 0 -func emit_trail(emit): +func emit_trail(visible): var trail for mino in minoes: trail = mino.get_node("Trail") - trail.emitting = emit - trail.restart() - mino.get_node("SpotLight").visible = emit \ No newline at end of file + trail.emitting = visible + trail.visible = visible + mino.get_node("SpotLight").visible = visible \ No newline at end of file diff --git a/controls.gd b/source/controls.gd similarity index 100% rename from controls.gd rename to source/controls.gd diff --git a/controls.tscn b/source/controls.tscn similarity index 100% rename from controls.tscn rename to source/controls.tscn diff --git a/default_bus_layout.tres b/source/default_bus_layout.tres similarity index 100% rename from default_bus_layout.tres rename to source/default_bus_layout.tres diff --git a/fonts/525-ROUN.TTF b/source/fonts/525-ROUN.TTF similarity index 100% rename from fonts/525-ROUN.TTF rename to source/fonts/525-ROUN.TTF diff --git a/fonts/ButtonFont.tres b/source/fonts/ButtonFont.tres similarity index 100% rename from fonts/ButtonFont.tres rename to source/fonts/ButtonFont.tres diff --git a/fonts/Gamer.ttf b/source/fonts/Gamer.ttf similarity index 100% rename from fonts/Gamer.ttf rename to source/fonts/Gamer.ttf diff --git a/fonts/TitleFont.tres b/source/fonts/TitleFont.tres similarity index 100% rename from fonts/TitleFont.tres rename to source/fonts/TitleFont.tres diff --git a/icons/16.png b/source/icons/16.png similarity index 100% rename from icons/16.png rename to source/icons/16.png diff --git a/icons/256.png b/source/icons/256.png similarity index 100% rename from icons/256.png rename to source/icons/256.png diff --git a/icons/32.png b/source/icons/32.png similarity index 100% rename from icons/32.png rename to source/icons/32.png diff --git a/icons/48.png b/source/icons/48.png similarity index 100% rename from icons/48.png rename to source/icons/48.png diff --git a/icons/icon.ico b/source/icons/icon.ico similarity index 100% rename from icons/icon.ico rename to source/icons/icon.ico diff --git a/midi/ADSR.gd b/source/midi/ADSR.gd similarity index 100% rename from midi/ADSR.gd rename to source/midi/ADSR.gd diff --git a/midi/ADSR.tscn b/source/midi/ADSR.tscn similarity index 100% rename from midi/ADSR.tscn rename to source/midi/ADSR.tscn diff --git a/midi/Bank.gd b/source/midi/Bank.gd similarity index 100% rename from midi/Bank.gd rename to source/midi/Bank.gd diff --git a/midi/MOD.gd b/source/midi/MOD.gd similarity index 100% rename from midi/MOD.gd rename to source/midi/MOD.gd diff --git a/midi/MidiPlayer.gd b/source/midi/MidiPlayer.gd similarity index 100% rename from midi/MidiPlayer.gd rename to source/midi/MidiPlayer.gd diff --git a/midi/MidiPlayer.tscn b/source/midi/MidiPlayer.tscn similarity index 100% rename from midi/MidiPlayer.tscn rename to source/midi/MidiPlayer.tscn diff --git a/midi/SMF.gd b/source/midi/SMF.gd similarity index 100% rename from midi/SMF.gd rename to source/midi/SMF.gd diff --git a/midi/SoundFont.gd b/source/midi/SoundFont.gd similarity index 100% rename from midi/SoundFont.gd rename to source/midi/SoundFont.gd diff --git a/midi/Tetris - Song A.mid b/source/midi/Tetris - Song A.mid similarity index 100% rename from midi/Tetris - Song A.mid rename to source/midi/Tetris - Song A.mid diff --git a/midi/TimGM6mb.sf2 b/source/midi/TimGM6mb.sf2 similarity index 100% rename from midi/TimGM6mb.sf2 rename to source/midi/TimGM6mb.sf2 diff --git a/source/night-sky-background-14391263141jp.jpg b/source/night-sky-background-14391263141jp.jpg new file mode 100644 index 0000000..11674ec Binary files /dev/null and b/source/night-sky-background-14391263141jp.jpg differ diff --git a/project.godot b/source/project.godot similarity index 99% rename from project.godot rename to source/project.godot index 0d6fd86..32a7e8f 100644 --- a/project.godot +++ b/source/project.godot @@ -51,5 +51,4 @@ toggle_fullscreen=[ Object(InputEventKey,"resource_local_to_scene":false,"resour [rendering] -threads/thread_model=2 environment/default_clear_color=Color( 0, 0, 0, 1 ) diff --git a/splash.png b/source/splash.png similarity index 100% rename from splash.png rename to source/splash.png diff --git a/starmap_g4k_print.jpg b/starmap_g4k_print.jpg deleted file mode 100644 index 5252901..0000000 Binary files a/starmap_g4k_print.jpg and /dev/null differ diff --git a/web/TETRIS3000.pck b/web/TETRIS3000.pck index fbf0fd6..7af093d 100644 Binary files a/web/TETRIS3000.pck and b/web/TETRIS3000.pck differ diff --git a/web/favicon.ico b/web/favicon.ico new file mode 100644 index 0000000..2fbf557 Binary files /dev/null and b/web/favicon.ico differ