stick-the-quick/ui/MainMenu/CharacterSelect/MainMenu_CharacterSelect.tscn

169 lines
6.5 KiB
Plaintext

[gd_scene load_steps=13 format=3 uid="uid://ocfa8eqjw3c6"]
[ext_resource type="PackedScene" uid="uid://b4aslmx0gfk2" path="res://characters/playable/Stick/Stick.glb" id="1_q1mtv"]
[ext_resource type="Script" path="res://ui/MainMenu/CharacterSelect/MainMenu_CharacterSelect.gd" id="1_sgoy7"]
[ext_resource type="PackedScene" uid="uid://ch1uyprg11ohb" path="res://characters/playable/Lorna/Lorna.glb" id="2_q4fbc"]
[ext_resource type="PackedScene" uid="uid://ch0ev4tb6sb7d" path="res://characters/playable/Blujai/Blujai.glb" id="3_ad8e2"]
[ext_resource type="Material" uid="uid://bjxlmbxma887w" path="res://characters/playable/Stick/StickMaterial.tres" id="3_gwbl5"]
[ext_resource type="PackedScene" uid="uid://bwem5uu0n1ad3" path="res://characters/playable/Gibbo/Gibbo.glb" id="4_o1wac"]
[ext_resource type="Script" path="res://vfx/CameraGrabber.gd" id="5_mh3r7"]
[ext_resource type="Material" uid="uid://dofx7rb15e3rq" path="res://characters/playable/Lorna/LornaMaterial.tres" id="5_npr6r"]
[ext_resource type="Material" uid="uid://xvbwcehphpo8" path="res://characters/playable/Blujai/BlujaiMaterial.tres" id="7_r2xs5"]
[ext_resource type="Texture2D" uid="uid://8itob7wgbnlb" path="res://ui/MainMenu/CharacterSelect/select_previous.png" id="7_wbgon"]
[ext_resource type="Texture2D" uid="uid://dn8mh0j0ahuqb" path="res://ui/MainMenu/CharacterSelect/select_next.png" id="8_eqh8n"]
[ext_resource type="Material" uid="uid://bbcvtbydjb6u7" path="res://characters/playable/Gibbo/GibboMaterial.tres" id="9_xsmnh"]
[node name="MainMenu_CharacterSelect" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_sgoy7")
[node name="Node3D" type="Node3D" parent="."]
process_mode = 3
[node name="Stick" parent="Node3D" instance=ExtResource("1_q1mtv")]
transform = Transform3D(0.866025, 0, 0.5, 0, 1, 0, -0.5, 0, 0.866025, 0, 0, -3)
freeze = true
[node name="Skeleton3D" parent="Node3D/Stick/Figure" index="0"]
bones/0/position = Vector3(0, 0.352519, 0)
bones/1/rotation = Quaternion(0.258292, -2.1318e-11, 3.90806e-08, 0.966067)
bones/2/rotation = Quaternion(0.00108951, 8.88178e-15, 8.80438e-16, 0.999999)
bones/3/rotation = Quaternion(-0.0010895, -1.43388e-11, -1.63885e-10, 0.999999)
bones/6/rotation = Quaternion(-0.456909, -0.0870814, -0.173234, 0.868125)
bones/7/rotation = Quaternion(-0.171361, 0.0610917, 0.683964, 0.706468)
bones/9/rotation = Quaternion(-0.456909, 0.0870814, 0.173234, 0.868125)
bones/10/rotation = Quaternion(-0.171361, -0.0610918, -0.683964, 0.706468)
bones/12/rotation = Quaternion(-0.601197, 0.778679, 0.144516, 0.106471)
bones/13/rotation = Quaternion(0.923235, -0.0179777, -0.0402177, 0.381702)
bones/15/rotation = Quaternion(-0.601197, -0.778679, -0.144516, 0.106471)
bones/16/rotation = Quaternion(0.923235, 0.0179777, 0.0402176, 0.381702)
[node name="Mesh" parent="Node3D/Stick/Figure/Skeleton3D" index="0"]
surface_material_override/0 = ExtResource("3_gwbl5")
[node name="Lorna" parent="Node3D" instance=ExtResource("2_q4fbc")]
transform = Transform3D(0.5, 0, -0.866025, 0, 1, 0, 0.866025, 0, 0.5, 3, 0, 0)
freeze = true
[node name="Mesh" parent="Node3D/Lorna/Figure/Skeleton3D" index="0"]
surface_material_override/0 = ExtResource("5_npr6r")
[node name="Blujai" parent="Node3D" instance=ExtResource("3_ad8e2")]
transform = Transform3D(-0.866025, 0, -0.5, 0, 1, 0, 0.5, 0, -0.866025, 0, 0, 3)
freeze = true
[node name="Mesh" parent="Node3D/Blujai/Figure/Skeleton3D" index="0"]
surface_material_override/0 = ExtResource("7_r2xs5")
[node name="Gibbo" parent="Node3D" instance=ExtResource("4_o1wac")]
transform = Transform3D(-0.5, 0, 0.866025, 0, 1, 0, -0.866025, 0, -0.5, -3, 0, 0)
freeze = true
[node name="Mesh" parent="Node3D/Gibbo/Figure/Skeleton3D" index="0"]
surface_material_override/0 = ExtResource("9_xsmnh")
[node name="Pivot" type="Node3D" parent="Node3D"]
[node name="CameraGrabber" type="Node3D" parent="Node3D/Pivot"]
transform = Transform3D(1, 0, 0, 0, 0.996195, 0.0871557, 0, -0.0871557, 0.996195, 1.5, 1.25, 0)
script = ExtResource("5_mh3r7")
[node name="PanelContainer" type="PanelContainer" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer"]
layout_mode = 2
theme_override_constants/separation = 64
[node name="Control" type="Control" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 2.0
[node name="PrevButton" type="TextureButton" parent="PanelContainer/HBoxContainer/Control"]
layout_mode = 1
anchors_preset = 4
anchor_top = 0.5
anchor_bottom = 0.5
offset_top = -20.0
offset_right = 40.0
offset_bottom = 20.0
grow_vertical = 2
focus_mode = 1
texture_normal = ExtResource("7_wbgon")
[node name="NextButton" type="TextureButton" parent="PanelContainer/HBoxContainer/Control"]
layout_mode = 1
anchors_preset = 6
anchor_left = 1.0
anchor_top = 0.5
anchor_right = 1.0
anchor_bottom = 0.5
offset_left = -40.0
offset_top = -20.0
offset_bottom = 20.0
grow_horizontal = 0
grow_vertical = 2
focus_mode = 1
texture_normal = ExtResource("8_eqh8n")
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/HBoxContainer/Control"]
layout_mode = 1
anchors_preset = 7
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
offset_left = -20.0
offset_top = -40.0
offset_right = 20.0
grow_horizontal = 2
grow_vertical = 0
theme_override_constants/separation = 64
[node name="BackButton" type="Button" parent="PanelContainer/HBoxContainer/Control/HBoxContainer"]
layout_mode = 2
focus_mode = 1
text = "Back"
[node name="GoButton" type="Button" parent="PanelContainer/HBoxContainer/Control/HBoxContainer"]
layout_mode = 2
focus_mode = 1
text = "Go!"
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
[node name="Name" type="Label" parent="PanelContainer/HBoxContainer/VBoxContainer"]
layout_mode = 2
theme_type_variation = &"HeaderLarge"
horizontal_alignment = 1
[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/HBoxContainer/VBoxContainer"]
layout_mode = 2
size_flags_vertical = 3
horizontal_scroll_mode = 0
[node name="Description" type="Label" parent="PanelContainer/HBoxContainer/VBoxContainer/ScrollContainer"]
layout_mode = 2
autowrap_mode = 3
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
bus = &"Sound"
[editable path="Node3D/Stick"]
[editable path="Node3D/Lorna"]
[editable path="Node3D/Blujai"]
[editable path="Node3D/Gibbo"]