pandemonium_demo_projects/misc/joypads/remap/remap_wizard.tscn

277 lines
7.9 KiB
Plaintext
Raw Normal View History

[gd_scene load_steps=3 format=2]
[ext_resource path="res://remap/remap_wizard.gd" type="Script" id=1]
[ext_resource path="res://joypad_diagram.tscn" type="PackedScene" id=2]
[node name="RemapWizard" type="Node"]
script = ExtResource( 1 )
[node name="Start" type="WindowDialog" parent="."]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -128.0
margin_top = -96.0
margin_right = 128.0
margin_bottom = 96.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Margin" type="MarginContainer" parent="Start"]
anchor_right = 1.0
anchor_bottom = 1.0
custom_constants/margin_right = 12
custom_constants/margin_top = 12
custom_constants/margin_left = 12
custom_constants/margin_bottom = 12
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Layout" type="VBoxContainer" parent="Start/Margin"]
margin_left = 12.0
margin_top = 12.0
margin_right = 244.0
margin_bottom = 180.0
custom_constants/separation = 20
alignment = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="HTML5" type="VBoxContainer" parent="Start/Margin/Layout"]
margin_top = 28.0
margin_right = 232.0
margin_bottom = 66.0
[node name="Label" type="Label" parent="Start/Margin/Layout/HTML5"]
margin_right = 232.0
margin_bottom = 14.0
text = "Try a common mapping:"
[node name="known" type="HBoxContainer" parent="Start/Margin/Layout/HTML5"]
margin_top = 18.0
margin_right = 232.0
margin_bottom = 38.0
custom_constants/separation = 20
alignment = 1
[node name="Xbox" type="Button" parent="Start/Margin/Layout/HTML5/known"]
margin_left = 44.0
margin_right = 87.0
margin_bottom = 20.0
text = "Xbox"
[node name="XboxOSX" type="Button" parent="Start/Margin/Layout/HTML5/known"]
margin_left = 107.0
margin_right = 188.0
margin_bottom = 20.0
text = "Xbox (OSX)"
[node name="Label" type="Label" parent="Start/Margin/Layout"]
margin_top = 86.0
margin_right = 232.0
margin_bottom = 100.0
text = "Or start the wizard"
[node name="Buttons" type="HBoxContainer" parent="Start/Margin/Layout"]
margin_top = 120.0
margin_right = 232.0
margin_bottom = 140.0
[node name="Cancel" type="Button" parent="Start/Margin/Layout/Buttons"]
margin_right = 54.0
margin_bottom = 20.0
text = "Cancel"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Control" type="Control" parent="Start/Margin/Layout/Buttons"]
margin_left = 58.0
margin_right = 172.0
margin_bottom = 20.0
size_flags_horizontal = 3
[node name="Wizard" type="Button" parent="Start/Margin/Layout/Buttons"]
margin_left = 176.0
margin_right = 232.0
margin_bottom = 20.0
text = "Wizard"
[node name="Mapping" type="WindowDialog" parent="."]
margin_right = 305.0
margin_bottom = 437.0
rect_min_size = Vector2( 330, 440 )
popup_exclusive = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Margin" type="MarginContainer" parent="Mapping"]
anchor_right = 1.0
anchor_bottom = 1.0
custom_constants/margin_right = 12
custom_constants/margin_top = 12
custom_constants/margin_left = 12
custom_constants/margin_bottom = 12
__meta__ = {
"_edit_use_anchors_": false
}
[node name="VBox" type="VBoxContainer" parent="Mapping/Margin"]
margin_left = 12.0
margin_top = 12.0
margin_right = 318.0
margin_bottom = 428.0
custom_constants/separation = 5
[node name="ViewportContainer" type="ViewportContainer" parent="Mapping/Margin/VBox"]
margin_right = 306.0
margin_bottom = 305.0
rect_min_size = Vector2( 305, 305 )
stretch = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Viewport" type="Viewport" parent="Mapping/Margin/VBox/ViewportContainer"]
size = Vector2( 306, 305 )
handle_input_locally = false
render_target_update_mode = 0
[node name="JoypadDiagram" parent="Mapping/Margin/VBox/ViewportContainer/Viewport" instance=ExtResource( 2 )]
position = Vector2( 0, 0 )
[node name="Camera2D" type="Camera2D" parent="Mapping/Margin/VBox/ViewportContainer/Viewport"]
current = true
[node name="Info" type="VBoxContainer" parent="Mapping/Margin/VBox"]
margin_top = 310.0
margin_right = 306.0
margin_bottom = 408.0
custom_constants/separation = 20
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Text" type="HBoxContainer" parent="Mapping/Margin/VBox/Info"]
margin_right = 306.0
margin_bottom = 14.0
[node name="Text" type="Label" parent="Mapping/Margin/VBox/Info/Text"]
margin_right = 125.0
margin_bottom = 14.0
text = "Currently selected: "
[node name="Value" type="Label" parent="Mapping/Margin/VBox/Info/Text"]
margin_left = 129.0
margin_right = 129.0
margin_bottom = 14.0
[node name="Extra" type="HBoxContainer" parent="Mapping/Margin/VBox/Info"]
margin_top = 34.0
margin_right = 306.0
margin_bottom = 58.0
[node name="FullAxis" type="CheckBox" parent="Mapping/Margin/VBox/Info/Extra"]
margin_right = 80.0
margin_bottom = 24.0
hint_tooltip = "Check this if the sign of the axis keep changing from + to - when pressing and releasing.
Do not check it otherwise"
text = "Full axis"
[node name="InvertAxis" type="CheckBox" parent="Mapping/Margin/VBox/Info/Extra"]
margin_left = 84.0
margin_right = 181.0
margin_bottom = 24.0
hint_tooltip = "Check this if you think the axis should be inverted"
text = "Invert Axis"
[node name="Buttons" type="HBoxContainer" parent="Mapping/Margin/VBox/Info"]
margin_top = 78.0
margin_right = 306.0
margin_bottom = 98.0
[node name="Prev" type="Button" parent="Mapping/Margin/VBox/Info/Buttons"]
margin_right = 67.0
margin_bottom = 20.0
text = "Previous"
[node name="Control" type="Control" parent="Mapping/Margin/VBox/Info/Buttons"]
margin_left = 71.0
margin_right = 142.0
margin_bottom = 20.0
size_flags_horizontal = 3
[node name="Skip" type="Button" parent="Mapping/Margin/VBox/Info/Buttons"]
margin_left = 146.0
margin_right = 184.0
margin_bottom = 20.0
text = "Skip"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Control2" type="Control" parent="Mapping/Margin/VBox/Info/Buttons"]
margin_left = 188.0
margin_right = 260.0
margin_bottom = 20.0
size_flags_horizontal = 3
[node name="Next" type="Button" parent="Mapping/Margin/VBox/Info/Buttons"]
margin_left = 264.0
margin_right = 306.0
margin_bottom = 20.0
text = "Next"
[node name="MapWindow" type="WindowDialog" parent="."]
margin_right = 400.0
margin_bottom = 200.0
popup_exclusive = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Margin" type="MarginContainer" parent="MapWindow"]
anchor_right = 1.0
anchor_bottom = 1.0
custom_constants/margin_right = 12
custom_constants/margin_top = 12
custom_constants/margin_left = 12
custom_constants/margin_bottom = 12
[node name="VBoxContainer" type="VBoxContainer" parent="MapWindow/Margin"]
margin_left = 12.0
margin_top = 12.0
margin_right = 388.0
margin_bottom = 188.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Label" type="Label" parent="MapWindow/Margin/VBoxContainer"]
margin_right = 376.0
margin_bottom = 14.0
text = "This is the resulting remap string:"
[node name="TextEdit" type="TextEdit" parent="MapWindow/Margin/VBoxContainer"]
margin_top = 18.0
margin_right = 376.0
margin_bottom = 176.0
size_flags_vertical = 3
readonly = true
wrap_enabled = true
[connection signal="pressed" from="Start/Margin/Layout/HTML5/known/Xbox" to="." method="_on_xbox_pressed"]
[connection signal="pressed" from="Start/Margin/Layout/HTML5/known/XboxOSX" to="." method="_on_xboxosx_pressed"]
[connection signal="pressed" from="Start/Margin/Layout/Buttons/Cancel" to="." method="_on_Cancel_pressed"]
[connection signal="pressed" from="Start/Margin/Layout/Buttons/Wizard" to="." method="_on_Wizard_pressed"]
[connection signal="popup_hide" from="Mapping" to="." method="_on_Mapping_popup_hide"]
[connection signal="toggled" from="Mapping/Margin/VBox/Info/Extra/FullAxis" to="." method="_on_FullAxis_toggled"]
[connection signal="toggled" from="Mapping/Margin/VBox/Info/Extra/InvertAxis" to="." method="_on_InvertAxis_toggled"]
[connection signal="pressed" from="Mapping/Margin/VBox/Info/Buttons/Prev" to="." method="_on_Prev_pressed"]
[connection signal="pressed" from="Mapping/Margin/VBox/Info/Buttons/Skip" to="." method="_on_Skip_pressed"]
[connection signal="pressed" from="Mapping/Margin/VBox/Info/Buttons/Next" to="." method="_on_Next_pressed"]