[gd_scene load_steps=64 format=2] [ext_resource path="res://assets/spineboy/spineboy-data-res.tres" type="SpineSkeletonDataResource" id=1] [ext_resource path="res://examples/08-animation-player/animation-player.gd" type="Script" id=2] [ext_resource path="res://assets/raptor/raptor-data.tres" type="SpineSkeletonDataResource" id=3] [sub_resource type="Animation" id=84] resource_name = "RESET" length = 0.5 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=85] resource_name = "aim" length = 0.5 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "aim" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=86] resource_name = "aim_looped" length = 0.5 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "aim" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=87] resource_name = "death" length = 4.9333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "death" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=88] resource_name = "death_looped" length = 4.9333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "death" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=89] resource_name = "hoverboard" tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "hoverboard" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=90] resource_name = "hoverboard_looped" loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "hoverboard" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=91] resource_name = "idle" length = 1.6667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=92] resource_name = "idle-turn" length = 0.2667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle-turn" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=93] resource_name = "idle-turn_looped" length = 0.2667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle-turn" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=94] resource_name = "idle_looped" length = 1.6667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=95] resource_name = "jump" length = 1.3333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "jump" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=96] resource_name = "jump_looped" length = 1.3333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "jump" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=97] resource_name = "portal" length = 3.1667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "portal" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=98] resource_name = "portal_looped" length = 3.1667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "portal" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=99] resource_name = "run" length = 0.6667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=100] resource_name = "run-to-idle" length = 0.2667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run-to-idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=101] resource_name = "run-to-idle_looped" length = 0.2667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run-to-idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=102] resource_name = "run_looped" length = 0.6667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=103] resource_name = "shoot" length = 0.6333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "shoot" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=104] resource_name = "shoot_looped" length = 0.6333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "shoot" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=105] resource_name = "walk" tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "walk" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=106] resource_name = "walk_looped" loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "walk" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=107] resource_name = "RESET" length = 0.5 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=108] resource_name = "aim" length = 0.5 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "aim" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=109] resource_name = "aim_looped" length = 0.5 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "aim" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=110] resource_name = "death" length = 4.9333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "death" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=111] resource_name = "death_looped" length = 4.9333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "death" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=112] resource_name = "hoverboard" tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "hoverboard" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=113] resource_name = "hoverboard_looped" loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "hoverboard" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=114] resource_name = "idle" length = 1.6667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=115] resource_name = "idle-turn" length = 0.2667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle-turn" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=116] resource_name = "idle-turn_looped" length = 0.2667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle-turn" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=117] resource_name = "idle_looped" length = 1.6667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=118] resource_name = "jump" length = 1.3333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "jump" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=119] resource_name = "jump_looped" length = 1.3333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "jump" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=120] resource_name = "portal" length = 3.1667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "portal" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=121] resource_name = "portal_looped" length = 3.1667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "portal" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=122] resource_name = "run" length = 0.6667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=123] resource_name = "run-to-idle" length = 0.2667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run-to-idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=124] resource_name = "run-to-idle_looped" length = 0.2667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run-to-idle" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=125] resource_name = "run_looped" length = 0.6667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "run" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=126] resource_name = "shoot" length = 0.6333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "shoot" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=127] resource_name = "shoot_looped" length = 0.6333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "shoot" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=128] resource_name = "walk" tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "walk" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=129] resource_name = "walk_looped" loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "walk" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=130] resource_name = "RESET" length = 0.5 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=131] resource_name = "gun-grab" length = 0.666667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "gun-grab" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=132] resource_name = "gun-grab_looped" length = 0.666667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "gun-grab" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=133] resource_name = "gun-holster" length = 0.666667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "gun-holster" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=134] resource_name = "gun-holster_looped" length = 0.666667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "gun-holster" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=135] resource_name = "jump" length = 1.53333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "jump" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=136] resource_name = "jump_looped" length = 1.53333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "jump" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=137] resource_name = "roar" length = 2.13333 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "roar" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=138] resource_name = "roar_looped" length = 2.13333 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "roar" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=139] resource_name = "walk" length = 1.26667 tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "walk" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ false ] } [sub_resource type="Animation" id=140] resource_name = "walk_looped" length = 1.26667 loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:animation_name") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ "walk" ] } tracks/1/type = "value" tracks/1/path = NodePath(".:loop") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ true ] } [sub_resource type="Animation" id=25] loop = true tracks/0/type = "value" tracks/0/path = NodePath("Spineboy:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ Vector2( 72.0001, 520 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("Raptor:position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ Vector2( 1284, 520 ) ] } tracks/2/type = "value" tracks/2/path = NodePath("Spineboy/SpineAnimationTrack:mix_duration") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ -1.0 ] } tracks/3/type = "value" tracks/3/path = NodePath("Spineboy/SpineAnimationTrack:reverse") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ false ] } tracks/4/type = "value" tracks/4/path = NodePath("Raptor/SpineAnimationTrack:mix_duration") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ -1.0 ] } tracks/5/type = "value" tracks/5/path = NodePath("Spineboy/SpineAnimationTrack:time_scale") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ 1.0 ] } [sub_resource type="Animation" id=1] resource_name = "cutscene" length = 10.0 step = 0.02 tracks/0/type = "value" tracks/0/path = NodePath("Spineboy:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 4, 10 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Vector2( 72.0001, 520 ), Vector2( 500, 520 ), Vector2( 500, 520 ) ] } tracks/1/type = "animation" tracks/1/path = NodePath("Spineboy/SpineAnimationTrack/Spineboy Track 0") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "clips": PoolStringArray( "walk_looped", "idle", "death", "idle" ), "times": PoolRealArray( 0, 4, 4.34, 8.86 ) } tracks/2/type = "value" tracks/2/path = NodePath("Spineboy/SpineAnimationTrack2:mix_duration") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ 0.1 ] } tracks/3/type = "animation" tracks/3/path = NodePath("Spineboy/SpineAnimationTrack2/Spineboy Track 1") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "clips": PoolStringArray( "-- Empty --", "aim", "-- Empty --" ), "times": PoolRealArray( 0.14, 2.5, 3.94 ) } tracks/4/type = "value" tracks/4/path = NodePath("Raptor:position") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 2.02, 3.7, 10 ), "transitions": PoolRealArray( 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/path = NodePath("Raptor/SpineAnimationTrack/Raptor Track 0") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "clips": PoolStringArray( "walk_looped", "roar_looped", "-- Empty --" ), "times": PoolRealArray( 0.46, 3.7, 9.64 ) } tracks/6/type = "value" tracks/6/path = NodePath("Spineboy/SpineAnimationTrack:mix_duration") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ 0.2 ] } tracks/7/type = "value" tracks/7/path = NodePath("Raptor/SpineAnimationTrack:mix_duration") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ 0.2 ] } [sub_resource type="Animation" id=83] resource_name = "slow-moonwalk" length = 5.0 loop = true tracks/0/type = "value" tracks/0/path = NodePath("Spineboy:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 5 ), "transitions": PoolRealArray( 1, 1 ), "update": 0, "values": [ Vector2( 905, 565 ), Vector2( 70, 565 ) ] } tracks/1/type = "animation" tracks/1/path = NodePath("Spineboy/SpineAnimationTrack/Spineboy Track 0") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "clips": PoolStringArray( "walk_looped" ), "times": PoolRealArray( 0 ) } tracks/2/type = "value" tracks/2/path = NodePath("Spineboy/SpineAnimationTrack:reverse") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ true ] } tracks/3/type = "value" tracks/3/path = NodePath("Spineboy/SpineAnimationTrack:time_scale") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0 ), "transitions": PoolRealArray( 1 ), "update": 0, "values": [ 0.5 ] } [node name="Node2D" 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_skin = "Default" 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"] "anims/-- Empty --" = SubResource( 84 ) anims/RESET = SubResource( 84 ) anims/aim = SubResource( 85 ) anims/aim_looped = SubResource( 86 ) anims/death = SubResource( 87 ) anims/death_looped = SubResource( 88 ) anims/hoverboard = SubResource( 89 ) anims/hoverboard_looped = SubResource( 90 ) anims/idle = SubResource( 91 ) anims/idle-turn = SubResource( 92 ) anims/idle-turn_looped = SubResource( 93 ) anims/idle_looped = SubResource( 94 ) anims/jump = SubResource( 95 ) anims/jump_looped = SubResource( 96 ) anims/portal = SubResource( 97 ) anims/portal_looped = SubResource( 98 ) anims/run = SubResource( 99 ) anims/run-to-idle = SubResource( 100 ) anims/run-to-idle_looped = SubResource( 101 ) anims/run_looped = SubResource( 102 ) anims/shoot = SubResource( 103 ) anims/shoot_looped = SubResource( 104 ) anims/walk = SubResource( 105 ) anims/walk_looped = SubResource( 106 ) [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"] "anims/-- Empty --" = SubResource( 107 ) anims/RESET = SubResource( 107 ) anims/aim = SubResource( 108 ) anims/aim_looped = SubResource( 109 ) anims/death = SubResource( 110 ) anims/death_looped = SubResource( 111 ) anims/hoverboard = SubResource( 112 ) anims/hoverboard_looped = SubResource( 113 ) anims/idle = SubResource( 114 ) anims/idle-turn = SubResource( 115 ) anims/idle-turn_looped = SubResource( 116 ) anims/idle_looped = SubResource( 117 ) anims/jump = SubResource( 118 ) anims/jump_looped = SubResource( 119 ) anims/portal = SubResource( 120 ) anims/portal_looped = SubResource( 121 ) anims/run = SubResource( 122 ) anims/run-to-idle = SubResource( 123 ) anims/run-to-idle_looped = SubResource( 124 ) anims/run_looped = SubResource( 125 ) anims/shoot = SubResource( 126 ) anims/shoot_looped = SubResource( 127 ) anims/walk = SubResource( 128 ) anims/walk_looped = SubResource( 129 ) [node name="Raptor" type="SpineSprite" parent="."] position = Vector2( 1284, 520 ) scale = Vector2( -0.328761, 0.328761 ) skeleton_data_res = ExtResource( 3 ) preview_skin = "Default" 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"] "anims/-- Empty --" = SubResource( 130 ) anims/RESET = SubResource( 130 ) anims/gun-grab = SubResource( 131 ) anims/gun-grab_looped = SubResource( 132 ) anims/gun-holster = SubResource( 133 ) anims/gun-holster_looped = SubResource( 134 ) anims/jump = SubResource( 135 ) anims/jump_looped = SubResource( 136 ) anims/roar = SubResource( 137 ) anims/roar_looped = SubResource( 138 ) anims/walk = SubResource( 139 ) anims/walk_looped = SubResource( 140 ) [node name="AnimationPlayer" type="AnimationPlayer" parent="."] anims/RESET = SubResource( 25 ) anims/cutscene = SubResource( 1 ) anims/slow-moonwalk = SubResource( 83 )