[gd_scene load_steps=15 format=3 uid="uid://y4gc5uinkcqj"]

[ext_resource type="Script" uid="uid://cc1128bdljnmi" path="res://component/ui/input_prompts/prompt_container.gd" id="1_b1cf6"]
[ext_resource type="Texture2D" uid="uid://cah6r1q5x2lte" path="res://addons/input_prompts/icons/generic/left_stick_left.png" id="1_lp1l5"]
[ext_resource type="Script" uid="uid://505i7smkbvfe" path="res://addons/input_prompts/action_prompt/action_prompt.gd" id="2_hmylp"]
[ext_resource type="Texture2D" uid="uid://c03r3n0nfrjck" path="res://addons/input_prompts/icons/generic/left_stick_right.png" id="3_l042n"]
[ext_resource type="Texture2D" uid="uid://bntsrcd3hjcex" path="res://addons/input_prompts/icons/generic/left_stick_up.png" id="4_e345q"]
[ext_resource type="Texture2D" uid="uid://dreirjfpqj40a" path="res://addons/input_prompts/icons/generic/left_stick_down.png" id="5_vrthb"]

[sub_resource type="InputEventKey" id="InputEventKey_umaof"]
device = -1
physical_keycode = 65
unicode = 97

[sub_resource type="InputEventJoypadMotion" id="InputEventJoypadMotion_xa7ss"]
device = -1
axis_value = -1.0

[sub_resource type="InputEventKey" id="InputEventKey_xosjh"]
device = -1
physical_keycode = 68
unicode = 101

[sub_resource type="InputEventJoypadMotion" id="InputEventJoypadMotion_w8hx0"]
device = -1
axis_value = 1.0

[sub_resource type="InputEventKey" id="InputEventKey_ycsse"]
device = -1
physical_keycode = 87
unicode = 44

[sub_resource type="InputEventJoypadMotion" id="InputEventJoypadMotion_qrqs8"]
device = -1
axis = 1
axis_value = -1.0

[sub_resource type="InputEventKey" id="InputEventKey_osxxy"]
device = -1
physical_keycode = 83
unicode = 111

[sub_resource type="InputEventJoypadMotion" id="InputEventJoypadMotion_2rpce"]
device = -1
axis = 1
axis_value = 1.0

[node name="MovePrompts" type="HBoxContainer"]
script = ExtResource("1_b1cf6")

[node name="MoveLabel" type="Label" parent="."]
layout_mode = 2
theme_override_font_sizes/font_size = 34
text = "Move"

[node name="MoveLeftActionPrompt" type="TextureRect" parent="."]
custom_minimum_size = Vector2(100, 100)
layout_mode = 2
texture = ExtResource("1_lp1l5")
stretch_mode = 5
script = ExtResource("2_hmylp")
action = "move_left"
icon = 0
events = Array[InputEvent]([SubResource("InputEventKey_umaof"), SubResource("InputEventJoypadMotion_xa7ss")])

[node name="MoveRightActionPrompt" type="TextureRect" parent="."]
custom_minimum_size = Vector2(100, 100)
layout_mode = 2
texture = ExtResource("3_l042n")
stretch_mode = 5
script = ExtResource("2_hmylp")
action = "move_right"
icon = 0
events = Array[InputEvent]([SubResource("InputEventKey_xosjh"), SubResource("InputEventJoypadMotion_w8hx0")])

[node name="MoveForwardActionPrompt" type="TextureRect" parent="."]
custom_minimum_size = Vector2(100, 100)
layout_mode = 2
texture = ExtResource("4_e345q")
stretch_mode = 5
script = ExtResource("2_hmylp")
action = "move_forward"
icon = 0
events = Array[InputEvent]([SubResource("InputEventKey_ycsse"), SubResource("InputEventJoypadMotion_qrqs8")])

[node name="MoveBackActionPrompt" type="TextureRect" parent="."]
custom_minimum_size = Vector2(100, 100)
layout_mode = 2
texture = ExtResource("5_vrthb")
stretch_mode = 5
script = ExtResource("2_hmylp")
action = "move_back"
icon = 0
events = Array[InputEvent]([SubResource("InputEventKey_osxxy"), SubResource("InputEventJoypadMotion_2rpce")])
