giants-godot/characters/latest_reaper/Reaper.tscn

148 lines
6.2 KiB
Plaintext

[gd_scene load_steps=21 format=2]
[ext_resource path="res://characters/latest_reaper/Reaper.gltf" type="PackedScene" id=1]
[ext_resource path="res://assets/all_gbs/textures/b_spark.tx_lev1.gzp.tga" type="Texture" id=3]
[ext_resource path="res://assets/audio/Sounds/SR_FSDI1.xx_reaperlev1.gzp.wav" type="AudioStream" id=4]
[ext_resource path="res://characters/latest_reaper/Reaper.gd" type="Script" id=5]
[sub_resource type="AnimationNodeAnimation" id=1]
animation = "standing aim walk forward-loop"
[sub_resource type="AnimationNodeBlend2" id=2]
filter_enabled = true
filters = [ "Armature/Skeleton:left_arm", "Armature/Skeleton:left_fore_arm", "Armature/Skeleton:left_hand", "Armature/Skeleton:left_hand_index_1", "Armature/Skeleton:left_hand_index_2", "Armature/Skeleton:left_hand_index_3", "Armature/Skeleton:left_hand_middle_1", "Armature/Skeleton:left_hand_middle_2", "Armature/Skeleton:left_hand_middle_3", "Armature/Skeleton:left_hand_pinky_1", "Armature/Skeleton:left_hand_pinky_2", "Armature/Skeleton:left_hand_pinky_3", "Armature/Skeleton:left_hand_ring_1", "Armature/Skeleton:left_hand_ring_2", "Armature/Skeleton:left_hand_ring_3", "Armature/Skeleton:left_hand_thumb_1", "Armature/Skeleton:left_hand_thumb_2", "Armature/Skeleton:left_hand_thumb_3", "Armature/Skeleton:left_shoulder", "Armature/Skeleton:right_arm", "Armature/Skeleton:right_fore_arm", "Armature/Skeleton:right_hand", "Armature/Skeleton:right_hand_index_1", "Armature/Skeleton:right_hand_index_2", "Armature/Skeleton:right_hand_index_3", "Armature/Skeleton:right_hand_middle_1", "Armature/Skeleton:right_hand_middle_2", "Armature/Skeleton:right_hand_middle_3", "Armature/Skeleton:right_hand_pinky_1", "Armature/Skeleton:right_hand_pinky_2", "Armature/Skeleton:right_hand_pinky_3", "Armature/Skeleton:right_hand_ring_1", "Armature/Skeleton:right_hand_ring_2", "Armature/Skeleton:right_hand_ring_3", "Armature/Skeleton:right_hand_thumb_1", "Armature/Skeleton:right_hand_thumb_2", "Armature/Skeleton:right_hand_thumb_3", "Armature/Skeleton:right_shoulder" ]
[sub_resource type="AnimationNodeAnimation" id=3]
animation = "standing idle 01-loop"
[sub_resource type="AnimationNodeAnimation" id=4]
animation = "standing run left-loop"
[sub_resource type="AnimationNodeAnimation" id=5]
animation = "standing run forward-loop"
[sub_resource type="AnimationNodeAnimation" id=6]
animation = "standing run right-loop"
[sub_resource type="AnimationNodeAnimation" id=7]
animation = "standing run back-loop"
[sub_resource type="AnimationNodeBlendSpace2D" id=8]
blend_point_0/node = SubResource( 3 )
blend_point_0/pos = Vector2( 0, 0 )
blend_point_1/node = SubResource( 4 )
blend_point_1/pos = Vector2( -1, 0 )
blend_point_2/node = SubResource( 5 )
blend_point_2/pos = Vector2( 0, 1 )
blend_point_3/node = SubResource( 6 )
blend_point_3/pos = Vector2( 1, 0 )
blend_point_4/node = SubResource( 7 )
blend_point_4/pos = Vector2( 0, -1 )
[sub_resource type="AnimationNodeBlendTree" id=9]
graph_offset = Vector2( 0, 131 )
"nodes/Animation 2/node" = SubResource( 1 )
"nodes/Animation 2/position" = Vector2( 20, 340 )
nodes/blend_draw/node = SubResource( 2 )
nodes/blend_draw/position = Vector2( 480, 200 )
nodes/movement/node = SubResource( 8 )
nodes/movement/position = Vector2( 60, 80 )
nodes/output/position = Vector2( 900, 240 )
node_connections = [ "output", 0, "blend_draw", "blend_draw", 0, "movement", "blend_draw", 1, "Animation 2" ]
[sub_resource type="Curve" id=10]
min_value = -360.0
max_value = 360.0
_data = [ Vector2( 0, 19.6364 ), 0.0, 0.0, 0, 0, Vector2( 0.523809, 85.0909 ), 0.0, 0.0, 0, 0, Vector2( 1, 6.54544 ), 0.0, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=11]
curve = SubResource( 10 )
[sub_resource type="Curve" id=12]
_data = [ Vector2( 0, 0 ), 0.0, 0.0, 0, 0, Vector2( 0.484127, 1 ), 0.0, 0.0, 0, 0, Vector2( 1, 0 ), 0.0, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=13]
curve = SubResource( 12 )
[sub_resource type="ParticlesMaterial" id=14]
gravity = Vector3( 0, 0, 0 )
angular_velocity = 90.0
angular_velocity_random = 1.0
angular_velocity_curve = SubResource( 11 )
angle = 360.0
angle_random = 1.0
scale = 3.0
scale_curve = SubResource( 13 )
[sub_resource type="SpatialMaterial" id=15]
flags_transparent = true
flags_unshaded = true
vertex_color_use_as_albedo = true
params_billboard_mode = 3
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = false
albedo_texture = ExtResource( 3 )
[sub_resource type="QuadMesh" id=16]
material = SubResource( 15 )
[node name="Reaper" instance=ExtResource( 1 )]
script = ExtResource( 5 )
[node name="Camera003" parent="." index="0"]
visible = false
[node name="Camera004" parent="." index="1"]
visible = false
[node name="Light001" parent="." index="2"]
visible = false
[node name="Camera005" parent="." index="3"]
visible = false
[node name="Camera006" parent="." index="4"]
visible = false
[node name="Camera007" parent="." index="5"]
visible = false
[node name="Light002" parent="." index="6"]
visible = false
[node name="Camera008" parent="." index="7"]
visible = false
[node name="Armature" parent="." index="8"]
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0 )
[node name="lefthand" type="BoneAttachment" parent="Armature/Skeleton" index="1"]
transform = Transform( 0.563706, 0.0202828, -0.825726, -0.591872, 0.70722, -0.386688, 0.576126, 0.706702, 0.41067, -1.42974, 5.01674, 1.23996 )
bone_name = "left_hand_index_4"
[node name="righthand" type="BoneAttachment" parent="Armature/Skeleton" index="2"]
transform = Transform( -0.0701182, -0.689615, -0.720774, 0.2636, -0.709677, 0.653355, -0.96208, -0.144183, 0.231543, 0.778045, 5.06184, -0.592979 )
bone_name = "right_hand_index_2"
[node name="AnimationPlayer" parent="." index="9"]
playback_speed = 0.2
[node name="AnimationTree" type="AnimationTree" parent="." index="10"]
tree_root = SubResource( 9 )
anim_player = NodePath("../AnimationPlayer")
active = true
parameters/blend_draw/blend_amount = 0.0
parameters/movement/blend_position = Vector2( -0.185247, 0.0948277 )
[node name="Particles" type="Particles" parent="." index="11"]
visible = false
amount = 5
lifetime = 5.0
process_material = SubResource( 14 )
draw_pass_1 = SubResource( 16 )
[node name="anim_sounds" type="AudioStreamPlayer" parent="." index="12"]
stream = ExtResource( 4 )
bus = "Sounds"