[gd_scene load_steps=27 format=2] [ext_resource path="res://player/player.gd" type="Script" id=1] [ext_resource path="res://player/gBot.png" type="Texture" id=2] [sub_resource type="Animation" id=1] loop = true tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643 ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -37.4387, -30.0798 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -25.4772, -47.0619 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 3.02107, -2.49648 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 12.6368, 16.4997 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 29.1185, 42.6324 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 2.08718, -4.90066 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 18.2027, -3.07291 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 24.2348, 35.1483 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -14.3397, 5.91387 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -34.5752, -43.2786 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( ), "transitions": PoolRealArray( ), "update": 0, "values": [ ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0.5, 1 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 21.1503, 35.6408 ] } [sub_resource type="Animation" id=2] loop = true tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip:position") 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": 0, "values": [ Vector2( -3, -11 ), Vector2( -3, -11 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") 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": 0, "values": [ 11.6703, 11.6703 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 38.6239, 38.6239 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -11.5462, -8.494 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -11.0514, -25.0228 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 21.6381, 13.6475 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 3.43037, -3.49671 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 16.6504, 7.36116 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 3.76293, 3.76293 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 10.1037, 15.2186 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 4.93806 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 42.7374, 32.673 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 29.6667, 29.6667 ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -24.0246, -12.7213 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 6.71521, 6.71521 ] } [sub_resource type="Animation" id=3] length = 2.0 loop = true tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643 ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0971458, 0.0971458 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -1.00903, 4.92988 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -0.342875, -0.433443 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0.5 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ Vector2( -3, -11 ) ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0.5, 1.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } [sub_resource type="Animation" id=4] length = 0.5 tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") 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": 0, "values": [ 70.4643, 70.4643 ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") 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": 0, "values": [ 0.0, -29.4707 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, -74.1478 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0971458, 5.9923 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 1.96043, -28.2334 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 19.9986 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ -0.388159, -0.342875 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 5.03596 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, -54.8646 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 0.0 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 28.9085 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, -91.5006 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 34.3885 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ Vector2( -3, -11 ), Vector2( -3, -11 ) ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 22.3661 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0, 0.5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ 0.0, 135.318 ] } [sub_resource type="Animation" id=5] length = 0.2 tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ -37.4387, -54.52, 0.0 ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 29.1185, 53.6614, 0.0 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278, 70.3278 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ -25.4772, -25.4772, 0.0 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643, 70.4643 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ -43.9948, -48.5965, 0.0 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 66.2951, 73.0908, 0.0 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 3.02107, 3.02107, 0.0971456 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 2.08718, 10.2298, 0.0 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 0.0, 0.0, 0.0 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 12.6368, 26.4252, 0.0 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 18.2027, 18.2027, 0.0 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ -23.9072, -25.6845, 0.0 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ -58.5844, -62.8435, 0.0 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 65.1351, 71.2243, 0.0 ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ -7.80448, -9.33398, 0.0 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0, 0.1, 0.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Vector2( -3, 5 ), Vector2( -3, 10 ), Vector2( -3, -11 ) ] } [sub_resource type="Animation" id=6] length = 0.5 step = 0.05 tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ -37.4387, -42.625, -47.8112, 0.0 ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 29.1185, 11.1272, -6.86405, 0.0 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278, 70.3278, 70.3278 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ -25.4772, -26.7555, -28.0338, 0.0 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643, 70.4643, 70.4643 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -14.3397, -73.2607, -101.672, -96.0437, -87.0644, -81.4364, -75.5482, -68.1294, -59.4516, -50.1338, 0.0 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 24.2348, 81.9933, 115.218, 109.655, 100.857, 93.9295, 86.7621, 74.4117, 61.857, 48.4646, 0.0 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 3.02107, 3.71772, 4.41437, 0.0971456 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 2.08718, 28.9276, 55.7679, 0.0 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 0.0, 0.0, 0.0, 0.0 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 12.6368, -16.0313, -44.6993, 0.0 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ 18.2027, -3.87389, -25.9505, 0.0 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0, -10.1754, -13.1646, -13.0273, -14.769, -12.3075, -9.846, -7.3845, -4.923, 0.529002, 0.0 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -34.5752, 2.11899, 3.93722, 6.87805, 10.7401, 13.8492, 20.5412, 23.1791, 22.8794, 25.5064, 0.0 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 21.1503, 76.1453, 94.2895, 86.0563, 78.3633, 70.5102, 56.7355, 48.8479, 42.6883, 31.5334, 0.0 ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0, 21.3576, 0.0, 2.33302, 1.93295, 1.61079, 1.28863, 6.65732, 19.5055, 26.646, 0.0 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0, 0.05, 0.1, 0.5 ), "transitions": PoolRealArray( 1, 1, 1, 1 ), "update": 0, "values": [ Vector2( -3, -11 ), Vector2( -3, 34.5 ), Vector2( -3, 80 ), Vector2( -3, -11 ) ] } [sub_resource type="Animation" id=7] resource_name = "run" length = 1.2 loop = true tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ Vector2( 0, 0 ), Vector2( 0, 20 ), Vector2( 0, 0 ), Vector2( 0, -20 ), Vector2( 0, 0 ), Vector2( 0, 20 ), Vector2( 0, 10 ), Vector2( 0, 0 ), Vector2( 0, -20 ), Vector2( 0, -10 ), Vector2( 0, 0 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 6.28233, 4.18822, 2.09411, 0.0, 0.0, 0.0, 0.0, 1.04705, 2.09411, 3.14116, 4.18822, 5.23527, 6.28233 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0624552, 33.5158, 39.6506, 9.94342, -5.42779, 3.83004, 18.268, -33.7764, -41.6349, -20.918, 46.3613, 23.2119, 0.0624552 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.6, 1.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 17.0, 18.0496, 17.0 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -22.2496, -20.4251, -18.6005, -16.776, -16.776, -16.776, -16.776, -17.6883, -18.6005, -19.5128, -20.4251, -21.3373, -22.2496 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.7, 0.8, 0.9, 1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -40.1318, -34.1689, 4.46022, 19.5206, 35.3344, 18.5494, -16.0323, -26.4507, -40.1318 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.7, 0.8, 0.9, 1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 49.6868, 39.5608, 0.72485, -4.42639, -55.2494, -33.4131, 20.974, 27.9563, 49.6868 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.7, 0.8, 0.9, 1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -86.5264, -52.0043, -50.7752, -75.909, -65.4772, -57.7609, -65.3075, -63.6975, -86.5264 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.7, 0.8, 0.9, 1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 19.4265, -18.9075, -49.2737, -97.3648, -66.2172, -67.8162, -29.2417, -47.1932, 0.705066, 10.0524, 23.4968, 21.4617, 19.4265 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 95.6353, 110.788, 117.695, 106.106, 43.7348, 37.4385, 9.07671, 78.9234, 39.2062, 48.7418, 17.1601, 56.3977, 95.6353 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 55.6942, 91.4726, 39.859, 30.6418, 26.0914, 57.3896, 95.5336, 65.7712, 84.8885, 105.98, 102.003, 41.5752, 55.6942 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.7, 0.8, 0.9, 1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 6.20701, -36.6959, -36.1181, -15.9378, 40.2239, 36.8756, 14.7112, 13.2938, 11.8765, 10.4591, -0.393764, -3.89666, 6.20701 ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -65.6781, -57.6967, -2.98436, 19.7068, 20.6046, 22.5818, 15.487, 26.3705, 2.87948, -41.8002, -72.8228, -80.0806, -65.6781 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0, 0.1, 0.3, 0.4, 0.7, 0.8, 0.9, 1, 1.2 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -69.0495, -61.2157, -59.8623, -53.6418, -34.8144, -56.766, -46.3663, -57.7804, -69.0495 ] } [sub_resource type="Animation" id=8] length = 2.4 loop = true tracks/0/type = "value" tracks/0/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm/LeftHand:rotation_degrees") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643, 70.4643 ] } tracks/1/type = "value" tracks/1/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 22.9554, 14.364, 4.85809, -17.8627, -33.209, 16.3409, 34.6629, 22.9554 ] } tracks/2/type = "value" tracks/2/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm:rotation_degrees") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -27.7881, -37.5891, -12.3507, -24.3746, -36.6077, -36.6077, -23.3157, -37.0737, -27.7881 ] } tracks/3/type = "value" tracks/3/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456, 0.0971456 ] } tracks/4/type = "value" tracks/4/path = NodePath("Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] } tracks/5/type = "value" tracks/5/path = NodePath("Sprite/Skeleton2D/Hip/Chest/LeftArm:rotation_degrees") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -38.8261, -17.6849, -2.00788, 23.4365, 48.0693, 4.34599, -14.5235, -38.8261 ] } tracks/6/type = "value" tracks/6/path = NodePath("Sprite/Skeleton2D/Hip/Chest:rotation_degrees") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] } tracks/7/type = "value" tracks/7/path = NodePath("Sprite/Skeleton2D/Hip:rotation_degrees") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] } tracks/8/type = "value" tracks/8/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -35.0791, -35.5942, -13.9125, -29.3814, -38.5556, -38.5556, -15.7102, -29.9646, -35.0791 ] } tracks/9/type = "value" tracks/9/path = NodePath("Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278, 70.3278 ] } tracks/10/type = "value" tracks/10/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 24.0853, 33.5536, 125.838, 70.4823, 4.17665, 48.5185, 7.37566, 21.7199, 24.0853 ] } tracks/11/type = "value" tracks/11/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 19.926, 18.6897, -47.2542, -60.9198, -22.225, -39.5632, 23.8388, 25.4551, 19.926 ] } tracks/12/type = "value" tracks/12/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -26.9247, -50.2536, -17.8582, 9.5402, 27.8206, 31.8761, -15.9817, -38.2518, -26.9247 ] } tracks/13/type = "value" tracks/13/path = NodePath("Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ -19.2157, -17.9784, -14.6937, -15.002, 15.0645, -13.4433, -16.1769, 2.95738, -19.2157 ] } tracks/14/type = "value" tracks/14/path = NodePath("Sprite/Skeleton2D/Hip:position") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ Vector2( -3, -11 ), Vector2( -3, -5 ), Vector2( -3, -26 ), Vector2( -3, -30 ), Vector2( -3, -11 ), Vector2( -3, -5 ), Vector2( -3, -11 ), Vector2( -3, -30 ), Vector2( -3, -11 ) ] } tracks/15/type = "value" tracks/15/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/imported = false tracks/15/enabled = true tracks/15/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 16.8793, -7.46142, -5.81507, -8.76219, -3.17026, 5.76248, -0.503692, -3.07496, 16.8793 ] } tracks/16/type = "value" tracks/16/path = NodePath("Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/imported = false tracks/16/enabled = true tracks/16/keys = { "times": PoolRealArray( 0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4 ), "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1 ), "update": 0, "values": [ 5.05738, 56.5283, 23.651, 19.9285, 18.8404, 18.8404, 86.8536, 42.6926, 5.05738 ] } [sub_resource type="AnimationNodeAnimation" id=9] animation = "fall" [sub_resource type="AnimationNodeAnimation" id=10] animation = "fly" [sub_resource type="AnimationNodeAnimation" id=11] animation = "idle" [sub_resource type="AnimationNodeOneShot" id=12] [sub_resource type="AnimationNodeAnimation" id=13] animation = "jump" [sub_resource type="AnimationNodeOneShot" id=14] fadein_time = 0.0 [sub_resource type="AnimationNodeAnimation" id=15] animation = "land" [sub_resource type="AnimationNodeOneShot" id=16] filter_enabled = true filters = [ "Sprite/Skeleton2D/Hip/Chest/Head/Chin:rotation_degrees", "Sprite/Skeleton2D/Hip/Chest/Head:rotation_degrees", "Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm/RightHand:rotation_degrees", "Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm:rotation_degrees", "Sprite/Skeleton2D/Hip/Chest/RightArm:rotation_degrees", "Sprite/Skeleton2D/Hip/Chest:rotation_degrees", "Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg/LeftFoot:rotation_degrees", "Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg:rotation_degrees", "Sprite/Skeleton2D/Hip/LeftLeg:rotation_degrees", "Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg/RightFoot:rotation_degrees", "Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg:rotation_degrees", "Sprite/Skeleton2D/Hip/RightLeg:rotation_degrees", "Sprite/Skeleton2D/Hip:position", "Sprite/Skeleton2D/Hip:rotation_degrees" ] fadein_time = 0.0 [sub_resource type="AnimationNodeAnimation" id=17] animation = "land_hard" [sub_resource type="AnimationNodeAnimation" id=18] animation = "run" [sub_resource type="AnimationNodeTimeScale" id=19] [sub_resource type="AnimationNodeTransition" id=20] input_count = 5 xfade_time = 0.1 input_0/name = "idle" input_0/auto_advance = false input_1/name = "walk" input_1/auto_advance = false input_2/name = "run" input_2/auto_advance = false input_3/name = "fly" input_3/auto_advance = false input_4/name = "fall" input_4/auto_advance = false [sub_resource type="AnimationNodeAnimation" id=21] animation = "walk" [sub_resource type="AnimationNodeTimeScale" id=22] [sub_resource type="AnimationNodeBlendTree" id=23] graph_offset = Vector2( -81.2169, -35.6349 ) nodes/fall_animation/node = SubResource( 9 ) nodes/fall_animation/position = Vector2( 200, 480 ) nodes/fly_animation/node = SubResource( 10 ) nodes/fly_animation/position = Vector2( 200, 360 ) nodes/idle_animation/node = SubResource( 11 ) nodes/idle_animation/position = Vector2( 200, 0 ) nodes/jump/node = SubResource( 12 ) nodes/jump/position = Vector2( 460, 160 ) nodes/jump_animation/node = SubResource( 13 ) nodes/jump_animation/position = Vector2( 660, 340 ) nodes/land/node = SubResource( 14 ) nodes/land/position = Vector2( 700, 160 ) nodes/land_animation/node = SubResource( 15 ) nodes/land_animation/position = Vector2( 700, 340 ) nodes/land_hard/node = SubResource( 16 ) nodes/land_hard/position = Vector2( 1140, 160 ) nodes/land_hard_animation/node = SubResource( 17 ) nodes/land_hard_animation/position = Vector2( 1140, 340 ) nodes/output/position = Vector2( 1160, 160 ) nodes/run_animation/node = SubResource( 18 ) nodes/run_animation/position = Vector2( 0, 260 ) nodes/run_timescale/node = SubResource( 19 ) nodes/run_timescale/position = Vector2( 200, 240 ) nodes/state/node = SubResource( 20 ) nodes/state/position = Vector2( 260, 160 ) nodes/walk_animation/node = SubResource( 21 ) nodes/walk_animation/position = Vector2( 0, 140 ) nodes/walk_timescale/node = SubResource( 22 ) nodes/walk_timescale/position = Vector2( 200, 120 ) node_connections = [ "state", 0, "idle_animation", "state", 1, "walk_timescale", "state", 2, "run_timescale", "state", 3, "fly_animation", "state", 4, "fall_animation", "output", 0, "land_hard", "land", 0, "jump", "land", 1, "land_animation", "jump", 0, "state", "jump", 1, "jump_animation", "land_hard", 0, "land", "land_hard", 1, "land_hard_animation", "run_timescale", 0, "run_animation", "walk_timescale", 0, "walk_animation" ] [sub_resource type="RectangleShape2D" id=24] extents = Vector2( 11, 16.4358 ) [node name="SkeletalPlayer" type="KinematicBody2D"] script = ExtResource( 1 ) __meta__ = { "_edit_horizontal_guides_": [ 379.019 ] } [node name="AnimationPlayer" type="AnimationPlayer" parent="."] anims/fall = SubResource( 1 ) anims/fly = SubResource( 2 ) anims/idle = SubResource( 3 ) anims/jump = SubResource( 4 ) anims/land = SubResource( 5 ) anims/land_hard = SubResource( 6 ) anims/run = SubResource( 7 ) anims/walk = SubResource( 8 ) [node name="AnimationTree" type="AnimationTree" parent="."] tree_root = SubResource( 23 ) anim_player = NodePath("../AnimationPlayer") parameters/jump/active = false parameters/land/active = false parameters/land_hard/active = false parameters/run_timescale/scale = 1.0 parameters/state/current = 0 parameters/walk_timescale/scale = 0.1 [node name="Sprite" type="Node2D" parent="."] position = Vector2( 0, -15 ) scale = Vector2( 0.06, 0.06 ) [node name="Skeleton2D" type="Skeleton2D" parent="Sprite"] [node name="Hip" type="Bone2D" parent="Sprite/Skeleton2D"] position = Vector2( -3, -18.5221 ) rest = Transform2D( 1, 0, 0, 1, -3, -11 ) [node name="Chest" type="Bone2D" parent="Sprite/Skeleton2D/Hip"] position = Vector2( 0, -32 ) rest = Transform2D( 1, 0, 0, 1, 0, -32 ) [node name="Head" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest"] position = Vector2( 0, -160 ) rest = Transform2D( 1, 0, 0, 1, 0, -160 ) [node name="Chin" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest/Head"] position = Vector2( 0, -49 ) rotation = 0.00169551 rest = Transform2D( 0.999999, 0.00169551, -0.00169551, 0.999999, 0, -49 ) default_length = 60.0 [node name="RightArm" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest"] position = Vector2( 80, -100 ) rotation = -1.74533 rest = Transform2D( 1, 0, 0, 1, 80, -100 ) [node name="RightForearm" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest/RightArm"] position = Vector2( -11, 97 ) rotation = -0.609531 rest = Transform2D( 1, 0, 0, 1, -11, 97 ) [node name="RightHand" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest/RightArm/RightForearm"] position = Vector2( 13, 94 ) rotation = 1.22745 rest = Transform2D( 0.336639, 0.941634, -0.941634, 0.336639, 13, 94 ) default_length = 60.0 [node name="LeftArm" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest"] position = Vector2( -100, -100 ) rotation = 0.436332 rest = Transform2D( 1, 0, 0, 1, -100, -100 ) [node name="LeftForearm" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest/LeftArm"] position = Vector2( -2, 95 ) rotation = -0.554398 rest = Transform2D( 1, 0, 0, 1, -2, 95 ) [node name="LeftHand" type="Bone2D" parent="Sprite/Skeleton2D/Hip/Chest/LeftArm/LeftForearm"] position = Vector2( 9, 102 ) rotation = 1.22983 rest = Transform2D( 0.334394, 0.942433, -0.942433, 0.334394, 9, 102 ) default_length = 60.0 [node name="LeftLeg" type="Bone2D" parent="Sprite/Skeleton2D/Hip"] position = Vector2( -72, 26 ) rotation = -0.65527 rest = Transform2D( 1, 0, 0, 1, -72, 26 ) [node name="LeftLowerLeg" type="Bone2D" parent="Sprite/Skeleton2D/Hip/LeftLeg"] position = Vector2( -13, 91 ) rotation = 0.53105 rest = Transform2D( 1, 0, 0, 1, -13, 91 ) [node name="LeftFoot" type="Bone2D" parent="Sprite/Skeleton2D/Hip/LeftLeg/LeftLowerLeg"] position = Vector2( 7, 127 ) rotation = 0.055174 rest = Transform2D( 1, 0, 0, 1, 7, 127 ) default_length = 60.0 [node name="RightLeg" type="Bone2D" parent="Sprite/Skeleton2D/Hip"] position = Vector2( 46, 11 ) rotation = 0.359249 rest = Transform2D( 1, 0, 0, 1, 46, 11 ) [node name="RightLowerLeg" type="Bone2D" parent="Sprite/Skeleton2D/Hip/RightLeg"] position = Vector2( -26, 94 ) rotation = 0.336345 rest = Transform2D( 1, 0, 0, 1, -26, 94 ) [node name="RightFoot" type="Bone2D" parent="Sprite/Skeleton2D/Hip/RightLeg/RightLowerLeg"] position = Vector2( 2, 129 ) rotation = -0.0939702 rest = Transform2D( 1, 0, 0, 1, 2, 129 ) default_length = 60.0 [node name="Polygons" type="Node2D" parent="Sprite"] __meta__ = { "_edit_group_": true } [node name="RightArm" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -150, -240 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 237.601, 31.7394, 217.703, 30.1435, 183.732, 47.8469, 274.303, 49.2926, 271.111, 94.5053, 183.877, 89.7181, 185.505, 166.856, 248.688, 172.323, 242.541, 187.015, 189.46, 182.958, 190.308, 202.449, 180.383, 225.837, 201.435, 321.531, 242.841, 196.76, 256.334, 215.801, 276.077, 283.732, 295.215, 310.526, 272.249, 351.675, 216.746, 356.459 ) uv = PoolVector2Array( 235.407, 30.1435, 217.703, 30.1435, 183.732, 47.8469, 276.555, 49.2823, 274.641, 85.6459, 181.34, 83.7321, 184.689, 180.383, 253.11, 178.469, 243.541, 188.995, 188.038, 187.081, 188.995, 200, 180.383, 225.837, 201.435, 321.531, 244.976, 199.043, 259.809, 215.789, 276.077, 283.732, 295.215, 310.526, 272.249, 351.675, 216.746, 356.459 ) polygons = [ PoolIntArray( 0, 1, 2, 5, 4, 3 ), PoolIntArray( 4, 7, 6, 5 ), PoolIntArray( 8, 7, 6, 9 ), PoolIntArray( 13, 8, 9, 10 ), PoolIntArray( 13, 14, 11, 10 ), PoolIntArray( 14, 15, 12, 11 ), PoolIntArray( 15, 16, 17, 18, 12 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/RightArm"), PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 0.5, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0.5, 1, 1, 0.5, 1, 1, 0.5, 0, 0, 0 ), NodePath("Hip/Chest/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0.5, 1, 1, 1 ), NodePath("Hip/Chest/Head"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/LeftArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) ] internal_vertex_count = 19 [node name="RightLeg" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -274, -409 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 348.266, 400, 289.099, 380.833, 280.766, 435, 276.599, 470.833, 250.766, 515, 249.933, 604.167, 246.599, 690.833, 407.433, 695.833, 409.099, 659.167, 384.099, 606.667, 349.099, 599.167, 330.766, 550, 342.433, 476.667, 337.433, 442.5 ) uv = PoolVector2Array( 348.266, 400, 289.099, 380.833, 280.766, 435, 276.599, 470.833, 250.766, 515, 249.933, 604.167, 246.599, 690.833, 407.433, 695.833, 409.099, 659.167, 384.099, 606.667, 349.099, 599.167, 330.766, 550, 342.433, 476.667, 337.433, 442.5 ) polygons = [ PoolIntArray( 0, 1, 2, 13 ), PoolIntArray( 13, 12, 3, 2 ), PoolIntArray( 12, 11, 4, 3 ), PoolIntArray( 11, 10, 5, 4 ), PoolIntArray( 10, 9, 8, 7, 6, 5 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg"), PoolRealArray( 1, 1, 1, 0.53, 0, 0, 0, 0, 0, 0, 0, 0, 0.53, 1 ), NodePath("Hip/RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0.53, 1, 1, 0, 0, 0, 0, 0, 1, 0.53, 0 ), NodePath("Hip/RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0.53, 0, 0, 0 ) ] internal_vertex_count = 14 [node name="Body" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -436, -294 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 473.936, 29.2553, 430.851, 19.6809, 384.043, 78.7234, 344.681, 107.447, 348.404, 192.553, 375.532, 240.426, 375, 255.319, 351.064, 269.681, 347.34, 294.681, 371.809, 334.574, 468.085, 347.872, 490.957, 296.809, 489.894, 276.596, 472.368, 259.211, 473.936, 245.745, 505.319, 222.34, 522.872, 179.787, 507.447, 121.809, 484.043, 84.0426, 398.404, 38.2979, 419.681, 344.149 ) uv = PoolVector2Array( 473.936, 29.2553, 430.851, 19.6809, 384.043, 78.7234, 344.681, 107.447, 348.404, 192.553, 375.532, 240.426, 375, 255.319, 351.064, 269.681, 347.34, 294.681, 371.809, 334.574, 468.085, 347.872, 490.957, 296.809, 489.894, 276.596, 472.368, 259.211, 473.936, 245.745, 505.319, 222.34, 522.872, 179.787, 507.447, 121.809, 484.043, 84.0426, 398.404, 38.2979, 419.681, 344.149 ) polygons = [ PoolIntArray( 2, 19, 1, 0, 18 ), PoolIntArray( 2, 3, 17, 18 ), PoolIntArray( 3, 4, 15, 16, 17 ), PoolIntArray( 4, 5, 14, 15 ), PoolIntArray( 5, 6, 13, 14 ), PoolIntArray( 6, 7, 12, 13 ), PoolIntArray( 7, 8, 11, 12 ), PoolIntArray( 8, 9, 20, 10, 11 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0.51, 0.51, 1, 1, 1, 1, 1, 1, 0.51, 0.51, 0, 0, 0, 0, 0, 1 ), NodePath("Hip/Chest"), PoolRealArray( 1, 1, 1, 1, 1, 0.51, 0.51, 0, 0, 0, 0, 0, 0, 0.51, 0.51, 1, 1, 1, 1, 1, 0 ), NodePath("Hip/Chest/Head"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) ] internal_vertex_count = 21 [node name="LeftLeg" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -153, -402 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 65.7658, 390, 92.4325, 386.667, 119.099, 398.333, 119.099, 426.667, 120.766, 477.5, 107.433, 551.667, 129.099, 592.5, 163.266, 604.167, 188.266, 675, 173.266, 692.5, 20.7658, 686.667, 25.7658, 648.333, 29.9325, 608.333, 24.0992, 530.833, 54.9325, 472.5 ) uv = PoolVector2Array( 65.7658, 390, 92.4325, 386.667, 119.099, 398.333, 119.099, 426.667, 120.766, 477.5, 107.433, 551.667, 129.099, 592.5, 163.266, 604.167, 188.266, 675, 173.266, 692.5, 20.7658, 686.667, 25.7658, 648.333, 29.9325, 608.333, 24.0992, 530.833, 54.9325, 472.5 ) polygons = [ PoolIntArray( 0, 1, 2, 3, 4, 14 ), PoolIntArray( 4, 5, 13, 14 ), PoolIntArray( 5, 6, 12, 13 ), PoolIntArray( 6, 7, 8, 9, 10, 11, 12 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0.03, 1, 0, 0, 0, 0, 0, 0, 0.53, 0.5, 0.03 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0.53, 1, 1, 1, 1, 1, 0, 0, 0 ), NodePath("RightLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) ] internal_vertex_count = 15 [node name="Head" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -652, -778 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 616.26, 246.341, 555.285, 285.366, 508.13, 330.894, 482.114, 380.488, 482.114, 448.781, 492.683, 498.374, 552.846, 534.146, 656.911, 538.211, 773.984, 511.382, 807.317, 506.504, 813.821, 342.276, 789.431, 297.561, 757.724, 269.106, 669.106, 249.594 ) uv = PoolVector2Array( 616.26, 246.341, 555.285, 285.366, 508.13, 330.894, 482.114, 380.488, 482.114, 448.781, 492.683, 498.374, 552.846, 534.146, 656.911, 538.211, 773.984, 511.382, 807.317, 506.504, 813.821, 342.276, 789.431, 297.561, 757.724, 269.106, 669.106, 249.594 ) polygons = [ PoolIntArray( 10, 11, 12, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head"), PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) ] internal_vertex_count = 14 [node name="Chin" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -133, -265 ) offset = Vector2( -516, -603 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 486, 576, 812, 562, 823, 605, 790, 666, 722, 690, 547, 686, 493, 646 ) uv = PoolVector2Array( 486, 576, 812, 562, 823, 605, 790, 666, 722, 690, 547, 686, 493, 646 ) polygons = [ PoolIntArray( 0, 1, 2, 3, 4, 5, 6 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 1, 1, 1, 1, 1, 1, 1 ), NodePath("Hip/LeftArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ), NodePath("RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0 ) ] internal_vertex_count = 7 [node name="LeftArm" type="Polygon2D" parent="Sprite/Polygons"] position = Vector2( -168, -240 ) texture = ExtResource( 2 ) skeleton = NodePath("../../Skeleton2D") polygon = PoolVector2Array( 89.9521, 16.268, 77.5119, 15.7895, 55.5023, 25.8373, 39.2344, 29.1866, 33.9712, 59.3302, 27.2727, 154.545, 29.1865, 180.861, 33.4928, 196.172, 20.5741, 240.67, 36.842, 321.531, 61.244, 359.809, 125.837, 353.11, 137.799, 309.569, 122.967, 287.56, 106.22, 202.871, 92.3444, 191.866, 91.866, 179.426, 127.273, 70.3349, 134.928, 48.3254, 119.617, 30.622 ) uv = PoolVector2Array( 89.9521, 16.268, 77.5119, 15.7895, 55.5023, 25.8373, 39.2344, 29.1866, 33.9712, 59.3302, 27.2727, 154.545, 29.1865, 180.861, 33.4928, 196.172, 20.5741, 240.67, 36.842, 321.531, 61.244, 359.809, 125.837, 353.11, 137.799, 309.569, 122.967, 287.56, 106.22, 202.871, 92.3444, 191.866, 91.866, 179.426, 127.273, 70.3349, 134.928, 48.3254, 119.617, 30.622 ) polygons = [ PoolIntArray( 3, 2, 1, 0, 19, 18, 17, 4 ), PoolIntArray( 4, 5, 16, 17 ), PoolIntArray( 16, 15, 7, 6 ), PoolIntArray( 16, 6, 5 ), PoolIntArray( 7, 8, 14, 15 ), PoolIntArray( 14, 13, 9, 8 ), PoolIntArray( 13, 12, 11, 10, 9 ) ] bones = [ NodePath("Hip"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/RightArm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/RightArm/RightForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/RightArm/RightForearm/RightHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/Head/Chin"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/Chest/LeftArm"), PoolRealArray( 1, 1, 1, 1, 1, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 1, 1, 1 ), NodePath("Hip/Chest/LeftArm/LeftForearm"), PoolRealArray( 0, 0, 0, 0, 0, 0, 1, 1, 1, 0.5, 0, 0, 0, 0.5, 1, 1, 0.5, 0, 0, 0 ), NodePath("Hip/Chest/LeftArm/LeftForearm/LeftHand"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 1, 1, 1, 0.5, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/LeftLeg/LeftLowerLeg/LeftFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg/RightLowerLeg"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), NodePath("Hip/RightLeg/RightLowerLeg/RightFoot"), PoolRealArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) ] internal_vertex_count = 20 [node name="CollisionShape2D" type="CollisionShape2D" parent="."] position = Vector2( 0.776211, -16.4722 ) shape = SubResource( 24 ) [node name="Camera2D" type="Camera2D" parent="."] position = Vector2( 0, -32 ) current = true zoom = Vector2( 0.25, 0.25 )