A Third-Person-Shooter Godot game.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

95 lines
3.9 KiB

[gd_scene load_steps=16 format=2]
[ext_resource path="res://player/weapons/weapon.tscn" type="PackedScene" id=1]
[ext_resource path="res://player/model/materials/animu_alunya_shadermat.tres" type="Material" id=2]
[ext_resource path="res://menu/menu_player.gd" type="Script" id=3]
[ext_resource path="res://player/model/materials/bandana.tres" type="Material" id=4]
[ext_resource path="res://player/model/materials/face.tres" type="Material" id=5]
[ext_resource path="res://player/model/materials/body.tres" type="Material" id=6]
[ext_resource path="res://player/model/Alunya.glb" type="PackedScene" id=7]
[ext_resource path="res://player/model/materials/ear.tres" type="Material" id=8]
[sub_resource type="Animation" id=69]
resource_name = "blink-loop"
length = 4.0
loop = true
tracks/0/type = "bezier"
tracks/0/path = NodePath("Colette_Armature/Skeleton/Colette_Mesh:material/1:shader_param/topEllipse:y")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"points": PoolRealArray( 0.5, -0.25, 0, 0, 0, 0.8, 0, 0, 0, 0, 0.5, -0.25, 0, 0.25, 0 ),
"times": PoolRealArray( 3, 3.1, 3.3 )
}
[sub_resource type="AnimationNodeAnimation" id=66]
animation = "idle-loop"
[sub_resource type="AnimationNodeBlend2" id=12]
resource_local_to_scene = true
filter_enabled = true
filters = [ "Colette_Armature/Skeleton/Colette_Mesh:material/0:shader_param/topEllipse:y", "Colette_Armature/Skeleton/Colette_Mesh:material/1:shader_param/topEllipse:y", "Robot_Skeleton/Skeleton:eyelid.d.L", "Robot_Skeleton/Skeleton:eyelid.d.R", "Robot_Skeleton/Skeleton:eyelid.u.L", "Robot_Skeleton/Skeleton:eyelid.u.R", "Robot_Skeleton/Skeleton:eyes" ]
[sub_resource type="AnimationNodeAnimation" id=13]
resource_local_to_scene = true
animation = "blink-loop"
[sub_resource type="AnimationNodeAnimation" id=64]
animation = "reload"
[sub_resource type="AnimationNodeOneShot" id=65]
[sub_resource type="AnimationNodeBlendTree" id=30]
resource_local_to_scene = true
graph_offset = Vector2( 91, 64 )
nodes/Animation/node = SubResource( 66 )
nodes/Animation/position = Vector2( 220, 100 )
nodes/eye_blend/node = SubResource( 12 )
nodes/eye_blend/position = Vector2( 801, 91 )
nodes/eyes/node = SubResource( 13 )
nodes/eyes/position = Vector2( 600, 200 )
nodes/output/position = Vector2( 1005, 91 )
nodes/reload/node = SubResource( 64 )
nodes/reload/position = Vector2( 220, 220 )
nodes/reload_oneshot/node = SubResource( 65 )
nodes/reload_oneshot/position = Vector2( 389.11, 116.947 )
node_connections = [ "output", 0, "eye_blend", "eye_blend", 0, "reload_oneshot", "eye_blend", 1, "eyes", "reload_oneshot", 0, "Animation", "reload_oneshot", 1, "reload" ]
[node name="Menu_Player" type="Spatial"]
script = ExtResource( 3 )
[node name="Alunya" parent="." instance=ExtResource( 7 )]
[node name="Skeleton" parent="Alunya/Colette_Armature" index="0"]
bones/94/bound_children = [ NodePath("GunBone") ]
[node name="GunBone" type="BoneAttachment" parent="Alunya/Colette_Armature/Skeleton" index="0"]
transform = Transform( -0.023637, -0.185955, -0.982274, 0.00576981, -0.982524, 0.185864, -0.99967, -0.00127377, 0.0242972, -0.201716, 0.742111, -0.0339236 )
bone_name = "Hand.R"
[node name="Weapon" parent="Alunya/Colette_Armature/Skeleton/GunBone" instance=ExtResource( 1 )]
[node name="Colette_Mesh" parent="Alunya/Colette_Armature/Skeleton" index="1"]
material/0 = ExtResource( 2 )
material/1 = ExtResource( 2 )
material/2 = ExtResource( 5 )
material/3 = ExtResource( 6 )
material/4 = ExtResource( 8 )
material/5 = ExtResource( 8 )
material/6 = ExtResource( 4 )
[node name="AnimationPlayer" parent="Alunya" index="1"]
anims/blink-loop = SubResource( 69 )
[node name="AnimationTree" type="AnimationTree" parent="."]
tree_root = SubResource( 30 )
anim_player = NodePath("../Alunya/AnimationPlayer")
active = true
process_mode = 0
root_motion_track = NodePath("Colette_Armature/Skeleton:Root")
parameters/eye_blend/blend_amount = 1.0
parameters/reload_oneshot/active = false
[editable path="Alunya"]