final changes
This commit is contained in:
parent
973c560b9f
commit
0ca3911519
26 changed files with 1106 additions and 51 deletions
Binary file not shown.
|
@ -5,5 +5,140 @@
|
|||
|
||||
[node name="Chica" type="Node3D" groups=["AA_CHICA"]]
|
||||
script = ExtResource("1_vcqxk")
|
||||
animParameters = {
|
||||
"Armature_001|Eyebrow L Down": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyebrow L Up": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyebrow R Down": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyebrow R Up": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyelid L": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "move_to",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyelid R": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "move_to",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyes Down": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyes Left": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyes Right": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Eyes Up": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Head Down": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Head L": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Head R": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Head Tilt L": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Head Tilt R": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Head Up": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Jaw": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "standard",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Underlid L": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "move_to",
|
||||
"value": 0.0
|
||||
},
|
||||
"Armature_001|Underlid R": {
|
||||
"in_speed": 5.0,
|
||||
"out_speed": 5.0,
|
||||
"signal_value": 0,
|
||||
"type": "move_to",
|
||||
"value": 0.0
|
||||
}
|
||||
}
|
||||
|
||||
[node name="Chica" parent="." instance=ExtResource("1_4j8or")]
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
[gd_scene load_steps=9 format=3 uid="uid://doe47bro2kqt6"]
|
||||
[gd_scene load_steps=10 format=3 uid="uid://doe47bro2kqt6"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cry2msqosqx0u" path="res://Scenes/Animatables/Chica.tscn" id="1_5nprb"]
|
||||
[ext_resource type="Script" uid="uid://8vyuhyx0xogt" path="res://Scripts/freecam.gd" id="2_stiks"]
|
||||
[ext_resource type="VoxelGIData" uid="uid://ckgscns47hws6" path="res://Scenes/Levels/Freddy's.VoxelGI_data.res" id="3_1u053"]
|
||||
[ext_resource type="Script" uid="uid://c5uawj66escut" path="res://Scripts/GL_Spotlight.gd" id="3_2ymb8"]
|
||||
[ext_resource type="Theme" uid="uid://b3wjoiiv6sq22" path="res://UI/Themes/Default.tres" id="3_ajshc"]
|
||||
[ext_resource type="PackedScene" uid="uid://c57u187iciexi" path="res://Scenes/UI/Node Map.tscn" id="5_h0i1e"]
|
||||
|
||||
[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_stiks"]
|
||||
|
@ -67,6 +68,32 @@ script = ExtResource("2_stiks")
|
|||
toggle_key = 4194305
|
||||
overlay_text = false
|
||||
|
||||
[node name="Control" type="Control" parent="Camera3D"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
|
||||
[node name="Label" type="Label" parent="Camera3D/Control"]
|
||||
z_index = 1000
|
||||
layout_mode = 1
|
||||
anchors_preset = 3
|
||||
anchor_left = 1.0
|
||||
anchor_top = 1.0
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
offset_left = -40.0
|
||||
offset_top = -23.0
|
||||
grow_horizontal = 0
|
||||
grow_vertical = 0
|
||||
theme = ExtResource("3_ajshc")
|
||||
theme_override_font_sizes/font_size = 9
|
||||
text = "Give LIFE: TEST_A_BEGINNINGS
|
||||
(Press Esc for Nodes, Right Click to search node, Tab toggles background)"
|
||||
horizontal_alignment = 2
|
||||
|
||||
[node name="SpotLight3D" type="SpotLight3D" parent="."]
|
||||
transform = Transform3D(0.976123, 0.0551107, -0.210113, -0.00945105, 0.97714, 0.212388, 0.217015, -0.205331, 0.954329, -0.581223, 3.60596, 4.08111)
|
||||
light_color = Color(0.944285, 0.839984, 0.7003, 1)
|
||||
|
|
|
@ -8,7 +8,7 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_6fnvm")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_6fnvm")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_6fnvm")
|
||||
identification = "AA_CHICA"
|
||||
|
|
|
@ -8,9 +8,8 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_vck43")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_vck43")]
|
||||
layout_mode = 0
|
||||
offset_bottom = 100.0
|
||||
script = ExtResource("2_1p1hk")
|
||||
identification = "L_SPOT_CHICA"
|
||||
names = PackedStringArray("intensity", "color", "size")
|
||||
|
|
|
@ -8,7 +8,7 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_cnobp")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_cnobp")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_cnobp")
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_lgcd0")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_lgcd0")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_lgcd0")
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_ua37n")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_ua37n")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_ua37n")
|
||||
|
||||
|
|
16
Scenes/Node Types/Lerp.tscn
Normal file
16
Scenes/Node Types/Lerp.tscn
Normal file
|
@ -0,0 +1,16 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://bihdx0jew1bly"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://b0arjg8r75f8y" path="res://Scenes/Nodes/Node.tscn" id="1_pi2iu"]
|
||||
[ext_resource type="Script" uid="uid://4m1d1qoykyf6" path="res://Scripts/GL_Lerp.gd" id="2_pi2iu"]
|
||||
|
||||
[node name="Node" type="Control"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_pi2iu")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_pi2iu")
|
||||
|
||||
[connection signal="mouse_entered" from="Node" to="Node" method="mouse_enter"]
|
||||
[connection signal="mouse_exited" from="Node" to="Node" method="mouse_exit"]
|
|
@ -8,7 +8,7 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_4ojwp")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_4ojwp")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_4ojwp")
|
||||
|
||||
|
|
16
Scenes/Node Types/Mouse Wheel.tscn
Normal file
16
Scenes/Node Types/Mouse Wheel.tscn
Normal file
|
@ -0,0 +1,16 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://bhkp4bfwm1agf"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://b0arjg8r75f8y" path="res://Scenes/Nodes/Node.tscn" id="1_o85ib"]
|
||||
[ext_resource type="Script" uid="uid://y8j8wap2o4oe" path="res://Scripts/GL_Mouse_Wheel.gd" id="2_o85ib"]
|
||||
|
||||
[node name="Node" type="Control"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_o85ib")]
|
||||
layout_mode = 0
|
||||
script = ExtResource("2_o85ib")
|
||||
|
||||
[connection signal="mouse_entered" from="Node" to="Node" method="mouse_enter"]
|
||||
[connection signal="mouse_exited" from="Node" to="Node" method="mouse_exit"]
|
|
@ -8,9 +8,8 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_wswgt")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_wswgt")]
|
||||
layout_mode = 0
|
||||
offset_bottom = 100.0
|
||||
script = ExtResource("2_wswgt")
|
||||
|
||||
[connection signal="mouse_entered" from="Node" to="Node" method="mouse_enter"]
|
||||
|
|
|
@ -8,9 +8,8 @@ layout_mode = 3
|
|||
anchors_preset = 0
|
||||
mouse_filter = 1
|
||||
|
||||
[node name="Node" parent="." instance=ExtResource("1_m6pki")]
|
||||
[node name="Node" parent="." groups=["GL Node"] instance=ExtResource("1_m6pki")]
|
||||
layout_mode = 0
|
||||
offset_bottom = 100.0
|
||||
script = ExtResource("2_claki")
|
||||
|
||||
[connection signal="mouse_entered" from="Node" to="Node" method="mouse_enter"]
|
||||
|
|
|
@ -2,6 +2,7 @@ extends GL_Animatable
|
|||
|
||||
var anim_tree: AnimationTree
|
||||
var blend_tree: AnimationNodeBlendTree
|
||||
@export var animParameters: Dictionary
|
||||
|
||||
# Assuming this node has a child node with an AnimationPlayer
|
||||
func _ready():
|
||||
|
@ -25,37 +26,58 @@ func _ready():
|
|||
if animations.size() == 0:
|
||||
return
|
||||
|
||||
if animParameters.size() == 0:
|
||||
for key in animations:
|
||||
_create_anim_dict(key)
|
||||
|
||||
# Handle the case where there is only one animation
|
||||
if animations.size() == 1:
|
||||
var node_name = "Anim_" + animations[0]
|
||||
var anim_node := AnimationNodeAnimation.new()
|
||||
anim_node.animation = animations[0]
|
||||
blend_tree.add_node(node_name, anim_node, Vector2.ZERO)
|
||||
|
||||
var output := AnimationNodeOutput.new()
|
||||
blend_tree.add_node("Output", output, Vector2(200, 0))
|
||||
blend_tree.connect_node("Output", 0, node_name)
|
||||
printerr("STILL NEED TO FIX THIS AHEM")
|
||||
return
|
||||
|
||||
# Start with the first animation node
|
||||
var prev_name = "Anim_" + animations[0]
|
||||
var old_time_name = "Time_" + animations[0]
|
||||
var old_seek_name = "Seek_" + animations[0]
|
||||
|
||||
var prev_anim_node := AnimationNodeAnimation.new()
|
||||
prev_anim_node.animation = animations[0]
|
||||
blend_tree.add_node(prev_name, prev_anim_node, Vector2.ZERO)
|
||||
blend_tree.add_node(prev_name, prev_anim_node)
|
||||
|
||||
var old_time_node := AnimationNodeTimeScale.new()
|
||||
blend_tree.add_node(old_time_name,old_time_node)
|
||||
|
||||
var _old_seek_node := AnimationNodeTimeSeek.new()
|
||||
blend_tree.add_node(old_seek_name,_old_seek_node)
|
||||
|
||||
blend_tree.connect_node(old_time_name,0,prev_name)
|
||||
blend_tree.connect_node(old_seek_name,0,old_time_name)
|
||||
prev_name = old_seek_name
|
||||
|
||||
# Iteratively add and connect animations through Add2 nodes
|
||||
for i in range(1, animations.size()):
|
||||
var anim_name = "Anim_" + animations[i]
|
||||
var add_name = "Add_" + str(i)
|
||||
var add_name = "Add_" + animations[i]
|
||||
var time_name = "Time_" + animations[i]
|
||||
var seek_name = "Seek_" + animations[i]
|
||||
|
||||
var new_anim_node := AnimationNodeAnimation.new()
|
||||
new_anim_node.animation = animations[i]
|
||||
blend_tree.add_node(anim_name, new_anim_node, Vector2(i * 200, 0))
|
||||
blend_tree.add_node(anim_name, new_anim_node)
|
||||
|
||||
var time_node := AnimationNodeTimeScale.new()
|
||||
blend_tree.add_node(time_name,time_node)
|
||||
|
||||
var seek_node := AnimationNodeTimeSeek.new()
|
||||
blend_tree.add_node(seek_name,seek_node)
|
||||
|
||||
var add_node := AnimationNodeAdd2.new()
|
||||
blend_tree.add_node(add_name, add_node, Vector2(i * 200, 100))
|
||||
blend_tree.add_node(add_name, add_node)
|
||||
|
||||
blend_tree.connect_node(time_name,0,anim_name)
|
||||
blend_tree.connect_node(seek_name,0,time_name)
|
||||
blend_tree.connect_node(add_name, 0, prev_name)
|
||||
blend_tree.connect_node(add_name, 1, anim_name)
|
||||
blend_tree.connect_node(add_name, 1, seek_name)
|
||||
prev_name = add_name
|
||||
|
||||
# Final output node connection
|
||||
|
@ -63,22 +85,38 @@ func _ready():
|
|||
|
||||
# Set the blend amount for each additive node
|
||||
for i in range(0, animations.size()):
|
||||
anim_tree.set("parameters/Add_" + str(i) + "/add_amount", 1.0)
|
||||
anim_tree.set("parameters/Add_" + str(animations[i]) + "/add_amount", 1.0)
|
||||
anim_tree.set("parameters/Seek_" + str(animations[i]) + "/seek_request", 0)
|
||||
anim_tree.set("parameters/Time_" + str(animations[i]) + "/scale", 0)
|
||||
|
||||
func _create_anim_dict(name:String):
|
||||
animParameters[name] = {"type":"standard","out_speed":5.0,"in_speed":5.0,"value":0,"signal_value":0}
|
||||
|
||||
func _process(delta):
|
||||
if not anim_tree:
|
||||
return
|
||||
for key in animParameters:
|
||||
var anim_path = "parameters/Seek_" + key + "/seek_request"
|
||||
var anim_player = get_child(0).get_node("AnimationPlayer") as AnimationPlayer
|
||||
|
||||
if not anim_player.has_animation(key):
|
||||
print("Animation not found: ", key)
|
||||
return
|
||||
match(animParameters[key]["type"]):
|
||||
"standard":
|
||||
var value = float(animParameters[key]["signal_value"])
|
||||
if value > 0.01:
|
||||
animParameters[key]["value"] = clamp(float(animParameters[key]["value"]) + (delta * animParameters[key]["out_speed"] * value),0,1)
|
||||
else:
|
||||
animParameters[key]["value"] = clamp(float(animParameters[key]["value"]) - (delta * animParameters[key]["in_speed"] * (1 - value)),0,1)
|
||||
|
||||
"move_to":
|
||||
animParameters[key]["value"] = lerp(float(animParameters[key]["value"]), float(animParameters[key]["signal_value"]),delta * animParameters[key]["out_speed"])
|
||||
var anim_length = anim_player.get_animation(key).length
|
||||
var time_value = clamp(animParameters[key].get("value",0), 0.0, 1.0) * anim_length
|
||||
|
||||
anim_tree.set(anim_path, time_value)
|
||||
|
||||
# Function to set the time of the animation based on a normalized value (0.0 to 1.0)
|
||||
func _sent_signals(anim_name: String, value: float):
|
||||
if not anim_tree:
|
||||
return
|
||||
|
||||
var anim_path = "parameters/Anim_" + anim_name + "/time"
|
||||
var anim_player = get_child(0).get_node("AnimationPlayer") as AnimationPlayer
|
||||
|
||||
if not anim_player.has_animation(anim_name):
|
||||
print("Animation not found: ", anim_name)
|
||||
return
|
||||
|
||||
var anim_length = anim_player.get_animation(anim_name).length
|
||||
var time_value = clamp(value, 0.0, 1.0) * anim_length
|
||||
|
||||
anim_tree.set(anim_path, time_value)
|
||||
animParameters[anim_name]["signal_value"] = clamp(value,0,1)
|
||||
|
|
18
Scripts/GL_Lerp.gd
Normal file
18
Scripts/GL_Lerp.gd
Normal file
|
@ -0,0 +1,18 @@
|
|||
extends GL_Node
|
||||
|
||||
|
||||
func _ready():
|
||||
_set_title("Lerp")
|
||||
_create_row("Value",0.0,0.0,true,0.0,1.0)
|
||||
_create_row("Speed",1.0,null,true,1.0,25.0)
|
||||
pass
|
||||
|
||||
func _process(delta):
|
||||
super._process(delta)
|
||||
|
||||
for key in rows:
|
||||
if rows[key]["picker"] == true && rows[key]["backConnected"] == false:
|
||||
rows[key]["input"] = rows[key]["pickValue"]
|
||||
|
||||
rows["Value"]["output"] = lerp(float(rows["Value"]["output"]),float(rows["Value"]["input"]),delta * rows["Speed"]["input"])
|
||||
_send_input("Value")
|
1
Scripts/GL_Lerp.gd.uid
Normal file
1
Scripts/GL_Lerp.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://4m1d1qoykyf6
|
23
Scripts/GL_Mouse_Wheel.gd
Normal file
23
Scripts/GL_Mouse_Wheel.gd
Normal file
|
@ -0,0 +1,23 @@
|
|||
extends GL_Node
|
||||
|
||||
func _ready():
|
||||
_set_title("Mouse Wheel")
|
||||
_create_row("Output", null, 0.0, false, 0.0, 0)
|
||||
_create_row("Step Size", 0.0, null, true, 0.1, 1.0)
|
||||
|
||||
func _process(delta):
|
||||
super._process(delta)
|
||||
|
||||
for key in rows:
|
||||
if rows[key]["picker"] == true && rows[key]["backConnected"] == false:
|
||||
rows[key]["input"] = rows[key]["pickValue"]
|
||||
|
||||
_send_input("Output")
|
||||
|
||||
func _input(event):
|
||||
# Check if the mouse wheel up or down button is pressed
|
||||
if event is InputEventMouseButton:
|
||||
if event.button_index == MOUSE_BUTTON_WHEEL_UP and event.pressed:
|
||||
rows["Output"]["output"] = clamp(rows["Output"]["output"] + rows["Step Size"]["input"], 0, 1)
|
||||
elif event.button_index == MOUSE_BUTTON_WHEEL_DOWN and event.pressed:
|
||||
rows["Output"]["output"] = clamp(rows["Output"]["output"] - rows["Step Size"]["input"], 0, 1)
|
1
Scripts/GL_Mouse_Wheel.gd.uid
Normal file
1
Scripts/GL_Mouse_Wheel.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://y8j8wap2o4oe
|
|
@ -142,11 +142,30 @@ func _create_connection(target:GL_Node,input_name:String,output_name:String):
|
|||
print("Connection already exists: " + output_name + " to " + target.name)
|
||||
return
|
||||
|
||||
for node in get_tree().get_nodes_in_group("GL Node"):
|
||||
if node is GL_Node:
|
||||
node.destroy_connection(target,input_name)
|
||||
|
||||
connections.append(thenew)
|
||||
rows[output_name]["connections"] = connections
|
||||
|
||||
target._confirm_backConnection(input_name)
|
||||
|
||||
func destroy_connection(target:GL_Node,input_name:String):
|
||||
for key in rows:
|
||||
var connections = rows[key].get("connections",[])
|
||||
for i in connections.size():
|
||||
if connections[i].target == target and connections[i].input_name == input_name:
|
||||
connections.remove_at(i)
|
||||
rows[key]["connections"] = connections
|
||||
var holder = get_node("Margins").get_node("Holder")
|
||||
for child in holder.get_children():
|
||||
if child.name == "Title":
|
||||
continue
|
||||
(child.get_node("Input") as GL_Node_Point).update_lines()
|
||||
(child.get_node("Output") as GL_Node_Point).update_lines()
|
||||
return
|
||||
|
||||
func mouse_enter():
|
||||
canDrag = true
|
||||
func mouse_exit():
|
||||
|
|
|
@ -9,6 +9,8 @@ var rows : Dictionary = {
|
|||
"Keystrokes":1,
|
||||
"Keystroke Ramp":1,
|
||||
"Mix Colors":1,
|
||||
"Lerp":1,
|
||||
"Mouse Wheel":1,
|
||||
}
|
||||
var searching : bool
|
||||
var lastMousePos : Vector2
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=39 format=3 uid="uid://ulhyoye6m1x5"]
|
||||
[gd_scene load_steps=39 format=3 uid="uid://47r8tdbm7efr"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_44f1i"]
|
||||
|
||||
|
|
376
die.tscn
Normal file
376
die.tscn
Normal file
|
@ -0,0 +1,376 @@
|
|||
[gd_scene load_steps=75 format=3 uid="uid://bx2kl1iqg2ivj"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_lbo6s"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_fl3nv"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_gxo0y"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_muu1c"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_q3244"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_qmayl"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_kwyh5"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_183hu"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_u0y2o"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_snfj7"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_85j3g"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_l438t"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_8fx4x"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_g5qhq"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_bv0h0"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_yaaqd"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_kniro"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_f33si"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_4cpll"]
|
||||
animation = &"Armature_001|Eyebrow L Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_qpb7f"]
|
||||
animation = &"Armature_001|Eyebrow L Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_lmous"]
|
||||
animation = &"Armature_001|Eyebrow R Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_u2bnb"]
|
||||
animation = &"Armature_001|Eyebrow R Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_7mtjn"]
|
||||
animation = &"Armature_001|Eyelid L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_7h86c"]
|
||||
animation = &"Armature_001|Eyelid R"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_qlh2g"]
|
||||
animation = &"Armature_001|Eyes Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_cj8kg"]
|
||||
animation = &"Armature_001|Eyes Left"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_uhr37"]
|
||||
animation = &"Armature_001|Eyes Right"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_8cerg"]
|
||||
animation = &"Armature_001|Eyes Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_m31yb"]
|
||||
animation = &"Armature_001|Head Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_d5diq"]
|
||||
animation = &"Armature_001|Head L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_xapou"]
|
||||
animation = &"Armature_001|Head R"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_rpjec"]
|
||||
animation = &"Armature_001|Head Tilt L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_jt0mt"]
|
||||
animation = &"Armature_001|Head Tilt R"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_6210l"]
|
||||
animation = &"Armature_001|Head Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_77u8g"]
|
||||
animation = &"Armature_001|Jaw"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_8nlvx"]
|
||||
animation = &"Armature_001|Underlid L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_flw6o"]
|
||||
animation = &"Armature_001|Underlid R"
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_le5fc"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_hjrok"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_5tg10"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_pgiyy"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_ukuy4"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_7w0sy"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_wggr6"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_abofm"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_cq183"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_hvyeb"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_ahgo8"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_5y87j"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_7i8s2"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_o35r0"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_uqkn4"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_3wckt"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_dga0d"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_8kfkm"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_53c8b"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_jqjpb"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_crrmt"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_gbvq2"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_4qhyg"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_df1bn"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_l8qn7"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_slel0"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_fr3qd"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_7idei"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_6xlon"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_xi13f"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_q1qg3"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_f43wm"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_qci8h"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_7ul2e"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_attwm"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_r5o5r"]
|
||||
|
||||
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_f72i7"]
|
||||
graph_offset = Vector2(-21.7794, 5509.12)
|
||||
nodes/Add_1/node = SubResource("AnimationNodeAdd2_lbo6s")
|
||||
nodes/Add_1/position = Vector2(800, 9180)
|
||||
nodes/Add_10/node = SubResource("AnimationNodeAdd2_fl3nv")
|
||||
nodes/Add_10/position = Vector2(840, 2440)
|
||||
nodes/Add_11/node = SubResource("AnimationNodeAdd2_gxo0y")
|
||||
nodes/Add_11/position = Vector2(840, 5100)
|
||||
nodes/Add_12/node = SubResource("AnimationNodeAdd2_muu1c")
|
||||
nodes/Add_12/position = Vector2(840, 5440)
|
||||
nodes/Add_13/node = SubResource("AnimationNodeAdd2_q3244")
|
||||
nodes/Add_13/position = Vector2(840, 5780)
|
||||
nodes/Add_14/node = SubResource("AnimationNodeAdd2_qmayl")
|
||||
nodes/Add_14/position = Vector2(840, 6120)
|
||||
nodes/Add_15/node = SubResource("AnimationNodeAdd2_kwyh5")
|
||||
nodes/Add_15/position = Vector2(840, 9520)
|
||||
nodes/Add_16/node = SubResource("AnimationNodeAdd2_183hu")
|
||||
nodes/Add_16/position = Vector2(840, 9860)
|
||||
nodes/Add_17/node = SubResource("AnimationNodeAdd2_u0y2o")
|
||||
nodes/Add_17/position = Vector2(840, 10220)
|
||||
nodes/Add_18/node = SubResource("AnimationNodeAdd2_snfj7")
|
||||
nodes/Add_18/position = Vector2(840, 10560)
|
||||
nodes/Add_2/node = SubResource("AnimationNodeAdd2_85j3g")
|
||||
nodes/Add_2/position = Vector2(840, 6460)
|
||||
nodes/Add_3/node = SubResource("AnimationNodeAdd2_l438t")
|
||||
nodes/Add_3/position = Vector2(840, 6800)
|
||||
nodes/Add_4/node = SubResource("AnimationNodeAdd2_8fx4x")
|
||||
nodes/Add_4/position = Vector2(840, 7140)
|
||||
nodes/Add_5/node = SubResource("AnimationNodeAdd2_g5qhq")
|
||||
nodes/Add_5/position = Vector2(840, 7480)
|
||||
nodes/Add_6/node = SubResource("AnimationNodeAdd2_bv0h0")
|
||||
nodes/Add_6/position = Vector2(840, 7820)
|
||||
nodes/Add_7/node = SubResource("AnimationNodeAdd2_yaaqd")
|
||||
nodes/Add_7/position = Vector2(840, 8160)
|
||||
nodes/Add_8/node = SubResource("AnimationNodeAdd2_kniro")
|
||||
nodes/Add_8/position = Vector2(840, 8500)
|
||||
nodes/Add_9/node = SubResource("AnimationNodeAdd2_f33si")
|
||||
nodes/Add_9/position = Vector2(840, 8840)
|
||||
"nodes/Anim_Armature_001|Eyebrow L Down/node" = SubResource("AnimationNodeAnimation_4cpll")
|
||||
"nodes/Anim_Armature_001|Eyebrow L Down/position" = Vector2(0, 0)
|
||||
"nodes/Anim_Armature_001|Eyebrow L Up/node" = SubResource("AnimationNodeAnimation_qpb7f")
|
||||
"nodes/Anim_Armature_001|Eyebrow L Up/position" = Vector2(0, 260)
|
||||
"nodes/Anim_Armature_001|Eyebrow R Down/node" = SubResource("AnimationNodeAnimation_lmous")
|
||||
"nodes/Anim_Armature_001|Eyebrow R Down/position" = Vector2(0, 520)
|
||||
"nodes/Anim_Armature_001|Eyebrow R Up/node" = SubResource("AnimationNodeAnimation_u2bnb")
|
||||
"nodes/Anim_Armature_001|Eyebrow R Up/position" = Vector2(0, 780)
|
||||
"nodes/Anim_Armature_001|Eyelid L/node" = SubResource("AnimationNodeAnimation_7mtjn")
|
||||
"nodes/Anim_Armature_001|Eyelid L/position" = Vector2(0, 1040)
|
||||
"nodes/Anim_Armature_001|Eyelid R/node" = SubResource("AnimationNodeAnimation_7h86c")
|
||||
"nodes/Anim_Armature_001|Eyelid R/position" = Vector2(0, 1300)
|
||||
"nodes/Anim_Armature_001|Eyes Down/node" = SubResource("AnimationNodeAnimation_qlh2g")
|
||||
"nodes/Anim_Armature_001|Eyes Down/position" = Vector2(0, 1540)
|
||||
"nodes/Anim_Armature_001|Eyes Left/node" = SubResource("AnimationNodeAnimation_cj8kg")
|
||||
"nodes/Anim_Armature_001|Eyes Left/position" = Vector2(0, 1800)
|
||||
"nodes/Anim_Armature_001|Eyes Right/node" = SubResource("AnimationNodeAnimation_uhr37")
|
||||
"nodes/Anim_Armature_001|Eyes Right/position" = Vector2(0, 2060)
|
||||
"nodes/Anim_Armature_001|Eyes Up/node" = SubResource("AnimationNodeAnimation_8cerg")
|
||||
"nodes/Anim_Armature_001|Eyes Up/position" = Vector2(0, 2320)
|
||||
"nodes/Anim_Armature_001|Head Down/node" = SubResource("AnimationNodeAnimation_m31yb")
|
||||
"nodes/Anim_Armature_001|Head Down/position" = Vector2(0, 2580)
|
||||
"nodes/Anim_Armature_001|Head L/node" = SubResource("AnimationNodeAnimation_d5diq")
|
||||
"nodes/Anim_Armature_001|Head L/position" = Vector2(0, 5240)
|
||||
"nodes/Anim_Armature_001|Head R/node" = SubResource("AnimationNodeAnimation_xapou")
|
||||
"nodes/Anim_Armature_001|Head R/position" = Vector2(0, 5580)
|
||||
"nodes/Anim_Armature_001|Head Tilt L/node" = SubResource("AnimationNodeAnimation_rpjec")
|
||||
"nodes/Anim_Armature_001|Head Tilt L/position" = Vector2(0, 5920)
|
||||
"nodes/Anim_Armature_001|Head Tilt R/node" = SubResource("AnimationNodeAnimation_jt0mt")
|
||||
"nodes/Anim_Armature_001|Head Tilt R/position" = Vector2(0, 6260)
|
||||
"nodes/Anim_Armature_001|Head Up/node" = SubResource("AnimationNodeAnimation_6210l")
|
||||
"nodes/Anim_Armature_001|Head Up/position" = Vector2(0, 9660)
|
||||
nodes/Anim_Armature_001|Jaw/node = SubResource("AnimationNodeAnimation_77u8g")
|
||||
nodes/Anim_Armature_001|Jaw/position = Vector2(0, 10000)
|
||||
"nodes/Anim_Armature_001|Underlid L/node" = SubResource("AnimationNodeAnimation_8nlvx")
|
||||
"nodes/Anim_Armature_001|Underlid L/position" = Vector2(0, 10340)
|
||||
"nodes/Anim_Armature_001|Underlid R/node" = SubResource("AnimationNodeAnimation_flw6o")
|
||||
"nodes/Anim_Armature_001|Underlid R/position" = Vector2(0, 10680)
|
||||
nodes/Seek_1/node = SubResource("AnimationNodeTimeSeek_le5fc")
|
||||
nodes/Seek_1/position = Vector2(440, 4920)
|
||||
nodes/Seek_10/node = SubResource("AnimationNodeTimeSeek_hjrok")
|
||||
nodes/Seek_10/position = Vector2(620, 2520)
|
||||
nodes/Seek_11/node = SubResource("AnimationNodeTimeSeek_5tg10")
|
||||
nodes/Seek_11/position = Vector2(620, 5160)
|
||||
nodes/Seek_12/node = SubResource("AnimationNodeTimeSeek_pgiyy")
|
||||
nodes/Seek_12/position = Vector2(620, 5500)
|
||||
nodes/Seek_13/node = SubResource("AnimationNodeTimeSeek_ukuy4")
|
||||
nodes/Seek_13/position = Vector2(620, 5840)
|
||||
nodes/Seek_14/node = SubResource("AnimationNodeTimeSeek_7w0sy")
|
||||
nodes/Seek_14/position = Vector2(620, 6180)
|
||||
nodes/Seek_15/node = SubResource("AnimationNodeTimeSeek_wggr6")
|
||||
nodes/Seek_15/position = Vector2(620, 9600)
|
||||
nodes/Seek_16/node = SubResource("AnimationNodeTimeSeek_abofm")
|
||||
nodes/Seek_16/position = Vector2(620, 9940)
|
||||
nodes/Seek_17/node = SubResource("AnimationNodeTimeSeek_cq183")
|
||||
nodes/Seek_17/position = Vector2(620, 10280)
|
||||
nodes/Seek_18/node = SubResource("AnimationNodeTimeSeek_hvyeb")
|
||||
nodes/Seek_18/position = Vector2(620, 10620)
|
||||
nodes/Seek_2/node = SubResource("AnimationNodeTimeSeek_ahgo8")
|
||||
nodes/Seek_2/position = Vector2(620, 2780)
|
||||
nodes/Seek_3/node = SubResource("AnimationNodeTimeSeek_5y87j")
|
||||
nodes/Seek_3/position = Vector2(620, 3040)
|
||||
nodes/Seek_4/node = SubResource("AnimationNodeTimeSeek_7i8s2")
|
||||
nodes/Seek_4/position = Vector2(620, 3300)
|
||||
nodes/Seek_5/node = SubResource("AnimationNodeTimeSeek_o35r0")
|
||||
nodes/Seek_5/position = Vector2(620, 3580)
|
||||
nodes/Seek_6/node = SubResource("AnimationNodeTimeSeek_uqkn4")
|
||||
nodes/Seek_6/position = Vector2(620, 3840)
|
||||
nodes/Seek_7/node = SubResource("AnimationNodeTimeSeek_3wckt")
|
||||
nodes/Seek_7/position = Vector2(620, 4100)
|
||||
nodes/Seek_8/node = SubResource("AnimationNodeTimeSeek_dga0d")
|
||||
nodes/Seek_8/position = Vector2(620, 4360)
|
||||
nodes/Seek_9/node = SubResource("AnimationNodeTimeSeek_8kfkm")
|
||||
nodes/Seek_9/position = Vector2(620, 4640)
|
||||
nodes/Time_1/node = SubResource("AnimationNodeTimeScale_53c8b")
|
||||
nodes/Time_1/position = Vector2(400, 220)
|
||||
nodes/Time_10/node = SubResource("AnimationNodeTimeScale_jqjpb")
|
||||
nodes/Time_10/position = Vector2(400, 2540)
|
||||
nodes/Time_11/node = SubResource("AnimationNodeTimeScale_crrmt")
|
||||
nodes/Time_11/position = Vector2(400, 5200)
|
||||
nodes/Time_12/node = SubResource("AnimationNodeTimeScale_gbvq2")
|
||||
nodes/Time_12/position = Vector2(400, 5540)
|
||||
nodes/Time_13/node = SubResource("AnimationNodeTimeScale_4qhyg")
|
||||
nodes/Time_13/position = Vector2(400, 5880)
|
||||
nodes/Time_14/node = SubResource("AnimationNodeTimeScale_df1bn")
|
||||
nodes/Time_14/position = Vector2(400, 6220)
|
||||
nodes/Time_15/node = SubResource("AnimationNodeTimeScale_l8qn7")
|
||||
nodes/Time_15/position = Vector2(400, 9620)
|
||||
nodes/Time_16/node = SubResource("AnimationNodeTimeScale_slel0")
|
||||
nodes/Time_16/position = Vector2(400, 9980)
|
||||
nodes/Time_17/node = SubResource("AnimationNodeTimeScale_fr3qd")
|
||||
nodes/Time_17/position = Vector2(400, 10320)
|
||||
nodes/Time_18/node = SubResource("AnimationNodeTimeScale_7idei")
|
||||
nodes/Time_18/position = Vector2(400, 10660)
|
||||
nodes/Time_2/node = SubResource("AnimationNodeTimeScale_6xlon")
|
||||
nodes/Time_2/position = Vector2(400, 2820)
|
||||
nodes/Time_3/node = SubResource("AnimationNodeTimeScale_xi13f")
|
||||
nodes/Time_3/position = Vector2(400, 3080)
|
||||
nodes/Time_4/node = SubResource("AnimationNodeTimeScale_q1qg3")
|
||||
nodes/Time_4/position = Vector2(400, 3340)
|
||||
nodes/Time_5/node = SubResource("AnimationNodeTimeScale_f43wm")
|
||||
nodes/Time_5/position = Vector2(400, 3600)
|
||||
nodes/Time_6/node = SubResource("AnimationNodeTimeScale_qci8h")
|
||||
nodes/Time_6/position = Vector2(400, 3880)
|
||||
nodes/Time_7/node = SubResource("AnimationNodeTimeScale_7ul2e")
|
||||
nodes/Time_7/position = Vector2(400, 4140)
|
||||
nodes/Time_8/node = SubResource("AnimationNodeTimeScale_attwm")
|
||||
nodes/Time_8/position = Vector2(400, 4400)
|
||||
nodes/Time_9/node = SubResource("AnimationNodeTimeScale_r5o5r")
|
||||
nodes/Time_9/position = Vector2(400, 4660)
|
||||
nodes/output/position = Vector2(220, 10940)
|
||||
node_connections = [&"Add_1", 0, &"Anim_Armature_001|Eyebrow L Down", &"Add_1", 1, &"Seek_1", &"Add_10", 1, &"Seek_10", &"Add_11", 1, &"Seek_11", &"Add_12", 1, &"Seek_12", &"Add_13", 1, &"Seek_13", &"Add_14", 1, &"Seek_14", &"Add_15", 1, &"Seek_15", &"Add_16", 1, &"Seek_16", &"Add_17", 1, &"Seek_17", &"Add_18", 1, &"Seek_18", &"Add_2", 1, &"Seek_2", &"Add_3", 1, &"Seek_3", &"Add_4", 1, &"Seek_4", &"Add_5", 1, &"Seek_5", &"Add_6", 1, &"Seek_6", &"Add_7", 1, &"Seek_7", &"Add_8", 1, &"Seek_8", &"Add_9", 1, &"Seek_9", &"Seek_1", 0, &"Time_1", &"Seek_10", 0, &"Time_10", &"Seek_11", 0, &"Time_11", &"Seek_12", 0, &"Time_12", &"Seek_13", 0, &"Time_13", &"Seek_14", 0, &"Time_14", &"Seek_15", 0, &"Time_15", &"Seek_16", 0, &"Time_16", &"Seek_17", 0, &"Time_17", &"Seek_18", 0, &"Time_18", &"Seek_2", 0, &"Time_2", &"Seek_3", 0, &"Time_3", &"Seek_4", 0, &"Time_4", &"Seek_5", 0, &"Time_5", &"Seek_6", 0, &"Time_6", &"Seek_7", 0, &"Time_7", &"Seek_8", 0, &"Time_8", &"Seek_9", 0, &"Time_9", &"Time_1", 0, &"Anim_Armature_001|Eyebrow L Up", &"Time_10", 0, &"Anim_Armature_001|Head Down", &"Time_11", 0, &"Anim_Armature_001|Head L", &"Time_12", 0, &"Anim_Armature_001|Head R", &"Time_13", 0, &"Anim_Armature_001|Head Tilt L", &"Time_14", 0, &"Anim_Armature_001|Head Tilt R", &"Time_15", 0, &"Anim_Armature_001|Head Up", &"Time_16", 0, &"Anim_Armature_001|Jaw", &"Time_17", 0, &"Anim_Armature_001|Underlid L", &"Time_18", 0, &"Anim_Armature_001|Underlid R", &"Time_2", 0, &"Anim_Armature_001|Eyebrow R Down", &"Time_3", 0, &"Anim_Armature_001|Eyebrow R Up", &"Time_4", 0, &"Anim_Armature_001|Eyelid L", &"Time_5", 0, &"Anim_Armature_001|Eyelid R", &"Time_6", 0, &"Anim_Armature_001|Eyes Down", &"Time_7", 0, &"Anim_Armature_001|Eyes Left", &"Time_8", 0, &"Anim_Armature_001|Eyes Right", &"Time_9", 0, &"Anim_Armature_001|Eyes Up"]
|
||||
|
||||
[node name="_AnimationTree_3" type="AnimationTree"]
|
||||
root_node = NodePath("../Chica")
|
||||
tree_root = SubResource("AnimationNodeBlendTree_f72i7")
|
||||
anim_player = NodePath("/root/Freddy\'s/Chica/Chica/AnimationPlayer")
|
||||
parameters/Add_1/add_amount = 1.0
|
||||
parameters/Add_10/add_amount = 1.0
|
||||
parameters/Add_11/add_amount = 1.0
|
||||
parameters/Add_12/add_amount = 1.0
|
||||
parameters/Add_13/add_amount = 1.0
|
||||
parameters/Add_14/add_amount = 1.0
|
||||
parameters/Add_15/add_amount = 1.0
|
||||
parameters/Add_16/add_amount = 1.0
|
||||
parameters/Add_17/add_amount = 1.0
|
||||
parameters/Add_18/add_amount = 1.0
|
||||
parameters/Add_2/add_amount = 1.0
|
||||
parameters/Add_3/add_amount = 1.0
|
||||
parameters/Add_4/add_amount = 1.0
|
||||
parameters/Add_5/add_amount = 1.0
|
||||
parameters/Add_6/add_amount = 1.0
|
||||
parameters/Add_7/add_amount = 1.0
|
||||
parameters/Add_8/add_amount = 1.0
|
||||
parameters/Add_9/add_amount = 1.0
|
||||
parameters/Seek_1/seek_request = 0
|
||||
parameters/Seek_10/seek_request = 0
|
||||
parameters/Seek_11/seek_request = 0
|
||||
parameters/Seek_12/seek_request = 0
|
||||
parameters/Seek_13/seek_request = 0
|
||||
parameters/Seek_14/seek_request = 0
|
||||
parameters/Seek_15/seek_request = 0
|
||||
parameters/Seek_16/seek_request = 0
|
||||
parameters/Seek_17/seek_request = 0
|
||||
parameters/Seek_18/seek_request = 0
|
||||
parameters/Seek_2/seek_request = 0
|
||||
parameters/Seek_3/seek_request = 0
|
||||
parameters/Seek_4/seek_request = 0
|
||||
parameters/Seek_5/seek_request = 0
|
||||
parameters/Seek_6/seek_request = 0
|
||||
parameters/Seek_7/seek_request = 0
|
||||
parameters/Seek_8/seek_request = 0
|
||||
parameters/Seek_9/seek_request = 0
|
||||
parameters/Time_1/scale = 0
|
||||
parameters/Time_10/scale = 0
|
||||
parameters/Time_11/scale = 0
|
||||
parameters/Time_12/scale = 0
|
||||
parameters/Time_13/scale = 0
|
||||
parameters/Time_14/scale = 0
|
||||
parameters/Time_15/scale = 0
|
||||
parameters/Time_16/scale = 0
|
||||
parameters/Time_17/scale = 0
|
||||
parameters/Time_18/scale = 0
|
||||
parameters/Time_2/scale = 0
|
||||
parameters/Time_3/scale = 0
|
||||
parameters/Time_4/scale = 0
|
||||
parameters/Time_5/scale = 0
|
||||
parameters/Time_6/scale = 0
|
||||
parameters/Time_7/scale = 0
|
||||
parameters/Time_8/scale = 0
|
||||
parameters/Time_9/scale = 0
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=40 format=3 uid="uid://b34dmo17ul30r"]
|
||||
[gd_scene load_steps=40 format=3 uid="uid://i53ndclribr8"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_mf4mk"]
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=39 format=3 uid="uid://boc50vhrb3a2u"]
|
||||
[gd_scene load_steps=39 format=3 uid="uid://cnh4p6a6wy1w"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_po782"]
|
||||
|
||||
|
|
26
test4.tscn
26
test4.tscn
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=40 format=3 uid="uid://b3tysebs8i7po"]
|
||||
[gd_scene load_steps=42 format=3 uid="uid://bb004cdud1qnj"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_x54fa"]
|
||||
|
||||
|
@ -36,9 +36,6 @@
|
|||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_ujn16"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_aipfx"]
|
||||
animation = &"Armature_001|Eyebrow L Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_0ipva"]
|
||||
animation = &"Armature_001|Eyebrow L Up"
|
||||
|
||||
|
@ -95,8 +92,15 @@ animation = &"Armature_001|Underlid R"
|
|||
|
||||
[sub_resource type="AnimationNodeOutput" id="AnimationNodeOutput_1kfqo"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_x54fa"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_d61hk"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_aipfx"]
|
||||
animation = &"Armature_001|Eyebrow L Down"
|
||||
|
||||
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_mob0c"]
|
||||
graph_offset = Vector2(-382.646, 32.9876)
|
||||
graph_offset = Vector2(-574.867, -45.2357)
|
||||
nodes/Add_1/node = SubResource("AnimationNodeAdd2_x54fa")
|
||||
nodes/Add_1/position = Vector2(400, -40)
|
||||
nodes/Add_10/node = SubResource("AnimationNodeAdd2_d61hk")
|
||||
|
@ -133,8 +137,6 @@ nodes/Add_8/node = SubResource("AnimationNodeAdd2_hx4q6")
|
|||
nodes/Add_8/position = Vector2(2000, -280)
|
||||
nodes/Add_9/node = SubResource("AnimationNodeAdd2_ujn16")
|
||||
nodes/Add_9/position = Vector2(2220, -300)
|
||||
"nodes/Anim_Armature_001|Eyebrow L Down/node" = SubResource("AnimationNodeAnimation_aipfx")
|
||||
"nodes/Anim_Armature_001|Eyebrow L Down/position" = Vector2(0, 0)
|
||||
"nodes/Anim_Armature_001|Eyebrow L Up/node" = SubResource("AnimationNodeAnimation_0ipva")
|
||||
"nodes/Anim_Armature_001|Eyebrow L Up/position" = Vector2(0, 260)
|
||||
"nodes/Anim_Armature_001|Eyebrow R Down/node" = SubResource("AnimationNodeAnimation_1465b")
|
||||
|
@ -173,8 +175,14 @@ nodes/Anim_Armature_001|Jaw/position = Vector2(0, 4120)
|
|||
"nodes/Anim_Armature_001|Underlid R/position" = Vector2(0, 4640)
|
||||
nodes/Output/node = SubResource("AnimationNodeOutput_1kfqo")
|
||||
nodes/Output/position = Vector2(160, 4900)
|
||||
nodes/TimeSationNodeBlendTree_mob0ceekationNodeBlendTree_mob0c/node = SubResource("AnimationNodeTimeSeek_x54fa")
|
||||
nodes/TimeSationNodeBlendTree_mob0ceekationNodeBlendTree_mob0c/position = Vector2(280, -60)
|
||||
nodes/TimeScale/node = SubResource("AnimationNodeTimeScale_d61hk")
|
||||
nodes/TimeScale/position = Vector2(-200, -120)
|
||||
nodes/a/node = SubResource("AnimationNodeAnimation_aipfx")
|
||||
nodes/a/position = Vector2(-580, -20)
|
||||
nodes/output/position = Vector2(4520, -600)
|
||||
node_connections = [&"Add_1", 0, &"Anim_Armature_001|Eyebrow L Down", &"Add_1", 1, &"Anim_Armature_001|Eyebrow L Up", &"Add_10", 0, &"Add_9", &"Add_10", 1, &"Anim_Armature_001|Head Down", &"Add_11", 0, &"Add_10", &"Add_11", 1, &"Anim_Armature_001|Head L", &"Add_12", 0, &"Add_11", &"Add_12", 1, &"Anim_Armature_001|Head R", &"Add_13", 0, &"Add_12", &"Add_13", 1, &"Anim_Armature_001|Head Tilt L", &"Add_14", 0, &"Add_13", &"Add_14", 1, &"Anim_Armature_001|Head Tilt R", &"Add_15", 0, &"Add_14", &"Add_15", 1, &"Anim_Armature_001|Head Up", &"Add_16", 0, &"Add_15", &"Add_16", 1, &"Anim_Armature_001|Jaw", &"Add_17", 0, &"Add_16", &"Add_17", 1, &"Anim_Armature_001|Underlid L", &"Add_18", 0, &"Add_17", &"Add_18", 1, &"Anim_Armature_001|Underlid R", &"Add_2", 0, &"Add_1", &"Add_2", 1, &"Anim_Armature_001|Eyebrow R Down", &"Add_3", 0, &"Add_2", &"Add_3", 1, &"Anim_Armature_001|Eyebrow R Up", &"Add_4", 0, &"Add_3", &"Add_4", 1, &"Anim_Armature_001|Eyelid L", &"Add_5", 0, &"Add_4", &"Add_5", 1, &"Anim_Armature_001|Eyelid R", &"Add_6", 0, &"Add_5", &"Add_6", 1, &"Anim_Armature_001|Eyes Down", &"Add_7", 0, &"Add_6", &"Add_7", 1, &"Anim_Armature_001|Eyes Left", &"Add_8", 0, &"Add_7", &"Add_8", 1, &"Anim_Armature_001|Eyes Right", &"Add_9", 0, &"Add_8", &"Add_9", 1, &"Anim_Armature_001|Eyes Up", &"output", 0, &"Add_18"]
|
||||
node_connections = [&"Add_1", 1, &"Anim_Armature_001|Eyebrow L Up", &"Add_10", 0, &"Add_9", &"Add_10", 1, &"Anim_Armature_001|Head Down", &"Add_11", 0, &"Add_10", &"Add_11", 1, &"Anim_Armature_001|Head L", &"Add_12", 0, &"Add_11", &"Add_12", 1, &"Anim_Armature_001|Head R", &"Add_13", 0, &"Add_12", &"Add_13", 1, &"Anim_Armature_001|Head Tilt L", &"Add_14", 0, &"Add_13", &"Add_14", 1, &"Anim_Armature_001|Head Tilt R", &"Add_15", 0, &"Add_14", &"Add_15", 1, &"Anim_Armature_001|Head Up", &"Add_16", 0, &"Add_15", &"Add_16", 1, &"Anim_Armature_001|Jaw", &"Add_17", 0, &"Add_16", &"Add_17", 1, &"Anim_Armature_001|Underlid L", &"Add_18", 0, &"Add_17", &"Add_18", 1, &"Anim_Armature_001|Underlid R", &"Add_2", 0, &"Add_1", &"Add_2", 1, &"Anim_Armature_001|Eyebrow R Down", &"Add_3", 0, &"Add_2", &"Add_3", 1, &"Anim_Armature_001|Eyebrow R Up", &"Add_4", 0, &"Add_3", &"Add_4", 1, &"Anim_Armature_001|Eyelid L", &"Add_5", 0, &"Add_4", &"Add_5", 1, &"Anim_Armature_001|Eyelid R", &"Add_6", 0, &"Add_5", &"Add_6", 1, &"Anim_Armature_001|Eyes Down", &"Add_7", 0, &"Add_6", &"Add_7", 1, &"Anim_Armature_001|Eyes Left", &"Add_8", 0, &"Add_7", &"Add_8", 1, &"Anim_Armature_001|Eyes Right", &"Add_9", 0, &"Add_8", &"Add_9", 1, &"Anim_Armature_001|Eyes Up", &"TimeSationNodeBlendTree_mob0ceekationNodeBlendTree_mob0c", 0, &"TimeScale", &"TimeScale", 0, &"a", &"output", 0, &"Add_18"]
|
||||
|
||||
[node name="_AnimationTree_3" type="AnimationTree"]
|
||||
root_node = NodePath(".")
|
||||
|
@ -198,5 +206,7 @@ parameters/Add_6/add_amount = 1.0
|
|||
parameters/Add_7/add_amount = 1.0
|
||||
parameters/Add_8/add_amount = 1.0
|
||||
parameters/Add_9/add_amount = 1.0
|
||||
parameters/TimeSationNodeBlendTree_mob0ceekationNodeBlendTree_mob0c/seek_request = 98.02
|
||||
parameters/TimeScale/scale = -47.49
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
||||
|
|
376
test7.tscn
Normal file
376
test7.tscn
Normal file
|
@ -0,0 +1,376 @@
|
|||
[gd_scene load_steps=75 format=3 uid="uid://dwwl76ovr08cn"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_cn2km"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_x8bp0"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_te08d"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_m6rs4"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_h5gjp"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_nx15v"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_8a8nn"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_vyvv0"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_l62w7"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_6pojw"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_p7m28"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_b4s1y"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_wtllb"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_rccxp"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_f5fuw"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_10oc2"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_3duk8"]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id="AnimationNodeAdd2_dxpms"]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_mnxbd"]
|
||||
animation = &"Armature_001|Eyebrow L Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_kktee"]
|
||||
animation = &"Armature_001|Eyebrow L Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_sxbu5"]
|
||||
animation = &"Armature_001|Eyebrow R Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_jijo2"]
|
||||
animation = &"Armature_001|Eyebrow R Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_clpi8"]
|
||||
animation = &"Armature_001|Eyelid L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ewowv"]
|
||||
animation = &"Armature_001|Eyelid R"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_y6fj7"]
|
||||
animation = &"Armature_001|Eyes Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_rn5yg"]
|
||||
animation = &"Armature_001|Eyes Left"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_6bq74"]
|
||||
animation = &"Armature_001|Eyes Right"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ktacc"]
|
||||
animation = &"Armature_001|Eyes Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_6nmjk"]
|
||||
animation = &"Armature_001|Head Down"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_phwt5"]
|
||||
animation = &"Armature_001|Head L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_wxhct"]
|
||||
animation = &"Armature_001|Head R"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_cih8x"]
|
||||
animation = &"Armature_001|Head Tilt L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_6geux"]
|
||||
animation = &"Armature_001|Head Tilt R"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_2dbgd"]
|
||||
animation = &"Armature_001|Head Up"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_r4i6k"]
|
||||
animation = &"Armature_001|Jaw"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_8014d"]
|
||||
animation = &"Armature_001|Underlid L"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_yi0pf"]
|
||||
animation = &"Armature_001|Underlid R"
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_vg2ge"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_nwvxa"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_46c20"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_o3ji5"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_bnxdd"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_4t5x4"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_4w7im"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_8r4ga"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_7ip44"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_jk2s7"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_ywf75"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_8odpf"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_fdavu"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_8kdjr"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_yfuwc"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_slo5n"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_vantn"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_y80px"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_yl10v"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_78t4h"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_iw5bp"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_v3epd"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_gwde8"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_ut4um"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_t16cc"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_5fy0b"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_85hp2"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_oohxp"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_hu0d2"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_alpwc"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_futfp"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_ufukg"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_ia1a7"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_veuxd"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_n5pxs"]
|
||||
|
||||
[sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_hvv16"]
|
||||
|
||||
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_v6irv"]
|
||||
graph_offset = Vector2(-183.88, 4143.02)
|
||||
nodes/Add_1/node = SubResource("AnimationNodeAdd2_cn2km")
|
||||
nodes/Add_1/position = Vector2(220, 6280)
|
||||
nodes/Add_10/node = SubResource("AnimationNodeAdd2_x8bp0")
|
||||
nodes/Add_10/position = Vector2(0, 0)
|
||||
nodes/Add_11/node = SubResource("AnimationNodeAdd2_te08d")
|
||||
nodes/Add_11/position = Vector2(0, 340)
|
||||
nodes/Add_12/node = SubResource("AnimationNodeAdd2_m6rs4")
|
||||
nodes/Add_12/position = Vector2(0, 680)
|
||||
nodes/Add_13/node = SubResource("AnimationNodeAdd2_h5gjp")
|
||||
nodes/Add_13/position = Vector2(0, 1020)
|
||||
nodes/Add_14/node = SubResource("AnimationNodeAdd2_nx15v")
|
||||
nodes/Add_14/position = Vector2(0, 1360)
|
||||
nodes/Add_15/node = SubResource("AnimationNodeAdd2_8a8nn")
|
||||
nodes/Add_15/position = Vector2(0, 1700)
|
||||
nodes/Add_16/node = SubResource("AnimationNodeAdd2_vyvv0")
|
||||
nodes/Add_16/position = Vector2(0, 2040)
|
||||
nodes/Add_17/node = SubResource("AnimationNodeAdd2_l62w7")
|
||||
nodes/Add_17/position = Vector2(0, 2380)
|
||||
nodes/Add_18/node = SubResource("AnimationNodeAdd2_6pojw")
|
||||
nodes/Add_18/position = Vector2(0, 2720)
|
||||
nodes/Add_2/node = SubResource("AnimationNodeAdd2_p7m28")
|
||||
nodes/Add_2/position = Vector2(0, 3060)
|
||||
nodes/Add_3/node = SubResource("AnimationNodeAdd2_b4s1y")
|
||||
nodes/Add_3/position = Vector2(0, 3420)
|
||||
nodes/Add_4/node = SubResource("AnimationNodeAdd2_wtllb")
|
||||
nodes/Add_4/position = Vector2(0, 3760)
|
||||
nodes/Add_5/node = SubResource("AnimationNodeAdd2_rccxp")
|
||||
nodes/Add_5/position = Vector2(0, 4100)
|
||||
nodes/Add_6/node = SubResource("AnimationNodeAdd2_f5fuw")
|
||||
nodes/Add_6/position = Vector2(0, 4440)
|
||||
nodes/Add_7/node = SubResource("AnimationNodeAdd2_10oc2")
|
||||
nodes/Add_7/position = Vector2(0, 4780)
|
||||
nodes/Add_8/node = SubResource("AnimationNodeAdd2_3duk8")
|
||||
nodes/Add_8/position = Vector2(0, 5120)
|
||||
nodes/Add_9/node = SubResource("AnimationNodeAdd2_dxpms")
|
||||
nodes/Add_9/position = Vector2(0, 5460)
|
||||
"nodes/Anim_Armature_001|Eyebrow L Down/node" = SubResource("AnimationNodeAnimation_mnxbd")
|
||||
"nodes/Anim_Armature_001|Eyebrow L Down/position" = Vector2(-160, 5800)
|
||||
"nodes/Anim_Armature_001|Eyebrow L Up/node" = SubResource("AnimationNodeAnimation_kktee")
|
||||
"nodes/Anim_Armature_001|Eyebrow L Up/position" = Vector2(-160, 6060)
|
||||
"nodes/Anim_Armature_001|Eyebrow R Down/node" = SubResource("AnimationNodeAnimation_sxbu5")
|
||||
"nodes/Anim_Armature_001|Eyebrow R Down/position" = Vector2(-160, 6320)
|
||||
"nodes/Anim_Armature_001|Eyebrow R Up/node" = SubResource("AnimationNodeAnimation_jijo2")
|
||||
"nodes/Anim_Armature_001|Eyebrow R Up/position" = Vector2(-160, 6580)
|
||||
"nodes/Anim_Armature_001|Eyelid L/node" = SubResource("AnimationNodeAnimation_clpi8")
|
||||
"nodes/Anim_Armature_001|Eyelid L/position" = Vector2(-160, 6820)
|
||||
"nodes/Anim_Armature_001|Eyelid R/node" = SubResource("AnimationNodeAnimation_ewowv")
|
||||
"nodes/Anim_Armature_001|Eyelid R/position" = Vector2(-160, 7880)
|
||||
"nodes/Anim_Armature_001|Eyes Down/node" = SubResource("AnimationNodeAnimation_y6fj7")
|
||||
"nodes/Anim_Armature_001|Eyes Down/position" = Vector2(-160, 8140)
|
||||
"nodes/Anim_Armature_001|Eyes Left/node" = SubResource("AnimationNodeAnimation_rn5yg")
|
||||
"nodes/Anim_Armature_001|Eyes Left/position" = Vector2(-160, 8400)
|
||||
"nodes/Anim_Armature_001|Eyes Right/node" = SubResource("AnimationNodeAnimation_6bq74")
|
||||
"nodes/Anim_Armature_001|Eyes Right/position" = Vector2(-160, 8660)
|
||||
"nodes/Anim_Armature_001|Eyes Up/node" = SubResource("AnimationNodeAnimation_ktacc")
|
||||
"nodes/Anim_Armature_001|Eyes Up/position" = Vector2(-160, 8920)
|
||||
"nodes/Anim_Armature_001|Head Down/node" = SubResource("AnimationNodeAnimation_6nmjk")
|
||||
"nodes/Anim_Armature_001|Head Down/position" = Vector2(-160, 9180)
|
||||
"nodes/Anim_Armature_001|Head L/node" = SubResource("AnimationNodeAnimation_phwt5")
|
||||
"nodes/Anim_Armature_001|Head L/position" = Vector2(-160, 9440)
|
||||
"nodes/Anim_Armature_001|Head R/node" = SubResource("AnimationNodeAnimation_wxhct")
|
||||
"nodes/Anim_Armature_001|Head R/position" = Vector2(-160, 9700)
|
||||
"nodes/Anim_Armature_001|Head Tilt L/node" = SubResource("AnimationNodeAnimation_cih8x")
|
||||
"nodes/Anim_Armature_001|Head Tilt L/position" = Vector2(-160, 9980)
|
||||
"nodes/Anim_Armature_001|Head Tilt R/node" = SubResource("AnimationNodeAnimation_6geux")
|
||||
"nodes/Anim_Armature_001|Head Tilt R/position" = Vector2(-160, 10240)
|
||||
"nodes/Anim_Armature_001|Head Up/node" = SubResource("AnimationNodeAnimation_2dbgd")
|
||||
"nodes/Anim_Armature_001|Head Up/position" = Vector2(-160, 10500)
|
||||
nodes/Anim_Armature_001|Jaw/node = SubResource("AnimationNodeAnimation_r4i6k")
|
||||
nodes/Anim_Armature_001|Jaw/position = Vector2(-160, 10760)
|
||||
"nodes/Anim_Armature_001|Underlid L/node" = SubResource("AnimationNodeAnimation_8014d")
|
||||
"nodes/Anim_Armature_001|Underlid L/position" = Vector2(-160, 11020)
|
||||
"nodes/Anim_Armature_001|Underlid R/node" = SubResource("AnimationNodeAnimation_yi0pf")
|
||||
"nodes/Anim_Armature_001|Underlid R/position" = Vector2(-160, 12360)
|
||||
nodes/Seek_1/node = SubResource("AnimationNodeTimeSeek_vg2ge")
|
||||
nodes/Seek_1/position = Vector2(460, 7020)
|
||||
nodes/Seek_10/node = SubResource("AnimationNodeTimeSeek_nwvxa")
|
||||
nodes/Seek_10/position = Vector2(460, 14420)
|
||||
nodes/Seek_11/node = SubResource("AnimationNodeTimeSeek_46c20")
|
||||
nodes/Seek_11/position = Vector2(460, 14140)
|
||||
nodes/Seek_12/node = SubResource("AnimationNodeTimeSeek_o3ji5")
|
||||
nodes/Seek_12/position = Vector2(460, 13880)
|
||||
nodes/Seek_13/node = SubResource("AnimationNodeTimeSeek_bnxdd")
|
||||
nodes/Seek_13/position = Vector2(460, 13620)
|
||||
nodes/Seek_14/node = SubResource("AnimationNodeTimeSeek_4t5x4")
|
||||
nodes/Seek_14/position = Vector2(460, 13360)
|
||||
nodes/Seek_15/node = SubResource("AnimationNodeTimeSeek_4w7im")
|
||||
nodes/Seek_15/position = Vector2(460, 13080)
|
||||
nodes/Seek_16/node = SubResource("AnimationNodeTimeSeek_8r4ga")
|
||||
nodes/Seek_16/position = Vector2(460, 12820)
|
||||
nodes/Seek_17/node = SubResource("AnimationNodeTimeSeek_7ip44")
|
||||
nodes/Seek_17/position = Vector2(460, 12560)
|
||||
nodes/Seek_18/node = SubResource("AnimationNodeTimeSeek_jk2s7")
|
||||
nodes/Seek_18/position = Vector2(460, 12300)
|
||||
nodes/Seek_2/node = SubResource("AnimationNodeTimeSeek_ywf75")
|
||||
nodes/Seek_2/position = Vector2(460, 7560)
|
||||
nodes/Seek_3/node = SubResource("AnimationNodeTimeSeek_8odpf")
|
||||
nodes/Seek_3/position = Vector2(460, 7300)
|
||||
nodes/Seek_4/node = SubResource("AnimationNodeTimeSeek_fdavu")
|
||||
nodes/Seek_4/position = Vector2(460, 6760)
|
||||
nodes/Seek_5/node = SubResource("AnimationNodeTimeSeek_8kdjr")
|
||||
nodes/Seek_5/position = Vector2(460, 12020)
|
||||
nodes/Seek_6/node = SubResource("AnimationNodeTimeSeek_yfuwc")
|
||||
nodes/Seek_6/position = Vector2(460, 11760)
|
||||
nodes/Seek_7/node = SubResource("AnimationNodeTimeSeek_slo5n")
|
||||
nodes/Seek_7/position = Vector2(460, 11500)
|
||||
nodes/Seek_8/node = SubResource("AnimationNodeTimeSeek_vantn")
|
||||
nodes/Seek_8/position = Vector2(460, 11240)
|
||||
nodes/Seek_9/node = SubResource("AnimationNodeTimeSeek_y80px")
|
||||
nodes/Seek_9/position = Vector2(460, 10960)
|
||||
nodes/Time_1/node = SubResource("AnimationNodeTimeScale_yl10v")
|
||||
nodes/Time_1/position = Vector2(220, 6020)
|
||||
nodes/Time_10/node = SubResource("AnimationNodeTimeScale_78t4h")
|
||||
nodes/Time_10/position = Vector2(220, 9140)
|
||||
nodes/Time_11/node = SubResource("AnimationNodeTimeScale_iw5bp")
|
||||
nodes/Time_11/position = Vector2(220, 9420)
|
||||
nodes/Time_12/node = SubResource("AnimationNodeTimeScale_v3epd")
|
||||
nodes/Time_12/position = Vector2(220, 9680)
|
||||
nodes/Time_13/node = SubResource("AnimationNodeTimeScale_gwde8")
|
||||
nodes/Time_13/position = Vector2(220, 9940)
|
||||
nodes/Time_14/node = SubResource("AnimationNodeTimeScale_ut4um")
|
||||
nodes/Time_14/position = Vector2(220, 10200)
|
||||
nodes/Time_15/node = SubResource("AnimationNodeTimeScale_t16cc")
|
||||
nodes/Time_15/position = Vector2(220, 10480)
|
||||
nodes/Time_16/node = SubResource("AnimationNodeTimeScale_5fy0b")
|
||||
nodes/Time_16/position = Vector2(220, 10740)
|
||||
nodes/Time_17/node = SubResource("AnimationNodeTimeScale_85hp2")
|
||||
nodes/Time_17/position = Vector2(220, 12600)
|
||||
nodes/Time_18/node = SubResource("AnimationNodeTimeScale_oohxp")
|
||||
nodes/Time_18/position = Vector2(220, 12320)
|
||||
nodes/Time_2/node = SubResource("AnimationNodeTimeScale_hu0d2")
|
||||
nodes/Time_2/position = Vector2(220, 7600)
|
||||
nodes/Time_3/node = SubResource("AnimationNodeTimeScale_alpwc")
|
||||
nodes/Time_3/position = Vector2(220, 7320)
|
||||
nodes/Time_4/node = SubResource("AnimationNodeTimeScale_futfp")
|
||||
nodes/Time_4/position = Vector2(220, 6800)
|
||||
nodes/Time_5/node = SubResource("AnimationNodeTimeScale_ufukg")
|
||||
nodes/Time_5/position = Vector2(220, 7860)
|
||||
nodes/Time_6/node = SubResource("AnimationNodeTimeScale_ia1a7")
|
||||
nodes/Time_6/position = Vector2(220, 11800)
|
||||
nodes/Time_7/node = SubResource("AnimationNodeTimeScale_veuxd")
|
||||
nodes/Time_7/position = Vector2(220, 11540)
|
||||
nodes/Time_8/node = SubResource("AnimationNodeTimeScale_n5pxs")
|
||||
nodes/Time_8/position = Vector2(220, 11260)
|
||||
nodes/Time_9/node = SubResource("AnimationNodeTimeScale_hvv16")
|
||||
nodes/Time_9/position = Vector2(220, 11000)
|
||||
nodes/output/position = Vector2(40, 11280)
|
||||
node_connections = [&"Add_1", 0, &"Anim_Armature_001|Eyebrow L Down", &"Seek_1", 0, &"Time_1", &"Seek_10", 0, &"Time_10", &"Seek_11", 0, &"Time_11", &"Seek_12", 0, &"Time_12", &"Seek_13", 0, &"Time_13", &"Seek_14", 0, &"Time_14", &"Seek_15", 0, &"Time_15", &"Seek_16", 0, &"Time_16", &"Seek_17", 0, &"Time_17", &"Seek_18", 0, &"Time_18", &"Seek_2", 0, &"Time_2", &"Seek_3", 0, &"Time_3", &"Seek_4", 0, &"Time_4", &"Seek_5", 0, &"Time_5", &"Seek_6", 0, &"Time_6", &"Seek_7", 0, &"Time_7", &"Seek_8", 0, &"Time_8", &"Seek_9", 0, &"Time_9", &"Time_1", 0, &"Anim_Armature_001|Eyebrow L Up", &"Time_10", 0, &"Anim_Armature_001|Head Down", &"Time_11", 0, &"Anim_Armature_001|Head L", &"Time_12", 0, &"Anim_Armature_001|Head R", &"Time_13", 0, &"Anim_Armature_001|Head Tilt L", &"Time_14", 0, &"Anim_Armature_001|Head Tilt R", &"Time_15", 0, &"Anim_Armature_001|Head Up", &"Time_16", 0, &"Anim_Armature_001|Jaw", &"Time_17", 0, &"Anim_Armature_001|Underlid L", &"Time_18", 0, &"Anim_Armature_001|Underlid R", &"Time_2", 0, &"Anim_Armature_001|Eyebrow R Down", &"Time_3", 0, &"Anim_Armature_001|Eyebrow R Up", &"Time_4", 0, &"Anim_Armature_001|Eyelid L", &"Time_5", 0, &"Anim_Armature_001|Eyelid R", &"Time_6", 0, &"Anim_Armature_001|Eyes Down", &"Time_7", 0, &"Anim_Armature_001|Eyes Left", &"Time_8", 0, &"Anim_Armature_001|Eyes Right", &"Time_9", 0, &"Anim_Armature_001|Eyes Up"]
|
||||
|
||||
[node name="_AnimationTree_3" type="AnimationTree"]
|
||||
root_node = NodePath("../Chica")
|
||||
tree_root = SubResource("AnimationNodeBlendTree_v6irv")
|
||||
anim_player = NodePath("/root/Freddy\'s/Chica/Chica/AnimationPlayer")
|
||||
parameters/Add_1/add_amount = 1.0
|
||||
parameters/Add_10/add_amount = 1.0
|
||||
parameters/Add_11/add_amount = 1.0
|
||||
parameters/Add_12/add_amount = 1.0
|
||||
parameters/Add_13/add_amount = 1.0
|
||||
parameters/Add_14/add_amount = 1.0
|
||||
parameters/Add_15/add_amount = 1.0
|
||||
parameters/Add_16/add_amount = 1.0
|
||||
parameters/Add_17/add_amount = 1.0
|
||||
parameters/Add_18/add_amount = 1.0
|
||||
parameters/Add_2/add_amount = 1.0
|
||||
parameters/Add_3/add_amount = 1.0
|
||||
parameters/Add_4/add_amount = 1.0
|
||||
parameters/Add_5/add_amount = 1.0
|
||||
parameters/Add_6/add_amount = 1.0
|
||||
parameters/Add_7/add_amount = 1.0
|
||||
parameters/Add_8/add_amount = 1.0
|
||||
parameters/Add_9/add_amount = 1.0
|
||||
parameters/Seek_1/seek_request = 0
|
||||
parameters/Seek_10/seek_request = 0
|
||||
parameters/Seek_11/seek_request = 0
|
||||
parameters/Seek_12/seek_request = 0
|
||||
parameters/Seek_13/seek_request = 0
|
||||
parameters/Seek_14/seek_request = 0
|
||||
parameters/Seek_15/seek_request = 0
|
||||
parameters/Seek_16/seek_request = 0
|
||||
parameters/Seek_17/seek_request = 95.6
|
||||
parameters/Seek_18/seek_request = 254.94
|
||||
parameters/Seek_2/seek_request = 2.85
|
||||
parameters/Seek_3/seek_request = 1.65
|
||||
parameters/Seek_4/seek_request = 0
|
||||
parameters/Seek_5/seek_request = 0
|
||||
parameters/Seek_6/seek_request = 0
|
||||
parameters/Seek_7/seek_request = 0
|
||||
parameters/Seek_8/seek_request = 0
|
||||
parameters/Seek_9/seek_request = 0
|
||||
parameters/Time_1/scale = 0
|
||||
parameters/Time_10/scale = 0
|
||||
parameters/Time_11/scale = 0
|
||||
parameters/Time_12/scale = 0
|
||||
parameters/Time_13/scale = 0
|
||||
parameters/Time_14/scale = 0
|
||||
parameters/Time_15/scale = 0
|
||||
parameters/Time_16/scale = 0
|
||||
parameters/Time_17/scale = 0
|
||||
parameters/Time_18/scale = 0
|
||||
parameters/Time_2/scale = 0
|
||||
parameters/Time_3/scale = 0
|
||||
parameters/Time_4/scale = 0
|
||||
parameters/Time_5/scale = 0
|
||||
parameters/Time_6/scale = 0
|
||||
parameters/Time_7/scale = 0
|
||||
parameters/Time_8/scale = 0
|
||||
parameters/Time_9/scale = 0
|
Loading…
Add table
Reference in a new issue