From a0762fcdc25f35f783e492ace8a58e00604d0ebb Mon Sep 17 00:00:00 2001 From: Matteo Balugani Date: Sun, 1 Oct 2023 23:44:40 +0200 Subject: [PATCH] more audio for converter --- convertors/copper_to_silver.gd | 3 ++ convertors/copper_to_silver.tscn | 21 ++++++------- entity/coin_gold.png.import | 34 ++++++++++++++++++++++ entity/coin_gold_outline.png.import | 34 ++++++++++++++++++++++ entity/silver_converter_back.png.import | 34 ++++++++++++++++++++++ entity/silver_converter_front_1.png.import | 34 ++++++++++++++++++++++ entity/silver_converter_front_2.png.import | 34 ++++++++++++++++++++++ entity/silver_converter_front_3.png.import | 34 ++++++++++++++++++++++ entity/silver_converter_front_4.png.import | 34 ++++++++++++++++++++++ 9 files changed, 252 insertions(+), 10 deletions(-) create mode 100644 entity/coin_gold.png.import create mode 100644 entity/coin_gold_outline.png.import create mode 100644 entity/silver_converter_back.png.import create mode 100644 entity/silver_converter_front_1.png.import create mode 100644 entity/silver_converter_front_2.png.import create mode 100644 entity/silver_converter_front_3.png.import create mode 100644 entity/silver_converter_front_4.png.import diff --git a/convertors/copper_to_silver.gd b/convertors/copper_to_silver.gd index a2d7919..773a0bf 100644 --- a/convertors/copper_to_silver.gd +++ b/convertors/copper_to_silver.gd @@ -9,8 +9,11 @@ func _on_collector_collected(body): func _on_collector_goal(): $AnimatedSprite2D.play() + $converter_working.play() $Timer.start() func _on_timer_timeout(): $AnimatedSprite2D.stop() + $converter_working.stop() + $New_item.play() $Spawner.spawn() diff --git a/convertors/copper_to_silver.tscn b/convertors/copper_to_silver.tscn index 6019fda..1138a1a 100644 --- a/convertors/copper_to_silver.tscn +++ b/convertors/copper_to_silver.tscn @@ -1,16 +1,15 @@ -[gd_scene load_steps=19 format=3 uid="uid://ratkps4plkhl"] +[gd_scene load_steps=20 format=3 uid="uid://ratkps4plkhl"] [ext_resource type="Script" path="res://convertors/copper_to_silver.gd" id="1_jjv83"] [ext_resource type="PackedScene" uid="uid://dme22vvfgme5f" path="res://entity/coin_silver.tscn" id="2_orv64"] [ext_resource type="PackedScene" uid="uid://c5w3b55aiui6c" path="res://collector/collector.tscn" id="3_a4naa"] +[ext_resource type="AudioStream" uid="uid://br25ip30mu174" path="res://audio/conversione/mechanic_sound.wav" id="3_uxx6n"] [ext_resource type="Texture2D" uid="uid://dq5aowbt2wxec" path="res://entity/copper_to_silver/copper_converter_front_1.png" id="4_04v4v"] [ext_resource type="PackedScene" uid="uid://c67lfbk4gf1ga" path="res://spawner/spawner.tscn" id="5_1n0vw"] [ext_resource type="Texture2D" uid="uid://ck254fewe4l41" path="res://entity/copper_to_silver/copper_converter_front_2.png" id="5_tbfff"] [ext_resource type="Texture2D" uid="uid://dg4qq1pgojk8d" path="res://entity/copper_to_silver/copper_converter_front_3.png" id="6_8ghce"] [ext_resource type="Texture2D" uid="uid://60502lbpup6" path="res://entity/copper_to_silver/copper_converter_front_4.png" id="7_e53sb"] - -[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_5cf2i"] -load_path = "res://.godot/imported/copper_converter_front_1.png-4a922506c789b120b43bf92ad029b601.ctex" +[ext_resource type="AudioStream" uid="uid://7tw5efuo3gxj" path="res://audio/conversione/coin_to_coin.wav" id="10_uc0v7"] [sub_resource type="AtlasTexture" id="AtlasTexture_62dyi"] atlas = ExtResource("4_04v4v") @@ -61,23 +60,22 @@ size = Vector2(3, 28) size = Vector2(25.8333, 5) [node name="CopperToSilver" type="StaticBody2D"] +scale = Vector2(2, 2) script = ExtResource("1_jjv83") scene = ExtResource("2_orv64") -[node name="CopperConverterFront1" type="Sprite2D" parent="."] -visible = false -texture_filter = 1 -texture = SubResource("CompressedTexture2D_5cf2i") +[node name="converter_working" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_uxx6n") [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] texture_filter = 1 sprite_frames = SubResource("SpriteFrames_4m3dg") -frame_progress = 0.225994 +frame_progress = 0.143561 [node name="Collector" parent="." instance=ExtResource("3_a4naa")] collecting_types = Array[StringName]([&"Copper"]) collecting_collision_mask = 4 -collecting_amount = 1 +collecting_amount = 2 [node name="CollisionShape2D" type="CollisionShape2D" parent="Collector"] position = Vector2(0, 9.5) @@ -108,6 +106,9 @@ one_way_collision_margin = 8.0 wait_time = 1.998 one_shot = true +[node name="New_item" type="AudioStreamPlayer" parent="."] +stream = ExtResource("10_uc0v7") + [connection signal="collected" from="Collector" to="." method="_on_collector_collected"] [connection signal="goal" from="Collector" to="." method="_on_collector_goal"] [connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"] diff --git a/entity/coin_gold.png.import b/entity/coin_gold.png.import new file mode 100644 index 0000000..0c96ad2 --- /dev/null +++ b/entity/coin_gold.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qy1fubii8tqi" +path="res://.godot/imported/coin_gold.png-0c230a4cf47b2f846ae95a49942eff1e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/coin_gold.png" +dest_files=["res://.godot/imported/coin_gold.png-0c230a4cf47b2f846ae95a49942eff1e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/coin_gold_outline.png.import b/entity/coin_gold_outline.png.import new file mode 100644 index 0000000..1d4a936 --- /dev/null +++ b/entity/coin_gold_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blfyda7vw3q3h" +path="res://.godot/imported/coin_gold_outline.png-a9a15b5756ee7fa7d320f210be0aa93e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/coin_gold_outline.png" +dest_files=["res://.godot/imported/coin_gold_outline.png-a9a15b5756ee7fa7d320f210be0aa93e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/silver_converter_back.png.import b/entity/silver_converter_back.png.import new file mode 100644 index 0000000..caa152c --- /dev/null +++ b/entity/silver_converter_back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dky53nnnsqrf3" +path="res://.godot/imported/silver_converter_back.png-04ef08ef1c6ba3a7ef842e74e84ab87a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/silver_converter_back.png" +dest_files=["res://.godot/imported/silver_converter_back.png-04ef08ef1c6ba3a7ef842e74e84ab87a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/silver_converter_front_1.png.import b/entity/silver_converter_front_1.png.import new file mode 100644 index 0000000..66ae210 --- /dev/null +++ b/entity/silver_converter_front_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://5320c0lts3sb" +path="res://.godot/imported/silver_converter_front_1.png-ef096085a3520f98616dff5262520f12.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/silver_converter_front_1.png" +dest_files=["res://.godot/imported/silver_converter_front_1.png-ef096085a3520f98616dff5262520f12.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/silver_converter_front_2.png.import b/entity/silver_converter_front_2.png.import new file mode 100644 index 0000000..6c35e3d --- /dev/null +++ b/entity/silver_converter_front_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xocipqvibphg" +path="res://.godot/imported/silver_converter_front_2.png-04833d844d5196d082aa61a07f77cad8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/silver_converter_front_2.png" +dest_files=["res://.godot/imported/silver_converter_front_2.png-04833d844d5196d082aa61a07f77cad8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/silver_converter_front_3.png.import b/entity/silver_converter_front_3.png.import new file mode 100644 index 0000000..3632ad8 --- /dev/null +++ b/entity/silver_converter_front_3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7lgajcnb0hxs" +path="res://.godot/imported/silver_converter_front_3.png-ba3e375be79147732d0a2cccd2e35d9d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/silver_converter_front_3.png" +dest_files=["res://.godot/imported/silver_converter_front_3.png-ba3e375be79147732d0a2cccd2e35d9d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/silver_converter_front_4.png.import b/entity/silver_converter_front_4.png.import new file mode 100644 index 0000000..1d7d4f9 --- /dev/null +++ b/entity/silver_converter_front_4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djixrek5573a6" +path="res://.godot/imported/silver_converter_front_4.png-a845708798135d9b44d995527379c3e3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/silver_converter_front_4.png" +dest_files=["res://.godot/imported/silver_converter_front_4.png-a845708798135d9b44d995527379c3e3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1