[gd_scene load_steps=6 format=3 uid="uid://nwbjxttgghpq"] [ext_resource type="Script" uid="uid://dccfebno1gvh7" path="res://player/player.gd" id="1_player"] [ext_resource type="SpriteFrames" path="res://player/characters/shared/prototype_sprite_frames.tres" id="2_frames"] [ext_resource type="Script" uid="uid://kg3i7b0dj2p8" path="res://player/camera_2d.gd" id="3_camera"] [ext_resource type="Resource" path="res://player/characters/singer.tres" id="4_character"] [sub_resource type="RectangleShape2D" id="PlayerShape"] size = Vector2(65, 115) [node name="Player" type="CharacterBody2D"] z_index = 1 collision_layer = 2 collision_mask = 1 script = ExtResource("1_player") character_data = ExtResource("4_character") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] position = Vector2(0.5, 5.5) shape = SubResource("PlayerShape") [node name="Hurtbox" type="Area2D" parent="."] collision_layer = 8 collision_mask = 0 monitoring = false monitorable = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Hurtbox"] position = Vector2(0.5, 5.5) shape = SubResource("PlayerShape") [node name="PunchHitbox" type="Area2D" parent="."] collision_layer = 0 collision_mask = 16 monitoring = true monitorable = false [node name="CollisionShape2D" type="CollisionShape2D" parent="PunchHitbox"] [node name="GroundPoundHitbox" type="Area2D" parent="."] collision_layer = 0 collision_mask = 16 monitoring = true monitorable = false [node name="CollisionShape2D" type="CollisionShape2D" parent="GroundPoundHitbox"] [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] z_index = -1 scale = Vector2(0.80251265, 0.8025128) sprite_frames = ExtResource("2_frames") animation = &"idle" speed_scale = 2.0 [node name="Camera2D" type="Camera2D" parent="."] scale = Vector2(0.5, 0.5) zoom = Vector2(2, 2) script = ExtResource("3_camera")