/
body_part.tscn
36 lines (29 loc) · 1.52 KB
/
body_part.tscn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[gd_scene load_steps=8 format=3 uid="uid://b0sht8mmbkkud"]
[ext_resource type="Texture2D" uid="uid://btig8oco2in55" path="res://player/body_parts/purple_body_squircle.png" id="1_oot2d"]
[ext_resource type="Script" path="res://player/body_part.gd" id="2_6rd8h"]
[ext_resource type="Resource" uid="uid://c5eoj1iyq2kc1" path="res://variable_resources/delay.tres" id="3_jsnpg"]
[ext_resource type="Resource" uid="uid://bd1fgadi66e7" path="res://variable_resources/player_position.tres" id="4_0bpou"]
[ext_resource type="AudioStream" uid="uid://btslssa02u7bx" path="res://player/pepSound1.ogg" id="4_q1scj"]
[ext_resource type="Resource" uid="uid://ddm51krta3qx4" path="res://variable_resources/player_direction.tres" id="5_aduhg"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_oaior"]
size = Vector2(80, 80)
[node name="BodyPart" type="Sprite2D"]
texture = ExtResource("1_oot2d")
script = ExtResource("2_6rd8h")
delay = ExtResource("3_jsnpg")
player_position = ExtResource("4_0bpou")
player_direction = ExtResource("5_aduhg")
[node name="Area2D" type="Area2D" parent="."]
unique_name_in_owner = true
collision_mask = 0
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
shape = SubResource("RectangleShape2D_oaior")
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="."]
stream = ExtResource("4_q1scj")
autoplay = true
max_distance = 300.0
attenuation = 3.36358
max_polyphony = 999
panning_strength = 6.0
bus = &"SFX"
[connection signal="area_entered" from="Area2D" to="." method="_on_area_2d_area_entered"]