[gd_scene load_steps=10 format=3 uid="uid://bfijgdkhe4s1p"] [ext_resource type="Script" path="res://MiniGames/FlappyCow/Player/FlappyCow.gd" id="1_pmws3"] [ext_resource type="Script" path="res://MiniGames/FlappyCow/Player/Sprite.gd" id="2_i7lbn"] [ext_resource type="Texture2D" uid="uid://ombwk8f3srit" path="res://MiniGames/FlappyCow/Art/cowwing1.png" id="3_jtwbd"] [ext_resource type="Texture2D" uid="uid://dqjxanyewvtkd" path="res://MiniGames/FlappyCow/Art/cowwing2.png" id="4_8f7l2"] [sub_resource type="Animation" id="3"] resource_name = "Jump" length = 0.3 step = 0.05 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.1, 0.3), "transitions": PackedFloat32Array(1.68179, 1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(0.8, 1.2), Vector2(1, 1)] } [sub_resource type="Animation" id="4"] resource_name = "Land" length = 0.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.1, 0.2), "transitions": PackedFloat32Array(0.241484, 1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(1.4, 1), Vector2(1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_1lb64"] _data = { "Jump": SubResource("3"), "Land": SubResource("4") } [sub_resource type="SpriteFrames" id="SpriteFrames_vllpg"] animations = [{ "frames": [{ "duration": 1.0, "texture": ExtResource("3_jtwbd") }, { "duration": 5.0, "texture": ExtResource("4_8f7l2") }], "loop": true, "name": &"default", "speed": 30.0 }] [sub_resource type="Gradient" id="Gradient_10mlp"] [node name="Player" type="CharacterBody2D" groups=["Player"]] z_index = 10 collision_mask = 14 floor_snap_length = 16.0 script = ExtResource("1_pmws3") [node name="Sprite" type="Node2D" parent="."] position = Vector2(0, 8) script = ExtResource("2_i7lbn") player_path = NodePath("..") [node name="AnimationPlayer" type="AnimationPlayer" parent="Sprite"] libraries = { "": SubResource("AnimationLibrary_1lb64") } [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Sprite"] z_index = 101 z_as_relative = false sprite_frames = SubResource("SpriteFrames_vllpg") flip_h = true [node name="Area2D" type="Area2D" parent="."] [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Area2D"] polygon = PackedVector2Array(33, 59, 82, -23, 70, -42, 23, -41, 14, -11, -72, -4, -79, 58) [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="."] polygon = PackedVector2Array(33, 59, 82, -23, 70, -42, 23, -41, 14, -11, -72, -4, -79, 58) [node name="Explosion" type="CPUParticles2D" parent="."] emitting = false amount = 100 one_shot = true explosiveness = 0.86 randomness = 0.41 spread = 180.0 gravity = Vector2(0, 0) initial_velocity_min = 25.0 initial_velocity_max = 142.0 angular_velocity_max = 360.0 linear_accel_max = 53.33 radial_accel_max = 13.33 scale_amount_min = 7.85 scale_amount_max = 9.65 color = Color(0.909804, 0.054902, 0, 1) color_ramp = SubResource("Gradient_10mlp") [node name="CanvasLayer" type="CanvasLayer" parent="."] [node name="SpilledLabel" type="Label" parent="CanvasLayer"] visible = false offset_left = -29.0 offset_top = 195.0 offset_right = 941.0 offset_bottom = 373.0 theme_override_colors/font_color = Color(1, 0, 0, 1) theme_override_colors/font_outline_color = Color(0, 0, 0, 1) theme_override_constants/outline_size = 9 theme_override_constants/line_spacing = 0 theme_override_font_sizes/font_size = 62 text = "I SPIL MY JICE MODS HELP HELP HELP HEP HELP HELP" horizontal_alignment = 1 [connection signal="animation_finished" from="Sprite/AnimatedSprite2D" to="." method="_on_animated_sprite_2d_animation_finished"] [connection signal="animation_looped" from="Sprite/AnimatedSprite2D" to="." method="_on_animated_sprite_2d_animation_looped"] [connection signal="area_shape_entered" from="Area2D" to="." method="_on_area_2d_area_shape_entered"] [connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"]