123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276 |
- [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"]
|