[gd_scene load_steps=26 format=3 uid="uid://bgvbgeq46wee2"] [ext_resource type="Script" uid="uid://das7twcy5153p" path="res://entities/player/scripts/player.gd" id="1_abrql"] [ext_resource type="Texture2D" uid="uid://c7ff87jniga5m" path="res://entities/player/assets/sprites/robot.png" id="1_symyc"] [ext_resource type="AudioStream" uid="uid://dfrp66a4isnt6" path="res://entities/player/sounds/dig/dig_1.wav" id="3_gx6sm"] [ext_resource type="Texture2D" uid="uid://bf6nw4onkhavr" path="res://common/icons/shovel.svg" id="3_yqrof"] [ext_resource type="AudioStream" uid="uid://bdxkvaciw4mb3" path="res://entities/player/sounds/dig/dig_2.wav" id="4_yqrof"] [ext_resource type="AudioStream" uid="uid://llxrlwfccywb" path="res://entities/player/sounds/dig/dig_3.wav" id="5_3wlsy"] [ext_resource type="AudioStream" uid="uid://8nmr5vifkt1f" path="res://entities/player/sounds/harvest/harvest_1.wav" id="6_b2kln"] [ext_resource type="AudioStream" uid="uid://dgkdcq4j6fe3o" path="res://entities/player/sounds/harvest/harvest_2.wav" id="7_we0b7"] [ext_resource type="AudioStream" uid="uid://eh3dbuxu5qtw" path="res://entities/player/sounds/harvest/harvest_3.wav" id="8_mtric"] [ext_resource type="AudioStream" uid="uid://bown4yipeef8l" path="res://entities/player/sounds/harvest/harvest_4.wav" id="9_eyb6c"] [ext_resource type="AudioStream" uid="uid://cbo4ld2yypmte" path="res://entities/player/sounds/harvest/harvest_5.wav" id="10_221hk"] [ext_resource type="AudioStream" uid="uid://c5nfoa6v3r5f7" path="res://entities/player/sounds/harvest/harvest_6.wav" id="11_ghoj8"] [ext_resource type="AudioStream" uid="uid://bjind1iji0gt7" path="res://entities/player/sounds/pick_up/pick_up_1.wav" id="12_t1t22"] [ext_resource type="AudioStream" uid="uid://cqa0gvgpoa7pd" path="res://entities/player/sounds/pick_up/pick_up_2.wav" id="13_50fht"] [ext_resource type="AudioStream" uid="uid://b8inedx4yjslw" path="res://entities/player/sounds/drop/drop_1.wav" id="15_gx6sm"] [ext_resource type="AudioStream" uid="uid://b4sxly5jsvlkr" path="res://entities/player/sounds/movement/movement.wav" id="15_qpopc"] [sub_resource type="CircleShape2D" id="CircleShape2D_sglur"] radius = 27.0 [sub_resource type="CircleShape2D" id="CircleShape2D_abrql"] radius = 40.0 [sub_resource type="Gradient" id="Gradient_yqrof"] colors = PackedColorArray(0.145098, 0.423529, 0.635294, 1, 0.12549, 0.294118, 0.545098, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_3wlsy"] gradient = SubResource("Gradient_yqrof") fill = 1 fill_from = Vector2(0.5, 0.380342) fill_to = Vector2(1, 0.0726496) [sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_wq0jh"] random_pitch = 1.5 streams_count = 3 stream_0/stream = ExtResource("3_gx6sm") stream_1/stream = ExtResource("4_yqrof") stream_2/stream = ExtResource("5_3wlsy") [sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_gt4e4"] random_pitch = 1.5 streams_count = 6 stream_0/stream = ExtResource("6_b2kln") stream_1/stream = ExtResource("7_we0b7") stream_2/stream = ExtResource("8_mtric") stream_3/stream = ExtResource("9_eyb6c") stream_4/stream = ExtResource("10_221hk") stream_5/stream = ExtResource("11_ghoj8") [sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_24ehl"] random_pitch = 1.1 streams_count = 2 stream_0/stream = ExtResource("12_t1t22") stream_1/stream = ExtResource("13_50fht") [sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_bwdx1"] random_pitch = 1.5 streams_count = 1 stream_0/stream = ExtResource("15_qpopc") [sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_yqrof"] random_pitch = 1.25 streams_count = 1 stream_0/stream = ExtResource("15_gx6sm") [node name="Player" type="CharacterBody2D"] script = ExtResource("1_abrql") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] position = Vector2(-2, -18) shape = SubResource("CircleShape2D_sglur") [node name="InteractArea2D" type="Area2D" parent="."] position = Vector2(0, -12) [node name="CollisionShape2D" type="CollisionShape2D" parent="InteractArea2D"] shape = SubResource("CircleShape2D_abrql") [node name="Sprite" type="Sprite2D" parent="."] position = Vector2(0, -46) scale = Vector2(0.08, 0.08) texture = ExtResource("1_symyc") [node name="HideEyes" type="Sprite2D" parent="."] unique_name_in_owner = true visible = false position = Vector2(8.125, -26.195) scale = Vector2(0.347656, 0.253906) texture = SubResource("GradientTexture2D_3wlsy") [node name="ItemSprite" type="Sprite2D" parent="."] unique_name_in_owner = true visible = false modulate = Color(0.164706, 0.898039, 0.984314, 1) position = Vector2(8.25, -27.32) scale = Vector2(0.403333, 0.403333) texture = ExtResource("3_yqrof") [node name="Audio" type="Node2D" parent="."] [node name="AudioStreamPlayer_dig" type="AudioStreamPlayer" parent="Audio"] stream = SubResource("AudioStreamRandomizer_wq0jh") volume_db = -12.5 [node name="AudioStreamPlayer_harvest" type="AudioStreamPlayer" parent="Audio"] stream = SubResource("AudioStreamRandomizer_gt4e4") volume_db = -10.0 pitch_scale = 1.5 [node name="AudioStreamPlayer_pick_up" type="AudioStreamPlayer" parent="Audio"] stream = SubResource("AudioStreamRandomizer_24ehl") volume_db = -15.0 [node name="AudioStreamPlayer_movement" type="AudioStreamPlayer" parent="Audio"] stream = SubResource("AudioStreamRandomizer_bwdx1") volume_db = -20.0 [node name="AudioStreamPlayer_drop" type="AudioStreamPlayer" parent="Audio"] stream = SubResource("AudioStreamRandomizer_yqrof") volume_db = -15.0