netmasked/scenes/player.tscn

86 lines
2.9 KiB
Text

[gd_scene load_steps=13 format=3 uid="uid://ncgwx0yjn2gt"]
[ext_resource type="Script" uid="uid://sbseykg05177" path="res://player.gd" id="1_ur7pv"]
[ext_resource type="Script" uid="uid://synocbtvgrf4" path="res://scripts/shadow.gd" id="4_3v2ag"]
[ext_resource type="Texture2D" uid="uid://d3abeekjumqyb" path="res://assets/maske1.png" id="5_jej6c"]
[ext_resource type="Texture2D" uid="uid://dgd8u7jrpy1v5" path="res://assets/maske2.png" id="6_f1ej7"]
[ext_resource type="Texture2D" uid="uid://bvknpybmvfs2r" path="res://ui/arrow.png" id="7_fjrip"]
[ext_resource type="Texture2D" uid="uid://d3h6wl5cnf8ba" path="res://assets/maske3.png" id="7_oprun"]
[ext_resource type="Script" uid="uid://c0e4uacrlcrk8" path="res://scripts/AnimSprite.gd" id="8_a8ls1"]
[sub_resource type="SpriteFrames" id="SpriteFrames_e36ub"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("5_jej6c")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("5_jej6c")
}, {
"duration": 1.0,
"texture": ExtResource("6_f1ej7")
}, {
"duration": 1.0,
"texture": ExtResource("7_oprun")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_vaj68"]
load_path = "res://.godot/imported/maske_ranged.png-4c1779df049f2398346f002d8c8d7de7.ctex"
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_f1jbl"]
load_path = "res://.godot/imported/maske_melee.png-683f1c3cec32a2b5aa545d35da87a46b.ctex"
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_xa8c5"]
load_path = "res://.godot/imported/maske_spit.png-3ce67eb7b0fddb8e80161ab20605961e.ctex"
[sub_resource type="CircleShape2D" id="CircleShape2D_215e1"]
radius = 10.049875
[node name="Player" type="CharacterBody2D"]
y_sort_enabled = true
collision_layer = 2
motion_mode = 1
script = ExtResource("1_ur7pv")
[node name="Shadow" type="Node2D" parent="."]
position = Vector2(0, 19)
script = ExtResource("4_3v2ag")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
position = Vector2(0, -30)
sprite_frames = SubResource("SpriteFrames_e36ub")
animation = &"idle"
autoplay = "walk"
script = ExtResource("8_a8ls1")
float_str = 3.0
float_time = 3.0
[node name="RangedMask" type="Sprite2D" parent="AnimatedSprite2D"]
visible = false
texture = SubResource("CompressedTexture2D_vaj68")
[node name="MeleeMask" type="Sprite2D" parent="AnimatedSprite2D"]
position = Vector2(0, 1)
texture = SubResource("CompressedTexture2D_f1jbl")
[node name="SpitMask" type="Sprite2D" parent="AnimatedSprite2D"]
visible = false
texture = SubResource("CompressedTexture2D_xa8c5")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
position = Vector2(0, 12)
shape = SubResource("CircleShape2D_215e1")
[node name="Arrow" type="Sprite2D" parent="."]
scale = Vector2(2.468657, 2.468657)
texture = ExtResource("7_fjrip")
offset = Vector2(28.12, 0)