diff --git a/objects/enemy/squig.tscn b/objects/enemy/squig.tscn index 91c940f..55cdf7c 100644 --- a/objects/enemy/squig.tscn +++ b/objects/enemy/squig.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=10 format=2] +[gd_scene load_steps=8 format=2] [ext_resource path="res://objects/enemy/enemy_move_sidesideupdown.gd" type="Script" id=1] [ext_resource path="res://graphics/enemy/squig.png" type="Texture" id=2] @@ -24,125 +24,6 @@ tracks/0/keys = { "update": 0, "values": [ 0 ] } -tracks/1/type = "value" -tracks/1/path = NodePath("InkParticles:emitting") -tracks/1/interp = 1 -tracks/1/loop_wrap = true -tracks/1/imported = false -tracks/1/enabled = true -tracks/1/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 0, -"values": [ false ] -} -tracks/2/type = "value" -tracks/2/path = NodePath("Sprite:scale") -tracks/2/interp = 1 -tracks/2/loop_wrap = true -tracks/2/imported = false -tracks/2/enabled = true -tracks/2/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 0, -"values": [ Vector2( 1, 1 ) ] -} - -[sub_resource type="Animation" id=5] -resource_name = "falling" -length = 0.001 -tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:frame") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 1, -"values": [ 1 ] -} -tracks/1/type = "value" -tracks/1/path = NodePath("Sprite:scale") -tracks/1/interp = 1 -tracks/1/loop_wrap = true -tracks/1/imported = false -tracks/1/enabled = true -tracks/1/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 0, -"values": [ Vector2( 1, -1 ) ] -} -tracks/2/type = "value" -tracks/2/path = NodePath("InkParticles:emitting") -tracks/2/interp = 1 -tracks/2/loop_wrap = true -tracks/2/imported = false -tracks/2/enabled = true -tracks/2/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 1, -"values": [ true ] -} - -[sub_resource type="Animation" id=4] -resource_name = "swimming" -length = 1.5 -loop = true -tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:frame") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/keys = { -"times": PoolRealArray( 0, 0.5 ), -"transitions": PoolRealArray( 1, 1 ), -"update": 1, -"values": [ 0, 1 ] -} -tracks/1/type = "value" -tracks/1/path = NodePath("InkParticles:emitting") -tracks/1/interp = 1 -tracks/1/loop_wrap = true -tracks/1/imported = false -tracks/1/enabled = true -tracks/1/keys = { -"times": PoolRealArray( 0, 0.5 ), -"transitions": PoolRealArray( 1, 1 ), -"update": 1, -"values": [ false, true ] -} -tracks/2/type = "method" -tracks/2/path = NodePath(".") -tracks/2/interp = 1 -tracks/2/loop_wrap = true -tracks/2/imported = false -tracks/2/enabled = true -tracks/2/keys = { -"times": PoolRealArray( 0.5 ), -"transitions": PoolRealArray( 1 ), -"values": [ { -"args": [ ], -"method": "_propel" -} ] -} -tracks/3/type = "value" -tracks/3/path = NodePath("Sprite:scale") -tracks/3/interp = 1 -tracks/3/loop_wrap = true -tracks/3/imported = false -tracks/3/enabled = true -tracks/3/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 0, -"values": [ Vector2( 1, 1 ) ] -} [sub_resource type="Animation" id=7] resource_name = "up_and_down" @@ -170,9 +51,8 @@ node_to_flip = NodePath("Sprite") [node name="InkParticles" type="CPUParticles2D" parent="."] position = Vector2( 3.5, 7 ) -emitting = false -amount = 32 -lifetime = 2.0 +scale = Vector2( 0.5, 0.5 ) +amount = 16 local_coords = false texture = ExtResource( 3 ) spread = 180.0 @@ -203,8 +83,6 @@ shape = SubResource( 1 ) [node name="AnimationPlayer" type="AnimationPlayer" parent="."] autoplay = "up_and_down" anims/RESET = SubResource( 2 ) -anims/falling = SubResource( 5 ) -anims/swimming = SubResource( 4 ) anims/up_and_down = SubResource( 7 ) [connection signal="area_entered" from="Hitbox" to="." method="_on_Hitbox_area_entered"]