|
@@ -0,0 +1,1942 @@
|
|
|
|
+[gd_scene load_steps=68 format=3 uid="uid://dmddd1ll1y0bm"]
|
|
|
|
+
|
|
|
|
+[ext_resource type="SpineSkeletonDataResource" path="res://assets/spineboy/spineboy-data-res.tres" id="1"]
|
|
|
|
+[ext_resource type="Script" path="res://examples/08-animation-player/animation-player.gd" id="2"]
|
|
|
|
+[ext_resource type="SpineSkeletonDataResource" path="res://assets/raptor/raptor-data.tres" id="3"]
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_t6m4d"]
|
|
|
|
+resource_name = "aim_looped"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["aim"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_njcku"]
|
|
|
|
+resource_name = "aim"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["aim"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_uj85l"]
|
|
|
|
+resource_name = "death_looped"
|
|
|
|
+length = 4.9333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["death"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_irg42"]
|
|
|
|
+resource_name = "death"
|
|
|
|
+length = 4.9333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["death"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_u0h4m"]
|
|
|
|
+resource_name = "hoverboard_looped"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["hoverboard"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_ksgd8"]
|
|
|
|
+resource_name = "hoverboard"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["hoverboard"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_onrph"]
|
|
|
|
+resource_name = "idle_looped"
|
|
|
|
+length = 1.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_uq46m"]
|
|
|
|
+resource_name = "idle"
|
|
|
|
+length = 1.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_vm3do"]
|
|
|
|
+resource_name = "idle-turn_looped"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle-turn"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_tlrtt"]
|
|
|
|
+resource_name = "idle-turn"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle-turn"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_8gf4p"]
|
|
|
|
+resource_name = "jump_looped"
|
|
|
|
+length = 1.3333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["jump"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_e3mt7"]
|
|
|
|
+resource_name = "jump"
|
|
|
|
+length = 1.3333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["jump"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_q7d0d"]
|
|
|
|
+resource_name = "portal_looped"
|
|
|
|
+length = 3.1667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["portal"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_hu1qx"]
|
|
|
|
+resource_name = "portal"
|
|
|
|
+length = 3.1667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["portal"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_4qvwn"]
|
|
|
|
+resource_name = "run_looped"
|
|
|
|
+length = 0.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_rcbj7"]
|
|
|
|
+resource_name = "run"
|
|
|
|
+length = 0.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_xaopv"]
|
|
|
|
+resource_name = "run-to-idle_looped"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run-to-idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_hhaj8"]
|
|
|
|
+resource_name = "run-to-idle"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run-to-idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_2epiy"]
|
|
|
|
+resource_name = "shoot_looped"
|
|
|
|
+length = 0.6333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["shoot"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_xvf75"]
|
|
|
|
+resource_name = "shoot"
|
|
|
|
+length = 0.6333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["shoot"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_ailgk"]
|
|
|
|
+resource_name = "walk_looped"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["walk"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_1ifml"]
|
|
|
|
+resource_name = "walk"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["walk"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_13jvi"]
|
|
|
|
+resource_name = "RESET"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [""]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="AnimationLibrary" id="AnimationLibrary_3juul"]
|
|
|
|
+_data = {
|
|
|
|
+"-- Empty --": SubResource( "Animation_13jvi" ),
|
|
|
|
+"RESET": SubResource( "Animation_13jvi" ),
|
|
|
|
+"aim": SubResource( "Animation_njcku" ),
|
|
|
|
+"aim_looped": SubResource( "Animation_t6m4d" ),
|
|
|
|
+"death": SubResource( "Animation_irg42" ),
|
|
|
|
+"death_looped": SubResource( "Animation_uj85l" ),
|
|
|
|
+"hoverboard": SubResource( "Animation_ksgd8" ),
|
|
|
|
+"hoverboard_looped": SubResource( "Animation_u0h4m" ),
|
|
|
|
+"idle": SubResource( "Animation_uq46m" ),
|
|
|
|
+"idle-turn": SubResource( "Animation_tlrtt" ),
|
|
|
|
+"idle-turn_looped": SubResource( "Animation_vm3do" ),
|
|
|
|
+"idle_looped": SubResource( "Animation_onrph" ),
|
|
|
|
+"jump": SubResource( "Animation_e3mt7" ),
|
|
|
|
+"jump_looped": SubResource( "Animation_8gf4p" ),
|
|
|
|
+"portal": SubResource( "Animation_hu1qx" ),
|
|
|
|
+"portal_looped": SubResource( "Animation_q7d0d" ),
|
|
|
|
+"run": SubResource( "Animation_rcbj7" ),
|
|
|
|
+"run-to-idle": SubResource( "Animation_hhaj8" ),
|
|
|
|
+"run-to-idle_looped": SubResource( "Animation_xaopv" ),
|
|
|
|
+"run_looped": SubResource( "Animation_4qvwn" ),
|
|
|
|
+"shoot": SubResource( "Animation_xvf75" ),
|
|
|
|
+"shoot_looped": SubResource( "Animation_2epiy" ),
|
|
|
|
+"walk": SubResource( "Animation_1ifml" ),
|
|
|
|
+"walk_looped": SubResource( "Animation_ailgk" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_43jug"]
|
|
|
|
+resource_name = "aim_looped"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["aim"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_npdlv"]
|
|
|
|
+resource_name = "aim"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["aim"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_v5dry"]
|
|
|
|
+resource_name = "death_looped"
|
|
|
|
+length = 4.9333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["death"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_wthcu"]
|
|
|
|
+resource_name = "death"
|
|
|
|
+length = 4.9333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["death"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_0t4px"]
|
|
|
|
+resource_name = "hoverboard_looped"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["hoverboard"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_cflga"]
|
|
|
|
+resource_name = "hoverboard"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["hoverboard"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_4l5af"]
|
|
|
|
+resource_name = "idle_looped"
|
|
|
|
+length = 1.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_3kd2q"]
|
|
|
|
+resource_name = "idle"
|
|
|
|
+length = 1.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_pcovu"]
|
|
|
|
+resource_name = "idle-turn_looped"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle-turn"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_ji8c3"]
|
|
|
|
+resource_name = "idle-turn"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["idle-turn"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_hxqi7"]
|
|
|
|
+resource_name = "jump_looped"
|
|
|
|
+length = 1.3333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["jump"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_h822y"]
|
|
|
|
+resource_name = "jump"
|
|
|
|
+length = 1.3333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["jump"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_8f1h5"]
|
|
|
|
+resource_name = "portal_looped"
|
|
|
|
+length = 3.1667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["portal"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_i0wgj"]
|
|
|
|
+resource_name = "portal"
|
|
|
|
+length = 3.1667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["portal"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_0q41s"]
|
|
|
|
+resource_name = "run_looped"
|
|
|
|
+length = 0.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_og3lw"]
|
|
|
|
+resource_name = "run"
|
|
|
|
+length = 0.6667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_q7ndl"]
|
|
|
|
+resource_name = "run-to-idle_looped"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run-to-idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_nxlcc"]
|
|
|
|
+resource_name = "run-to-idle"
|
|
|
|
+length = 0.2667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["run-to-idle"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_riqly"]
|
|
|
|
+resource_name = "shoot_looped"
|
|
|
|
+length = 0.6333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["shoot"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_e7tup"]
|
|
|
|
+resource_name = "shoot"
|
|
|
|
+length = 0.6333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["shoot"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_5q6ru"]
|
|
|
|
+resource_name = "walk_looped"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["walk"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_rbpim"]
|
|
|
|
+resource_name = "walk"
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["walk"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_n4owa"]
|
|
|
|
+resource_name = "RESET"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [""]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="AnimationLibrary" id="AnimationLibrary_weodw"]
|
|
|
|
+_data = {
|
|
|
|
+"-- Empty --": SubResource( "Animation_n4owa" ),
|
|
|
|
+"RESET": SubResource( "Animation_n4owa" ),
|
|
|
|
+"aim": SubResource( "Animation_npdlv" ),
|
|
|
|
+"aim_looped": SubResource( "Animation_43jug" ),
|
|
|
|
+"death": SubResource( "Animation_wthcu" ),
|
|
|
|
+"death_looped": SubResource( "Animation_v5dry" ),
|
|
|
|
+"hoverboard": SubResource( "Animation_cflga" ),
|
|
|
|
+"hoverboard_looped": SubResource( "Animation_0t4px" ),
|
|
|
|
+"idle": SubResource( "Animation_3kd2q" ),
|
|
|
|
+"idle-turn": SubResource( "Animation_ji8c3" ),
|
|
|
|
+"idle-turn_looped": SubResource( "Animation_pcovu" ),
|
|
|
|
+"idle_looped": SubResource( "Animation_4l5af" ),
|
|
|
|
+"jump": SubResource( "Animation_h822y" ),
|
|
|
|
+"jump_looped": SubResource( "Animation_hxqi7" ),
|
|
|
|
+"portal": SubResource( "Animation_i0wgj" ),
|
|
|
|
+"portal_looped": SubResource( "Animation_8f1h5" ),
|
|
|
|
+"run": SubResource( "Animation_og3lw" ),
|
|
|
|
+"run-to-idle": SubResource( "Animation_nxlcc" ),
|
|
|
|
+"run-to-idle_looped": SubResource( "Animation_q7ndl" ),
|
|
|
|
+"run_looped": SubResource( "Animation_0q41s" ),
|
|
|
|
+"shoot": SubResource( "Animation_e7tup" ),
|
|
|
|
+"shoot_looped": SubResource( "Animation_riqly" ),
|
|
|
|
+"walk": SubResource( "Animation_rbpim" ),
|
|
|
|
+"walk_looped": SubResource( "Animation_5q6ru" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_g0fba"]
|
|
|
|
+resource_name = "gun-grab_looped"
|
|
|
|
+length = 0.666667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["gun-grab"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_tnmwm"]
|
|
|
|
+resource_name = "gun-grab"
|
|
|
|
+length = 0.666667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["gun-grab"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_scefx"]
|
|
|
|
+resource_name = "gun-holster_looped"
|
|
|
|
+length = 0.666667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["gun-holster"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_6lq4v"]
|
|
|
|
+resource_name = "gun-holster"
|
|
|
|
+length = 0.666667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["gun-holster"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_b7ns0"]
|
|
|
|
+resource_name = "jump_looped"
|
|
|
|
+length = 1.53333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["jump"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_l4kgf"]
|
|
|
|
+resource_name = "jump"
|
|
|
|
+length = 1.53333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["jump"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_jt8r5"]
|
|
|
|
+resource_name = "roar_looped"
|
|
|
|
+length = 2.13333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["roar"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_wlr0r"]
|
|
|
|
+resource_name = "roar"
|
|
|
|
+length = 2.13333
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["roar"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_0e04p"]
|
|
|
|
+resource_name = "walk_looped"
|
|
|
|
+length = 1.26667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["walk"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_ysb1x"]
|
|
|
|
+resource_name = "walk"
|
|
|
|
+length = 1.26667
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": ["walk"]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="Animation_j5g3u"]
|
|
|
|
+resource_name = "RESET"
|
|
|
|
+length = 0.5
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath(".:animation_name")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [""]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath(".:loop")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="AnimationLibrary" id="AnimationLibrary_nir4m"]
|
|
|
|
+_data = {
|
|
|
|
+"-- Empty --": SubResource( "Animation_j5g3u" ),
|
|
|
|
+"RESET": SubResource( "Animation_j5g3u" ),
|
|
|
|
+"gun-grab": SubResource( "Animation_tnmwm" ),
|
|
|
|
+"gun-grab_looped": SubResource( "Animation_g0fba" ),
|
|
|
|
+"gun-holster": SubResource( "Animation_6lq4v" ),
|
|
|
|
+"gun-holster_looped": SubResource( "Animation_scefx" ),
|
|
|
|
+"jump": SubResource( "Animation_l4kgf" ),
|
|
|
|
+"jump_looped": SubResource( "Animation_b7ns0" ),
|
|
|
|
+"roar": SubResource( "Animation_wlr0r" ),
|
|
|
|
+"roar_looped": SubResource( "Animation_jt8r5" ),
|
|
|
|
+"walk": SubResource( "Animation_ysb1x" ),
|
|
|
|
+"walk_looped": SubResource( "Animation_0e04p" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="25"]
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath("Spineboy:position")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [Vector2(72.0001, 520)]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "value"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath("Raptor:position")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [Vector2(1284, 520)]
|
|
|
|
+}
|
|
|
|
+tracks/2/type = "value"
|
|
|
|
+tracks/2/imported = false
|
|
|
|
+tracks/2/enabled = true
|
|
|
|
+tracks/2/path = NodePath("Spineboy/SpineAnimationTrack:mix_duration")
|
|
|
|
+tracks/2/interp = 1
|
|
|
|
+tracks/2/loop_wrap = true
|
|
|
|
+tracks/2/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [-1.0]
|
|
|
|
+}
|
|
|
|
+tracks/3/type = "value"
|
|
|
|
+tracks/3/imported = false
|
|
|
|
+tracks/3/enabled = true
|
|
|
|
+tracks/3/path = NodePath("Spineboy/SpineAnimationTrack:reverse")
|
|
|
|
+tracks/3/interp = 1
|
|
|
|
+tracks/3/loop_wrap = true
|
|
|
|
+tracks/3/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 1,
|
|
|
|
+"values": [false]
|
|
|
|
+}
|
|
|
|
+tracks/4/type = "value"
|
|
|
|
+tracks/4/imported = false
|
|
|
|
+tracks/4/enabled = true
|
|
|
|
+tracks/4/path = NodePath("Raptor/SpineAnimationTrack:mix_duration")
|
|
|
|
+tracks/4/interp = 1
|
|
|
|
+tracks/4/loop_wrap = true
|
|
|
|
+tracks/4/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [-1.0]
|
|
|
|
+}
|
|
|
|
+tracks/5/type = "value"
|
|
|
|
+tracks/5/imported = false
|
|
|
|
+tracks/5/enabled = true
|
|
|
|
+tracks/5/path = NodePath("Spineboy/SpineAnimationTrack:time_scale")
|
|
|
|
+tracks/5/interp = 1
|
|
|
|
+tracks/5/loop_wrap = true
|
|
|
|
+tracks/5/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [1.0]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="1"]
|
|
|
|
+resource_name = "cutscene"
|
|
|
|
+length = 10.0
|
|
|
|
+step = 0.02
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath("Spineboy:position")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0, 4, 10),
|
|
|
|
+"transitions": PackedFloat32Array(1, 1, 1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [Vector2(72.0001, 520), Vector2(500, 520), Vector2(500, 520)]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "animation"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath("Spineboy/SpineAnimationTrack/Spineboy Track 0")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"clips": PackedStringArray("walk_looped", "idle", "death", "idle"),
|
|
|
|
+"times": PackedFloat32Array(0, 4, 4.34, 8.86)
|
|
|
|
+}
|
|
|
|
+tracks/2/type = "value"
|
|
|
|
+tracks/2/imported = false
|
|
|
|
+tracks/2/enabled = true
|
|
|
|
+tracks/2/path = NodePath("Spineboy/SpineAnimationTrack2:mix_duration")
|
|
|
|
+tracks/2/interp = 1
|
|
|
|
+tracks/2/loop_wrap = true
|
|
|
|
+tracks/2/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 1,
|
|
|
|
+"values": [0.1]
|
|
|
|
+}
|
|
|
|
+tracks/3/type = "animation"
|
|
|
|
+tracks/3/imported = false
|
|
|
|
+tracks/3/enabled = true
|
|
|
|
+tracks/3/path = NodePath("Spineboy/SpineAnimationTrack2/Spineboy Track 1")
|
|
|
|
+tracks/3/interp = 1
|
|
|
|
+tracks/3/loop_wrap = true
|
|
|
|
+tracks/3/keys = {
|
|
|
|
+"clips": PackedStringArray("-- Empty --", "aim", "-- Empty --"),
|
|
|
|
+"times": PackedFloat32Array(0.14, 2.5, 3.94)
|
|
|
|
+}
|
|
|
|
+tracks/4/type = "value"
|
|
|
|
+tracks/4/imported = false
|
|
|
|
+tracks/4/enabled = true
|
|
|
|
+tracks/4/path = NodePath("Raptor:position")
|
|
|
|
+tracks/4/interp = 1
|
|
|
|
+tracks/4/loop_wrap = true
|
|
|
|
+tracks/4/keys = {
|
|
|
|
+"times": PackedFloat32Array(0, 2.02, 3.7, 10),
|
|
|
|
+"transitions": PackedFloat32Array(1, 1, 1, 1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [Vector2(1284, 520), Vector2(1284, 520), Vector2(750, 520), Vector2(750, 520)]
|
|
|
|
+}
|
|
|
|
+tracks/5/type = "animation"
|
|
|
|
+tracks/5/imported = false
|
|
|
|
+tracks/5/enabled = true
|
|
|
|
+tracks/5/path = NodePath("Raptor/SpineAnimationTrack/Raptor Track 0")
|
|
|
|
+tracks/5/interp = 1
|
|
|
|
+tracks/5/loop_wrap = true
|
|
|
|
+tracks/5/keys = {
|
|
|
|
+"clips": PackedStringArray("walk_looped", "roar_looped", "-- Empty --"),
|
|
|
|
+"times": PackedFloat32Array(0.46, 3.7, 9.64)
|
|
|
|
+}
|
|
|
|
+tracks/6/type = "value"
|
|
|
|
+tracks/6/imported = false
|
|
|
|
+tracks/6/enabled = true
|
|
|
|
+tracks/6/path = NodePath("Spineboy/SpineAnimationTrack:mix_duration")
|
|
|
|
+tracks/6/interp = 1
|
|
|
|
+tracks/6/loop_wrap = true
|
|
|
|
+tracks/6/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [0.2]
|
|
|
|
+}
|
|
|
|
+tracks/7/type = "value"
|
|
|
|
+tracks/7/imported = false
|
|
|
|
+tracks/7/enabled = true
|
|
|
|
+tracks/7/path = NodePath("Raptor/SpineAnimationTrack:mix_duration")
|
|
|
|
+tracks/7/interp = 1
|
|
|
|
+tracks/7/loop_wrap = true
|
|
|
|
+tracks/7/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [0.2]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="Animation" id="83"]
|
|
|
|
+resource_name = "slow-moonwalk"
|
|
|
|
+length = 5.0
|
|
|
|
+tracks/0/type = "value"
|
|
|
|
+tracks/0/imported = false
|
|
|
|
+tracks/0/enabled = true
|
|
|
|
+tracks/0/path = NodePath("Spineboy:position")
|
|
|
|
+tracks/0/interp = 1
|
|
|
|
+tracks/0/loop_wrap = true
|
|
|
|
+tracks/0/keys = {
|
|
|
|
+"times": PackedFloat32Array(0, 5),
|
|
|
|
+"transitions": PackedFloat32Array(1, 1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [Vector2(905, 565), Vector2(70, 565)]
|
|
|
|
+}
|
|
|
|
+tracks/1/type = "animation"
|
|
|
|
+tracks/1/imported = false
|
|
|
|
+tracks/1/enabled = true
|
|
|
|
+tracks/1/path = NodePath("Spineboy/SpineAnimationTrack/Spineboy Track 0")
|
|
|
|
+tracks/1/interp = 1
|
|
|
|
+tracks/1/loop_wrap = true
|
|
|
|
+tracks/1/keys = {
|
|
|
|
+"clips": PackedStringArray("walk_looped"),
|
|
|
|
+"times": PackedFloat32Array(0)
|
|
|
|
+}
|
|
|
|
+tracks/2/type = "value"
|
|
|
|
+tracks/2/imported = false
|
|
|
|
+tracks/2/enabled = true
|
|
|
|
+tracks/2/path = NodePath("Spineboy/SpineAnimationTrack:reverse")
|
|
|
|
+tracks/2/interp = 1
|
|
|
|
+tracks/2/loop_wrap = true
|
|
|
|
+tracks/2/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 1,
|
|
|
|
+"values": [true]
|
|
|
|
+}
|
|
|
|
+tracks/3/type = "value"
|
|
|
|
+tracks/3/imported = false
|
|
|
|
+tracks/3/enabled = true
|
|
|
|
+tracks/3/path = NodePath("Spineboy/SpineAnimationTrack:time_scale")
|
|
|
|
+tracks/3/interp = 1
|
|
|
|
+tracks/3/loop_wrap = true
|
|
|
|
+tracks/3/keys = {
|
|
|
|
+"times": PackedFloat32Array(0),
|
|
|
|
+"transitions": PackedFloat32Array(1),
|
|
|
|
+"update": 0,
|
|
|
|
+"values": [0.5]
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[sub_resource type="AnimationLibrary" id="AnimationLibrary_3lgey"]
|
|
|
|
+_data = {
|
|
|
|
+"RESET": SubResource( "25" ),
|
|
|
|
+"cutscene": SubResource( "1" ),
|
|
|
|
+"slow-moonwalk": SubResource( "83" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[node name="Node2D2" type="Node2D"]
|
|
|
|
+script = ExtResource( "2" )
|
|
|
|
+
|
|
|
|
+[node name="Spineboy" type="SpineSprite" parent="."]
|
|
|
|
+position = Vector2(72.0001, 520)
|
|
|
|
+scale = Vector2(0.323942, 0.323942)
|
|
|
|
+skeleton_data_res = ExtResource( "1" )
|
|
|
|
+preview_animation = "-- Empty --"
|
|
|
|
+preview_frame = false
|
|
|
|
+preview_time = 0.0
|
|
|
|
+
|
|
|
|
+[node name="SpineAnimationTrack" type="SpineAnimationTrack" parent="Spineboy"]
|
|
|
|
+track_index = 0
|
|
|
|
+debug = true
|
|
|
|
+
|
|
|
|
+[node name="Spineboy Track 0" type="AnimationPlayer" parent="Spineboy/SpineAnimationTrack"]
|
|
|
|
+libraries = {
|
|
|
|
+"": SubResource( "AnimationLibrary_3juul" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[node name="SpineAnimationTrack2" type="SpineAnimationTrack" parent="Spineboy"]
|
|
|
|
+track_index = 1
|
|
|
|
+mix_duration = 0.1
|
|
|
|
+debug = true
|
|
|
|
+
|
|
|
|
+[node name="Spineboy Track 1" type="AnimationPlayer" parent="Spineboy/SpineAnimationTrack2"]
|
|
|
|
+libraries = {
|
|
|
|
+"": SubResource( "AnimationLibrary_weodw" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[node name="Raptor" type="SpineSprite" parent="."]
|
|
|
|
+position = Vector2(1284, 520)
|
|
|
|
+scale = Vector2(-0.328761, 0.328761)
|
|
|
|
+skeleton_data_res = ExtResource( "3" )
|
|
|
|
+preview_animation = "-- Empty --"
|
|
|
|
+preview_frame = false
|
|
|
|
+preview_time = 0.0
|
|
|
|
+
|
|
|
|
+[node name="SpineAnimationTrack" type="SpineAnimationTrack" parent="Raptor"]
|
|
|
|
+track_index = 0
|
|
|
|
+
|
|
|
|
+[node name="Raptor Track 0" type="AnimationPlayer" parent="Raptor/SpineAnimationTrack"]
|
|
|
|
+libraries = {
|
|
|
|
+"": SubResource( "AnimationLibrary_nir4m" )
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
|
|
|
+libraries = {
|
|
|
|
+"": SubResource( "AnimationLibrary_3lgey" )
|
|
|
|
+}
|