MagicNStuff/source/addons/controller_icons/demo/IconRemapper.tscn

546 lines
19 KiB
Plaintext

[gd_scene format=3 uid="uid://cmopiwmgjwjb8"]
[ext_resource type="Script" uid="uid://dka86u1f7d6j3" path="res://addons/controller_icons/demo/IconRemapper.gd" id="2"]
[ext_resource type="Script" uid="uid://c2w177bb5r70x" path="res://addons/controller_icons/objects/ControllerIconTexture.gd" id="2_ww1q8"]
[sub_resource type="Texture2D" id="Texture2D_oaqcv"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/a"
[sub_resource type="Texture2D" id="Texture2D_julos"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/b"
[sub_resource type="Texture2D" id="Texture2D_p7fj8"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/x"
[sub_resource type="Texture2D" id="Texture2D_e65pp"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/y"
[sub_resource type="Texture2D" id="Texture2D_drwxf"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/lb"
[sub_resource type="Texture2D" id="Texture2D_lpg8q"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/rb"
[sub_resource type="Texture2D" id="Texture2D_tqj64"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/lt"
[sub_resource type="Texture2D" id="Texture2D_g8v8u"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/rt"
[sub_resource type="Texture2D" id="Texture2D_uqh53"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/l_stick_click"
[sub_resource type="Texture2D" id="Texture2D_jt7n0"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/r_stick_click"
[sub_resource type="Texture2D" id="Texture2D_jmm2v"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/select"
[sub_resource type="Texture2D" id="Texture2D_2w7la"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/start"
[sub_resource type="Texture2D" id="Texture2D_rhnqu"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/dpad"
[sub_resource type="Texture2D" id="Texture2D_vr4j2"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/dpad_up"
[sub_resource type="Texture2D" id="Texture2D_hp6k2"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/dpad_down"
[sub_resource type="Texture2D" id="Texture2D_4trym"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/dpad_left"
[sub_resource type="Texture2D" id="Texture2D_61h51"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/dpad_right"
[sub_resource type="Texture2D" id="Texture2D_adhf2"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/home"
[sub_resource type="Texture2D" id="Texture2D_dl7nm"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/share"
[sub_resource type="Texture2D" id="Texture2D_3ry3e"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/l_stick"
[sub_resource type="Texture2D" id="Texture2D_t68xw"]
resource_local_to_scene = false
resource_name = ""
script = ExtResource("2_ww1q8")
path = "joypad/r_stick"
[node name="Control" type="MarginContainer" unique_id=1601220344]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_constants/margin_left = 50
theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
script = ExtResource("2")
[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=2113602990]
layout_mode = 2
size_flags_vertical = 4
[node name="Icons" type="HBoxContainer" parent="HBoxContainer" unique_id=2042321209]
layout_mode = 2
size_flags_horizontal = 3
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/Icons" unique_id=1588384910]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="A" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=828846414]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/A" unique_id=1639101535]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_oaqcv")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/A" unique_id=2002072623]
layout_mode = 2
text = " A"
[node name="B" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=530527236]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/B" unique_id=311854177]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_julos")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/B" unique_id=742681211]
layout_mode = 2
text = " B"
[node name="X" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=1216881237]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/X" unique_id=1134210632]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_p7fj8")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/X" unique_id=2045270978]
layout_mode = 2
text = " X"
[node name="Y" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=92402848]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/Y" unique_id=1089343973]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_e65pp")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/Y" unique_id=251740913]
layout_mode = 2
text = " Y"
[node name="LB" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=1364911905]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/LB" unique_id=1750157085]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_drwxf")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/LB" unique_id=1531558358]
layout_mode = 2
text = " Left Button"
[node name="RB" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=1706771022]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/RB" unique_id=1117113796]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_lpg8q")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/RB" unique_id=1873473067]
layout_mode = 2
text = " Right Button"
[node name="LT" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=2013852229]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/LT" unique_id=767932665]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_tqj64")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/LT" unique_id=1809526097]
layout_mode = 2
text = " Left Trigger"
[node name="RT" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=611329461]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/RT" unique_id=753689515]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_g8v8u")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/RT" unique_id=360097868]
layout_mode = 2
text = " Right Trigger"
[node name="L_Stick_Click" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=1021312656]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/L_Stick_Click" unique_id=196612978]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_uqh53")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/L_Stick_Click" unique_id=1229175729]
layout_mode = 2
text = " Left Stick Click"
[node name="R_Stick_Click" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=446452917]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/R_Stick_Click" unique_id=1016697128]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_jt7n0")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/R_Stick_Click" unique_id=603637549]
layout_mode = 2
text = " Right Stick Click"
[node name="Select" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer" unique_id=765509629]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer/Select" unique_id=508101453]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_jmm2v")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer/Select" unique_id=74765183]
layout_mode = 2
text = " Select"
[node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/Icons" unique_id=669632449]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="Start" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=1347203654]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/Start" unique_id=888575917]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_2w7la")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/Start" unique_id=1413576549]
layout_mode = 2
text = " Start"
[node name="DPAD" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=635174029]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/DPAD" unique_id=22453084]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_rhnqu")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/DPAD" unique_id=1896964404]
layout_mode = 2
text = " DPAD"
[node name="DPAD_Up" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=2136653652]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Up" unique_id=1196271658]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_vr4j2")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Up" unique_id=557696580]
layout_mode = 2
text = " DPAD Up"
[node name="DPAD_Down" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=751473320]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Down" unique_id=250059860]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_hp6k2")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Down" unique_id=1221071287]
layout_mode = 2
text = " DPAD Down"
[node name="DPAD_Left" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=1283505542]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Left" unique_id=247813281]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_4trym")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Left" unique_id=842044898]
layout_mode = 2
text = " DPAD Left"
[node name="DPAD_Right" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=327601506]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Right" unique_id=1605667890]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_61h51")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/DPAD_Right" unique_id=1537851016]
layout_mode = 2
text = " DPAD Right"
[node name="Home" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=1033572084]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/Home" unique_id=955772623]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_adhf2")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/Home" unique_id=68599875]
layout_mode = 2
text = " Home"
[node name="Share" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=1105867899]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/Share" unique_id=1702175857]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_dl7nm")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/Share" unique_id=2015954125]
layout_mode = 2
text = " Share"
[node name="LStick" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=1390480704]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/LStick" unique_id=1009982985]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_3ry3e")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/LStick" unique_id=1053978823]
layout_mode = 2
text = " Left Stick"
[node name="RStick" type="HBoxContainer" parent="HBoxContainer/Icons/VBoxContainer2" unique_id=583566754]
unique_name_in_owner = true
layout_mode = 2
[node name="ControllerTextureRect" type="TextureRect" parent="HBoxContainer/Icons/VBoxContainer2/RStick" unique_id=378109797]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
texture = SubResource("Texture2D_t68xw")
expand_mode = 1
[node name="Label" type="Label" parent="HBoxContainer/Icons/VBoxContainer2/RStick" unique_id=199561110]
layout_mode = 2
text = " Right Stick"
[node name="Buttons" type="VBoxContainer" parent="HBoxContainer" unique_id=445244860]
layout_mode = 2
size_flags_horizontal = 3
[node name="Auto" type="Button" parent="HBoxContainer/Buttons" unique_id=2062244470]
layout_mode = 2
size_flags_vertical = 3
text = "[ Set to automatic ]"
[node name="Luna" type="Button" parent="HBoxContainer/Buttons" unique_id=864235910]
layout_mode = 2
size_flags_vertical = 3
text = "Amazon Luna"
[node name="PS3" type="Button" parent="HBoxContainer/Buttons" unique_id=424372257]
layout_mode = 2
size_flags_vertical = 3
text = "PlayStation 3"
[node name="PS4" type="Button" parent="HBoxContainer/Buttons" unique_id=821608071]
layout_mode = 2
size_flags_vertical = 3
text = "PlayStation 4"
[node name="PS5" type="Button" parent="HBoxContainer/Buttons" unique_id=457410724]
layout_mode = 2
size_flags_vertical = 3
text = "PlayStation 5"
[node name="Stadia" type="Button" parent="HBoxContainer/Buttons" unique_id=1830727623]
layout_mode = 2
size_flags_vertical = 3
text = "Google Stadia"
[node name="Steam" type="Button" parent="HBoxContainer/Buttons" unique_id=352643125]
layout_mode = 2
size_flags_vertical = 3
text = "Steam Controller"
[node name="SteamDeck" type="Button" parent="HBoxContainer/Buttons" unique_id=512465783]
layout_mode = 2
size_flags_vertical = 3
text = "Steam Deck"
[node name="Switch" type="Button" parent="HBoxContainer/Buttons" unique_id=391643661]
layout_mode = 2
size_flags_vertical = 3
text = "Nintendo Switch Controller"
[node name="Joycon" type="Button" parent="HBoxContainer/Buttons" unique_id=1198970687]
layout_mode = 2
size_flags_vertical = 3
text = "Nintendo Switch JoyCon"
[node name="OUYA" type="Button" parent="HBoxContainer/Buttons" unique_id=1969505297]
layout_mode = 2
size_flags_vertical = 3
text = "OUYA"
[node name="Xbox360" type="Button" parent="HBoxContainer/Buttons" unique_id=1020761430]
layout_mode = 2
size_flags_vertical = 3
text = "Xbox 360"
[node name="XboxOne" type="Button" parent="HBoxContainer/Buttons" unique_id=1140165637]
layout_mode = 2
size_flags_vertical = 3
text = "Xbox One"
[node name="XboxSeries" type="Button" parent="HBoxContainer/Buttons" unique_id=1879189543]
layout_mode = 2
size_flags_vertical = 3
text = "Xbox Series"
[connection signal="pressed" from="HBoxContainer/Buttons/Auto" to="." method="_on_Auto_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/Luna" to="." method="_on_Luna_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/PS3" to="." method="_on_PS3_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/PS4" to="." method="_on_PS4_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/PS5" to="." method="_on_PS5_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/Stadia" to="." method="_on_Stadia_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/Steam" to="." method="_on_Steam_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/SteamDeck" to="." method="_on_SteamDeck_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/Switch" to="." method="_on_Switch_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/Joycon" to="." method="_on_Joycon_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/OUYA" to="." method="_on_ouya_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/Xbox360" to="." method="_on_Xbox360_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/XboxOne" to="." method="_on_XboxOne_pressed"]
[connection signal="pressed" from="HBoxContainer/Buttons/XboxSeries" to="." method="_on_XboxSeries_pressed"]