|
@@ -1,4 +1,4 @@
|
|
|
-[gd_scene load_steps=35 format=2]
|
|
|
+[gd_scene load_steps=36 format=2]
|
|
|
|
|
|
[ext_resource path="res://sprite/BesouroDourado/BesouroDourado.png" type="Texture" id=1]
|
|
|
[ext_resource path="res://Health.tscn" type="PackedScene" id=2]
|
|
@@ -20,8 +20,10 @@
|
|
|
[ext_resource path="res://sprite/DinoBonzinho/DinoBonzinhoPerna.png" type="Texture" id=18]
|
|
|
[ext_resource path="res://sprite/Escorpiao/EscorpiaoPerna.png" type="Texture" id=19]
|
|
|
[ext_resource path="res://sprite/BesouroDourado/BesouroDouradoBraco.png" type="Texture" id=20]
|
|
|
+[ext_resource path="res://hitanim.gd" type="Script" id=21]
|
|
|
|
|
|
[sub_resource type="RectangleShape2D" id=1]
|
|
|
+extents = Vector2( 60, 60 )
|
|
|
|
|
|
[sub_resource type="Shader" id=12]
|
|
|
code = "shader_type canvas_item;
|
|
@@ -49,138 +51,6 @@ shader_param/rotation2 = -1.57
|
|
|
|
|
|
[sub_resource type="Animation" id=14]
|
|
|
length = 0.001
|
|
|
-tracks/0/type = "value"
|
|
|
-tracks/0/path = NodePath("Sprite:flip_v")
|
|
|
-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": 0,
|
|
|
-"values": [ false ]
|
|
|
-}
|
|
|
-tracks/1/type = "value"
|
|
|
-tracks/1/path = NodePath("Sprite:material:shader_param/rotation2")
|
|
|
-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": [ -1.57 ]
|
|
|
-}
|
|
|
-tracks/2/type = "value"
|
|
|
-tracks/2/path = NodePath("Sprite/Sprite2:texture")
|
|
|
-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": [ ExtResource( 20 ) ]
|
|
|
-}
|
|
|
-tracks/3/type = "value"
|
|
|
-tracks/3/path = NodePath("Sprite/Sprite2:position")
|
|
|
-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( 14, -1 ) ]
|
|
|
-}
|
|
|
-tracks/4/type = "value"
|
|
|
-tracks/4/path = NodePath("Sprite/Sprite3:texture")
|
|
|
-tracks/4/interp = 1
|
|
|
-tracks/4/loop_wrap = true
|
|
|
-tracks/4/imported = false
|
|
|
-tracks/4/enabled = true
|
|
|
-tracks/4/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ ExtResource( 17 ) ]
|
|
|
-}
|
|
|
-tracks/5/type = "value"
|
|
|
-tracks/5/path = NodePath("Sprite/Sprite3:position")
|
|
|
-tracks/5/interp = 1
|
|
|
-tracks/5/loop_wrap = true
|
|
|
-tracks/5/imported = false
|
|
|
-tracks/5/enabled = true
|
|
|
-tracks/5/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ Vector2( -14, -1 ) ]
|
|
|
-}
|
|
|
-tracks/6/type = "value"
|
|
|
-tracks/6/path = NodePath("Sprite/Sprite4:position")
|
|
|
-tracks/6/interp = 1
|
|
|
-tracks/6/loop_wrap = true
|
|
|
-tracks/6/imported = false
|
|
|
-tracks/6/enabled = true
|
|
|
-tracks/6/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ Vector2( -34, -1 ) ]
|
|
|
-}
|
|
|
-tracks/7/type = "value"
|
|
|
-tracks/7/path = NodePath("Sprite/Sprite4:texture")
|
|
|
-tracks/7/interp = 1
|
|
|
-tracks/7/loop_wrap = true
|
|
|
-tracks/7/imported = false
|
|
|
-tracks/7/enabled = true
|
|
|
-tracks/7/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ ExtResource( 17 ) ]
|
|
|
-}
|
|
|
-tracks/8/type = "value"
|
|
|
-tracks/8/path = NodePath("Sprite/Sprite4:visible")
|
|
|
-tracks/8/interp = 1
|
|
|
-tracks/8/loop_wrap = true
|
|
|
-tracks/8/imported = false
|
|
|
-tracks/8/enabled = true
|
|
|
-tracks/8/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ true ]
|
|
|
-}
|
|
|
-tracks/9/type = "value"
|
|
|
-tracks/9/path = NodePath("Sprite/Sprite3:visible")
|
|
|
-tracks/9/interp = 1
|
|
|
-tracks/9/loop_wrap = true
|
|
|
-tracks/9/imported = false
|
|
|
-tracks/9/enabled = true
|
|
|
-tracks/9/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ true ]
|
|
|
-}
|
|
|
-tracks/10/type = "value"
|
|
|
-tracks/10/path = NodePath("Sprite/Sprite2:visible")
|
|
|
-tracks/10/interp = 1
|
|
|
-tracks/10/loop_wrap = true
|
|
|
-tracks/10/imported = false
|
|
|
-tracks/10/enabled = true
|
|
|
-tracks/10/keys = {
|
|
|
-"times": PoolRealArray( 0 ),
|
|
|
-"transitions": PoolRealArray( 1 ),
|
|
|
-"update": 0,
|
|
|
-"values": [ true ]
|
|
|
-}
|
|
|
|
|
|
[sub_resource type="Animation" id=5]
|
|
|
resource_name = "besourodourado"
|
|
@@ -194,7 +64,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 150 ]
|
|
|
+"values": [ 250 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -206,7 +76,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 500 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -254,7 +124,7 @@ tracks/5/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 5 ]
|
|
|
+"values": [ 10 ]
|
|
|
}
|
|
|
tracks/6/type = "value"
|
|
|
tracks/6/path = NodePath("Health:health_max")
|
|
@@ -266,7 +136,7 @@ tracks/6/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 20 ]
|
|
|
+"values": [ 1 ]
|
|
|
}
|
|
|
tracks/7/type = "value"
|
|
|
tracks/7/path = NodePath("Sprite:modulate")
|
|
@@ -424,6 +294,30 @@ tracks/19/keys = {
|
|
|
"update": 1,
|
|
|
"values": [ true ]
|
|
|
}
|
|
|
+tracks/20/type = "value"
|
|
|
+tracks/20/path = NodePath("hitbox:apc")
|
|
|
+tracks/20/interp = 1
|
|
|
+tracks/20/loop_wrap = true
|
|
|
+tracks/20/imported = false
|
|
|
+tracks/20/enabled = true
|
|
|
+tracks/20/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 5.0 ]
|
|
|
+}
|
|
|
+tracks/21/type = "value"
|
|
|
+tracks/21/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/21/interp = 1
|
|
|
+tracks/21/loop_wrap = true
|
|
|
+tracks/21/imported = false
|
|
|
+tracks/21/enabled = true
|
|
|
+tracks/21/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 5, 5 ) ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=4]
|
|
|
resource_name = "dinobonzinho"
|
|
@@ -437,7 +331,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ -150 ]
|
|
|
+"values": [ -200 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -449,7 +343,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 50 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -509,7 +403,7 @@ tracks/6/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 20 ]
|
|
|
+"values": [ 100 ]
|
|
|
}
|
|
|
tracks/7/type = "value"
|
|
|
tracks/7/path = NodePath("Sprite:modulate")
|
|
@@ -619,6 +513,18 @@ tracks/15/keys = {
|
|
|
"update": 0,
|
|
|
"values": [ Vector2( -12, -1 ) ]
|
|
|
}
|
|
|
+tracks/16/type = "value"
|
|
|
+tracks/16/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/16/interp = 1
|
|
|
+tracks/16/loop_wrap = true
|
|
|
+tracks/16/imported = false
|
|
|
+tracks/16/enabled = true
|
|
|
+tracks/16/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 40, 40 ) ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=6]
|
|
|
resource_name = "escorpiao"
|
|
@@ -632,7 +538,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 150 ]
|
|
|
+"values": [ 120 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -644,7 +550,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 300 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -692,7 +598,7 @@ tracks/5/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 5 ]
|
|
|
+"values": [ 20 ]
|
|
|
}
|
|
|
tracks/6/type = "value"
|
|
|
tracks/6/path = NodePath("Health:health_max")
|
|
@@ -704,7 +610,7 @@ tracks/6/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 20 ]
|
|
|
+"values": [ 50 ]
|
|
|
}
|
|
|
tracks/7/type = "value"
|
|
|
tracks/7/path = NodePath("Sprite:modulate")
|
|
@@ -862,6 +768,30 @@ tracks/19/keys = {
|
|
|
"update": 1,
|
|
|
"values": [ ExtResource( 19 ) ]
|
|
|
}
|
|
|
+tracks/20/type = "value"
|
|
|
+tracks/20/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/20/interp = 1
|
|
|
+tracks/20/loop_wrap = true
|
|
|
+tracks/20/imported = false
|
|
|
+tracks/20/enabled = true
|
|
|
+tracks/20/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 40, 40 ) ]
|
|
|
+}
|
|
|
+tracks/21/type = "value"
|
|
|
+tracks/21/path = NodePath("hitbox:apc")
|
|
|
+tracks/21/interp = 1
|
|
|
+tracks/21/loop_wrap = true
|
|
|
+tracks/21/imported = false
|
|
|
+tracks/21/enabled = true
|
|
|
+tracks/21/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 1.0 ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=7]
|
|
|
resource_name = "ovomonstro"
|
|
@@ -875,7 +805,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 150 ]
|
|
|
+"values": [ 100 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -887,7 +817,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 1500 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -935,7 +865,7 @@ tracks/5/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 5 ]
|
|
|
+"values": [ 50 ]
|
|
|
}
|
|
|
tracks/6/type = "value"
|
|
|
tracks/6/path = NodePath("Health:health_max")
|
|
@@ -947,7 +877,7 @@ tracks/6/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 20 ]
|
|
|
+"values": [ 400 ]
|
|
|
}
|
|
|
tracks/7/type = "value"
|
|
|
tracks/7/path = NodePath("Sprite:modulate")
|
|
@@ -1057,6 +987,30 @@ tracks/15/keys = {
|
|
|
"update": 0,
|
|
|
"values": [ Vector2( -17, -3 ) ]
|
|
|
}
|
|
|
+tracks/16/type = "value"
|
|
|
+tracks/16/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/16/interp = 1
|
|
|
+tracks/16/loop_wrap = true
|
|
|
+tracks/16/imported = false
|
|
|
+tracks/16/enabled = true
|
|
|
+tracks/16/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 60, 60 ) ]
|
|
|
+}
|
|
|
+tracks/17/type = "value"
|
|
|
+tracks/17/path = NodePath("hitbox:apc")
|
|
|
+tracks/17/interp = 1
|
|
|
+tracks/17/loop_wrap = true
|
|
|
+tracks/17/imported = false
|
|
|
+tracks/17/enabled = true
|
|
|
+tracks/17/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 0.5 ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=8]
|
|
|
resource_name = "redhat"
|
|
@@ -1070,7 +1024,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 150 ]
|
|
|
+"values": [ -150 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -1082,7 +1036,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 5 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -1142,7 +1096,7 @@ tracks/6/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 20 ]
|
|
|
+"values": [ 10 ]
|
|
|
}
|
|
|
tracks/7/type = "value"
|
|
|
tracks/7/path = NodePath("Sprite:modulate")
|
|
@@ -1228,6 +1182,18 @@ tracks/13/keys = {
|
|
|
"update": 1,
|
|
|
"values": [ false ]
|
|
|
}
|
|
|
+tracks/14/type = "value"
|
|
|
+tracks/14/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/14/interp = 1
|
|
|
+tracks/14/loop_wrap = true
|
|
|
+tracks/14/imported = false
|
|
|
+tracks/14/enabled = true
|
|
|
+tracks/14/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 10, 10 ) ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=9]
|
|
|
resource_name = "traca"
|
|
@@ -1241,7 +1207,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ -150 ]
|
|
|
+"values": [ -200 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -1253,7 +1219,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 10 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -1313,7 +1279,7 @@ tracks/6/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 20 ]
|
|
|
+"values": [ 5 ]
|
|
|
}
|
|
|
tracks/7/type = "value"
|
|
|
tracks/7/path = NodePath("Sprite:modulate")
|
|
@@ -1399,6 +1365,18 @@ tracks/13/keys = {
|
|
|
"update": 1,
|
|
|
"values": [ false ]
|
|
|
}
|
|
|
+tracks/14/type = "value"
|
|
|
+tracks/14/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/14/interp = 1
|
|
|
+tracks/14/loop_wrap = true
|
|
|
+tracks/14/imported = false
|
|
|
+tracks/14/enabled = true
|
|
|
+tracks/14/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 20, 20 ) ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=10]
|
|
|
resource_name = "wingedmouse"
|
|
@@ -1412,7 +1390,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 150 ]
|
|
|
+"values": [ -200 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -1424,7 +1402,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 5 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -1472,7 +1450,7 @@ tracks/5/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 5 ]
|
|
|
+"values": [ 0 ]
|
|
|
}
|
|
|
tracks/6/type = "value"
|
|
|
tracks/6/path = NodePath("Health:health_max")
|
|
@@ -1570,6 +1548,18 @@ tracks/13/keys = {
|
|
|
"update": 1,
|
|
|
"values": [ false ]
|
|
|
}
|
|
|
+tracks/14/type = "value"
|
|
|
+tracks/14/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/14/interp = 1
|
|
|
+tracks/14/loop_wrap = true
|
|
|
+tracks/14/imported = false
|
|
|
+tracks/14/enabled = true
|
|
|
+tracks/14/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 5, 5 ) ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=11]
|
|
|
resource_name = "worn"
|
|
@@ -1583,7 +1573,7 @@ tracks/0/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ -150 ]
|
|
|
+"values": [ 200 ]
|
|
|
}
|
|
|
tracks/1/type = "value"
|
|
|
tracks/1/path = NodePath(".:exppt")
|
|
@@ -1595,7 +1585,7 @@ tracks/1/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 15 ]
|
|
|
+"values": [ 10 ]
|
|
|
}
|
|
|
tracks/2/type = "value"
|
|
|
tracks/2/path = NodePath(".:detectionzone")
|
|
@@ -1643,7 +1633,7 @@ tracks/5/keys = {
|
|
|
"times": PoolRealArray( 0 ),
|
|
|
"transitions": PoolRealArray( 1 ),
|
|
|
"update": 1,
|
|
|
-"values": [ 0 ]
|
|
|
+"values": [ 5 ]
|
|
|
}
|
|
|
tracks/6/type = "value"
|
|
|
tracks/6/path = NodePath("Health:health_max")
|
|
@@ -1741,6 +1731,30 @@ tracks/13/keys = {
|
|
|
"update": 1,
|
|
|
"values": [ false ]
|
|
|
}
|
|
|
+tracks/14/type = "value"
|
|
|
+tracks/14/path = NodePath("CollisionShape2D:shape:extents")
|
|
|
+tracks/14/interp = 1
|
|
|
+tracks/14/loop_wrap = true
|
|
|
+tracks/14/imported = false
|
|
|
+tracks/14/enabled = true
|
|
|
+tracks/14/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ Vector2( 60, 5 ) ]
|
|
|
+}
|
|
|
+tracks/15/type = "value"
|
|
|
+tracks/15/path = NodePath("hitbox:apc")
|
|
|
+tracks/15/interp = 1
|
|
|
+tracks/15/loop_wrap = true
|
|
|
+tracks/15/imported = false
|
|
|
+tracks/15/enabled = true
|
|
|
+tracks/15/keys = {
|
|
|
+"times": PoolRealArray( 0 ),
|
|
|
+"transitions": PoolRealArray( 1 ),
|
|
|
+"update": 0,
|
|
|
+"values": [ 2.0 ]
|
|
|
+}
|
|
|
|
|
|
[sub_resource type="Animation" id=15]
|
|
|
length = 0.001
|
|
@@ -1847,7 +1861,9 @@ tracks/3/keys = {
|
|
|
|
|
|
[node name="enemy" type="KinematicBody2D" groups=["enemy"]]
|
|
|
script = ExtResource( 3 )
|
|
|
+speed = 100
|
|
|
detectionzone = 256
|
|
|
+exppt = 1500
|
|
|
|
|
|
[node name="particles" parent="." instance=ExtResource( 6 )]
|
|
|
|
|
@@ -1856,38 +1872,43 @@ shape = SubResource( 1 )
|
|
|
|
|
|
[node name="Sprite" type="Sprite" parent="."]
|
|
|
material = SubResource( 13 )
|
|
|
-texture = ExtResource( 1 )
|
|
|
+texture = ExtResource( 13 )
|
|
|
|
|
|
[node name="Sprite2" type="Sprite" parent="Sprite"]
|
|
|
+visible = false
|
|
|
material = SubResource( 13 )
|
|
|
position = Vector2( 14, -1 )
|
|
|
-rotation = 0.179798
|
|
|
+rotation = 0.179799
|
|
|
z_index = -1
|
|
|
texture = ExtResource( 20 )
|
|
|
|
|
|
[node name="Sprite3" type="Sprite" parent="Sprite"]
|
|
|
+visible = false
|
|
|
material = SubResource( 13 )
|
|
|
position = Vector2( -14, -1 )
|
|
|
rotation = -0.154826
|
|
|
-scale = Vector2( 1, 1 )
|
|
|
z_index = -1
|
|
|
texture = ExtResource( 17 )
|
|
|
|
|
|
[node name="Sprite4" type="Sprite" parent="Sprite"]
|
|
|
material = SubResource( 13 )
|
|
|
-position = Vector2( -34, -1 )
|
|
|
+position = Vector2( -17, -3 )
|
|
|
rotation = 0.232153
|
|
|
-scale = Vector2( 1, 1 )
|
|
|
z_index = -1
|
|
|
-texture = ExtResource( 17 )
|
|
|
+texture = ExtResource( 16 )
|
|
|
|
|
|
[node name="Health" parent="." instance=ExtResource( 2 )]
|
|
|
-health_max = 20
|
|
|
+health_max = 400
|
|
|
+xpparticles = true
|
|
|
|
|
|
[node name="hitbox" parent="." instance=ExtResource( 4 )]
|
|
|
-z_index = -3
|
|
|
-dmg = 5
|
|
|
+z_index = -5
|
|
|
+dmg = 50
|
|
|
affect = "player"
|
|
|
+apc = 0.5
|
|
|
+
|
|
|
+[node name="Target4" parent="hitbox" index="2"]
|
|
|
+visible = false
|
|
|
|
|
|
[node name="types" type="AnimationPlayer" parent="."]
|
|
|
anims/RESET = SubResource( 14 )
|
|
@@ -1912,6 +1933,9 @@ speed = 3.0
|
|
|
script = ExtResource( 8 )
|
|
|
nodepath = NodePath("../Sprite")
|
|
|
|
|
|
+[node name="hitanim" type="Node" parent="."]
|
|
|
+script = ExtResource( 21 )
|
|
|
+
|
|
|
[node name="move" type="AnimationPlayer" parent="."]
|
|
|
autoplay = "move"
|
|
|
anims/RESET = SubResource( 15 )
|
|
@@ -1921,3 +1945,5 @@ anims/move = SubResource( 16 )
|
|
|
[connection signal="die" from="Health" to="hitbox" method="hide"]
|
|
|
[connection signal="die" from="Health" to="die" method="_on_Health_die"]
|
|
|
[connection signal="die" from="Health" to="fadeout" method="set_physics_process" binds= [ true ]]
|
|
|
+
|
|
|
+[editable path="hitbox"]
|