132 lines
4.1 KiB
Plaintext
132 lines
4.1 KiB
Plaintext
[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"]
|