diff --git a/CameraPivot.gd b/CameraPivot.gd
index f1d1488..4e1d9af 100644
--- a/CameraPivot.gd
+++ b/CameraPivot.gd
@@ -22,6 +22,10 @@ var old_x_rotation: float = 0.0
var world_distance_limit: float = 25.0
+func _ready() -> void:
+ if not multiplayer.is_server():
+ rotation.y = PI
+
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
if Input.is_action_just_pressed("zoom_camera_in"):
diff --git a/Game.tscn b/Game.tscn
index 156269a..91c62ac 100644
--- a/Game.tscn
+++ b/Game.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=21 format=3 uid="uid://bx0bbrwdr0h40"]
+[gd_scene load_steps=23 format=3 uid="uid://bx0bbrwdr0h40"]
[ext_resource type="Script" path="res://Game.gd" id="1_dgt1j"]
[ext_resource type="Script" path="res://CameraPivot.gd" id="2_71xp1"]
@@ -12,6 +12,8 @@
[ext_resource type="Script" path="res://GameOverMenu.gd" id="11_ffmss"]
[ext_resource type="Script" path="res://MenuButtons.gd" id="11_urihv"]
[ext_resource type="Script" path="res://TurnTexture.gd" id="12_kjwp8"]
+[ext_resource type="Script" path="res://addons/awesome_input_icons/classes/InputIconTextureRect.gd" id="13_mbmni"]
+[ext_resource type="Texture2D" uid="uid://20wqrthwoqr0" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg" id="14_t8b21"]
[sub_resource type="PlaneMesh" id="PlaneMesh_cu5ir"]
material = ExtResource("5_u4p4p")
@@ -24,11 +26,9 @@ sky_material = SubResource("ProceduralSkyMaterial_dv0dt")
[sub_resource type="Environment" id="Environment_xoohw"]
background_mode = 1
-background_energy_multiplier = 0.0
sky = SubResource("Sky_v4pi7")
ambient_light_source = 2
-ambient_light_color = Color(1, 1, 1, 1)
-ambient_light_energy = 0.3
+ambient_light_color = Color(0.337255, 0.337255, 0.337255, 1)
tonemap_mode = 1
ssao_enabled = true
fog_light_color = Color(0, 0, 0, 1)
@@ -91,11 +91,7 @@ camera_attributes = SubResource("CameraAttributesPractical_41x5h")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.843961, -0.46784, 0.262404, -0.0775016, 0.377705, 0.922677, -0.530777, -0.79904, 0.28251, 0.262159, 3.27869, -0.104568)
-light_color = Color(1, 0.941176, 0.823529, 1)
-light_energy = 0.8
-light_indirect_energy = 0.8
shadow_enabled = true
-directional_shadow_blend_splits = true
script = ExtResource("6_41m5i")
[node name="BuildMenu" type="Control" parent="."]
@@ -152,7 +148,7 @@ mouse_filter = 2
[node name="Label2" type="Label" parent="BuildMenu/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
size_flags_vertical = 0
-text = "Enemy"
+text = "Opponent"
horizontal_alignment = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="BuildMenu/PanelContainer/MarginContainer/VBoxContainer"]
@@ -292,6 +288,183 @@ horizontal_alignment = 1
layout_mode = 2
text = "Back to menu"
+[node name="InputInfo" type="Control" parent="."]
+layout_mode = 3
+anchors_preset = 1
+anchor_left = 1.0
+anchor_right = 1.0
+offset_left = -40.0
+offset_bottom = 40.0
+grow_horizontal = 0
+size_flags_horizontal = 8
+size_flags_vertical = 0
+
+[node name="PanelContainer" type="PanelContainer" parent="InputInfo"]
+layout_mode = 1
+anchors_preset = 1
+anchor_left = 1.0
+anchor_right = 1.0
+offset_left = -121.0
+offset_bottom = 77.0
+grow_horizontal = 0
+
+[node name="MarginContainer" type="MarginContainer" parent="InputInfo/PanelContainer"]
+layout_mode = 2
+theme_override_constants/margin_left = 15
+theme_override_constants/margin_top = 15
+theme_override_constants/margin_right = 15
+theme_override_constants/margin_bottom = 15
+
+[node name="VBoxContainer" type="VBoxContainer" parent="InputInfo/PanelContainer/MarginContainer"]
+layout_mode = 2
+
+[node name="HBoxContainer" type="HBoxContainer" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="InputIconTextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"camera_up"
+
+[node name="InputIconTextureRect2" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"camera_left"
+
+[node name="InputIconTextureRect3" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"camera_down"
+
+[node name="InputIconTextureRect4" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"camera_right"
+
+[node name="Label" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_font_sizes/font_size = 20
+text = "Move camera"
+horizontal_alignment = 2
+
+[node name="HBoxContainer2" type="HBoxContainer" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="InputIconTextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"rotate_camera"
+
+[node name="Label2" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2"]
+layout_mode = 2
+theme_override_font_sizes/font_size = 20
+text = "+"
+
+[node name="TextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+texture = ExtResource("14_t8b21")
+expand_mode = 3
+
+[node name="Label" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_font_sizes/font_size = 20
+text = "Rotate camera"
+horizontal_alignment = 2
+
+[node name="HBoxContainer3" type="HBoxContainer" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="InputIconTextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer3"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"zoom_camera_in"
+
+[node name="InputIconTextureRect2" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer3"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"zoom_camera_out"
+
+[node name="Label" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer3"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_font_sizes/font_size = 20
+text = "Zoom camera"
+horizontal_alignment = 2
+
+[node name="HSeparator" type="HSeparator" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="HBoxContainer4" type="HBoxContainer" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="InputIconTextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer4"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"select_tile"
+
+[node name="Label" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer4"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_font_sizes/font_size = 20
+text = "Select Tile"
+horizontal_alignment = 2
+
+[node name="HBoxContainer5" type="HBoxContainer" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="InputIconTextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer5"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"deselect_tile"
+
+[node name="Label" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer5"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_font_sizes/font_size = 20
+text = "Cancel selection"
+horizontal_alignment = 2
+
+[node name="HSeparator2" type="HSeparator" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="HBoxContainer6" type="HBoxContainer" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
+[node name="InputIconTextureRect" type="TextureRect" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer6"]
+custom_minimum_size = Vector2(40, 40)
+layout_mode = 2
+expand_mode = 3
+script = ExtResource("13_mbmni")
+action_name = &"toggle_controls"
+
+[node name="Label" type="Label" parent="InputInfo/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer6"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_font_sizes/font_size = 20
+text = "Show/Hide controls"
+horizontal_alignment = 2
+
[connection signal="pressed" from="MenuButtons/VBoxContainer/MenuButton" to="MenuButtons" method="_on_menu_button_pressed"]
[connection signal="pressed" from="MenuButtons/VBoxContainer/RulesButton" to="MenuButtons" method="_on_rules_button_pressed"]
[connection signal="pressed" from="GameOverMenu/Control/PanelContainer/VBoxContainer/Button" to="GameOverMenu" method="_on_button_pressed"]
diff --git a/Globals/GameSettings.gd b/Globals/GameSettings.gd
index c1cc952..e70f5bd 100644
--- a/Globals/GameSettings.gd
+++ b/Globals/GameSettings.gd
@@ -1,6 +1,6 @@
extends Node
-const DEFAULT_LOBBY_ENDPOITN: String = "wss://dev.bytesandpieces.xyz:9088"
+const DEFAULT_LOBBY_ENDPOINT: String = "wss://dev.bytesandpieces.xyz:9088"
var LOBBY_ENDPOINT: String = "wss://dev.bytesandpieces.xyz:9088"
diff --git a/InGameMenu.gd b/InGameMenu.gd
index 2575071..f62eabd 100644
--- a/InGameMenu.gd
+++ b/InGameMenu.gd
@@ -8,7 +8,7 @@ const SETTINGS = preload("res://UI/Settings/Settings.tscn")
var mat: ShaderMaterial
func show_panel() -> void:
- margin_container2.position.y = 700
+ margin_container2.position.y = get_viewport().size.y
mat.set_shader_parameter("lod", 0)
visible = true
@@ -31,7 +31,7 @@ func hide_panel() -> void:
var tween = get_tree().create_tween()
tween.set_parallel(true)
tween.tween_method(tween_blur, 1.0, 0.0, 0.5).set_trans(Tween.TRANS_EXPO).set_ease(Tween.EASE_IN_OUT)
- tween.tween_property(margin_container2, "position:y", 700, 0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_IN)
+ tween.tween_property(margin_container2, "position:y", get_viewport().size.y, 0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_IN)
tween.finished.connect(_on_panel_hidden)
@@ -54,5 +54,6 @@ func _on_settings_pressed():
func _on_exit_button_pressed():
+ Networking.disconnect_all()
get_tree().change_scene_to_file("res://UI/main_menu.tscn")
queue_free()
diff --git a/Networking/Networking.gd b/Networking/Networking.gd
index 847b395..8af4ae5 100644
--- a/Networking/Networking.gd
+++ b/Networking/Networking.gd
@@ -1,14 +1,63 @@
extends Node
+@onready var ws_client = $WSClient
+
func create_enet_server(port: int) -> void:
- # use timer to send udp broadcast packets to notify other LAN clients
- pass
+ var peer: ENetMultiplayerPeer = ENetMultiplayerPeer.new()
+ peer.create_server(port, 1)
+ multiplayer.multiplayer_peer = peer
+
+func close_enet_server() -> void:
+ if multiplayer.multiplayer_peer is ENetMultiplayerPeer:
+ multiplayer.multiplayer_peer.close()
+
+
+func disconnect_all() -> void:
+ close_enet_server()
+ close_enet_client()
+ stop_webrtc()
+
+ ws_client.stop()
-func connect_with_webrtc() -> void:
- pass
+
+ offline_mode()
+
+func stop_webrtc() -> void:
+ if multiplayer.multiplayer_peer is WebRTCMultiplayerPeer:
+ multiplayer.multiplayer_peer.close()
+ ws_client.stop()
+ offline_mode()
+
+func start_webrtc_lobby() -> void:
+ if not multiplayer.multiplayer_peer is WebRTCMultiplayerPeer:
+ disconnect_all()
+ ws_client.rtc_mp = WebRTCMultiplayerPeer.new()
-func connect_with_enet() -> void:
- pass
+
+
+ if GameSettings.LOBBY_ENDPOINT.is_empty():
+ ws_client.start(GameSettings.DEFAULT_LOBBY_ENDPOINT)
+ else:
+ ws_client.start(GameSettings.LOBBY_ENDPOINT)
+
+func join_webrtc_lobby(lobby: String) -> void:
+ if not multiplayer.multiplayer_peer is WebRTCMultiplayerPeer:
+ disconnect_all()
+ ws_client.rtc_mp = WebRTCMultiplayerPeer.new()
+
+ if GameSettings.LOBBY_ENDPOINT.is_empty():
+ ws_client.start(GameSettings.DEFAULT_LOBBY_ENDPOINT, lobby)
+ else:
+ ws_client.start(GameSettings.LOBBY_ENDPOINT, lobby)
+
+func connect_with_enet(ip: String, port: int) -> void:
+ var peer: ENetMultiplayerPeer = ENetMultiplayerPeer.new()
+ peer.create_client(ip, port)
+ multiplayer.multiplayer_peer = peer
+
+func close_enet_client() -> void:
+ if multiplayer.multiplayer_peer is ENetMultiplayerPeer:
+ multiplayer.multiplayer_peer.close()
func lan_mode() -> void:
pass
@@ -17,5 +66,6 @@ func online_mode() -> void:
pass
func offline_mode() -> void:
+ GameData.peer_id = 1
multiplayer.multiplayer_peer = OfflineMultiplayerPeer.new()
pass
diff --git a/Networking/Networking.tscn b/Networking/Networking.tscn
index b073f97..82d9d4f 100644
--- a/Networking/Networking.tscn
+++ b/Networking/Networking.tscn
@@ -1,6 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cigm5ol2f8b4b"]
+[gd_scene load_steps=3 format=3 uid="uid://cigm5ol2f8b4b"]
[ext_resource type="Script" path="res://Networking/Networking.gd" id="1_y8syy"]
+[ext_resource type="PackedScene" uid="uid://dfxg65sfuvegd" path="res://Networking/ws_client.tscn" id="2_0nqq0"]
[node name="Networking" type="Node"]
script = ExtResource("1_y8syy")
+
+[node name="WSClient" parent="." instance=ExtResource("2_0nqq0")]
diff --git a/UI/Lobby/LANHost.gd b/UI/Lobby/LANHost.gd
new file mode 100644
index 0000000..22c5eec
--- /dev/null
+++ b/UI/Lobby/LANHost.gd
@@ -0,0 +1,126 @@
+extends VBoxContainer
+
+var send_socket: PacketPeerUDP = PacketPeerUDP.new()
+@onready var timer = $Timer
+@onready var lobby_name = $VBoxContainer/HBoxContainer/LobbyName
+@onready var port = $VBoxContainer/HBoxContainer/Port
+@onready var host_button = $VBoxContainer/HostButton
+@onready var session_info = $VBoxContainer/SessionInfo
+@onready var stop_hosting_button = $VBoxContainer/StopHostingButton
+@onready var start_game_button = $VBoxContainer/StartGameButton
+
+@onready var ip_list = $VBoxContainer/ScrollContainer/IPList
+
+signal start_game
+
+func update_ip_list() -> void:
+ for child in ip_list.get_children():
+ child.queue_free()
+
+ var ips = Array(IP.get_local_addresses())
+ ips = ips.filter(func filter_func(element): return element not in ["127.0.0.1", "0:0:0:0:0:0:0:1"])
+
+ for ip in ips:
+ var ip_label: RichTextLabel = RichTextLabel.new()
+ ip_label.text = str(ip)
+ ip_label.selection_enabled = true
+ ip_label.custom_minimum_size.y = 32
+ #ip_label.size_flags_vertical |= Control.SIZE_EXPAND
+ ip_label.size_flags_horizontal |= Control.SIZE_EXPAND
+ ip_list.add_child(ip_label)
+
+func start_broadcasting() -> void:
+ send_socket.set_broadcast_enabled(true)
+ send_socket.set_dest_address("255.255.255.255", 27475)
+ timer.start()
+
+ update_ip_list()
+
+func stop_broadcasting() -> void:
+ send_socket.close()
+ timer.stop()
+
+func start_hosting() -> void:
+ lobby_name.editable = false
+ port.editable = false
+ host_button.disabled = true
+ stop_hosting_button.disabled = false
+ session_info.text = "Waiting for opponent..."
+
+ start_broadcasting()
+
+func stop_hosting() -> void:
+ lobby_name.editable = true
+ port.editable = true
+ host_button.disabled = false
+ stop_hosting_button.disabled = true
+
+ Networking.close_enet_server()
+
+ stop_broadcasting()
+
+
+func show_panel() -> void:
+ visible = true
+ #start_broadcasting()
+ pass
+
+func hide_panel() -> void:
+ visible = false
+ stop_broadcasting()
+ session_info.text = ""
+ Networking.close_enet_server()
+
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ multiplayer.peer_connected.connect(_on_peer_connected)
+ multiplayer.peer_disconnected.connect(_on_peer_disconnected)
+
+func _on_peer_connected(id: int) -> void:
+ session_info.text = "Opponent connected"
+ start_game_button.disabled = false
+ GameData.peer_id = id
+
+func _on_peer_disconnected(id: int) -> void:
+ session_info.text = "Opponent disconnected"
+ start_game_button.disabled = true
+ GameData.peer_id = 1
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta):
+ pass
+
+
+func _on_timer_timeout():
+ var lname = lobby_name.text
+
+ var raw_data = {
+ "lobby_name": lname,
+ "port": port.text
+ }
+
+ var data = JSON.stringify(raw_data)
+
+ send_socket.put_packet(data.to_utf8_buffer())
+
+
+func _on_button_pressed():
+ start_hosting()
+ Networking.create_enet_server(int(port.text))
+
+
+func update_button_states() -> void:
+ host_button.disabled = lobby_name.text.is_empty() or port.text.is_empty()
+
+func _on_port_text_changed(new_text):
+ update_button_states()
+
+
+func _on_lobby_name_text_changed(new_text):
+ update_button_states()
+
+
+func _on_stop_hosting_button_pressed():
+ session_info.text = "Closed server"
+
+ stop_hosting()
diff --git a/UI/Lobby/LANJoin.gd b/UI/Lobby/LANJoin.gd
new file mode 100644
index 0000000..be829b5
--- /dev/null
+++ b/UI/Lobby/LANJoin.gd
@@ -0,0 +1,139 @@
+extends VBoxContainer
+
+var recv_socket: UDPServer = UDPServer.new()
+var socket_created: bool = false
+
+const LOBBY_ENTRY = preload("res://UI/Lobby/LobbyEntry.tscn")
+@onready var lobby_list = $VBoxContainer/ScrollContainer/LobbyList
+@onready var connect_button = $VBoxContainer/ConnectButton
+@onready var ip = $VBoxContainer/HBoxContainer/IP
+@onready var port = $VBoxContainer/HBoxContainer2/Port
+@onready var refresh_button = $VBoxContainer/RefreshButton
+@onready var disconnect_button = $VBoxContainer/DisconnectButton
+
+@onready var session_info = $VBoxContainer/SessionInfo
+
+var connected: bool = false
+
+func start_listening() -> void:
+ recv_socket.listen(27475)
+
+func stop_listening() -> void:
+ recv_socket.stop()
+ listed_servers.clear()
+ for child in lobby_list.get_children():
+ child.queue_free()
+
+func show_panel() -> void:
+ visible = true
+ session_info.text = ""
+ start_listening()
+
+func hide_panel() -> void:
+ visible = false
+ stop_listening()
+ Networking.close_enet_client()
+
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ multiplayer.connection_failed.connect(_on_connection_failed)
+ multiplayer.connected_to_server.connect(_on_connected_to_server)
+ multiplayer.server_disconnected.connect(_on_server_disconnected)
+
+func _on_connection_failed() -> void:
+ connected = false
+ connect_button.disabled = false
+ refresh_button.disabled = false
+ disconnect_button.disabled = true
+ ip.editable = true
+ port.editable = true
+ session_info.text = "Connection failed"
+
+func _on_connected_to_server() -> void:
+ connected = true
+ session_info.text = "Connected. Waiting for host to start the game"
+ connect_button.disabled = true
+ refresh_button.disabled = true
+ disconnect_button.disabled = false
+ ip.editable = false
+ port.editable = false
+ _on_refresh_button_pressed()
+
+func _on_server_disconnected() -> void:
+ connected = false
+ connect_button.disabled = false
+ refresh_button.disabled = false
+ disconnect_button.disabled = true
+ ip.editable = true
+ port.editable = true
+ session_info.text = "Server closed the connection"
+
+var listed_servers: Dictionary = {}
+
+func add_server(ip: String, port: int, data: PackedByteArray) -> void:
+ print(data.get_string_from_utf8())
+ var json = JSON.parse_string(data.get_string_from_utf8())
+
+ var game_port: int = int(json["port"])
+ var lobby_name: String = String(json["lobby_name"])
+ var connect_ip: String = ip
+ var id = ip + ":" + str(game_port)
+ json["ip"] = ip
+
+ if listed_servers.has(id):
+ print("Lobby already listed")
+ return
+
+ listed_servers[id] = json
+ print(listed_servers)
+
+ # add visual to list
+ var entry = LOBBY_ENTRY.instantiate()
+ entry.lobby_data = json
+
+ entry.connect_pressed.connect(_on_connect_pressed)
+
+ lobby_list.add_child(entry)
+
+
+func _on_connect_pressed(data: Dictionary) -> void:
+ session_info.text = "Trying to connect..."
+ Networking.close_enet_client()
+ Networking.connect_with_enet(data["ip"], int(data["port"]))
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta):
+ recv_socket.poll()
+ if recv_socket.is_connection_available():
+ if connected:
+ return
+ var peer: PacketPeerUDP = recv_socket.take_connection()
+ add_server(peer.get_packet_ip(), peer.get_packet_port(), peer.get_packet())
+
+
+func _on_refresh_button_pressed():
+ listed_servers.clear()
+
+ for child in lobby_list.get_children():
+ child.queue_free()
+
+func _update_button_states() -> void:
+ connect_button.disabled = ip.text.is_empty() or port.text.is_empty()
+
+func _on_connect_button_pressed():
+ session_info.text = "Trying to connect..."
+ Networking.close_enet_client()
+ Networking.connect_with_enet(ip.text, int(port.text))
+
+
+func _on_ip_text_changed(new_text):
+ _update_button_states()
+
+
+func _on_port_text_changed(new_text):
+ _update_button_states()
+
+
+func _on_disconnect_button_pressed():
+ session_info.text = "Disconnected"
+ Networking.close_enet_client()
diff --git a/UI/Lobby/LANLobby.gd b/UI/Lobby/LANLobby.gd
new file mode 100644
index 0000000..9155129
--- /dev/null
+++ b/UI/Lobby/LANLobby.gd
@@ -0,0 +1,53 @@
+extends Control
+
+# Create an UDPServer to receive UDP Broadcast packets
+# List all received games in a list
+@onready var margin_container = $PanelContainer/MarginContainer
+@onready var selection_menu = $PanelContainer/SelectionMenu
+@onready var lan_host = $PanelContainer/MarginContainer/VBoxContainer2/LANHost
+@onready var lan_join = $PanelContainer/MarginContainer/VBoxContainer2/LANJoin
+
+
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ pass
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta):
+ pass
+
+
+func _on_back_button_pressed():
+ margin_container.visible = false
+ selection_menu.visible = true
+
+ lan_host.hide_panel()
+ lan_join.hide_panel()
+
+
+func _on_backto_main_menu_pressed():
+ get_tree().change_scene_to_file("res://UI/main_menu.tscn")
+
+
+func _on_host_pressed():
+ selection_menu.visible = false
+ margin_container.visible = true
+
+ lan_host.show_panel()
+
+func _on_join_pressed():
+ selection_menu.visible = false
+ margin_container.visible = true
+
+ lan_join.show_panel()
+
+@rpc("any_peer", "call_local")
+func load_game() -> void:
+ push_warning("@@@@")
+ push_warning(multiplayer.is_server())
+ get_tree().change_scene_to_file("res://Game.tscn")
+ push_warning("yoyoyoyo")
+
+func _on_start_game_button_pressed():
+ load_game.rpc()
+
diff --git a/UI/Lobby/LANLobby.tscn b/UI/Lobby/LANLobby.tscn
new file mode 100644
index 0000000..2a483c2
--- /dev/null
+++ b/UI/Lobby/LANLobby.tscn
@@ -0,0 +1,230 @@
+[gd_scene load_steps=4 format=3 uid="uid://chu7mm2kn613g"]
+
+[ext_resource type="Script" path="res://UI/Lobby/LANLobby.gd" id="1_cuhs7"]
+[ext_resource type="Script" path="res://UI/Lobby/LANJoin.gd" id="2_dcv2l"]
+[ext_resource type="Script" path="res://UI/Lobby/LANHost.gd" id="2_ioo6d"]
+
+[node name="LANLobby" 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_cuhs7")
+
+[node name="PanelContainer" type="PanelContainer" parent="."]
+layout_mode = 1
+anchors_preset = 8
+anchor_left = 0.5
+anchor_top = 0.5
+anchor_right = 0.5
+anchor_bottom = 0.5
+offset_left = -135.0
+offset_top = -65.5
+offset_right = 135.0
+offset_bottom = 65.5
+grow_horizontal = 2
+grow_vertical = 2
+
+[node name="SelectionMenu" type="MarginContainer" parent="PanelContainer"]
+layout_mode = 2
+size_flags_horizontal = 4
+size_flags_vertical = 4
+theme_override_constants/margin_left = 50
+theme_override_constants/margin_top = 50
+theme_override_constants/margin_right = 50
+theme_override_constants/margin_bottom = 50
+
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/SelectionMenu"]
+custom_minimum_size = Vector2(150, 0)
+layout_mode = 2
+
+[node name="Host" type="Button" parent="PanelContainer/SelectionMenu/VBoxContainer"]
+layout_mode = 2
+text = "Host"
+
+[node name="Join" type="Button" parent="PanelContainer/SelectionMenu/VBoxContainer"]
+layout_mode = 2
+text = "Join"
+
+[node name="BacktoMainMenu" type="Button" parent="PanelContainer/SelectionMenu/VBoxContainer"]
+layout_mode = 2
+text = "Back"
+
+[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"]
+visible = false
+layout_mode = 2
+theme_override_constants/margin_left = 50
+theme_override_constants/margin_top = 50
+theme_override_constants/margin_right = 50
+theme_override_constants/margin_bottom = 50
+
+[node name="VBoxContainer2" type="VBoxContainer" parent="PanelContainer/MarginContainer"]
+layout_mode = 2
+theme_override_constants/separation = 50
+
+[node name="LANHost" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2"]
+visible = false
+layout_mode = 2
+script = ExtResource("2_ioo6d")
+
+[node name="Timer" type="Timer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost"]
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost"]
+layout_mode = 2
+text = "Host"
+
+[node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost"]
+layout_mode = 2
+
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost"]
+layout_mode = 2
+
+[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer"]
+layout_mode = 2
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+text = "Lobby-Name"
+
+[node name="LobbyName" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_constants/minimum_character_width = 16
+alignment = 2
+max_length = 16
+
+[node name="Label2" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+text = "Port"
+
+[node name="Port" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_constants/minimum_character_width = 16
+text = "27474"
+alignment = 2
+max_length = 16
+
+[node name="HostButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Host"
+
+[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer"]
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+horizontal_scroll_mode = 0
+
+[node name="IPList" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/ScrollContainer"]
+custom_minimum_size = Vector2(0, 200)
+layout_mode = 2
+size_flags_horizontal = 3
+
+[node name="StopHostingButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Stop Hosting"
+
+[node name="SessionInfo" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer"]
+layout_mode = 2
+text = "Waiting for opponent...."
+
+[node name="StartGameButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Start Game"
+
+[node name="LANJoin" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2"]
+visible = false
+layout_mode = 2
+script = ExtResource("2_dcv2l")
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin"]
+layout_mode = 2
+text = "Join"
+
+[node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin"]
+layout_mode = 2
+
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin"]
+layout_mode = 2
+
+[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+text = "IP"
+
+[node name="IP" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_constants/minimum_character_width = 16
+alignment = 2
+max_length = 16
+
+[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/HBoxContainer2"]
+layout_mode = 2
+text = "Port"
+
+[node name="Port" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/HBoxContainer2"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_constants/minimum_character_width = 16
+text = "27474"
+alignment = 2
+max_length = 16
+
+[node name="ConnectButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Connect"
+
+[node name="HSeparator2" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+
+[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+custom_minimum_size = Vector2(0, 100)
+layout_mode = 2
+
+[node name="LobbyList" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/ScrollContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+
+[node name="RefreshButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+text = "Refresh"
+
+[node name="SessionInfo" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+text = "#INFO"
+
+[node name="DisconnectButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Disconnect"
+
+[node name="BackButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2"]
+layout_mode = 2
+text = "Back"
+
+[connection signal="pressed" from="PanelContainer/SelectionMenu/VBoxContainer/Host" to="." method="_on_host_pressed"]
+[connection signal="pressed" from="PanelContainer/SelectionMenu/VBoxContainer/Join" to="." method="_on_join_pressed"]
+[connection signal="pressed" from="PanelContainer/SelectionMenu/VBoxContainer/BacktoMainMenu" to="." method="_on_backto_main_menu_pressed"]
+[connection signal="timeout" from="PanelContainer/MarginContainer/VBoxContainer2/LANHost/Timer" to="PanelContainer/MarginContainer/VBoxContainer2/LANHost" method="_on_timer_timeout"]
+[connection signal="text_changed" from="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HBoxContainer/LobbyName" to="PanelContainer/MarginContainer/VBoxContainer2/LANHost" method="_on_lobby_name_text_changed"]
+[connection signal="text_changed" from="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HBoxContainer/Port" to="PanelContainer/MarginContainer/VBoxContainer2/LANHost" method="_on_port_text_changed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/HostButton" to="PanelContainer/MarginContainer/VBoxContainer2/LANHost" method="_on_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/StopHostingButton" to="PanelContainer/MarginContainer/VBoxContainer2/LANHost" method="_on_stop_hosting_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/LANHost/VBoxContainer/StartGameButton" to="." method="_on_start_game_button_pressed"]
+[connection signal="text_changed" from="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/HBoxContainer/IP" to="PanelContainer/MarginContainer/VBoxContainer2/LANJoin" method="_on_ip_text_changed"]
+[connection signal="text_changed" from="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/HBoxContainer2/Port" to="PanelContainer/MarginContainer/VBoxContainer2/LANJoin" method="_on_port_text_changed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/ConnectButton" to="PanelContainer/MarginContainer/VBoxContainer2/LANJoin" method="_on_connect_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/RefreshButton" to="PanelContainer/MarginContainer/VBoxContainer2/LANJoin" method="_on_refresh_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/LANJoin/VBoxContainer/DisconnectButton" to="PanelContainer/MarginContainer/VBoxContainer2/LANJoin" method="_on_disconnect_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/BackButton" to="." method="_on_back_button_pressed"]
diff --git a/UI/Lobby/LobbyEntry.gd b/UI/Lobby/LobbyEntry.gd
new file mode 100644
index 0000000..8b82c00
--- /dev/null
+++ b/UI/Lobby/LobbyEntry.gd
@@ -0,0 +1,13 @@
+extends HBoxContainer
+
+signal connect_pressed
+
+var lobby_data: Dictionary = {}
+
+@onready var label = $Label
+
+func _ready() -> void:
+ label.text = lobby_data.get("lobby_name", "Unknown")
+
+func _on_button_pressed():
+ connect_pressed.emit(lobby_data)
diff --git a/UI/Lobby/LobbyEntry.tscn b/UI/Lobby/LobbyEntry.tscn
new file mode 100644
index 0000000..f686162
--- /dev/null
+++ b/UI/Lobby/LobbyEntry.tscn
@@ -0,0 +1,19 @@
+[gd_scene load_steps=2 format=3 uid="uid://b6omw0ynhc15i"]
+
+[ext_resource type="Script" path="res://UI/Lobby/LobbyEntry.gd" id="1_bjjj1"]
+
+[node name="LobbyEntry" type="HBoxContainer"]
+size_flags_vertical = 3
+script = ExtResource("1_bjjj1")
+
+[node name="Label" type="Label" parent="."]
+layout_mode = 2
+size_flags_horizontal = 3
+text = "LobbyName"
+
+[node name="Button" type="Button" parent="."]
+layout_mode = 2
+size_flags_horizontal = 8
+text = "Connect"
+
+[connection signal="pressed" from="Button" to="." method="_on_button_pressed"]
diff --git a/UI/Lobby/WebRTCHost.gd b/UI/Lobby/WebRTCHost.gd
new file mode 100644
index 0000000..0c6434d
--- /dev/null
+++ b/UI/Lobby/WebRTCHost.gd
@@ -0,0 +1,54 @@
+extends VBoxContainer
+
+@onready var lobby_label = $VBoxContainer/HBoxContainer/LobbyLabel
+@onready var session_info = $VBoxContainer/SessionInfo
+@onready var start_game_button = $VBoxContainer/StartGameButton
+
+
+func start_hosting() -> void:
+ Networking.start_webrtc_lobby()
+
+func stop_hosting() -> void:
+ Networking.stop_webrtc()
+
+ lobby_label.text = ""
+ session_info.text = ""
+
+func show_panel() -> void:
+ lobby_label.text = ""
+ start_hosting()
+ visible = true
+
+func hide_panel() -> void:
+ stop_hosting()
+ start_game_button.disabled = true
+ visible = false
+
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ Networking.ws_client.lobby_joined.connect(_on_lobby_joined)
+ lobby_label.text = ""
+ multiplayer.peer_connected.connect(_on_peer_connected)
+ multiplayer.peer_disconnected.connect(_on_peer_disconnected)
+
+func _on_peer_connected(id: int) -> void:
+ GameData.peer_id = id
+ session_info.text = "Opponent connected"
+ start_game_button.disabled = false
+
+func _on_peer_disconnected(id: int) -> void:
+ GameData.peer_id = 1
+ session_info.text = "Opponent disconnected"
+ start_game_button.disabled = true
+
+func _on_lobby_joined(lobby_id: String) -> void:
+ lobby_label.text = lobby_id
+ session_info.text = "Waiting for opponent..."
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta):
+ pass
+
+
+func _on_back_button_pressed():
+ pass # Replace with function body.
diff --git a/UI/Lobby/WebRTCJoin.gd b/UI/Lobby/WebRTCJoin.gd
new file mode 100644
index 0000000..63a5ab8
--- /dev/null
+++ b/UI/Lobby/WebRTCJoin.gd
@@ -0,0 +1,64 @@
+extends VBoxContainer
+
+@onready var connect_button = $VBoxContainer/ConnectButton
+@onready var lobby_code = $VBoxContainer/HBoxContainer/LobbyCode
+@onready var session_info = $VBoxContainer/SessionInfo
+@onready var disconnect_button = $VBoxContainer/DisconnectButton
+
+func show_panel() -> void:
+ session_info.text = ""
+ visible = true
+ pass
+
+func hide_panel() -> void:
+ visible = false
+ disconnect_from_host()
+ pass
+
+func connect_to_host() -> void:
+ session_info.text = "Connecting..."
+ lobby_code.editable = false
+ connect_button.disabled = true
+ Networking.join_webrtc_lobby(lobby_code.text)
+
+func disconnect_from_host() -> void:
+ session_info.text = "Disconnected"
+ lobby_code.editable = true
+ connect_button.disabled = false
+ Networking.stop_webrtc()
+ disconnect_button.disabled = true
+
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ multiplayer.connected_to_server.connect(_on_connected_to_server)
+ multiplayer.server_disconnected.connect(_on_server_disconnected)
+ multiplayer.connection_failed.connect(_on_connection_failed)
+
+func _on_connection_failed() -> void:
+ session_info.text = "Connection failed"
+ connect_button.disabled = false
+ lobby_code.editable = true
+ disconnect_from_host()
+
+func _on_connected_to_server() -> void:
+ session_info.text = "Connected. Waiting for host to start"
+ disconnect_button.disabled = false
+
+func _on_server_disconnected() -> void:
+ session_info.text = "Server closed the connection"
+ lobby_code.editable = true
+ connect_button.disabled = false
+ disconnect_from_host()
+
+func _update_button_states() -> void:
+ connect_button.disabled = lobby_code.text.is_empty()
+
+func _on_lobby_code_text_changed(new_text):
+ _update_button_states()
+
+
+func _on_connect_button_pressed():
+ connect_to_host()
+
+func _on_disconnect_button_pressed():
+ disconnect_from_host()
diff --git a/UI/Lobby/WebRTCLobby.gd b/UI/Lobby/WebRTCLobby.gd
new file mode 100644
index 0000000..001d072
--- /dev/null
+++ b/UI/Lobby/WebRTCLobby.gd
@@ -0,0 +1,37 @@
+extends Control
+
+@onready var margin_container = $PanelContainer/MarginContainer
+@onready var web_rtc_host = $PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost
+@onready var web_rtc_join = $PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin
+@onready var selection_menu = $PanelContainer/SelectionMenu
+
+func _on_host_pressed():
+ selection_menu.visible = false
+ margin_container.visible = true
+ web_rtc_host.show_panel()
+
+
+func _on_join_pressed():
+ selection_menu.visible = false
+ margin_container.visible = true
+ web_rtc_join.show_panel()
+
+
+func _on_backto_main_menu_pressed():
+ get_tree().change_scene_to_file("res://UI/main_menu.tscn")
+
+
+func _on_back_button_pressed():
+ selection_menu.visible = true
+ margin_container.visible = false
+ selection_menu.visible = true
+
+ web_rtc_host.hide_panel()
+ web_rtc_join.hide_panel()
+
+@rpc("any_peer", "call_local")
+func load_game() -> void:
+ get_tree().change_scene_to_file("res://Game.tscn")
+
+func _on_start_game_button_pressed():
+ load_game.rpc()
diff --git a/UI/Lobby/WebRTCLobby.tscn b/UI/Lobby/WebRTCLobby.tscn
new file mode 100644
index 0000000..5d3b86b
--- /dev/null
+++ b/UI/Lobby/WebRTCLobby.tscn
@@ -0,0 +1,162 @@
+[gd_scene load_steps=4 format=3 uid="uid://d1yxx75f8ad2e"]
+
+[ext_resource type="Script" path="res://UI/Lobby/WebRTCLobby.gd" id="1_d0ifh"]
+[ext_resource type="Script" path="res://UI/Lobby/WebRTCHost.gd" id="2_h54u8"]
+[ext_resource type="Script" path="res://UI/Lobby/WebRTCJoin.gd" id="3_yero6"]
+
+[node name="WebRtcLobby" 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_d0ifh")
+
+[node name="PanelContainer" type="PanelContainer" parent="."]
+layout_mode = 1
+anchors_preset = 8
+anchor_left = 0.5
+anchor_top = 0.5
+anchor_right = 0.5
+anchor_bottom = 0.5
+offset_left = -135.0
+offset_top = -65.5
+offset_right = 135.0
+offset_bottom = 65.5
+grow_horizontal = 2
+grow_vertical = 2
+
+[node name="SelectionMenu" type="MarginContainer" parent="PanelContainer"]
+layout_mode = 2
+size_flags_horizontal = 4
+size_flags_vertical = 4
+theme_override_constants/margin_left = 50
+theme_override_constants/margin_top = 50
+theme_override_constants/margin_right = 50
+theme_override_constants/margin_bottom = 50
+
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/SelectionMenu"]
+custom_minimum_size = Vector2(150, 0)
+layout_mode = 2
+
+[node name="Host" type="Button" parent="PanelContainer/SelectionMenu/VBoxContainer"]
+layout_mode = 2
+text = "Host"
+
+[node name="Join" type="Button" parent="PanelContainer/SelectionMenu/VBoxContainer"]
+layout_mode = 2
+text = "Join"
+
+[node name="BacktoMainMenu" type="Button" parent="PanelContainer/SelectionMenu/VBoxContainer"]
+layout_mode = 2
+text = "Back"
+
+[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"]
+visible = false
+layout_mode = 2
+theme_override_constants/margin_left = 50
+theme_override_constants/margin_top = 50
+theme_override_constants/margin_right = 50
+theme_override_constants/margin_bottom = 50
+
+[node name="VBoxContainer2" type="VBoxContainer" parent="PanelContainer/MarginContainer"]
+layout_mode = 2
+theme_override_constants/separation = 50
+
+[node name="WebRTCHost" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2"]
+visible = false
+layout_mode = 2
+script = ExtResource("2_h54u8")
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost"]
+layout_mode = 2
+text = "Host"
+
+[node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost"]
+layout_mode = 2
+
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost"]
+layout_mode = 2
+
+[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer"]
+layout_mode = 2
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+text = "Lobby-Code:"
+
+[node name="LobbyLabel" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+text = "XXXXXX"
+
+[node name="HSeparator2" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer"]
+layout_mode = 2
+
+[node name="SessionInfo" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer"]
+layout_mode = 2
+text = "Waiting for opponent...."
+
+[node name="StartGameButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Start Game"
+
+[node name="WebRTCJoin" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2"]
+visible = false
+layout_mode = 2
+script = ExtResource("3_yero6")
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin"]
+layout_mode = 2
+text = "Join"
+
+[node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin"]
+layout_mode = 2
+
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin"]
+layout_mode = 2
+
+[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer"]
+layout_mode = 2
+
+[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+text = "Lobby-Code"
+
+[node name="LobbyCode" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer/HBoxContainer"]
+layout_mode = 2
+size_flags_horizontal = 3
+theme_override_constants/minimum_character_width = 6
+alignment = 2
+max_length = 6
+
+[node name="ConnectButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Connect"
+
+[node name="HSeparator2" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer"]
+layout_mode = 2
+
+[node name="SessionInfo" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer"]
+layout_mode = 2
+text = "#INFO"
+
+[node name="DisconnectButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer"]
+layout_mode = 2
+disabled = true
+text = "Disconnect"
+
+[node name="BackButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer2"]
+layout_mode = 2
+text = "Back"
+
+[connection signal="pressed" from="PanelContainer/SelectionMenu/VBoxContainer/Host" to="." method="_on_host_pressed"]
+[connection signal="pressed" from="PanelContainer/SelectionMenu/VBoxContainer/Join" to="." method="_on_join_pressed"]
+[connection signal="pressed" from="PanelContainer/SelectionMenu/VBoxContainer/BacktoMainMenu" to="." method="_on_backto_main_menu_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/WebRTCHost/VBoxContainer/StartGameButton" to="." method="_on_start_game_button_pressed"]
+[connection signal="text_changed" from="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer/HBoxContainer/LobbyCode" to="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin" method="_on_lobby_code_text_changed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer/ConnectButton" to="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin" method="_on_connect_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin/VBoxContainer/DisconnectButton" to="PanelContainer/MarginContainer/VBoxContainer2/WebRTCJoin" method="_on_disconnect_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer2/BackButton" to="." method="_on_back_button_pressed"]
diff --git a/UI/Rules/Rules.gd b/UI/Rules/Rules.gd
index e694ccd..b4007bb 100644
--- a/UI/Rules/Rules.gd
+++ b/UI/Rules/Rules.gd
@@ -11,7 +11,7 @@ extends Control
var mat: ShaderMaterial
func show_panel() -> void:
- margin_container2.position.y = 700
+ margin_container2.position.y = get_viewport().size.y
mat.set_shader_parameter("lod", 0)
visible = true
@@ -43,7 +43,7 @@ func hide_panel() -> void:
var tween = get_tree().create_tween()
tween.set_parallel(true)
tween.tween_method(tween_blur, 1.0, 0.0, 0.5).set_trans(Tween.TRANS_EXPO).set_ease(Tween.EASE_IN_OUT)
- tween.tween_property(margin_container2, "position:y", 700, 0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_IN)
+ tween.tween_property(margin_container2, "position:y", get_viewport().size.y, 0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_IN)
tween.finished.connect(_on_panel_hidden)
diff --git a/UI/Settings/Settings.gd b/UI/Settings/Settings.gd
index c477c6b..4118ca6 100644
--- a/UI/Settings/Settings.gd
+++ b/UI/Settings/Settings.gd
@@ -6,7 +6,7 @@ extends Control
var mat: ShaderMaterial
func show_panel() -> void:
- margin_container2.position.y = 700
+ margin_container2.position.y = get_viewport().size.y
mat.set_shader_parameter("lod", 0)
visible = true
@@ -29,7 +29,7 @@ func hide_panel() -> void:
var tween = get_tree().create_tween()
tween.set_parallel(true)
tween.tween_method(tween_blur, 1.0, 0.0, 0.5).set_trans(Tween.TRANS_EXPO).set_ease(Tween.EASE_IN_OUT)
- tween.tween_property(margin_container2, "position:y", 700, 0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_IN)
+ tween.tween_property(margin_container2, "position:y", get_viewport().size.y, 0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_IN)
tween.finished.connect(_on_panel_hidden)
diff --git a/UI/main_menu.gd b/UI/main_menu.gd
index 869d416..a20776f 100644
--- a/UI/main_menu.gd
+++ b/UI/main_menu.gd
@@ -43,12 +43,7 @@ func _on_rules_button_pressed():
func _on_online_button_pressed():
- pass # Replace with function body.
-
-
-func _on_online_button_2_pressed():
- get_tree().change_scene_to_file("res://UI/join_menu.tscn")
-
+ get_tree().change_scene_to_file("res://UI/Lobby/WebRTCLobby.tscn")
func _on_local_button_pressed():
GameData.is_hot_seat = true
@@ -61,3 +56,7 @@ func _on_settings_button_pressed():
get_tree().root.add_child(settings)
settings.show_panel()
+
+
+func _on_lan_button_pressed():
+ get_tree().change_scene_to_file("res://UI/Lobby/LANLobby.tscn")
diff --git a/UI/main_menu.tscn b/UI/main_menu.tscn
index 432d3fd..9e5f4fb 100644
--- a/UI/main_menu.tscn
+++ b/UI/main_menu.tscn
@@ -69,21 +69,26 @@ text = "Multiplayer"
[node name="LocalButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
-text = "Local"
+text = "Local (Hotseat)"
[node name="OnlineButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
-disabled = true
text = "Online"
[node name="LANButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
-disabled = true
text = "LAN"
[node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
+[node name="RulesButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+text = "Rules"
+
+[node name="HSeparator4" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer"]
+layout_mode = 2
+
[node name="SettingsButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
text = "Settings"
@@ -91,10 +96,6 @@ text = "Settings"
[node name="HSeparator3" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
-[node name="RulesButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
-layout_mode = 2
-text = "Rules"
-
[node name="ExitButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
text = "Exit"
@@ -143,8 +144,8 @@ text = "Ok"
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/SingleplayerButton" to="." method="_on_rules_button_pressed"]
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/LocalButton" to="." method="_on_local_button_pressed"]
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/OnlineButton" to="." method="_on_online_button_pressed"]
-[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/LANButton" to="." method="_on_rules_button_pressed"]
-[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/SettingsButton" to="." method="_on_settings_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/LANButton" to="." method="_on_lan_button_pressed"]
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/RulesButton" to="." method="_on_rules_button_pressed"]
+[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/SettingsButton" to="." method="_on_settings_button_pressed"]
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/ExitButton" to="." method="_on_exit_button_pressed"]
[connection signal="pressed" from="DisconnectInfo/PanelContainer/MarginContainer/VBoxContainer/Button" to="DisconnectInfo" method="_on_button_pressed"]
diff --git a/addons/awesome_input_icons/InputIcon.gd b/addons/awesome_input_icons/InputIcon.gd
new file mode 100644
index 0000000..e2c9018
--- /dev/null
+++ b/addons/awesome_input_icons/InputIcon.gd
@@ -0,0 +1,50 @@
+## Global Class for all the script in the Awesome Input Icons plugin
+class_name InputIcon
+
+##NOTE: Since for now the configuration only contains the scheme, this may seem redundant, BUT, in the future you can add more things to the configuration.
+static var configuration = load("res://addons/awesome_input_icons/input_icon_configuration.tres")
+
+static var scheme = load("res://addons/awesome_input_icons/input_icon_configuration.tres").scheme
+
+
+## The main function, give it an action in your [param InputMap] and a optional event index, it returns you a [param Texture2D] that represents the icon
+static func get_icon(action: StringName, event_index: int = 0) -> Texture2D:
+ var events: Array[InputEvent] = InputMap.action_get_events(action)
+
+ if not events:
+ printerr("Input Icon: No events found for action: " + action)
+ return null
+
+ if event_index > events.size():
+ printerr("Input Icon: Invalid event index: " + str(event_index))
+ return null
+
+ var event: InputEvent = events[event_index]
+ var icon: Texture2D = null
+
+ ## Since the [param key] value in the [param KeyIcon] depends on its type, we need to check the class of the event, once with the event class we can get the icon with proper type context
+
+ return get_icon_by_event(event)
+
+
+## [b]Tip:[/b] You can call this instead of get_icon if you only have an [param InputEvent]
+static func get_icon_by_event(event: InputEvent) -> Texture2D:
+ var icon: Texture2D = null
+
+ ## Since the [param key] value in the [param KeyIcon] depends on its type, we need to check the class of the event, once with the event class we can get the icon with proper type context
+
+ match event.get_class():
+ "InputEventKey":
+ var keycode = event.keycode if event.keycode else event.physical_keycode
+ icon = scheme.get_key_icon(keycode, KeyIcon.InputTypes.KEYBOARD).icon
+
+ "InputEventMouseButton":
+ icon = scheme.get_key_icon(event.button_index, KeyIcon.InputTypes.MOUSE).icon
+
+ "InputEventJoypadButton":
+ icon = scheme.get_key_icon(event.button_index, KeyIcon.InputTypes.JOY_BUTTON).icon
+
+ _:
+ printerr("Input Icon: Unsupported event type: " + str(event))
+
+ return icon
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg
new file mode 100644
index 0000000..babafcb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg.import
new file mode 100644
index 0000000..d12080e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bu1tnjj62ku8k"
+path="res://.godot/imported/key_command.svg-56ff6da263e0474977587179dcaccb4c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_command.svg"
+dest_files=["res://.godot/imported/key_command.svg-56ff6da263e0474977587179dcaccb4c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg
new file mode 100644
index 0000000..6c1e927
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg.import
new file mode 100644
index 0000000..b06fed9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c31bgrsp1a7rf"
+path="res://.godot/imported/key_command_outline.svg-8f351f2a94e5536f050c0e5d945e4942.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_command_outline.svg"
+dest_files=["res://.godot/imported/key_command_outline.svg-8f351f2a94e5536f050c0e5d945e4942.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg
new file mode 100644
index 0000000..fb0d50e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg.import
new file mode 100644
index 0000000..a657a77
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://4mulsilvr1t"
+path="res://.godot/imported/key_tab.svg-92749151ecc4bb9af465752ff6f5eaa4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab.svg"
+dest_files=["res://.godot/imported/key_tab.svg-92749151ecc4bb9af465752ff6f5eaa4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg
new file mode 100644
index 0000000..f1a7ee6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg.import
new file mode 100644
index 0000000..7ef8621
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bykwmhmdabghc"
+path="res://.godot/imported/key_tab_icon.svg-c6d2baeba67c75f5c9784b4ee36e276c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon.svg"
+dest_files=["res://.godot/imported/key_tab_icon.svg-c6d2baeba67c75f5c9784b4ee36e276c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg
new file mode 100644
index 0000000..95123e5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg.import
new file mode 100644
index 0000000..954648d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3bnr1c3uuagd"
+path="res://.godot/imported/key_tab_icon_outline.svg-967d8800865d5fe0b3aba1b20617ac4e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg"
+dest_files=["res://.godot/imported/key_tab_icon_outline.svg-967d8800865d5fe0b3aba1b20617ac4e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg
new file mode 100644
index 0000000..28304b5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg.import
new file mode 100644
index 0000000..6e0865f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bs7plq6b3b03e"
+path="res://.godot/imported/key_tab_outline.svg-533bdd12c4b5afc8ccb89b9f448b08cf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg"
+dest_files=["res://.godot/imported/key_tab_outline.svg-533bdd12c4b5afc8ccb89b9f448b08cf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg
new file mode 100644
index 0000000..bb0d0c1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg.import
new file mode 100644
index 0000000..83c8437
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://1vmn43nmxujm"
+path="res://.godot/imported/keyboard_0.svg-4e163fc6d903a710cc816703b8044897.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0.svg"
+dest_files=["res://.godot/imported/keyboard_0.svg-4e163fc6d903a710cc816703b8044897.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg
new file mode 100644
index 0000000..d7fb3b0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg.import
new file mode 100644
index 0000000..05d63ff
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bjjd85t315gmb"
+path="res://.godot/imported/keyboard_0_outline.svg-6ec94a4bb38bf598fbf10ea8e089ddbf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg"
+dest_files=["res://.godot/imported/keyboard_0_outline.svg-6ec94a4bb38bf598fbf10ea8e089ddbf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg
new file mode 100644
index 0000000..95fb438
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg.import
new file mode 100644
index 0000000..b10aea1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clyhcws4ardl2"
+path="res://.godot/imported/keyboard_1.svg-7770a6a92acd40e501d9f52204eb7ee3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1.svg"
+dest_files=["res://.godot/imported/keyboard_1.svg-7770a6a92acd40e501d9f52204eb7ee3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg
new file mode 100644
index 0000000..f52ec7b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg.import
new file mode 100644
index 0000000..94f91a1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cf45vjstmn8hi"
+path="res://.godot/imported/keyboard_1_outline.svg-3092c05c199cad4be57f7a3bcae8e31e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg"
+dest_files=["res://.godot/imported/keyboard_1_outline.svg-3092c05c199cad4be57f7a3bcae8e31e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg
new file mode 100644
index 0000000..2bbf974
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg.import
new file mode 100644
index 0000000..a621657
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cceg0ctpue2oy"
+path="res://.godot/imported/keyboard_2.svg-465f292ce97a0681436b3e08602e9c14.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2.svg"
+dest_files=["res://.godot/imported/keyboard_2.svg-465f292ce97a0681436b3e08602e9c14.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg
new file mode 100644
index 0000000..39a0d39
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg.import
new file mode 100644
index 0000000..5dc08b0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://buq6445kyvkr2"
+path="res://.godot/imported/keyboard_2_outline.svg-face05279e33f03589279b8b35356046.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg"
+dest_files=["res://.godot/imported/keyboard_2_outline.svg-face05279e33f03589279b8b35356046.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg
new file mode 100644
index 0000000..56bb64f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg.import
new file mode 100644
index 0000000..cd479dc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://leb0f1swgnv2"
+path="res://.godot/imported/keyboard_3.svg-e2ad0e065091deac38eff9215dc6b32e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3.svg"
+dest_files=["res://.godot/imported/keyboard_3.svg-e2ad0e065091deac38eff9215dc6b32e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg
new file mode 100644
index 0000000..921ea9b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg.import
new file mode 100644
index 0000000..425f621
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bc03u45ug88sb"
+path="res://.godot/imported/keyboard_3_outline.svg-f6d5b6c42866c29b9871947ecb73a698.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg"
+dest_files=["res://.godot/imported/keyboard_3_outline.svg-f6d5b6c42866c29b9871947ecb73a698.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg
new file mode 100644
index 0000000..b87d79b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg.import
new file mode 100644
index 0000000..985663f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bd503y4c2ywwx"
+path="res://.godot/imported/keyboard_4.svg-840885fb8ad5a00e6a6896964de393f1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4.svg"
+dest_files=["res://.godot/imported/keyboard_4.svg-840885fb8ad5a00e6a6896964de393f1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg
new file mode 100644
index 0000000..2426a4f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg.import
new file mode 100644
index 0000000..823cfc4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxmp3hwvkkxsw"
+path="res://.godot/imported/keyboard_4_outline.svg-d6b0cfdf8dc59bbaccba116918d07f95.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg"
+dest_files=["res://.godot/imported/keyboard_4_outline.svg-d6b0cfdf8dc59bbaccba116918d07f95.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg
new file mode 100644
index 0000000..8b97403
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg.import
new file mode 100644
index 0000000..b53abc9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcxdxiein8oyj"
+path="res://.godot/imported/keyboard_5.svg-6ed1bd12a33f50e2d65dfbf9e9634454.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5.svg"
+dest_files=["res://.godot/imported/keyboard_5.svg-6ed1bd12a33f50e2d65dfbf9e9634454.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg
new file mode 100644
index 0000000..3cbdd97
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg.import
new file mode 100644
index 0000000..bf6c25d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ppi40sbej1nj"
+path="res://.godot/imported/keyboard_5_outline.svg-66dbcddebe358ea0438c428fd9e98779.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg"
+dest_files=["res://.godot/imported/keyboard_5_outline.svg-66dbcddebe358ea0438c428fd9e98779.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg
new file mode 100644
index 0000000..8cd4653
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg.import
new file mode 100644
index 0000000..6540ae3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://csgljg2x3jpru"
+path="res://.godot/imported/keyboard_6.svg-3ad3c1126e18ac1990e287ba8dc710aa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6.svg"
+dest_files=["res://.godot/imported/keyboard_6.svg-3ad3c1126e18ac1990e287ba8dc710aa.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg
new file mode 100644
index 0000000..21bd093
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg.import
new file mode 100644
index 0000000..be44466
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dpk6vs74mhw2x"
+path="res://.godot/imported/keyboard_6_outline.svg-e32ac2c3ab412efa28d2a10f7caaa789.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg"
+dest_files=["res://.godot/imported/keyboard_6_outline.svg-e32ac2c3ab412efa28d2a10f7caaa789.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg
new file mode 100644
index 0000000..a6a09c1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg.import
new file mode 100644
index 0000000..e449263
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bmf6im2obh3s4"
+path="res://.godot/imported/keyboard_7.svg-a41a8723000281e3b812e40933ba3204.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7.svg"
+dest_files=["res://.godot/imported/keyboard_7.svg-a41a8723000281e3b812e40933ba3204.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg
new file mode 100644
index 0000000..f53e354
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg.import
new file mode 100644
index 0000000..494c427
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxdppq5wr3i8g"
+path="res://.godot/imported/keyboard_7_outline.svg-79f5c938dd6981a1e3e5813afca5bd03.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg"
+dest_files=["res://.godot/imported/keyboard_7_outline.svg-79f5c938dd6981a1e3e5813afca5bd03.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg
new file mode 100644
index 0000000..75b45be
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg.import
new file mode 100644
index 0000000..695c094
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dekb67s5sgpor"
+path="res://.godot/imported/keyboard_8.svg-0cfa69302791d12e6b0a814b4af1cf9e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8.svg"
+dest_files=["res://.godot/imported/keyboard_8.svg-0cfa69302791d12e6b0a814b4af1cf9e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg
new file mode 100644
index 0000000..20b6947
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg.import
new file mode 100644
index 0000000..385bb28
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dnsh8w7o21fle"
+path="res://.godot/imported/keyboard_8_outline.svg-b92a1a4e81cafaa4975a970c9282ed56.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg"
+dest_files=["res://.godot/imported/keyboard_8_outline.svg-b92a1a4e81cafaa4975a970c9282ed56.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg
new file mode 100644
index 0000000..f931d8c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg.import
new file mode 100644
index 0000000..43da3c0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cy5ki3xursa1v"
+path="res://.godot/imported/keyboard_9.svg-ccf88d442021b5b6c981d4ba596536c2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9.svg"
+dest_files=["res://.godot/imported/keyboard_9.svg-ccf88d442021b5b6c981d4ba596536c2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg
new file mode 100644
index 0000000..f3bc253
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg.import
new file mode 100644
index 0000000..c42e955
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cxh6oq54j3med"
+path="res://.godot/imported/keyboard_9_outline.svg-ffb609433512adbed27f4bc10e7fce4f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg"
+dest_files=["res://.godot/imported/keyboard_9_outline.svg-ffb609433512adbed27f4bc10e7fce4f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg
new file mode 100644
index 0000000..1f7afe2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg.import
new file mode 100644
index 0000000..e3a5161
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dfstpy071ls58"
+path="res://.godot/imported/keyboard_a.svg-9d03ae566e6a4650d429d00d3c51a52b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a.svg"
+dest_files=["res://.godot/imported/keyboard_a.svg-9d03ae566e6a4650d429d00d3c51a52b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg
new file mode 100644
index 0000000..2cbe290
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg.import
new file mode 100644
index 0000000..0c7322a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcx0e0iruvslv"
+path="res://.godot/imported/keyboard_a_outline.svg-b149f2758f4bf87816f5afc889740376.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg"
+dest_files=["res://.godot/imported/keyboard_a_outline.svg-b149f2758f4bf87816f5afc889740376.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg
new file mode 100644
index 0000000..a04c104
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg.import
new file mode 100644
index 0000000..d24695c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://l6lk5h3j40fi"
+path="res://.godot/imported/keyboard_alt.svg-3445fb68eca3fcb3d17956d2600826b9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt.svg"
+dest_files=["res://.godot/imported/keyboard_alt.svg-3445fb68eca3fcb3d17956d2600826b9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg
new file mode 100644
index 0000000..20f9424
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg.import
new file mode 100644
index 0000000..f3adbc0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b4au8jn2xtwbf"
+path="res://.godot/imported/keyboard_alt_outline.svg-37b55b4e81ddb7b7127db3a93a600928.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg"
+dest_files=["res://.godot/imported/keyboard_alt_outline.svg-37b55b4e81ddb7b7127db3a93a600928.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg
new file mode 100644
index 0000000..ebced3f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg.import
new file mode 100644
index 0000000..fe68a72
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c5iopk6hleucb"
+path="res://.godot/imported/keyboard_any.svg-33e7352e1245ff7f0b9dd7c9e59f360f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any.svg"
+dest_files=["res://.godot/imported/keyboard_any.svg-33e7352e1245ff7f0b9dd7c9e59f360f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg
new file mode 100644
index 0000000..14b9d6b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg.import
new file mode 100644
index 0000000..f9ebc8e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bqjr1000rw6mw"
+path="res://.godot/imported/keyboard_any_outline.svg-4b7a2bc72096e118b0ae5371a1828cb1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_any_outline.svg"
+dest_files=["res://.godot/imported/keyboard_any_outline.svg-4b7a2bc72096e118b0ae5371a1828cb1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg
new file mode 100644
index 0000000..e3c3506
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg.import
new file mode 100644
index 0000000..c6f28f7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://r4134ml40vio"
+path="res://.godot/imported/keyboard_apostrophe.svg-4f7a620bd614fb5042ea5f7e77a7d4f7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe.svg"
+dest_files=["res://.godot/imported/keyboard_apostrophe.svg-4f7a620bd614fb5042ea5f7e77a7d4f7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg
new file mode 100644
index 0000000..d30e164
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg.import
new file mode 100644
index 0000000..a56b84f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://5erhab1tqm2"
+path="res://.godot/imported/keyboard_apostrophe_outline.svg-0597a17050dd839903f5ee607e1ec24d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg"
+dest_files=["res://.godot/imported/keyboard_apostrophe_outline.svg-0597a17050dd839903f5ee607e1ec24d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg
new file mode 100644
index 0000000..18bb8d7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg.import
new file mode 100644
index 0000000..7b1a703
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c8lql5nhvlwcq"
+path="res://.godot/imported/keyboard_arrow_down.svg-8ffd180a722b8663e8f42cd1f67d1192.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_down.svg-8ffd180a722b8663e8f42cd1f67d1192.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg
new file mode 100644
index 0000000..61d6c6f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg.import
new file mode 100644
index 0000000..88f1d54
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://860uoat6ednv"
+path="res://.godot/imported/keyboard_arrow_down_outline.svg-220726552abe5adf57c337739950f004.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_down_outline.svg-220726552abe5adf57c337739950f004.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg
new file mode 100644
index 0000000..ac3d084
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg.import
new file mode 100644
index 0000000..d53b689
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c736i5s3shpln"
+path="res://.godot/imported/keyboard_arrow_left.svg-c3ff4236333672d559eb964b0166dc77.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_left.svg-c3ff4236333672d559eb964b0166dc77.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg
new file mode 100644
index 0000000..190a16a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg.import
new file mode 100644
index 0000000..6c5a15f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://da78770hxu8ks"
+path="res://.godot/imported/keyboard_arrow_left_outline.svg-de2ba6825ec8f7b5a409c80448433abd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_left_outline.svg-de2ba6825ec8f7b5a409c80448433abd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg
new file mode 100644
index 0000000..3c4a238
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg.import
new file mode 100644
index 0000000..66309d8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bppofcqssox3i"
+path="res://.godot/imported/keyboard_arrow_right.svg-036ca4037c0ab946d4089f0e8057559f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_right.svg-036ca4037c0ab946d4089f0e8057559f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg
new file mode 100644
index 0000000..1686892
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg.import
new file mode 100644
index 0000000..83a7dab
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://yvxeumfvwsho"
+path="res://.godot/imported/keyboard_arrow_right_outline.svg-11fea8734798ad48f70e7bee0b895c69.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_right_outline.svg-11fea8734798ad48f70e7bee0b895c69.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg
new file mode 100644
index 0000000..c33caaf
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg.import
new file mode 100644
index 0000000..0ab4fc5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dlu7kfuta7dt4"
+path="res://.godot/imported/keyboard_arrow_up.svg-d85098bc349dd979dbec3fded4940ea5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_up.svg-d85098bc349dd979dbec3fded4940ea5.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg
new file mode 100644
index 0000000..8daf99d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg.import
new file mode 100644
index 0000000..6985b35
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c5ds8rp22ykmg"
+path="res://.godot/imported/keyboard_arrow_up_outline.svg-d393676a80a1242a611c526bbd195e34.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrow_up_outline.svg-d393676a80a1242a611c526bbd195e34.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg
new file mode 100644
index 0000000..f6e3142
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg.import
new file mode 100644
index 0000000..9a384ea
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpglbjjcl0fmh"
+path="res://.godot/imported/keyboard_arrows.svg-e12011417ffdbb3edfb29130f5e96fec.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows.svg"
+dest_files=["res://.godot/imported/keyboard_arrows.svg-e12011417ffdbb3edfb29130f5e96fec.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg
new file mode 100644
index 0000000..27f485e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg.import
new file mode 100644
index 0000000..e6cdb21
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3a04t22c81tf"
+path="res://.godot/imported/keyboard_arrows_all.svg-ae0f1dd6a3ee18f2196dede7330c4d79.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_all.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_all.svg-ae0f1dd6a3ee18f2196dede7330c4d79.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg
new file mode 100644
index 0000000..534c909
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg.import
new file mode 100644
index 0000000..d1045b9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dv5d4bd1pc4un"
+path="res://.godot/imported/keyboard_arrows_down.svg-fe6dd25b75e22a62f8d930f20051381f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_down.svg-fe6dd25b75e22a62f8d930f20051381f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg
new file mode 100644
index 0000000..5145b0f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg.import
new file mode 100644
index 0000000..b1e965b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxg6w7fufi3rg"
+path="res://.godot/imported/keyboard_arrows_down_outline.svg-3182aad324300ba89f1a6ec69082a691.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_down_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_down_outline.svg-3182aad324300ba89f1a6ec69082a691.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg
new file mode 100644
index 0000000..5c25acb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg.import
new file mode 100644
index 0000000..dc0d7e5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d0o30sdobnjnv"
+path="res://.godot/imported/keyboard_arrows_horizontal.svg-bf0335822425617fc9aa925f076fd49c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_horizontal.svg-bf0335822425617fc9aa925f076fd49c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg
new file mode 100644
index 0000000..0632f41
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg.import
new file mode 100644
index 0000000..48bc187
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxlhtkbf2kpoq"
+path="res://.godot/imported/keyboard_arrows_horizontal_outline.svg-4ffecad8883a4eceab50064bab9b3eb1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_horizontal_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_horizontal_outline.svg-4ffecad8883a4eceab50064bab9b3eb1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg
new file mode 100644
index 0000000..82f1ef5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg.import
new file mode 100644
index 0000000..4342a75
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dliox2kadgij"
+path="res://.godot/imported/keyboard_arrows_left.svg-23b69e74ab85abd9be6371fb8cc53f0b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_left.svg-23b69e74ab85abd9be6371fb8cc53f0b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg
new file mode 100644
index 0000000..4515e26
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg.import
new file mode 100644
index 0000000..8680da0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://qjs66v5syuu3"
+path="res://.godot/imported/keyboard_arrows_left_outline.svg-c5cff8f239177ab78d4dc8765837b0b8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_left_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_left_outline.svg-c5cff8f239177ab78d4dc8765837b0b8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg
new file mode 100644
index 0000000..addb3af
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg.import
new file mode 100644
index 0000000..fb6830f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b2o5dxt3r005r"
+path="res://.godot/imported/keyboard_arrows_none.svg-e70079e43f4f44fefda5fdc4e7f7e118.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_none.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_none.svg-e70079e43f4f44fefda5fdc4e7f7e118.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg
new file mode 100644
index 0000000..fae78d2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg.import
new file mode 100644
index 0000000..40b52cf
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcemqaivmtcew"
+path="res://.godot/imported/keyboard_arrows_right.svg-1bcab6ab4789304a6df10fa99cf86cfb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_right.svg-1bcab6ab4789304a6df10fa99cf86cfb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg
new file mode 100644
index 0000000..6697b48
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg.import
new file mode 100644
index 0000000..90d6a72
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dvq1bsqu5eat1"
+path="res://.godot/imported/keyboard_arrows_right_outline.svg-097cea20e49bbfec978d2718481d6249.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_right_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_right_outline.svg-097cea20e49bbfec978d2718481d6249.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg
new file mode 100644
index 0000000..8223420
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg.import
new file mode 100644
index 0000000..f363079
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cke3pk5m75ne6"
+path="res://.godot/imported/keyboard_arrows_up.svg-1ef4671339c21a326f24fcd1427b206f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_up.svg-1ef4671339c21a326f24fcd1427b206f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg
new file mode 100644
index 0000000..226e252
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg.import
new file mode 100644
index 0000000..2ffb7d5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://i4m6usglkwd6"
+path="res://.godot/imported/keyboard_arrows_up_outline.svg-e7266dc1e20744c78a2a8c244365c172.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_up_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_up_outline.svg-e7266dc1e20744c78a2a8c244365c172.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg
new file mode 100644
index 0000000..3f2eab4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg.import
new file mode 100644
index 0000000..bc84706
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://6622ve83cvfo"
+path="res://.godot/imported/keyboard_arrows_vertical.svg-d65e8242c378ca33e950ca0248491669.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_vertical.svg-d65e8242c378ca33e950ca0248491669.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg
new file mode 100644
index 0000000..ac5b11d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg.import
new file mode 100644
index 0000000..ea3ad3b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbtnft2tnseh2"
+path="res://.godot/imported/keyboard_arrows_vertical_outline.svg-4c4e95c8b194e7eb9529c6f49ce65827.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrows_vertical_outline.svg"
+dest_files=["res://.godot/imported/keyboard_arrows_vertical_outline.svg-4c4e95c8b194e7eb9529c6f49ce65827.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg
new file mode 100644
index 0000000..2f1486b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg.import
new file mode 100644
index 0000000..3b9bf45
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://do3jckiqbfpo8"
+path="res://.godot/imported/keyboard_asterisk.svg-96dffaa5f73f437e4aa456ec64c819b7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk.svg"
+dest_files=["res://.godot/imported/keyboard_asterisk.svg-96dffaa5f73f437e4aa456ec64c819b7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg
new file mode 100644
index 0000000..526e460
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg.import
new file mode 100644
index 0000000..2c4314a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgrjjccp66sjy"
+path="res://.godot/imported/keyboard_asterisk_outline.svg-48214e00505189626bbbcf3b692a90ed.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg"
+dest_files=["res://.godot/imported/keyboard_asterisk_outline.svg-48214e00505189626bbbcf3b692a90ed.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg
new file mode 100644
index 0000000..1d1999a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg.import
new file mode 100644
index 0000000..7117cab
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkvjnhdledf5y"
+path="res://.godot/imported/keyboard_b.svg-94910042320268fd24f204041c2d12d9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b.svg"
+dest_files=["res://.godot/imported/keyboard_b.svg-94910042320268fd24f204041c2d12d9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg
new file mode 100644
index 0000000..0b60ebe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg.import
new file mode 100644
index 0000000..5641418
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cw4rqbaoehxpr"
+path="res://.godot/imported/keyboard_b_outline.svg-98214014f590be3e6ef6971eb2956e77.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg"
+dest_files=["res://.godot/imported/keyboard_b_outline.svg-98214014f590be3e6ef6971eb2956e77.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg
new file mode 100644
index 0000000..3069f33
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg.import
new file mode 100644
index 0000000..80cdfbd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dj5vyw4eohyvm"
+path="res://.godot/imported/keyboard_backspace.svg-cf251fb20610bb7d573069a1d877e19d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace.svg"
+dest_files=["res://.godot/imported/keyboard_backspace.svg-cf251fb20610bb7d573069a1d877e19d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg
new file mode 100644
index 0000000..be14ea0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg.import
new file mode 100644
index 0000000..74318af
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clvuujkksef1s"
+path="res://.godot/imported/keyboard_backspace_icon.svg-389baebd865044fca34ac3c813b41203.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon.svg"
+dest_files=["res://.godot/imported/keyboard_backspace_icon.svg-389baebd865044fca34ac3c813b41203.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg
new file mode 100644
index 0000000..c7ec5ec
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg.import
new file mode 100644
index 0000000..5668777
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://2u5lqikr3nvs"
+path="res://.godot/imported/keyboard_backspace_icon_outline.svg-ce983cf6e58d5018029a0dac0e3e6164.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg"
+dest_files=["res://.godot/imported/keyboard_backspace_icon_outline.svg-ce983cf6e58d5018029a0dac0e3e6164.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg
new file mode 100644
index 0000000..e6c638a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg.import
new file mode 100644
index 0000000..c241162
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c4gw6kfvecq40"
+path="res://.godot/imported/keyboard_backspace_outline.svg-499dd63e21c13c1178c2cb21bb0cc661.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_outline.svg"
+dest_files=["res://.godot/imported/keyboard_backspace_outline.svg-499dd63e21c13c1178c2cb21bb0cc661.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg
new file mode 100644
index 0000000..3e1f424
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg.import
new file mode 100644
index 0000000..c90429e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0wffpjohwjyq"
+path="res://.godot/imported/keyboard_bracket_close.svg-386ad2004e157fdca384731f76aac931.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_close.svg-386ad2004e157fdca384731f76aac931.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg
new file mode 100644
index 0000000..d64c7a6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg.import
new file mode 100644
index 0000000..4234188
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://yfnt57rtx06p"
+path="res://.godot/imported/keyboard_bracket_close_outline.svg-f3fe320e8e9467dfc62be2f2d3048ee6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_close_outline.svg-f3fe320e8e9467dfc62be2f2d3048ee6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg
new file mode 100644
index 0000000..65304a7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg.import
new file mode 100644
index 0000000..7b7875f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcjf8nx3l8h2g"
+path="res://.godot/imported/keyboard_bracket_greater.svg-5b84324258fb4247e016ba18e23ae5a3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_greater.svg-5b84324258fb4247e016ba18e23ae5a3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg
new file mode 100644
index 0000000..c246ef4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg.import
new file mode 100644
index 0000000..448c7ff
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ci3c8jm6kwn5t"
+path="res://.godot/imported/keyboard_bracket_greater_outline.svg-7587c6a9b1c9c4900aa1e5f40f5b0dc4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_greater_outline.svg-7587c6a9b1c9c4900aa1e5f40f5b0dc4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg
new file mode 100644
index 0000000..d72daa2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg.import
new file mode 100644
index 0000000..668a7db
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d2od1vf8j0jg8"
+path="res://.godot/imported/keyboard_bracket_less.svg-5b941ea524f8f094ae46568da006aa35.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_less.svg-5b941ea524f8f094ae46568da006aa35.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg
new file mode 100644
index 0000000..ddc212b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg.import
new file mode 100644
index 0000000..8324b86
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vxdty5cfb4b7"
+path="res://.godot/imported/keyboard_bracket_less_outline.svg-5b396a7659c8159d2da9078d9794356b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_less_outline.svg-5b396a7659c8159d2da9078d9794356b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg
new file mode 100644
index 0000000..c50d33e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg.import
new file mode 100644
index 0000000..cce5abe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cc5qd1bdtciuq"
+path="res://.godot/imported/keyboard_bracket_open.svg-1df5edb0abe08eb85710a14ee69f24f7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_open.svg-1df5edb0abe08eb85710a14ee69f24f7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg
new file mode 100644
index 0000000..cc0444c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg.import
new file mode 100644
index 0000000..14c02ff
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1xdtsf3kjdeq"
+path="res://.godot/imported/keyboard_bracket_open_outline.svg-98aac4acbd996c3550c148fa849095de.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg"
+dest_files=["res://.godot/imported/keyboard_bracket_open_outline.svg-98aac4acbd996c3550c148fa849095de.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg
new file mode 100644
index 0000000..220a26e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg.import
new file mode 100644
index 0000000..a3c498e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://btj188t6i0dah"
+path="res://.godot/imported/keyboard_c.svg-6ae1e6498caaa4063367e001d8c0af7d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c.svg"
+dest_files=["res://.godot/imported/keyboard_c.svg-6ae1e6498caaa4063367e001d8c0af7d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg
new file mode 100644
index 0000000..4cfc2e7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg.import
new file mode 100644
index 0000000..c19e5d4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbv1ijtegroar"
+path="res://.godot/imported/keyboard_c_outline.svg-5901ac9badcf1e2e398e874736c216ed.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg"
+dest_files=["res://.godot/imported/keyboard_c_outline.svg-5901ac9badcf1e2e398e874736c216ed.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg
new file mode 100644
index 0000000..d9c7310
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg.import
new file mode 100644
index 0000000..7939e1b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b2agl1grsx27p"
+path="res://.godot/imported/keyboard_capslock.svg-a7f6ed4da2d6e2ead3f5cd21c7676f1e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock.svg"
+dest_files=["res://.godot/imported/keyboard_capslock.svg-a7f6ed4da2d6e2ead3f5cd21c7676f1e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg
new file mode 100644
index 0000000..0cd23f0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg.import
new file mode 100644
index 0000000..3dcfb78
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://df771ncfcop3p"
+path="res://.godot/imported/keyboard_capslock_icon.svg-41cb2b05ece059a126f2d6ccde36db98.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon.svg"
+dest_files=["res://.godot/imported/keyboard_capslock_icon.svg-41cb2b05ece059a126f2d6ccde36db98.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg
new file mode 100644
index 0000000..df03420
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg.import
new file mode 100644
index 0000000..6771672
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://db2shlkk8xo0r"
+path="res://.godot/imported/keyboard_capslock_icon_outline.svg-a8bf602e693cdb55a4eb5133c2f25cad.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_icon_outline.svg"
+dest_files=["res://.godot/imported/keyboard_capslock_icon_outline.svg-a8bf602e693cdb55a4eb5133c2f25cad.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg
new file mode 100644
index 0000000..5639f8c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg.import
new file mode 100644
index 0000000..2a38359
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bs2skbxaolkno"
+path="res://.godot/imported/keyboard_capslock_outline.svg-9cc02bd5d84389eaf758fad4681ec72e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg"
+dest_files=["res://.godot/imported/keyboard_capslock_outline.svg-9cc02bd5d84389eaf758fad4681ec72e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg
new file mode 100644
index 0000000..411099c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg.import
new file mode 100644
index 0000000..3344339
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bia4cyywdx82v"
+path="res://.godot/imported/keyboard_caret.svg-26643595aca59a0421fcc6473eb27497.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret.svg"
+dest_files=["res://.godot/imported/keyboard_caret.svg-26643595aca59a0421fcc6473eb27497.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg
new file mode 100644
index 0000000..ccedf85
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg.import
new file mode 100644
index 0000000..52dd558
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ciom4epdkljuw"
+path="res://.godot/imported/keyboard_caret_outline.svg-94891c4256c37f9d3605beba993e73d5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_caret_outline.svg"
+dest_files=["res://.godot/imported/keyboard_caret_outline.svg-94891c4256c37f9d3605beba993e73d5.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg
new file mode 100644
index 0000000..995f121
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg.import
new file mode 100644
index 0000000..6d7fdbd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://2nkuc0uphxaa"
+path="res://.godot/imported/keyboard_colon.svg-01480b799ee88f79658cb301f283cd03.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon.svg"
+dest_files=["res://.godot/imported/keyboard_colon.svg-01480b799ee88f79658cb301f283cd03.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg
new file mode 100644
index 0000000..06ebcce
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg.import
new file mode 100644
index 0000000..54cb0ab
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://byecsa5phl8cu"
+path="res://.godot/imported/keyboard_colon_outline.svg-406e4da7d284d6cfae7112e6b045fa76.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg"
+dest_files=["res://.godot/imported/keyboard_colon_outline.svg-406e4da7d284d6cfae7112e6b045fa76.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg
new file mode 100644
index 0000000..cdfd4b3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg.import
new file mode 100644
index 0000000..25f320b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ufc6g11ypafn"
+path="res://.godot/imported/keyboard_comma.svg-b223e13934a712f3ce86f70cf9cc8938.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma.svg"
+dest_files=["res://.godot/imported/keyboard_comma.svg-b223e13934a712f3ce86f70cf9cc8938.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg
new file mode 100644
index 0000000..59d3237
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg.import
new file mode 100644
index 0000000..88ecafe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dckhxtdw6hm8v"
+path="res://.godot/imported/keyboard_comma_outline.svg-d1f82dacfbc6b175d689ffa887589790.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg"
+dest_files=["res://.godot/imported/keyboard_comma_outline.svg-d1f82dacfbc6b175d689ffa887589790.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg
new file mode 100644
index 0000000..6d87e5e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg.import
new file mode 100644
index 0000000..086ff75
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bmkj87jmb1th2"
+path="res://.godot/imported/keyboard_ctrl.svg-89c001d02aff00615221bb7b607a4e0f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl.svg"
+dest_files=["res://.godot/imported/keyboard_ctrl.svg-89c001d02aff00615221bb7b607a4e0f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg
new file mode 100644
index 0000000..00ddce9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg.import
new file mode 100644
index 0000000..573e4d1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cv6sca4kvr113"
+path="res://.godot/imported/keyboard_ctrl_outline.svg-177b481454903966be0e50199fe7eff8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg"
+dest_files=["res://.godot/imported/keyboard_ctrl_outline.svg-177b481454903966be0e50199fe7eff8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg
new file mode 100644
index 0000000..a1471d2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg.import
new file mode 100644
index 0000000..9539427
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1ymxswow222a"
+path="res://.godot/imported/keyboard_d.svg-46a9dfc61888d0f48473c5980b66496d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d.svg"
+dest_files=["res://.godot/imported/keyboard_d.svg-46a9dfc61888d0f48473c5980b66496d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg
new file mode 100644
index 0000000..02b04bd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg.import
new file mode 100644
index 0000000..ff9aa00
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://fga2n4nb8q6l"
+path="res://.godot/imported/keyboard_d_outline.svg-2727881f4bdfc7680ad4118ff6a6f0fd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg"
+dest_files=["res://.godot/imported/keyboard_d_outline.svg-2727881f4bdfc7680ad4118ff6a6f0fd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg
new file mode 100644
index 0000000..883ed85
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg.import
new file mode 100644
index 0000000..d290076
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddh8eeri11q0b"
+path="res://.godot/imported/keyboard_delete.svg-40fde43b9da3b7bc56a1270277f53d5f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete.svg"
+dest_files=["res://.godot/imported/keyboard_delete.svg-40fde43b9da3b7bc56a1270277f53d5f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg
new file mode 100644
index 0000000..38224c1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg.import
new file mode 100644
index 0000000..18c59b4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c72uuqul71bmd"
+path="res://.godot/imported/keyboard_delete_outline.svg-95adc14922d6e5f0294c26f9c9256c1a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg"
+dest_files=["res://.godot/imported/keyboard_delete_outline.svg-95adc14922d6e5f0294c26f9c9256c1a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg
new file mode 100644
index 0000000..e29601b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg.import
new file mode 100644
index 0000000..a3aa6e8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddpbixdq2lxgw"
+path="res://.godot/imported/keyboard_e.svg-03acaa14d8a55b60b8736eaf753e4415.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e.svg"
+dest_files=["res://.godot/imported/keyboard_e.svg-03acaa14d8a55b60b8736eaf753e4415.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg
new file mode 100644
index 0000000..f670fef
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg.import
new file mode 100644
index 0000000..f713e5c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmo13vspd1a4c"
+path="res://.godot/imported/keyboard_e_outline.svg-6c8bf3b3c6925e69f3b12e01b423ebca.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg"
+dest_files=["res://.godot/imported/keyboard_e_outline.svg-6c8bf3b3c6925e69f3b12e01b423ebca.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg
new file mode 100644
index 0000000..18f59c0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg.import
new file mode 100644
index 0000000..56fa4e8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bvd31qf481a2p"
+path="res://.godot/imported/keyboard_end.svg-1f164483c1613c50783f11b45563776b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end.svg"
+dest_files=["res://.godot/imported/keyboard_end.svg-1f164483c1613c50783f11b45563776b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg
new file mode 100644
index 0000000..2cde56f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg.import
new file mode 100644
index 0000000..da64d11
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://pg056pw4fj4k"
+path="res://.godot/imported/keyboard_end_outline.svg-2fca4846142b0b99ef558b977e29453e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg"
+dest_files=["res://.godot/imported/keyboard_end_outline.svg-2fca4846142b0b99ef558b977e29453e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg
new file mode 100644
index 0000000..f77a8d4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg.import
new file mode 100644
index 0000000..3387615
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b46u3ir0kwjmu"
+path="res://.godot/imported/keyboard_enter.svg-81b08cc0c62c2ee5377f59584ce9cc96.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter.svg"
+dest_files=["res://.godot/imported/keyboard_enter.svg-81b08cc0c62c2ee5377f59584ce9cc96.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg
new file mode 100644
index 0000000..43cfd82
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg.import
new file mode 100644
index 0000000..a95f86d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7sjuvwturw4a"
+path="res://.godot/imported/keyboard_enter_outline.svg-294aa3e764d77dd8b572bab8254ce86e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg"
+dest_files=["res://.godot/imported/keyboard_enter_outline.svg-294aa3e764d77dd8b572bab8254ce86e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg
new file mode 100644
index 0000000..a4e2f11
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg.import
new file mode 100644
index 0000000..63f1b47
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gvqkih24utri"
+path="res://.godot/imported/keyboard_escape.svg-e28fab6c1e9c9f1c60901bb84297195d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg"
+dest_files=["res://.godot/imported/keyboard_escape.svg-e28fab6c1e9c9f1c60901bb84297195d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg
new file mode 100644
index 0000000..b7bd3f7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg.import
new file mode 100644
index 0000000..e66e93b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://do2wmqyxb2olt"
+path="res://.godot/imported/keyboard_escape_outline.svg-48a70ba3875b3b0adcab748c29d3454e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg"
+dest_files=["res://.godot/imported/keyboard_escape_outline.svg-48a70ba3875b3b0adcab748c29d3454e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg
new file mode 100644
index 0000000..61fd3cb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg.import
new file mode 100644
index 0000000..832d5d3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b8normtfnrpba"
+path="res://.godot/imported/keyboard_exclamation.svg-24ded85afce36f49bfc5cdbc5d461875.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation.svg"
+dest_files=["res://.godot/imported/keyboard_exclamation.svg-24ded85afce36f49bfc5cdbc5d461875.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg
new file mode 100644
index 0000000..4b26f72
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg.import
new file mode 100644
index 0000000..c3675a2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dgl5ilmyqsno"
+path="res://.godot/imported/keyboard_exclamation_outline.svg-2dc53e6b9b05331b30970782b715e206.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg"
+dest_files=["res://.godot/imported/keyboard_exclamation_outline.svg-2dc53e6b9b05331b30970782b715e206.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg
new file mode 100644
index 0000000..44e8c0b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg.import
new file mode 100644
index 0000000..28ca3bd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://boqxvpobr1o8o"
+path="res://.godot/imported/keyboard_f.svg-08e3e4b69f086f953a1424bc8bc5b7de.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f.svg"
+dest_files=["res://.godot/imported/keyboard_f.svg-08e3e4b69f086f953a1424bc8bc5b7de.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg
new file mode 100644
index 0000000..534345a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg.import
new file mode 100644
index 0000000..0a34b05
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b26au30t84riy"
+path="res://.godot/imported/keyboard_f1.svg-44c76c29a9abe2e3e89f33859139d3b8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1.svg"
+dest_files=["res://.godot/imported/keyboard_f1.svg-44c76c29a9abe2e3e89f33859139d3b8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg
new file mode 100644
index 0000000..7c321f8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg.import
new file mode 100644
index 0000000..5928083
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxlpqmx0mxd3c"
+path="res://.godot/imported/keyboard_f10.svg-dd03c30b9c91c1ce48e6e69cad225984.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10.svg"
+dest_files=["res://.godot/imported/keyboard_f10.svg-dd03c30b9c91c1ce48e6e69cad225984.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg
new file mode 100644
index 0000000..7b3a56e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg.import
new file mode 100644
index 0000000..912a01c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxkk84q58ugpk"
+path="res://.godot/imported/keyboard_f10_outline.svg-c441fbae7f75a85c5f198a2a13083443.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f10_outline.svg-c441fbae7f75a85c5f198a2a13083443.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg
new file mode 100644
index 0000000..da9b2a3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg.import
new file mode 100644
index 0000000..5fa78e2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cjxi504c7mtit"
+path="res://.godot/imported/keyboard_f11.svg-61753bd49d63fdf2bd653739e7e4812c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11.svg"
+dest_files=["res://.godot/imported/keyboard_f11.svg-61753bd49d63fdf2bd653739e7e4812c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg
new file mode 100644
index 0000000..8bf4b81
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg.import
new file mode 100644
index 0000000..3ac0ffd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dy5rlt7y4r64e"
+path="res://.godot/imported/keyboard_f11_outline.svg-a9a69a8f80c919a8b415667bba0b09df.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f11_outline.svg-a9a69a8f80c919a8b415667bba0b09df.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg
new file mode 100644
index 0000000..7be5886
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg.import
new file mode 100644
index 0000000..6403096
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dgdi5kfxya0ew"
+path="res://.godot/imported/keyboard_f12.svg-6a7c2d4782e92ae7bfa7f18a6248b155.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12.svg"
+dest_files=["res://.godot/imported/keyboard_f12.svg-6a7c2d4782e92ae7bfa7f18a6248b155.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg
new file mode 100644
index 0000000..852a450
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg.import
new file mode 100644
index 0000000..5d6201d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b8mhl671f5y0j"
+path="res://.godot/imported/keyboard_f12_outline.svg-5445b8366d0849dc57de1d20f589236e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f12_outline.svg-5445b8366d0849dc57de1d20f589236e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg
new file mode 100644
index 0000000..14e7ed1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg.import
new file mode 100644
index 0000000..0b2a224
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkcwmfhapbea3"
+path="res://.godot/imported/keyboard_f1_outline.svg-a09f4b8df7d19b7e212d94f7661222a2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f1_outline.svg-a09f4b8df7d19b7e212d94f7661222a2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg
new file mode 100644
index 0000000..df966b4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg.import
new file mode 100644
index 0000000..863842e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bh10hmy513n5o"
+path="res://.godot/imported/keyboard_f2.svg-f5ef2a87d5fb372b9ccf9cbca3cb2db3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2.svg"
+dest_files=["res://.godot/imported/keyboard_f2.svg-f5ef2a87d5fb372b9ccf9cbca3cb2db3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg
new file mode 100644
index 0000000..136f4ad
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg.import
new file mode 100644
index 0000000..60531aa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bq62nmyhqknbc"
+path="res://.godot/imported/keyboard_f2_outline.svg-72be0bcdfec7bf5035084da267b832fb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f2_outline.svg-72be0bcdfec7bf5035084da267b832fb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg
new file mode 100644
index 0000000..9183645
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg.import
new file mode 100644
index 0000000..a59d6fb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpxcjucbbl15y"
+path="res://.godot/imported/keyboard_f3.svg-b6c71b2329400f1b3e5105ed74fe1d8d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3.svg"
+dest_files=["res://.godot/imported/keyboard_f3.svg-b6c71b2329400f1b3e5105ed74fe1d8d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg
new file mode 100644
index 0000000..0a29157
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg.import
new file mode 100644
index 0000000..6b28e0b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkyyt1k60idg7"
+path="res://.godot/imported/keyboard_f3_outline.svg-c4fda17021e177a6442a795a2ab24239.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f3_outline.svg-c4fda17021e177a6442a795a2ab24239.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg
new file mode 100644
index 0000000..748986d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg.import
new file mode 100644
index 0000000..aca5438
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3duodo3h75ik"
+path="res://.godot/imported/keyboard_f4.svg-bd08a2a134a03949bc745a595c5c2163.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4.svg"
+dest_files=["res://.godot/imported/keyboard_f4.svg-bd08a2a134a03949bc745a595c5c2163.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg
new file mode 100644
index 0000000..80af487
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg.import
new file mode 100644
index 0000000..5a1e241
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cv6p6mtj26n6f"
+path="res://.godot/imported/keyboard_f4_outline.svg-9287942e46d32017e7b4f4f5ef72de68.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f4_outline.svg-9287942e46d32017e7b4f4f5ef72de68.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg
new file mode 100644
index 0000000..aaa2370
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg.import
new file mode 100644
index 0000000..23bfbd0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bugohqeq8q5w6"
+path="res://.godot/imported/keyboard_f5.svg-eee03ff9d64d668e1cc1dc3ff967a97c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5.svg"
+dest_files=["res://.godot/imported/keyboard_f5.svg-eee03ff9d64d668e1cc1dc3ff967a97c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg
new file mode 100644
index 0000000..784938d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg.import
new file mode 100644
index 0000000..6516d62
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddcngccllbccp"
+path="res://.godot/imported/keyboard_f5_outline.svg-15cb7e53c045862fd2389911885e54c2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f5_outline.svg-15cb7e53c045862fd2389911885e54c2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg
new file mode 100644
index 0000000..8351e79
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg.import
new file mode 100644
index 0000000..ac8e911
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c8lvad5qmr56n"
+path="res://.godot/imported/keyboard_f6.svg-f397227f1617ea7d4f89de25e32f4345.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6.svg"
+dest_files=["res://.godot/imported/keyboard_f6.svg-f397227f1617ea7d4f89de25e32f4345.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg
new file mode 100644
index 0000000..495cf79
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg.import
new file mode 100644
index 0000000..c522c0a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bg447fppcyle2"
+path="res://.godot/imported/keyboard_f6_outline.svg-7a8cb1102a5fd1ea82bdd5a0430cf58f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f6_outline.svg-7a8cb1102a5fd1ea82bdd5a0430cf58f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg
new file mode 100644
index 0000000..9582abe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg.import
new file mode 100644
index 0000000..5d6a1b1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c8prlhtcl8gmr"
+path="res://.godot/imported/keyboard_f7.svg-6efa934cb916dd4a312ee7cbb4ecb1e2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7.svg"
+dest_files=["res://.godot/imported/keyboard_f7.svg-6efa934cb916dd4a312ee7cbb4ecb1e2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg
new file mode 100644
index 0000000..ccc7b88
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg.import
new file mode 100644
index 0000000..41eb25c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cu0btyxyekjvx"
+path="res://.godot/imported/keyboard_f7_outline.svg-fd94e18d40406c3891ee0a6c3f0631cc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f7_outline.svg-fd94e18d40406c3891ee0a6c3f0631cc.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg
new file mode 100644
index 0000000..d6c6b8b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg.import
new file mode 100644
index 0000000..1e659c0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bqgw6lejfcb3"
+path="res://.godot/imported/keyboard_f8.svg-5c2a8dbdea2f05c37b176939830b354a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8.svg"
+dest_files=["res://.godot/imported/keyboard_f8.svg-5c2a8dbdea2f05c37b176939830b354a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg
new file mode 100644
index 0000000..4cd160f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg.import
new file mode 100644
index 0000000..9a57ec6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnyihuju0ngko"
+path="res://.godot/imported/keyboard_f8_outline.svg-93203bfd1acde9b0d62225bb6f87504f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f8_outline.svg-93203bfd1acde9b0d62225bb6f87504f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg
new file mode 100644
index 0000000..cb7cb28
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg.import
new file mode 100644
index 0000000..808c463
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cjjo2dui0qrb1"
+path="res://.godot/imported/keyboard_f9.svg-daebc818d926623c96b81f788e9a45f4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9.svg"
+dest_files=["res://.godot/imported/keyboard_f9.svg-daebc818d926623c96b81f788e9a45f4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg
new file mode 100644
index 0000000..db1e124
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg.import
new file mode 100644
index 0000000..3fc4a06
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b4ri6ycpd5xbr"
+path="res://.godot/imported/keyboard_f9_outline.svg-e9817f502676e72880ba0d4da7ad61b1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f9_outline.svg-e9817f502676e72880ba0d4da7ad61b1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg
new file mode 100644
index 0000000..ebc8bb1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg.import
new file mode 100644
index 0000000..ab0e6d2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpt1gqjds418y"
+path="res://.godot/imported/keyboard_f_outline.svg-4c163091314823b59a60962fc083c26b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg"
+dest_files=["res://.godot/imported/keyboard_f_outline.svg-4c163091314823b59a60962fc083c26b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg
new file mode 100644
index 0000000..c743b24
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg.import
new file mode 100644
index 0000000..274df77
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgp5nmxv8fsbx"
+path="res://.godot/imported/keyboard_function.svg-007e0427a320b17914c3b7e79b8b4936.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function.svg"
+dest_files=["res://.godot/imported/keyboard_function.svg-007e0427a320b17914c3b7e79b8b4936.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg
new file mode 100644
index 0000000..aee1938
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg.import
new file mode 100644
index 0000000..d402873
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c4f2ei8c71c0h"
+path="res://.godot/imported/keyboard_function_outline.svg-7081cd60d92be6f568d4a914f77e1bac.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_function_outline.svg"
+dest_files=["res://.godot/imported/keyboard_function_outline.svg-7081cd60d92be6f568d4a914f77e1bac.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg
new file mode 100644
index 0000000..14cc740
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg.import
new file mode 100644
index 0000000..0ab73e2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://7g12cgtg53mm"
+path="res://.godot/imported/keyboard_g.svg-967172aafa781d5e3916e69e25ed4f9f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g.svg"
+dest_files=["res://.godot/imported/keyboard_g.svg-967172aafa781d5e3916e69e25ed4f9f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg
new file mode 100644
index 0000000..06e5c52
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg.import
new file mode 100644
index 0000000..a6bbbec
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ck8nvsooo3g2e"
+path="res://.godot/imported/keyboard_g_outline.svg-e0b8aa85a4c4a868b59c78ec77c00b18.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg"
+dest_files=["res://.godot/imported/keyboard_g_outline.svg-e0b8aa85a4c4a868b59c78ec77c00b18.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg
new file mode 100644
index 0000000..7a779c2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg.import
new file mode 100644
index 0000000..2cd07c1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnfnykktcuo4b"
+path="res://.godot/imported/keyboard_h.svg-e4ee96ffbdb0ba65a92daedef0a7ef35.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h.svg"
+dest_files=["res://.godot/imported/keyboard_h.svg-e4ee96ffbdb0ba65a92daedef0a7ef35.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg
new file mode 100644
index 0000000..e05b5b2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg.import
new file mode 100644
index 0000000..1f92b59
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bemnmwrblerj3"
+path="res://.godot/imported/keyboard_h_outline.svg-af2280702656c5f50b8670f8bcd1efcd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg"
+dest_files=["res://.godot/imported/keyboard_h_outline.svg-af2280702656c5f50b8670f8bcd1efcd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg
new file mode 100644
index 0000000..4a635c4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg.import
new file mode 100644
index 0000000..a00abab
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://2j8504k2xlns"
+path="res://.godot/imported/keyboard_home.svg-25d0568232dc67f2f839a7af660ff17a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home.svg"
+dest_files=["res://.godot/imported/keyboard_home.svg-25d0568232dc67f2f839a7af660ff17a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg
new file mode 100644
index 0000000..4f75564
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg.import
new file mode 100644
index 0000000..9b66a93
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cwab2exbxmt5s"
+path="res://.godot/imported/keyboard_home_outline.svg-68d864ec495f764b49466a0c4c72dfe0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg"
+dest_files=["res://.godot/imported/keyboard_home_outline.svg-68d864ec495f764b49466a0c4c72dfe0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg
new file mode 100644
index 0000000..3a24f49
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg.import
new file mode 100644
index 0000000..900c2be
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cil3kjiuq3vug"
+path="res://.godot/imported/keyboard_i.svg-6a1607b2af597767e6679f420f069a41.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i.svg"
+dest_files=["res://.godot/imported/keyboard_i.svg-6a1607b2af597767e6679f420f069a41.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg
new file mode 100644
index 0000000..418bdfe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg.import
new file mode 100644
index 0000000..e842fee
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqfsw444dhf54"
+path="res://.godot/imported/keyboard_i_outline.svg-19985b6e8eaa67109d1a461e9fccca71.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg"
+dest_files=["res://.godot/imported/keyboard_i_outline.svg-19985b6e8eaa67109d1a461e9fccca71.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg
new file mode 100644
index 0000000..55079db
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg.import
new file mode 100644
index 0000000..a78e822
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dwpm3dpuywqpn"
+path="res://.godot/imported/keyboard_insert.svg-f1597da40d7a99a35ea7a4a3e888e32f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert.svg"
+dest_files=["res://.godot/imported/keyboard_insert.svg-f1597da40d7a99a35ea7a4a3e888e32f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg
new file mode 100644
index 0000000..38b0389
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg.import
new file mode 100644
index 0000000..a890138
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dj2fnhfos1g73"
+path="res://.godot/imported/keyboard_insert_outline.svg-0565264c4a2c48b3158576f93293a174.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg"
+dest_files=["res://.godot/imported/keyboard_insert_outline.svg-0565264c4a2c48b3158576f93293a174.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg
new file mode 100644
index 0000000..66d6786
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg.import
new file mode 100644
index 0000000..1f6f9b6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bnlcimxy7mv0x"
+path="res://.godot/imported/keyboard_j.svg-9a7331af481e22ed0233c7cf018916cc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j.svg"
+dest_files=["res://.godot/imported/keyboard_j.svg-9a7331af481e22ed0233c7cf018916cc.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg
new file mode 100644
index 0000000..cc0b73a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg.import
new file mode 100644
index 0000000..f36f106
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cogv3cnsctymr"
+path="res://.godot/imported/keyboard_j_outline.svg-92b61aa9877b8538ef6e08e994caf2b8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg"
+dest_files=["res://.godot/imported/keyboard_j_outline.svg-92b61aa9877b8538ef6e08e994caf2b8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg
new file mode 100644
index 0000000..e89bda3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg.import
new file mode 100644
index 0000000..6842d2d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chvds8ease0uo"
+path="res://.godot/imported/keyboard_k.svg-b9620b3a928040d0e2c6500e063001d7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k.svg"
+dest_files=["res://.godot/imported/keyboard_k.svg-b9620b3a928040d0e2c6500e063001d7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg
new file mode 100644
index 0000000..c6842d0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg.import
new file mode 100644
index 0000000..65deaf7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://7dmkbgfellft"
+path="res://.godot/imported/keyboard_k_outline.svg-6e12dd04fe410103b2cb0079145e874c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg"
+dest_files=["res://.godot/imported/keyboard_k_outline.svg-6e12dd04fe410103b2cb0079145e874c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg
new file mode 100644
index 0000000..2a0a7e0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg.import
new file mode 100644
index 0000000..41aabdd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vwcna0xhokvv"
+path="res://.godot/imported/keyboard_l.svg-a713e815fbecd804ea7082fb044fd3e8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l.svg"
+dest_files=["res://.godot/imported/keyboard_l.svg-a713e815fbecd804ea7082fb044fd3e8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg
new file mode 100644
index 0000000..1ec8058
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg.import
new file mode 100644
index 0000000..19a4a57
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://6631re3gtyrc"
+path="res://.godot/imported/keyboard_l_outline.svg-66b3eb5cdf708278573f9cd08adc8cd1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg"
+dest_files=["res://.godot/imported/keyboard_l_outline.svg-66b3eb5cdf708278573f9cd08adc8cd1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg
new file mode 100644
index 0000000..b9d4dde
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg.import
new file mode 100644
index 0000000..d9d2351
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clwlbuc645p4o"
+path="res://.godot/imported/keyboard_m.svg-e62e9d2059dd6b5ecd5d3e5b77bae49c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m.svg"
+dest_files=["res://.godot/imported/keyboard_m.svg-e62e9d2059dd6b5ecd5d3e5b77bae49c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg
new file mode 100644
index 0000000..e57884b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg.import
new file mode 100644
index 0000000..aac0597
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bqcymfdiwtgg4"
+path="res://.godot/imported/keyboard_m_outline.svg-a36737904269f97fe93728de1be483d1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg"
+dest_files=["res://.godot/imported/keyboard_m_outline.svg-a36737904269f97fe93728de1be483d1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg
new file mode 100644
index 0000000..92e5c34
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg.import
new file mode 100644
index 0000000..57c6935
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b5hgp3g2gi8y3"
+path="res://.godot/imported/keyboard_minus.svg-d710c253410938feeea126ecb27b4f18.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus.svg"
+dest_files=["res://.godot/imported/keyboard_minus.svg-d710c253410938feeea126ecb27b4f18.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg
new file mode 100644
index 0000000..bbdea93
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg.import
new file mode 100644
index 0000000..ac728be
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bilqgu33ud55v"
+path="res://.godot/imported/keyboard_minus_outline.svg-c417d699975971c9a158e459dd27c05c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg"
+dest_files=["res://.godot/imported/keyboard_minus_outline.svg-c417d699975971c9a158e459dd27c05c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg
new file mode 100644
index 0000000..f30dea5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg.import
new file mode 100644
index 0000000..323aae7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c5hvgshvnnclu"
+path="res://.godot/imported/keyboard_n.svg-b3656aef5b23a84c815701fb56e273c1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n.svg"
+dest_files=["res://.godot/imported/keyboard_n.svg-b3656aef5b23a84c815701fb56e273c1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg
new file mode 100644
index 0000000..dd5f2c5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg.import
new file mode 100644
index 0000000..a42eeb0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b4ot6t5v0yqwi"
+path="res://.godot/imported/keyboard_n_outline.svg-7460508fa038382dfaee0fa8587d69ec.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg"
+dest_files=["res://.godot/imported/keyboard_n_outline.svg-7460508fa038382dfaee0fa8587d69ec.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg
new file mode 100644
index 0000000..398fe2f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg.import
new file mode 100644
index 0000000..18fded5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dgsv6i4ch5r65"
+path="res://.godot/imported/keyboard_numlock.svg-6edd4a761356235629ff3b424ba5dbbf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock.svg"
+dest_files=["res://.godot/imported/keyboard_numlock.svg-6edd4a761356235629ff3b424ba5dbbf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg
new file mode 100644
index 0000000..4b81434
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg.import
new file mode 100644
index 0000000..44f6181
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://di6uht4uprv23"
+path="res://.godot/imported/keyboard_numlock_outline.svg-99b68e1af159f9149769d1b6c10c2384.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg"
+dest_files=["res://.godot/imported/keyboard_numlock_outline.svg-99b68e1af159f9149769d1b6c10c2384.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg
new file mode 100644
index 0000000..0cd911b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg.import
new file mode 100644
index 0000000..1d596cd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqnsm80n6yn72"
+path="res://.godot/imported/keyboard_numpad_enter.svg-3a1e79b1760a8216ba0beebc029889ad.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter.svg"
+dest_files=["res://.godot/imported/keyboard_numpad_enter.svg-3a1e79b1760a8216ba0beebc029889ad.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg
new file mode 100644
index 0000000..4e0237b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg.import
new file mode 100644
index 0000000..d6cd19d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dtdivg33iv0f2"
+path="res://.godot/imported/keyboard_numpad_enter_outline.svg-5a2b11c26fabbd56159122f9e7d4a47b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg"
+dest_files=["res://.godot/imported/keyboard_numpad_enter_outline.svg-5a2b11c26fabbd56159122f9e7d4a47b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg
new file mode 100644
index 0000000..4afd200
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg.import
new file mode 100644
index 0000000..6d8a759
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqhmc045wl0k6"
+path="res://.godot/imported/keyboard_numpad_plus.svg-61f76c7b39f0a711433999f59f64d66b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus.svg"
+dest_files=["res://.godot/imported/keyboard_numpad_plus.svg-61f76c7b39f0a711433999f59f64d66b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg
new file mode 100644
index 0000000..8839e43
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg.import
new file mode 100644
index 0000000..914d54c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://css1qmmjkvagd"
+path="res://.godot/imported/keyboard_numpad_plus_outline.svg-4cdcb873deb2945917bd7216e9aec0b6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg"
+dest_files=["res://.godot/imported/keyboard_numpad_plus_outline.svg-4cdcb873deb2945917bd7216e9aec0b6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg
new file mode 100644
index 0000000..ab9fef5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg.import
new file mode 100644
index 0000000..c97219f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d3ksa2g4ug1hn"
+path="res://.godot/imported/keyboard_o.svg-333d2cfa07701006636198bfa16b6117.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o.svg"
+dest_files=["res://.godot/imported/keyboard_o.svg-333d2cfa07701006636198bfa16b6117.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg
new file mode 100644
index 0000000..425b34d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg.import
new file mode 100644
index 0000000..54d6073
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cis70a5r2rfde"
+path="res://.godot/imported/keyboard_o_outline.svg-8b33a996d22f603d2538cc082013bd3a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg"
+dest_files=["res://.godot/imported/keyboard_o_outline.svg-8b33a996d22f603d2538cc082013bd3a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg
new file mode 100644
index 0000000..d3f0fc1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg.import
new file mode 100644
index 0000000..58c73e0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d6l26d50san4"
+path="res://.godot/imported/keyboard_option.svg-764da124eb08c0cc2e3b855acb3f1caf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option.svg"
+dest_files=["res://.godot/imported/keyboard_option.svg-764da124eb08c0cc2e3b855acb3f1caf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg
new file mode 100644
index 0000000..b98cca3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg.import
new file mode 100644
index 0000000..17f93a2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkbsljo2cypqi"
+path="res://.godot/imported/keyboard_option_outline.svg-ba081e2f4326f4c7fdbecb534cc0a464.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_option_outline.svg"
+dest_files=["res://.godot/imported/keyboard_option_outline.svg-ba081e2f4326f4c7fdbecb534cc0a464.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg
new file mode 100644
index 0000000..8663443
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg.import
new file mode 100644
index 0000000..9f728ca
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d0g7i1byikju1"
+path="res://.godot/imported/keyboard_p.svg-345bc54db283d343fdb159ee1c12c1d7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p.svg"
+dest_files=["res://.godot/imported/keyboard_p.svg-345bc54db283d343fdb159ee1c12c1d7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg
new file mode 100644
index 0000000..70ace74
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg.import
new file mode 100644
index 0000000..1a59c42
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bedu2bk4craa0"
+path="res://.godot/imported/keyboard_p_outline.svg-f61ebe97328d3bcc683f645ac28272e8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg"
+dest_files=["res://.godot/imported/keyboard_p_outline.svg-f61ebe97328d3bcc683f645ac28272e8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg
new file mode 100644
index 0000000..838e005
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg.import
new file mode 100644
index 0000000..18b8f85
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c5mx3rgr3ltul"
+path="res://.godot/imported/keyboard_page_down.svg-b7fbb292441fe41d55bc8e43ed3b91a0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down.svg"
+dest_files=["res://.godot/imported/keyboard_page_down.svg-b7fbb292441fe41d55bc8e43ed3b91a0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg
new file mode 100644
index 0000000..6d82f9e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg.import
new file mode 100644
index 0000000..a79d8fa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://curweuvneah6p"
+path="res://.godot/imported/keyboard_page_down_outline.svg-debc3b2f297e1a7cff3bf433a0e1f311.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg"
+dest_files=["res://.godot/imported/keyboard_page_down_outline.svg-debc3b2f297e1a7cff3bf433a0e1f311.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg
new file mode 100644
index 0000000..d35d764
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg.import
new file mode 100644
index 0000000..762fa9d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmfb3p6qu0auf"
+path="res://.godot/imported/keyboard_page_up.svg-718da20f33251c20cbf0eead3bc5f3c2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up.svg"
+dest_files=["res://.godot/imported/keyboard_page_up.svg-718da20f33251c20cbf0eead3bc5f3c2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg
new file mode 100644
index 0000000..65d5112
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg.import
new file mode 100644
index 0000000..0d0ee07
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bolk1xw23ibvf"
+path="res://.godot/imported/keyboard_page_up_outline.svg-1876b824a149721837c42bab00847bf1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg"
+dest_files=["res://.godot/imported/keyboard_page_up_outline.svg-1876b824a149721837c42bab00847bf1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg
new file mode 100644
index 0000000..ff86de5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg.import
new file mode 100644
index 0000000..08f44e3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bt40hhu7j5ggb"
+path="res://.godot/imported/keyboard_period.svg-6e6d8e5bb3543fbec147501e121c08f4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period.svg"
+dest_files=["res://.godot/imported/keyboard_period.svg-6e6d8e5bb3543fbec147501e121c08f4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg
new file mode 100644
index 0000000..3d03f3c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg.import
new file mode 100644
index 0000000..2b4b439
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://kbsf5etgj720"
+path="res://.godot/imported/keyboard_period_outline.svg-cb399f2c20382eaeb25fc07d37172332.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg"
+dest_files=["res://.godot/imported/keyboard_period_outline.svg-cb399f2c20382eaeb25fc07d37172332.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg
new file mode 100644
index 0000000..5dbba82
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg.import
new file mode 100644
index 0000000..367c802
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dfxvxffnxddnl"
+path="res://.godot/imported/keyboard_plus.svg-f089f75277ca65fecf66b10aea68f170.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus.svg"
+dest_files=["res://.godot/imported/keyboard_plus.svg-f089f75277ca65fecf66b10aea68f170.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg
new file mode 100644
index 0000000..a776ca6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg.import
new file mode 100644
index 0000000..2d51325
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dv0ltiic1t4l"
+path="res://.godot/imported/keyboard_plus_outline.svg-cb1e6064196428e46f50aa9a9582bbae.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg"
+dest_files=["res://.godot/imported/keyboard_plus_outline.svg-cb1e6064196428e46f50aa9a9582bbae.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg
new file mode 100644
index 0000000..057b5f2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg.import
new file mode 100644
index 0000000..30f077a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tm5sfccrocdx"
+path="res://.godot/imported/keyboard_printscreen.svg-70563f78de724c0e48ebfb3897f3df89.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen.svg"
+dest_files=["res://.godot/imported/keyboard_printscreen.svg-70563f78de724c0e48ebfb3897f3df89.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg
new file mode 100644
index 0000000..c2f4fad
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg.import
new file mode 100644
index 0000000..6dd46e1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cghiqhdp1j6wd"
+path="res://.godot/imported/keyboard_printscreen_outline.svg-178264b5698885570d439f4027b644ea.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg"
+dest_files=["res://.godot/imported/keyboard_printscreen_outline.svg-178264b5698885570d439f4027b644ea.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg
new file mode 100644
index 0000000..e0a2876
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg.import
new file mode 100644
index 0000000..cead557
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://7luag0ygn03i"
+path="res://.godot/imported/keyboard_q.svg-4238eb03063f0d3427a7237efb3e685f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q.svg"
+dest_files=["res://.godot/imported/keyboard_q.svg-4238eb03063f0d3427a7237efb3e685f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg
new file mode 100644
index 0000000..42b91ea
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg.import
new file mode 100644
index 0000000..771f014
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1x4rsasr6vnc"
+path="res://.godot/imported/keyboard_q_outline.svg-7bd7941165b76b63a28aef166ddbc244.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg"
+dest_files=["res://.godot/imported/keyboard_q_outline.svg-7bd7941165b76b63a28aef166ddbc244.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg
new file mode 100644
index 0000000..5beca5e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg.import
new file mode 100644
index 0000000..edf1691
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bfu4ubtij06jd"
+path="res://.godot/imported/keyboard_question.svg-146c4d838d86a0757ee4b343936dca2c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question.svg"
+dest_files=["res://.godot/imported/keyboard_question.svg-146c4d838d86a0757ee4b343936dca2c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg
new file mode 100644
index 0000000..83566aa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg.import
new file mode 100644
index 0000000..1eeb5cf
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxqh2eas0rvxy"
+path="res://.godot/imported/keyboard_question_outline.svg-b184f0b9c13316fb3e416e6f71ac7f25.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg"
+dest_files=["res://.godot/imported/keyboard_question_outline.svg-b184f0b9c13316fb3e416e6f71ac7f25.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg
new file mode 100644
index 0000000..4ffdfe3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg.import
new file mode 100644
index 0000000..dd4f685
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://buumsc6ir8p0j"
+path="res://.godot/imported/keyboard_quote.svg-c2f58543f52f27ec9c9bd0d36b075287.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote.svg"
+dest_files=["res://.godot/imported/keyboard_quote.svg-c2f58543f52f27ec9c9bd0d36b075287.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg
new file mode 100644
index 0000000..051c574
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg.import
new file mode 100644
index 0000000..d213f68
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bawg0k4881vjm"
+path="res://.godot/imported/keyboard_quote_outline.svg-013c15ad05936bd14252aba12ea6c4ba.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg"
+dest_files=["res://.godot/imported/keyboard_quote_outline.svg-013c15ad05936bd14252aba12ea6c4ba.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg
new file mode 100644
index 0000000..57d3e2c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg.import
new file mode 100644
index 0000000..14993b8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cqqnh3gcbqu67"
+path="res://.godot/imported/keyboard_r.svg-0d15bb4c3495cdab8acf94c46a77b222.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r.svg"
+dest_files=["res://.godot/imported/keyboard_r.svg-0d15bb4c3495cdab8acf94c46a77b222.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg
new file mode 100644
index 0000000..07056fa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg.import
new file mode 100644
index 0000000..5101a3c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqyu5ejqmae23"
+path="res://.godot/imported/keyboard_r_outline.svg-91886694ca6a4ba11abba77d0f8eb70f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg"
+dest_files=["res://.godot/imported/keyboard_r_outline.svg-91886694ca6a4ba11abba77d0f8eb70f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg
new file mode 100644
index 0000000..f4b4866
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg.import
new file mode 100644
index 0000000..4eab671
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://caamf5qa0ueuw"
+path="res://.godot/imported/keyboard_return.svg-3b84562a34df17bd3069323197b83d39.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return.svg"
+dest_files=["res://.godot/imported/keyboard_return.svg-3b84562a34df17bd3069323197b83d39.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg
new file mode 100644
index 0000000..fab9a5b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg.import
new file mode 100644
index 0000000..a2a50ae
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c6vv467ta02h8"
+path="res://.godot/imported/keyboard_return_outline.svg-29a9040d4fc980b633e77c9b981e4e9f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_return_outline.svg"
+dest_files=["res://.godot/imported/keyboard_return_outline.svg-29a9040d4fc980b633e77c9b981e4e9f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg
new file mode 100644
index 0000000..9c98fa0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg.import
new file mode 100644
index 0000000..f5931a1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://binxxs31syy1t"
+path="res://.godot/imported/keyboard_s.svg-4faaca3c902b4510bfba635746bb942f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s.svg"
+dest_files=["res://.godot/imported/keyboard_s.svg-4faaca3c902b4510bfba635746bb942f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg
new file mode 100644
index 0000000..93e71c8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg.import
new file mode 100644
index 0000000..05cb43e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hf2nebtc01pj"
+path="res://.godot/imported/keyboard_s_outline.svg-61b851f49b5bc2d31a2bb98996775ead.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg"
+dest_files=["res://.godot/imported/keyboard_s_outline.svg-61b851f49b5bc2d31a2bb98996775ead.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg
new file mode 100644
index 0000000..c1f53a4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg.import
new file mode 100644
index 0000000..7c22f45
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cs8nwqpyy6m86"
+path="res://.godot/imported/keyboard_semicolon.svg-d4aac535b0cf7fe006854e2e557bd9c1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon.svg"
+dest_files=["res://.godot/imported/keyboard_semicolon.svg-d4aac535b0cf7fe006854e2e557bd9c1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg
new file mode 100644
index 0000000..94bda58
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg.import
new file mode 100644
index 0000000..5b29b36
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cakii6tg7jqj4"
+path="res://.godot/imported/keyboard_semicolon_outline.svg-69914e78725a2c4135562f2038c6efca.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg"
+dest_files=["res://.godot/imported/keyboard_semicolon_outline.svg-69914e78725a2c4135562f2038c6efca.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg
new file mode 100644
index 0000000..1263da6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg.import
new file mode 100644
index 0000000..18625db
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cbad6457mwnwd"
+path="res://.godot/imported/keyboard_shift.svg-974a6e313bde45714306e0afc7a71e0e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift.svg"
+dest_files=["res://.godot/imported/keyboard_shift.svg-974a6e313bde45714306e0afc7a71e0e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg
new file mode 100644
index 0000000..ecb557f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg.import
new file mode 100644
index 0000000..04bd686
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcog8wy2rx1tx"
+path="res://.godot/imported/keyboard_shift_icon.svg-46db1e715a24ff27deb7d100b0d16ab2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon.svg"
+dest_files=["res://.godot/imported/keyboard_shift_icon.svg-46db1e715a24ff27deb7d100b0d16ab2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg
new file mode 100644
index 0000000..4f63dea
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg.import
new file mode 100644
index 0000000..5a73cb6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7ugid1ek8il4"
+path="res://.godot/imported/keyboard_shift_icon_outline.svg-0abb6e3657345347028d8236a0f87c66.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg"
+dest_files=["res://.godot/imported/keyboard_shift_icon_outline.svg-0abb6e3657345347028d8236a0f87c66.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg
new file mode 100644
index 0000000..5c3084e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg.import
new file mode 100644
index 0000000..a87b0c2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cpmv83dm4tsu5"
+path="res://.godot/imported/keyboard_shift_outline.svg-25d689c1a6afbad45870ceb465f2194d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_outline.svg"
+dest_files=["res://.godot/imported/keyboard_shift_outline.svg-25d689c1a6afbad45870ceb465f2194d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg
new file mode 100644
index 0000000..2cf0da1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg.import
new file mode 100644
index 0000000..45215d2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://mdn7ptgpcrcw"
+path="res://.godot/imported/keyboard_slash_back.svg-71bad80993952e1c11f9fdb49f889aec.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back.svg"
+dest_files=["res://.godot/imported/keyboard_slash_back.svg-71bad80993952e1c11f9fdb49f889aec.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg
new file mode 100644
index 0000000..6d0d6fe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg.import
new file mode 100644
index 0000000..50aa476
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bt2kemjwfxu4b"
+path="res://.godot/imported/keyboard_slash_back_outline.svg-efef6263d13e66eb27d51048a42a1aa2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg"
+dest_files=["res://.godot/imported/keyboard_slash_back_outline.svg-efef6263d13e66eb27d51048a42a1aa2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg
new file mode 100644
index 0000000..6cce5dd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg.import
new file mode 100644
index 0000000..fda0b94
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cno5mtw7464ix"
+path="res://.godot/imported/keyboard_slash_forward.svg-cf2af519f9010a76814e87da444df8c3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward.svg"
+dest_files=["res://.godot/imported/keyboard_slash_forward.svg-cf2af519f9010a76814e87da444df8c3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg
new file mode 100644
index 0000000..b6b034d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg.import
new file mode 100644
index 0000000..e522ef1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bdav3tmwvayeu"
+path="res://.godot/imported/keyboard_slash_forward_outline.svg-b0fe257f8f6f4276f4d98ebc78bb8b65.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg"
+dest_files=["res://.godot/imported/keyboard_slash_forward_outline.svg-b0fe257f8f6f4276f4d98ebc78bb8b65.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg
new file mode 100644
index 0000000..78965dc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg.import
new file mode 100644
index 0000000..7eb49fd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dy7dkvn5dgkey"
+path="res://.godot/imported/keyboard_space.svg-0a7ff7c8ebe1455f08e0c9b39b93e381.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space.svg"
+dest_files=["res://.godot/imported/keyboard_space.svg-0a7ff7c8ebe1455f08e0c9b39b93e381.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg
new file mode 100644
index 0000000..bd95f07
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg.import
new file mode 100644
index 0000000..7d56552
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dn0r66d4sawwm"
+path="res://.godot/imported/keyboard_space_outline.svg-3da4b856568fcb4f9645a81492fafd70.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg"
+dest_files=["res://.godot/imported/keyboard_space_outline.svg-3da4b856568fcb4f9645a81492fafd70.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg
new file mode 100644
index 0000000..215eb76
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg.import
new file mode 100644
index 0000000..20ddf8d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dykoi8hljiwdc"
+path="res://.godot/imported/keyboard_t.svg-d4b4da4dc409e5ce4f2b616a96325943.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t.svg"
+dest_files=["res://.godot/imported/keyboard_t.svg-d4b4da4dc409e5ce4f2b616a96325943.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg
new file mode 100644
index 0000000..e8a8216
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg.import
new file mode 100644
index 0000000..e83372d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgb8nf2waftvn"
+path="res://.godot/imported/keyboard_t_outline.svg-5ad1bbd739343d22085b50ed22d04ea6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg"
+dest_files=["res://.godot/imported/keyboard_t_outline.svg-5ad1bbd739343d22085b50ed22d04ea6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg
new file mode 100644
index 0000000..506dc63
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg.import
new file mode 100644
index 0000000..906c1f1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chqemj278sumo"
+path="res://.godot/imported/keyboard_tilde.svg-18c0cb346633ad5611e0d79d23170955.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde.svg"
+dest_files=["res://.godot/imported/keyboard_tilde.svg-18c0cb346633ad5611e0d79d23170955.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg
new file mode 100644
index 0000000..d9d8b39
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg.import
new file mode 100644
index 0000000..01f4d8d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://doif4g4m8c3tl"
+path="res://.godot/imported/keyboard_tilde_outline.svg-3e4f4636cc7c5b8c028663020c6aea19.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_tilde_outline.svg"
+dest_files=["res://.godot/imported/keyboard_tilde_outline.svg-3e4f4636cc7c5b8c028663020c6aea19.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg
new file mode 100644
index 0000000..41c47de
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg.import
new file mode 100644
index 0000000..5f1a466
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cp2bsf18qs2d"
+path="res://.godot/imported/keyboard_u.svg-0349f6e1509ff3b4a49151910437d1e4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u.svg"
+dest_files=["res://.godot/imported/keyboard_u.svg-0349f6e1509ff3b4a49151910437d1e4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg
new file mode 100644
index 0000000..aec6727
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg.import
new file mode 100644
index 0000000..29300f9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://brpnh466nk20l"
+path="res://.godot/imported/keyboard_u_outline.svg-a71d0fe51e07f1bd6b9aec2fdcf856a8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg"
+dest_files=["res://.godot/imported/keyboard_u_outline.svg-a71d0fe51e07f1bd6b9aec2fdcf856a8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg
new file mode 100644
index 0000000..593a5af
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg.import
new file mode 100644
index 0000000..0294a53
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dwn7ve25xiqek"
+path="res://.godot/imported/keyboard_v.svg-5f9b295293d182b1a10970cf46cf3dcb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v.svg"
+dest_files=["res://.godot/imported/keyboard_v.svg-5f9b295293d182b1a10970cf46cf3dcb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg
new file mode 100644
index 0000000..53cee16
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg.import
new file mode 100644
index 0000000..b561870
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bjj4pfbm16dxg"
+path="res://.godot/imported/keyboard_v_outline.svg-2ffbed51bbd4b0c15d6619759cd515fc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg"
+dest_files=["res://.godot/imported/keyboard_v_outline.svg-2ffbed51bbd4b0c15d6619759cd515fc.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg
new file mode 100644
index 0000000..bea72b9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg.import
new file mode 100644
index 0000000..28b9bb2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dik2rmugm2ics"
+path="res://.godot/imported/keyboard_w.svg-9c695dbe5cc87d1332342ce67d77dad3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w.svg"
+dest_files=["res://.godot/imported/keyboard_w.svg-9c695dbe5cc87d1332342ce67d77dad3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg
new file mode 100644
index 0000000..ea84c94
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg.import
new file mode 100644
index 0000000..b6440bd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://byllsel0iai2g"
+path="res://.godot/imported/keyboard_w_outline.svg-e57c241c1e1c22ff3d00652a087004c4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg"
+dest_files=["res://.godot/imported/keyboard_w_outline.svg-e57c241c1e1c22ff3d00652a087004c4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg
new file mode 100644
index 0000000..307f205
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg.import
new file mode 100644
index 0000000..c93faac
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c2muruhdnobjl"
+path="res://.godot/imported/keyboard_win.svg-c741a69ddda351beefd89f980114a8a7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win.svg"
+dest_files=["res://.godot/imported/keyboard_win.svg-c741a69ddda351beefd89f980114a8a7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg
new file mode 100644
index 0000000..ffb5ebe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg.import
new file mode 100644
index 0000000..1e23b1e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://by08f86fukm74"
+path="res://.godot/imported/keyboard_win_outline.svg-f3c234784e4dfa1d5e79681fe44c4e88.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg"
+dest_files=["res://.godot/imported/keyboard_win_outline.svg-f3c234784e4dfa1d5e79681fe44c4e88.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg
new file mode 100644
index 0000000..5565c8f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg.import
new file mode 100644
index 0000000..680c49c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcjs4q68x54mf"
+path="res://.godot/imported/keyboard_x.svg-5c0ff5c6fe971c0a7889b736401dc66a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x.svg"
+dest_files=["res://.godot/imported/keyboard_x.svg-5c0ff5c6fe971c0a7889b736401dc66a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg
new file mode 100644
index 0000000..18c0650
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg.import
new file mode 100644
index 0000000..e3be4fa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3khyexh4blax"
+path="res://.godot/imported/keyboard_x_outline.svg-c6359939a0cc80bd7933e7226991be66.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg"
+dest_files=["res://.godot/imported/keyboard_x_outline.svg-c6359939a0cc80bd7933e7226991be66.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg
new file mode 100644
index 0000000..6574a93
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg.import
new file mode 100644
index 0000000..2de5972
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c1urwtb0xpuol"
+path="res://.godot/imported/keyboard_y.svg-7bf21211f14d94edccf41063a5a085aa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y.svg"
+dest_files=["res://.godot/imported/keyboard_y.svg-7bf21211f14d94edccf41063a5a085aa.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg
new file mode 100644
index 0000000..fbd4c87
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg.import
new file mode 100644
index 0000000..0baa22d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://osqexswbj0cq"
+path="res://.godot/imported/keyboard_y_outline.svg-69905d9d91403e629eb755aff9300b55.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg"
+dest_files=["res://.godot/imported/keyboard_y_outline.svg-69905d9d91403e629eb755aff9300b55.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg
new file mode 100644
index 0000000..6bdc3dd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg.import
new file mode 100644
index 0000000..9edfd8a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmyoboschukaj"
+path="res://.godot/imported/keyboard_z.svg-27e966cc3079b58fb11386f1681a60dd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z.svg"
+dest_files=["res://.godot/imported/keyboard_z.svg-27e966cc3079b58fb11386f1681a60dd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg
new file mode 100644
index 0000000..ab68a94
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg.import
new file mode 100644
index 0000000..057d5c4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3vjtbg1mg1l1"
+path="res://.godot/imported/keyboard_z_outline.svg-4a2aa17ce03552bc788bca428a008402.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg"
+dest_files=["res://.godot/imported/keyboard_z_outline.svg-4a2aa17ce03552bc788bca428a008402.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg
new file mode 100644
index 0000000..fcab0eb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg.import
new file mode 100644
index 0000000..e57b1ef
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://claunp021b7o3"
+path="res://.godot/imported/mouse.svg-21cfd87730456a7433d4776d37fdb2a0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse.svg"
+dest_files=["res://.godot/imported/mouse.svg-21cfd87730456a7433d4776d37fdb2a0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg
new file mode 100644
index 0000000..448a9fd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg.import
new file mode 100644
index 0000000..edc9a57
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bug5tgmt60hw8"
+path="res://.godot/imported/mouse_horizontal.svg-4c70411b00660b5241f10f0d12a6bd0b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_horizontal.svg"
+dest_files=["res://.godot/imported/mouse_horizontal.svg-4c70411b00660b5241f10f0d12a6bd0b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg
new file mode 100644
index 0000000..77ba867
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg.import
new file mode 100644
index 0000000..54ed764
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d4hweagh0guib"
+path="res://.godot/imported/mouse_left.svg-f746869cf97e831ab5aec37e443a604c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left.svg"
+dest_files=["res://.godot/imported/mouse_left.svg-f746869cf97e831ab5aec37e443a604c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg
new file mode 100644
index 0000000..deecef3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg.import
new file mode 100644
index 0000000..4fb5137
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cxkstissdjq73"
+path="res://.godot/imported/mouse_left_outline.svg-4a92fcd696a3be1f08521708ec7f3fe1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg"
+dest_files=["res://.godot/imported/mouse_left_outline.svg-4a92fcd696a3be1f08521708ec7f3fe1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg
new file mode 100644
index 0000000..c8605d7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg.import
new file mode 100644
index 0000000..e4228b8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://20wqrthwoqr0"
+path="res://.godot/imported/mouse_move.svg-969c5ece0c7122646b3aabf46cbd6872.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_move.svg"
+dest_files=["res://.godot/imported/mouse_move.svg-969c5ece0c7122646b3aabf46cbd6872.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg
new file mode 100644
index 0000000..7ea9317
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg.import
new file mode 100644
index 0000000..a0529be
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bj2pjt3ra4dml"
+path="res://.godot/imported/mouse_outline.svg-8e5bdfbcff4defded3e6327574365b0f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_outline.svg"
+dest_files=["res://.godot/imported/mouse_outline.svg-8e5bdfbcff4defded3e6327574365b0f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg
new file mode 100644
index 0000000..e9a2f3d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg.import
new file mode 100644
index 0000000..0e56a9a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3peiregx7r21"
+path="res://.godot/imported/mouse_right.svg-452fc58b7d5b377230f97d4e5df05fa4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right.svg"
+dest_files=["res://.godot/imported/mouse_right.svg-452fc58b7d5b377230f97d4e5df05fa4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg
new file mode 100644
index 0000000..3bb9220
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg.import
new file mode 100644
index 0000000..0e7d1b0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://5vuyf64x150p"
+path="res://.godot/imported/mouse_right_outline.svg-b923ae1c26806fcf629bfe420630eca6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg"
+dest_files=["res://.godot/imported/mouse_right_outline.svg-b923ae1c26806fcf629bfe420630eca6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg
new file mode 100644
index 0000000..de5f10e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg.import
new file mode 100644
index 0000000..c987c6c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bmrnggi7i8uet"
+path="res://.godot/imported/mouse_scroll.svg-fb458ad78ffeeed749f3a549838f9d77.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll.svg"
+dest_files=["res://.godot/imported/mouse_scroll.svg-fb458ad78ffeeed749f3a549838f9d77.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg
new file mode 100644
index 0000000..8ff39e7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg.import
new file mode 100644
index 0000000..89c1d7c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bh5x7j0g1j0ci"
+path="res://.godot/imported/mouse_scroll_down.svg-f5812e9275881d8538e7d87bb17b1fd1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down.svg"
+dest_files=["res://.godot/imported/mouse_scroll_down.svg-f5812e9275881d8538e7d87bb17b1fd1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg
new file mode 100644
index 0000000..3c41e4c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg.import
new file mode 100644
index 0000000..1bb1084
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://evc73p7d160w"
+path="res://.godot/imported/mouse_scroll_down_outline.svg-c34f78c550b61f253da19e64f5e0cf68.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg"
+dest_files=["res://.godot/imported/mouse_scroll_down_outline.svg-c34f78c550b61f253da19e64f5e0cf68.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg
new file mode 100644
index 0000000..8441b5a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg.import
new file mode 100644
index 0000000..ab47482
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://csblu3t7loqr8"
+path="res://.godot/imported/mouse_scroll_outline.svg-8086e30902f2fd0dcbc49fb1bd2ca510.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg"
+dest_files=["res://.godot/imported/mouse_scroll_outline.svg-8086e30902f2fd0dcbc49fb1bd2ca510.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg
new file mode 100644
index 0000000..e12edd0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg.import
new file mode 100644
index 0000000..aa6c901
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cbqvi8vihu7gb"
+path="res://.godot/imported/mouse_scroll_up.svg-8c6d33a8d523989311dd5c8b98951353.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up.svg"
+dest_files=["res://.godot/imported/mouse_scroll_up.svg-8c6d33a8d523989311dd5c8b98951353.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg
new file mode 100644
index 0000000..75f451f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg.import
new file mode 100644
index 0000000..04ea4f9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b4id0pnpfxcgt"
+path="res://.godot/imported/mouse_scroll_up_outline.svg-c40f3f403dace0ce9dd67d4ff329601a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg"
+dest_files=["res://.godot/imported/mouse_scroll_up_outline.svg-c40f3f403dace0ce9dd67d4ff329601a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg
new file mode 100644
index 0000000..4189493
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg.import
new file mode 100644
index 0000000..4c16232
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://2yuxvlyhhgg"
+path="res://.godot/imported/mouse_scroll_vertical.svg-f9d0bde5c2a9f57877701c80326b94c5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical.svg"
+dest_files=["res://.godot/imported/mouse_scroll_vertical.svg-f9d0bde5c2a9f57877701c80326b94c5.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg
new file mode 100644
index 0000000..e2fce7a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg.import
new file mode 100644
index 0000000..b5e3503
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://f48lwqy6ohf"
+path="res://.godot/imported/mouse_scroll_vertical_outline.svg-b642bb872876ce40dd702349ffed410e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_vertical_outline.svg"
+dest_files=["res://.godot/imported/mouse_scroll_vertical_outline.svg-b642bb872876ce40dd702349ffed410e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg
new file mode 100644
index 0000000..27febff
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg.import
new file mode 100644
index 0000000..8bb6ebe
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0g0xvvyf32im"
+path="res://.godot/imported/mouse_small.svg-a6c138d407e20f7d8fc3262f4ac802e6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_small.svg"
+dest_files=["res://.godot/imported/mouse_small.svg-a6c138d407e20f7d8fc3262f4ac802e6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg
new file mode 100644
index 0000000..894529b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg.import b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg.import
new file mode 100644
index 0000000..d20bbcc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://mxlrwqkbfoam"
+path="res://.godot/imported/mouse_vertical.svg-d35c7751f814e58c55cd83ead1a0146e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_vertical.svg"
+dest_files=["res://.godot/imported/mouse_vertical.svg-d35c7751f814e58c55cd83ead1a0146e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg
new file mode 100644
index 0000000..1fadfe4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg.import
new file mode 100644
index 0000000..9c361f6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bx3wewuhfrqvu"
+path="res://.godot/imported/playstation_button_circle.svg-1f32a883d7e877e23a215fdf4f0d494c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle.svg"
+dest_files=["res://.godot/imported/playstation_button_circle.svg-1f32a883d7e877e23a215fdf4f0d494c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg
new file mode 100644
index 0000000..8fd7168
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg.import
new file mode 100644
index 0000000..2c63183
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b2u7chowplmga"
+path="res://.godot/imported/playstation_button_circle_outline.svg-e4f211ec54371ab67051aa5cfc0828eb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_circle_outline.svg-e4f211ec54371ab67051aa5cfc0828eb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg
new file mode 100644
index 0000000..d7d2e29
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg.import
new file mode 100644
index 0000000..bd8ebec
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cxu8tuf1uvxow"
+path="res://.godot/imported/playstation_button_color_circle.svg-26ceb1ebd18803a2e01e76af485c8c1f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle.svg"
+dest_files=["res://.godot/imported/playstation_button_color_circle.svg-26ceb1ebd18803a2e01e76af485c8c1f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg
new file mode 100644
index 0000000..eb708b3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg.import
new file mode 100644
index 0000000..62133be
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cl426h1yxiybl"
+path="res://.godot/imported/playstation_button_color_circle_outline.svg-a9725d637eddd3e9e64cbb946cf02f09.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_circle_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_color_circle_outline.svg-a9725d637eddd3e9e64cbb946cf02f09.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg
new file mode 100644
index 0000000..5db5335
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg.import
new file mode 100644
index 0000000..fc90829
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hgigmqva7po1"
+path="res://.godot/imported/playstation_button_color_cross.svg-4082374ae458b55251aac4458c4541c8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross.svg"
+dest_files=["res://.godot/imported/playstation_button_color_cross.svg-4082374ae458b55251aac4458c4541c8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg
new file mode 100644
index 0000000..5be6100
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg.import
new file mode 100644
index 0000000..1ea524e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cvaqijwqwovl4"
+path="res://.godot/imported/playstation_button_color_cross_outline.svg-1fe41fcc8141dd43b7cf0d57adf6e7f3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_cross_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_color_cross_outline.svg-1fe41fcc8141dd43b7cf0d57adf6e7f3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg
new file mode 100644
index 0000000..332e017
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg.import
new file mode 100644
index 0000000..736dd4f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://do4vbct1v4gym"
+path="res://.godot/imported/playstation_button_color_square.svg-db884326df61e62ba0584fafab73b58f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square.svg"
+dest_files=["res://.godot/imported/playstation_button_color_square.svg-db884326df61e62ba0584fafab73b58f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg
new file mode 100644
index 0000000..18333d5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg.import
new file mode 100644
index 0000000..c6ffafb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcwb8frgcyrvt"
+path="res://.godot/imported/playstation_button_color_square_outline.svg-a31b56b5fba399f376e52ce99eea8b58.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_square_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_color_square_outline.svg-a31b56b5fba399f376e52ce99eea8b58.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg
new file mode 100644
index 0000000..920c590
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg.import
new file mode 100644
index 0000000..92f3b30
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://paipibhqigla"
+path="res://.godot/imported/playstation_button_color_triangle.svg-38d761f7244a3b8b4a649f7fa8c827a4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle.svg"
+dest_files=["res://.godot/imported/playstation_button_color_triangle.svg-38d761f7244a3b8b4a649f7fa8c827a4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg
new file mode 100644
index 0000000..3741153
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg.import
new file mode 100644
index 0000000..1fe7dbb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1lcdvicqghti"
+path="res://.godot/imported/playstation_button_color_triangle_outline.svg-8bdc0be5c8c0c9ab973ce2464a028195.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_color_triangle_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_color_triangle_outline.svg-8bdc0be5c8c0c9ab973ce2464a028195.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg
new file mode 100644
index 0000000..39c86fc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg.import
new file mode 100644
index 0000000..57b3c9b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://7hufj40my8x2"
+path="res://.godot/imported/playstation_button_cross.svg-9e63b205df78d51ec501ca0b42ba7224.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross.svg"
+dest_files=["res://.godot/imported/playstation_button_cross.svg-9e63b205df78d51ec501ca0b42ba7224.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg
new file mode 100644
index 0000000..4bbc11f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg.import
new file mode 100644
index 0000000..b111ccb
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://db0utjwq7cq8g"
+path="res://.godot/imported/playstation_button_cross_outline.svg-b8752fa4fe150c11af5816d4962bcd66.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_cross_outline.svg-b8752fa4fe150c11af5816d4962bcd66.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg
new file mode 100644
index 0000000..2fe3383
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg.import
new file mode 100644
index 0000000..90b49d0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bu267nlrkip0s"
+path="res://.godot/imported/playstation_button_l3.svg-1bcd71001e591c732fa69459982894cf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3.svg"
+dest_files=["res://.godot/imported/playstation_button_l3.svg-1bcd71001e591c732fa69459982894cf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg
new file mode 100644
index 0000000..867873c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg.import
new file mode 100644
index 0000000..552b8fc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddmcg8ixl5mas"
+path="res://.godot/imported/playstation_button_l3_outline.svg-f385c710ee3e6b562b413a211dfd9706.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_l3_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_l3_outline.svg-f385c710ee3e6b562b413a211dfd9706.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg
new file mode 100644
index 0000000..ec0f114
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg.import
new file mode 100644
index 0000000..823934d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcwqnntyishnn"
+path="res://.godot/imported/playstation_button_options.svg-83a1aa1d079912ead6879af84b6f1509.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_options.svg"
+dest_files=["res://.godot/imported/playstation_button_options.svg-83a1aa1d079912ead6879af84b6f1509.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg
new file mode 100644
index 0000000..84148a7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg.import
new file mode 100644
index 0000000..b4ca857
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clwtr2x6c6s3q"
+path="res://.godot/imported/playstation_button_options_outline.svg-3f3f1ee93663041c7863a67285c68aa5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_options_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_options_outline.svg-3f3f1ee93663041c7863a67285c68aa5.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg
new file mode 100644
index 0000000..5d04026
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg.import
new file mode 100644
index 0000000..c39ab25
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://o6v3qpq4erqv"
+path="res://.godot/imported/playstation_button_r3.svg-a96a1202ad9301d6e181bd23beba46c0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3.svg"
+dest_files=["res://.godot/imported/playstation_button_r3.svg-a96a1202ad9301d6e181bd23beba46c0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg
new file mode 100644
index 0000000..8e5b3bc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg.import
new file mode 100644
index 0000000..4ee71f5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chhev46ukeqte"
+path="res://.godot/imported/playstation_button_r3_outline.svg-a22e0583a0ec83926cf43bce43836879.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_r3_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_r3_outline.svg-a22e0583a0ec83926cf43bce43836879.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg
new file mode 100644
index 0000000..c565f39
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg.import
new file mode 100644
index 0000000..5dbd33e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dvm1r8bccxgus"
+path="res://.godot/imported/playstation_button_share.svg-f99b5b389fd83079cd379278147254c2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_share.svg"
+dest_files=["res://.godot/imported/playstation_button_share.svg-f99b5b389fd83079cd379278147254c2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg
new file mode 100644
index 0000000..fbb06d2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg.import
new file mode 100644
index 0000000..d3390c6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bngbexbdasso3"
+path="res://.godot/imported/playstation_button_share_outline.svg-ec4604d5e4a15a4e1f3ab97b0447f975.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_share_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_share_outline.svg-ec4604d5e4a15a4e1f3ab97b0447f975.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg
new file mode 100644
index 0000000..2e64d4d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg.import
new file mode 100644
index 0000000..08f477c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ba74lbmphnhne"
+path="res://.godot/imported/playstation_button_square.svg-8bc98267b23d6faa28292cd761616552.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_square.svg"
+dest_files=["res://.godot/imported/playstation_button_square.svg-8bc98267b23d6faa28292cd761616552.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg
new file mode 100644
index 0000000..29a87da
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg.import
new file mode 100644
index 0000000..dee49b2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cs66hta1bvr8w"
+path="res://.godot/imported/playstation_button_square_outline.svg-2ff91e06b37c42924f76a2ff65f003b3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_square_outline.svg-2ff91e06b37c42924f76a2ff65f003b3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg
new file mode 100644
index 0000000..d83c6d0
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg.import
new file mode 100644
index 0000000..12a0411
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3un43nn3vkmf"
+path="res://.godot/imported/playstation_button_triangle.svg-4fb5153a3acb7f6f2b47c86b810f5ad0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle.svg"
+dest_files=["res://.godot/imported/playstation_button_triangle.svg-4fb5153a3acb7f6f2b47c86b810f5ad0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg
new file mode 100644
index 0000000..de2de33
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg.import
new file mode 100644
index 0000000..cab67c9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbuul8mx0m45b"
+path="res://.godot/imported/playstation_button_triangle_outline.svg-1ec4a406a0b4449515725f52db5abf02.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg"
+dest_files=["res://.godot/imported/playstation_button_triangle_outline.svg-1ec4a406a0b4449515725f52db5abf02.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg
new file mode 100644
index 0000000..11eba3d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg.import
new file mode 100644
index 0000000..1694116
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://o86gbj25jp1r"
+path="res://.godot/imported/playstation_dpad.svg-3d1c6ef2c809a1dffbb58d3bbdeb875e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad.svg"
+dest_files=["res://.godot/imported/playstation_dpad.svg-3d1c6ef2c809a1dffbb58d3bbdeb875e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg
new file mode 100644
index 0000000..bcb8470
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg.import
new file mode 100644
index 0000000..9256f16
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://wjemfx2ukmlm"
+path="res://.godot/imported/playstation_dpad_all.svg-839ef07c856c40cdf0aad48eeb5e7c02.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_all.svg"
+dest_files=["res://.godot/imported/playstation_dpad_all.svg-839ef07c856c40cdf0aad48eeb5e7c02.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg
new file mode 100644
index 0000000..98ddeb3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg.import
new file mode 100644
index 0000000..1f1e125
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b782we6mhe5xu"
+path="res://.godot/imported/playstation_dpad_down.svg-6d6429f1119a61b35963a2b048862155.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down.svg"
+dest_files=["res://.godot/imported/playstation_dpad_down.svg-6d6429f1119a61b35963a2b048862155.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg
new file mode 100644
index 0000000..8204623
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg.import
new file mode 100644
index 0000000..4942655
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bl8vequv7eo7m"
+path="res://.godot/imported/playstation_dpad_down_outline.svg-1ae514bb6dcb6f65761f90feed3b9e4f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg"
+dest_files=["res://.godot/imported/playstation_dpad_down_outline.svg-1ae514bb6dcb6f65761f90feed3b9e4f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg
new file mode 100644
index 0000000..b183de2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg.import
new file mode 100644
index 0000000..df87dd1
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ba1sbsq8tx2kf"
+path="res://.godot/imported/playstation_dpad_horizontal.svg-9f4bdccc9bd0404baff0d836bd3ec620.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_horizontal.svg"
+dest_files=["res://.godot/imported/playstation_dpad_horizontal.svg-9f4bdccc9bd0404baff0d836bd3ec620.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg
new file mode 100644
index 0000000..fb4df2a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg.import
new file mode 100644
index 0000000..85b0f74
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7eowop1q2ir8"
+path="res://.godot/imported/playstation_dpad_left.svg-eb6220f84ebf2a370a10e5b5e22fa423.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left.svg"
+dest_files=["res://.godot/imported/playstation_dpad_left.svg-eb6220f84ebf2a370a10e5b5e22fa423.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg
new file mode 100644
index 0000000..de28861
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg.import
new file mode 100644
index 0000000..563478b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddrlafu34hoct"
+path="res://.godot/imported/playstation_dpad_left_outline.svg-153da99c697ef3b14fe5ee7e1c3e3674.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg"
+dest_files=["res://.godot/imported/playstation_dpad_left_outline.svg-153da99c697ef3b14fe5ee7e1c3e3674.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg
new file mode 100644
index 0000000..9c5f93a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg.import
new file mode 100644
index 0000000..a6348c3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0up54sfp5q4y"
+path="res://.godot/imported/playstation_dpad_none.svg-96f0c869834fbf7ea6439f92336b6f10.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_none.svg"
+dest_files=["res://.godot/imported/playstation_dpad_none.svg-96f0c869834fbf7ea6439f92336b6f10.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg
new file mode 100644
index 0000000..fefea5b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg.import
new file mode 100644
index 0000000..44d0015
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b27fsnydq1xdi"
+path="res://.godot/imported/playstation_dpad_right.svg-f34c8f7c0e2309e1e75a1e61599ea9c9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right.svg"
+dest_files=["res://.godot/imported/playstation_dpad_right.svg-f34c8f7c0e2309e1e75a1e61599ea9c9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg
new file mode 100644
index 0000000..a360023
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg.import
new file mode 100644
index 0000000..56450a2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ccs2r3vbjtfug"
+path="res://.godot/imported/playstation_dpad_right_outline.svg-2deb6e359d7a2177fa02970992b5e31a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg"
+dest_files=["res://.godot/imported/playstation_dpad_right_outline.svg-2deb6e359d7a2177fa02970992b5e31a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg
new file mode 100644
index 0000000..1d450ed
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg.import
new file mode 100644
index 0000000..3bee915
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7bcm3otfsrkm"
+path="res://.godot/imported/playstation_dpad_up.svg-0eb81ff3565d39f764688c7adfa094a8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up.svg"
+dest_files=["res://.godot/imported/playstation_dpad_up.svg-0eb81ff3565d39f764688c7adfa094a8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg
new file mode 100644
index 0000000..ffa0e86
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg.import
new file mode 100644
index 0000000..31c478e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmeqmvamhdmn7"
+path="res://.godot/imported/playstation_dpad_up_outline.svg-01a72b6cf87c3c90d2eeaa78742946d8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg"
+dest_files=["res://.godot/imported/playstation_dpad_up_outline.svg-01a72b6cf87c3c90d2eeaa78742946d8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg
new file mode 100644
index 0000000..7feb0f8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg.import
new file mode 100644
index 0000000..43fefb7
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cw2ftpqjwo7qv"
+path="res://.godot/imported/playstation_dpad_vertical.svg-5c875eb8b8447f17efc392e4834c8d4c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_vertical.svg"
+dest_files=["res://.godot/imported/playstation_dpad_vertical.svg-5c875eb8b8447f17efc392e4834c8d4c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg
new file mode 100644
index 0000000..8d0cbde
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg.import
new file mode 100644
index 0000000..ef889a2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://beujmmw4yqw3e"
+path="res://.godot/imported/playstation_stick_l.svg-ec9d59a148801006487add7fc7b123cd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l.svg"
+dest_files=["res://.godot/imported/playstation_stick_l.svg-ec9d59a148801006487add7fc7b123cd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg
new file mode 100644
index 0000000..8cbbb12
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg.import
new file mode 100644
index 0000000..d25788d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bghttgo4fyst5"
+path="res://.godot/imported/playstation_stick_l_down.svg-ccd9522262a56f90be33c266e0ee32ec.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_down.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_down.svg-ccd9522262a56f90be33c266e0ee32ec.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg
new file mode 100644
index 0000000..675249e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg.import
new file mode 100644
index 0000000..4818eaa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cbo3lfaxsxr6f"
+path="res://.godot/imported/playstation_stick_l_horizontal.svg-2765e667af69056e2d5dbe1385d3e5c3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_horizontal.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_horizontal.svg-2765e667af69056e2d5dbe1385d3e5c3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg
new file mode 100644
index 0000000..bdcf4d8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg.import
new file mode 100644
index 0000000..39e6d2f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dn6ry8w6js4c0"
+path="res://.godot/imported/playstation_stick_l_left.svg-ce16e14a0ec8866d1e2f97b14cfa1ea7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_left.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_left.svg-ce16e14a0ec8866d1e2f97b14cfa1ea7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg
new file mode 100644
index 0000000..e4ec874
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg.import
new file mode 100644
index 0000000..05877d9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bvb6ekrsmc43t"
+path="res://.godot/imported/playstation_stick_l_press.svg-6473ad2437c0df1698a616d9a49b0983.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_press.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_press.svg-6473ad2437c0df1698a616d9a49b0983.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg
new file mode 100644
index 0000000..c06c4e8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg.import
new file mode 100644
index 0000000..775dc26
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cj64ovdgb3cnf"
+path="res://.godot/imported/playstation_stick_l_right.svg-99773554f1513e1f73dedaabc9e5296d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_right.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_right.svg-99773554f1513e1f73dedaabc9e5296d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg
new file mode 100644
index 0000000..ad5bd60
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg.import
new file mode 100644
index 0000000..2af17b4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0ehqk05hq4ji"
+path="res://.godot/imported/playstation_stick_l_up.svg-dcdbab20733b1f0e04af8eff5a8d6dd5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_up.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_up.svg-dcdbab20733b1f0e04af8eff5a8d6dd5.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg
new file mode 100644
index 0000000..30dd5ee
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg.import
new file mode 100644
index 0000000..e61fe59
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bqun7c18falic"
+path="res://.godot/imported/playstation_stick_l_vertical.svg-2bb5437bebb525f8c4784d12f5acd101.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_l_vertical.svg"
+dest_files=["res://.godot/imported/playstation_stick_l_vertical.svg-2bb5437bebb525f8c4784d12f5acd101.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg
new file mode 100644
index 0000000..2956f71
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg.import
new file mode 100644
index 0000000..b89259c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b6lcffciywhs6"
+path="res://.godot/imported/playstation_stick_r.svg-9ec6b3af4569983406c11a8f7bf5d26f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r.svg"
+dest_files=["res://.godot/imported/playstation_stick_r.svg-9ec6b3af4569983406c11a8f7bf5d26f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg
new file mode 100644
index 0000000..4a578c3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg.import
new file mode 100644
index 0000000..38e2b89
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c2xnop4or8wdo"
+path="res://.godot/imported/playstation_stick_r_down.svg-3d6429d889828d01466cfb2b76fbf5c3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_down.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_down.svg-3d6429d889828d01466cfb2b76fbf5c3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg
new file mode 100644
index 0000000..23bbccc
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg.import
new file mode 100644
index 0000000..b1cbaa5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d3afi0unm7yne"
+path="res://.godot/imported/playstation_stick_r_horizontal.svg-1eb99d26c07a32da6f7e1a7933f37135.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_horizontal.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_horizontal.svg-1eb99d26c07a32da6f7e1a7933f37135.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg
new file mode 100644
index 0000000..fc1b87d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg.import
new file mode 100644
index 0000000..7ae3812
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://radnrvvooihd"
+path="res://.godot/imported/playstation_stick_r_left.svg-0ffefccaaa69a9c91cfb965e774b564f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_left.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_left.svg-0ffefccaaa69a9c91cfb965e774b564f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg
new file mode 100644
index 0000000..d572f79
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg.import
new file mode 100644
index 0000000..dcc4e92
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://7f2v82kb1jee"
+path="res://.godot/imported/playstation_stick_r_press.svg-59166bb992e63f30fcb1d62015970b0d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_press.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_press.svg-59166bb992e63f30fcb1d62015970b0d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg
new file mode 100644
index 0000000..3680ef3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg.import
new file mode 100644
index 0000000..38aa65d
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpb7kti6htl5l"
+path="res://.godot/imported/playstation_stick_r_right.svg-447c89a2d9e20fc4df5e357c7c5e8fad.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_right.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_right.svg-447c89a2d9e20fc4df5e357c7c5e8fad.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg
new file mode 100644
index 0000000..23871db
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg.import
new file mode 100644
index 0000000..b035b37
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b1eiddwui7sbe"
+path="res://.godot/imported/playstation_stick_r_up.svg-ec790838d579e0c4ba9645e231ceb61b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_up.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_up.svg-ec790838d579e0c4ba9645e231ceb61b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg
new file mode 100644
index 0000000..f95026f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg.import
new file mode 100644
index 0000000..5c46fd6
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkf6tqsm5qguy"
+path="res://.godot/imported/playstation_stick_r_vertical.svg-a712a716b52547e6d4d620ee18e4aaa6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_r_vertical.svg"
+dest_files=["res://.godot/imported/playstation_stick_r_vertical.svg-a712a716b52547e6d4d620ee18e4aaa6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg
new file mode 100644
index 0000000..8fd8b8e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg.import
new file mode 100644
index 0000000..73fb98f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxlcsoc1wdmpj"
+path="res://.godot/imported/playstation_stick_side_l.svg-d04150e6936eb37e86e5aea8867cd593.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg"
+dest_files=["res://.godot/imported/playstation_stick_side_l.svg-d04150e6936eb37e86e5aea8867cd593.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg
new file mode 100644
index 0000000..68507b4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg.import
new file mode 100644
index 0000000..b31fb3a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dnoj8tv6b8j6g"
+path="res://.godot/imported/playstation_stick_side_r.svg-694b52c64d843136859343acbd89be36.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg"
+dest_files=["res://.godot/imported/playstation_stick_side_r.svg-694b52c64d843136859343acbd89be36.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg
new file mode 100644
index 0000000..bd38255
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg.import
new file mode 100644
index 0000000..995108c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tptuqhuebwxy"
+path="res://.godot/imported/playstation_stick_top_l.svg-d945d3711d6342567b2ab1b3810b48aa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_l.svg"
+dest_files=["res://.godot/imported/playstation_stick_top_l.svg-d945d3711d6342567b2ab1b3810b48aa.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg
new file mode 100644
index 0000000..f6ec95f
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg.import
new file mode 100644
index 0000000..6df0b93
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cevanlti68jkl"
+path="res://.godot/imported/playstation_stick_top_r.svg-aa2af0e9d15a96ab5b1f77a133b5292f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_top_r.svg"
+dest_files=["res://.godot/imported/playstation_stick_top_r.svg-aa2af0e9d15a96ab5b1f77a133b5292f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg
new file mode 100644
index 0000000..e3c69e8
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg.import
new file mode 100644
index 0000000..93d5f5b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://63yaqgmatdua"
+path="res://.godot/imported/playstation_touchpad.svg-e73d15f2d170793dca1687db3b78e1ae.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad.svg"
+dest_files=["res://.godot/imported/playstation_touchpad.svg-e73d15f2d170793dca1687db3b78e1ae.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg
new file mode 100644
index 0000000..5c7bbf5
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg.import
new file mode 100644
index 0000000..2d3e116
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chuf78oq3d34e"
+path="res://.godot/imported/playstation_touchpad_outline.svg-738f69670fdf072a829d5b8327f36369.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_outline.svg"
+dest_files=["res://.godot/imported/playstation_touchpad_outline.svg-738f69670fdf072a829d5b8327f36369.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg
new file mode 100644
index 0000000..751006b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg.import
new file mode 100644
index 0000000..e83251a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3hc52px2x330"
+path="res://.godot/imported/playstation_touchpad_touch.svg-5a2a95a94c06e85d954a01bf0ee0b774.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg"
+dest_files=["res://.godot/imported/playstation_touchpad_touch.svg-5a2a95a94c06e85d954a01bf0ee0b774.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg
new file mode 100644
index 0000000..55ed918
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg.import
new file mode 100644
index 0000000..9ffa08c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://kr6ajd6cppq4"
+path="res://.godot/imported/playstation_touchpad_touch_outline.svg-2ff9204f48f215858e13e5a81a537b4f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch_outline.svg"
+dest_files=["res://.godot/imported/playstation_touchpad_touch_outline.svg-2ff9204f48f215858e13e5a81a537b4f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg
new file mode 100644
index 0000000..e7cb615
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg.import
new file mode 100644
index 0000000..cb7358e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddn7pdpbfb858"
+path="res://.godot/imported/playstation_trigger_l1.svg-588c94eb831ed5640a39a5bd20877983.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l1.svg-588c94eb831ed5640a39a5bd20877983.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg
new file mode 100644
index 0000000..578765e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg.import
new file mode 100644
index 0000000..60f2e2a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://o81pim2rl8fx"
+path="res://.godot/imported/playstation_trigger_l1_alternative.svg-c9d567e2fbbb77e6dd094b20047572e0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l1_alternative.svg-c9d567e2fbbb77e6dd094b20047572e0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg
new file mode 100644
index 0000000..04c1681
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg.import
new file mode 100644
index 0000000..b8235ae
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbwvvuph1vscw"
+path="res://.godot/imported/playstation_trigger_l1_alternative_outline.svg-befb6fadafe1ce9475d24e28c2cef341.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l1_alternative_outline.svg-befb6fadafe1ce9475d24e28c2cef341.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg
new file mode 100644
index 0000000..fbb4b55
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg.import
new file mode 100644
index 0000000..fffdcae
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7qa8kpmy2qn4"
+path="res://.godot/imported/playstation_trigger_l1_outline.svg-d91ac5f89bd84f9bf341e024fe278d83.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l1_outline.svg-d91ac5f89bd84f9bf341e024fe278d83.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg
new file mode 100644
index 0000000..5ad82aa
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg.import
new file mode 100644
index 0000000..523775b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b746wnl8hg6vg"
+path="res://.godot/imported/playstation_trigger_l2.svg-09e420bceb8e3d0d8dde054605442988.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l2.svg-09e420bceb8e3d0d8dde054605442988.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg
new file mode 100644
index 0000000..6acc14c
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg.import
new file mode 100644
index 0000000..41a4abd
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cvniyo0q4olwu"
+path="res://.godot/imported/playstation_trigger_l2_alternative.svg-32ef81f40bcdc6616352cd41eab3d2fd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l2_alternative.svg-32ef81f40bcdc6616352cd41eab3d2fd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg
new file mode 100644
index 0000000..f7cb979
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg.import
new file mode 100644
index 0000000..4d0b730
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b8sv74onnt6o7"
+path="res://.godot/imported/playstation_trigger_l2_alternative_outline.svg-9c64b1cb21889fdd9bb5c40ff0780bb0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_alternative_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l2_alternative_outline.svg-9c64b1cb21889fdd9bb5c40ff0780bb0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg
new file mode 100644
index 0000000..24a1a4b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg.import
new file mode 100644
index 0000000..e35a6ba
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://npnh35l2n20t"
+path="res://.godot/imported/playstation_trigger_l2_outline.svg-ed4750106cfe5eb4937c76ac5add5c6c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l2_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_l2_outline.svg-ed4750106cfe5eb4937c76ac5add5c6c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg
new file mode 100644
index 0000000..8f8b53b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg.import
new file mode 100644
index 0000000..3f56613
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bvspn51hox3of"
+path="res://.godot/imported/playstation_trigger_r1.svg-86c3cc0dfe6850c45d4eab5cc43e5194.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r1.svg-86c3cc0dfe6850c45d4eab5cc43e5194.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg
new file mode 100644
index 0000000..a438421
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg.import
new file mode 100644
index 0000000..1d35cd3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cfai68e3kt8cj"
+path="res://.godot/imported/playstation_trigger_r1_alternative.svg-927e2435a2773d2718750937f8f9cbef.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r1_alternative.svg-927e2435a2773d2718750937f8f9cbef.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg
new file mode 100644
index 0000000..cad5869
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg.import
new file mode 100644
index 0000000..7303347
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bwy02n5ti5gjf"
+path="res://.godot/imported/playstation_trigger_r1_alternative_outline.svg-12681a57324499e53ba6c1ecb28d1d54.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r1_alternative_outline.svg-12681a57324499e53ba6c1ecb28d1d54.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg
new file mode 100644
index 0000000..a5dc20b
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg.import
new file mode 100644
index 0000000..987dfe4
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dc6xiic3qfpdd"
+path="res://.godot/imported/playstation_trigger_r1_outline.svg-46b5cd06a055651eff1f012d3c190f6d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r1_outline.svg-46b5cd06a055651eff1f012d3c190f6d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg
new file mode 100644
index 0000000..4cec9c9
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg.import
new file mode 100644
index 0000000..7cd8050
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dasbk55g00d0x"
+path="res://.godot/imported/playstation_trigger_r2.svg-7362806c3bc24214c9ef0cce7d7d1e6f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r2.svg-7362806c3bc24214c9ef0cce7d7d1e6f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg
new file mode 100644
index 0000000..453d5a2
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg.import
new file mode 100644
index 0000000..26791d3
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://y03i1okf840n"
+path="res://.godot/imported/playstation_trigger_r2_alternative.svg-02b233989011d51325a87eb418e3b3e6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r2_alternative.svg-02b233989011d51325a87eb418e3b3e6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg
new file mode 100644
index 0000000..c5da684
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg.import
new file mode 100644
index 0000000..b487572
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://s0ckx184wykb"
+path="res://.godot/imported/playstation_trigger_r2_alternative_outline.svg-f103b1cdb9c739eb7bcf7436d2f96371.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_alternative_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r2_alternative_outline.svg-f103b1cdb9c739eb7bcf7436d2f96371.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg
new file mode 100644
index 0000000..556e37a
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg.import b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg.import
new file mode 100644
index 0000000..b891f6e
--- /dev/null
+++ b/addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c73xehawq6cls"
+path="res://.godot/imported/playstation_trigger_r2_outline.svg-4fb77bc9aabb6e690e3d4a12a3f8ea19.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r2_outline.svg"
+dest_files=["res://.godot/imported/playstation_trigger_r2_outline.svg-4fb77bc9aabb6e690e3d4a12a3f8ea19.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/addons/awesome_input_icons/awesome_input_icons.gd b/addons/awesome_input_icons/awesome_input_icons.gd
new file mode 100644
index 0000000..8bd98f7
--- /dev/null
+++ b/addons/awesome_input_icons/awesome_input_icons.gd
@@ -0,0 +1,11 @@
+@tool
+extends EditorPlugin
+
+
+func _enter_tree():
+ pass
+
+
+func _exit_tree():
+ # Clean-up of the plugin goes here.
+ pass
diff --git a/addons/awesome_input_icons/classes/InputIconSprite2D.gd b/addons/awesome_input_icons/classes/InputIconSprite2D.gd
new file mode 100644
index 0000000..5c62025
--- /dev/null
+++ b/addons/awesome_input_icons/classes/InputIconSprite2D.gd
@@ -0,0 +1,24 @@
+## This is a sprite2d that takes an action name and automatically loads the proper icon
+extends Sprite2D
+class_name InputIconSprite2D
+
+## The name of the action in your InputMap, it has to be an existing action
+@export var action_name: StringName = &"":
+ set(value):
+ action_name = value
+ _update()
+
+## The Index of the event, if you have more than one event in the same action.
+## You can use negative numbers but not a number bigger than the number of events
+@export var event_index: int = 0:
+ set(value):
+ event_index = value
+ _update()
+
+
+func _ready():
+ _update()
+
+
+func _update():
+ texture = InputIcon.get_icon(action_name, event_index)
diff --git a/addons/awesome_input_icons/classes/InputIconTextureRect.gd b/addons/awesome_input_icons/classes/InputIconTextureRect.gd
new file mode 100644
index 0000000..5a367e7
--- /dev/null
+++ b/addons/awesome_input_icons/classes/InputIconTextureRect.gd
@@ -0,0 +1,24 @@
+## This is a textureRect that takes an action name and automatically loads the proper icon
+class_name InputIconTextureRect extends TextureRect
+## The name of the action, it has to exist in the InputMap
+
+## The name of the action in your InputMap, it has to be an existing action
+@export var action_name: StringName = &"":
+ set(value):
+ action_name = value
+ _update()
+
+## The Index of the event, if you have more than one event in the same action.
+## You can use negative numbers but not a number bigger than the number of events
+@export var event_index: int = 0:
+ set(value):
+ event_index = value
+ _update()
+
+
+func _ready():
+ _update()
+
+
+func _update():
+ texture = InputIcon.get_icon(action_name, event_index)
diff --git a/addons/awesome_input_icons/input_icon_configuration.tres b/addons/awesome_input_icons/input_icon_configuration.tres
new file mode 100644
index 0000000..c7a05dc
--- /dev/null
+++ b/addons/awesome_input_icons/input_icon_configuration.tres
@@ -0,0 +1,8 @@
+[gd_resource type="Resource" script_class="InputIconConfiguration" load_steps=3 format=3 uid="uid://c4i0m0xs162jm"]
+
+[ext_resource type="Script" path="res://addons/awesome_input_icons/resources/scripts/configuration.gd" id="1_0sye6"]
+[ext_resource type="Resource" uid="uid://l6wafhasadbp" path="res://addons/awesome_input_icons/resources/default_input_icons_outline.tres" id="1_tnwb7"]
+
+[resource]
+script = ExtResource("1_0sye6")
+scheme = ExtResource("1_tnwb7")
diff --git a/addons/awesome_input_icons/plugin.cfg b/addons/awesome_input_icons/plugin.cfg
new file mode 100644
index 0000000..e90cd9c
--- /dev/null
+++ b/addons/awesome_input_icons/plugin.cfg
@@ -0,0 +1,8 @@
+[plugin]
+
+name="Awesome Input Icons"
+description="An Object class with function that search the given action name and returns the proper icon.
+Icons made by Kenney"
+author="DaviD4C"
+version="1.0"
+script="awesome_input_icons.gd"
diff --git a/addons/awesome_input_icons/plugin_icon.png b/addons/awesome_input_icons/plugin_icon.png
new file mode 100644
index 0000000..66941d7
Binary files /dev/null and b/addons/awesome_input_icons/plugin_icon.png differ
diff --git a/addons/awesome_input_icons/plugin_icon.png.import b/addons/awesome_input_icons/plugin_icon.png.import
new file mode 100644
index 0000000..b2f7d19
--- /dev/null
+++ b/addons/awesome_input_icons/plugin_icon.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bulhpn8sdvg6x"
+path="res://.godot/imported/plugin_icon.png-e1922fd91ae2eb1f68fa495b581836a1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://addons/awesome_input_icons/plugin_icon.png"
+dest_files=["res://.godot/imported/plugin_icon.png-e1922fd91ae2eb1f68fa495b581836a1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/addons/awesome_input_icons/resources/default_input_icons_outline.tres b/addons/awesome_input_icons/resources/default_input_icons_outline.tres
new file mode 100644
index 0000000..06adea3
--- /dev/null
+++ b/addons/awesome_input_icons/resources/default_input_icons_outline.tres
@@ -0,0 +1,1603 @@
+[gd_resource type="Resource" script_class="InputIconScheme" load_steps=338 format=3 uid="uid://l6wafhasadbp"]
+
+[ext_resource type="Script" path="res://addons/awesome_input_icons/resources/scripts/KeyIcon.gd" id="1_a6c5c"]
+[ext_resource type="Texture2D" uid="uid://db0utjwq7cq8g" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_cross_outline.svg" id="2_lu076"]
+[ext_resource type="Texture2D" uid="uid://b2u7chowplmga" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_circle_outline.svg" id="3_c83oq"]
+[ext_resource type="Texture2D" uid="uid://cs66hta1bvr8w" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_square_outline.svg" id="4_tngt5"]
+[ext_resource type="Texture2D" uid="uid://dbuul8mx0m45b" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_button_triangle_outline.svg" id="5_2p2h0"]
+[ext_resource type="Texture2D" uid="uid://dxlcsoc1wdmpj" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_l.svg" id="6_7j3wj"]
+[ext_resource type="Texture2D" uid="uid://dnoj8tv6b8j6g" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_stick_side_r.svg" id="7_nb772"]
+[ext_resource type="Texture2D" uid="uid://o81pim2rl8fx" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_l1_alternative.svg" id="8_86tgf"]
+[ext_resource type="Texture2D" uid="uid://cfai68e3kt8cj" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_trigger_r1_alternative.svg" id="9_3y4wp"]
+[ext_resource type="Texture2D" uid="uid://cmeqmvamhdmn7" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_up_outline.svg" id="10_qgreu"]
+[ext_resource type="Texture2D" uid="uid://bl8vequv7eo7m" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_down_outline.svg" id="11_ot0xx"]
+[ext_resource type="Texture2D" uid="uid://ddrlafu34hoct" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_left_outline.svg" id="12_07l5j"]
+[ext_resource type="Texture2D" uid="uid://ccs2r3vbjtfug" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_dpad_right_outline.svg" id="13_rla7t"]
+[ext_resource type="Texture2D" uid="uid://3hc52px2x330" path="res://addons/awesome_input_icons/assets/ps4 vector/playstation_touchpad_touch.svg" id="14_aia1r"]
+[ext_resource type="Texture2D" uid="uid://do2wmqyxb2olt" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape_outline.svg" id="21_gn6do"]
+[ext_resource type="Texture2D" uid="uid://3bnr1c3uuagd" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_icon_outline.svg" id="22_k81sg"]
+[ext_resource type="Texture2D" uid="uid://bs7plq6b3b03e" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/key_tab_outline.svg" id="23_v32c2"]
+[ext_resource type="Texture2D" uid="uid://2u5lqikr3nvs" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_backspace_icon_outline.svg" id="24_r3mhl"]
+[ext_resource type="Texture2D" uid="uid://b7sjuvwturw4a" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_enter_outline.svg" id="25_gb417"]
+[ext_resource type="Texture2D" uid="uid://dtdivg33iv0f2" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_enter_outline.svg" id="26_f0aa4"]
+[ext_resource type="Texture2D" uid="uid://dj2fnhfos1g73" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_insert_outline.svg" id="27_gq3kw"]
+[ext_resource type="Texture2D" uid="uid://c72uuqul71bmd" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_delete_outline.svg" id="28_4hf83"]
+[ext_resource type="Texture2D" uid="uid://cghiqhdp1j6wd" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_printscreen_outline.svg" id="29_2issy"]
+[ext_resource type="Texture2D" uid="uid://cwab2exbxmt5s" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_home_outline.svg" id="30_ancah"]
+[ext_resource type="Texture2D" uid="uid://pg056pw4fj4k" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_end_outline.svg" id="31_12l4i"]
+[ext_resource type="Texture2D" uid="uid://da78770hxu8ks" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_left_outline.svg" id="32_sboat"]
+[ext_resource type="Texture2D" uid="uid://c5ds8rp22ykmg" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_up_outline.svg" id="33_8ppdn"]
+[ext_resource type="Texture2D" uid="uid://yvxeumfvwsho" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_right_outline.svg" id="34_4ksdw"]
+[ext_resource type="Texture2D" uid="uid://860uoat6ednv" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_arrow_down_outline.svg" id="35_15k0f"]
+[ext_resource type="Texture2D" uid="uid://bolk1xw23ibvf" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_up_outline.svg" id="36_rbbkj"]
+[ext_resource type="Texture2D" uid="uid://curweuvneah6p" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_page_down_outline.svg" id="37_pbkr6"]
+[ext_resource type="Texture2D" uid="uid://b7ugid1ek8il4" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_shift_icon_outline.svg" id="38_g4neq"]
+[ext_resource type="Texture2D" uid="uid://cv6sca4kvr113" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_ctrl_outline.svg" id="39_j13hi"]
+[ext_resource type="Texture2D" uid="uid://dkyyt1k60idg7" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f3_outline.svg" id="40_3y3rp"]
+[ext_resource type="Texture2D" uid="uid://by08f86fukm74" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_win_outline.svg" id="40_8hu68"]
+[ext_resource type="Texture2D" uid="uid://b4au8jn2xtwbf" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_alt_outline.svg" id="41_mxhai"]
+[ext_resource type="Texture2D" uid="uid://bs2skbxaolkno" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_capslock_outline.svg" id="42_q33au"]
+[ext_resource type="Texture2D" uid="uid://di6uht4uprv23" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numlock_outline.svg" id="43_hcy8c"]
+[ext_resource type="Texture2D" uid="uid://dkcwmfhapbea3" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f1_outline.svg" id="44_tm5ap"]
+[ext_resource type="Texture2D" uid="uid://bq62nmyhqknbc" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f2_outline.svg" id="45_7yww4"]
+[ext_resource type="Texture2D" uid="uid://cv6p6mtj26n6f" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f4_outline.svg" id="46_cwx54"]
+[ext_resource type="Texture2D" uid="uid://ddcngccllbccp" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f5_outline.svg" id="47_kpu44"]
+[ext_resource type="Texture2D" uid="uid://bg447fppcyle2" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f6_outline.svg" id="48_3t4by"]
+[ext_resource type="Texture2D" uid="uid://cu0btyxyekjvx" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f7_outline.svg" id="49_mm8mm"]
+[ext_resource type="Texture2D" uid="uid://bnyihuju0ngko" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f8_outline.svg" id="50_a1ytg"]
+[ext_resource type="Texture2D" uid="uid://b4ri6ycpd5xbr" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f9_outline.svg" id="51_rwpg8"]
+[ext_resource type="Texture2D" uid="uid://bxkk84q58ugpk" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f10_outline.svg" id="52_54i2v"]
+[ext_resource type="Texture2D" uid="uid://dy5rlt7y4r64e" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f11_outline.svg" id="53_cne7i"]
+[ext_resource type="Texture2D" uid="uid://b8mhl671f5y0j" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f12_outline.svg" id="54_kln8g"]
+[ext_resource type="Texture2D" uid="uid://bdav3tmwvayeu" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_forward_outline.svg" id="55_nv36o"]
+[ext_resource type="Texture2D" uid="uid://bilqgu33ud55v" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_minus_outline.svg" id="56_lgloo"]
+[ext_resource type="Texture2D" uid="uid://kbsf5etgj720" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_period_outline.svg" id="57_tydp7"]
+[ext_resource type="Texture2D" uid="uid://css1qmmjkvagd" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_numpad_plus_outline.svg" id="58_yk1h6"]
+[ext_resource type="Texture2D" uid="uid://bjjd85t315gmb" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_0_outline.svg" id="59_p45vm"]
+[ext_resource type="Texture2D" uid="uid://cf45vjstmn8hi" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_1_outline.svg" id="60_jvghx"]
+[ext_resource type="Texture2D" uid="uid://buq6445kyvkr2" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_2_outline.svg" id="61_cg01o"]
+[ext_resource type="Texture2D" uid="uid://bc03u45ug88sb" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_3_outline.svg" id="62_8lsal"]
+[ext_resource type="Texture2D" uid="uid://dxmp3hwvkkxsw" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_4_outline.svg" id="63_nb0fj"]
+[ext_resource type="Texture2D" uid="uid://ppi40sbej1nj" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_5_outline.svg" id="64_cubce"]
+[ext_resource type="Texture2D" uid="uid://dpk6vs74mhw2x" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_6_outline.svg" id="65_l22j6"]
+[ext_resource type="Texture2D" uid="uid://dxdppq5wr3i8g" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_7_outline.svg" id="66_gx6g1"]
+[ext_resource type="Texture2D" uid="uid://dnsh8w7o21fle" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_8_outline.svg" id="67_ti1ux"]
+[ext_resource type="Texture2D" uid="uid://cxh6oq54j3med" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_9_outline.svg" id="68_waate"]
+[ext_resource type="Texture2D" uid="uid://dn0r66d4sawwm" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_space_outline.svg" id="69_8cdmk"]
+[ext_resource type="Texture2D" uid="uid://dgl5ilmyqsno" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_exclamation_outline.svg" id="70_o7fyg"]
+[ext_resource type="Texture2D" uid="uid://bawg0k4881vjm" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_quote_outline.svg" id="71_0kxw1"]
+[ext_resource type="Texture2D" uid="uid://5erhab1tqm2" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_apostrophe_outline.svg" id="72_mqwfj"]
+[ext_resource type="Texture2D" uid="uid://cgrjjccp66sjy" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_asterisk_outline.svg" id="73_yipn1"]
+[ext_resource type="Texture2D" uid="uid://dv0ltiic1t4l" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_plus_outline.svg" id="74_h2hbv"]
+[ext_resource type="Texture2D" uid="uid://dckhxtdw6hm8v" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_comma_outline.svg" id="75_1jbeq"]
+[ext_resource type="Texture2D" uid="uid://byecsa5phl8cu" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_colon_outline.svg" id="76_eyxg2"]
+[ext_resource type="Texture2D" uid="uid://cakii6tg7jqj4" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_semicolon_outline.svg" id="77_1f6qy"]
+[ext_resource type="Texture2D" uid="uid://vxdty5cfb4b7" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_less_outline.svg" id="78_55yly"]
+[ext_resource type="Texture2D" uid="uid://ci3c8jm6kwn5t" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_greater_outline.svg" id="79_nj3ns"]
+[ext_resource type="Texture2D" uid="uid://dxqh2eas0rvxy" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_question_outline.svg" id="80_wckih"]
+[ext_resource type="Texture2D" uid="uid://bcx0e0iruvslv" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_a_outline.svg" id="81_upxrd"]
+[ext_resource type="Texture2D" uid="uid://cw4rqbaoehxpr" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_b_outline.svg" id="82_jjkws"]
+[ext_resource type="Texture2D" uid="uid://dbv1ijtegroar" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_c_outline.svg" id="83_6662s"]
+[ext_resource type="Texture2D" uid="uid://fga2n4nb8q6l" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_d_outline.svg" id="84_rt3p7"]
+[ext_resource type="Texture2D" uid="uid://cmo13vspd1a4c" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_e_outline.svg" id="85_dnt2u"]
+[ext_resource type="Texture2D" uid="uid://bpt1gqjds418y" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_f_outline.svg" id="86_72h4i"]
+[ext_resource type="Texture2D" uid="uid://ck8nvsooo3g2e" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_g_outline.svg" id="87_pjcr5"]
+[ext_resource type="Texture2D" uid="uid://bemnmwrblerj3" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_h_outline.svg" id="88_rqs8p"]
+[ext_resource type="Texture2D" uid="uid://dqfsw444dhf54" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_i_outline.svg" id="89_31ssq"]
+[ext_resource type="Texture2D" uid="uid://cogv3cnsctymr" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_j_outline.svg" id="90_hmr2x"]
+[ext_resource type="Texture2D" uid="uid://7dmkbgfellft" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_k_outline.svg" id="91_cwpty"]
+[ext_resource type="Texture2D" uid="uid://6631re3gtyrc" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_l_outline.svg" id="92_tocs0"]
+[ext_resource type="Texture2D" uid="uid://bqcymfdiwtgg4" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_m_outline.svg" id="93_kkwcd"]
+[ext_resource type="Texture2D" uid="uid://b4ot6t5v0yqwi" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_n_outline.svg" id="94_va10y"]
+[ext_resource type="Texture2D" uid="uid://cis70a5r2rfde" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_o_outline.svg" id="95_q4imj"]
+[ext_resource type="Texture2D" uid="uid://bedu2bk4craa0" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_p_outline.svg" id="96_c0uq1"]
+[ext_resource type="Texture2D" uid="uid://d1x4rsasr6vnc" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_q_outline.svg" id="97_426rw"]
+[ext_resource type="Texture2D" uid="uid://dqyu5ejqmae23" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_r_outline.svg" id="98_rv878"]
+[ext_resource type="Texture2D" uid="uid://hf2nebtc01pj" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_s_outline.svg" id="99_xgx3f"]
+[ext_resource type="Texture2D" uid="uid://cgb8nf2waftvn" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_t_outline.svg" id="100_l1xbu"]
+[ext_resource type="Texture2D" uid="uid://brpnh466nk20l" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_u_outline.svg" id="101_mshm1"]
+[ext_resource type="Texture2D" uid="uid://bjj4pfbm16dxg" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_v_outline.svg" id="102_qpsni"]
+[ext_resource type="Texture2D" uid="uid://byllsel0iai2g" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_w_outline.svg" id="103_waln7"]
+[ext_resource type="Texture2D" uid="uid://c3khyexh4blax" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_x_outline.svg" id="104_sgchx"]
+[ext_resource type="Texture2D" uid="uid://osqexswbj0cq" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_y_outline.svg" id="105_flo8x"]
+[ext_resource type="Texture2D" uid="uid://3vjtbg1mg1l1" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_z_outline.svg" id="106_dt80q"]
+[ext_resource type="Texture2D" uid="uid://d1xdtsf3kjdeq" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_open_outline.svg" id="107_wfbcs"]
+[ext_resource type="Texture2D" uid="uid://bt2kemjwfxu4b" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_slash_back_outline.svg" id="108_qgggc"]
+[ext_resource type="Texture2D" uid="uid://yfnt57rtx06p" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_bracket_close_outline.svg" id="109_ugq5t"]
+[ext_resource type="Texture2D" uid="uid://cxkstissdjq73" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_left_outline.svg" id="110_te45k"]
+[ext_resource type="Texture2D" uid="uid://5vuyf64x150p" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_right_outline.svg" id="111_uapxh"]
+[ext_resource type="Texture2D" uid="uid://csblu3t7loqr8" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_outline.svg" id="112_s3dkf"]
+[ext_resource type="Texture2D" uid="uid://b4id0pnpfxcgt" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_up_outline.svg" id="113_rbkm0"]
+[ext_resource type="Texture2D" uid="uid://evc73p7d160w" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/mouse_scroll_down_outline.svg" id="114_ulb61"]
+[ext_resource type="Script" path="res://addons/awesome_input_icons/resources/scripts/InputIconScheme.gd" id="115_24qyc"]
+
+[sub_resource type="Resource" id="Resource_4wweq"]
+resource_name = "JOY Invalid"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = -1
+
+[sub_resource type="Resource" id="Resource_m1rjd"]
+resource_name = "JOY A"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 0
+icon = ExtResource("2_lu076")
+
+[sub_resource type="Resource" id="Resource_ip1sa"]
+resource_name = "JOY B"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 1
+icon = ExtResource("3_c83oq")
+
+[sub_resource type="Resource" id="Resource_7jxy7"]
+resource_name = "JOY X"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 2
+icon = ExtResource("4_tngt5")
+
+[sub_resource type="Resource" id="Resource_ryvpy"]
+resource_name = "JOY Y"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 3
+icon = ExtResource("5_2p2h0")
+
+[sub_resource type="Resource" id="Resource_5tub1"]
+resource_name = "JOY Back"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 4
+
+[sub_resource type="Resource" id="Resource_ca7a1"]
+resource_name = "JOY Guide"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 5
+
+[sub_resource type="Resource" id="Resource_lfk7b"]
+resource_name = "JOY Start"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 6
+
+[sub_resource type="Resource" id="Resource_07tma"]
+resource_name = "JOY Left Stick"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 7
+icon = ExtResource("6_7j3wj")
+
+[sub_resource type="Resource" id="Resource_i8sho"]
+resource_name = "JOY Right Stick"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 8
+icon = ExtResource("7_nb772")
+
+[sub_resource type="Resource" id="Resource_x04v5"]
+resource_name = "JOY Left Shoulder"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 9
+icon = ExtResource("8_86tgf")
+
+[sub_resource type="Resource" id="Resource_o0ate"]
+resource_name = "JOY Right Shoulder"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 10
+icon = ExtResource("9_3y4wp")
+
+[sub_resource type="Resource" id="Resource_k4xlr"]
+resource_name = "JOY Dpad Up"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 11
+icon = ExtResource("10_qgreu")
+
+[sub_resource type="Resource" id="Resource_x0nfd"]
+resource_name = "JOY Dpad Down"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 12
+icon = ExtResource("11_ot0xx")
+
+[sub_resource type="Resource" id="Resource_u8i8l"]
+resource_name = "JOY Dpad Left"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 13
+icon = ExtResource("12_07l5j")
+
+[sub_resource type="Resource" id="Resource_vdg8x"]
+resource_name = "JOY Dpad Right"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 14
+icon = ExtResource("13_rla7t")
+
+[sub_resource type="Resource" id="Resource_vvpjg"]
+resource_name = "JOY Misc 1"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 15
+
+[sub_resource type="Resource" id="Resource_gd23k"]
+resource_name = "JOY Paddle 1"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 16
+
+[sub_resource type="Resource" id="Resource_n7e8s"]
+resource_name = "JOY Paddle 2"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 17
+
+[sub_resource type="Resource" id="Resource_xjnnn"]
+resource_name = "JOY Paddle 3"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 18
+
+[sub_resource type="Resource" id="Resource_2dbgg"]
+resource_name = "JOY Paddle 4"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 19
+
+[sub_resource type="Resource" id="Resource_eoq45"]
+resource_name = "JOY Touchpad"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 20
+icon = ExtResource("14_aia1r")
+
+[sub_resource type="Resource" id="Resource_cew6r"]
+resource_name = "JOY SDL Max"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 21
+
+[sub_resource type="Resource" id="Resource_yjhhk"]
+resource_name = "JOY Max"
+script = ExtResource("1_a6c5c")
+input_type = 2
+keycode = 128
+
+[sub_resource type="Resource" id="Resource_plwd3"]
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 0
+
+[sub_resource type="Resource" id="Resource_r8j2q"]
+resource_name = "Special"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194304
+
+[sub_resource type="Resource" id="Resource_s3c60"]
+resource_name = "Escape"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194305
+icon = ExtResource("21_gn6do")
+
+[sub_resource type="Resource" id="Resource_lxt0t"]
+resource_name = "Tab"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194306
+icon = ExtResource("22_k81sg")
+
+[sub_resource type="Resource" id="Resource_5o30g"]
+resource_name = "Backtab"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194307
+icon = ExtResource("23_v32c2")
+
+[sub_resource type="Resource" id="Resource_6a00h"]
+resource_name = "Backspace"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194308
+icon = ExtResource("24_r3mhl")
+
+[sub_resource type="Resource" id="Resource_1r65j"]
+resource_name = "Enter"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194309
+icon = ExtResource("25_gb417")
+
+[sub_resource type="Resource" id="Resource_3thr4"]
+resource_name = "Kp Enter"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194310
+icon = ExtResource("26_f0aa4")
+
+[sub_resource type="Resource" id="Resource_pyh8m"]
+resource_name = "Insert"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194311
+icon = ExtResource("27_gq3kw")
+
+[sub_resource type="Resource" id="Resource_g0tw3"]
+resource_name = "Delete"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194312
+icon = ExtResource("28_4hf83")
+
+[sub_resource type="Resource" id="Resource_daalf"]
+resource_name = "Pause"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194313
+
+[sub_resource type="Resource" id="Resource_v4nx0"]
+resource_name = "Print"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194314
+icon = ExtResource("29_2issy")
+
+[sub_resource type="Resource" id="Resource_c4l0a"]
+resource_name = "SysReq"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194315
+
+[sub_resource type="Resource" id="Resource_oor8l"]
+resource_name = "Clear"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194316
+
+[sub_resource type="Resource" id="Resource_gsi46"]
+resource_name = "Home"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194317
+icon = ExtResource("30_ancah")
+
+[sub_resource type="Resource" id="Resource_kdkfg"]
+resource_name = "End"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194318
+icon = ExtResource("31_12l4i")
+
+[sub_resource type="Resource" id="Resource_0nu3p"]
+resource_name = "Left"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194319
+icon = ExtResource("32_sboat")
+
+[sub_resource type="Resource" id="Resource_k4743"]
+resource_name = "Up"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194320
+icon = ExtResource("33_8ppdn")
+
+[sub_resource type="Resource" id="Resource_4r8kh"]
+resource_name = "Right"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194321
+icon = ExtResource("34_4ksdw")
+
+[sub_resource type="Resource" id="Resource_sr6ta"]
+resource_name = "Down"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194322
+icon = ExtResource("35_15k0f")
+
+[sub_resource type="Resource" id="Resource_2dyaq"]
+resource_name = "PageUp"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194323
+icon = ExtResource("36_rbbkj")
+
+[sub_resource type="Resource" id="Resource_682cs"]
+resource_name = "PageDown"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194324
+icon = ExtResource("37_pbkr6")
+
+[sub_resource type="Resource" id="Resource_jr68n"]
+resource_name = "Shift"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194325
+icon = ExtResource("38_g4neq")
+
+[sub_resource type="Resource" id="Resource_0o7sr"]
+resource_name = "Ctrl"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194326
+icon = ExtResource("39_j13hi")
+
+[sub_resource type="Resource" id="Resource_b7w3h"]
+resource_name = "Windows"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194327
+icon = ExtResource("40_8hu68")
+
+[sub_resource type="Resource" id="Resource_4jgid"]
+resource_name = "Alt"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194328
+icon = ExtResource("41_mxhai")
+
+[sub_resource type="Resource" id="Resource_nu0e3"]
+resource_name = "CapsLock"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194329
+icon = ExtResource("42_q33au")
+
+[sub_resource type="Resource" id="Resource_85lo7"]
+resource_name = "NumLock"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194330
+icon = ExtResource("43_hcy8c")
+
+[sub_resource type="Resource" id="Resource_l57kg"]
+resource_name = "ScrollLock"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194331
+
+[sub_resource type="Resource" id="Resource_ipx1b"]
+resource_name = "F1"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194332
+icon = ExtResource("44_tm5ap")
+
+[sub_resource type="Resource" id="Resource_ujogf"]
+resource_name = "F2"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194333
+icon = ExtResource("45_7yww4")
+
+[sub_resource type="Resource" id="Resource_xwjwj"]
+resource_name = "F3"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194334
+icon = ExtResource("40_3y3rp")
+
+[sub_resource type="Resource" id="Resource_jptt4"]
+resource_name = "F4"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194335
+icon = ExtResource("46_cwx54")
+
+[sub_resource type="Resource" id="Resource_3pn6k"]
+resource_name = "F5"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194336
+icon = ExtResource("47_kpu44")
+
+[sub_resource type="Resource" id="Resource_pnha3"]
+resource_name = "F6"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194337
+icon = ExtResource("48_3t4by")
+
+[sub_resource type="Resource" id="Resource_bp7ua"]
+resource_name = "F7"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194338
+icon = ExtResource("49_mm8mm")
+
+[sub_resource type="Resource" id="Resource_tfcw7"]
+resource_name = "F8"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194339
+icon = ExtResource("50_a1ytg")
+
+[sub_resource type="Resource" id="Resource_bgtl2"]
+resource_name = "F9"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194340
+icon = ExtResource("51_rwpg8")
+
+[sub_resource type="Resource" id="Resource_q1w35"]
+resource_name = "F10"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194341
+icon = ExtResource("52_54i2v")
+
+[sub_resource type="Resource" id="Resource_x3bpw"]
+resource_name = "F11"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194342
+icon = ExtResource("53_cne7i")
+
+[sub_resource type="Resource" id="Resource_y1gw7"]
+resource_name = "F12"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194343
+icon = ExtResource("54_kln8g")
+
+[sub_resource type="Resource" id="Resource_kfv8d"]
+resource_name = "F13"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194344
+
+[sub_resource type="Resource" id="Resource_5rm2v"]
+resource_name = "F14"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194345
+
+[sub_resource type="Resource" id="Resource_aei5r"]
+resource_name = "F15"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194346
+
+[sub_resource type="Resource" id="Resource_jkmvc"]
+resource_name = "F16"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194347
+
+[sub_resource type="Resource" id="Resource_tevyq"]
+resource_name = "F17"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194348
+
+[sub_resource type="Resource" id="Resource_i0jl5"]
+resource_name = "F18"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194349
+
+[sub_resource type="Resource" id="Resource_pbjxi"]
+resource_name = "F19"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194350
+
+[sub_resource type="Resource" id="Resource_xqsg0"]
+resource_name = "F20"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194351
+
+[sub_resource type="Resource" id="Resource_8xadv"]
+resource_name = "F21"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194352
+
+[sub_resource type="Resource" id="Resource_c0rds"]
+resource_name = "F22"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194353
+
+[sub_resource type="Resource" id="Resource_7s0i0"]
+resource_name = "F23"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194354
+
+[sub_resource type="Resource" id="Resource_s4jae"]
+resource_name = "F24"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194355
+
+[sub_resource type="Resource" id="Resource_8n1q2"]
+resource_name = "F25"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194356
+
+[sub_resource type="Resource" id="Resource_vllq5"]
+resource_name = "F26"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194357
+
+[sub_resource type="Resource" id="Resource_82u4a"]
+resource_name = "F27"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194358
+
+[sub_resource type="Resource" id="Resource_njhie"]
+resource_name = "F28"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194359
+
+[sub_resource type="Resource" id="Resource_v2byx"]
+resource_name = "F29"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194360
+
+[sub_resource type="Resource" id="Resource_8bqbo"]
+resource_name = "F30"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194361
+
+[sub_resource type="Resource" id="Resource_g6pkw"]
+resource_name = "F31"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194362
+
+[sub_resource type="Resource" id="Resource_uw6w7"]
+resource_name = "F32"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194363
+
+[sub_resource type="Resource" id="Resource_ttby6"]
+resource_name = "F33"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194364
+
+[sub_resource type="Resource" id="Resource_ubxeo"]
+resource_name = "F34"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194365
+
+[sub_resource type="Resource" id="Resource_q2a6y"]
+resource_name = "F35"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194366
+
+[sub_resource type="Resource" id="Resource_7k2cb"]
+resource_name = "Kp Multiply"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194433
+icon = ExtResource("73_yipn1")
+
+[sub_resource type="Resource" id="Resource_ibs66"]
+resource_name = "Kp Divide"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194434
+icon = ExtResource("55_nv36o")
+
+[sub_resource type="Resource" id="Resource_5wjmf"]
+resource_name = "Kp Subtract"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194435
+icon = ExtResource("56_lgloo")
+
+[sub_resource type="Resource" id="Resource_inmq1"]
+resource_name = "Kp Period"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194436
+icon = ExtResource("57_tydp7")
+
+[sub_resource type="Resource" id="Resource_dsrl4"]
+resource_name = "Kp Add"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194437
+icon = ExtResource("58_yk1h6")
+
+[sub_resource type="Resource" id="Resource_qjysi"]
+resource_name = "Kp 0"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194438
+icon = ExtResource("59_p45vm")
+
+[sub_resource type="Resource" id="Resource_gg7b5"]
+resource_name = "Kp 1"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194439
+icon = ExtResource("60_jvghx")
+
+[sub_resource type="Resource" id="Resource_rxxpk"]
+resource_name = "Kp 2"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194440
+icon = ExtResource("61_cg01o")
+
+[sub_resource type="Resource" id="Resource_02w5a"]
+resource_name = "Kp 3"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194441
+icon = ExtResource("62_8lsal")
+
+[sub_resource type="Resource" id="Resource_8yujj"]
+resource_name = "Kp 4"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194442
+icon = ExtResource("63_nb0fj")
+
+[sub_resource type="Resource" id="Resource_6oxsq"]
+resource_name = "Kp 5"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194443
+icon = ExtResource("64_cubce")
+
+[sub_resource type="Resource" id="Resource_bi4ih"]
+resource_name = "Kp 6"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194444
+icon = ExtResource("65_l22j6")
+
+[sub_resource type="Resource" id="Resource_xd261"]
+resource_name = "Kp 7"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194445
+icon = ExtResource("66_gx6g1")
+
+[sub_resource type="Resource" id="Resource_ve8r6"]
+resource_name = "Kp 8"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194446
+icon = ExtResource("67_ti1ux")
+
+[sub_resource type="Resource" id="Resource_h5ptd"]
+resource_name = "Kp 9"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194447
+icon = ExtResource("68_waate")
+
+[sub_resource type="Resource" id="Resource_a7tdq"]
+resource_name = "Menu"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194370
+icon = ExtResource("30_ancah")
+
+[sub_resource type="Resource" id="Resource_57v6e"]
+resource_name = "Hyper"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194371
+
+[sub_resource type="Resource" id="Resource_ueour"]
+resource_name = "Help"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194373
+
+[sub_resource type="Resource" id="Resource_2fca6"]
+resource_name = "Back"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194376
+
+[sub_resource type="Resource" id="Resource_s0qga"]
+resource_name = "Forward"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194377
+
+[sub_resource type="Resource" id="Resource_fxpgy"]
+resource_name = "Stop"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194378
+
+[sub_resource type="Resource" id="Resource_y6sao"]
+resource_name = "Refresh"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194379
+
+[sub_resource type="Resource" id="Resource_1h42h"]
+resource_name = "VolumeDown"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194380
+
+[sub_resource type="Resource" id="Resource_du7eo"]
+resource_name = "VolumeMute"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194381
+
+[sub_resource type="Resource" id="Resource_ebo4k"]
+resource_name = "VolumeUp"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194382
+
+[sub_resource type="Resource" id="Resource_rre0n"]
+resource_name = "MediaPlay"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194388
+
+[sub_resource type="Resource" id="Resource_juckj"]
+resource_name = "MediaStop"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194389
+
+[sub_resource type="Resource" id="Resource_xfeu3"]
+resource_name = "MediaPrevious"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194390
+
+[sub_resource type="Resource" id="Resource_lttmu"]
+resource_name = "MediaNext"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194391
+
+[sub_resource type="Resource" id="Resource_jauha"]
+resource_name = "MediaRecord"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194392
+
+[sub_resource type="Resource" id="Resource_817vm"]
+resource_name = "HomePage"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194393
+
+[sub_resource type="Resource" id="Resource_0ehb2"]
+resource_name = "Favorites"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194394
+
+[sub_resource type="Resource" id="Resource_jjpgp"]
+resource_name = "Search"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194395
+
+[sub_resource type="Resource" id="Resource_7p24w"]
+resource_name = "StandBy"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194396
+
+[sub_resource type="Resource" id="Resource_qx2gu"]
+resource_name = "OpenURL"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194397
+
+[sub_resource type="Resource" id="Resource_sel8t"]
+resource_name = "LaunchMail"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194398
+
+[sub_resource type="Resource" id="Resource_ayjxu"]
+resource_name = "LaunchMedia"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194399
+
+[sub_resource type="Resource" id="Resource_y0yyw"]
+resource_name = "Launch0"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194400
+
+[sub_resource type="Resource" id="Resource_gjkbk"]
+resource_name = "Launch1"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194401
+
+[sub_resource type="Resource" id="Resource_wfyeb"]
+resource_name = "Launch2"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194402
+
+[sub_resource type="Resource" id="Resource_v7xvw"]
+resource_name = "Launch3"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194403
+
+[sub_resource type="Resource" id="Resource_typha"]
+resource_name = "Launch4"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194404
+
+[sub_resource type="Resource" id="Resource_icqf2"]
+resource_name = "Launch5"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194405
+
+[sub_resource type="Resource" id="Resource_ouecq"]
+resource_name = "Launch6"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194406
+
+[sub_resource type="Resource" id="Resource_5mg8o"]
+resource_name = "Launch7"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194407
+
+[sub_resource type="Resource" id="Resource_xja8p"]
+resource_name = "Launch8"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194408
+
+[sub_resource type="Resource" id="Resource_mwdpg"]
+resource_name = "Launch9"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194409
+
+[sub_resource type="Resource" id="Resource_jxlc0"]
+resource_name = "LaunchA"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194410
+
+[sub_resource type="Resource" id="Resource_ggemi"]
+resource_name = "LaunchB"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194411
+
+[sub_resource type="Resource" id="Resource_s8ycf"]
+resource_name = "LaunchC"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194412
+
+[sub_resource type="Resource" id="Resource_slags"]
+resource_name = "LaunchD"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194413
+
+[sub_resource type="Resource" id="Resource_jidmn"]
+resource_name = "LaunchE"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194414
+
+[sub_resource type="Resource" id="Resource_cq4jn"]
+resource_name = "LaunchF"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194415
+
+[sub_resource type="Resource" id="Resource_18w25"]
+resource_name = "Globe"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194416
+
+[sub_resource type="Resource" id="Resource_qr5q3"]
+resource_name = "On-screen keyboard"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194417
+
+[sub_resource type="Resource" id="Resource_xxgyt"]
+resource_name = "JIS Eisu"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194418
+
+[sub_resource type="Resource" id="Resource_krvj2"]
+resource_name = "JIS Kana"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 4194419
+
+[sub_resource type="Resource" id="Resource_ngi0v"]
+resource_name = "Unknown"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 8388607
+
+[sub_resource type="Resource" id="Resource_w7mj7"]
+resource_name = "Space"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 32
+icon = ExtResource("69_8cdmk")
+
+[sub_resource type="Resource" id="Resource_kxqc7"]
+resource_name = "Exclam"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 33
+icon = ExtResource("70_o7fyg")
+
+[sub_resource type="Resource" id="Resource_pnxlb"]
+resource_name = "QuoteDbl"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 34
+icon = ExtResource("71_0kxw1")
+
+[sub_resource type="Resource" id="Resource_00yme"]
+resource_name = "NumberSign"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 35
+
+[sub_resource type="Resource" id="Resource_cvqee"]
+resource_name = "Dollar"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 36
+
+[sub_resource type="Resource" id="Resource_5lgl2"]
+resource_name = "Percent"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 37
+
+[sub_resource type="Resource" id="Resource_irluu"]
+resource_name = "Ampersand"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 38
+
+[sub_resource type="Resource" id="Resource_2kyc5"]
+resource_name = "Apostrophe"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 39
+icon = ExtResource("72_mqwfj")
+
+[sub_resource type="Resource" id="Resource_apjwk"]
+resource_name = "ParenLeft"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 40
+
+[sub_resource type="Resource" id="Resource_thkwa"]
+resource_name = "ParenRight"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 41
+
+[sub_resource type="Resource" id="Resource_0bf3g"]
+resource_name = "Asterisk"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 42
+icon = ExtResource("73_yipn1")
+
+[sub_resource type="Resource" id="Resource_1m347"]
+resource_name = "Plus"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 43
+icon = ExtResource("74_h2hbv")
+
+[sub_resource type="Resource" id="Resource_0wagf"]
+resource_name = "Comma"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 44
+icon = ExtResource("75_1jbeq")
+
+[sub_resource type="Resource" id="Resource_iiju7"]
+resource_name = "Minus"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 45
+icon = ExtResource("56_lgloo")
+
+[sub_resource type="Resource" id="Resource_eqvjp"]
+resource_name = "Period"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 46
+icon = ExtResource("57_tydp7")
+
+[sub_resource type="Resource" id="Resource_uobms"]
+resource_name = "Slash"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 47
+icon = ExtResource("55_nv36o")
+
+[sub_resource type="Resource" id="Resource_i3jo1"]
+resource_name = "0"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 48
+icon = ExtResource("59_p45vm")
+
+[sub_resource type="Resource" id="Resource_etsf3"]
+resource_name = "1"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 49
+icon = ExtResource("60_jvghx")
+
+[sub_resource type="Resource" id="Resource_fw1ly"]
+resource_name = "2"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 50
+icon = ExtResource("61_cg01o")
+
+[sub_resource type="Resource" id="Resource_4vj5s"]
+resource_name = "3"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 51
+icon = ExtResource("62_8lsal")
+
+[sub_resource type="Resource" id="Resource_m3ipf"]
+resource_name = "4"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 52
+icon = ExtResource("63_nb0fj")
+
+[sub_resource type="Resource" id="Resource_knxu8"]
+resource_name = "5"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 53
+icon = ExtResource("64_cubce")
+
+[sub_resource type="Resource" id="Resource_tb6ot"]
+resource_name = "6"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 54
+icon = ExtResource("65_l22j6")
+
+[sub_resource type="Resource" id="Resource_gei5e"]
+resource_name = "7"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 55
+icon = ExtResource("66_gx6g1")
+
+[sub_resource type="Resource" id="Resource_ro2mp"]
+resource_name = "8"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 56
+icon = ExtResource("67_ti1ux")
+
+[sub_resource type="Resource" id="Resource_v3r8a"]
+resource_name = "9"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 57
+icon = ExtResource("68_waate")
+
+[sub_resource type="Resource" id="Resource_jgtfu"]
+resource_name = "Colon"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 58
+icon = ExtResource("76_eyxg2")
+
+[sub_resource type="Resource" id="Resource_2ilgw"]
+resource_name = "Semicolon"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 59
+icon = ExtResource("77_1f6qy")
+
+[sub_resource type="Resource" id="Resource_qxc1y"]
+resource_name = "Less"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 60
+icon = ExtResource("78_55yly")
+
+[sub_resource type="Resource" id="Resource_vlbph"]
+resource_name = "Equal"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 61
+
+[sub_resource type="Resource" id="Resource_c6ur5"]
+resource_name = "Greater"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 62
+icon = ExtResource("79_nj3ns")
+
+[sub_resource type="Resource" id="Resource_1nlo3"]
+resource_name = "Question"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 63
+icon = ExtResource("80_wckih")
+
+[sub_resource type="Resource" id="Resource_omeky"]
+resource_name = "At"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 64
+
+[sub_resource type="Resource" id="Resource_katsd"]
+resource_name = "A"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 65
+icon = ExtResource("81_upxrd")
+
+[sub_resource type="Resource" id="Resource_jtf0r"]
+resource_name = "B"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 66
+icon = ExtResource("82_jjkws")
+
+[sub_resource type="Resource" id="Resource_o7pkn"]
+resource_name = "C"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 67
+icon = ExtResource("83_6662s")
+
+[sub_resource type="Resource" id="Resource_jr00d"]
+resource_name = "D"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 68
+icon = ExtResource("84_rt3p7")
+
+[sub_resource type="Resource" id="Resource_ya1y3"]
+resource_name = "E"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 69
+icon = ExtResource("85_dnt2u")
+
+[sub_resource type="Resource" id="Resource_aehkp"]
+resource_name = "F"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 70
+icon = ExtResource("86_72h4i")
+
+[sub_resource type="Resource" id="Resource_36v7f"]
+resource_name = "G"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 71
+icon = ExtResource("87_pjcr5")
+
+[sub_resource type="Resource" id="Resource_fmh7n"]
+resource_name = "H"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 72
+icon = ExtResource("88_rqs8p")
+
+[sub_resource type="Resource" id="Resource_5rwjr"]
+resource_name = "I"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 73
+icon = ExtResource("89_31ssq")
+
+[sub_resource type="Resource" id="Resource_4c6v8"]
+resource_name = "J"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 74
+icon = ExtResource("90_hmr2x")
+
+[sub_resource type="Resource" id="Resource_n3624"]
+resource_name = "K"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 75
+icon = ExtResource("91_cwpty")
+
+[sub_resource type="Resource" id="Resource_fn5f7"]
+resource_name = "L"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 76
+icon = ExtResource("92_tocs0")
+
+[sub_resource type="Resource" id="Resource_02kwu"]
+resource_name = "M"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 77
+icon = ExtResource("93_kkwcd")
+
+[sub_resource type="Resource" id="Resource_8tc3s"]
+resource_name = "N"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 78
+icon = ExtResource("94_va10y")
+
+[sub_resource type="Resource" id="Resource_21003"]
+resource_name = "O"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 79
+icon = ExtResource("95_q4imj")
+
+[sub_resource type="Resource" id="Resource_jfl3t"]
+resource_name = "P"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 80
+icon = ExtResource("96_c0uq1")
+
+[sub_resource type="Resource" id="Resource_lkje0"]
+resource_name = "Q"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 81
+icon = ExtResource("97_426rw")
+
+[sub_resource type="Resource" id="Resource_7u7jg"]
+resource_name = "R"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 82
+icon = ExtResource("98_rv878")
+
+[sub_resource type="Resource" id="Resource_dkwkj"]
+resource_name = "S"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 83
+icon = ExtResource("99_xgx3f")
+
+[sub_resource type="Resource" id="Resource_ndhqi"]
+resource_name = "T"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 84
+icon = ExtResource("100_l1xbu")
+
+[sub_resource type="Resource" id="Resource_y1pgg"]
+resource_name = "U"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 85
+icon = ExtResource("101_mshm1")
+
+[sub_resource type="Resource" id="Resource_ccufq"]
+resource_name = "V"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 86
+icon = ExtResource("102_qpsni")
+
+[sub_resource type="Resource" id="Resource_vntuv"]
+resource_name = "W"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 87
+icon = ExtResource("103_waln7")
+
+[sub_resource type="Resource" id="Resource_hj3k2"]
+resource_name = "X"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 88
+icon = ExtResource("104_sgchx")
+
+[sub_resource type="Resource" id="Resource_s308g"]
+resource_name = "Y"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 89
+icon = ExtResource("105_flo8x")
+
+[sub_resource type="Resource" id="Resource_jk2wp"]
+resource_name = "Z"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 90
+icon = ExtResource("106_dt80q")
+
+[sub_resource type="Resource" id="Resource_pajnw"]
+resource_name = "BracketLeft"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 91
+icon = ExtResource("107_wfbcs")
+
+[sub_resource type="Resource" id="Resource_db7lv"]
+resource_name = "BackSlash"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 92
+icon = ExtResource("108_qgggc")
+
+[sub_resource type="Resource" id="Resource_5aptk"]
+resource_name = "BracketRight"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 93
+icon = ExtResource("109_ugq5t")
+
+[sub_resource type="Resource" id="Resource_hidpv"]
+resource_name = "AsciiCircum"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 94
+
+[sub_resource type="Resource" id="Resource_d712h"]
+resource_name = "UnderScore"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 95
+
+[sub_resource type="Resource" id="Resource_2mmoy"]
+resource_name = "QuoteLeft"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 96
+
+[sub_resource type="Resource" id="Resource_dungv"]
+resource_name = "BraceLeft"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 123
+
+[sub_resource type="Resource" id="Resource_ef80u"]
+resource_name = "Bar"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 124
+
+[sub_resource type="Resource" id="Resource_cqb3u"]
+resource_name = "BraceRight"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 125
+
+[sub_resource type="Resource" id="Resource_3x3nb"]
+resource_name = "AsciiTilde"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 126
+
+[sub_resource type="Resource" id="Resource_7kgc8"]
+resource_name = "Yen"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 165
+icon = ExtResource("105_flo8x")
+
+[sub_resource type="Resource" id="Resource_n4qs1"]
+resource_name = "Section"
+script = ExtResource("1_a6c5c")
+input_type = 0
+keycode = 167
+
+[sub_resource type="Resource" id="Resource_hqysx"]
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 0
+
+[sub_resource type="Resource" id="Resource_sl677"]
+resource_name = "Left Mouse Button"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 1
+icon = ExtResource("110_te45k")
+
+[sub_resource type="Resource" id="Resource_jnqf4"]
+resource_name = "Right Mouse Button"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 2
+icon = ExtResource("111_uapxh")
+
+[sub_resource type="Resource" id="Resource_lon32"]
+resource_name = "Middle Mouse Button"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 3
+icon = ExtResource("112_s3dkf")
+
+[sub_resource type="Resource" id="Resource_sao00"]
+resource_name = "Mouse Wheel Up"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 4
+icon = ExtResource("113_rbkm0")
+
+[sub_resource type="Resource" id="Resource_v7dlx"]
+resource_name = "Mouse Wheel Down"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 5
+icon = ExtResource("114_ulb61")
+
+[sub_resource type="Resource" id="Resource_jl4qi"]
+resource_name = "Mouse Wheel Left"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 6
+
+[sub_resource type="Resource" id="Resource_opr33"]
+resource_name = "Mouse Wheel Right"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 7
+
+[sub_resource type="Resource" id="Resource_voavc"]
+resource_name = "X Button 1"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 8
+
+[sub_resource type="Resource" id="Resource_c7o4n"]
+resource_name = "X Button 2"
+script = ExtResource("1_a6c5c")
+input_type = 1
+keycode = 9
+
+[resource]
+script = ExtResource("115_24qyc")
+generate_presets = false
+keyboard = Array[ExtResource("1_a6c5c")]([SubResource("Resource_plwd3"), SubResource("Resource_r8j2q"), SubResource("Resource_s3c60"), SubResource("Resource_lxt0t"), SubResource("Resource_5o30g"), SubResource("Resource_6a00h"), SubResource("Resource_1r65j"), SubResource("Resource_3thr4"), SubResource("Resource_pyh8m"), SubResource("Resource_g0tw3"), SubResource("Resource_daalf"), SubResource("Resource_v4nx0"), SubResource("Resource_c4l0a"), SubResource("Resource_oor8l"), SubResource("Resource_gsi46"), SubResource("Resource_kdkfg"), SubResource("Resource_0nu3p"), SubResource("Resource_k4743"), SubResource("Resource_4r8kh"), SubResource("Resource_sr6ta"), SubResource("Resource_2dyaq"), SubResource("Resource_682cs"), SubResource("Resource_jr68n"), SubResource("Resource_0o7sr"), SubResource("Resource_b7w3h"), SubResource("Resource_4jgid"), SubResource("Resource_nu0e3"), SubResource("Resource_85lo7"), SubResource("Resource_l57kg"), SubResource("Resource_ipx1b"), SubResource("Resource_ujogf"), SubResource("Resource_xwjwj"), SubResource("Resource_jptt4"), SubResource("Resource_3pn6k"), SubResource("Resource_pnha3"), SubResource("Resource_bp7ua"), SubResource("Resource_tfcw7"), SubResource("Resource_bgtl2"), SubResource("Resource_q1w35"), SubResource("Resource_x3bpw"), SubResource("Resource_y1gw7"), SubResource("Resource_kfv8d"), SubResource("Resource_5rm2v"), SubResource("Resource_aei5r"), SubResource("Resource_jkmvc"), SubResource("Resource_tevyq"), SubResource("Resource_i0jl5"), SubResource("Resource_pbjxi"), SubResource("Resource_xqsg0"), SubResource("Resource_8xadv"), SubResource("Resource_c0rds"), SubResource("Resource_7s0i0"), SubResource("Resource_s4jae"), SubResource("Resource_8n1q2"), SubResource("Resource_vllq5"), SubResource("Resource_82u4a"), SubResource("Resource_njhie"), SubResource("Resource_v2byx"), SubResource("Resource_8bqbo"), SubResource("Resource_g6pkw"), SubResource("Resource_uw6w7"), SubResource("Resource_ttby6"), SubResource("Resource_ubxeo"), SubResource("Resource_q2a6y"), SubResource("Resource_7k2cb"), SubResource("Resource_ibs66"), SubResource("Resource_5wjmf"), SubResource("Resource_inmq1"), SubResource("Resource_dsrl4"), SubResource("Resource_qjysi"), SubResource("Resource_gg7b5"), SubResource("Resource_rxxpk"), SubResource("Resource_02w5a"), SubResource("Resource_8yujj"), SubResource("Resource_6oxsq"), SubResource("Resource_bi4ih"), SubResource("Resource_xd261"), SubResource("Resource_ve8r6"), SubResource("Resource_h5ptd"), SubResource("Resource_a7tdq"), SubResource("Resource_57v6e"), SubResource("Resource_ueour"), SubResource("Resource_2fca6"), SubResource("Resource_s0qga"), SubResource("Resource_fxpgy"), SubResource("Resource_y6sao"), SubResource("Resource_1h42h"), SubResource("Resource_du7eo"), SubResource("Resource_ebo4k"), SubResource("Resource_rre0n"), SubResource("Resource_juckj"), SubResource("Resource_xfeu3"), SubResource("Resource_lttmu"), SubResource("Resource_jauha"), SubResource("Resource_817vm"), SubResource("Resource_0ehb2"), SubResource("Resource_jjpgp"), SubResource("Resource_7p24w"), SubResource("Resource_qx2gu"), SubResource("Resource_sel8t"), SubResource("Resource_ayjxu"), SubResource("Resource_y0yyw"), SubResource("Resource_gjkbk"), SubResource("Resource_wfyeb"), SubResource("Resource_v7xvw"), SubResource("Resource_typha"), SubResource("Resource_icqf2"), SubResource("Resource_ouecq"), SubResource("Resource_5mg8o"), SubResource("Resource_xja8p"), SubResource("Resource_mwdpg"), SubResource("Resource_jxlc0"), SubResource("Resource_ggemi"), SubResource("Resource_s8ycf"), SubResource("Resource_slags"), SubResource("Resource_jidmn"), SubResource("Resource_cq4jn"), SubResource("Resource_18w25"), SubResource("Resource_qr5q3"), SubResource("Resource_xxgyt"), SubResource("Resource_krvj2"), SubResource("Resource_ngi0v"), SubResource("Resource_w7mj7"), SubResource("Resource_kxqc7"), SubResource("Resource_pnxlb"), SubResource("Resource_00yme"), SubResource("Resource_cvqee"), SubResource("Resource_5lgl2"), SubResource("Resource_irluu"), SubResource("Resource_2kyc5"), SubResource("Resource_apjwk"), SubResource("Resource_thkwa"), SubResource("Resource_0bf3g"), SubResource("Resource_1m347"), SubResource("Resource_0wagf"), SubResource("Resource_iiju7"), SubResource("Resource_eqvjp"), SubResource("Resource_uobms"), SubResource("Resource_i3jo1"), SubResource("Resource_etsf3"), SubResource("Resource_fw1ly"), SubResource("Resource_4vj5s"), SubResource("Resource_m3ipf"), SubResource("Resource_knxu8"), SubResource("Resource_tb6ot"), SubResource("Resource_gei5e"), SubResource("Resource_ro2mp"), SubResource("Resource_v3r8a"), SubResource("Resource_jgtfu"), SubResource("Resource_2ilgw"), SubResource("Resource_qxc1y"), SubResource("Resource_vlbph"), SubResource("Resource_c6ur5"), SubResource("Resource_1nlo3"), SubResource("Resource_omeky"), SubResource("Resource_katsd"), SubResource("Resource_jtf0r"), SubResource("Resource_o7pkn"), SubResource("Resource_jr00d"), SubResource("Resource_ya1y3"), SubResource("Resource_aehkp"), SubResource("Resource_36v7f"), SubResource("Resource_fmh7n"), SubResource("Resource_5rwjr"), SubResource("Resource_4c6v8"), SubResource("Resource_n3624"), SubResource("Resource_fn5f7"), SubResource("Resource_02kwu"), SubResource("Resource_8tc3s"), SubResource("Resource_21003"), SubResource("Resource_jfl3t"), SubResource("Resource_lkje0"), SubResource("Resource_7u7jg"), SubResource("Resource_dkwkj"), SubResource("Resource_ndhqi"), SubResource("Resource_y1pgg"), SubResource("Resource_ccufq"), SubResource("Resource_vntuv"), SubResource("Resource_hj3k2"), SubResource("Resource_s308g"), SubResource("Resource_jk2wp"), SubResource("Resource_pajnw"), SubResource("Resource_db7lv"), SubResource("Resource_5aptk"), SubResource("Resource_hidpv"), SubResource("Resource_d712h"), SubResource("Resource_2mmoy"), SubResource("Resource_dungv"), SubResource("Resource_ef80u"), SubResource("Resource_cqb3u"), SubResource("Resource_3x3nb"), SubResource("Resource_7kgc8"), SubResource("Resource_n4qs1")])
+mouse = Array[ExtResource("1_a6c5c")]([SubResource("Resource_hqysx"), SubResource("Resource_sl677"), SubResource("Resource_jnqf4"), SubResource("Resource_lon32"), SubResource("Resource_sao00"), SubResource("Resource_v7dlx"), SubResource("Resource_jl4qi"), SubResource("Resource_opr33"), SubResource("Resource_voavc"), SubResource("Resource_c7o4n")])
+joy = Array[ExtResource("1_a6c5c")]([SubResource("Resource_4wweq"), SubResource("Resource_m1rjd"), SubResource("Resource_ip1sa"), SubResource("Resource_7jxy7"), SubResource("Resource_ryvpy"), SubResource("Resource_5tub1"), SubResource("Resource_ca7a1"), SubResource("Resource_lfk7b"), SubResource("Resource_07tma"), SubResource("Resource_i8sho"), SubResource("Resource_x04v5"), SubResource("Resource_o0ate"), SubResource("Resource_k4xlr"), SubResource("Resource_x0nfd"), SubResource("Resource_u8i8l"), SubResource("Resource_vdg8x"), SubResource("Resource_vvpjg"), SubResource("Resource_gd23k"), SubResource("Resource_n7e8s"), SubResource("Resource_xjnnn"), SubResource("Resource_2dbgg"), SubResource("Resource_eoq45"), SubResource("Resource_cew6r"), SubResource("Resource_yjhhk")])
diff --git a/addons/awesome_input_icons/resources/example.tres b/addons/awesome_input_icons/resources/example.tres
new file mode 100644
index 0000000..78fb6a3
--- /dev/null
+++ b/addons/awesome_input_icons/resources/example.tres
@@ -0,0 +1,1373 @@
+[gd_resource type="Resource" script_class="InputIconScheme" load_steps=231 format=3 uid="uid://dgvd84fxdwwa2"]
+
+[ext_resource type="Script" path="res://addons/awesome_input_icons/resources/scripts/InputIconScheme.gd" id="1_o60va"]
+[ext_resource type="Script" path="res://addons/awesome_input_icons/resources/scripts/KeyIcon.gd" id="1_pthji"]
+[ext_resource type="Texture2D" uid="uid://gvqkih24utri" path="res://addons/awesome_input_icons/assets/keyboard and mouse vector/keyboard_escape.svg" id="2_7gmti"]
+
+[sub_resource type="Resource" id="Resource_plsxo"]
+resource_name = "JOY Invalid"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = -1
+
+[sub_resource type="Resource" id="Resource_gmmjk"]
+resource_name = "JOY A"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 0
+
+[sub_resource type="Resource" id="Resource_3p5xx"]
+resource_name = "JOY B"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 1
+
+[sub_resource type="Resource" id="Resource_6acx3"]
+resource_name = "JOY X"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 2
+
+[sub_resource type="Resource" id="Resource_fthpg"]
+resource_name = "JOY Y"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 3
+
+[sub_resource type="Resource" id="Resource_8nnhc"]
+resource_name = "JOY Back"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 4
+
+[sub_resource type="Resource" id="Resource_d8t71"]
+resource_name = "JOY Guide"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 5
+
+[sub_resource type="Resource" id="Resource_fbirb"]
+resource_name = "JOY Start"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 6
+
+[sub_resource type="Resource" id="Resource_8bisa"]
+resource_name = "JOY Left Stick"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 7
+
+[sub_resource type="Resource" id="Resource_7irvq"]
+resource_name = "JOY Right Stick"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 8
+
+[sub_resource type="Resource" id="Resource_jo68k"]
+resource_name = "JOY Left Shoulder"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 9
+
+[sub_resource type="Resource" id="Resource_0edrt"]
+resource_name = "JOY Right Shoulder"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 10
+
+[sub_resource type="Resource" id="Resource_5bdc8"]
+resource_name = "JOY Dpad Up"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 11
+
+[sub_resource type="Resource" id="Resource_elot5"]
+resource_name = "JOY Dpad Down"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 12
+
+[sub_resource type="Resource" id="Resource_srvbt"]
+resource_name = "JOY Dpad Left"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 13
+
+[sub_resource type="Resource" id="Resource_rds8b"]
+resource_name = "JOY Dpad Right"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 14
+
+[sub_resource type="Resource" id="Resource_uw5ck"]
+resource_name = "JOY Misc 1"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 15
+
+[sub_resource type="Resource" id="Resource_ffite"]
+resource_name = "JOY Paddle 1"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 16
+
+[sub_resource type="Resource" id="Resource_xcbk0"]
+resource_name = "JOY Paddle 2"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 17
+
+[sub_resource type="Resource" id="Resource_3t51i"]
+resource_name = "JOY Paddle 3"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 18
+
+[sub_resource type="Resource" id="Resource_ypn5t"]
+resource_name = "JOY Paddle 4"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 19
+
+[sub_resource type="Resource" id="Resource_kdqqp"]
+resource_name = "JOY Touchpad"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 20
+
+[sub_resource type="Resource" id="Resource_v1tim"]
+resource_name = "JOY SDL Max"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 21
+
+[sub_resource type="Resource" id="Resource_warp6"]
+resource_name = "JOY Max"
+script = ExtResource("1_pthji")
+input_type = 2
+keycode = 128
+
+[sub_resource type="Resource" id="Resource_w8fy7"]
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 0
+
+[sub_resource type="Resource" id="Resource_5xxnt"]
+resource_name = "Special"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194304
+
+[sub_resource type="Resource" id="Resource_hg5sx"]
+resource_name = "Escape"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194305
+icon = ExtResource("2_7gmti")
+
+[sub_resource type="Resource" id="Resource_0eiec"]
+resource_name = "Tab"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194306
+
+[sub_resource type="Resource" id="Resource_wkxum"]
+resource_name = "Backtab"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194307
+
+[sub_resource type="Resource" id="Resource_kmdrf"]
+resource_name = "Backspace"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194308
+
+[sub_resource type="Resource" id="Resource_wt7xh"]
+resource_name = "Enter"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194309
+
+[sub_resource type="Resource" id="Resource_wqpw7"]
+resource_name = "Kp Enter"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194310
+
+[sub_resource type="Resource" id="Resource_4um07"]
+resource_name = "Insert"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194311
+
+[sub_resource type="Resource" id="Resource_e2e4j"]
+resource_name = "Delete"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194312
+
+[sub_resource type="Resource" id="Resource_igvh5"]
+resource_name = "Pause"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194313
+
+[sub_resource type="Resource" id="Resource_ngyw0"]
+resource_name = "Print"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194314
+
+[sub_resource type="Resource" id="Resource_m1dgj"]
+resource_name = "SysReq"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194315
+
+[sub_resource type="Resource" id="Resource_ih46m"]
+resource_name = "Clear"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194316
+
+[sub_resource type="Resource" id="Resource_iemum"]
+resource_name = "Home"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194317
+
+[sub_resource type="Resource" id="Resource_v2xcr"]
+resource_name = "End"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194318
+
+[sub_resource type="Resource" id="Resource_ny7q6"]
+resource_name = "Left"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194319
+
+[sub_resource type="Resource" id="Resource_cue8g"]
+resource_name = "Up"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194320
+
+[sub_resource type="Resource" id="Resource_odvsm"]
+resource_name = "Right"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194321
+
+[sub_resource type="Resource" id="Resource_q6wgb"]
+resource_name = "Down"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194322
+
+[sub_resource type="Resource" id="Resource_51t8a"]
+resource_name = "PageUp"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194323
+
+[sub_resource type="Resource" id="Resource_kvbsx"]
+resource_name = "PageDown"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194324
+
+[sub_resource type="Resource" id="Resource_6bejn"]
+resource_name = "Shift"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194325
+
+[sub_resource type="Resource" id="Resource_qn7sr"]
+resource_name = "Ctrl"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194326
+
+[sub_resource type="Resource" id="Resource_dhlbq"]
+resource_name = "Windows"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194327
+
+[sub_resource type="Resource" id="Resource_evi3j"]
+resource_name = "Alt"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194328
+
+[sub_resource type="Resource" id="Resource_wnmb0"]
+resource_name = "CapsLock"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194329
+
+[sub_resource type="Resource" id="Resource_g54ar"]
+resource_name = "NumLock"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194330
+
+[sub_resource type="Resource" id="Resource_aai2l"]
+resource_name = "ScrollLock"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194331
+
+[sub_resource type="Resource" id="Resource_hvsig"]
+resource_name = "F1"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194332
+
+[sub_resource type="Resource" id="Resource_wlmi1"]
+resource_name = "F2"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194333
+
+[sub_resource type="Resource" id="Resource_kvyu0"]
+resource_name = "F3"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194334
+
+[sub_resource type="Resource" id="Resource_jm2lo"]
+resource_name = "F4"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194335
+
+[sub_resource type="Resource" id="Resource_56i7i"]
+resource_name = "F5"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194336
+
+[sub_resource type="Resource" id="Resource_72kut"]
+resource_name = "F6"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194337
+
+[sub_resource type="Resource" id="Resource_gli6f"]
+resource_name = "F7"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194338
+
+[sub_resource type="Resource" id="Resource_tdq56"]
+resource_name = "F8"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194339
+
+[sub_resource type="Resource" id="Resource_i6rnn"]
+resource_name = "F9"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194340
+
+[sub_resource type="Resource" id="Resource_jf68v"]
+resource_name = "F10"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194341
+
+[sub_resource type="Resource" id="Resource_p7ead"]
+resource_name = "F11"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194342
+
+[sub_resource type="Resource" id="Resource_sv853"]
+resource_name = "F12"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194343
+
+[sub_resource type="Resource" id="Resource_ddmuu"]
+resource_name = "F13"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194344
+
+[sub_resource type="Resource" id="Resource_coyfs"]
+resource_name = "F14"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194345
+
+[sub_resource type="Resource" id="Resource_1sl21"]
+resource_name = "F15"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194346
+
+[sub_resource type="Resource" id="Resource_yh3bw"]
+resource_name = "F16"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194347
+
+[sub_resource type="Resource" id="Resource_g0j7d"]
+resource_name = "F17"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194348
+
+[sub_resource type="Resource" id="Resource_vhvf2"]
+resource_name = "F18"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194349
+
+[sub_resource type="Resource" id="Resource_42rfk"]
+resource_name = "F19"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194350
+
+[sub_resource type="Resource" id="Resource_gdqk3"]
+resource_name = "F20"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194351
+
+[sub_resource type="Resource" id="Resource_t86xf"]
+resource_name = "F21"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194352
+
+[sub_resource type="Resource" id="Resource_720sd"]
+resource_name = "F22"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194353
+
+[sub_resource type="Resource" id="Resource_fgcx7"]
+resource_name = "F23"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194354
+
+[sub_resource type="Resource" id="Resource_q5o3e"]
+resource_name = "F24"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194355
+
+[sub_resource type="Resource" id="Resource_6tpur"]
+resource_name = "F25"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194356
+
+[sub_resource type="Resource" id="Resource_cs1we"]
+resource_name = "F26"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194357
+
+[sub_resource type="Resource" id="Resource_hg35p"]
+resource_name = "F27"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194358
+
+[sub_resource type="Resource" id="Resource_l3qls"]
+resource_name = "F28"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194359
+
+[sub_resource type="Resource" id="Resource_dfypq"]
+resource_name = "F29"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194360
+
+[sub_resource type="Resource" id="Resource_ho6fv"]
+resource_name = "F30"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194361
+
+[sub_resource type="Resource" id="Resource_vq3gl"]
+resource_name = "F31"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194362
+
+[sub_resource type="Resource" id="Resource_q1ak4"]
+resource_name = "F32"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194363
+
+[sub_resource type="Resource" id="Resource_6w006"]
+resource_name = "F33"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194364
+
+[sub_resource type="Resource" id="Resource_8nn8j"]
+resource_name = "F34"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194365
+
+[sub_resource type="Resource" id="Resource_g07k7"]
+resource_name = "F35"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194366
+
+[sub_resource type="Resource" id="Resource_alvub"]
+resource_name = "Kp Multiply"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194433
+
+[sub_resource type="Resource" id="Resource_eoqhj"]
+resource_name = "Kp Divide"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194434
+
+[sub_resource type="Resource" id="Resource_xuunr"]
+resource_name = "Kp Subtract"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194435
+
+[sub_resource type="Resource" id="Resource_d7h33"]
+resource_name = "Kp Period"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194436
+
+[sub_resource type="Resource" id="Resource_vlmjx"]
+resource_name = "Kp Add"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194437
+
+[sub_resource type="Resource" id="Resource_eikbj"]
+resource_name = "Kp 0"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194438
+
+[sub_resource type="Resource" id="Resource_a762v"]
+resource_name = "Kp 1"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194439
+
+[sub_resource type="Resource" id="Resource_j7vs5"]
+resource_name = "Kp 2"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194440
+
+[sub_resource type="Resource" id="Resource_hmggp"]
+resource_name = "Kp 3"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194441
+
+[sub_resource type="Resource" id="Resource_oqlpj"]
+resource_name = "Kp 4"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194442
+
+[sub_resource type="Resource" id="Resource_onrsw"]
+resource_name = "Kp 5"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194443
+
+[sub_resource type="Resource" id="Resource_uj43u"]
+resource_name = "Kp 6"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194444
+
+[sub_resource type="Resource" id="Resource_121be"]
+resource_name = "Kp 7"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194445
+
+[sub_resource type="Resource" id="Resource_3w2eu"]
+resource_name = "Kp 8"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194446
+
+[sub_resource type="Resource" id="Resource_qm8iw"]
+resource_name = "Kp 9"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194447
+
+[sub_resource type="Resource" id="Resource_4k1ai"]
+resource_name = "Menu"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194370
+
+[sub_resource type="Resource" id="Resource_rrfvn"]
+resource_name = "Hyper"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194371
+
+[sub_resource type="Resource" id="Resource_pn2qd"]
+resource_name = "Help"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194373
+
+[sub_resource type="Resource" id="Resource_17i33"]
+resource_name = "Back"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194376
+
+[sub_resource type="Resource" id="Resource_gehtu"]
+resource_name = "Forward"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194377
+
+[sub_resource type="Resource" id="Resource_lyhpv"]
+resource_name = "Stop"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194378
+
+[sub_resource type="Resource" id="Resource_32u03"]
+resource_name = "Refresh"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194379
+
+[sub_resource type="Resource" id="Resource_m5vra"]
+resource_name = "VolumeDown"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194380
+
+[sub_resource type="Resource" id="Resource_cat7o"]
+resource_name = "VolumeMute"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194381
+
+[sub_resource type="Resource" id="Resource_ulm36"]
+resource_name = "VolumeUp"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194382
+
+[sub_resource type="Resource" id="Resource_6addq"]
+resource_name = "MediaPlay"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194388
+
+[sub_resource type="Resource" id="Resource_lk0m3"]
+resource_name = "MediaStop"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194389
+
+[sub_resource type="Resource" id="Resource_1yfec"]
+resource_name = "MediaPrevious"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194390
+
+[sub_resource type="Resource" id="Resource_td1at"]
+resource_name = "MediaNext"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194391
+
+[sub_resource type="Resource" id="Resource_0khy6"]
+resource_name = "MediaRecord"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194392
+
+[sub_resource type="Resource" id="Resource_cco4d"]
+resource_name = "HomePage"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194393
+
+[sub_resource type="Resource" id="Resource_2h4yj"]
+resource_name = "Favorites"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194394
+
+[sub_resource type="Resource" id="Resource_saavg"]
+resource_name = "Search"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194395
+
+[sub_resource type="Resource" id="Resource_5hdwb"]
+resource_name = "StandBy"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194396
+
+[sub_resource type="Resource" id="Resource_75f1a"]
+resource_name = "OpenURL"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194397
+
+[sub_resource type="Resource" id="Resource_b6b0w"]
+resource_name = "LaunchMail"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194398
+
+[sub_resource type="Resource" id="Resource_al8ux"]
+resource_name = "LaunchMedia"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194399
+
+[sub_resource type="Resource" id="Resource_240x1"]
+resource_name = "Launch0"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194400
+
+[sub_resource type="Resource" id="Resource_0ldte"]
+resource_name = "Launch1"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194401
+
+[sub_resource type="Resource" id="Resource_lksoh"]
+resource_name = "Launch2"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194402
+
+[sub_resource type="Resource" id="Resource_dfljv"]
+resource_name = "Launch3"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194403
+
+[sub_resource type="Resource" id="Resource_6ll5b"]
+resource_name = "Launch4"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194404
+
+[sub_resource type="Resource" id="Resource_smshw"]
+resource_name = "Launch5"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194405
+
+[sub_resource type="Resource" id="Resource_glbus"]
+resource_name = "Launch6"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194406
+
+[sub_resource type="Resource" id="Resource_jp0bq"]
+resource_name = "Launch7"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194407
+
+[sub_resource type="Resource" id="Resource_17cv6"]
+resource_name = "Launch8"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194408
+
+[sub_resource type="Resource" id="Resource_l1x4h"]
+resource_name = "Launch9"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194409
+
+[sub_resource type="Resource" id="Resource_5jqdw"]
+resource_name = "LaunchA"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194410
+
+[sub_resource type="Resource" id="Resource_yywwg"]
+resource_name = "LaunchB"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194411
+
+[sub_resource type="Resource" id="Resource_j1mxu"]
+resource_name = "LaunchC"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194412
+
+[sub_resource type="Resource" id="Resource_74815"]
+resource_name = "LaunchD"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194413
+
+[sub_resource type="Resource" id="Resource_gbkib"]
+resource_name = "LaunchE"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194414
+
+[sub_resource type="Resource" id="Resource_6mehq"]
+resource_name = "LaunchF"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194415
+
+[sub_resource type="Resource" id="Resource_f7h8f"]
+resource_name = "Globe"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194416
+
+[sub_resource type="Resource" id="Resource_j4mb4"]
+resource_name = "On-screen keyboard"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194417
+
+[sub_resource type="Resource" id="Resource_v0ylb"]
+resource_name = "JIS Eisu"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194418
+
+[sub_resource type="Resource" id="Resource_1leje"]
+resource_name = "JIS Kana"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 4194419
+
+[sub_resource type="Resource" id="Resource_twcqr"]
+resource_name = "Unknown"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 8388607
+
+[sub_resource type="Resource" id="Resource_7hhou"]
+resource_name = "Space"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 32
+
+[sub_resource type="Resource" id="Resource_fe1l0"]
+resource_name = "Exclam"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 33
+
+[sub_resource type="Resource" id="Resource_fyesk"]
+resource_name = "QuoteDbl"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 34
+
+[sub_resource type="Resource" id="Resource_v4wdq"]
+resource_name = "NumberSign"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 35
+
+[sub_resource type="Resource" id="Resource_b77ry"]
+resource_name = "Dollar"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 36
+
+[sub_resource type="Resource" id="Resource_yeh2d"]
+resource_name = "Percent"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 37
+
+[sub_resource type="Resource" id="Resource_qd28l"]
+resource_name = "Ampersand"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 38
+
+[sub_resource type="Resource" id="Resource_6davu"]
+resource_name = "Apostrophe"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 39
+
+[sub_resource type="Resource" id="Resource_i60k2"]
+resource_name = "ParenLeft"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 40
+
+[sub_resource type="Resource" id="Resource_jdatp"]
+resource_name = "ParenRight"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 41
+
+[sub_resource type="Resource" id="Resource_6klfl"]
+resource_name = "Asterisk"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 42
+
+[sub_resource type="Resource" id="Resource_1mui2"]
+resource_name = "Plus"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 43
+
+[sub_resource type="Resource" id="Resource_3vgeu"]
+resource_name = "Comma"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 44
+
+[sub_resource type="Resource" id="Resource_t5gqd"]
+resource_name = "Minus"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 45
+
+[sub_resource type="Resource" id="Resource_wiqk4"]
+resource_name = "Period"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 46
+
+[sub_resource type="Resource" id="Resource_5u0rp"]
+resource_name = "Slash"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 47
+
+[sub_resource type="Resource" id="Resource_j36ch"]
+resource_name = "0"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 48
+
+[sub_resource type="Resource" id="Resource_tyx72"]
+resource_name = "1"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 49
+
+[sub_resource type="Resource" id="Resource_owtfi"]
+resource_name = "2"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 50
+
+[sub_resource type="Resource" id="Resource_o7a6n"]
+resource_name = "3"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 51
+
+[sub_resource type="Resource" id="Resource_bj6yt"]
+resource_name = "4"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 52
+
+[sub_resource type="Resource" id="Resource_gedvh"]
+resource_name = "5"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 53
+
+[sub_resource type="Resource" id="Resource_sdqxu"]
+resource_name = "6"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 54
+
+[sub_resource type="Resource" id="Resource_lme2v"]
+resource_name = "7"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 55
+
+[sub_resource type="Resource" id="Resource_i2jd0"]
+resource_name = "8"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 56
+
+[sub_resource type="Resource" id="Resource_lk731"]
+resource_name = "9"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 57
+
+[sub_resource type="Resource" id="Resource_5g21i"]
+resource_name = "Colon"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 58
+
+[sub_resource type="Resource" id="Resource_8gxsv"]
+resource_name = "Semicolon"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 59
+
+[sub_resource type="Resource" id="Resource_hbhff"]
+resource_name = "Less"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 60
+
+[sub_resource type="Resource" id="Resource_8nk4a"]
+resource_name = "Equal"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 61
+
+[sub_resource type="Resource" id="Resource_5ugpq"]
+resource_name = "Greater"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 62
+
+[sub_resource type="Resource" id="Resource_4h7k2"]
+resource_name = "Question"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 63
+
+[sub_resource type="Resource" id="Resource_1pr5r"]
+resource_name = "At"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 64
+
+[sub_resource type="Resource" id="Resource_wghg1"]
+resource_name = "A"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 65
+
+[sub_resource type="Resource" id="Resource_0erv5"]
+resource_name = "B"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 66
+
+[sub_resource type="Resource" id="Resource_8arp3"]
+resource_name = "C"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 67
+
+[sub_resource type="Resource" id="Resource_wdmnp"]
+resource_name = "D"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 68
+
+[sub_resource type="Resource" id="Resource_ir8un"]
+resource_name = "E"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 69
+
+[sub_resource type="Resource" id="Resource_2eacq"]
+resource_name = "F"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 70
+
+[sub_resource type="Resource" id="Resource_cw876"]
+resource_name = "G"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 71
+
+[sub_resource type="Resource" id="Resource_sg7e0"]
+resource_name = "H"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 72
+
+[sub_resource type="Resource" id="Resource_gm0ko"]
+resource_name = "I"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 73
+
+[sub_resource type="Resource" id="Resource_mjt5k"]
+resource_name = "J"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 74
+
+[sub_resource type="Resource" id="Resource_v5p3r"]
+resource_name = "K"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 75
+
+[sub_resource type="Resource" id="Resource_b6j6t"]
+resource_name = "L"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 76
+
+[sub_resource type="Resource" id="Resource_ltg3w"]
+resource_name = "M"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 77
+
+[sub_resource type="Resource" id="Resource_cleqc"]
+resource_name = "N"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 78
+
+[sub_resource type="Resource" id="Resource_mhlb1"]
+resource_name = "O"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 79
+
+[sub_resource type="Resource" id="Resource_63q7f"]
+resource_name = "P"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 80
+
+[sub_resource type="Resource" id="Resource_24cxi"]
+resource_name = "Q"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 81
+
+[sub_resource type="Resource" id="Resource_xres1"]
+resource_name = "R"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 82
+
+[sub_resource type="Resource" id="Resource_aaylq"]
+resource_name = "S"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 83
+
+[sub_resource type="Resource" id="Resource_fge6x"]
+resource_name = "T"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 84
+
+[sub_resource type="Resource" id="Resource_475fl"]
+resource_name = "U"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 85
+
+[sub_resource type="Resource" id="Resource_ge3yb"]
+resource_name = "V"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 86
+
+[sub_resource type="Resource" id="Resource_qq7vj"]
+resource_name = "W"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 87
+
+[sub_resource type="Resource" id="Resource_bk41n"]
+resource_name = "X"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 88
+
+[sub_resource type="Resource" id="Resource_oj2nb"]
+resource_name = "Y"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 89
+
+[sub_resource type="Resource" id="Resource_od7lw"]
+resource_name = "Z"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 90
+
+[sub_resource type="Resource" id="Resource_vcscd"]
+resource_name = "BracketLeft"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 91
+
+[sub_resource type="Resource" id="Resource_0vurg"]
+resource_name = "BackSlash"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 92
+
+[sub_resource type="Resource" id="Resource_4p7hr"]
+resource_name = "BracketRight"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 93
+
+[sub_resource type="Resource" id="Resource_lhb88"]
+resource_name = "AsciiCircum"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 94
+
+[sub_resource type="Resource" id="Resource_ohwqd"]
+resource_name = "UnderScore"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 95
+
+[sub_resource type="Resource" id="Resource_6fhq5"]
+resource_name = "QuoteLeft"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 96
+
+[sub_resource type="Resource" id="Resource_bf2rl"]
+resource_name = "BraceLeft"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 123
+
+[sub_resource type="Resource" id="Resource_wvt56"]
+resource_name = "Bar"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 124
+
+[sub_resource type="Resource" id="Resource_63b6n"]
+resource_name = "BraceRight"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 125
+
+[sub_resource type="Resource" id="Resource_4vjbc"]
+resource_name = "AsciiTilde"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 126
+
+[sub_resource type="Resource" id="Resource_sy05m"]
+resource_name = "Yen"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 165
+
+[sub_resource type="Resource" id="Resource_fatel"]
+resource_name = "Section"
+script = ExtResource("1_pthji")
+input_type = 0
+keycode = 167
+
+[sub_resource type="Resource" id="Resource_a6yod"]
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 0
+
+[sub_resource type="Resource" id="Resource_qgm8k"]
+resource_name = "Left Mouse Button"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 1
+
+[sub_resource type="Resource" id="Resource_7rwm8"]
+resource_name = "Right Mouse Button"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 2
+
+[sub_resource type="Resource" id="Resource_a8h3i"]
+resource_name = "Middle Mouse Button"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 3
+
+[sub_resource type="Resource" id="Resource_b4vl4"]
+resource_name = "Mouse Wheel Up"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 4
+
+[sub_resource type="Resource" id="Resource_4jr1y"]
+resource_name = "Mouse Wheel Down"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 5
+
+[sub_resource type="Resource" id="Resource_v8fn7"]
+resource_name = "Mouse Wheel Left"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 6
+
+[sub_resource type="Resource" id="Resource_et00q"]
+resource_name = "Mouse Wheel Right"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 7
+
+[sub_resource type="Resource" id="Resource_hnuos"]
+resource_name = "X Button 1"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 8
+
+[sub_resource type="Resource" id="Resource_m37ph"]
+resource_name = "X Button 2"
+script = ExtResource("1_pthji")
+input_type = 1
+keycode = 9
+
+[resource]
+script = ExtResource("1_o60va")
+generate_presets = false
+keyboard = Array[ExtResource("1_pthji")]([SubResource("Resource_w8fy7"), SubResource("Resource_5xxnt"), SubResource("Resource_hg5sx"), SubResource("Resource_0eiec"), SubResource("Resource_wkxum"), SubResource("Resource_kmdrf"), SubResource("Resource_wt7xh"), SubResource("Resource_wqpw7"), SubResource("Resource_4um07"), SubResource("Resource_e2e4j"), SubResource("Resource_igvh5"), SubResource("Resource_ngyw0"), SubResource("Resource_m1dgj"), SubResource("Resource_ih46m"), SubResource("Resource_iemum"), SubResource("Resource_v2xcr"), SubResource("Resource_ny7q6"), SubResource("Resource_cue8g"), SubResource("Resource_odvsm"), SubResource("Resource_q6wgb"), SubResource("Resource_51t8a"), SubResource("Resource_kvbsx"), SubResource("Resource_6bejn"), SubResource("Resource_qn7sr"), SubResource("Resource_dhlbq"), SubResource("Resource_evi3j"), SubResource("Resource_wnmb0"), SubResource("Resource_g54ar"), SubResource("Resource_aai2l"), SubResource("Resource_hvsig"), SubResource("Resource_wlmi1"), SubResource("Resource_kvyu0"), SubResource("Resource_jm2lo"), SubResource("Resource_56i7i"), SubResource("Resource_72kut"), SubResource("Resource_gli6f"), SubResource("Resource_tdq56"), SubResource("Resource_i6rnn"), SubResource("Resource_jf68v"), SubResource("Resource_p7ead"), SubResource("Resource_sv853"), SubResource("Resource_ddmuu"), SubResource("Resource_coyfs"), SubResource("Resource_1sl21"), SubResource("Resource_yh3bw"), SubResource("Resource_g0j7d"), SubResource("Resource_vhvf2"), SubResource("Resource_42rfk"), SubResource("Resource_gdqk3"), SubResource("Resource_t86xf"), SubResource("Resource_720sd"), SubResource("Resource_fgcx7"), SubResource("Resource_q5o3e"), SubResource("Resource_6tpur"), SubResource("Resource_cs1we"), SubResource("Resource_hg35p"), SubResource("Resource_l3qls"), SubResource("Resource_dfypq"), SubResource("Resource_ho6fv"), SubResource("Resource_vq3gl"), SubResource("Resource_q1ak4"), SubResource("Resource_6w006"), SubResource("Resource_8nn8j"), SubResource("Resource_g07k7"), SubResource("Resource_alvub"), SubResource("Resource_eoqhj"), SubResource("Resource_xuunr"), SubResource("Resource_d7h33"), SubResource("Resource_vlmjx"), SubResource("Resource_eikbj"), SubResource("Resource_a762v"), SubResource("Resource_j7vs5"), SubResource("Resource_hmggp"), SubResource("Resource_oqlpj"), SubResource("Resource_onrsw"), SubResource("Resource_uj43u"), SubResource("Resource_121be"), SubResource("Resource_3w2eu"), SubResource("Resource_qm8iw"), SubResource("Resource_4k1ai"), SubResource("Resource_rrfvn"), SubResource("Resource_pn2qd"), SubResource("Resource_17i33"), SubResource("Resource_gehtu"), SubResource("Resource_lyhpv"), SubResource("Resource_32u03"), SubResource("Resource_m5vra"), SubResource("Resource_cat7o"), SubResource("Resource_ulm36"), SubResource("Resource_6addq"), SubResource("Resource_lk0m3"), SubResource("Resource_1yfec"), SubResource("Resource_td1at"), SubResource("Resource_0khy6"), SubResource("Resource_cco4d"), SubResource("Resource_2h4yj"), SubResource("Resource_saavg"), SubResource("Resource_5hdwb"), SubResource("Resource_75f1a"), SubResource("Resource_b6b0w"), SubResource("Resource_al8ux"), SubResource("Resource_240x1"), SubResource("Resource_0ldte"), SubResource("Resource_lksoh"), SubResource("Resource_dfljv"), SubResource("Resource_6ll5b"), SubResource("Resource_smshw"), SubResource("Resource_glbus"), SubResource("Resource_jp0bq"), SubResource("Resource_17cv6"), SubResource("Resource_l1x4h"), SubResource("Resource_5jqdw"), SubResource("Resource_yywwg"), SubResource("Resource_j1mxu"), SubResource("Resource_74815"), SubResource("Resource_gbkib"), SubResource("Resource_6mehq"), SubResource("Resource_f7h8f"), SubResource("Resource_j4mb4"), SubResource("Resource_v0ylb"), SubResource("Resource_1leje"), SubResource("Resource_twcqr"), SubResource("Resource_7hhou"), SubResource("Resource_fe1l0"), SubResource("Resource_fyesk"), SubResource("Resource_v4wdq"), SubResource("Resource_b77ry"), SubResource("Resource_yeh2d"), SubResource("Resource_qd28l"), SubResource("Resource_6davu"), SubResource("Resource_i60k2"), SubResource("Resource_jdatp"), SubResource("Resource_6klfl"), SubResource("Resource_1mui2"), SubResource("Resource_3vgeu"), SubResource("Resource_t5gqd"), SubResource("Resource_wiqk4"), SubResource("Resource_5u0rp"), SubResource("Resource_j36ch"), SubResource("Resource_tyx72"), SubResource("Resource_owtfi"), SubResource("Resource_o7a6n"), SubResource("Resource_bj6yt"), SubResource("Resource_gedvh"), SubResource("Resource_sdqxu"), SubResource("Resource_lme2v"), SubResource("Resource_i2jd0"), SubResource("Resource_lk731"), SubResource("Resource_5g21i"), SubResource("Resource_8gxsv"), SubResource("Resource_hbhff"), SubResource("Resource_8nk4a"), SubResource("Resource_5ugpq"), SubResource("Resource_4h7k2"), SubResource("Resource_1pr5r"), SubResource("Resource_wghg1"), SubResource("Resource_0erv5"), SubResource("Resource_8arp3"), SubResource("Resource_wdmnp"), SubResource("Resource_ir8un"), SubResource("Resource_2eacq"), SubResource("Resource_cw876"), SubResource("Resource_sg7e0"), SubResource("Resource_gm0ko"), SubResource("Resource_mjt5k"), SubResource("Resource_v5p3r"), SubResource("Resource_b6j6t"), SubResource("Resource_ltg3w"), SubResource("Resource_cleqc"), SubResource("Resource_mhlb1"), SubResource("Resource_63q7f"), SubResource("Resource_24cxi"), SubResource("Resource_xres1"), SubResource("Resource_aaylq"), SubResource("Resource_fge6x"), SubResource("Resource_475fl"), SubResource("Resource_ge3yb"), SubResource("Resource_qq7vj"), SubResource("Resource_bk41n"), SubResource("Resource_oj2nb"), SubResource("Resource_od7lw"), SubResource("Resource_vcscd"), SubResource("Resource_0vurg"), SubResource("Resource_4p7hr"), SubResource("Resource_lhb88"), SubResource("Resource_ohwqd"), SubResource("Resource_6fhq5"), SubResource("Resource_bf2rl"), SubResource("Resource_wvt56"), SubResource("Resource_63b6n"), SubResource("Resource_4vjbc"), SubResource("Resource_sy05m"), SubResource("Resource_fatel")])
+mouse = Array[ExtResource("1_pthji")]([SubResource("Resource_a6yod"), SubResource("Resource_qgm8k"), SubResource("Resource_7rwm8"), SubResource("Resource_a8h3i"), SubResource("Resource_b4vl4"), SubResource("Resource_4jr1y"), SubResource("Resource_v8fn7"), SubResource("Resource_et00q"), SubResource("Resource_hnuos"), SubResource("Resource_m37ph")])
+joy = Array[ExtResource("1_pthji")]([SubResource("Resource_plsxo"), SubResource("Resource_gmmjk"), SubResource("Resource_3p5xx"), SubResource("Resource_6acx3"), SubResource("Resource_fthpg"), SubResource("Resource_8nnhc"), SubResource("Resource_d8t71"), SubResource("Resource_fbirb"), SubResource("Resource_8bisa"), SubResource("Resource_7irvq"), SubResource("Resource_jo68k"), SubResource("Resource_0edrt"), SubResource("Resource_5bdc8"), SubResource("Resource_elot5"), SubResource("Resource_srvbt"), SubResource("Resource_rds8b"), SubResource("Resource_uw5ck"), SubResource("Resource_ffite"), SubResource("Resource_xcbk0"), SubResource("Resource_3t51i"), SubResource("Resource_ypn5t"), SubResource("Resource_kdqqp"), SubResource("Resource_v1tim"), SubResource("Resource_warp6")])
diff --git a/addons/awesome_input_icons/resources/scripts/InputIconScheme.gd b/addons/awesome_input_icons/resources/scripts/InputIconScheme.gd
new file mode 100644
index 0000000..6f1b849
--- /dev/null
+++ b/addons/awesome_input_icons/resources/scripts/InputIconScheme.gd
@@ -0,0 +1,296 @@
+@tool
+extends Resource
+class_name InputIconScheme
+# We have a copy of the keys as an array for two reasons:
+# 1. We cannot iterate over the [param @GlobalScope.Key] enumerator, just reference it.
+# 2. In order to NOT add the 193 keyboards keys manualy, we can populate them in code.
+static var keys: Array[int] = [
+ KEY_NONE,
+ KEY_SPECIAL,
+ KEY_ESCAPE,
+ KEY_TAB,
+ KEY_BACKTAB,
+ KEY_BACKSPACE,
+ KEY_ENTER,
+ KEY_KP_ENTER,
+ KEY_INSERT,
+ KEY_DELETE,
+ KEY_PAUSE,
+ KEY_PRINT,
+ KEY_SYSREQ,
+ KEY_CLEAR,
+ KEY_HOME,
+ KEY_END,
+ KEY_LEFT,
+ KEY_UP,
+ KEY_RIGHT,
+ KEY_DOWN,
+ KEY_PAGEUP,
+ KEY_PAGEDOWN,
+ KEY_SHIFT,
+ KEY_CTRL,
+ KEY_META,
+ KEY_ALT,
+ KEY_CAPSLOCK,
+ KEY_NUMLOCK,
+ KEY_SCROLLLOCK,
+ KEY_F1,
+ KEY_F2,
+ KEY_F3,
+ KEY_F4,
+ KEY_F5,
+ KEY_F6,
+ KEY_F7,
+ KEY_F8,
+ KEY_F9,
+ KEY_F10,
+ KEY_F11,
+ KEY_F12,
+ KEY_F13,
+ KEY_F14,
+ KEY_F15,
+ KEY_F16,
+ KEY_F17,
+ KEY_F18,
+ KEY_F19,
+ KEY_F20,
+ KEY_F21,
+ KEY_F22,
+ KEY_F23,
+ KEY_F24,
+ KEY_F25,
+ KEY_F26,
+ KEY_F27,
+ KEY_F28,
+ KEY_F29,
+ KEY_F30,
+ KEY_F31,
+ KEY_F32,
+ KEY_F33,
+ KEY_F34,
+ KEY_F35,
+ KEY_KP_MULTIPLY,
+ KEY_KP_DIVIDE,
+ KEY_KP_SUBTRACT,
+ KEY_KP_PERIOD,
+ KEY_KP_ADD,
+ KEY_KP_0,
+ KEY_KP_1,
+ KEY_KP_2,
+ KEY_KP_3,
+ KEY_KP_4,
+ KEY_KP_5,
+ KEY_KP_6,
+ KEY_KP_7,
+ KEY_KP_8,
+ KEY_KP_9,
+ KEY_MENU,
+ KEY_HYPER,
+ KEY_HELP,
+ KEY_BACK,
+ KEY_FORWARD,
+ KEY_STOP,
+ KEY_REFRESH,
+ KEY_VOLUMEDOWN,
+ KEY_VOLUMEMUTE,
+ KEY_VOLUMEUP,
+ KEY_MEDIAPLAY,
+ KEY_MEDIASTOP,
+ KEY_MEDIAPREVIOUS,
+ KEY_MEDIANEXT,
+ KEY_MEDIARECORD,
+ KEY_HOMEPAGE,
+ KEY_FAVORITES,
+ KEY_SEARCH,
+ KEY_STANDBY,
+ KEY_OPENURL,
+ KEY_LAUNCHMAIL,
+ KEY_LAUNCHMEDIA,
+ KEY_LAUNCH0,
+ KEY_LAUNCH1,
+ KEY_LAUNCH2,
+ KEY_LAUNCH3,
+ KEY_LAUNCH4,
+ KEY_LAUNCH5,
+ KEY_LAUNCH6,
+ KEY_LAUNCH7,
+ KEY_LAUNCH8,
+ KEY_LAUNCH9,
+ KEY_LAUNCHA,
+ KEY_LAUNCHB,
+ KEY_LAUNCHC,
+ KEY_LAUNCHD,
+ KEY_LAUNCHE,
+ KEY_LAUNCHF,
+ KEY_GLOBE,
+ KEY_KEYBOARD,
+ KEY_JIS_EISU,
+ KEY_JIS_KANA,
+ KEY_UNKNOWN,
+ KEY_SPACE,
+ KEY_EXCLAM,
+ KEY_QUOTEDBL,
+ KEY_NUMBERSIGN,
+ KEY_DOLLAR,
+ KEY_PERCENT,
+ KEY_AMPERSAND,
+ KEY_APOSTROPHE,
+ KEY_PARENLEFT,
+ KEY_PARENRIGHT,
+ KEY_ASTERISK,
+ KEY_PLUS,
+ KEY_COMMA,
+ KEY_MINUS,
+ KEY_PERIOD,
+ KEY_SLASH,
+ KEY_0,
+ KEY_1,
+ KEY_2,
+ KEY_3,
+ KEY_4,
+ KEY_5,
+ KEY_6,
+ KEY_7,
+ KEY_8,
+ KEY_9,
+ KEY_COLON,
+ KEY_SEMICOLON,
+ KEY_LESS,
+ KEY_EQUAL,
+ KEY_GREATER,
+ KEY_QUESTION,
+ KEY_AT,
+ KEY_A,
+ KEY_B,
+ KEY_C,
+ KEY_D,
+ KEY_E,
+ KEY_F,
+ KEY_G,
+ KEY_H,
+ KEY_I,
+ KEY_J,
+ KEY_K,
+ KEY_L,
+ KEY_M,
+ KEY_N,
+ KEY_O,
+ KEY_P,
+ KEY_Q,
+ KEY_R,
+ KEY_S,
+ KEY_T,
+ KEY_U,
+ KEY_V,
+ KEY_W,
+ KEY_X,
+ KEY_Y,
+ KEY_Z,
+ KEY_BRACKETLEFT,
+ KEY_BACKSLASH,
+ KEY_BRACKETRIGHT,
+ KEY_ASCIICIRCUM,
+ KEY_UNDERSCORE,
+ KEY_QUOTELEFT,
+ KEY_BRACELEFT,
+ KEY_BAR,
+ KEY_BRACERIGHT,
+ KEY_ASCIITILDE,
+ KEY_YEN,
+ KEY_SECTION
+]
+static var mouse_buttons: Array[int] = [
+ MOUSE_BUTTON_NONE,
+ MOUSE_BUTTON_LEFT,
+ MOUSE_BUTTON_RIGHT,
+ MOUSE_BUTTON_MIDDLE,
+ MOUSE_BUTTON_WHEEL_UP,
+ MOUSE_BUTTON_WHEEL_DOWN,
+ MOUSE_BUTTON_WHEEL_LEFT,
+ MOUSE_BUTTON_WHEEL_RIGHT,
+ MOUSE_BUTTON_XBUTTON1,
+ MOUSE_BUTTON_XBUTTON2
+]
+static var joy_buttons: Array[int] = [
+ JOY_BUTTON_INVALID,
+ JOY_BUTTON_A,
+ JOY_BUTTON_B,
+ JOY_BUTTON_X,
+ JOY_BUTTON_Y,
+ JOY_BUTTON_BACK,
+ JOY_BUTTON_GUIDE,
+ JOY_BUTTON_START,
+ JOY_BUTTON_LEFT_STICK,
+ JOY_BUTTON_RIGHT_STICK,
+ JOY_BUTTON_LEFT_SHOULDER,
+ JOY_BUTTON_RIGHT_SHOULDER,
+ JOY_BUTTON_DPAD_UP,
+ JOY_BUTTON_DPAD_DOWN,
+ JOY_BUTTON_DPAD_LEFT,
+ JOY_BUTTON_DPAD_RIGHT,
+ JOY_BUTTON_MISC1,
+ JOY_BUTTON_PADDLE1,
+ JOY_BUTTON_PADDLE2,
+ JOY_BUTTON_PADDLE3,
+ JOY_BUTTON_PADDLE4,
+ JOY_BUTTON_TOUCHPAD,
+ JOY_BUTTON_SDL_MAX,
+ JOY_BUTTON_MAX
+]
+
+## [b]DESTRUCTIVE[/b] it will fill arrays below with empty [class KeyIcons]
+@export var generate_presets: bool = false:
+ set = set_generate_preset
+
+@export var keyboard: Array[KeyIcon] = []
+@export var mouse: Array[KeyIcon] = []
+
+## @tutorial(Guidance): https://docs.godotengine.org/en/stable/classes/class_%40globalscope.html#enum-globalscope-joybutton
+@export var joy: Array[KeyIcon] = []
+
+
+# i wish i had a button
+func set_generate_preset(value: bool) -> void:
+ generate_presets = value
+ if not Engine.is_editor_hint():
+ return
+
+ if generate_presets:
+ keyboard = populate_key_icons(keys, KeyIcon.InputTypes.KEYBOARD)
+ mouse = populate_key_icons(mouse_buttons, KeyIcon.InputTypes.MOUSE)
+ joy = populate_key_icons(joy_buttons, KeyIcon.InputTypes.JOY_BUTTON)
+
+ generate_presets = false
+
+
+func populate_key_icons(array: Array, type: KeyIcon.InputTypes) -> Array[KeyIcon]:
+ var arr: Array[KeyIcon] = []
+ for code in array:
+ var key_icon: KeyIcon = KeyIcon.new()
+ key_icon.input_type = type
+ key_icon.keycode = code
+ arr.append(key_icon)
+ return arr
+
+
+## We gram the KeyIcon Resource by its keycode and type
+func get_key_icon(keycode: int, type: KeyIcon.InputTypes) -> KeyIcon:
+ match type:
+ KeyIcon.InputTypes.KEYBOARD:
+ return get_key_icon_by_keycode(keycode, keyboard)
+ KeyIcon.InputTypes.MOUSE:
+ return get_key_icon_by_keycode(keycode, mouse)
+ KeyIcon.InputTypes.JOY_BUTTON:
+ return get_key_icon_by_keycode(keycode, joy)
+ # for key_icon in keyboard:
+ # if key_icon.keycode == keycode:
+ # return key_icon
+ return null
+
+
+## We grab the KeyIcon Resource by its keycode in an array, its more of a helper function
+func get_key_icon_by_keycode(keycode: int, array: Array[KeyIcon]) -> KeyIcon:
+ for key_icon in array:
+ if key_icon.keycode == keycode:
+ return key_icon
+ return null
diff --git a/addons/awesome_input_icons/resources/scripts/KeyIcon.gd b/addons/awesome_input_icons/resources/scripts/KeyIcon.gd
new file mode 100644
index 0000000..fdd8d3a
--- /dev/null
+++ b/addons/awesome_input_icons/resources/scripts/KeyIcon.gd
@@ -0,0 +1,138 @@
+@tool
+extends Resource
+class_name KeyIcon
+enum InputTypes { KEYBOARD, MOUSE, JOY_BUTTON }
+@export var input_type: InputTypes = InputTypes.KEYBOARD
+
+## The keycode, its value depends on its type
+@export var keycode: int = KEY_NONE:
+ set = update_name
+
+## And the image that represents that keycode
+@export var icon: Texture2D
+
+
+## For better readability in the editor, we change the resource name to the name of the key.
+## The only easy one is to use the [param OS.get_keycode_string], the rest we have to do manually.
+## Luckily apart from Keyboard, theres not a lot of them.
+func update_name(value: int) -> void:
+ keycode = value
+ if not Engine.is_editor_hint():
+ return
+
+ match input_type:
+ InputTypes.KEYBOARD:
+ if keycode == KEY_SPECIAL:
+ resource_name = "Special"
+ return
+ resource_name = OS.get_keycode_string(keycode)
+
+ InputTypes.MOUSE:
+ _update_name_mouse(keycode)
+
+ InputTypes.JOY_BUTTON:
+ _update_name_joy(keycode)
+
+
+func _update_name_mouse(value: int) -> void:
+ match value:
+ MOUSE_BUTTON_LEFT:
+ resource_name = "Left Mouse Button"
+
+ MOUSE_BUTTON_RIGHT:
+ resource_name = "Right Mouse Button"
+
+ MOUSE_BUTTON_MIDDLE:
+ resource_name = "Middle Mouse Button"
+
+ MOUSE_BUTTON_WHEEL_UP:
+ resource_name = "Mouse Wheel Up"
+
+ MOUSE_BUTTON_WHEEL_DOWN:
+ resource_name = "Mouse Wheel Down"
+
+ MOUSE_BUTTON_WHEEL_LEFT:
+ resource_name = "Mouse Wheel Left"
+
+ MOUSE_BUTTON_WHEEL_RIGHT:
+ resource_name = "Mouse Wheel Right"
+
+ MOUSE_BUTTON_XBUTTON1:
+ resource_name = "X Button 1"
+
+ MOUSE_BUTTON_XBUTTON2:
+ resource_name = "X Button 2"
+
+
+func _update_name_joy(value: int) -> void:
+ match value:
+ JOY_BUTTON_INVALID:
+ resource_name = "JOY Invalid"
+ JOY_BUTTON_A:
+ resource_name = "JOY A"
+
+ JOY_BUTTON_B:
+ resource_name = "JOY B"
+
+ JOY_BUTTON_X:
+ resource_name = "JOY X"
+
+ JOY_BUTTON_Y:
+ resource_name = "JOY Y"
+
+ JOY_BUTTON_BACK:
+ resource_name = "JOY Back"
+
+ JOY_BUTTON_GUIDE:
+ resource_name = "JOY Guide"
+
+ JOY_BUTTON_START:
+ resource_name = "JOY Start"
+
+ JOY_BUTTON_LEFT_STICK:
+ resource_name = "JOY Left Stick"
+
+ JOY_BUTTON_RIGHT_STICK:
+ resource_name = "JOY Right Stick"
+
+ JOY_BUTTON_LEFT_SHOULDER:
+ resource_name = "JOY Left Shoulder"
+
+ JOY_BUTTON_RIGHT_SHOULDER:
+ resource_name = "JOY Right Shoulder"
+
+ JOY_BUTTON_DPAD_UP:
+ resource_name = "JOY Dpad Up"
+
+ JOY_BUTTON_DPAD_DOWN:
+ resource_name = "JOY Dpad Down"
+
+ JOY_BUTTON_DPAD_LEFT:
+ resource_name = "JOY Dpad Left"
+
+ JOY_BUTTON_DPAD_RIGHT:
+ resource_name = "JOY Dpad Right"
+
+ JOY_BUTTON_PADDLE1:
+ resource_name = "JOY Paddle 1"
+
+ JOY_BUTTON_PADDLE2:
+ resource_name = "JOY Paddle 2"
+
+ JOY_BUTTON_PADDLE3:
+ resource_name = "JOY Paddle 3"
+
+ JOY_BUTTON_PADDLE4:
+ resource_name = "JOY Paddle 4"
+
+ JOY_BUTTON_TOUCHPAD:
+ resource_name = "JOY Touchpad"
+
+ JOY_BUTTON_MISC1:
+ resource_name = "JOY Misc 1"
+
+ JOY_BUTTON_SDL_MAX:
+ resource_name = "JOY SDL Max"
+
+ JOY_BUTTON_MAX:
+ resource_name = "JOY Max"
diff --git a/addons/awesome_input_icons/resources/scripts/configuration.gd b/addons/awesome_input_icons/resources/scripts/configuration.gd
new file mode 100644
index 0000000..ce9b0a9
--- /dev/null
+++ b/addons/awesome_input_icons/resources/scripts/configuration.gd
@@ -0,0 +1,3 @@
+extends Resource
+class_name InputIconConfiguration
+@export var scheme: InputIconScheme
diff --git a/project.godot b/project.godot
index 99581fb..2fea3d2 100644
--- a/project.godot
+++ b/project.godot
@@ -21,10 +21,11 @@ GameEvents="*res://Globals/GameEvents.gd"
GameData="*res://Globals/GameData.gd"
DebugMenu="*res://addons/debug_menu/debug_menu.tscn"
Networking="*res://Networking/Networking.tscn"
+GameSettings="*res://Globals/GameSettings.gd"
[editor_plugins]
-enabled=PackedStringArray("res://addons/debug_menu/plugin.cfg", "res://addons/script-ide/plugin.cfg")
+enabled=PackedStringArray("res://addons/awesome_input_icons/plugin.cfg", "res://addons/debug_menu/plugin.cfg", "res://addons/script-ide/plugin.cfg")
[input]
@@ -78,6 +79,11 @@ select_tile={
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":false,"double_click":false,"script":null)
]
}
+toggle_controls={
+"deadzone": 0.5,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":72,"key_label":0,"unicode":104,"echo":false,"script":null)
+]
+}
[rendering]