diff options
Diffstat (limited to 'Player.tscn')
-rw-r--r-- | Player.tscn | 36 |
1 files changed, 33 insertions, 3 deletions
diff --git a/Player.tscn b/Player.tscn index 18ab703..ec10378 100644 --- a/Player.tscn +++ b/Player.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=48 format=3 uid="uid://fe6exyigjb72"] +[gd_scene load_steps=53 format=3 uid="uid://fe6exyigjb72"] [ext_resource type="Script" path="res://player.gd" id="1_d2vao"] [ext_resource type="Texture2D" uid="uid://tvalc858lt0n" path="res://Assets/Kirby/duck.png" id="1_wgfub"] @@ -22,11 +22,15 @@ [ext_resource type="AudioStream" uid="uid://2y0km5fcbw1t" path="res://Assets/Sounds/jump.wav" id="10_gmv3e"] [ext_resource type="AudioStream" uid="uid://cg118tdsr3oww" path="res://Assets/Sounds/fall-2.wav" id="14_o43qk"] [ext_resource type="AudioStream" uid="uid://do315gfb7gp6e" path="res://Assets/Sounds/fly.wav" id="15_wt8kq"] +[ext_resource type="Texture2D" uid="uid://beg36twmvwket" path="res://Assets/Kirby/ko-1.png" id="17_mk1fn"] [ext_resource type="AudioStream" uid="uid://du08pwh5pbxlk" path="res://Assets/Sounds/inhale.wav" id="17_tcnsa"] [ext_resource type="AudioStream" uid="uid://dch55m1hjpa7n" path="res://Assets/Sounds/star-shot.wav" id="18_8tquw"] [ext_resource type="AudioStream" uid="uid://fc5lm052l0ci" path="res://Assets/Sounds/air-shot.wav" id="18_b0jy8"] +[ext_resource type="Texture2D" uid="uid://c5qsow60trggu" path="res://Assets/Kirby/ko-2.png" id="18_enx47"] [ext_resource type="Texture2D" uid="uid://bqj81fpych85a" path="res://Assets/Kirby/star-small.png" id="18_jg7ph"] [ext_resource type="Texture2D" uid="uid://d0u6jw880abmk" path="res://Assets/Kirby/air-shoot.png" id="19_8bfby"] +[ext_resource type="Texture2D" uid="uid://b2smrgiobqc24" path="res://Assets/Kirby/ko-3.png" id="19_b07rj"] +[ext_resource type="Texture2D" uid="uid://dwnmiim6wpj3h" path="res://Assets/Kirby/ko-4.png" id="20_dcmki"] [ext_resource type="Texture2D" uid="uid://v3mqtnbs3e8g" path="res://Assets/Kirby/star-shot-01.png" id="20_ptn6m"] [ext_resource type="AudioStream" uid="uid://5jbqiiboovpy" path="res://Assets/Sounds/hurt.wav" id="20_sg1wm"] [ext_resource type="Texture2D" uid="uid://dtmf5p0rijuvw" path="res://Assets/Kirby/star-shot-02.png" id="21_v2p03"] @@ -37,6 +41,7 @@ [ext_resource type="Texture2D" uid="uid://cdhe6x01onj2o" path="res://Assets/Kirby/inhale-particles.png" id="28_6706u"] [ext_resource type="AudioStream" uid="uid://ddiik30kw4ua" path="res://Assets/Sounds/shot-obstacle-hit.wav" id="28_nwt8e"] [ext_resource type="AudioStream" uid="uid://denc1y7sjgm3o" path="res://Assets/Sounds/enter-door.wav" id="30_bqihm"] +[ext_resource type="AudioStream" uid="uid://brufyhxonh3jr" path="res://Assets/Music/ko.wav" id="32_cphxk"] [sub_resource type="Gradient" id="Gradient_1p6gt"] offsets = PackedFloat32Array(0, 0.188525) @@ -165,6 +170,23 @@ animations = [{ }, { "frames": [{ "duration": 1.0, +"texture": ExtResource("17_mk1fn") +}, { +"duration": 1.0, +"texture": ExtResource("18_enx47") +}, { +"duration": 1.0, +"texture": ExtResource("19_b07rj") +}, { +"duration": 1.0, +"texture": ExtResource("20_dcmki") +}], +"loop": true, +"name": &"ko", +"speed": 8.0 +}, { +"frames": [{ +"duration": 1.0, "texture": ExtResource("5_xc0ju") }, { "duration": 1.0, @@ -233,7 +255,7 @@ lifetime = 0.1 [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] texture_filter = 1 sprite_frames = SubResource("SpriteFrames_nb512") -animation = &"exit_door" +animation = &"idle" [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("CircleShape2D_csxti") @@ -297,6 +319,10 @@ stream = ExtResource("28_nwt8e") unique_name_in_owner = true stream = ExtResource("30_bqihm") +[node name="SoundKO" type="AudioStreamPlayer" parent="Sounds"] +unique_name_in_owner = true +stream = ExtResource("32_cphxk") + [node name="SpriteSmallStar" type="Sprite2D" parent="."] texture_filter = 1 position = Vector2(0, 14) @@ -326,8 +352,12 @@ shape = SubResource("CircleShape2D_5n68u") texture_filter = 1 sprite_frames = SubResource("SpriteFrames_wtu0n") +[node name="StarShotVisibleNotifier" type="VisibleOnScreenNotifier2D" parent="StarShot"] +position = Vector2(-1.19209e-07, 5.96046e-07) +scale = Vector2(0.7, 0.7) + [node name="HurtArea" type="Area2D" parent="."] -collision_mask = 2 +collision_mask = 34 [node name="CollisionShape2D" type="CollisionShape2D" parent="HurtArea"] shape = SubResource("CircleShape2D_ncpg1") |