a game about throwing hammers made for the github game off
Diffstat (limited to 'player/player.tscn')
-rw-r--r--player/player.tscn26
1 files changed, 24 insertions, 2 deletions
diff --git a/player/player.tscn b/player/player.tscn
index f534809..c44afe6 100644
--- a/player/player.tscn
+++ b/player/player.tscn
@@ -1,15 +1,16 @@
-[gd_scene load_steps=11 format=3 uid="uid://umj2kojm6mlo"]
+[gd_scene load_steps=13 format=3 uid="uid://cl03k3yc8fxkt"]
[ext_resource type="Script" path="res://player/player.gd" id="1_lnsyt"]
[ext_resource type="Texture2D" uid="uid://b36hv0jwfmb1u" path="res://assets/player/animations.png" id="2_dgplu"]
[ext_resource type="Shape2D" uid="uid://csesrw07xpp24" path="res://player/player_collision.tres" id="3_uoann"]
[ext_resource type="PackedScene" uid="uid://bgt7m0j1ier74" path="res://colliders/hurtbox.tscn" id="4_yd6uo"]
[ext_resource type="PackedScene" uid="uid://ug40hxlkequx" path="res://colliders/hitbox.tscn" id="5_wpn72"]
+[ext_resource type="PackedScene" uid="uid://bdj2ppa25ad87" path="res://ui/components/aim/aim.tscn" id="6_ok4xh"]
[sub_resource type="Animation" id="Animation_sbyxw"]
resource_name = "idle"
length = 1.2
-loop_mode = 2
+loop_mode = 1
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
@@ -99,6 +100,9 @@ _data = {
"wall_slide": SubResource("Animation_ijk7a")
}
+[sub_resource type="CircleShape2D" id="CircleShape2D_vxcc3"]
+radius = 17.0
+
[node name="player" type="CharacterBody2D"]
collision_layer = 2
floor_max_angle = 0.802851
@@ -141,5 +145,23 @@ collision_mask = 8
position = Vector2(0, -7)
shape = ExtResource("3_uoann")
+[node name="PickupArea" type="Area2D" parent="."]
+visible = false
+collision_layer = 0
+collision_mask = 64
+monitorable = false
+
+[node name="CollisionShape2D" type="CollisionShape2D" parent="PickupArea"]
+position = Vector2(0, -6)
+shape = SubResource("CircleShape2D_vxcc3")
+
+[node name="AimGizmo" parent="." instance=ExtResource("6_ok4xh")]
+visible = false
+position = Vector2(0, -8)
+enabled = false
+
+[connection signal="cancel" from="AimGizmo" to="." method="disable_aim_gizmo"]
+[connection signal="throw" from="AimGizmo" to="." method="throw"]
+
[editable path="Hurtbox"]
[editable path="Hitbox"]