61 lines
2.3 KiB
Plaintext
61 lines
2.3 KiB
Plaintext
[gd_scene load_steps=12 format=2]
|
|
|
|
[ext_resource path="res://assets/Characters/Pirate.glb" type="PackedScene" id=1]
|
|
[ext_resource path="res://assets/Objects/toolAxe.tscn" type="PackedScene" id=2]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=1]
|
|
animation = "Hit-loop"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=2]
|
|
animation = "Idle-loop"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=3]
|
|
animation = "Interaction-loop"
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=4]
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=5]
|
|
switch_mode = 2
|
|
xfade_time = 0.2
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=6]
|
|
xfade_time = 0.1
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=7]
|
|
switch_mode = 2
|
|
xfade_time = 0.3
|
|
|
|
[sub_resource type="AnimationNodeStateMachine" id=8]
|
|
states/Hit/node = SubResource( 1 )
|
|
states/Hit/position = Vector2( 415, 45 )
|
|
states/Idle/node = SubResource( 2 )
|
|
states/Idle/position = Vector2( 149, 39 )
|
|
states/Interaction/node = SubResource( 3 )
|
|
states/Interaction/position = Vector2( 176, 157 )
|
|
transitions = [ "Idle", "Hit", SubResource( 4 ), "Hit", "Idle", SubResource( 5 ), "Idle", "Interaction", SubResource( 6 ), "Interaction", "Idle", SubResource( 7 ) ]
|
|
start_node = "Idle"
|
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=9]
|
|
|
|
[node name="Pirate" instance=ExtResource( 1 )]
|
|
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0 )
|
|
|
|
[node name="Skeleton" parent="Armature" index="0"]
|
|
bones/4/bound_children = [ NodePath("ToolAttachement") ]
|
|
|
|
[node name="ToolAttachement" type="BoneAttachment" parent="Armature/Skeleton" index="5"]
|
|
transform = Transform( 0.93925, -0.342233, -0.0261794, -0.337317, -0.906276, -0.254719, 0.0634476, 0.248076, -0.966661, -0.933935, 0.609497, 0.0353355 )
|
|
visible = false
|
|
bone_name = "HandTip.R"
|
|
|
|
[node name="Tool" type="Spatial" parent="Armature/Skeleton/ToolAttachement" index="0"]
|
|
transform = Transform( -1.12419e-14, 8.74228e-08, -2, 2, -8.74228e-08, -1.39841e-13, -8.74228e-08, -2, -8.74228e-08, 2.38419e-07, -0.151768, 0.615043 )
|
|
|
|
[node name="toolAxe" parent="Armature/Skeleton/ToolAttachement/Tool" index="0" instance=ExtResource( 2 )]
|
|
|
|
[node name="AnimationTree" type="AnimationTree" parent="." index="2"]
|
|
tree_root = SubResource( 8 )
|
|
anim_player = NodePath("../AnimationPlayer")
|
|
active = true
|
|
parameters/playback = SubResource( 9 )
|